diff options
65 files changed, 8267 insertions, 20439 deletions
@@ -206,7 +206,7 @@ In that case, the credentials should be specified in `src/main/resources/clds/cl Passwords should be hashed using Bcrypt : ``` -# pip3 install bcrypt # if you don't have the bcrypt python lib installed, should be done once. +# pip3 install --no-cache-dir bcrypt # if you don't have the bcrypt python lib installed, should be done once. # python3 -c 'import bcrypt; print(bcrypt.hashpw("password".encode(), bcrypt.gensalt(rounds=10, prefix=b"2a")))' ``` diff --git a/docs/swagger/swagger.json b/docs/swagger/swagger.json index 25b09a70..c818ee24 100644 --- a/docs/swagger/swagger.json +++ b/docs/swagger/swagger.json @@ -4,13 +4,13 @@ "version" : "5.1.0-SNAPSHOT", "title" : "Clamp Rest API" }, - "host" : "localhost:37033", + "host" : "localhost:44217", "basePath" : "/restservices/clds/", "schemes" : [ "http" ], "paths" : { "/v2/clampInformation" : { "get" : { - "operationId" : "route112", + "operationId" : "route34", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -20,13 +20,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route112" + "x-camelContextId" : "camel-1", + "x-routeId" : "route34" } }, "/v2/dictionary" : { "get" : { - "operationId" : "route96", + "operationId" : "route19", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -36,11 +36,11 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route96" + "x-camelContextId" : "camel-1", + "x-routeId" : "route19" }, "put" : { - "operationId" : "route99", + "operationId" : "route22", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -59,13 +59,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route99" + "x-camelContextId" : "camel-1", + "x-routeId" : "route22" } }, "/v2/dictionary/{dictionaryName}" : { "get" : { - "operationId" : "route98", + "operationId" : "route21", "produces" : [ "application/json" ], "parameters" : [ { "name" : "dictionaryName", @@ -81,13 +81,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route98" + "x-camelContextId" : "camel-1", + "x-routeId" : "route21" } }, "/v2/dictionary/{name}" : { "put" : { - "operationId" : "route100", + "operationId" : "route23", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -111,11 +111,11 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route100" + "x-camelContextId" : "camel-1", + "x-routeId" : "route23" }, "delete" : { - "operationId" : "route101", + "operationId" : "route24", "produces" : [ "application/json" ], "parameters" : [ { "name" : "name", @@ -126,13 +126,13 @@ "responses" : { "200" : { } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route101" + "x-camelContextId" : "camel-1", + "x-routeId" : "route24" } }, "/v2/dictionary/{name}/elements/{shortName}" : { "delete" : { - "operationId" : "route102", + "operationId" : "route25", "produces" : [ "application/json" ], "parameters" : [ { "name" : "name", @@ -148,13 +148,13 @@ "responses" : { "200" : { } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route102" + "x-camelContextId" : "camel-1", + "x-routeId" : "route25" } }, "/v2/dictionary/secondary/names" : { "get" : { - "operationId" : "route97", + "operationId" : "route20", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -167,13 +167,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route97" + "x-camelContextId" : "camel-1", + "x-routeId" : "route20" } }, "/v2/loop/{loopName}" : { "get" : { - "operationId" : "route79", + "operationId" : "route3", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -189,13 +189,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route79" + "x-camelContextId" : "camel-1", + "x-routeId" : "route3" } }, "/v2/loop/addOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}" : { "put" : { - "operationId" : "route93", + "operationId" : "route16", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -221,13 +221,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route93" + "x-camelContextId" : "camel-1", + "x-routeId" : "route16" } }, "/v2/loop/create/{loopName}?templateName={templateName}" : { "post" : { - "operationId" : "route95", + "operationId" : "route18", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -244,13 +244,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route95" + "x-camelContextId" : "camel-1", + "x-routeId" : "route18" } }, "/v2/loop/delete/{loopName}" : { "put" : { - "operationId" : "route91", + "operationId" : "route14", "parameters" : [ { "name" : "loopName", "in" : "path", @@ -260,13 +260,13 @@ "responses" : { "200" : { } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route91" + "x-camelContextId" : "camel-1", + "x-routeId" : "route14" } }, "/v2/loop/deploy/{loopName}" : { "put" : { - "operationId" : "route84", + "operationId" : "route7", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -282,13 +282,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route84" + "x-camelContextId" : "camel-1", + "x-routeId" : "route7" } }, "/v2/loop/getAllNames" : { "get" : { - "operationId" : "route78", + "operationId" : "route2", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -301,13 +301,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route78" + "x-camelContextId" : "camel-1", + "x-routeId" : "route2" } }, "/v2/loop/getstatus/{loopName}" : { "get" : { - "operationId" : "route92", + "operationId" : "route15", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -323,13 +323,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route92" + "x-camelContextId" : "camel-1", + "x-routeId" : "route15" } }, "/v2/loop/refreshMicroServicePolicyJsonSchema/{loopName}/{microServicePolicyName}" : { "put" : { - "operationId" : "route85", + "operationId" : "route8", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -350,13 +350,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route85" + "x-camelContextId" : "camel-1", + "x-routeId" : "route8" } }, "/v2/loop/refreshOperationalPolicyJsonSchema/{loopName}/{operationalPolicyName}" : { "put" : { - "operationId" : "route86", + "operationId" : "route9", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -377,13 +377,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route86" + "x-camelContextId" : "camel-1", + "x-routeId" : "route9" } }, "/v2/loop/removeOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}/{policyName}" : { "put" : { - "operationId" : "route94", + "operationId" : "route17", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -414,13 +414,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route94" + "x-camelContextId" : "camel-1", + "x-routeId" : "route17" } }, "/v2/loop/restart/{loopName}" : { "put" : { - "operationId" : "route89", + "operationId" : "route12", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -436,13 +436,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route89" + "x-camelContextId" : "camel-1", + "x-routeId" : "route12" } }, "/v2/loop/stop/{loopName}" : { "put" : { - "operationId" : "route88", + "operationId" : "route11", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -458,13 +458,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route88" + "x-camelContextId" : "camel-1", + "x-routeId" : "route11" } }, "/v2/loop/submit/{loopName}" : { "put" : { - "operationId" : "route90", + "operationId" : "route13", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -480,35 +480,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route90" - } - }, - "/v2/loop/svgRepresentation/{loopName}" : { - "get" : { - "operationId" : "route80", - "produces" : [ "application/xml" ], - "parameters" : [ { - "name" : "loopName", - "in" : "path", - "required" : true, - "type" : "string" - } ], - "responses" : { - "200" : { - "description" : "Output type", - "schema" : { - "type" : "string" - } - } - }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route80" + "x-camelContextId" : "camel-1", + "x-routeId" : "route13" } }, "/v2/loop/undeploy/{loopName}" : { "put" : { - "operationId" : "route87", + "operationId" : "route10", "produces" : [ "application/json" ], "parameters" : [ { "name" : "loopName", @@ -524,13 +502,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route87" + "x-camelContextId" : "camel-1", + "x-routeId" : "route10" } }, "/v2/loop/updateGlobalProperties/{loopName}" : { "post" : { - "operationId" : "route81", + "operationId" : "route4", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -554,13 +532,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route81" + "x-camelContextId" : "camel-1", + "x-routeId" : "route4" } }, "/v2/loop/updateMicroservicePolicy/{loopName}" : { "post" : { - "operationId" : "route83", + "operationId" : "route6", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -584,13 +562,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route83" + "x-camelContextId" : "camel-1", + "x-routeId" : "route6" } }, "/v2/loop/updateOperationalPolicies/{loopName}" : { "post" : { - "operationId" : "route82", + "operationId" : "route5", "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -614,13 +592,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route82" + "x-camelContextId" : "camel-1", + "x-routeId" : "route5" } }, "/v2/policyToscaModels" : { "get" : { - "operationId" : "route103", + "operationId" : "route26", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -630,11 +608,11 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route103" + "x-camelContextId" : "camel-1", + "x-routeId" : "route26" }, "post" : { - "operationId" : "route106", + "operationId" : "route29", "consumes" : [ "plain/text" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -653,13 +631,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route106" + "x-camelContextId" : "camel-1", + "x-routeId" : "route29" } }, "/v2/policyToscaModels/{policyModelType}/{policyModelVersion}" : { "get" : { - "operationId" : "route104", + "operationId" : "route27", "produces" : [ "application/json" ], "parameters" : [ { "name" : "policyModelType", @@ -680,11 +658,11 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route104" + "x-camelContextId" : "camel-1", + "x-routeId" : "route27" }, "put" : { - "operationId" : "route107", + "operationId" : "route30", "consumes" : [ "plain/text" ], "produces" : [ "application/json" ], "parameters" : [ { @@ -713,13 +691,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route107" + "x-camelContextId" : "camel-1", + "x-routeId" : "route30" } }, "/v2/policyToscaModels/yaml/{policyModelType}/{policyModelVersion}" : { "get" : { - "operationId" : "route105", + "operationId" : "route28", "produces" : [ "application/json" ], "parameters" : [ { "name" : "policyModelType", @@ -740,13 +718,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route105" + "x-camelContextId" : "camel-1", + "x-routeId" : "route28" } }, "/v2/templates" : { "get" : { - "operationId" : "route108", + "operationId" : "route31", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -756,13 +734,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route108" + "x-camelContextId" : "camel-1", + "x-routeId" : "route31" } }, "/v2/templates/{templateName}" : { "get" : { - "operationId" : "route109", + "operationId" : "route32", "produces" : [ "application/json" ], "parameters" : [ { "name" : "templateName", @@ -778,35 +756,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route109" - } - }, - "/v2/templates/{templateName}/svgRepresentation" : { - "get" : { - "operationId" : "route111", - "produces" : [ "application/xml" ], - "parameters" : [ { - "name" : "templateName", - "in" : "path", - "required" : true, - "type" : "string" - } ], - "responses" : { - "200" : { - "description" : "Output type", - "schema" : { - "type" : "string" - } - } - }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route111" + "x-camelContextId" : "camel-1", + "x-routeId" : "route32" } }, "/v2/templates/names" : { "get" : { - "operationId" : "route110", + "operationId" : "route33", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -819,13 +775,13 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route110" + "x-camelContextId" : "camel-1", + "x-routeId" : "route33" } }, "/v1/healthcheck" : { "get" : { - "operationId" : "route113", + "operationId" : "route35", "produces" : [ "application/json" ], "responses" : { "200" : { @@ -835,19 +791,19 @@ } } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route113" + "x-camelContextId" : "camel-1", + "x-routeId" : "route35" } }, "/v1/user/getUser" : { "get" : { - "operationId" : "route114", + "operationId" : "route36", "produces" : [ "text/plain" ], "responses" : { "200" : { } }, - "x-camelContextId" : "camel-3", - "x-routeId" : "route114" + "x-camelContextId" : "camel-1", + "x-routeId" : "route36" } } }, @@ -980,9 +936,6 @@ "dcaeDeploymentStatusUrl" : { "type" : "string" }, - "svgRepresentation" : { - "type" : "string" - }, "globalPropertiesJson" : { "$ref" : "#/definitions/JsonObject" }, @@ -1041,19 +994,6 @@ "asString" : { "type" : "string" }, - "asCharacter" : { - "type" : "string" - }, - "asBigDecimal" : { - "type" : "number" - }, - "asBigInteger" : { - "type" : "integer" - }, - "asShort" : { - "type" : "integer", - "format" : "int32" - }, "asNumber" : { "$ref" : "#/definitions/Number" }, @@ -1077,23 +1017,39 @@ "type" : "string", "format" : "byte" }, + "asCharacter" : { + "type" : "string" + }, + "asBigDecimal" : { + "type" : "number" + }, + "asBigInteger" : { + "type" : "integer" + }, + "asShort" : { + "type" : "integer", + "format" : "int32" + }, "boolean" : { "type" : "boolean" }, "string" : { "type" : "boolean" }, - "asJsonArray" : { - "$ref" : "#/definitions/JsonArray" + "asJsonPrimitive" : { + "$ref" : "#/definitions/JsonPrimitive" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, + "asJsonNull" : { + "$ref" : "#/definitions/JsonNull" + }, "jsonArray" : { "type" : "boolean" }, - "asJsonNull" : { - "$ref" : "#/definitions/JsonNull" + "jsonObject" : { + "type" : "boolean" }, "jsonPrimitive" : { "type" : "boolean" @@ -1101,11 +1057,8 @@ "jsonNull" : { "type" : "boolean" }, - "asJsonPrimitive" : { - "$ref" : "#/definitions/JsonPrimitive" - }, - "jsonObject" : { - "type" : "boolean" + "asJsonArray" : { + "$ref" : "#/definitions/JsonArray" } } }, @@ -1187,30 +1140,14 @@ "asBoolean" : { "type" : "boolean" }, - "asJsonArray" : { - "$ref" : "#/definitions/JsonArray" - }, - "asJsonObject" : { - "$ref" : "#/definitions/JsonObject" + "asJsonPrimitive" : { + "$ref" : "#/definitions/JsonPrimitive" }, "asString" : { "type" : "string" }, - "asCharacter" : { - "type" : "string" - }, - "asBigDecimal" : { - "type" : "number" - }, - "asBigInteger" : { - "type" : "integer" - }, - "asShort" : { - "type" : "integer", - "format" : "int32" - }, - "jsonArray" : { - "type" : "boolean" + "asJsonObject" : { + "$ref" : "#/definitions/JsonObject" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" @@ -1218,15 +1155,6 @@ "asNumber" : { "$ref" : "#/definitions/Number" }, - "jsonPrimitive" : { - "type" : "boolean" - }, - "jsonNull" : { - "type" : "boolean" - }, - "asJsonPrimitive" : { - "$ref" : "#/definitions/JsonPrimitive" - }, "asDouble" : { "type" : "number", "format" : "double" @@ -1247,8 +1175,33 @@ "type" : "string", "format" : "byte" }, + "asCharacter" : { + "type" : "string" + }, + "asBigDecimal" : { + "type" : "number" + }, + "asBigInteger" : { + "type" : "integer" + }, + "asShort" : { + "type" : "integer", + "format" : "int32" + }, + "jsonArray" : { + "type" : "boolean" + }, "jsonObject" : { "type" : "boolean" + }, + "jsonPrimitive" : { + "type" : "boolean" + }, + "jsonNull" : { + "type" : "boolean" + }, + "asJsonArray" : { + "$ref" : "#/definitions/JsonArray" } }, "x-className" : { @@ -1388,30 +1341,14 @@ "asBoolean" : { "type" : "boolean" }, - "asJsonArray" : { - "$ref" : "#/definitions/JsonArray" - }, - "asJsonObject" : { - "$ref" : "#/definitions/JsonObject" + "asJsonPrimitive" : { + "$ref" : "#/definitions/JsonPrimitive" }, "asString" : { "type" : "string" }, - "asCharacter" : { - "type" : "string" - }, - "asBigDecimal" : { - "type" : "number" - }, - "asBigInteger" : { - "type" : "integer" - }, - "asShort" : { - "type" : "integer", - "format" : "int32" - }, - "jsonArray" : { - "type" : "boolean" + "asJsonObject" : { + "$ref" : "#/definitions/JsonObject" }, "asJsonNull" : { "$ref" : "#/definitions/JsonNull" @@ -1419,15 +1356,6 @@ "asNumber" : { "$ref" : "#/definitions/Number" }, - "jsonPrimitive" : { - "type" : "boolean" - }, - "jsonNull" : { - "type" : "boolean" - }, - "asJsonPrimitive" : { - "$ref" : "#/definitions/JsonPrimitive" - }, "asDouble" : { "type" : "number", "format" : "double" @@ -1448,8 +1376,33 @@ "type" : "string", "format" : "byte" }, + "asCharacter" : { + "type" : "string" + }, + "asBigDecimal" : { + "type" : "number" + }, + "asBigInteger" : { + "type" : "integer" + }, + "asShort" : { + "type" : "integer", + "format" : "int32" + }, + "jsonArray" : { + "type" : "boolean" + }, "jsonObject" : { "type" : "boolean" + }, + "jsonPrimitive" : { + "type" : "boolean" + }, + "jsonNull" : { + "type" : "boolean" + }, + "asJsonArray" : { + "$ref" : "#/definitions/JsonArray" } } }, @@ -1462,19 +1415,6 @@ "asString" : { "type" : "string" }, - "asCharacter" : { - "type" : "string" - }, - "asBigDecimal" : { - "type" : "number" - }, - "asBigInteger" : { - "type" : "integer" - }, - "asShort" : { - "type" : "integer", - "format" : "int32" - }, "asNumber" : { "$ref" : "#/definitions/Number" }, @@ -1498,17 +1438,33 @@ "type" : "string", "format" : "byte" }, - "asJsonArray" : { - "$ref" : "#/definitions/JsonArray" + "asCharacter" : { + "type" : "string" + }, + "asBigDecimal" : { + "type" : "number" + }, + "asBigInteger" : { + "type" : "integer" + }, + "asShort" : { + "type" : "integer", + "format" : "int32" + }, + "asJsonPrimitive" : { + "$ref" : "#/definitions/JsonPrimitive" }, "asJsonObject" : { "$ref" : "#/definitions/JsonObject" }, + "asJsonNull" : { + "$ref" : "#/definitions/JsonNull" + }, "jsonArray" : { "type" : "boolean" }, - "asJsonNull" : { - "$ref" : "#/definitions/JsonNull" + "jsonObject" : { + "type" : "boolean" }, "jsonPrimitive" : { "type" : "boolean" @@ -1516,11 +1472,8 @@ "jsonNull" : { "type" : "boolean" }, - "asJsonPrimitive" : { - "$ref" : "#/definitions/JsonPrimitive" - }, - "jsonObject" : { - "type" : "boolean" + "asJsonArray" : { + "$ref" : "#/definitions/JsonArray" } }, "x-className" : { @@ -1594,9 +1547,6 @@ "blueprint" : { "type" : "string" }, - "svgRepresentation" : { - "type" : "string" - }, "loopElementModelsUsed" : { "type" : "array", "uniqueItems" : true, diff --git a/docs/swagger/swagger.pdf b/docs/swagger/swagger.pdf index e5e2bb04..763e3ecb 100644 --- a/docs/swagger/swagger.pdf +++ b/docs/swagger/swagger.pdf @@ -4,16 +4,16 @@ << /Title (Clamp Rest API) /Creator (Asciidoctor PDF 1.5.0.alpha.10, based on Prawn 1.3.0) /Producer (Asciidoctor PDF 1.5.0.alpha.10, based on Prawn 1.3.0) -/CreationDate (D:20200519123507+02'00') -/ModDate (D:20200519123507+02'00') +/CreationDate (D:20200603140548+02'00') +/ModDate (D:20200603140548+02'00') >> endobj 2 0 obj << /Type /Catalog /Pages 3 0 R /Names 22 0 R -/Outlines 703 0 R -/PageLabels 877 0 R +/Outlines 677 0 R +/PageLabels 843 0 R /PageMode /UseOutlines /OpenAction [7 0 R /FitH 793.0] /ViewerPreferences << /DisplayDocTitle true @@ -22,8 +22,8 @@ endobj endobj 3 0 obj << /Type /Pages -/Count 39 -/Kids [7 0 R 10 0 R 12 0 R 14 0 R 16 0 R 18 0 R 20 0 R 29 0 R 45 0 R 61 0 R 75 0 R 87 0 R 98 0 R 110 0 R 123 0 R 133 0 R 144 0 R 160 0 R 172 0 R 186 0 R 199 0 R 213 0 R 225 0 R 238 0 R 251 0 R 257 0 R 264 0 R 270 0 R 277 0 R 283 0 R 291 0 R 298 0 R 306 0 R 314 0 R 320 0 R 327 0 R 336 0 R 344 0 R 352 0 R] +/Count 38 +/Kids [7 0 R 10 0 R 12 0 R 14 0 R 16 0 R 18 0 R 20 0 R 29 0 R 45 0 R 61 0 R 75 0 R 87 0 R 98 0 R 110 0 R 123 0 R 134 0 R 144 0 R 159 0 R 173 0 R 186 0 R 199 0 R 214 0 R 225 0 R 238 0 R 247 0 R 254 0 R 260 0 R 267 0 R 273 0 R 281 0 R 288 0 R 296 0 R 304 0 R 311 0 R 318 0 R 326 0 R 335 0 R 343 0 R] >> endobj 4 0 obj @@ -80,11 +80,11 @@ endobj << /Type /Font /BaseFont /AAAAAA+NotoSerif /Subtype /TrueType -/FontDescriptor 879 0 R +/FontDescriptor 845 0 R /FirstChar 32 /LastChar 255 -/Widths 881 0 R -/ToUnicode 880 0 R +/Widths 847 0 R +/ToUnicode 846 0 R >> endobj 9 0 obj @@ -1559,7 +1559,7 @@ endobj /F1.0 8 0 R >> >> -/Annots [358 0 R 359 0 R 360 0 R 361 0 R 362 0 R 363 0 R 364 0 R 365 0 R 366 0 R 367 0 R 368 0 R 369 0 R 370 0 R 371 0 R 372 0 R 373 0 R 374 0 R 375 0 R 376 0 R 377 0 R 378 0 R 379 0 R 380 0 R 381 0 R 382 0 R 383 0 R 384 0 R 385 0 R 386 0 R 387 0 R 388 0 R 389 0 R 390 0 R 391 0 R 392 0 R 393 0 R 394 0 R 395 0 R 396 0 R 397 0 R 398 0 R 399 0 R 400 0 R 401 0 R 402 0 R 403 0 R 404 0 R 405 0 R 406 0 R 407 0 R 408 0 R 409 0 R 410 0 R 411 0 R 412 0 R 413 0 R 414 0 R 415 0 R 416 0 R 417 0 R 418 0 R 419 0 R 420 0 R 421 0 R 422 0 R 423 0 R 424 0 R 425 0 R 426 0 R 427 0 R 428 0 R 429 0 R] +/Annots [348 0 R 349 0 R 350 0 R 351 0 R 352 0 R 353 0 R 354 0 R 355 0 R 356 0 R 357 0 R 358 0 R 359 0 R 360 0 R 361 0 R 362 0 R 363 0 R 364 0 R 365 0 R 366 0 R 367 0 R 368 0 R 369 0 R 370 0 R 371 0 R 372 0 R 373 0 R 374 0 R 375 0 R 376 0 R 377 0 R 378 0 R 379 0 R 380 0 R 381 0 R 382 0 R 383 0 R 384 0 R 385 0 R 386 0 R 387 0 R 388 0 R 389 0 R 390 0 R 391 0 R 392 0 R 393 0 R 394 0 R 395 0 R 396 0 R 397 0 R 398 0 R 399 0 R 400 0 R 401 0 R 402 0 R 403 0 R 404 0 R 405 0 R 406 0 R 407 0 R 408 0 R 409 0 R 410 0 R 411 0 R 412 0 R 413 0 R 414 0 R 415 0 R 416 0 R 417 0 R 418 0 R 419 0 R] >> endobj 11 0 obj @@ -3062,11 +3062,11 @@ endobj /Font << /F1.0 8 0 R >> >> -/Annots [430 0 R 431 0 R 432 0 R 433 0 R 434 0 R 435 0 R 436 0 R 437 0 R 438 0 R 439 0 R 440 0 R 441 0 R 442 0 R 443 0 R 444 0 R 445 0 R 446 0 R 447 0 R 448 0 R 449 0 R 450 0 R 451 0 R 452 0 R 453 0 R 454 0 R 455 0 R 456 0 R 457 0 R 458 0 R 459 0 R 460 0 R 461 0 R 462 0 R 463 0 R 464 0 R 465 0 R 466 0 R 467 0 R 468 0 R 469 0 R 470 0 R 471 0 R 472 0 R 473 0 R 474 0 R 475 0 R 476 0 R 477 0 R 478 0 R 479 0 R 480 0 R 481 0 R 482 0 R 483 0 R 484 0 R 485 0 R 486 0 R 487 0 R 488 0 R 489 0 R 490 0 R 491 0 R 492 0 R 493 0 R 494 0 R 495 0 R 496 0 R 497 0 R 498 0 R 499 0 R 500 0 R 501 0 R 502 0 R 503 0 R 505 0 R] +/Annots [420 0 R 421 0 R 422 0 R 423 0 R 424 0 R 425 0 R 426 0 R 427 0 R 428 0 R 429 0 R 430 0 R 431 0 R 432 0 R 433 0 R 434 0 R 435 0 R 436 0 R 437 0 R 438 0 R 439 0 R 440 0 R 441 0 R 442 0 R 443 0 R 444 0 R 445 0 R 446 0 R 447 0 R 448 0 R 449 0 R 450 0 R 451 0 R 452 0 R 453 0 R 454 0 R 455 0 R 456 0 R 457 0 R 458 0 R 459 0 R 460 0 R 461 0 R 462 0 R 463 0 R 464 0 R 465 0 R 466 0 R 467 0 R 468 0 R 469 0 R 470 0 R 471 0 R 472 0 R 473 0 R 474 0 R 475 0 R 476 0 R 477 0 R 478 0 R 479 0 R 480 0 R 481 0 R 482 0 R 483 0 R 484 0 R 485 0 R 486 0 R 487 0 R 488 0 R 489 0 R 490 0 R 491 0 R 492 0 R 493 0 R 495 0 R] >> endobj 13 0 obj -<< /Length 31409 +<< /Length 31445 >> stream q @@ -3689,7 +3689,7 @@ ET BT 60.24000000000001 449.1059999999997 Td /F1.0 10.5 Tf -<322e32332e20474554202f76322f6c6f6f702f737667526570726573656e746174696f6e2f7b6c6f6f704e616d657d> Tj +[<322e32332e20505554202f76322f6c6f6f702f756e6465706c6f> 20.01953125 <792f7b6c6f6f704e616d657d>] TJ ET 0.000 0.000 0.000 SCN @@ -3698,9 +3698,9 @@ ET 0.200 0.200 0.200 SCN BT -310.15874999999994 449.1059999999997 Td +267.40274999999997 449.1059999999997 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -3849,7 +3849,7 @@ ET BT 60.24000000000001 375.18599999999964 Td /F1.0 10.5 Tf -[<322e32342e20505554202f76322f6c6f6f702f756e6465706c6f> 20.01953125 <792f7b6c6f6f704e616d657d>] TJ +[<322e32342e20504f53> 20.01953125 <54202f76322f6c6f6f702f757064617465476c6f62616c50726f706572746965732f7b6c6f6f704e616d657d>] TJ ET 0.000 0.000 0.000 SCN @@ -3858,9 +3858,9 @@ ET 0.200 0.200 0.200 SCN BT -267.40274999999997 375.18599999999964 Td +342.22574999999995 375.18599999999964 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -3969,7 +3969,7 @@ ET BT 72.24000000000001 319.7459999999996 Td /F1.0 10.5 Tf -<322e32342e332e2050726f6475636573> Tj +<322e32342e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -3978,9 +3978,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 319.7459999999996 Td +160.51274999999998 319.7459999999996 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4007,9 +4007,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 301.26599999999956 Td +72.24000000000001 301.26599999999956 Td /F1.0 10.5 Tf -[<322e32352e20504f53> 20.01953125 <54202f76322f6c6f6f702f757064617465476c6f62616c50726f706572746965732f7b6c6f6f704e616d657d>] TJ +<322e32342e342e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -4018,9 +4018,9 @@ ET 0.200 0.200 0.200 SCN BT -342.22574999999995 301.26599999999956 Td +155.16824999999994 301.26599999999956 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4047,9 +4047,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 282.78599999999955 Td +60.24000000000001 282.78599999999955 Td /F1.0 10.5 Tf -[<322e32352e312e20506172> 20.01953125 <616d6574657273>] TJ +[<322e32352e20504f53> 20.01953125 <54202f76322f6c6f6f702f7570646174654d6963726f73657276696365506f6c6963792f7b6c6f6f704e616d657d>] TJ ET 0.000 0.000 0.000 SCN @@ -4058,9 +4058,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 282.78599999999955 Td +352.91474999999997 282.78599999999955 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4089,7 +4089,7 @@ ET BT 72.24000000000001 264.30599999999953 Td /F1.0 10.5 Tf -<322e32352e322e20526573706f6e736573> Tj +[<322e32352e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN @@ -4098,9 +4098,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 264.30599999999953 Td +165.85724999999996 264.30599999999953 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4129,7 +4129,7 @@ ET BT 72.24000000000001 245.8259999999995 Td /F1.0 10.5 Tf -<322e32352e332e20436f6e73756d6573> Tj +<322e32352e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -4169,7 +4169,7 @@ ET BT 72.24000000000001 227.34599999999952 Td /F1.0 10.5 Tf -<322e32352e342e2050726f6475636573> Tj +<322e32352e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -4178,9 +4178,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 227.34599999999952 Td +160.51274999999998 227.34599999999952 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4207,9 +4207,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 208.86599999999953 Td +72.24000000000001 208.86599999999953 Td /F1.0 10.5 Tf -[<322e32362e20504f53> 20.01953125 <54202f76322f6c6f6f702f7570646174654d6963726f73657276696365506f6c6963792f7b6c6f6f704e616d657d>] TJ +<322e32352e342e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -4218,9 +4218,9 @@ ET 0.200 0.200 0.200 SCN BT -352.91474999999997 208.86599999999953 Td +155.16824999999994 208.86599999999953 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4247,9 +4247,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 190.38599999999954 Td +60.24000000000001 190.38599999999954 Td /F1.0 10.5 Tf -[<322e32362e312e20506172> 20.01953125 <616d6574657273>] TJ +[<322e32362e20504f53> 20.01953125 <54202f76322f6c6f6f702f7570646174654f706572> 20.01953125 <6174696f6e616c506f6c69636965732f7b6c6f6f704e616d657d>] TJ ET 0.000 0.000 0.000 SCN @@ -4258,9 +4258,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 190.38599999999954 Td +358.25924999999995 190.38599999999954 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4289,7 +4289,7 @@ ET BT 72.24000000000001 171.90599999999955 Td /F1.0 10.5 Tf -<322e32362e322e20526573706f6e736573> Tj +[<322e32362e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN @@ -4298,9 +4298,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 171.90599999999955 Td +165.85724999999996 171.90599999999955 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4329,7 +4329,7 @@ ET BT 72.24000000000001 153.42599999999956 Td /F1.0 10.5 Tf -<322e32362e332e20436f6e73756d6573> Tj +<322e32362e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -4369,7 +4369,7 @@ ET BT 72.24000000000001 134.94599999999957 Td /F1.0 10.5 Tf -<322e32362e342e2050726f6475636573> Tj +<322e32362e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -4378,9 +4378,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 134.94599999999957 Td +160.51274999999998 134.94599999999957 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4407,9 +4407,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 116.46599999999958 Td +72.24000000000001 116.46599999999958 Td /F1.0 10.5 Tf -[<322e32372e20504f53> 20.01953125 <54202f76322f6c6f6f702f7570646174654f706572> 20.01953125 <6174696f6e616c506f6c69636965732f7b6c6f6f704e616d657d>] TJ +<322e32362e342e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -4418,9 +4418,9 @@ ET 0.200 0.200 0.200 SCN BT -358.25924999999995 116.46599999999958 Td +155.16824999999994 116.46599999999958 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4447,9 +4447,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 97.98599999999959 Td +60.24000000000001 97.98599999999959 Td /F1.0 10.5 Tf -[<322e32372e312e20506172> 20.01953125 <616d6574657273>] TJ +<322e32372e20474554202f76322f6c6f6f702f7b6c6f6f704e616d657d> Tj ET 0.000 0.000 0.000 SCN @@ -4458,9 +4458,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 97.98599999999959 Td +213.95774999999998 97.98599999999959 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4489,7 +4489,7 @@ ET BT 72.24000000000001 79.5059999999996 Td /F1.0 10.5 Tf -<322e32372e322e20526573706f6e736573> Tj +[<322e32372e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN @@ -4498,9 +4498,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 79.5059999999996 Td +165.85724999999996 79.5059999999996 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4529,7 +4529,7 @@ ET BT 72.24000000000001 61.02599999999961 Td /F1.0 10.5 Tf -<322e32372e332e20436f6e73756d6573> Tj +<322e32372e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -4576,11 +4576,11 @@ endobj /Font << /F1.0 8 0 R >> >> -/Annots [504 0 R 506 0 R 507 0 R 508 0 R 509 0 R 510 0 R 511 0 R 512 0 R 513 0 R 514 0 R 515 0 R 516 0 R 517 0 R 518 0 R 519 0 R 520 0 R 521 0 R 522 0 R 523 0 R 524 0 R 525 0 R 526 0 R 527 0 R 528 0 R 529 0 R 530 0 R 531 0 R 532 0 R 533 0 R 534 0 R 535 0 R 536 0 R 537 0 R 538 0 R 539 0 R 540 0 R 541 0 R 542 0 R 543 0 R 544 0 R 545 0 R 546 0 R 547 0 R 548 0 R 549 0 R 550 0 R 551 0 R 552 0 R 553 0 R 554 0 R 555 0 R 556 0 R 557 0 R 558 0 R 559 0 R 560 0 R 561 0 R 562 0 R 563 0 R 564 0 R 565 0 R 566 0 R 567 0 R 568 0 R 569 0 R 570 0 R 571 0 R 572 0 R 573 0 R 574 0 R 575 0 R 576 0 R 577 0 R 578 0 R 579 0 R] +/Annots [494 0 R 496 0 R 497 0 R 498 0 R 499 0 R 500 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R 506 0 R 507 0 R 508 0 R 509 0 R 510 0 R 511 0 R 512 0 R 513 0 R 514 0 R 515 0 R 516 0 R 517 0 R 518 0 R 519 0 R 520 0 R 521 0 R 522 0 R 523 0 R 524 0 R 525 0 R 526 0 R 527 0 R 528 0 R 529 0 R 530 0 R 531 0 R 532 0 R 533 0 R 534 0 R 535 0 R 536 0 R 537 0 R 538 0 R 539 0 R 540 0 R 541 0 R 542 0 R 543 0 R 544 0 R 545 0 R 546 0 R 547 0 R 548 0 R 549 0 R 550 0 R 551 0 R 552 0 R 553 0 R 554 0 R 555 0 R 556 0 R 557 0 R 558 0 R 559 0 R 560 0 R 561 0 R 562 0 R 563 0 R 564 0 R 565 0 R 566 0 R 567 0 R 568 0 R 569 0 R] >> endobj 15 0 obj -<< /Length 31965 +<< /Length 32033 >> stream q @@ -4592,7 +4592,7 @@ q BT 72.24000000000001 744.786 Td /F1.0 10.5 Tf -<322e32372e342e2050726f6475636573> Tj +<322e32372e332e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -4632,7 +4632,7 @@ ET BT 60.24000000000001 726.3059999999999 Td /F1.0 10.5 Tf -<322e32382e20474554202f76322f6c6f6f702f7b6c6f6f704e616d657d> Tj +[<322e32382e20504f53> 20.01953125 <54202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ ET 0.000 0.000 0.000 SCN @@ -4641,9 +4641,9 @@ ET 0.200 0.200 0.200 SCN BT -213.95774999999998 726.3059999999999 Td +229.99124999999998 726.3059999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4752,7 +4752,7 @@ ET BT 72.24000000000001 670.8659999999999 Td /F1.0 10.5 Tf -<322e32382e332e2050726f6475636573> Tj +<322e32382e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -4761,9 +4761,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 670.8659999999999 Td +160.51274999999998 670.8659999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4790,9 +4790,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 652.3859999999999 Td +72.24000000000001 652.3859999999999 Td /F1.0 10.5 Tf -[<322e32392e20504f53> 20.01953125 <54202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ +<322e32382e342e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -4801,9 +4801,9 @@ ET 0.200 0.200 0.200 SCN BT -229.99124999999998 652.3859999999999 Td +155.16824999999994 652.3859999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4830,9 +4830,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 633.9059999999998 Td +60.24000000000001 633.9059999999998 Td /F1.0 10.5 Tf -[<322e32392e312e20506172> 20.01953125 <616d6574657273>] TJ +[<322e32392e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ ET 0.000 0.000 0.000 SCN @@ -4841,9 +4841,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 633.9059999999998 Td +224.64675 633.9059999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4872,7 +4872,7 @@ ET BT 72.24000000000001 615.4259999999998 Td /F1.0 10.5 Tf -<322e32392e322e20526573706f6e736573> Tj +<322e32392e312e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -4912,7 +4912,7 @@ ET BT 72.24000000000001 596.9459999999998 Td /F1.0 10.5 Tf -<322e32392e332e20436f6e73756d6573> Tj +<322e32392e322e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -4921,9 +4921,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 596.9459999999998 Td +155.16824999999994 596.9459999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4950,9 +4950,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 578.4659999999998 Td +60.24000000000001 578.4659999999998 Td /F1.0 10.5 Tf -<322e32392e342e2050726f6475636573> Tj +[<322e33302e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f79616d6c2f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c56> 60.05859375 <657273696f6e7d>] TJ ET 0.000 0.000 0.000 SCN @@ -4961,9 +4961,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 578.4659999999998 Td +465.14925 578.4659999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -4990,9 +4990,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 559.9859999999999 Td +72.24000000000001 559.9859999999999 Td /F1.0 10.5 Tf -[<322e33302e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ +[<322e33302e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN @@ -5001,9 +5001,9 @@ ET 0.200 0.200 0.200 SCN BT -224.64675 559.9859999999999 Td +165.85724999999996 559.9859999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5032,7 +5032,7 @@ ET BT 72.24000000000001 541.5059999999999 Td /F1.0 10.5 Tf -<322e33302e312e20526573706f6e736573> Tj +<322e33302e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -5072,7 +5072,7 @@ ET BT 72.24000000000001 523.0259999999998 Td /F1.0 10.5 Tf -<322e33302e322e2050726f6475636573> Tj +<322e33302e332e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -5112,7 +5112,7 @@ ET BT 60.24000000000001 504.54599999999976 Td /F1.0 10.5 Tf -[<322e33312e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f79616d6c2f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c56> 60.05859375 <657273696f6e7d>] TJ +[<322e33312e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c56> 60.05859375 <657273696f6e7d>] TJ ET 0.000 0.000 0.000 SCN @@ -5121,9 +5121,9 @@ ET 0.200 0.200 0.200 SCN BT -465.14925 504.54599999999976 Td +433.08225 504.54599999999976 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5272,7 +5272,7 @@ ET BT 60.24000000000001 430.6259999999997 Td /F1.0 10.5 Tf -[<322e33322e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c56> 60.05859375 <657273696f6e7d>] TJ +[<322e33322e20505554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c56> 60.05859375 <657273696f6e7d>] TJ ET 0.000 0.000 0.000 SCN @@ -5392,7 +5392,7 @@ ET BT 72.24000000000001 375.18599999999964 Td /F1.0 10.5 Tf -<322e33322e332e2050726f6475636573> Tj +<322e33322e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -5401,9 +5401,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 375.18599999999964 Td +160.51274999999998 375.18599999999964 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5430,9 +5430,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 356.7059999999996 Td +72.24000000000001 356.7059999999996 Td /F1.0 10.5 Tf -[<322e33332e20505554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c56> 60.05859375 <657273696f6e7d>] TJ +<322e33322e342e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -5441,9 +5441,9 @@ ET 0.200 0.200 0.200 SCN BT -433.08225 356.7059999999996 Td +155.16824999999994 356.7059999999996 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5470,9 +5470,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 338.2259999999996 Td +60.24000000000001 338.2259999999996 Td /F1.0 10.5 Tf -[<322e33332e312e20506172> 20.01953125 <616d6574657273>] TJ +<322e33332e20474554202f76322f74656d706c61746573> Tj ET 0.000 0.000 0.000 SCN @@ -5481,9 +5481,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 338.2259999999996 Td +176.54625 338.2259999999996 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5512,7 +5512,7 @@ ET BT 72.24000000000001 319.7459999999996 Td /F1.0 10.5 Tf -<322e33332e322e20526573706f6e736573> Tj +<322e33332e312e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -5552,7 +5552,7 @@ ET BT 72.24000000000001 301.26599999999956 Td /F1.0 10.5 Tf -<322e33332e332e20436f6e73756d6573> Tj +<322e33332e322e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -5561,9 +5561,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 301.26599999999956 Td +155.16824999999994 301.26599999999956 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5590,9 +5590,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 282.78599999999955 Td +60.24000000000001 282.78599999999955 Td /F1.0 10.5 Tf -<322e33332e342e2050726f6475636573> Tj +<322e33342e20474554202f76322f74656d706c617465732f6e616d6573> Tj ET 0.000 0.000 0.000 SCN @@ -5601,9 +5601,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 282.78599999999955 Td +213.95774999999998 282.78599999999955 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5630,9 +5630,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 264.30599999999953 Td +72.24000000000001 264.30599999999953 Td /F1.0 10.5 Tf -<322e33342e20474554202f76322f74656d706c61746573> Tj +<322e33342e312e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -5641,9 +5641,9 @@ ET 0.200 0.200 0.200 SCN BT -176.54625 264.30599999999953 Td +160.51274999999998 264.30599999999953 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5672,7 +5672,7 @@ ET BT 72.24000000000001 245.8259999999995 Td /F1.0 10.5 Tf -<322e33342e312e20526573706f6e736573> Tj +<322e33342e322e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -5681,9 +5681,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 245.8259999999995 Td +155.16824999999994 245.8259999999995 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5710,9 +5710,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 227.34599999999952 Td +60.24000000000001 227.34599999999952 Td /F1.0 10.5 Tf -<322e33342e322e2050726f6475636573> Tj +<322e33352e20474554202f76322f74656d706c617465732f7b74656d706c6174654e616d657d> Tj ET 0.000 0.000 0.000 SCN @@ -5721,9 +5721,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 227.34599999999952 Td +267.40274999999997 227.34599999999952 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5750,9 +5750,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 208.86599999999953 Td +72.24000000000001 208.86599999999953 Td /F1.0 10.5 Tf -<322e33352e20474554202f76322f74656d706c617465732f6e616d6573> Tj +[<322e33352e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN @@ -5761,9 +5761,9 @@ ET 0.200 0.200 0.200 SCN BT -213.95774999999998 208.86599999999953 Td +165.85724999999996 208.86599999999953 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5792,7 +5792,7 @@ ET BT 72.24000000000001 190.38599999999954 Td /F1.0 10.5 Tf -<322e33352e312e20526573706f6e736573> Tj +<322e33352e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN @@ -5832,7 +5832,7 @@ ET BT 72.24000000000001 171.90599999999955 Td /F1.0 10.5 Tf -<322e33352e322e2050726f6475636573> Tj +<322e33352e332e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -5870,9 +5870,9 @@ ET 0.200 0.200 0.200 SCN BT -60.24000000000001 153.42599999999956 Td +48.24000000000001 153.42599999999956 Td /F1.0 10.5 Tf -<322e33362e20474554202f76322f74656d706c617465732f7b74656d706c6174654e616d657d> Tj +<332e20446566696e6974696f6e73> Tj ET 0.000 0.000 0.000 SCN @@ -5881,9 +5881,9 @@ ET 0.200 0.200 0.200 SCN BT -267.40274999999997 153.42599999999956 Td +117.75674999999995 153.42599999999956 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5901,7 +5901,7 @@ ET BT 552.021 153.42599999999956 Td /F1.0 10.5 Tf -<3138> Tj +<3139> Tj ET 0.000 0.000 0.000 SCN @@ -5910,9 +5910,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 134.94599999999957 Td +60.24000000000001 134.94599999999957 Td /F1.0 10.5 Tf -[<322e33362e312e20506172> 20.01953125 <616d6574657273>] TJ +<332e312e20436c616d70496e666f726d6174696f6e> Tj ET 0.000 0.000 0.000 SCN @@ -5921,9 +5921,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 134.94599999999957 Td +176.54625 134.94599999999957 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5941,7 +5941,7 @@ ET BT 552.021 134.94599999999957 Td /F1.0 10.5 Tf -<3138> Tj +<3139> Tj ET 0.000 0.000 0.000 SCN @@ -5950,9 +5950,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 116.46599999999958 Td +60.24000000000001 116.46599999999958 Td /F1.0 10.5 Tf -<322e33362e322e20526573706f6e736573> Tj +<332e322e20436c64734865616c7468436865636b> Tj ET 0.000 0.000 0.000 SCN @@ -5961,9 +5961,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 116.46599999999958 Td +165.85724999999996 116.46599999999958 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -5981,7 +5981,7 @@ ET BT 552.021 116.46599999999958 Td /F1.0 10.5 Tf -<3138> Tj +<3139> Tj ET 0.000 0.000 0.000 SCN @@ -5990,9 +5990,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 97.98599999999959 Td +60.24000000000001 97.98599999999959 Td /F1.0 10.5 Tf -<322e33362e332e2050726f6475636573> Tj +<332e332e2044696374696f6e617279> Tj ET 0.000 0.000 0.000 SCN @@ -6001,9 +6001,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 97.98599999999959 Td +133.79024999999996 97.98599999999959 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6021,7 +6021,7 @@ ET BT 552.021 97.98599999999959 Td /F1.0 10.5 Tf -<3138> Tj +<3139> Tj ET 0.000 0.000 0.000 SCN @@ -6032,7 +6032,7 @@ ET BT 60.24000000000001 79.5059999999996 Td /F1.0 10.5 Tf -<322e33372e20474554202f76322f74656d706c617465732f7b74656d706c6174654e616d657d2f737667526570726573656e746174696f6e> Tj +<332e342e2044696374696f6e617279456c656d656e74> Tj ET 0.000 0.000 0.000 SCN @@ -6041,9 +6041,9 @@ ET 0.200 0.200 0.200 SCN BT -358.25924999999995 79.5059999999996 Td +176.54625 79.5059999999996 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6061,7 +6061,7 @@ ET BT 552.021 79.5059999999996 Td /F1.0 10.5 Tf -<3139> Tj +<3230> Tj ET 0.000 0.000 0.000 SCN @@ -6070,9 +6070,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 61.02599999999961 Td +60.24000000000001 61.02599999999961 Td /F1.0 10.5 Tf -[<322e33372e312e20506172> 20.01953125 <616d6574657273>] TJ +<332e352e2045787465726e616c436f6d706f6e656e74> Tj ET 0.000 0.000 0.000 SCN @@ -6081,9 +6081,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 61.02599999999961 Td +181.89074999999997 61.02599999999961 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6101,7 +6101,7 @@ ET BT 552.021 61.02599999999961 Td /F1.0 10.5 Tf -<3139> Tj +<3230> Tj ET 0.000 0.000 0.000 SCN @@ -6119,11 +6119,11 @@ endobj /Font << /F1.0 8 0 R >> >> -/Annots [580 0 R 581 0 R 582 0 R 583 0 R 584 0 R 585 0 R 586 0 R 587 0 R 588 0 R 589 0 R 590 0 R 591 0 R 592 0 R 593 0 R 594 0 R 595 0 R 596 0 R 597 0 R 598 0 R 599 0 R 600 0 R 601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R 611 0 R 612 0 R 613 0 R 614 0 R 615 0 R 616 0 R 617 0 R 618 0 R 619 0 R 620 0 R 621 0 R 622 0 R 623 0 R 624 0 R 625 0 R 626 0 R 627 0 R 628 0 R 629 0 R 630 0 R 631 0 R 632 0 R 633 0 R 634 0 R 635 0 R 636 0 R 637 0 R 638 0 R 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 647 0 R 648 0 R 649 0 R 650 0 R 651 0 R 652 0 R 653 0 R 654 0 R 655 0 R] +/Annots [570 0 R 571 0 R 572 0 R 573 0 R 574 0 R 575 0 R 576 0 R 577 0 R 578 0 R 579 0 R 580 0 R 581 0 R 582 0 R 583 0 R 584 0 R 585 0 R 586 0 R 587 0 R 588 0 R 589 0 R 590 0 R 591 0 R 592 0 R 593 0 R 594 0 R 595 0 R 596 0 R 597 0 R 598 0 R 599 0 R 600 0 R 601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R 611 0 R 612 0 R 613 0 R 614 0 R 615 0 R 616 0 R 617 0 R 618 0 R 619 0 R 620 0 R 621 0 R 622 0 R 623 0 R 624 0 R 625 0 R 626 0 R 627 0 R 628 0 R 629 0 R 630 0 R 631 0 R 632 0 R 633 0 R 634 0 R 635 0 R 636 0 R 637 0 R 638 0 R 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R] >> endobj 17 0 obj -<< /Length 19618 +<< /Length 12802 >> stream q @@ -6133,9 +6133,9 @@ q 0.200 0.200 0.200 SCN BT -72.24000000000001 744.786 Td +60.24 744.786 Td /F1.0 10.5 Tf -<322e33372e322e20526573706f6e736573> Tj +<332e362e2045787465726e616c436f6d706f6e656e745374617465> Tj ET 0.000 0.000 0.000 SCN @@ -6144,9 +6144,9 @@ ET 0.200 0.200 0.200 SCN BT -160.51274999999998 744.786 Td +208.61325 744.786 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6164,7 +6164,7 @@ ET BT 552.021 744.786 Td /F1.0 10.5 Tf -<3139> Tj +<3231> Tj ET 0.000 0.000 0.000 SCN @@ -6173,9 +6173,9 @@ ET 0.200 0.200 0.200 SCN BT -72.24000000000001 726.3059999999999 Td +60.24000000000001 726.3059999999999 Td /F1.0 10.5 Tf -<322e33372e332e2050726f6475636573> Tj +[<332e372e204a736f6e417272> 20.01953125 <61> 20.01953125 <79>] TJ ET 0.000 0.000 0.000 SCN @@ -6184,9 +6184,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 726.3059999999999 Td +133.79024999999996 726.3059999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6204,7 +6204,7 @@ ET BT 552.021 726.3059999999999 Td /F1.0 10.5 Tf -<3139> Tj +<3231> Tj ET 0.000 0.000 0.000 SCN @@ -6213,9 +6213,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 707.8259999999999 Td +60.24000000000001 707.8259999999999 Td /F1.0 10.5 Tf -<332e20446566696e6974696f6e73> Tj +<332e382e204a736f6e4e756c6c> Tj ET 0.000 0.000 0.000 SCN @@ -6224,9 +6224,9 @@ ET 0.200 0.200 0.200 SCN BT -117.75674999999995 707.8259999999999 Td +128.44574999999998 707.8259999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6244,7 +6244,7 @@ ET BT 552.021 707.8259999999999 Td /F1.0 10.5 Tf -<3230> Tj +<3232> Tj ET 0.000 0.000 0.000 SCN @@ -6255,7 +6255,7 @@ ET BT 60.24000000000001 689.3459999999999 Td /F1.0 10.5 Tf -<332e312e20436c616d70496e666f726d6174696f6e> Tj +<332e392e204a736f6e4f626a656374> Tj ET 0.000 0.000 0.000 SCN @@ -6264,9 +6264,9 @@ ET 0.200 0.200 0.200 SCN BT -176.54625 689.3459999999999 Td +133.79024999999996 689.3459999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6284,7 +6284,7 @@ ET BT 552.021 689.3459999999999 Td /F1.0 10.5 Tf -<3230> Tj +<3233> Tj ET 0.000 0.000 0.000 SCN @@ -6295,7 +6295,7 @@ ET BT 60.24000000000001 670.8659999999999 Td /F1.0 10.5 Tf -<332e322e20436c64734865616c7468436865636b> Tj +<332e31302e204a736f6e5072696d6974697665> Tj ET 0.000 0.000 0.000 SCN @@ -6304,9 +6304,9 @@ ET 0.200 0.200 0.200 SCN BT -165.85724999999996 670.8659999999999 Td +155.16824999999994 670.8659999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6324,7 +6324,7 @@ ET BT 552.021 670.8659999999999 Td /F1.0 10.5 Tf -<3230> Tj +<3235> Tj ET 0.000 0.000 0.000 SCN @@ -6335,7 +6335,7 @@ ET BT 60.24000000000001 652.3859999999999 Td /F1.0 10.5 Tf -<332e332e2044696374696f6e617279> Tj +<332e31312e204c6f6f70> Tj ET 0.000 0.000 0.000 SCN @@ -6344,9 +6344,9 @@ ET 0.200 0.200 0.200 SCN BT -133.79024999999996 652.3859999999999 Td +112.41224999999997 652.3859999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6364,7 +6364,7 @@ ET BT 552.021 652.3859999999999 Td /F1.0 10.5 Tf -<3230> Tj +<3236> Tj ET 0.000 0.000 0.000 SCN @@ -6375,7 +6375,7 @@ ET BT 60.24000000000001 633.9059999999998 Td /F1.0 10.5 Tf -<332e342e2044696374696f6e617279456c656d656e74> Tj +<332e31322e204c6f6f70456c656d656e744d6f64656c> Tj ET 0.000 0.000 0.000 SCN @@ -6384,9 +6384,9 @@ ET 0.200 0.200 0.200 SCN BT -176.54625 633.9059999999998 Td +187.23524999999995 633.9059999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6404,7 +6404,7 @@ ET BT 552.021 633.9059999999998 Td /F1.0 10.5 Tf -<3231> Tj +<3237> Tj ET 0.000 0.000 0.000 SCN @@ -6415,7 +6415,7 @@ ET BT 60.24000000000001 615.4259999999998 Td /F1.0 10.5 Tf -<332e352e2045787465726e616c436f6d706f6e656e74> Tj +<332e31332e204c6f6f704c6f67> Tj ET 0.000 0.000 0.000 SCN @@ -6424,9 +6424,9 @@ ET 0.200 0.200 0.200 SCN BT -181.89074999999997 615.4259999999998 Td +133.79024999999996 615.4259999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6444,7 +6444,7 @@ ET BT 552.021 615.4259999999998 Td /F1.0 10.5 Tf -<3231> Tj +<3238> Tj ET 0.000 0.000 0.000 SCN @@ -6455,7 +6455,7 @@ ET BT 60.24000000000001 596.9459999999998 Td /F1.0 10.5 Tf -<332e362e2045787465726e616c436f6d706f6e656e745374617465> Tj +[<332e31342e204c6f6f7054> 29.78515625 <656d706c617465>] TJ ET 0.000 0.000 0.000 SCN @@ -6464,9 +6464,9 @@ ET 0.200 0.200 0.200 SCN BT -208.61325 596.9459999999998 Td +160.51274999999998 596.9459999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6484,7 +6484,7 @@ ET BT 552.021 596.9459999999998 Td /F1.0 10.5 Tf -<3232> Tj +<3238> Tj ET 0.000 0.000 0.000 SCN @@ -6495,7 +6495,7 @@ ET BT 60.24000000000001 578.4659999999998 Td /F1.0 10.5 Tf -[<332e372e204a736f6e417272> 20.01953125 <61> 20.01953125 <79>] TJ +[<332e31352e204c6f6f7054> 29.78515625 <656d706c6174654c6f6f70456c656d656e744d6f64656c>] TJ ET 0.000 0.000 0.000 SCN @@ -6504,9 +6504,9 @@ ET 0.200 0.200 0.200 SCN BT -133.79024999999996 578.4659999999998 Td +256.71375 578.4659999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6524,7 +6524,7 @@ ET BT 552.021 578.4659999999998 Td /F1.0 10.5 Tf -<3232> Tj +<3239> Tj ET 0.000 0.000 0.000 SCN @@ -6535,7 +6535,7 @@ ET BT 60.24000000000001 559.9859999999999 Td /F1.0 10.5 Tf -<332e382e204a736f6e4e756c6c> Tj +<332e31362e204d6963726f53657276696365506f6c696379> Tj ET 0.000 0.000 0.000 SCN @@ -6544,9 +6544,9 @@ ET 0.200 0.200 0.200 SCN BT -128.44574999999998 559.9859999999999 Td +187.23524999999995 559.9859999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6564,7 +6564,7 @@ ET BT 552.021 559.9859999999999 Td /F1.0 10.5 Tf -<3233> Tj +<3239> Tj ET 0.000 0.000 0.000 SCN @@ -6575,7 +6575,7 @@ ET BT 60.24000000000001 541.5059999999999 Td /F1.0 10.5 Tf -<332e392e204a736f6e4f626a656374> Tj +<332e31372e204e756d626572> Tj ET 0.000 0.000 0.000 SCN @@ -6584,9 +6584,9 @@ ET 0.200 0.200 0.200 SCN BT -133.79024999999996 541.5059999999999 Td +128.44574999999998 541.5059999999999 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6604,7 +6604,7 @@ ET BT 552.021 541.5059999999999 Td /F1.0 10.5 Tf -<3234> Tj +<3330> Tj ET 0.000 0.000 0.000 SCN @@ -6615,7 +6615,7 @@ ET BT 60.24000000000001 523.0259999999998 Td /F1.0 10.5 Tf -<332e31302e204a736f6e5072696d6974697665> Tj +[<332e31382e204f706572> 20.01953125 <6174696f6e616c506f6c696379>] TJ ET 0.000 0.000 0.000 SCN @@ -6624,9 +6624,9 @@ ET 0.200 0.200 0.200 SCN BT -155.16824999999994 523.0259999999998 Td +176.54625 523.0259999999998 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6644,7 +6644,7 @@ ET BT 552.021 523.0259999999998 Td /F1.0 10.5 Tf -<3236> Tj +<3330> Tj ET 0.000 0.000 0.000 SCN @@ -6655,7 +6655,7 @@ ET BT 60.24000000000001 504.54599999999976 Td /F1.0 10.5 Tf -<332e31312e204c6f6f70> Tj +<332e31392e20506f6c6963794d6f64656c> Tj ET 0.000 0.000 0.000 SCN @@ -6664,9 +6664,9 @@ ET 0.200 0.200 0.200 SCN BT -112.41224999999997 504.54599999999976 Td +149.82374999999996 504.54599999999976 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6684,7 +6684,7 @@ ET BT 552.021 504.54599999999976 Td /F1.0 10.5 Tf -<3237> Tj +<3331> Tj ET 0.000 0.000 0.000 SCN @@ -6695,7 +6695,7 @@ ET BT 60.24000000000001 486.06599999999975 Td /F1.0 10.5 Tf -<332e31322e204c6f6f70456c656d656e744d6f64656c> Tj +<332e32302e2053657276696365> Tj ET 0.000 0.000 0.000 SCN @@ -6704,9 +6704,9 @@ ET 0.200 0.200 0.200 SCN BT -187.23524999999995 486.06599999999975 Td +123.10125 486.06599999999975 Td /F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj +<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj ET 0.000 0.000 0.000 SCN @@ -6724,331 +6724,11 @@ ET BT 552.021 486.06599999999975 Td /F1.0 10.5 Tf -<3238> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 467.58599999999973 Td -/F1.0 10.5 Tf -<332e31332e204c6f6f704c6f67> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -133.79024999999996 467.58599999999973 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 467.58599999999973 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 467.58599999999973 Td -/F1.0 10.5 Tf -<3239> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 449.1059999999997 Td -/F1.0 10.5 Tf -[<332e31342e204c6f6f7054> 29.78515625 <656d706c617465>] TJ -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -160.51274999999998 449.1059999999997 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 449.1059999999997 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 449.1059999999997 Td -/F1.0 10.5 Tf -<3239> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 430.6259999999997 Td -/F1.0 10.5 Tf -[<332e31352e204c6f6f7054> 29.78515625 <656d706c6174654c6f6f70456c656d656e744d6f64656c>] TJ -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -256.71375 430.6259999999997 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 430.6259999999997 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 430.6259999999997 Td -/F1.0 10.5 Tf -<3330> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 412.1459999999997 Td -/F1.0 10.5 Tf -<332e31362e204d6963726f53657276696365506f6c696379> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -187.23524999999995 412.1459999999997 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 412.1459999999997 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 412.1459999999997 Td -/F1.0 10.5 Tf -<3330> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 393.66599999999966 Td -/F1.0 10.5 Tf -<332e31372e204e756d626572> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -128.44574999999998 393.66599999999966 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 393.66599999999966 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 393.66599999999966 Td -/F1.0 10.5 Tf -<3331> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 375.18599999999964 Td -/F1.0 10.5 Tf -[<332e31382e204f706572> 20.01953125 <6174696f6e616c506f6c696379>] TJ -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -176.54625 375.18599999999964 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 375.18599999999964 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 375.18599999999964 Td -/F1.0 10.5 Tf -<3331> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 356.7059999999996 Td -/F1.0 10.5 Tf -<332e31392e20506f6c6963794d6f64656c> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -149.82374999999996 356.7059999999996 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 356.7059999999996 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 356.7059999999996 Td -/F1.0 10.5 Tf <3332> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -60.24000000000001 338.2259999999996 Td -/F1.0 10.5 Tf -<332e32302e2053657276696365> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -123.10125 338.2259999999996 Td -/F1.0 10.5 Tf -<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -BT -550.66125 338.2259999999996 Td -/F1.0 5.25 Tf -<ca> Tj -ET - -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.021 338.2259999999996 Td -/F1.0 10.5 Tf -<3333> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn Q endstream @@ -7062,7 +6742,7 @@ endobj /Font << /F1.0 8 0 R >> >> -/Annots [656 0 R 657 0 R 658 0 R 659 0 R 660 0 R 661 0 R 662 0 R 663 0 R 664 0 R 665 0 R 666 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R 675 0 R 676 0 R 677 0 R 678 0 R 679 0 R 680 0 R 681 0 R 682 0 R 683 0 R 684 0 R 685 0 R 686 0 R 687 0 R 688 0 R 689 0 R 690 0 R 691 0 R 692 0 R 693 0 R 694 0 R 695 0 R 696 0 R 697 0 R 698 0 R 699 0 R 700 0 R 701 0 R] +/Annots [646 0 R 647 0 R 648 0 R 649 0 R 650 0 R 651 0 R 652 0 R 653 0 R 654 0 R 655 0 R 656 0 R 657 0 R 658 0 R 659 0 R 660 0 R 661 0 R 662 0 R 663 0 R 664 0 R 665 0 R 666 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R 675 0 R] >> endobj 19 0 obj @@ -7144,7 +6824,7 @@ ET BT 71.30850000000001 592.176 Td /F1.0 10.5 Tf -<203a206c6f63616c686f73743a3337303333> Tj +<203a206c6f63616c686f73743a3434323137> Tj ET 0.000 0.000 0.000 SCN @@ -7245,7 +6925,7 @@ endobj /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> >> @@ -7259,18 +6939,18 @@ endobj >> endobj 23 0 obj -<< /Kids [56 0 R 268 0 R 330 0 R 156 0 R 231 0 R 90 0 R 153 0 R 220 0 R 57 0 R 150 0 R 218 0 R 84 0 R 222 0 R 140 0 R] +<< /Kids [56 0 R 258 0 R 320 0 R 155 0 R 242 0 R 90 0 R 152 0 R 221 0 R 57 0 R 201 0 R 125 0 R 236 0 R 84 0 R 206 0 R] >> endobj 24 0 obj << /Type /Font /BaseFont /AAAAAB+NotoSerif-Bold /Subtype /TrueType -/FontDescriptor 883 0 R +/FontDescriptor 849 0 R /FirstChar 32 /LastChar 255 -/Widths 885 0 R -/ToUnicode 884 0 R +/Widths 851 0 R +/ToUnicode 850 0 R >> endobj 25 0 obj @@ -7280,11 +6960,11 @@ endobj << /Type /Font /BaseFont /AAAAAC+NotoSerif-Italic /Subtype /TrueType -/FontDescriptor 887 0 R +/FontDescriptor 853 0 R /FirstChar 32 /LastChar 255 -/Widths 889 0 R -/ToUnicode 888 0 R +/Widths 855 0 R +/ToUnicode 854 0 R >> endobj 27 0 obj @@ -8184,7 +7864,7 @@ endobj /F1.0 8 0 R /F4.0 35 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> /Annots [33 0 R 41 0 R] @@ -8214,11 +7894,11 @@ endobj << /Type /Font /BaseFont /AAAAAD+mplus1mn-regular /Subtype /TrueType -/FontDescriptor 891 0 R +/FontDescriptor 857 0 R /FirstChar 32 /LastChar 255 -/Widths 893 0 R -/ToUnicode 892 0 R +/Widths 859 0 R +/ToUnicode 858 0 R >> endobj 36 0 obj @@ -9462,7 +9142,7 @@ endobj /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> /Annots [47 0 R 51 0 R 53 0 R] @@ -9515,12 +9195,12 @@ endobj endobj 56 0 obj << /Limits [(_clampinformation) (_consumes_8)] -/Names [(_clampinformation) 259 0 R (_cldshealthcheck) 260 0 R (_consumes) 54 0 R (_consumes_2) 73 0 R (_consumes_3) 100 0 R (_consumes_4) 178 0 R (_consumes_5) 187 0 R (_consumes_6) 194 0 R (_consumes_7) 207 0 R (_consumes_8) 234 0 R] +/Names [(_clampinformation) 249 0 R (_cldshealthcheck) 250 0 R (_consumes) 54 0 R (_consumes_2) 73 0 R (_consumes_3) 100 0 R (_consumes_4) 171 0 R (_consumes_5) 180 0 R (_consumes_6) 189 0 R (_consumes_7) 203 0 R (_consumes_8) 228 0 R] >> endobj 57 0 obj << /Limits [(_responses_10) (_responses_19)] -/Names [(_responses_10) 83 0 R (_responses_11) 91 0 R (_responses_12) 96 0 R (_responses_13) 104 0 R (_responses_14) 107 0 R (_responses_15) 113 0 R (_responses_16) 117 0 R (_responses_17) 124 0 R (_responses_18) 129 0 R (_responses_19) 136 0 R] +/Names [(_responses_10) 83 0 R (_responses_11) 91 0 R (_responses_12) 96 0 R (_responses_13) 104 0 R (_responses_14) 107 0 R (_responses_15) 113 0 R (_responses_16) 117 0 R (_responses_17) 124 0 R (_responses_18) 130 0 R (_responses_19) 137 0 R] >> endobj 58 0 obj @@ -10875,7 +10555,7 @@ endobj /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> /Annots [66 0 R 70 0 R 72 0 R] @@ -12095,7 +11775,7 @@ endobj /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> >> @@ -12125,8 +11805,8 @@ endobj [75 0 R /XYZ 0 198.9600000000004 null] endobj 84 0 obj -<< /Limits [(_route101) (_route78)] -/Names [(_route101) 77 0 R (_route102) 81 0 R (_route103) 209 0 R (_route104) 221 0 R (_route105) 215 0 R (_route106) 203 0 R (_route107) 229 0 R (_route108) 236 0 R (_route109) 245 0 R (_route110) 242 0 R (_route111) 252 0 R (_route112) 39 0 R (_route113) 31 0 R (_route114) 36 0 R (_route78) 112 0 R] +<< /Limits [(_route2) (_route3)] +/Names [(_route2) 112 0 R (_route20) 58 0 R (_route21) 63 0 R (_route22) 49 0 R (_route23) 68 0 R (_route24) 77 0 R (_route25) 81 0 R (_route26) 205 0 R (_route27) 216 0 R (_route28) 210 0 R (_route29) 196 0 R (_route3) 191 0 R] >> endobj 85 0 obj @@ -13327,7 +13007,7 @@ endobj /F1.0 8 0 R /F4.0 35 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> /Annots [92 0 R] @@ -13341,7 +13021,7 @@ endobj endobj 90 0 obj << /Limits [(_policymodel) (_produces_18)] -/Names [(_policymodel) 350 0 R (_produces) 34 0 R (_produces_10) 85 0 R (_produces_11) 93 0 R (_produces_12) 101 0 R (_produces_13) 111 0 R (_produces_14) 114 0 R (_produces_15) 119 0 R (_produces_16) 126 0 R (_produces_17) 131 0 R (_produces_18) 138 0 R] +/Names [(_policymodel) 340 0 R (_produces) 34 0 R (_produces_10) 85 0 R (_produces_11) 93 0 R (_produces_12) 101 0 R (_produces_13) 111 0 R (_produces_14) 114 0 R (_produces_15) 119 0 R (_produces_16) 127 0 R (_produces_17) 132 0 R (_produces_18) 139 0 R] >> endobj 91 0 obj @@ -14695,7 +14375,7 @@ endobj /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> /Annots [99 0 R 108 0 R] @@ -15729,7 +15409,7 @@ endobj /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> /Annots [118 0 R] @@ -17203,16 +16883,21 @@ endobj /F1.0 8 0 R /F4.0 35 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [125 0 R 130 0 R] +/Annots [126 0 R 131 0 R] >> endobj 124 0 obj [123 0 R /XYZ 0 645.5999999999999 null] endobj 125 0 obj +<< /Limits [(_responses_30) (_responses_8)] +/Names [(_responses_30) 212 0 R (_responses_31) 218 0 R (_responses_32) 226 0 R (_responses_33) 231 0 R (_responses_34) 235 0 R (_responses_35) 243 0 R (_responses_4) 46 0 R (_responses_5) 52 0 R (_responses_6) 59 0 R (_responses_7) 65 0 R (_responses_8) 71 0 R] +>> +endobj +126 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link @@ -17220,19 +16905,19 @@ endobj /Type /Annot >> endobj -126 0 obj +127 0 obj [123 0 R /XYZ 0 540.48 null] endobj -127 0 obj +128 0 obj [123 0 R /XYZ 0 484.20000000000016 null] endobj -128 0 obj +129 0 obj [123 0 R /XYZ 0 387.96000000000015 null] endobj -129 0 obj +130 0 obj [123 0 R /XYZ 0 245.28000000000014 null] endobj -130 0 obj +131 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link @@ -17240,10 +16925,10 @@ endobj /Type /Annot >> endobj -131 0 obj +132 0 obj [123 0 R /XYZ 0 140.1600000000001 null] endobj -132 0 obj +133 0 obj << /Length 17251 >> stream @@ -18527,33 +18212,33 @@ Q endstream endobj -133 0 obj +134 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 132 0 R +/Contents 133 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R /F4.0 35 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [137 0 R] +/Annots [138 0 R] >> endobj -134 0 obj -[133 0 R /XYZ 0 792.0 null] -endobj 135 0 obj -[133 0 R /XYZ 0 662.1600000000001 null] +[134 0 R /XYZ 0 792.0 null] endobj 136 0 obj -[133 0 R /XYZ 0 444.3600000000002 null] +[134 0 R /XYZ 0 662.1600000000001 null] endobj 137 0 obj +[134 0 R /XYZ 0 444.3600000000002 null] +endobj +138 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link @@ -18561,22 +18246,17 @@ endobj /Type /Annot >> endobj -138 0 obj -[133 0 R /XYZ 0 339.2400000000001 null] -endobj 139 0 obj -[133 0 R /XYZ 0 282.9600000000001 null] +[134 0 R /XYZ 0 339.2400000000001 null] endobj 140 0 obj -<< /Limits [(_route90) (_version_information)] -/Names [(_route90) 154 0 R (_route91) 102 0 R (_route92) 115 0 R (_route93) 88 0 R (_route94) 134 0 R (_route95) 94 0 R (_route96) 43 0 R (_route97) 58 0 R (_route98) 63 0 R (_route99) 49 0 R (_service) 355 0 R (_uri_scheme) 27 0 R (_version_information) 25 0 R] ->> +[134 0 R /XYZ 0 282.9600000000001 null] endobj 141 0 obj -[133 0 R /XYZ 0 242.8800000000001 null] +[134 0 R /XYZ 0 242.8800000000001 null] endobj 142 0 obj -[133 0 R /XYZ 0 137.76000000000008 null] +[134 0 R /XYZ 0 137.76000000000008 null] endobj 143 0 obj << /Length 19073 @@ -19999,10 +19679,10 @@ endobj /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [145 0 R 151 0 R 158 0 R] +/Annots [145 0 R 150 0 R 157 0 R] >> endobj 145 0 obj @@ -20026,11 +19706,6 @@ endobj [144 0 R /XYZ 0 481.68000000000046 null] endobj 150 0 obj -<< /Limits [(_responses_2) (_responses_28)] -/Names [(_responses_2) 37 0 R (_responses_20) 142 0 R (_responses_21) 149 0 R (_responses_22) 157 0 R (_responses_23) 164 0 R (_responses_24) 168 0 R (_responses_25) 176 0 R (_responses_26) 183 0 R (_responses_27) 192 0 R (_responses_28) 200 0 R] ->> -endobj -151 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link @@ -20038,29 +19713,29 @@ endobj /Type /Annot >> endobj -152 0 obj +151 0 obj [144 0 R /XYZ 0 376.5600000000004 null] endobj -153 0 obj +152 0 obj << /Limits [(_produces_19) (_produces_27)] -/Names [(_produces_19) 146 0 R (_produces_2) 38 0 R (_produces_20) 152 0 R (_produces_21) 161 0 R (_produces_22) 165 0 R (_produces_23) 170 0 R (_produces_24) 179 0 R (_produces_25) 188 0 R (_produces_26) 195 0 R (_produces_27) 202 0 R] +/Names [(_produces_19) 146 0 R (_produces_2) 38 0 R (_produces_20) 151 0 R (_produces_21) 160 0 R (_produces_22) 165 0 R (_produces_23) 174 0 R (_produces_24) 181 0 R (_produces_25) 190 0 R (_produces_26) 195 0 R (_produces_27) 204 0 R] >> endobj -154 0 obj +153 0 obj [144 0 R /XYZ 0 320.28000000000037 null] endobj -155 0 obj +154 0 obj [144 0 R /XYZ 0 280.20000000000033 null] endobj -156 0 obj +155 0 obj << /Limits [(_parameters_15) (_parameters_23)] -/Names [(_parameters_15) 148 0 R (_parameters_16) 155 0 R (_parameters_17) 163 0 R (_parameters_18) 167 0 R (_parameters_19) 174 0 R (_parameters_2) 64 0 R (_parameters_20) 181 0 R (_parameters_21) 190 0 R (_parameters_22) 197 0 R (_parameters_23) 204 0 R] +/Names [(_parameters_15) 148 0 R (_parameters_16) 154 0 R (_parameters_17) 162 0 R (_parameters_18) 167 0 R (_parameters_19) 176 0 R (_parameters_2) 64 0 R (_parameters_20) 183 0 R (_parameters_21) 192 0 R (_parameters_22) 197 0 R (_parameters_23) 211 0 R] >> endobj -157 0 obj +156 0 obj [144 0 R /XYZ 0 175.08000000000033 null] endobj -158 0 obj +157 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link @@ -20068,8 +19743,8 @@ endobj /Type /Annot >> endobj -159 0 obj -<< /Length 16217 +158 0 obj +<< /Length 18295 >> stream q @@ -20118,7 +19793,7 @@ ET BT 48.24000000000001 678.6960000000001 Td /F2.0 18 Tf -<322e32332e20474554202f76322f6c6f6f702f737667526570726573656e746174696f6e2f7b6c6f6f704e616d657d> Tj +[<322e32332e20505554202f76322f6c6f6f702f756e6465706c6f> 20.01953125 <792f7b6c6f6f704e616d657d>] TJ ET 0.000 0.000 0.000 SCN @@ -20624,13 +20299,21 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT 463.65600000000006 470.8330000000004 Td /F1.0 10.5 Tf -<737472696e67> Tj +<4c6f6f70> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN @@ -20664,7 +20347,7 @@ ET BT 66.24000000000001 409.7400000000004 Td /F4.0 10.5 Tf -<6170706c69636174696f6e2f786d6c> Tj +<6170706c69636174696f6e2f6a736f6e> Tj ET 0.000 0.000 0.000 SCN @@ -20675,7 +20358,7 @@ ET BT 48.24000000000001 372.0960000000004 Td /F2.0 18 Tf -[<322e32342e20505554202f76322f6c6f6f702f756e6465706c6f> 20.01953125 <792f7b6c6f6f704e616d657d>] TJ +[<322e32342e20504f53> 20.01953125 <54202f76322f6c6f6f702f757064617465476c6f62616c50726f706572746965732f7b6c6f6f704e616d657d>] TJ ET 0.000 0.000 0.000 SCN @@ -20715,6 +20398,18 @@ f 334.640 262.320 229.120 37.560 re f 0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 224.760 114.560 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +162.800 224.760 171.840 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +334.640 224.760 229.120 37.560 re +f +0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN 48.240 323.160 m @@ -20937,11 +20632,136 @@ BT ET 0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +48.240 262.320 m +162.800 262.320 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 224.760 m +162.800 224.760 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 262.570 m +48.240 224.510 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +162.800 262.570 m +162.800 224.510 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +51.24000000000001 238.93300000000025 Td +/F2.0 10.5 Tf +<426f6479> Tj +ET + +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +162.800 262.320 m +334.640 262.320 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +162.800 224.760 m +334.640 224.760 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +162.800 262.570 m +162.800 224.510 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +334.640 262.570 m +334.640 224.510 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +165.79988544000003 246.07300000000026 Td +/F2.0 10.5 Tf +<626f6479> Tj +ET + + +BT +165.79988544000003 231.79300000000026 Td +ET + + +BT +165.79988544000003 231.79300000000026 Td +/F3.0 10.5 Tf +<7265717569726564> Tj +ET + +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +334.640 262.320 m +563.760 262.320 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +334.640 224.760 m +563.760 224.760 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +334.640 262.570 m +334.640 224.510 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +563.760 262.570 m +563.760 224.510 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN + +BT +337.6397136 238.93300000000025 Td +/F1.0 10.5 Tf +<4a736f6e4f626a656374> Tj +ET + +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.000 0.000 0.000 scn 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -48.24000000000001 232.73600000000033 Td +48.24000000000001 195.17600000000027 Td /F2.0 13 Tf <322e32342e322e20526573706f6e736573> Tj ET @@ -20949,51 +20769,51 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 180.480 51.552 37.560 re +48.240 142.920 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 180.480 360.864 37.560 re +99.792 142.920 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 180.480 103.104 37.560 re +460.656 142.920 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 157.200 51.552 23.280 re +48.240 119.640 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 157.200 360.864 23.280 re +99.792 119.640 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 157.200 103.104 23.280 re +460.656 119.640 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 218.040 m -99.792 218.040 l +48.240 180.480 m +99.792 180.480 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 180.480 m -99.792 180.480 l +48.240 142.920 m +99.792 142.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 218.290 m -48.240 179.730 l +48.240 180.730 m +48.240 142.170 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 218.290 m -99.792 179.730 l +99.792 180.730 m +99.792 142.170 l S [ ] 0 d 1 w @@ -21001,14 +20821,14 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 202.29300000000032 Td +51.24000000000001 164.73300000000026 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24000000000001 188.01300000000032 Td +51.24000000000001 150.45300000000026 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -21016,26 +20836,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 218.040 m -460.656 218.040 l +99.792 180.480 m +460.656 180.480 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 180.480 m -460.656 180.480 l +99.792 142.920 m +460.656 142.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 218.290 m -99.792 179.730 l +99.792 180.730 m +99.792 142.170 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 218.290 m -460.656 179.730 l +460.656 180.730 m +460.656 142.170 l S [ ] 0 d 1 w @@ -21043,7 +20863,7 @@ S 0.200 0.200 0.200 scn BT -102.792 202.29300000000032 Td +102.792 164.73300000000026 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -21051,26 +20871,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 218.040 m -563.760 218.040 l +460.656 180.480 m +563.760 180.480 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 180.480 m -563.760 180.480 l +460.656 142.920 m +563.760 142.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 218.290 m -460.656 179.730 l +460.656 180.730 m +460.656 142.170 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 218.290 m -563.760 179.730 l +563.760 180.730 m +563.760 142.170 l S [ ] 0 d 1 w @@ -21078,7 +20898,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 202.29300000000032 Td +463.65600000000006 164.73300000000026 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -21086,26 +20906,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 180.480 m -99.792 180.480 l +48.240 142.920 m +99.792 142.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 157.200 m -99.792 157.200 l +48.240 119.640 m +99.792 119.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 180.730 m -48.240 156.950 l +48.240 143.170 m +48.240 119.390 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 180.730 m -99.792 156.950 l +99.792 143.170 m +99.792 119.390 l S [ ] 0 d 1 w @@ -21113,7 +20933,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 164.23300000000032 Td +51.24000000000001 126.67300000000026 Td /F2.0 10.5 Tf <323030> Tj ET @@ -21121,26 +20941,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 180.480 m -460.656 180.480 l +99.792 142.920 m +460.656 142.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 157.200 m -460.656 157.200 l +99.792 119.640 m +460.656 119.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 180.730 m -99.792 156.950 l +99.792 143.170 m +99.792 119.390 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 180.730 m -460.656 156.950 l +460.656 143.170 m +460.656 119.390 l S [ ] 0 d 1 w @@ -21148,7 +20968,7 @@ S 0.200 0.200 0.200 scn BT -102.792 164.23300000000032 Td +102.792 126.67300000000026 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -21156,26 +20976,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 180.480 m -563.760 180.480 l +460.656 142.920 m +563.760 142.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 157.200 m -563.760 157.200 l +460.656 119.640 m +563.760 119.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 180.730 m -460.656 156.950 l +460.656 143.170 m +460.656 119.390 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 180.730 m -563.760 156.950 l +563.760 143.170 m +563.760 119.390 l S [ ] 0 d 1 w @@ -21189,7 +21009,7 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 164.23300000000032 Td +463.65600000000006 126.67300000000026 Td /F1.0 10.5 Tf <4c6f6f70> Tj ET @@ -21201,9 +21021,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 127.61600000000028 Td +48.24000000000001 90.05600000000024 Td /F2.0 13 Tf -<322e32342e332e2050726f6475636573> Tj +<322e32342e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -21214,7 +21034,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 100.95600000000027 Td +56.88050000000001 63.39600000000024 Td /F1.0 10.5 Tf <a5> Tj ET @@ -21227,7 +21047,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 103.14000000000027 Td +66.24000000000001 65.58000000000024 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -21258,60 +21078,76 @@ Q endstream endobj -160 0 obj +159 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 159 0 R +/Contents 158 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F1.0 8 0 R /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [169 0 R] +/Annots [164 0 R 168 0 R 170 0 R] >> endobj +160 0 obj +[159 0 R /XYZ 0 792.0 null] +endobj 161 0 obj -[160 0 R /XYZ 0 792.0 null] +[159 0 R /XYZ 0 702.1200000000001 null] endobj 162 0 obj -[160 0 R /XYZ 0 702.1200000000001 null] +[159 0 R /XYZ 0 662.0400000000002 null] endobj 163 0 obj -[160 0 R /XYZ 0 662.0400000000002 null] +[159 0 R /XYZ 0 556.9200000000003 null] endobj 164 0 obj -[160 0 R /XYZ 0 556.9200000000003 null] +<< /Border [0 0 0] +/Dest (_loop) +/Subtype /Link +/Rect [463.65600000000006 467.76700000000045 488.7510000000001 482.0470000000004] +/Type /Annot +>> endobj 165 0 obj -[160 0 R /XYZ 0 451.8000000000004 null] +[159 0 R /XYZ 0 451.8000000000004 null] endobj 166 0 obj -[160 0 R /XYZ 0 395.5200000000004 null] +[159 0 R /XYZ 0 395.5200000000004 null] endobj 167 0 obj -[160 0 R /XYZ 0 355.44000000000034 null] +[159 0 R /XYZ 0 355.44000000000034 null] endobj 168 0 obj -[160 0 R /XYZ 0 250.32000000000033 null] +<< /Border [0 0 0] +/Dest (_jsonobject) +/Subtype /Link +/Rect [337.6397136 235.86700000000027 390.7907136 250.14700000000028] +/Type /Annot +>> endobj 169 0 obj +[159 0 R /XYZ 0 212.76000000000028 null] +endobj +170 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link -/Rect [463.65600000000006 161.16700000000031 488.7510000000001 175.44700000000032] +/Rect [463.65600000000006 123.60700000000026 488.7510000000001 137.88700000000026] /Type /Annot >> endobj -170 0 obj -[160 0 R /XYZ 0 145.2000000000003 null] -endobj 171 0 obj -<< /Length 19644 +[159 0 R /XYZ 0 107.64000000000024 null] +endobj +172 0 obj +<< /Length 17036 >> stream q @@ -21321,9 +21157,57 @@ q 0.200 0.200 0.200 SCN BT -48.24 734.976 Td +48.24 740.816 Td +/F2.0 13 Tf +<322e32342e342e2050726f6475636573> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn + +-0.500 Tc +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +56.88050000000001 714.1560000000001 Td +/F1.0 10.5 Tf +<a5> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn + +0.000 Tc +0.694 0.129 0.275 scn +0.694 0.129 0.275 SCN + +BT +66.24000000000001 716.3400000000001 Td +/F4.0 10.5 Tf +<6170706c69636174696f6e2f6a736f6e> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24000000000001 678.6960000000001 Td /F2.0 18 Tf -[<322e32352e20504f53> 20.01953125 <54202f76322f6c6f6f702f757064617465476c6f62616c50726f706572746965732f7b6c6f6f704e616d657d>] TJ +[<322e32352e20504f53> 20.01953125 <54>] TJ +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24000000000001 650.6160000000002 Td +/F2.0 18 Tf +<2f76322f6c6f6f702f7570646174654d6963726f73657276696365506f6c6963792f7b6c6f6f704e616d657d> Tj ET 0.000 0.000 0.000 SCN @@ -21332,7 +21216,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24 700.7360000000001 Td +48.24000000000001 616.3760000000002 Td /F2.0 13 Tf [<322e32352e312e20506172> 20.01953125 <616d6574657273>] TJ ET @@ -21340,63 +21224,63 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 662.760 114.560 23.280 re +48.240 578.400 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 662.760 171.840 23.280 re +162.800 578.400 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 662.760 229.120 23.280 re +334.640 578.400 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 625.200 114.560 37.560 re +48.240 540.840 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 625.200 171.840 37.560 re +162.800 540.840 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 625.200 229.120 37.560 re +334.640 540.840 229.120 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 587.640 114.560 37.560 re +48.240 503.280 114.560 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -162.800 587.640 171.840 37.560 re +162.800 503.280 171.840 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -334.640 587.640 229.120 37.560 re +334.640 503.280 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 686.040 m -162.800 686.040 l +48.240 601.680 m +162.800 601.680 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 662.760 m -162.800 662.760 l +48.240 578.400 m +162.800 578.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 686.290 m -48.240 662.010 l +48.240 601.930 m +48.240 577.650 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 686.290 m -162.800 662.010 l +162.800 601.930 m +162.800 577.650 l S [ ] 0 d 1 w @@ -21404,7 +21288,7 @@ S 0.200 0.200 0.200 scn BT -51.24 670.2930000000001 Td +51.24000000000001 585.9330000000002 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -21412,26 +21296,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 686.040 m -334.640 686.040 l +162.800 601.680 m +334.640 601.680 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 662.760 m -334.640 662.760 l +162.800 578.400 m +334.640 578.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 686.290 m -162.800 662.010 l +162.800 601.930 m +162.800 577.650 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 686.290 m -334.640 662.010 l +334.640 601.930 m +334.640 577.650 l S [ ] 0 d 1 w @@ -21439,7 +21323,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544 670.2930000000001 Td +165.79988544000003 585.9330000000002 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -21447,26 +21331,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 686.040 m -563.760 686.040 l +334.640 601.680 m +563.760 601.680 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 662.760 m -563.760 662.760 l +334.640 578.400 m +563.760 578.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 686.290 m -334.640 662.010 l +334.640 601.930 m +334.640 577.650 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 686.290 m -563.760 662.010 l +563.760 601.930 m +563.760 577.650 l S [ ] 0 d 1 w @@ -21474,7 +21358,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 670.2930000000001 Td +337.6397136 585.9330000000002 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -21482,26 +21366,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 662.760 m -162.800 662.760 l +48.240 578.400 m +162.800 578.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 625.200 m -162.800 625.200 l +48.240 540.840 m +162.800 540.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 663.010 m -48.240 624.950 l +48.240 578.650 m +48.240 540.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 663.010 m -162.800 624.950 l +162.800 578.650 m +162.800 540.590 l S [ ] 0 d 1 w @@ -21509,7 +21393,7 @@ S 0.200 0.200 0.200 scn BT -51.24 639.3730000000002 Td +51.24000000000001 555.0130000000003 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -21517,26 +21401,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 662.760 m -334.640 662.760 l +162.800 578.400 m +334.640 578.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 625.200 m -334.640 625.200 l +162.800 540.840 m +334.640 540.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 663.010 m -162.800 624.950 l +162.800 578.650 m +162.800 540.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 663.010 m -334.640 624.950 l +334.640 578.650 m +334.640 540.590 l S [ ] 0 d 1 w @@ -21544,19 +21428,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544 646.5130000000001 Td +165.79988544000003 562.1530000000002 Td /F2.0 10.5 Tf <6c6f6f704e616d65> Tj ET BT -165.79988544 632.2330000000002 Td +165.79988544000003 547.8730000000003 Td ET BT -165.79988544 632.2330000000002 Td +165.79988544000003 547.8730000000003 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -21564,26 +21448,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 662.760 m -563.760 662.760 l +334.640 578.400 m +563.760 578.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 625.200 m -563.760 625.200 l +334.640 540.840 m +563.760 540.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 663.010 m -334.640 624.950 l +334.640 578.650 m +334.640 540.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 663.010 m -563.760 624.950 l +563.760 578.650 m +563.760 540.590 l S [ ] 0 d 1 w @@ -21591,7 +21475,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 639.3730000000002 Td +337.6397136 555.0130000000003 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -21599,26 +21483,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 625.200 m -162.800 625.200 l +48.240 540.840 m +162.800 540.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 587.640 m -162.800 587.640 l +48.240 503.280 m +162.800 503.280 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 625.450 m -48.240 587.390 l +48.240 541.090 m +48.240 503.030 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 625.450 m -162.800 587.390 l +162.800 541.090 m +162.800 503.030 l S [ ] 0 d 1 w @@ -21626,7 +21510,7 @@ S 0.200 0.200 0.200 scn BT -51.24 601.8130000000001 Td +51.24000000000001 517.4530000000002 Td /F2.0 10.5 Tf <426f6479> Tj ET @@ -21634,26 +21518,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 625.200 m -334.640 625.200 l +162.800 540.840 m +334.640 540.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 587.640 m -334.640 587.640 l +162.800 503.280 m +334.640 503.280 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 625.450 m -162.800 587.390 l +162.800 541.090 m +162.800 503.030 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 625.450 m -334.640 587.390 l +334.640 541.090 m +334.640 503.030 l S [ ] 0 d 1 w @@ -21661,19 +21545,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544 608.9530000000002 Td +165.79988544000003 524.5930000000003 Td /F2.0 10.5 Tf <626f6479> Tj ET BT -165.79988544 594.6730000000001 Td +165.79988544000003 510.3130000000002 Td ET BT -165.79988544 594.6730000000001 Td +165.79988544000003 510.3130000000002 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -21681,26 +21565,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 625.200 m -563.760 625.200 l +334.640 540.840 m +563.760 540.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 587.640 m -563.760 587.640 l +334.640 503.280 m +563.760 503.280 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 625.450 m -334.640 587.390 l +334.640 541.090 m +334.640 503.030 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 625.450 m -563.760 587.390 l +563.760 541.090 m +563.760 503.030 l S [ ] 0 d 1 w @@ -21714,9 +21598,9 @@ S 0.259 0.545 0.792 SCN BT -337.6397136 601.8130000000001 Td +337.6397136 517.4530000000002 Td /F1.0 10.5 Tf -<4a736f6e4f626a656374> Tj +<4d6963726f53657276696365506f6c696379> Tj ET 0.000 0.000 0.000 SCN @@ -21726,7 +21610,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24 558.0560000000002 Td +48.24000000000001 473.69600000000025 Td /F2.0 13 Tf <322e32352e322e20526573706f6e736573> Tj ET @@ -21734,51 +21618,51 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 505.800 51.552 37.560 re +48.240 421.440 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 505.800 360.864 37.560 re +99.792 421.440 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 505.800 103.104 37.560 re +460.656 421.440 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 482.520 51.552 23.280 re +48.240 398.160 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 482.520 360.864 23.280 re +99.792 398.160 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 482.520 103.104 23.280 re +460.656 398.160 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 543.360 m -99.792 543.360 l +48.240 459.000 m +99.792 459.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 505.800 m -99.792 505.800 l +48.240 421.440 m +99.792 421.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 543.610 m -48.240 505.050 l +48.240 459.250 m +48.240 420.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 543.610 m -99.792 505.050 l +99.792 459.250 m +99.792 420.690 l S [ ] 0 d 1 w @@ -21786,14 +21670,14 @@ S 0.200 0.200 0.200 scn BT -51.24 527.6130000000003 Td +51.24000000000001 443.2530000000002 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24 513.3330000000002 Td +51.24000000000001 428.9730000000002 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -21801,26 +21685,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 543.360 m -460.656 543.360 l +99.792 459.000 m +460.656 459.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 505.800 m -460.656 505.800 l +99.792 421.440 m +460.656 421.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 543.610 m -99.792 505.050 l +99.792 459.250 m +99.792 420.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 543.610 m -460.656 505.050 l +460.656 459.250 m +460.656 420.690 l S [ ] 0 d 1 w @@ -21828,7 +21712,7 @@ S 0.200 0.200 0.200 scn BT -102.792 527.6130000000003 Td +102.792 443.2530000000002 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -21836,26 +21720,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 543.360 m -563.760 543.360 l +460.656 459.000 m +563.760 459.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 505.800 m -563.760 505.800 l +460.656 421.440 m +563.760 421.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 543.610 m -460.656 505.050 l +460.656 459.250 m +460.656 420.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 543.610 m -563.760 505.050 l +563.760 459.250 m +563.760 420.690 l S [ ] 0 d 1 w @@ -21863,7 +21747,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 527.6130000000003 Td +463.65600000000006 443.2530000000002 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -21871,26 +21755,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 505.800 m -99.792 505.800 l +48.240 421.440 m +99.792 421.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 482.520 m -99.792 482.520 l +48.240 398.160 m +99.792 398.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 506.050 m -48.240 482.270 l +48.240 421.690 m +48.240 397.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 506.050 m -99.792 482.270 l +99.792 421.690 m +99.792 397.910 l S [ ] 0 d 1 w @@ -21898,7 +21782,7 @@ S 0.200 0.200 0.200 scn BT -51.24 489.5530000000002 Td +51.24000000000001 405.1930000000002 Td /F2.0 10.5 Tf <323030> Tj ET @@ -21906,26 +21790,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 505.800 m -460.656 505.800 l +99.792 421.440 m +460.656 421.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 482.520 m -460.656 482.520 l +99.792 398.160 m +460.656 398.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 506.050 m -99.792 482.270 l +99.792 421.690 m +99.792 397.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 506.050 m -460.656 482.270 l +460.656 421.690 m +460.656 397.910 l S [ ] 0 d 1 w @@ -21933,7 +21817,7 @@ S 0.200 0.200 0.200 scn BT -102.792 489.5530000000002 Td +102.792 405.1930000000002 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -21941,26 +21825,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 505.800 m -563.760 505.800 l +460.656 421.440 m +563.760 421.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 482.520 m -563.760 482.520 l +460.656 398.160 m +563.760 398.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 506.050 m -460.656 482.270 l +460.656 421.690 m +460.656 397.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 506.050 m -563.760 482.270 l +563.760 421.690 m +563.760 397.910 l S [ ] 0 d 1 w @@ -21974,9 +21858,9 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 489.5530000000002 Td +463.65600000000006 405.1930000000002 Td /F1.0 10.5 Tf -<4c6f6f70> Tj +<4d6963726f53657276696365506f6c696379> Tj ET 0.000 0.000 0.000 SCN @@ -21986,7 +21870,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24 452.9360000000002 Td +48.24000000000001 368.5760000000002 Td /F2.0 13 Tf <322e32352e332e20436f6e73756d6573> Tj ET @@ -21999,7 +21883,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 426.2760000000002 Td +56.88050000000001 341.91600000000017 Td /F1.0 10.5 Tf <a5> Tj ET @@ -22012,7 +21896,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 428.4600000000002 Td +66.24000000000001 344.1000000000002 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -22023,7 +21907,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 396.6560000000002 Td +48.24000000000001 312.29600000000016 Td /F2.0 13 Tf <322e32352e342e2050726f6475636573> Tj ET @@ -22036,7 +21920,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 369.99600000000015 Td +56.88050000000001 285.63600000000014 Td /F1.0 10.5 Tf <a5> Tj ET @@ -22049,7 +21933,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 372.1800000000002 Td +66.24000000000001 287.82000000000016 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -22060,7 +21944,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 334.5360000000002 Td +48.24000000000001 250.17600000000016 Td /F2.0 18 Tf [<322e32362e20504f53> 20.01953125 <54>] TJ ET @@ -22071,9 +21955,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 306.45600000000013 Td +48.24000000000001 222.09600000000015 Td /F2.0 18 Tf -<2f76322f6c6f6f702f7570646174654d6963726f73657276696365506f6c6963792f7b6c6f6f704e616d657d> Tj +[<2f76322f6c6f6f702f7570646174654f706572> 20.01953125 <6174696f6e616c506f6c69636965732f7b6c6f6f704e616d657d>] TJ ET 0.000 0.000 0.000 SCN @@ -22082,7 +21966,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 272.2160000000001 Td +48.24000000000001 187.8560000000001 Td /F2.0 13 Tf [<322e32362e312e20506172> 20.01953125 <616d6574657273>] TJ ET @@ -22090,63 +21974,63 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 234.240 114.560 23.280 re +48.240 149.880 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 234.240 171.840 23.280 re +162.800 149.880 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 234.240 229.120 23.280 re +334.640 149.880 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 196.680 114.560 37.560 re +48.240 112.320 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 196.680 171.840 37.560 re +162.800 112.320 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 196.680 229.120 37.560 re +334.640 112.320 229.120 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 159.120 114.560 37.560 re +48.240 74.760 114.560 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -162.800 159.120 171.840 37.560 re +162.800 74.760 171.840 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -334.640 159.120 229.120 37.560 re +334.640 74.760 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 257.520 m -162.800 257.520 l +48.240 173.160 m +162.800 173.160 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 234.240 m -162.800 234.240 l +48.240 149.880 m +162.800 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 257.770 m -48.240 233.490 l +48.240 173.410 m +48.240 149.130 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 257.770 m -162.800 233.490 l +162.800 173.410 m +162.800 149.130 l S [ ] 0 d 1 w @@ -22154,7 +22038,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 241.7730000000001 Td +51.24000000000001 157.41300000000012 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -22162,26 +22046,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 257.520 m -334.640 257.520 l +162.800 173.160 m +334.640 173.160 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 234.240 m -334.640 234.240 l +162.800 149.880 m +334.640 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 257.770 m -162.800 233.490 l +162.800 173.410 m +162.800 149.130 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 257.770 m -334.640 233.490 l +334.640 173.410 m +334.640 149.130 l S [ ] 0 d 1 w @@ -22189,7 +22073,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 241.7730000000001 Td +165.79988544000003 157.41300000000012 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -22197,26 +22081,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 257.520 m -563.760 257.520 l +334.640 173.160 m +563.760 173.160 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 234.240 m -563.760 234.240 l +334.640 149.880 m +563.760 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 257.770 m -334.640 233.490 l +334.640 173.410 m +334.640 149.130 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 257.770 m -563.760 233.490 l +563.760 173.410 m +563.760 149.130 l S [ ] 0 d 1 w @@ -22224,7 +22108,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 241.7730000000001 Td +337.6397136 157.41300000000012 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -22232,26 +22116,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 234.240 m -162.800 234.240 l +48.240 149.880 m +162.800 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 196.680 m -162.800 196.680 l +48.240 112.320 m +162.800 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 234.490 m -48.240 196.430 l +48.240 150.130 m +48.240 112.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 234.490 m -162.800 196.430 l +162.800 150.130 m +162.800 112.070 l S [ ] 0 d 1 w @@ -22259,7 +22143,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 210.8530000000001 Td +51.24000000000001 126.49300000000012 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -22267,26 +22151,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 234.240 m -334.640 234.240 l +162.800 149.880 m +334.640 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 196.680 m -334.640 196.680 l +162.800 112.320 m +334.640 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 234.490 m -162.800 196.430 l +162.800 150.130 m +162.800 112.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 234.490 m -334.640 196.430 l +334.640 150.130 m +334.640 112.070 l S [ ] 0 d 1 w @@ -22294,19 +22178,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 217.9930000000001 Td +165.79988544000003 133.63300000000012 Td /F2.0 10.5 Tf <6c6f6f704e616d65> Tj ET BT -165.79988544000003 203.7130000000001 Td +165.79988544000003 119.35300000000012 Td ET BT -165.79988544000003 203.7130000000001 Td +165.79988544000003 119.35300000000012 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -22314,26 +22198,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 234.240 m -563.760 234.240 l +334.640 149.880 m +563.760 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 196.680 m -563.760 196.680 l +334.640 112.320 m +563.760 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 234.490 m -334.640 196.430 l +334.640 150.130 m +334.640 112.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 234.490 m -563.760 196.430 l +563.760 150.130 m +563.760 112.070 l S [ ] 0 d 1 w @@ -22341,7 +22225,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 210.8530000000001 Td +337.6397136 126.49300000000012 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -22349,26 +22233,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 196.680 m -162.800 196.680 l +48.240 112.320 m +162.800 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 159.120 m -162.800 159.120 l +48.240 74.760 m +162.800 74.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 196.930 m -48.240 158.870 l +48.240 112.570 m +48.240 74.510 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 196.930 m -162.800 158.870 l +162.800 112.570 m +162.800 74.510 l S [ ] 0 d 1 w @@ -22376,7 +22260,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 173.2930000000001 Td +51.24000000000001 88.9330000000001 Td /F2.0 10.5 Tf <426f6479> Tj ET @@ -22384,26 +22268,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 196.680 m -334.640 196.680 l +162.800 112.320 m +334.640 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 159.120 m -334.640 159.120 l +162.800 74.760 m +334.640 74.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 196.930 m -162.800 158.870 l +162.800 112.570 m +162.800 74.510 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 196.930 m -334.640 158.870 l +334.640 112.570 m +334.640 74.510 l S [ ] 0 d 1 w @@ -22411,19 +22295,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 180.4330000000001 Td +165.79988544000003 96.0730000000001 Td /F2.0 10.5 Tf <626f6479> Tj ET BT -165.79988544000003 166.1530000000001 Td +165.79988544000003 81.7930000000001 Td ET BT -165.79988544000003 166.1530000000001 Td +165.79988544000003 81.7930000000001 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -22431,26 +22315,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 196.680 m -563.760 196.680 l +334.640 112.320 m +563.760 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 159.120 m -563.760 159.120 l +334.640 74.760 m +563.760 74.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 196.930 m -334.640 158.870 l +334.640 112.570 m +334.640 74.510 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 196.930 m -563.760 158.870 l +563.760 112.570 m +563.760 74.510 l S [ ] 0 d 1 w @@ -22464,19 +22348,115 @@ S 0.259 0.545 0.792 SCN BT -337.6397136 173.2930000000001 Td +337.6397136 88.9330000000001 Td /F1.0 10.5 Tf -<4d6963726f53657276696365506f6c696379> Tj +[<4a736f6e417272> 20.01953125 <61> 20.01953125 <79>] TJ ET 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn 0.000 0.000 0.000 scn +q +0.000 0.000 0.000 scn +0.000 0.000 0.000 SCN +1 w +0 J +0 j +[ ] 0 d +/Stamp1 Do 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -48.24000000000001 129.53600000000006 Td +552.698 14.388 Td +/F1.0 9 Tf +<3133> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +Q +Q + +endstream +endobj +173 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 612.0 792.0] +/Contents 172 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 24 0 R +/F1.0 8 0 R +/F4.0 35 0 R +/F3.0 26 0 R +>> +/XObject << /Stamp1 676 0 R +>> +>> +/Annots [177 0 R 179 0 R 184 0 R] +>> +endobj +174 0 obj +[173 0 R /XYZ 0 792.0 null] +endobj +175 0 obj +[173 0 R /XYZ 0 702.1200000000001 null] +endobj +176 0 obj +[173 0 R /XYZ 0 633.9600000000002 null] +endobj +177 0 obj +<< /Border [0 0 0] +/Dest (_microservicepolicy) +/Subtype /Link +/Rect [337.6397136 514.3870000000003 433.5677136 528.6670000000003] +/Type /Annot +>> +endobj +178 0 obj +[173 0 R /XYZ 0 491.28000000000026 null] +endobj +179 0 obj +<< /Border [0 0 0] +/Dest (_microservicepolicy) +/Subtype /Link +/Rect [463.65600000000006 402.12700000000024 559.5840000000001 416.4070000000002] +/Type /Annot +>> +endobj +180 0 obj +[173 0 R /XYZ 0 386.1600000000002 null] +endobj +181 0 obj +[173 0 R /XYZ 0 329.88000000000017 null] +endobj +182 0 obj +[173 0 R /XYZ 0 273.60000000000014 null] +endobj +183 0 obj +[173 0 R /XYZ 0 205.44000000000014 null] +endobj +184 0 obj +<< /Border [0 0 0] +/Dest (_jsonarray) +/Subtype /Link +/Rect [337.6397136 85.8670000000001 387.64030344375 100.1470000000001] +/Type /Annot +>> +endobj +185 0 obj +<< /Length 16279 +>> +stream +q +/DeviceRGB cs +0.200 0.200 0.200 scn +/DeviceRGB CS +0.200 0.200 0.200 SCN + +BT +48.24 740.816 Td /F2.0 13 Tf <322e32362e322e20526573706f6e736573> Tj ET @@ -22484,51 +22464,51 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 77.280 51.552 37.560 re +48.240 688.560 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 77.280 360.864 37.560 re +99.792 688.560 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 77.280 103.104 37.560 re +460.656 688.560 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 54.000 51.552 23.280 re +48.240 665.280 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 54.000 360.864 23.280 re +99.792 665.280 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 54.000 103.104 23.280 re +460.656 665.280 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 114.840 m -99.792 114.840 l +48.240 726.120 m +99.792 726.120 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 77.280 m -99.792 77.280 l +48.240 688.560 m +99.792 688.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 115.090 m -48.240 76.530 l +48.240 726.370 m +48.240 687.810 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 115.090 m -99.792 76.530 l +99.792 726.370 m +99.792 687.810 l S [ ] 0 d 1 w @@ -22536,14 +22516,14 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 99.09300000000006 Td +51.24 710.373 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24000000000001 84.81300000000006 Td +51.24 696.0930000000001 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -22551,26 +22531,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 114.840 m -460.656 114.840 l +99.792 726.120 m +460.656 726.120 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 77.280 m -460.656 77.280 l +99.792 688.560 m +460.656 688.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 115.090 m -99.792 76.530 l +99.792 726.370 m +99.792 687.810 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 115.090 m -460.656 76.530 l +460.656 726.370 m +460.656 687.810 l S [ ] 0 d 1 w @@ -22578,7 +22558,7 @@ S 0.200 0.200 0.200 scn BT -102.792 99.09300000000006 Td +102.792 710.373 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -22586,26 +22566,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 114.840 m -563.760 114.840 l +460.656 726.120 m +563.760 726.120 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 77.280 m -563.760 77.280 l +460.656 688.560 m +563.760 688.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 115.090 m -460.656 76.530 l +460.656 726.370 m +460.656 687.810 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 115.090 m -563.760 76.530 l +563.760 726.370 m +563.760 687.810 l S [ ] 0 d 1 w @@ -22613,7 +22593,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 99.09300000000006 Td +463.65600000000006 710.373 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -22621,26 +22601,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 77.280 m -99.792 77.280 l +48.240 688.560 m +99.792 688.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 54.000 m -99.792 54.000 l +48.240 665.280 m +99.792 665.280 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 77.530 m -48.240 53.750 l +48.240 688.810 m +48.240 665.030 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 77.530 m -99.792 53.750 l +99.792 688.810 m +99.792 665.030 l S [ ] 0 d 1 w @@ -22648,7 +22628,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 61.03300000000006 Td +51.24 672.3130000000001 Td /F2.0 10.5 Tf <323030> Tj ET @@ -22656,26 +22636,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 77.280 m -460.656 77.280 l +99.792 688.560 m +460.656 688.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 54.000 m -460.656 54.000 l +99.792 665.280 m +460.656 665.280 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 77.530 m -99.792 53.750 l +99.792 688.810 m +99.792 665.030 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 77.530 m -460.656 53.750 l +460.656 688.810 m +460.656 665.030 l S [ ] 0 d 1 w @@ -22683,7 +22663,7 @@ S 0.200 0.200 0.200 scn BT -102.792 61.03300000000006 Td +102.792 672.3130000000001 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -22691,26 +22671,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 77.280 m -563.760 77.280 l +460.656 688.560 m +563.760 688.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 54.000 m -563.760 54.000 l +460.656 665.280 m +563.760 665.280 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 77.530 m -460.656 53.750 l +460.656 688.810 m +460.656 665.030 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 77.530 m -563.760 53.750 l +563.760 688.810 m +563.760 665.030 l S [ ] 0 d 1 w @@ -22724,123 +22704,19 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 61.03300000000006 Td +463.65600000000006 672.3130000000001 Td /F1.0 10.5 Tf -<4d6963726f53657276696365506f6c696379> Tj +<4c6f6f70> Tj ET 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn 0.000 0.000 0.000 scn -q -0.000 0.000 0.000 scn -0.000 0.000 0.000 SCN -1 w -0 J -0 j -[ ] 0 d -/Stamp1 Do -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -552.698 14.388 Td -/F1.0 9 Tf -<3133> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -Q -Q - -endstream -endobj -172 0 obj -<< /Type /Page -/Parent 3 0 R -/MediaBox [0 0 612.0 792.0] -/Contents 171 0 R -/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] -/Font << /F2.0 24 0 R -/F3.0 26 0 R -/F1.0 8 0 R -/F4.0 35 0 R ->> -/XObject << /Stamp1 702 0 R ->> ->> -/Annots [175 0 R 177 0 R 182 0 R 184 0 R] ->> -endobj -173 0 obj -[172 0 R /XYZ 0 792.0 null] -endobj -174 0 obj -[172 0 R /XYZ 0 718.32 null] -endobj -175 0 obj -<< /Border [0 0 0] -/Dest (_jsonobject) -/Subtype /Link -/Rect [337.6397136 598.7470000000002 390.7907136 613.0270000000002] -/Type /Annot ->> -endobj -176 0 obj -[172 0 R /XYZ 0 575.6400000000001 null] -endobj -177 0 obj -<< /Border [0 0 0] -/Dest (_loop) -/Subtype /Link -/Rect [463.65600000000006 486.48700000000025 488.7510000000001 500.7670000000002] -/Type /Annot ->> -endobj -178 0 obj -[172 0 R /XYZ 0 470.5200000000002 null] -endobj -179 0 obj -[172 0 R /XYZ 0 414.2400000000002 null] -endobj -180 0 obj -[172 0 R /XYZ 0 357.96000000000015 null] -endobj -181 0 obj -[172 0 R /XYZ 0 289.8000000000001 null] -endobj -182 0 obj -<< /Border [0 0 0] -/Dest (_microservicepolicy) -/Subtype /Link -/Rect [337.6397136 170.22700000000012 433.5677136 184.50700000000012] -/Type /Annot ->> -endobj -183 0 obj -[172 0 R /XYZ 0 147.1200000000001 null] -endobj -184 0 obj -<< /Border [0 0 0] -/Dest (_microservicepolicy) -/Subtype /Link -/Rect [463.65600000000006 57.967000000000056 559.5840000000001 72.24700000000006] -/Type /Annot ->> -endobj -185 0 obj -<< /Length 15453 ->> -stream -q -/DeviceRGB cs 0.200 0.200 0.200 scn -/DeviceRGB CS 0.200 0.200 0.200 SCN BT -48.24 740.816 Td +48.24 635.6960000000003 Td /F2.0 13 Tf <322e32362e332e20436f6e73756d6573> Tj ET @@ -22853,7 +22729,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 714.1560000000001 Td +56.88050000000001 609.0360000000003 Td /F1.0 10.5 Tf <a5> Tj ET @@ -22866,7 +22742,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 716.3400000000001 Td +66.24000000000001 611.2200000000004 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -22877,7 +22753,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 684.5360000000002 Td +48.24000000000001 579.4160000000004 Td /F2.0 13 Tf <322e32362e342e2050726f6475636573> Tj ET @@ -22890,7 +22766,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 657.8760000000002 Td +56.88050000000001 552.7560000000004 Td /F1.0 10.5 Tf <a5> Tj ET @@ -22903,7 +22779,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 660.0600000000003 Td +66.24000000000001 554.9400000000005 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -22914,20 +22790,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 622.4160000000003 Td -/F2.0 18 Tf -[<322e32372e20504f53> 20.01953125 <54>] TJ -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 594.3360000000004 Td +48.24000000000001 517.2960000000005 Td /F2.0 18 Tf -[<2f76322f6c6f6f702f7570646174654f706572> 20.01953125 <6174696f6e616c506f6c69636965732f7b6c6f6f704e616d657d>] TJ +<322e32372e20474554202f76322f6c6f6f702f7b6c6f6f704e616d657d> Tj ET 0.000 0.000 0.000 SCN @@ -22936,7 +22801,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 560.0960000000005 Td +48.24000000000001 483.0560000000005 Td /F2.0 13 Tf [<322e32372e312e20506172> 20.01953125 <616d6574657273>] TJ ET @@ -22944,63 +22809,51 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 522.120 114.560 23.280 re +48.240 445.080 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 522.120 171.840 23.280 re +162.800 445.080 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 522.120 229.120 23.280 re +334.640 445.080 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 484.560 114.560 37.560 re +48.240 407.520 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 484.560 171.840 37.560 re +162.800 407.520 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 484.560 229.120 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 447.000 114.560 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -162.800 447.000 171.840 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -334.640 447.000 229.120 37.560 re +334.640 407.520 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 545.400 m -162.800 545.400 l +48.240 468.360 m +162.800 468.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 522.120 m -162.800 522.120 l +48.240 445.080 m +162.800 445.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 545.650 m -48.240 521.370 l +48.240 468.610 m +48.240 444.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 545.650 m -162.800 521.370 l +162.800 468.610 m +162.800 444.330 l S [ ] 0 d 1 w @@ -23008,7 +22861,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 529.6530000000005 Td +51.24000000000001 452.61300000000045 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -23016,26 +22869,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 545.400 m -334.640 545.400 l +162.800 468.360 m +334.640 468.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 522.120 m -334.640 522.120 l +162.800 445.080 m +334.640 445.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 545.650 m -162.800 521.370 l +162.800 468.610 m +162.800 444.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 545.650 m -334.640 521.370 l +334.640 468.610 m +334.640 444.330 l S [ ] 0 d 1 w @@ -23043,7 +22896,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 529.6530000000005 Td +165.79988544000003 452.61300000000045 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -23051,26 +22904,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 545.400 m -563.760 545.400 l +334.640 468.360 m +563.760 468.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 522.120 m -563.760 522.120 l +334.640 445.080 m +563.760 445.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 545.650 m -334.640 521.370 l +334.640 468.610 m +334.640 444.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 545.650 m -563.760 521.370 l +563.760 468.610 m +563.760 444.330 l S [ ] 0 d 1 w @@ -23078,7 +22931,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 529.6530000000005 Td +337.6397136 452.61300000000045 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -23086,26 +22939,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 522.120 m -162.800 522.120 l +48.240 445.080 m +162.800 445.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 484.560 m -162.800 484.560 l +48.240 407.520 m +162.800 407.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 522.370 m -48.240 484.310 l +48.240 445.330 m +48.240 407.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 522.370 m -162.800 484.310 l +162.800 445.330 m +162.800 407.270 l S [ ] 0 d 1 w @@ -23113,7 +22966,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 498.7330000000006 Td +51.24000000000001 421.6930000000005 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -23121,26 +22974,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 522.120 m -334.640 522.120 l +162.800 445.080 m +334.640 445.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 484.560 m -334.640 484.560 l +162.800 407.520 m +334.640 407.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 522.370 m -162.800 484.310 l +162.800 445.330 m +162.800 407.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 522.370 m -334.640 484.310 l +334.640 445.330 m +334.640 407.270 l S [ ] 0 d 1 w @@ -23148,19 +23001,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 505.87300000000056 Td +165.79988544000003 428.8330000000005 Td /F2.0 10.5 Tf <6c6f6f704e616d65> Tj ET BT -165.79988544000003 491.59300000000053 Td +165.79988544000003 414.55300000000045 Td ET BT -165.79988544000003 491.59300000000053 Td +165.79988544000003 414.55300000000045 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -23168,26 +23021,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 522.120 m -563.760 522.120 l +334.640 445.080 m +563.760 445.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 484.560 m -563.760 484.560 l +334.640 407.520 m +563.760 407.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 522.370 m -334.640 484.310 l +334.640 445.330 m +334.640 407.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 522.370 m -563.760 484.310 l +563.760 445.330 m +563.760 407.270 l S [ ] 0 d 1 w @@ -23195,142 +23048,17 @@ S 0.200 0.200 0.200 scn BT -337.6397136 498.7330000000006 Td +337.6397136 421.6930000000005 Td /F1.0 10.5 Tf <737472696e67> Tj ET 0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 484.560 m -162.800 484.560 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 447.000 m -162.800 447.000 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 484.810 m -48.240 446.750 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 484.810 m -162.800 446.750 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 461.1730000000005 Td -/F2.0 10.5 Tf -<426f6479> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -162.800 484.560 m -334.640 484.560 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 447.000 m -334.640 447.000 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 484.810 m -162.800 446.750 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 484.810 m -334.640 446.750 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -165.79988544000003 468.3130000000005 Td -/F2.0 10.5 Tf -<626f6479> Tj -ET - - -BT -165.79988544000003 454.03300000000047 Td -ET - - -BT -165.79988544000003 454.03300000000047 Td -/F3.0 10.5 Tf -<7265717569726564> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -334.640 484.560 m -563.760 484.560 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 447.000 m -563.760 447.000 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 484.810 m -334.640 446.750 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 484.810 m -563.760 446.750 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN - -BT -337.6397136 461.1730000000005 Td -/F1.0 10.5 Tf -[<4a736f6e417272> 20.01953125 <61> 20.01953125 <79>] TJ -ET - -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.000 0.000 0.000 scn 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -48.24000000000001 417.4160000000005 Td +48.24000000000001 377.9360000000005 Td /F2.0 13 Tf <322e32372e322e20526573706f6e736573> Tj ET @@ -23338,51 +23066,51 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 365.160 51.552 37.560 re +48.240 325.680 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 365.160 360.864 37.560 re +99.792 325.680 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 365.160 103.104 37.560 re +460.656 325.680 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 341.880 51.552 23.280 re +48.240 302.400 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 341.880 360.864 23.280 re +99.792 302.400 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 341.880 103.104 23.280 re +460.656 302.400 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 402.720 m -99.792 402.720 l +48.240 363.240 m +99.792 363.240 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 365.160 m -99.792 365.160 l +48.240 325.680 m +99.792 325.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 402.970 m -48.240 364.410 l +48.240 363.490 m +48.240 324.930 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 402.970 m -99.792 364.410 l +99.792 363.490 m +99.792 324.930 l S [ ] 0 d 1 w @@ -23390,14 +23118,14 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 386.97300000000047 Td +51.24000000000001 347.49300000000045 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24000000000001 372.69300000000044 Td +51.24000000000001 333.2130000000004 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -23405,26 +23133,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 402.720 m -460.656 402.720 l +99.792 363.240 m +460.656 363.240 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 365.160 m -460.656 365.160 l +99.792 325.680 m +460.656 325.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 402.970 m -99.792 364.410 l +99.792 363.490 m +99.792 324.930 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 402.970 m -460.656 364.410 l +460.656 363.490 m +460.656 324.930 l S [ ] 0 d 1 w @@ -23432,7 +23160,7 @@ S 0.200 0.200 0.200 scn BT -102.792 386.97300000000047 Td +102.792 347.49300000000045 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -23440,26 +23168,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 402.720 m -563.760 402.720 l +460.656 363.240 m +563.760 363.240 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 365.160 m -563.760 365.160 l +460.656 325.680 m +563.760 325.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 402.970 m -460.656 364.410 l +460.656 363.490 m +460.656 324.930 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 402.970 m -563.760 364.410 l +563.760 363.490 m +563.760 324.930 l S [ ] 0 d 1 w @@ -23467,7 +23195,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 386.97300000000047 Td +463.65600000000006 347.49300000000045 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -23475,26 +23203,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 365.160 m -99.792 365.160 l +48.240 325.680 m +99.792 325.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 341.880 m -99.792 341.880 l +48.240 302.400 m +99.792 302.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 365.410 m -48.240 341.630 l +48.240 325.930 m +48.240 302.150 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 365.410 m -99.792 341.630 l +99.792 325.930 m +99.792 302.150 l S [ ] 0 d 1 w @@ -23502,7 +23230,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 348.91300000000047 Td +51.24000000000001 309.43300000000045 Td /F2.0 10.5 Tf <323030> Tj ET @@ -23510,26 +23238,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 365.160 m -460.656 365.160 l +99.792 325.680 m +460.656 325.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 341.880 m -460.656 341.880 l +99.792 302.400 m +460.656 302.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 365.410 m -99.792 341.630 l +99.792 325.930 m +99.792 302.150 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 365.410 m -460.656 341.630 l +460.656 325.930 m +460.656 302.150 l S [ ] 0 d 1 w @@ -23537,7 +23265,7 @@ S 0.200 0.200 0.200 scn BT -102.792 348.91300000000047 Td +102.792 309.43300000000045 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -23545,26 +23273,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 365.160 m -563.760 365.160 l +460.656 325.680 m +563.760 325.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 341.880 m -563.760 341.880 l +460.656 302.400 m +563.760 302.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 365.410 m -460.656 341.630 l +460.656 325.930 m +460.656 302.150 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 365.410 m -563.760 341.630 l +563.760 325.930 m +563.760 302.150 l S [ ] 0 d 1 w @@ -23578,7 +23306,7 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 348.91300000000047 Td +463.65600000000006 309.43300000000045 Td /F1.0 10.5 Tf <4c6f6f70> Tj ET @@ -23590,9 +23318,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 312.29600000000045 Td +48.24000000000001 272.81600000000043 Td /F2.0 13 Tf -<322e32372e332e20436f6e73756d6573> Tj +<322e32372e332e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -23603,7 +23331,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 285.6360000000004 Td +56.88050000000001 246.1560000000004 Td /F1.0 10.5 Tf <a5> Tj ET @@ -23616,7 +23344,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 287.8200000000004 Td +66.24000000000001 248.3400000000004 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -23627,46 +23355,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 256.0160000000004 Td -/F2.0 13 Tf -<322e32372e342e2050726f6475636573> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - --0.500 Tc -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -56.88050000000001 229.35600000000042 Td -/F1.0 10.5 Tf -<a5> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -0.000 Tc -0.694 0.129 0.275 scn -0.694 0.129 0.275 SCN - -BT -66.24000000000001 231.54000000000042 Td -/F4.0 10.5 Tf -<6170706c69636174696f6e2f6a736f6e> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 193.8960000000004 Td +48.24000000000001 210.6960000000004 Td /F2.0 18 Tf -<322e32382e20474554202f76322f6c6f6f702f7b6c6f6f704e616d657d> Tj +[<322e32382e20504f53> 20.01953125 <54202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ ET 0.000 0.000 0.000 SCN @@ -23675,7 +23366,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 159.6560000000004 Td +48.24000000000001 176.45600000000036 Td /F2.0 13 Tf [<322e32382e312e20506172> 20.01953125 <616d6574657273>] TJ ET @@ -23683,51 +23374,51 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 121.680 114.560 23.280 re +48.240 138.480 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 121.680 171.840 23.280 re +162.800 138.480 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 121.680 229.120 23.280 re +334.640 138.480 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 84.120 114.560 37.560 re +48.240 100.920 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 84.120 171.840 37.560 re +162.800 100.920 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 84.120 229.120 37.560 re +334.640 100.920 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 144.960 m -162.800 144.960 l +48.240 161.760 m +162.800 161.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 121.680 m -162.800 121.680 l +48.240 138.480 m +162.800 138.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 145.210 m -48.240 120.930 l +48.240 162.010 m +48.240 137.730 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 145.210 m -162.800 120.930 l +162.800 162.010 m +162.800 137.730 l S [ ] 0 d 1 w @@ -23735,7 +23426,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 129.2130000000004 Td +51.24000000000001 146.01300000000037 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -23743,26 +23434,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 144.960 m -334.640 144.960 l +162.800 161.760 m +334.640 161.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 121.680 m -334.640 121.680 l +162.800 138.480 m +334.640 138.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 145.210 m -162.800 120.930 l +162.800 162.010 m +162.800 137.730 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 145.210 m -334.640 120.930 l +334.640 162.010 m +334.640 137.730 l S [ ] 0 d 1 w @@ -23770,7 +23461,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 129.2130000000004 Td +165.79988544000003 146.01300000000037 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -23778,26 +23469,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 144.960 m -563.760 144.960 l +334.640 161.760 m +563.760 161.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 121.680 m -563.760 121.680 l +334.640 138.480 m +563.760 138.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 145.210 m -334.640 120.930 l +334.640 162.010 m +334.640 137.730 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 145.210 m -563.760 120.930 l +563.760 162.010 m +563.760 137.730 l S [ ] 0 d 1 w @@ -23805,7 +23496,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 129.2130000000004 Td +337.6397136 146.01300000000037 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -23813,26 +23504,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 121.680 m -162.800 121.680 l +48.240 138.480 m +162.800 138.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 84.120 m -162.800 84.120 l +48.240 100.920 m +162.800 100.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 121.930 m -48.240 83.870 l +48.240 138.730 m +48.240 100.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 121.930 m -162.800 83.870 l +162.800 138.730 m +162.800 100.670 l S [ ] 0 d 1 w @@ -23840,34 +23531,34 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 98.29300000000038 Td +51.24000000000001 115.09300000000037 Td /F2.0 10.5 Tf -<50617468> Tj +<426f6479> Tj ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 121.680 m -334.640 121.680 l +162.800 138.480 m +334.640 138.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 84.120 m -334.640 84.120 l +162.800 100.920 m +334.640 100.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 121.930 m -162.800 83.870 l +162.800 138.730 m +162.800 100.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 121.930 m -334.640 83.870 l +334.640 138.730 m +334.640 100.670 l S [ ] 0 d 1 w @@ -23875,19 +23566,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 105.43300000000038 Td +165.79988544000003 122.23300000000037 Td /F2.0 10.5 Tf -<6c6f6f704e616d65> Tj +<626f6479> Tj ET BT -165.79988544000003 91.15300000000038 Td +165.79988544000003 107.95300000000037 Td ET BT -165.79988544000003 91.15300000000038 Td +165.79988544000003 107.95300000000037 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -23895,26 +23586,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 121.680 m -563.760 121.680 l +334.640 138.480 m +563.760 138.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 84.120 m -563.760 84.120 l +334.640 100.920 m +563.760 100.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 121.930 m -334.640 83.870 l +334.640 138.730 m +334.640 100.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 121.930 m -563.760 83.870 l +563.760 138.730 m +563.760 100.670 l S [ ] 0 d 1 w @@ -23922,7 +23613,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 98.29300000000038 Td +337.6397136 115.09300000000037 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -23963,57 +23654,57 @@ endobj /F4.0 35 0 R /F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [191 0 R 193 0 R] +/Annots [188 0 R 194 0 R] >> endobj 187 0 obj [186 0 R /XYZ 0 792.0 null] endobj 188 0 obj -[186 0 R /XYZ 0 702.1200000000001 null] +<< /Border [0 0 0] +/Dest (_loop) +/Subtype /Link +/Rect [463.65600000000006 669.2470000000002 488.7510000000001 683.5270000000002] +/Type /Annot +>> endobj 189 0 obj -[186 0 R /XYZ 0 645.8400000000003 null] +[186 0 R /XYZ 0 653.2800000000002 null] endobj 190 0 obj -[186 0 R /XYZ 0 577.6800000000004 null] +[186 0 R /XYZ 0 597.0000000000003 null] endobj 191 0 obj -<< /Border [0 0 0] -/Dest (_jsonarray) -/Subtype /Link -/Rect [337.6397136 458.1070000000005 387.64030344375 472.3870000000005] -/Type /Annot ->> +[186 0 R /XYZ 0 540.7200000000005 null] endobj 192 0 obj -[186 0 R /XYZ 0 435.0000000000005 null] +[186 0 R /XYZ 0 500.6400000000005 null] endobj 193 0 obj +[186 0 R /XYZ 0 395.5200000000005 null] +endobj +194 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link -/Rect [463.65600000000006 345.8470000000005 488.7510000000001 360.12700000000046] +/Rect [463.65600000000006 306.3670000000005 488.7510000000001 320.64700000000045] /Type /Annot >> endobj -194 0 obj -[186 0 R /XYZ 0 329.88000000000045 null] -endobj 195 0 obj -[186 0 R /XYZ 0 273.6000000000004 null] +[186 0 R /XYZ 0 290.40000000000043 null] endobj 196 0 obj -[186 0 R /XYZ 0 217.32000000000042 null] +[186 0 R /XYZ 0 234.1200000000004 null] endobj 197 0 obj -[186 0 R /XYZ 0 177.2400000000004 null] +[186 0 R /XYZ 0 194.0400000000004 null] endobj 198 0 obj -<< /Length 16406 +<< /Length 15184 >> stream q @@ -24273,7 +23964,7 @@ S BT 463.65600000000006 672.3130000000001 Td /F1.0 10.5 Tf -<4c6f6f70> Tj +<506f6c6963794d6f64656c> Tj ET 0.000 0.000 0.000 SCN @@ -24285,7 +23976,7 @@ ET BT 48.24 635.6960000000003 Td /F2.0 13 Tf -<322e32382e332e2050726f6475636573> Tj +<322e32382e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -24311,571 +24002,6 @@ ET BT 66.24000000000001 611.2200000000004 Td /F4.0 10.5 Tf -<6170706c69636174696f6e2f6a736f6e> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 573.5760000000004 Td -/F2.0 18 Tf -[<322e32392e20504f53> 20.01953125 <54202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 539.3360000000005 Td -/F2.0 13 Tf -[<322e32392e312e20506172> 20.01953125 <616d6574657273>] TJ -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 501.360 114.560 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -162.800 501.360 171.840 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -334.640 501.360 229.120 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 463.800 114.560 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -162.800 463.800 171.840 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -334.640 463.800 229.120 37.560 re -f -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 524.640 m -162.800 524.640 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -48.240 501.360 m -162.800 501.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 524.890 m -48.240 500.610 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 524.890 m -162.800 500.610 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 508.89300000000054 Td -/F2.0 10.5 Tf -<54797065> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -162.800 524.640 m -334.640 524.640 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -162.800 501.360 m -334.640 501.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 524.890 m -162.800 500.610 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 524.890 m -334.640 500.610 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -165.79988544000003 508.89300000000054 Td -/F2.0 10.5 Tf -<4e616d65> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -334.640 524.640 m -563.760 524.640 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -334.640 501.360 m -563.760 501.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 524.890 m -334.640 500.610 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 524.890 m -563.760 500.610 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -337.6397136 508.89300000000054 Td -/F2.0 10.5 Tf -<536368656d61> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 501.360 m -162.800 501.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 463.800 m -162.800 463.800 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 501.610 m -48.240 463.550 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 501.610 m -162.800 463.550 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 477.9730000000006 Td -/F2.0 10.5 Tf -<426f6479> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -162.800 501.360 m -334.640 501.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 463.800 m -334.640 463.800 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 501.610 m -162.800 463.550 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 501.610 m -334.640 463.550 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -165.79988544000003 485.11300000000057 Td -/F2.0 10.5 Tf -<626f6479> Tj -ET - - -BT -165.79988544000003 470.83300000000054 Td -ET - - -BT -165.79988544000003 470.83300000000054 Td -/F3.0 10.5 Tf -<7265717569726564> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -334.640 501.360 m -563.760 501.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 463.800 m -563.760 463.800 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 501.610 m -334.640 463.550 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 501.610 m -563.760 463.550 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -337.6397136 477.9730000000006 Td -/F1.0 10.5 Tf -<737472696e67> Tj -ET - -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 434.2160000000006 Td -/F2.0 13 Tf -<322e32392e322e20526573706f6e736573> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 381.960 51.552 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -99.792 381.960 360.864 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -460.656 381.960 103.104 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 358.680 51.552 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -99.792 358.680 360.864 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -460.656 358.680 103.104 23.280 re -f -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 419.520 m -99.792 419.520 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -48.240 381.960 m -99.792 381.960 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 419.770 m -48.240 381.210 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 419.770 m -99.792 381.210 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 403.77300000000054 Td -/F2.0 10.5 Tf -<48545450> Tj -ET - - -BT -51.24000000000001 389.4930000000005 Td -/F2.0 10.5 Tf -<436f6465> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -99.792 419.520 m -460.656 419.520 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -99.792 381.960 m -460.656 381.960 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 419.770 m -99.792 381.210 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 419.770 m -460.656 381.210 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -102.792 403.77300000000054 Td -/F2.0 10.5 Tf -<4465736372697074696f6e> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -460.656 419.520 m -563.760 419.520 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -460.656 381.960 m -563.760 381.960 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 419.770 m -460.656 381.210 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 419.770 m -563.760 381.210 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -463.65600000000006 403.77300000000054 Td -/F2.0 10.5 Tf -<536368656d61> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 381.960 m -99.792 381.960 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 358.680 m -99.792 358.680 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 382.210 m -48.240 358.430 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 382.210 m -99.792 358.430 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 365.71300000000053 Td -/F2.0 10.5 Tf -<323030> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -99.792 381.960 m -460.656 381.960 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 358.680 m -460.656 358.680 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 382.210 m -99.792 358.430 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 382.210 m -460.656 358.430 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -102.792 365.71300000000053 Td -/F1.0 10.5 Tf -<4f75747075742074797065> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -460.656 381.960 m -563.760 381.960 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 358.680 m -563.760 358.680 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 382.210 m -460.656 358.430 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 382.210 m -563.760 358.430 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN - -BT -463.65600000000006 365.71300000000053 Td -/F1.0 10.5 Tf -<506f6c6963794d6f64656c> Tj -ET - -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 329.0960000000005 Td -/F2.0 13 Tf -<322e32392e332e20436f6e73756d6573> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - --0.500 Tc -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -56.88050000000001 302.4360000000005 Td -/F1.0 10.5 Tf -<a5> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -0.000 Tc -0.694 0.129 0.275 scn -0.694 0.129 0.275 SCN - -BT -66.24000000000001 304.6200000000005 Td -/F4.0 10.5 Tf <706c61696e2f74657874> Tj ET @@ -24885,9 +24011,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 272.8160000000005 Td +48.24000000000001 579.4160000000004 Td /F2.0 13 Tf -<322e32392e342e2050726f6475636573> Tj +<322e32382e342e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -24898,7 +24024,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 246.15600000000046 Td +56.88050000000001 552.7560000000004 Td /F1.0 10.5 Tf <a5> Tj ET @@ -24911,7 +24037,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 248.34000000000046 Td +66.24000000000001 554.9400000000005 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -24922,9 +24048,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 210.69600000000045 Td +48.24000000000001 517.2960000000005 Td /F2.0 18 Tf -[<322e33302e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ +[<322e32392e20474554202f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c73>] TJ ET 0.000 0.000 0.000 SCN @@ -24933,59 +24059,59 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 176.45600000000042 Td +48.24000000000001 483.0560000000005 Td /F2.0 13 Tf -<322e33302e312e20526573706f6e736573> Tj +<322e32392e312e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 124.200 51.552 37.560 re +48.240 430.800 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 124.200 360.864 37.560 re +99.792 430.800 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 124.200 103.104 37.560 re +460.656 430.800 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 100.920 51.552 23.280 re +48.240 407.520 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 100.920 360.864 23.280 re +99.792 407.520 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 100.920 103.104 23.280 re +460.656 407.520 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 161.760 m -99.792 161.760 l +48.240 468.360 m +99.792 468.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 124.200 m -99.792 124.200 l +48.240 430.800 m +99.792 430.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 162.010 m -48.240 123.450 l +48.240 468.610 m +48.240 430.050 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 162.010 m -99.792 123.450 l +99.792 468.610 m +99.792 430.050 l S [ ] 0 d 1 w @@ -24993,14 +24119,14 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 146.01300000000043 Td +51.24000000000001 452.61300000000045 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24000000000001 131.73300000000043 Td +51.24000000000001 438.3330000000004 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -25008,26 +24134,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 161.760 m -460.656 161.760 l +99.792 468.360 m +460.656 468.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 124.200 m -460.656 124.200 l +99.792 430.800 m +460.656 430.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 162.010 m -99.792 123.450 l +99.792 468.610 m +99.792 430.050 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 162.010 m -460.656 123.450 l +460.656 468.610 m +460.656 430.050 l S [ ] 0 d 1 w @@ -25035,7 +24161,7 @@ S 0.200 0.200 0.200 scn BT -102.792 146.01300000000043 Td +102.792 452.61300000000045 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -25043,26 +24169,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 161.760 m -563.760 161.760 l +460.656 468.360 m +563.760 468.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 124.200 m -563.760 124.200 l +460.656 430.800 m +563.760 430.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 162.010 m -460.656 123.450 l +460.656 468.610 m +460.656 430.050 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 162.010 m -563.760 123.450 l +563.760 468.610 m +563.760 430.050 l S [ ] 0 d 1 w @@ -25070,7 +24196,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 146.01300000000043 Td +463.65600000000006 452.61300000000045 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -25078,26 +24204,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 124.200 m -99.792 124.200 l +48.240 430.800 m +99.792 430.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 100.920 m -99.792 100.920 l +48.240 407.520 m +99.792 407.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 124.450 m -48.240 100.670 l +48.240 431.050 m +48.240 407.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 124.450 m -99.792 100.670 l +99.792 431.050 m +99.792 407.270 l S [ ] 0 d 1 w @@ -25105,7 +24231,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 107.95300000000042 Td +51.24000000000001 414.55300000000045 Td /F2.0 10.5 Tf <323030> Tj ET @@ -25113,26 +24239,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 124.200 m -460.656 124.200 l +99.792 430.800 m +460.656 430.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 100.920 m -460.656 100.920 l +99.792 407.520 m +460.656 407.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 124.450 m -99.792 100.670 l +99.792 431.050 m +99.792 407.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 124.450 m -460.656 100.670 l +460.656 431.050 m +460.656 407.270 l S [ ] 0 d 1 w @@ -25140,7 +24266,7 @@ S 0.200 0.200 0.200 scn BT -102.792 107.95300000000042 Td +102.792 414.55300000000045 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -25148,26 +24274,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 124.200 m -563.760 124.200 l +460.656 430.800 m +563.760 430.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 100.920 m -563.760 100.920 l +460.656 407.520 m +563.760 407.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 124.450 m -460.656 100.670 l +460.656 431.050 m +460.656 407.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 124.450 m -563.760 100.670 l +563.760 431.050 m +563.760 407.270 l S [ ] 0 d 1 w @@ -25181,7 +24307,7 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 107.95300000000042 Td +463.65600000000006 414.55300000000045 Td /F1.0 10.5 Tf <506f6c6963794d6f64656c> Tj ET @@ -25189,112 +24315,13 @@ ET 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn 0.000 0.000 0.000 scn -q -0.000 0.000 0.000 scn -0.000 0.000 0.000 SCN -1 w -0 J -0 j -[ ] 0 d -/Stamp1 Do 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -552.698 14.388 Td -/F1.0 9 Tf -<3135> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -Q -Q - -endstream -endobj -199 0 obj -<< /Type /Page -/Parent 3 0 R -/MediaBox [0 0 612.0 792.0] -/Contents 198 0 R -/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] -/Font << /F2.0 24 0 R -/F1.0 8 0 R -/F4.0 35 0 R -/F3.0 26 0 R ->> -/XObject << /Stamp1 702 0 R ->> ->> -/Annots [201 0 R 206 0 R 211 0 R] ->> -endobj -200 0 obj -[199 0 R /XYZ 0 792.0 null] -endobj -201 0 obj -<< /Border [0 0 0] -/Dest (_loop) -/Subtype /Link -/Rect [463.65600000000006 669.2470000000002 488.7510000000001 683.5270000000002] -/Type /Annot ->> -endobj -202 0 obj -[199 0 R /XYZ 0 653.2800000000002 null] -endobj -203 0 obj -[199 0 R /XYZ 0 597.0000000000003 null] -endobj -204 0 obj -[199 0 R /XYZ 0 556.9200000000004 null] -endobj -205 0 obj -[199 0 R /XYZ 0 451.8000000000006 null] -endobj -206 0 obj -<< /Border [0 0 0] -/Dest (_policymodel) -/Subtype /Link -/Rect [463.65600000000006 362.64700000000056 524.955 376.92700000000053] -/Type /Annot ->> -endobj -207 0 obj -[199 0 R /XYZ 0 346.6800000000005 null] -endobj -208 0 obj -[199 0 R /XYZ 0 290.4000000000005 null] -endobj -209 0 obj -[199 0 R /XYZ 0 234.12000000000046 null] -endobj -210 0 obj -[199 0 R /XYZ 0 194.04000000000045 null] -endobj -211 0 obj -<< /Border [0 0 0] -/Dest (_policymodel) -/Subtype /Link -/Rect [463.65600000000006 104.88700000000041 524.955 119.16700000000041] -/Type /Annot ->> -endobj -212 0 obj -<< /Length 16387 ->> -stream -q -/DeviceRGB cs -0.200 0.200 0.200 scn -/DeviceRGB CS -0.200 0.200 0.200 SCN - -BT -48.24 740.816 Td +48.24000000000001 377.93600000000043 Td /F2.0 13 Tf -<322e33302e322e2050726f6475636573> Tj +<322e32392e322e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -25305,7 +24332,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 714.1560000000001 Td +56.88050000000001 351.2760000000004 Td /F1.0 10.5 Tf <a5> Tj ET @@ -25318,7 +24345,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 716.3400000000001 Td +66.24000000000001 353.46000000000043 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -25329,9 +24356,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 678.6960000000001 Td +48.24000000000001 315.81600000000043 Td /F2.0 18 Tf -<322e33312e20474554> Tj +<322e33302e20474554> Tj ET 0.000 0.000 0.000 SCN @@ -25340,7 +24367,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 650.6160000000002 Td +48.24000000000001 287.73600000000044 Td /F2.0 18 Tf [<2f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f79616d6c2f7b706f6c6963794d6f64656c547970657d2f7b706f6c696379>] TJ ET @@ -25351,7 +24378,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 622.5360000000002 Td +48.24000000000001 259.6560000000004 Td /F2.0 18 Tf [<4d6f64656c56> 60.05859375 <657273696f6e7d>] TJ ET @@ -25362,71 +24389,71 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 588.2960000000003 Td +48.24000000000001 225.4160000000004 Td /F2.0 13 Tf -[<322e33312e312e20506172> 20.01953125 <616d6574657273>] TJ +[<322e33302e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 550.320 114.560 23.280 re +48.240 187.440 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 550.320 171.840 23.280 re +162.800 187.440 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 550.320 229.120 23.280 re +334.640 187.440 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 512.760 114.560 37.560 re +48.240 149.880 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 512.760 171.840 37.560 re +162.800 149.880 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 512.760 229.120 37.560 re +334.640 149.880 229.120 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 475.200 114.560 37.560 re +48.240 112.320 114.560 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -162.800 475.200 171.840 37.560 re +162.800 112.320 171.840 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -334.640 475.200 229.120 37.560 re +334.640 112.320 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 573.600 m -162.800 573.600 l +48.240 210.720 m +162.800 210.720 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 550.320 m -162.800 550.320 l +48.240 187.440 m +162.800 187.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 573.850 m -48.240 549.570 l +48.240 210.970 m +48.240 186.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 573.850 m -162.800 549.570 l +162.800 210.970 m +162.800 186.690 l S [ ] 0 d 1 w @@ -25434,7 +24461,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 557.8530000000003 Td +51.24000000000001 194.9730000000004 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -25442,26 +24469,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 573.600 m -334.640 573.600 l +162.800 210.720 m +334.640 210.720 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 550.320 m -334.640 550.320 l +162.800 187.440 m +334.640 187.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 573.850 m -162.800 549.570 l +162.800 210.970 m +162.800 186.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 573.850 m -334.640 549.570 l +334.640 210.970 m +334.640 186.690 l S [ ] 0 d 1 w @@ -25469,7 +24496,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 557.8530000000003 Td +165.79988544000003 194.9730000000004 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -25477,26 +24504,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 573.600 m -563.760 573.600 l +334.640 210.720 m +563.760 210.720 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 550.320 m -563.760 550.320 l +334.640 187.440 m +563.760 187.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 573.850 m -334.640 549.570 l +334.640 210.970 m +334.640 186.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 573.850 m -563.760 549.570 l +563.760 210.970 m +563.760 186.690 l S [ ] 0 d 1 w @@ -25504,7 +24531,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 557.8530000000003 Td +337.6397136 194.9730000000004 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -25512,26 +24539,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 550.320 m -162.800 550.320 l +48.240 187.440 m +162.800 187.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 512.760 m -162.800 512.760 l +48.240 149.880 m +162.800 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 550.570 m -48.240 512.510 l +48.240 187.690 m +48.240 149.630 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 550.570 m -162.800 512.510 l +162.800 187.690 m +162.800 149.630 l S [ ] 0 d 1 w @@ -25539,7 +24566,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 526.9330000000003 Td +51.24000000000001 164.0530000000004 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -25547,26 +24574,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 550.320 m -334.640 550.320 l +162.800 187.440 m +334.640 187.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 512.760 m -334.640 512.760 l +162.800 149.880 m +334.640 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 550.570 m -162.800 512.510 l +162.800 187.690 m +162.800 149.630 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 550.570 m -334.640 512.510 l +334.640 187.690 m +334.640 149.630 l S [ ] 0 d 1 w @@ -25574,19 +24601,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 534.0730000000003 Td +165.79988544000003 171.1930000000004 Td /F2.0 10.5 Tf <706f6c6963794d6f64656c54797065> Tj ET BT -165.79988544000003 519.7930000000003 Td +165.79988544000003 156.9130000000004 Td ET BT -165.79988544000003 519.7930000000003 Td +165.79988544000003 156.9130000000004 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -25594,26 +24621,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 550.320 m -563.760 550.320 l +334.640 187.440 m +563.760 187.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 512.760 m -563.760 512.760 l +334.640 149.880 m +563.760 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 550.570 m -334.640 512.510 l +334.640 187.690 m +334.640 149.630 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 550.570 m -563.760 512.510 l +563.760 187.690 m +563.760 149.630 l S [ ] 0 d 1 w @@ -25621,7 +24648,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 526.9330000000003 Td +337.6397136 164.0530000000004 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -25629,26 +24656,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 512.760 m -162.800 512.760 l +48.240 149.880 m +162.800 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 475.200 m -162.800 475.200 l +48.240 112.320 m +162.800 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 513.010 m -48.240 474.950 l +48.240 150.130 m +48.240 112.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 513.010 m -162.800 474.950 l +162.800 150.130 m +162.800 112.070 l S [ ] 0 d 1 w @@ -25656,7 +24683,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 489.37300000000033 Td +51.24000000000001 126.49300000000041 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -25664,26 +24691,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 512.760 m -334.640 512.760 l +162.800 149.880 m +334.640 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 475.200 m -334.640 475.200 l +162.800 112.320 m +334.640 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 513.010 m -162.800 474.950 l +162.800 150.130 m +162.800 112.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 513.010 m -334.640 474.950 l +334.640 150.130 m +334.640 112.070 l S [ ] 0 d 1 w @@ -25691,19 +24718,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 496.5130000000003 Td +165.79988544000003 133.6330000000004 Td /F2.0 10.5 Tf [<706f6c6963794d6f64656c56> 60.05859375 <657273696f6e>] TJ ET BT -165.79988544000003 482.2330000000003 Td +165.79988544000003 119.3530000000004 Td ET BT -165.79988544000003 482.2330000000003 Td +165.79988544000003 119.3530000000004 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -25711,26 +24738,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 512.760 m -563.760 512.760 l +334.640 149.880 m +563.760 149.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 475.200 m -563.760 475.200 l +334.640 112.320 m +563.760 112.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 513.010 m -334.640 474.950 l +334.640 150.130 m +334.640 112.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 513.010 m -563.760 474.950 l +563.760 150.130 m +563.760 112.070 l S [ ] 0 d 1 w @@ -25738,7 +24765,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 489.37300000000033 Td +337.6397136 126.49300000000041 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -25748,59 +24775,160 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 445.6160000000003 Td +48.24000000000001 82.73600000000039 Td /F2.0 13 Tf -<322e33312e322e20526573706f6e736573> Tj +<322e33302e322e20526573706f6e736573> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +q +0.000 0.000 0.000 scn +0.000 0.000 0.000 SCN +1 w +0 J +0 j +[ ] 0 d +/Stamp1 Do +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +552.698 14.388 Td +/F1.0 9 Tf +<3135> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn +Q +Q + +endstream +endobj +199 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 612.0 792.0] +/Contents 198 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 24 0 R +/F1.0 8 0 R +/F4.0 35 0 R +/F3.0 26 0 R +>> +/XObject << /Stamp1 676 0 R +>> +>> +/Annots [202 0 R 208 0 R] +>> +endobj +200 0 obj +[199 0 R /XYZ 0 792.0 null] +endobj +201 0 obj +<< /Limits [(_responses_2) (_responses_3)] +/Names [(_responses_2) 37 0 R (_responses_20) 142 0 R (_responses_21) 149 0 R (_responses_22) 156 0 R (_responses_23) 163 0 R (_responses_24) 169 0 R (_responses_25) 178 0 R (_responses_26) 187 0 R (_responses_27) 193 0 R (_responses_28) 200 0 R (_responses_29) 207 0 R (_responses_3) 40 0 R] +>> +endobj +202 0 obj +<< /Border [0 0 0] +/Dest (_policymodel) +/Subtype /Link +/Rect [463.65600000000006 669.2470000000002 524.955 683.5270000000002] +/Type /Annot +>> +endobj +203 0 obj +[199 0 R /XYZ 0 653.2800000000002 null] +endobj +204 0 obj +[199 0 R /XYZ 0 597.0000000000003 null] +endobj +205 0 obj +[199 0 R /XYZ 0 540.7200000000005 null] +endobj +206 0 obj +<< /Limits [(_route30) (_version_information)] +/Names [(_route30) 222 0 R (_route31) 230 0 R (_route32) 240 0 R (_route33) 234 0 R (_route34) 39 0 R (_route35) 31 0 R (_route36) 36 0 R (_route4) 166 0 R (_route5) 182 0 R (_route6) 175 0 R (_route7) 105 0 R (_route8) 120 0 R (_route9) 128 0 R (_service) 345 0 R (_uri_scheme) 27 0 R (_version_information) 25 0 R] +>> +endobj +207 0 obj +[199 0 R /XYZ 0 500.6400000000005 null] +endobj +208 0 obj +<< /Border [0 0 0] +/Dest (_policymodel) +/Subtype /Link +/Rect [463.65600000000006 411.4870000000005 524.955 425.76700000000045] +/Type /Annot +>> +endobj +209 0 obj +[199 0 R /XYZ 0 395.52000000000044 null] +endobj +210 0 obj +[199 0 R /XYZ 0 339.2400000000004 null] +endobj +211 0 obj +[199 0 R /XYZ 0 243.00000000000043 null] +endobj +212 0 obj +[199 0 R /XYZ 0 100.32000000000039 null] +endobj +213 0 obj +<< /Length 14693 +>> +stream +q +/DeviceRGB cs 1.000 1.000 1.000 scn -48.240 393.360 51.552 37.560 re +48.240 718.440 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 393.360 360.864 37.560 re +99.792 718.440 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 393.360 103.104 37.560 re +460.656 718.440 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 370.080 51.552 23.280 re +48.240 695.160 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 370.080 360.864 23.280 re +99.792 695.160 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 370.080 103.104 23.280 re +460.656 695.160 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w +/DeviceRGB CS 0.867 0.867 0.867 SCN -48.240 430.920 m -99.792 430.920 l +48.240 756.000 m +99.792 756.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 393.360 m -99.792 393.360 l +48.240 718.440 m +99.792 718.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 431.170 m -48.240 392.610 l +48.240 756.250 m +48.240 717.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 431.170 m -99.792 392.610 l +99.792 756.250 m +99.792 717.690 l S [ ] 0 d 1 w @@ -25808,14 +24936,14 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 415.1730000000003 Td +51.24 740.2529999999999 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24000000000001 400.89300000000026 Td +51.24 725.973 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -25823,26 +24951,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 430.920 m -460.656 430.920 l +99.792 756.000 m +460.656 756.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 393.360 m -460.656 393.360 l +99.792 718.440 m +460.656 718.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 431.170 m -99.792 392.610 l +99.792 756.250 m +99.792 717.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 431.170 m -460.656 392.610 l +460.656 756.250 m +460.656 717.690 l S [ ] 0 d 1 w @@ -25850,7 +24978,7 @@ S 0.200 0.200 0.200 scn BT -102.792 415.1730000000003 Td +102.792 740.2529999999999 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -25858,26 +24986,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 430.920 m -563.760 430.920 l +460.656 756.000 m +563.760 756.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 393.360 m -563.760 393.360 l +460.656 718.440 m +563.760 718.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 431.170 m -460.656 392.610 l +460.656 756.250 m +460.656 717.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 431.170 m -563.760 392.610 l +563.760 756.250 m +563.760 717.690 l S [ ] 0 d 1 w @@ -25885,7 +25013,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 415.1730000000003 Td +463.65600000000006 740.2529999999999 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -25893,26 +25021,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 393.360 m -99.792 393.360 l +48.240 718.440 m +99.792 718.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 370.080 m -99.792 370.080 l +48.240 695.160 m +99.792 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 393.610 m -48.240 369.830 l +48.240 718.690 m +48.240 694.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 393.610 m -99.792 369.830 l +99.792 718.690 m +99.792 694.910 l S [ ] 0 d 1 w @@ -25920,7 +25048,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 377.1130000000003 Td +51.24 702.193 Td /F2.0 10.5 Tf <323030> Tj ET @@ -25928,26 +25056,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 393.360 m -460.656 393.360 l +99.792 718.440 m +460.656 718.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 370.080 m -460.656 370.080 l +99.792 695.160 m +460.656 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 393.610 m -99.792 369.830 l +99.792 718.690 m +99.792 694.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 393.610 m -460.656 369.830 l +460.656 718.690 m +460.656 694.910 l S [ ] 0 d 1 w @@ -25955,7 +25083,7 @@ S 0.200 0.200 0.200 scn BT -102.792 377.1130000000003 Td +102.792 702.193 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -25963,26 +25091,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 393.360 m -563.760 393.360 l +460.656 718.440 m +563.760 718.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 370.080 m -563.760 370.080 l +460.656 695.160 m +563.760 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 393.610 m -460.656 369.830 l +460.656 718.690 m +460.656 694.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 393.610 m -563.760 369.830 l +563.760 718.690 m +563.760 694.910 l S [ ] 0 d 1 w @@ -25990,7 +25118,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 377.1130000000003 Td +463.65600000000006 702.193 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -26000,9 +25128,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 340.49600000000027 Td +48.24 665.5760000000001 Td /F2.0 13 Tf -<322e33312e332e2050726f6475636573> Tj +<322e33302e332e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -26013,7 +25141,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 313.83600000000024 Td +56.88050000000001 638.9160000000002 Td /F1.0 10.5 Tf <a5> Tj ET @@ -26026,7 +25154,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 316.02000000000027 Td +66.24000000000001 641.1000000000003 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -26037,9 +25165,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 278.37600000000026 Td +48.24000000000001 603.4560000000002 Td /F2.0 18 Tf -<322e33322e20474554> Tj +<322e33312e20474554> Tj ET 0.000 0.000 0.000 SCN @@ -26048,7 +25176,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 250.29600000000025 Td +48.24000000000001 575.3760000000003 Td /F2.0 18 Tf [<2f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c>] TJ ET @@ -26059,7 +25187,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 222.21600000000024 Td +48.24000000000001 547.2960000000003 Td /F2.0 18 Tf [<56> 60.05859375 <657273696f6e7d>] TJ ET @@ -26070,71 +25198,71 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 187.97600000000023 Td +48.24000000000001 513.0560000000004 Td /F2.0 13 Tf -[<322e33322e312e20506172> 20.01953125 <616d6574657273>] TJ +[<322e33312e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 150.000 114.560 23.280 re +48.240 475.080 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 150.000 171.840 23.280 re +162.800 475.080 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 150.000 229.120 23.280 re +334.640 475.080 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 112.440 114.560 37.560 re +48.240 437.520 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 112.440 171.840 37.560 re +162.800 437.520 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 112.440 229.120 37.560 re +334.640 437.520 229.120 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 74.880 114.560 37.560 re +48.240 399.960 114.560 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -162.800 74.880 171.840 37.560 re +162.800 399.960 171.840 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -334.640 74.880 229.120 37.560 re +334.640 399.960 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 173.280 m -162.800 173.280 l +48.240 498.360 m +162.800 498.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 150.000 m -162.800 150.000 l +48.240 475.080 m +162.800 475.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 173.530 m -48.240 149.250 l +48.240 498.610 m +48.240 474.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 173.530 m -162.800 149.250 l +162.800 498.610 m +162.800 474.330 l S [ ] 0 d 1 w @@ -26142,7 +25270,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 157.53300000000024 Td +51.24000000000001 482.61300000000034 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -26150,26 +25278,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 173.280 m -334.640 173.280 l +162.800 498.360 m +334.640 498.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 150.000 m -334.640 150.000 l +162.800 475.080 m +334.640 475.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 173.530 m -162.800 149.250 l +162.800 498.610 m +162.800 474.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 173.530 m -334.640 149.250 l +334.640 498.610 m +334.640 474.330 l S [ ] 0 d 1 w @@ -26177,7 +25305,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 157.53300000000024 Td +165.79988544000003 482.61300000000034 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -26185,26 +25313,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 173.280 m -563.760 173.280 l +334.640 498.360 m +563.760 498.360 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 150.000 m -563.760 150.000 l +334.640 475.080 m +563.760 475.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 173.530 m -334.640 149.250 l +334.640 498.610 m +334.640 474.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 173.530 m -563.760 149.250 l +563.760 498.610 m +563.760 474.330 l S [ ] 0 d 1 w @@ -26212,7 +25340,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 157.53300000000024 Td +337.6397136 482.61300000000034 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -26220,26 +25348,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 150.000 m -162.800 150.000 l +48.240 475.080 m +162.800 475.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 112.440 m -162.800 112.440 l +48.240 437.520 m +162.800 437.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 150.250 m -48.240 112.190 l +48.240 475.330 m +48.240 437.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 150.250 m -162.800 112.190 l +162.800 475.330 m +162.800 437.270 l S [ ] 0 d 1 w @@ -26247,7 +25375,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 126.61300000000024 Td +51.24000000000001 451.6930000000004 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -26255,26 +25383,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 150.000 m -334.640 150.000 l +162.800 475.080 m +334.640 475.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 112.440 m -334.640 112.440 l +162.800 437.520 m +334.640 437.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 150.250 m -162.800 112.190 l +162.800 475.330 m +162.800 437.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 150.250 m -334.640 112.190 l +334.640 475.330 m +334.640 437.270 l S [ ] 0 d 1 w @@ -26282,19 +25410,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 133.75300000000024 Td +165.79988544000003 458.83300000000037 Td /F2.0 10.5 Tf <706f6c6963794d6f64656c54797065> Tj ET BT -165.79988544000003 119.47300000000024 Td +165.79988544000003 444.55300000000034 Td ET BT -165.79988544000003 119.47300000000024 Td +165.79988544000003 444.55300000000034 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -26302,26 +25430,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 150.000 m -563.760 150.000 l +334.640 475.080 m +563.760 475.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 112.440 m -563.760 112.440 l +334.640 437.520 m +563.760 437.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 150.250 m -334.640 112.190 l +334.640 475.330 m +334.640 437.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 150.250 m -563.760 112.190 l +563.760 475.330 m +563.760 437.270 l S [ ] 0 d 1 w @@ -26329,7 +25457,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 126.61300000000024 Td +337.6397136 451.6930000000004 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -26337,26 +25465,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 112.440 m -162.800 112.440 l +48.240 437.520 m +162.800 437.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 74.880 m -162.800 74.880 l +48.240 399.960 m +162.800 399.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 112.690 m -48.240 74.630 l +48.240 437.770 m +48.240 399.710 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 112.690 m -162.800 74.630 l +162.800 437.770 m +162.800 399.710 l S [ ] 0 d 1 w @@ -26364,7 +25492,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 89.05300000000022 Td +51.24000000000001 414.1330000000003 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -26372,26 +25500,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 112.440 m -334.640 112.440 l +162.800 437.520 m +334.640 437.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 74.880 m -334.640 74.880 l +162.800 399.960 m +334.640 399.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 112.690 m -162.800 74.630 l +162.800 437.770 m +162.800 399.710 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 112.690 m -334.640 74.630 l +334.640 437.770 m +334.640 399.710 l S [ ] 0 d 1 w @@ -26399,19 +25527,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 96.19300000000023 Td +165.79988544000003 421.2730000000003 Td /F2.0 10.5 Tf [<706f6c6963794d6f64656c56> 60.05859375 <657273696f6e>] TJ ET BT -165.79988544000003 81.91300000000022 Td +165.79988544000003 406.9930000000003 Td ET BT -165.79988544000003 81.91300000000022 Td +165.79988544000003 406.9930000000003 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -26419,26 +25547,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 112.440 m -563.760 112.440 l +334.640 437.520 m +563.760 437.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 74.880 m -563.760 74.880 l +334.640 399.960 m +563.760 399.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 112.690 m -334.640 74.630 l +334.640 437.770 m +334.640 399.710 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 112.690 m -563.760 74.630 l +563.760 437.770 m +563.760 399.710 l S [ ] 0 d 1 w @@ -26446,152 +25574,69 @@ S 0.200 0.200 0.200 scn BT -337.6397136 89.05300000000022 Td +337.6397136 414.1330000000003 Td /F1.0 10.5 Tf <737472696e67> Tj ET 0.000 0.000 0.000 scn -q -0.000 0.000 0.000 scn -0.000 0.000 0.000 SCN -1 w -0 J -0 j -[ ] 0 d -/Stamp1 Do -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -49.24 14.388 Td -/F1.0 9 Tf -<3136> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -Q -Q - -endstream -endobj -213 0 obj -<< /Type /Page -/Parent 3 0 R -/MediaBox [0 0 612.0 792.0] -/Contents 212 0 R -/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] -/Font << /F2.0 24 0 R -/F1.0 8 0 R -/F4.0 35 0 R -/F3.0 26 0 R ->> -/XObject << /Stamp1 702 0 R ->> ->> ->> -endobj -214 0 obj -[213 0 R /XYZ 0 792.0 null] -endobj -215 0 obj -[213 0 R /XYZ 0 702.1200000000001 null] -endobj -216 0 obj -[213 0 R /XYZ 0 605.8800000000002 null] -endobj -217 0 obj -[213 0 R /XYZ 0 463.20000000000033 null] -endobj -218 0 obj -<< /Limits [(_responses_29) (_route100)] -/Names [(_responses_29) 205 0 R (_responses_3) 40 0 R (_responses_30) 210 0 R (_responses_31) 217 0 R (_responses_32) 226 0 R (_responses_33) 232 0 R (_responses_34) 239 0 R (_responses_35) 243 0 R (_responses_36) 247 0 R (_responses_37) 254 0 R (_responses_4) 46 0 R (_responses_5) 52 0 R (_responses_6) 59 0 R (_responses_7) 65 0 R (_responses_8) 71 0 R (_responses_9) 79 0 R (_route100) 68 0 R] ->> -endobj -219 0 obj -[213 0 R /XYZ 0 358.08000000000027 null] -endobj -220 0 obj -<< /Limits [(_produces_28) (_responses)] -/Names [(_produces_28) 208 0 R (_produces_29) 214 0 R (_produces_3) 42 0 R (_produces_30) 219 0 R (_produces_31) 228 0 R (_produces_32) 235 0 R (_produces_33) 241 0 R (_produces_34) 244 0 R (_produces_35) 249 0 R (_produces_36) 255 0 R (_produces_4) 48 0 R (_produces_5) 55 0 R (_produces_6) 62 0 R (_produces_7) 67 0 R (_produces_8) 76 0 R (_produces_9) 80 0 R (_responses) 32 0 R] ->> -endobj -221 0 obj -[213 0 R /XYZ 0 301.80000000000024 null] -endobj -222 0 obj -<< /Limits [(_route79) (_route89)] -/Names [(_route79) 196 0 R (_route80) 162 0 R (_route81) 173 0 R (_route82) 189 0 R (_route83) 180 0 R (_route84) 105 0 R (_route85) 120 0 R (_route86) 127 0 R (_route87) 166 0 R (_route88) 147 0 R (_route89) 139 0 R] ->> -endobj -223 0 obj -[213 0 R /XYZ 0 205.56000000000026 null] -endobj -224 0 obj -<< /Length 16651 ->> -stream -q -/DeviceRGB cs 0.200 0.200 0.200 scn -/DeviceRGB CS 0.200 0.200 0.200 SCN BT -48.24 740.816 Td +48.24000000000001 370.3760000000003 Td /F2.0 13 Tf -<322e33322e322e20526573706f6e736573> Tj +<322e33312e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 688.560 51.552 37.560 re +48.240 318.120 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 688.560 360.864 37.560 re +99.792 318.120 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 688.560 103.104 37.560 re +460.656 318.120 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 665.280 51.552 23.280 re +48.240 294.840 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 665.280 360.864 23.280 re +99.792 294.840 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 665.280 103.104 23.280 re +460.656 294.840 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 726.120 m -99.792 726.120 l +48.240 355.680 m +99.792 355.680 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 688.560 m -99.792 688.560 l +48.240 318.120 m +99.792 318.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 726.370 m -48.240 687.810 l +48.240 355.930 m +48.240 317.370 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 726.370 m -99.792 687.810 l +99.792 355.930 m +99.792 317.370 l S [ ] 0 d 1 w @@ -26599,14 +25644,14 @@ S 0.200 0.200 0.200 scn BT -51.24 710.373 Td +51.24000000000001 339.9330000000003 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24 696.0930000000001 Td +51.24000000000001 325.65300000000025 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -26614,26 +25659,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 726.120 m -460.656 726.120 l +99.792 355.680 m +460.656 355.680 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 688.560 m -460.656 688.560 l +99.792 318.120 m +460.656 318.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 726.370 m -99.792 687.810 l +99.792 355.930 m +99.792 317.370 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 726.370 m -460.656 687.810 l +460.656 355.930 m +460.656 317.370 l S [ ] 0 d 1 w @@ -26641,7 +25686,7 @@ S 0.200 0.200 0.200 scn BT -102.792 710.373 Td +102.792 339.9330000000003 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -26649,26 +25694,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 726.120 m -563.760 726.120 l +460.656 355.680 m +563.760 355.680 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 688.560 m -563.760 688.560 l +460.656 318.120 m +563.760 318.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 726.370 m -460.656 687.810 l +460.656 355.930 m +460.656 317.370 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 726.370 m -563.760 687.810 l +563.760 355.930 m +563.760 317.370 l S [ ] 0 d 1 w @@ -26676,7 +25721,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 710.373 Td +463.65600000000006 339.9330000000003 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -26684,26 +25729,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 688.560 m -99.792 688.560 l +48.240 318.120 m +99.792 318.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 665.280 m -99.792 665.280 l +48.240 294.840 m +99.792 294.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 688.810 m -48.240 665.030 l +48.240 318.370 m +48.240 294.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 688.810 m -99.792 665.030 l +99.792 318.370 m +99.792 294.590 l S [ ] 0 d 1 w @@ -26711,7 +25756,7 @@ S 0.200 0.200 0.200 scn BT -51.24 672.3130000000001 Td +51.24000000000001 301.8730000000003 Td /F2.0 10.5 Tf <323030> Tj ET @@ -26719,26 +25764,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 688.560 m -460.656 688.560 l +99.792 318.120 m +460.656 318.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 665.280 m -460.656 665.280 l +99.792 294.840 m +460.656 294.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 688.810 m -99.792 665.030 l +99.792 318.370 m +99.792 294.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 688.810 m -460.656 665.030 l +460.656 318.370 m +460.656 294.590 l S [ ] 0 d 1 w @@ -26746,7 +25791,7 @@ S 0.200 0.200 0.200 scn BT -102.792 672.3130000000001 Td +102.792 301.8730000000003 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -26754,26 +25799,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 688.560 m -563.760 688.560 l +460.656 318.120 m +563.760 318.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 665.280 m -563.760 665.280 l +460.656 294.840 m +563.760 294.840 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 688.810 m -460.656 665.030 l +460.656 318.370 m +460.656 294.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 688.810 m -563.760 665.030 l +563.760 318.370 m +563.760 294.590 l S [ ] 0 d 1 w @@ -26787,7 +25832,7 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 672.3130000000001 Td +463.65600000000006 301.8730000000003 Td /F1.0 10.5 Tf <506f6c6963794d6f64656c> Tj ET @@ -26799,9 +25844,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24 635.6960000000003 Td +48.24000000000001 265.25600000000026 Td /F2.0 13 Tf -<322e33322e332e2050726f6475636573> Tj +<322e33312e332e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -26812,7 +25857,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 609.0360000000003 Td +56.88050000000001 238.59600000000026 Td /F1.0 10.5 Tf <a5> Tj ET @@ -26825,7 +25870,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 611.2200000000004 Td +66.24000000000001 240.78000000000026 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -26836,9 +25881,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 573.5760000000004 Td +48.24000000000001 203.13600000000025 Td /F2.0 18 Tf -<322e33332e20505554> Tj +<322e33322e20505554> Tj ET 0.000 0.000 0.000 SCN @@ -26847,7 +25892,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 545.4960000000004 Td +48.24000000000001 175.05600000000024 Td /F2.0 18 Tf [<2f76322f706f6c69637954> 29.78515625 <6f7363614d6f64656c732f7b706f6c6963794d6f64656c547970657d2f7b706f6c6963794d6f64656c>] TJ ET @@ -26858,7 +25903,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 517.4160000000004 Td +48.24000000000001 146.97600000000023 Td /F2.0 18 Tf [<56> 60.05859375 <657273696f6e7d>] TJ ET @@ -26869,83 +25914,165 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 483.1760000000004 Td +48.24000000000001 112.73600000000025 Td /F2.0 13 Tf -[<322e33332e312e20506172> 20.01953125 <616d6574657273>] TJ +[<322e33322e312e20506172> 20.01953125 <616d6574657273>] TJ +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +q +0.000 0.000 0.000 scn +0.000 0.000 0.000 SCN +1 w +0 J +0 j +[ ] 0 d +/Stamp1 Do +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +49.24 14.388 Td +/F1.0 9 Tf +<3136> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn +Q +Q + +endstream +endobj +214 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 612.0 792.0] +/Contents 213 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F2.0 24 0 R +/F1.0 8 0 R +/F4.0 35 0 R +/F3.0 26 0 R +>> +/XObject << /Stamp1 676 0 R +>> +>> +/Annots [219 0 R] +>> +endobj +215 0 obj +[214 0 R /XYZ 0 683.1600000000001 null] +endobj +216 0 obj +[214 0 R /XYZ 0 626.8800000000002 null] +endobj +217 0 obj +[214 0 R /XYZ 0 530.6400000000003 null] +endobj +218 0 obj +[214 0 R /XYZ 0 387.9600000000003 null] +endobj +219 0 obj +<< /Border [0 0 0] +/Dest (_policymodel) +/Subtype /Link +/Rect [463.65600000000006 298.8070000000003 524.955 313.0870000000003] +/Type /Annot +>> +endobj +220 0 obj +[214 0 R /XYZ 0 282.84000000000026 null] +endobj +221 0 obj +<< /Limits [(_produces_28) (_responses)] +/Names [(_produces_28) 209 0 R (_produces_29) 215 0 R (_produces_3) 42 0 R (_produces_30) 220 0 R (_produces_31) 229 0 R (_produces_32) 233 0 R (_produces_33) 239 0 R (_produces_34) 245 0 R (_produces_4) 48 0 R (_produces_5) 55 0 R (_produces_6) 62 0 R (_produces_7) 67 0 R (_produces_8) 76 0 R (_produces_9) 80 0 R (_responses) 32 0 R] +>> +endobj +222 0 obj +[214 0 R /XYZ 0 226.56000000000026 null] +endobj +223 0 obj +[214 0 R /XYZ 0 130.32000000000025 null] +endobj +224 0 obj +<< /Length 19206 +>> +stream +q +/DeviceRGB cs 1.000 1.000 1.000 scn -48.240 445.200 114.560 23.280 re +48.240 732.720 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 445.200 171.840 23.280 re +162.800 732.720 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 445.200 229.120 23.280 re +334.640 732.720 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 407.640 114.560 37.560 re +48.240 695.160 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 407.640 171.840 37.560 re +162.800 695.160 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 407.640 229.120 37.560 re +334.640 695.160 229.120 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 370.080 114.560 37.560 re +48.240 657.600 114.560 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -162.800 370.080 171.840 37.560 re +162.800 657.600 171.840 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -334.640 370.080 229.120 37.560 re +334.640 657.600 229.120 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 332.520 114.560 37.560 re +48.240 620.040 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 332.520 171.840 37.560 re +162.800 620.040 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 332.520 229.120 37.560 re +334.640 620.040 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w +/DeviceRGB CS 0.867 0.867 0.867 SCN -48.240 468.480 m -162.800 468.480 l +48.240 756.000 m +162.800 756.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 445.200 m -162.800 445.200 l +48.240 732.720 m +162.800 732.720 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 468.730 m -48.240 444.450 l +48.240 756.250 m +48.240 731.970 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 468.730 m -162.800 444.450 l +162.800 756.250 m +162.800 731.970 l S [ ] 0 d 1 w @@ -26953,7 +26080,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 452.73300000000035 Td +51.24 740.2529999999999 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -26961,26 +26088,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 468.480 m -334.640 468.480 l +162.800 756.000 m +334.640 756.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 445.200 m -334.640 445.200 l +162.800 732.720 m +334.640 732.720 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 468.730 m -162.800 444.450 l +162.800 756.250 m +162.800 731.970 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 468.730 m -334.640 444.450 l +334.640 756.250 m +334.640 731.970 l S [ ] 0 d 1 w @@ -26988,7 +26115,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 452.73300000000035 Td +165.79988544 740.2529999999999 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -26996,26 +26123,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 468.480 m -563.760 468.480 l +334.640 756.000 m +563.760 756.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 445.200 m -563.760 445.200 l +334.640 732.720 m +563.760 732.720 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 468.730 m -334.640 444.450 l +334.640 756.250 m +334.640 731.970 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 468.730 m -563.760 444.450 l +563.760 756.250 m +563.760 731.970 l S [ ] 0 d 1 w @@ -27023,7 +26150,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 452.73300000000035 Td +337.6397136 740.2529999999999 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -27031,26 +26158,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 445.200 m -162.800 445.200 l +48.240 732.720 m +162.800 732.720 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 407.640 m -162.800 407.640 l +48.240 695.160 m +162.800 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 445.450 m -48.240 407.390 l +48.240 732.970 m +48.240 694.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 445.450 m -162.800 407.390 l +162.800 732.970 m +162.800 694.910 l S [ ] 0 d 1 w @@ -27058,7 +26185,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 421.8130000000004 Td +51.24 709.333 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -27066,26 +26193,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 445.200 m -334.640 445.200 l +162.800 732.720 m +334.640 732.720 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 407.640 m -334.640 407.640 l +162.800 695.160 m +334.640 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 445.450 m -162.800 407.390 l +162.800 732.970 m +162.800 694.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 445.450 m -334.640 407.390 l +334.640 732.970 m +334.640 694.910 l S [ ] 0 d 1 w @@ -27093,19 +26220,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 428.9530000000004 Td +165.79988544 716.473 Td /F2.0 10.5 Tf <706f6c6963794d6f64656c54797065> Tj ET BT -165.79988544000003 414.67300000000034 Td +165.79988544 702.193 Td ET BT -165.79988544000003 414.67300000000034 Td +165.79988544 702.193 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -27113,26 +26240,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 445.200 m -563.760 445.200 l +334.640 732.720 m +563.760 732.720 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 407.640 m -563.760 407.640 l +334.640 695.160 m +563.760 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 445.450 m -334.640 407.390 l +334.640 732.970 m +334.640 694.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 445.450 m -563.760 407.390 l +563.760 732.970 m +563.760 694.910 l S [ ] 0 d 1 w @@ -27140,7 +26267,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 421.8130000000004 Td +337.6397136 709.333 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -27148,26 +26275,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 407.640 m -162.800 407.640 l +48.240 695.160 m +162.800 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 370.080 m -162.800 370.080 l +48.240 657.600 m +162.800 657.600 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 407.890 m -48.240 369.830 l +48.240 695.410 m +48.240 657.350 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 407.890 m -162.800 369.830 l +162.800 695.410 m +162.800 657.350 l S [ ] 0 d 1 w @@ -27175,7 +26302,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 384.2530000000003 Td +51.24 671.7729999999999 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -27183,26 +26310,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 407.640 m -334.640 407.640 l +162.800 695.160 m +334.640 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 370.080 m -334.640 370.080 l +162.800 657.600 m +334.640 657.600 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 407.890 m -162.800 369.830 l +162.800 695.410 m +162.800 657.350 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 407.890 m -334.640 369.830 l +334.640 695.410 m +334.640 657.350 l S [ ] 0 d 1 w @@ -27210,19 +26337,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 391.3930000000003 Td +165.79988544 678.913 Td /F2.0 10.5 Tf [<706f6c6963794d6f64656c56> 60.05859375 <657273696f6e>] TJ ET BT -165.79988544000003 377.1130000000003 Td +165.79988544 664.6329999999999 Td ET BT -165.79988544000003 377.1130000000003 Td +165.79988544 664.6329999999999 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -27230,26 +26357,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 407.640 m -563.760 407.640 l +334.640 695.160 m +563.760 695.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 370.080 m -563.760 370.080 l +334.640 657.600 m +563.760 657.600 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 407.890 m -334.640 369.830 l +334.640 695.410 m +334.640 657.350 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 407.890 m -563.760 369.830 l +563.760 695.410 m +563.760 657.350 l S [ ] 0 d 1 w @@ -27257,7 +26384,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 384.2530000000003 Td +337.6397136 671.7729999999999 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -27265,26 +26392,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 370.080 m -162.800 370.080 l +48.240 657.600 m +162.800 657.600 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 332.520 m -162.800 332.520 l +48.240 620.040 m +162.800 620.040 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 370.330 m -48.240 332.270 l +48.240 657.850 m +48.240 619.790 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 370.330 m -162.800 332.270 l +162.800 657.850 m +162.800 619.790 l S [ ] 0 d 1 w @@ -27292,7 +26419,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 346.6930000000004 Td +51.24 634.213 Td /F2.0 10.5 Tf <426f6479> Tj ET @@ -27300,26 +26427,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 370.080 m -334.640 370.080 l +162.800 657.600 m +334.640 657.600 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 332.520 m -334.640 332.520 l +162.800 620.040 m +334.640 620.040 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 370.330 m -162.800 332.270 l +162.800 657.850 m +162.800 619.790 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 370.330 m -334.640 332.270 l +334.640 657.850 m +334.640 619.790 l S [ ] 0 d 1 w @@ -27327,19 +26454,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544000003 353.83300000000037 Td +165.79988544 641.3530000000001 Td /F2.0 10.5 Tf <626f6479> Tj ET BT -165.79988544000003 339.55300000000034 Td +165.79988544 627.073 Td ET BT -165.79988544000003 339.55300000000034 Td +165.79988544 627.073 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -27347,26 +26474,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 370.080 m -563.760 370.080 l +334.640 657.600 m +563.760 657.600 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 332.520 m -563.760 332.520 l +334.640 620.040 m +563.760 620.040 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 370.330 m -334.640 332.270 l +334.640 657.850 m +334.640 619.790 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 370.330 m -563.760 332.270 l +563.760 657.850 m +563.760 619.790 l S [ ] 0 d 1 w @@ -27374,7 +26501,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 346.6930000000004 Td +337.6397136 634.213 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -27384,59 +26511,59 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 302.9360000000004 Td +48.24 590.456 Td /F2.0 13 Tf -<322e33332e322e20526573706f6e736573> Tj +<322e33322e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 250.680 51.552 37.560 re +48.240 538.200 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 250.680 360.864 37.560 re +99.792 538.200 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 250.680 103.104 37.560 re +460.656 538.200 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 227.400 51.552 23.280 re +48.240 514.920 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 227.400 360.864 23.280 re +99.792 514.920 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 227.400 103.104 23.280 re +460.656 514.920 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 288.240 m -99.792 288.240 l +48.240 575.760 m +99.792 575.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 250.680 m -99.792 250.680 l +48.240 538.200 m +99.792 538.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 288.490 m -48.240 249.930 l +48.240 576.010 m +48.240 537.450 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 288.490 m -99.792 249.930 l +99.792 576.010 m +99.792 537.450 l S [ ] 0 d 1 w @@ -27444,14 +26571,14 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 272.49300000000034 Td +51.24 560.0130000000001 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24000000000001 258.2130000000003 Td +51.24 545.7330000000001 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -27459,26 +26586,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 288.240 m -460.656 288.240 l +99.792 575.760 m +460.656 575.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 250.680 m -460.656 250.680 l +99.792 538.200 m +460.656 538.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 288.490 m -99.792 249.930 l +99.792 576.010 m +99.792 537.450 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 288.490 m -460.656 249.930 l +460.656 576.010 m +460.656 537.450 l S [ ] 0 d 1 w @@ -27486,7 +26613,7 @@ S 0.200 0.200 0.200 scn BT -102.792 272.49300000000034 Td +102.792 560.0130000000001 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -27494,26 +26621,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 288.240 m -563.760 288.240 l +460.656 575.760 m +563.760 575.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 250.680 m -563.760 250.680 l +460.656 538.200 m +563.760 538.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 288.490 m -460.656 249.930 l +460.656 576.010 m +460.656 537.450 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 288.490 m -563.760 249.930 l +563.760 576.010 m +563.760 537.450 l S [ ] 0 d 1 w @@ -27521,7 +26648,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 272.49300000000034 Td +463.65600000000006 560.0130000000001 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -27529,26 +26656,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 250.680 m -99.792 250.680 l +48.240 538.200 m +99.792 538.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 227.400 m -99.792 227.400 l +48.240 514.920 m +99.792 514.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 250.930 m -48.240 227.150 l +48.240 538.450 m +48.240 514.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 250.930 m -99.792 227.150 l +99.792 538.450 m +99.792 514.670 l S [ ] 0 d 1 w @@ -27556,7 +26683,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 234.43300000000036 Td +51.24 521.953 Td /F2.0 10.5 Tf <323030> Tj ET @@ -27564,26 +26691,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 250.680 m -460.656 250.680 l +99.792 538.200 m +460.656 538.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 227.400 m -460.656 227.400 l +99.792 514.920 m +460.656 514.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 250.930 m -99.792 227.150 l +99.792 538.450 m +99.792 514.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 250.930 m -460.656 227.150 l +460.656 538.450 m +460.656 514.670 l S [ ] 0 d 1 w @@ -27591,7 +26718,7 @@ S 0.200 0.200 0.200 scn BT -102.792 234.43300000000036 Td +102.792 521.953 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -27599,26 +26726,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 250.680 m -563.760 250.680 l +460.656 538.200 m +563.760 538.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 227.400 m -563.760 227.400 l +460.656 514.920 m +563.760 514.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 250.930 m -460.656 227.150 l +460.656 538.450 m +460.656 514.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 250.930 m -563.760 227.150 l +563.760 538.450 m +563.760 514.670 l S [ ] 0 d 1 w @@ -27632,7 +26759,7 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 234.43300000000036 Td +463.65600000000006 521.953 Td /F1.0 10.5 Tf <506f6c6963794d6f64656c> Tj ET @@ -27644,9 +26771,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 197.81600000000032 Td +48.24 485.33600000000007 Td /F2.0 13 Tf -<322e33332e332e20436f6e73756d6573> Tj +<322e33322e332e20436f6e73756d6573> Tj ET 0.000 0.000 0.000 SCN @@ -27657,7 +26784,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 171.15600000000032 Td +56.88050000000001 458.67600000000004 Td /F1.0 10.5 Tf <a5> Tj ET @@ -27670,7 +26797,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 173.34000000000032 Td +66.24000000000001 460.86000000000007 Td /F4.0 10.5 Tf <706c61696e2f74657874> Tj ET @@ -27681,9 +26808,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 141.53600000000029 Td +48.24000000000001 429.05600000000004 Td /F2.0 13 Tf -<322e33332e342e2050726f6475636573> Tj +<322e33322e342e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -27694,7 +26821,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 114.87600000000029 Td +56.88050000000001 402.396 Td /F1.0 10.5 Tf <a5> Tj ET @@ -27707,7 +26834,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 117.06000000000029 Td +66.24000000000001 404.58000000000004 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -27718,163 +26845,70 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 79.41600000000028 Td +48.24000000000001 366.93600000000004 Td /F2.0 18 Tf -<322e33342e20474554202f76322f74656d706c61746573> Tj +<322e33332e20474554202f76322f74656d706c61746573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn -q -0.000 0.000 0.000 scn -0.000 0.000 0.000 SCN -1 w -0 J -0 j -[ ] 0 d -/Stamp1 Do 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -552.698 14.388 Td -/F1.0 9 Tf -<3137> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -Q -Q - -endstream -endobj -225 0 obj -<< /Type /Page -/Parent 3 0 R -/MediaBox [0 0 612.0 792.0] -/Contents 224 0 R -/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] -/Font << /F2.0 24 0 R -/F1.0 8 0 R -/F4.0 35 0 R -/F3.0 26 0 R ->> -/XObject << /Stamp1 702 0 R ->> ->> -/Annots [227 0 R 233 0 R] ->> -endobj -226 0 obj -[225 0 R /XYZ 0 792.0 null] -endobj -227 0 obj -<< /Border [0 0 0] -/Dest (_policymodel) -/Subtype /Link -/Rect [463.65600000000006 669.2470000000002 524.955 683.5270000000002] -/Type /Annot ->> -endobj -228 0 obj -[225 0 R /XYZ 0 653.2800000000002 null] -endobj -229 0 obj -[225 0 R /XYZ 0 597.0000000000003 null] -endobj -230 0 obj -[225 0 R /XYZ 0 500.7600000000004 null] -endobj -231 0 obj -<< /Limits [(_parameters_24) (_paths)] -/Names [(_parameters_24) 216 0 R (_parameters_25) 223 0 R (_parameters_26) 230 0 R (_parameters_27) 246 0 R (_parameters_28) 253 0 R (_parameters_3) 69 0 R (_parameters_4) 78 0 R (_parameters_5) 82 0 R (_parameters_6) 89 0 R (_parameters_7) 95 0 R (_parameters_8) 103 0 R (_parameters_9) 106 0 R (_paths) 30 0 R] ->> -endobj -232 0 obj -[225 0 R /XYZ 0 320.5200000000004 null] -endobj -233 0 obj -<< /Border [0 0 0] -/Dest (_policymodel) -/Subtype /Link -/Rect [463.65600000000006 231.36700000000036 524.955 245.64700000000036] -/Type /Annot ->> -endobj -234 0 obj -[225 0 R /XYZ 0 215.40000000000035 null] -endobj -235 0 obj -[225 0 R /XYZ 0 159.12000000000032 null] -endobj -236 0 obj -[225 0 R /XYZ 0 102.84000000000029 null] -endobj -237 0 obj -<< /Length 16306 ->> -stream -q -/DeviceRGB cs -0.200 0.200 0.200 scn -/DeviceRGB CS -0.200 0.200 0.200 SCN - -BT -48.24 740.816 Td +48.24000000000001 332.69599999999997 Td /F2.0 13 Tf -<322e33342e312e20526573706f6e736573> Tj +<322e33332e312e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 688.560 51.552 37.560 re +48.240 280.440 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 688.560 360.864 37.560 re +99.792 280.440 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 688.560 103.104 37.560 re +460.656 280.440 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 665.280 51.552 23.280 re +48.240 257.160 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 665.280 360.864 23.280 re +99.792 257.160 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 665.280 103.104 23.280 re +460.656 257.160 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 726.120 m -99.792 726.120 l +48.240 318.000 m +99.792 318.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 688.560 m -99.792 688.560 l +48.240 280.440 m +99.792 280.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 726.370 m -48.240 687.810 l +48.240 318.250 m +48.240 279.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 726.370 m -99.792 687.810 l +99.792 318.250 m +99.792 279.690 l S [ ] 0 d 1 w @@ -27882,14 +26916,14 @@ S 0.200 0.200 0.200 scn BT -51.24 710.373 Td +51.24000000000001 302.25299999999993 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24 696.0930000000001 Td +51.24000000000001 287.97299999999996 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -27897,26 +26931,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 726.120 m -460.656 726.120 l +99.792 318.000 m +460.656 318.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 688.560 m -460.656 688.560 l +99.792 280.440 m +460.656 280.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 726.370 m -99.792 687.810 l +99.792 318.250 m +99.792 279.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 726.370 m -460.656 687.810 l +460.656 318.250 m +460.656 279.690 l S [ ] 0 d 1 w @@ -27924,7 +26958,7 @@ S 0.200 0.200 0.200 scn BT -102.792 710.373 Td +102.792 302.25299999999993 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -27932,26 +26966,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 726.120 m -563.760 726.120 l +460.656 318.000 m +563.760 318.000 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 688.560 m -563.760 688.560 l +460.656 280.440 m +563.760 280.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 726.370 m -460.656 687.810 l +460.656 318.250 m +460.656 279.690 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 726.370 m -563.760 687.810 l +563.760 318.250 m +563.760 279.690 l S [ ] 0 d 1 w @@ -27959,7 +26993,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 710.373 Td +463.65600000000006 302.25299999999993 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -27967,26 +27001,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 688.560 m -99.792 688.560 l +48.240 280.440 m +99.792 280.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 665.280 m -99.792 665.280 l +48.240 257.160 m +99.792 257.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 688.810 m -48.240 665.030 l +48.240 280.690 m +48.240 256.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 688.810 m -99.792 665.030 l +99.792 280.690 m +99.792 256.910 l S [ ] 0 d 1 w @@ -27994,7 +27028,7 @@ S 0.200 0.200 0.200 scn BT -51.24 672.3130000000001 Td +51.24000000000001 264.1929999999999 Td /F2.0 10.5 Tf <323030> Tj ET @@ -28002,26 +27036,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 688.560 m -460.656 688.560 l +99.792 280.440 m +460.656 280.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 665.280 m -460.656 665.280 l +99.792 257.160 m +460.656 257.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 688.810 m -99.792 665.030 l +99.792 280.690 m +99.792 256.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 688.810 m -460.656 665.030 l +460.656 280.690 m +460.656 256.910 l S [ ] 0 d 1 w @@ -28029,7 +27063,7 @@ S 0.200 0.200 0.200 scn BT -102.792 672.3130000000001 Td +102.792 264.1929999999999 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -28037,26 +27071,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 688.560 m -563.760 688.560 l +460.656 280.440 m +563.760 280.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 665.280 m -563.760 665.280 l +460.656 257.160 m +563.760 257.160 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 688.810 m -460.656 665.030 l +460.656 280.690 m +460.656 256.910 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 688.810 m -563.760 665.030 l +563.760 280.690 m +563.760 256.910 l S [ ] 0 d 1 w @@ -28070,7 +27104,7 @@ S 0.259 0.545 0.792 SCN BT -463.65600000000006 672.3130000000001 Td +463.65600000000006 264.1929999999999 Td /F1.0 10.5 Tf [<4c6f6f7054> 29.78515625 <656d706c617465>] TJ ET @@ -28082,9 +27116,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24 635.6960000000003 Td +48.24000000000001 227.57599999999996 Td /F2.0 13 Tf -<322e33342e322e2050726f6475636573> Tj +<322e33332e322e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -28095,7 +27129,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 609.0360000000003 Td +56.88050000000001 200.91599999999994 Td /F1.0 10.5 Tf <a5> Tj ET @@ -28108,7 +27142,7 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 611.2200000000004 Td +66.24000000000001 203.09999999999994 Td /F4.0 10.5 Tf <6170706c69636174696f6e2f6a736f6e> Tj ET @@ -28119,9 +27153,9 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 573.5760000000004 Td +48.24000000000001 165.4559999999999 Td /F2.0 18 Tf -<322e33352e20474554202f76322f74656d706c617465732f6e616d6573> Tj +<322e33342e20474554202f76322f74656d706c617465732f6e616d6573> Tj ET 0.000 0.000 0.000 SCN @@ -28130,59 +27164,59 @@ ET 0.200 0.200 0.200 SCN BT -48.24000000000001 539.3360000000005 Td +48.24000000000001 131.2159999999999 Td /F2.0 13 Tf -<322e33352e312e20526573706f6e736573> Tj +<322e33342e312e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 487.080 51.552 37.560 re +48.240 78.960 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 487.080 360.864 37.560 re +99.792 78.960 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 487.080 103.104 37.560 re +460.656 78.960 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 463.800 51.552 23.280 re +48.240 55.680 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 463.800 360.864 23.280 re +99.792 55.680 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 463.800 103.104 23.280 re +460.656 55.680 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 524.640 m -99.792 524.640 l +48.240 116.520 m +99.792 116.520 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 487.080 m -99.792 487.080 l +48.240 78.960 m +99.792 78.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 524.890 m -48.240 486.330 l +48.240 116.770 m +48.240 78.210 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 524.890 m -99.792 486.330 l +99.792 116.770 m +99.792 78.210 l S [ ] 0 d 1 w @@ -28190,14 +27224,14 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 508.89300000000054 Td +51.24000000000001 100.7729999999999 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24000000000001 494.6130000000005 Td +51.24000000000001 86.4929999999999 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -28205,26 +27239,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 524.640 m -460.656 524.640 l +99.792 116.520 m +460.656 116.520 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 487.080 m -460.656 487.080 l +99.792 78.960 m +460.656 78.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 524.890 m -99.792 486.330 l +99.792 116.770 m +99.792 78.210 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 524.890 m -460.656 486.330 l +460.656 116.770 m +460.656 78.210 l S [ ] 0 d 1 w @@ -28232,7 +27266,7 @@ S 0.200 0.200 0.200 scn BT -102.792 508.89300000000054 Td +102.792 100.7729999999999 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -28240,26 +27274,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 524.640 m -563.760 524.640 l +460.656 116.520 m +563.760 116.520 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 487.080 m -563.760 487.080 l +460.656 78.960 m +563.760 78.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 524.890 m -460.656 486.330 l +460.656 116.770 m +460.656 78.210 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 524.890 m -563.760 486.330 l +563.760 116.770 m +563.760 78.210 l S [ ] 0 d 1 w @@ -28267,7 +27301,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 508.89300000000054 Td +463.65600000000006 100.7729999999999 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -28275,26 +27309,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 487.080 m -99.792 487.080 l +48.240 78.960 m +99.792 78.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 463.800 m -99.792 463.800 l +48.240 55.680 m +99.792 55.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 487.330 m -48.240 463.550 l +48.240 79.210 m +48.240 55.430 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 487.330 m -99.792 463.550 l +99.792 79.210 m +99.792 55.430 l S [ ] 0 d 1 w @@ -28302,7 +27336,7 @@ S 0.200 0.200 0.200 scn BT -51.24000000000001 470.83300000000054 Td +51.24000000000001 62.712999999999894 Td /F2.0 10.5 Tf <323030> Tj ET @@ -28310,26 +27344,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 487.080 m -460.656 487.080 l +99.792 78.960 m +460.656 78.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 463.800 m -460.656 463.800 l +99.792 55.680 m +460.656 55.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 487.330 m -99.792 463.550 l +99.792 79.210 m +99.792 55.430 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 487.330 m -460.656 463.550 l +460.656 79.210 m +460.656 55.430 l S [ ] 0 d 1 w @@ -28337,7 +27371,7 @@ S 0.200 0.200 0.200 scn BT -102.792 470.83300000000054 Td +102.792 62.712999999999894 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -28345,26 +27379,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 487.080 m -563.760 487.080 l +460.656 78.960 m +563.760 78.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 463.800 m -563.760 463.800 l +460.656 55.680 m +563.760 55.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 487.330 m -460.656 463.550 l +460.656 79.210 m +460.656 55.430 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 487.330 m -563.760 463.550 l +563.760 79.210 m +563.760 55.430 l S [ ] 0 d 1 w @@ -28372,614 +27406,12 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 470.83300000000054 Td +463.65600000000006 62.712999999999894 Td /F1.0 10.5 Tf [<3c20737472696e67203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ ET 0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 434.2160000000005 Td -/F2.0 13 Tf -<322e33352e322e2050726f6475636573> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - --0.500 Tc -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -56.88050000000001 407.5560000000005 Td -/F1.0 10.5 Tf -<a5> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -0.000 Tc -0.694 0.129 0.275 scn -0.694 0.129 0.275 SCN - -BT -66.24000000000001 409.7400000000005 Td -/F4.0 10.5 Tf -<6170706c69636174696f6e2f6a736f6e> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 372.0960000000005 Td -/F2.0 18 Tf -<322e33362e20474554202f76322f74656d706c617465732f7b74656d706c6174654e616d657d> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 337.85600000000045 Td -/F2.0 13 Tf -[<322e33362e312e20506172> 20.01953125 <616d6574657273>] TJ -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 299.880 114.560 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -162.800 299.880 171.840 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -334.640 299.880 229.120 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 262.320 114.560 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -162.800 262.320 171.840 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -334.640 262.320 229.120 37.560 re -f -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 323.160 m -162.800 323.160 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -48.240 299.880 m -162.800 299.880 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 323.410 m -48.240 299.130 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 323.410 m -162.800 299.130 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 307.4130000000004 Td -/F2.0 10.5 Tf -<54797065> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -162.800 323.160 m -334.640 323.160 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -162.800 299.880 m -334.640 299.880 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 323.410 m -162.800 299.130 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 323.410 m -334.640 299.130 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -165.79988544000003 307.4130000000004 Td -/F2.0 10.5 Tf -<4e616d65> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -334.640 323.160 m -563.760 323.160 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -334.640 299.880 m -563.760 299.880 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 323.410 m -334.640 299.130 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 323.410 m -563.760 299.130 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -337.6397136 307.4130000000004 Td -/F2.0 10.5 Tf -<536368656d61> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 299.880 m -162.800 299.880 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 262.320 m -162.800 262.320 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 300.130 m -48.240 262.070 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 300.130 m -162.800 262.070 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 276.49300000000045 Td -/F2.0 10.5 Tf -<50617468> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -162.800 299.880 m -334.640 299.880 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 262.320 m -334.640 262.320 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -162.800 300.130 m -162.800 262.070 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 300.130 m -334.640 262.070 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -165.79988544000003 283.63300000000044 Td -/F2.0 10.5 Tf -<74656d706c6174654e616d65> Tj -ET - - -BT -165.79988544000003 269.3530000000004 Td -ET - - -BT -165.79988544000003 269.3530000000004 Td -/F3.0 10.5 Tf -<7265717569726564> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -334.640 299.880 m -563.760 299.880 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 262.320 m -563.760 262.320 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -334.640 300.130 m -334.640 262.070 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 300.130 m -563.760 262.070 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -337.6397136 276.49300000000045 Td -/F1.0 10.5 Tf -<737472696e67> Tj -ET - -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 232.73600000000044 Td -/F2.0 13 Tf -<322e33362e322e20526573706f6e736573> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 180.480 51.552 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -99.792 180.480 360.864 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -460.656 180.480 103.104 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 157.200 51.552 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -99.792 157.200 360.864 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -460.656 157.200 103.104 23.280 re -f -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 218.040 m -99.792 218.040 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -48.240 180.480 m -99.792 180.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 218.290 m -48.240 179.730 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 218.290 m -99.792 179.730 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 202.29300000000043 Td -/F2.0 10.5 Tf -<48545450> Tj -ET - - -BT -51.24000000000001 188.01300000000043 Td -/F2.0 10.5 Tf -<436f6465> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -99.792 218.040 m -460.656 218.040 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -99.792 180.480 m -460.656 180.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 218.290 m -99.792 179.730 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 218.290 m -460.656 179.730 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -102.792 202.29300000000043 Td -/F2.0 10.5 Tf -<4465736372697074696f6e> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -460.656 218.040 m -563.760 218.040 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -460.656 180.480 m -563.760 180.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 218.290 m -460.656 179.730 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 218.290 m -563.760 179.730 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -463.65600000000006 202.29300000000043 Td -/F2.0 10.5 Tf -<536368656d61> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 180.480 m -99.792 180.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 157.200 m -99.792 157.200 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 180.730 m -48.240 156.950 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 180.730 m -99.792 156.950 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24000000000001 164.23300000000043 Td -/F2.0 10.5 Tf -<323030> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -99.792 180.480 m -460.656 180.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 157.200 m -460.656 157.200 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -99.792 180.730 m -99.792 156.950 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 180.730 m -460.656 156.950 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -102.792 164.23300000000043 Td -/F1.0 10.5 Tf -<4f75747075742074797065> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -460.656 180.480 m -563.760 180.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 157.200 m -563.760 157.200 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -460.656 180.730 m -460.656 156.950 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 180.730 m -563.760 156.950 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN - -BT -463.65600000000006 164.23300000000043 Td -/F1.0 10.5 Tf -[<4c6f6f7054> 29.78515625 <656d706c617465>] TJ -ET - -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24000000000001 127.6160000000004 Td -/F2.0 13 Tf -<322e33362e332e2050726f6475636573> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - --0.500 Tc -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -56.88050000000001 100.95600000000039 Td -/F1.0 10.5 Tf -<a5> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn - -0.000 Tc -0.694 0.129 0.275 scn -0.694 0.129 0.275 SCN - -BT -66.24000000000001 103.14000000000038 Td -/F4.0 10.5 Tf -<6170706c69636174696f6e2f6a736f6e> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn q 0.000 0.000 0.000 scn 0.000 0.000 0.000 SCN @@ -28992,9 +27424,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3138> Tj +<3137> Tj ET 0.000 0.000 0.000 SCN @@ -29004,68 +27436,70 @@ Q endstream endobj -238 0 obj +225 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 237 0 R +/Contents 224 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R +/F3.0 26 0 R /F1.0 8 0 R /F4.0 35 0 R -/F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [240 0 R 248 0 R] +/Annots [227 0 R 232 0 R] >> endobj -239 0 obj -[238 0 R /XYZ 0 792.0 null] +226 0 obj +[225 0 R /XYZ 0 608.04 null] endobj -240 0 obj +227 0 obj << /Border [0 0 0] -/Dest (_looptemplate) +/Dest (_policymodel) /Subtype /Link -/Rect [463.65600000000006 669.2470000000002 535.2997558593751 683.5270000000002] +/Rect [463.65600000000006 518.8870000000001 524.955 533.167] /Type /Annot >> endobj -241 0 obj -[238 0 R /XYZ 0 653.2800000000002 null] -endobj -242 0 obj -[238 0 R /XYZ 0 597.0000000000003 null] -endobj -243 0 obj -[238 0 R /XYZ 0 556.9200000000004 null] -endobj -244 0 obj -[238 0 R /XYZ 0 451.8000000000005 null] +228 0 obj +[225 0 R /XYZ 0 502.9200000000001 null] endobj -245 0 obj -[238 0 R /XYZ 0 395.5200000000005 null] +229 0 obj +[225 0 R /XYZ 0 446.64000000000004 null] endobj -246 0 obj -[238 0 R /XYZ 0 355.44000000000045 null] +230 0 obj +[225 0 R /XYZ 0 390.36 null] endobj -247 0 obj -[238 0 R /XYZ 0 250.32000000000045 null] +231 0 obj +[225 0 R /XYZ 0 350.28 null] endobj -248 0 obj +232 0 obj << /Border [0 0 0] /Dest (_looptemplate) /Subtype /Link -/Rect [463.65600000000006 161.16700000000043 535.2997558593751 175.44700000000043] +/Rect [463.65600000000006 261.12699999999995 535.2997558593751 275.4069999999999] /Type /Annot >> endobj -249 0 obj -[238 0 R /XYZ 0 145.20000000000041 null] +233 0 obj +[225 0 R /XYZ 0 245.15999999999997 null] endobj -250 0 obj -<< /Length 7900 +234 0 obj +[225 0 R /XYZ 0 188.87999999999994 null] +endobj +235 0 obj +[225 0 R /XYZ 0 148.79999999999993 null] +endobj +236 0 obj +<< /Limits [(_responses_9) (_route19)] +/Names [(_responses_9) 79 0 R (_route10) 161 0 R (_route11) 147 0 R (_route12) 140 0 R (_route13) 153 0 R (_route14) 102 0 R (_route15) 115 0 R (_route16) 88 0 R (_route17) 135 0 R (_route18) 94 0 R (_route19) 43 0 R] +>> +endobj +237 0 obj +<< /Length 8598 >> stream q @@ -29075,20 +27509,46 @@ q 0.200 0.200 0.200 SCN BT -48.24 734.976 Td -/F2.0 18 Tf -<322e33372e20474554> Tj +48.24 740.816 Td +/F2.0 13 Tf +<322e33342e322e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn + +-0.500 Tc 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -48.24 706.8960000000001 Td +56.88050000000001 714.1560000000001 Td +/F1.0 10.5 Tf +<a5> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn + +0.000 Tc +0.694 0.129 0.275 scn +0.694 0.129 0.275 SCN + +BT +66.24000000000001 716.3400000000001 Td +/F4.0 10.5 Tf +<6170706c69636174696f6e2f6a736f6e> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24000000000001 678.6960000000001 Td /F2.0 18 Tf -<2f76322f74656d706c617465732f7b74656d706c6174654e616d657d2f737667526570726573656e746174696f6e> Tj +<322e33352e20474554202f76322f74656d706c617465732f7b74656d706c6174654e616d657d> Tj ET 0.000 0.000 0.000 SCN @@ -29097,59 +27557,59 @@ ET 0.200 0.200 0.200 SCN BT -48.24 672.6560000000002 Td +48.24000000000001 644.4560000000002 Td /F2.0 13 Tf -[<322e33372e312e20506172> 20.01953125 <616d6574657273>] TJ +[<322e33352e312e20506172> 20.01953125 <616d6574657273>] TJ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 634.680 114.560 23.280 re +48.240 606.480 114.560 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 634.680 171.840 23.280 re +162.800 606.480 171.840 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 634.680 229.120 23.280 re +334.640 606.480 229.120 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 597.120 114.560 37.560 re +48.240 568.920 114.560 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -162.800 597.120 171.840 37.560 re +162.800 568.920 171.840 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -334.640 597.120 229.120 37.560 re +334.640 568.920 229.120 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 657.960 m -162.800 657.960 l +48.240 629.760 m +162.800 629.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 634.680 m -162.800 634.680 l +48.240 606.480 m +162.800 606.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 658.210 m -48.240 633.930 l +48.240 630.010 m +48.240 605.730 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 658.210 m -162.800 633.930 l +162.800 630.010 m +162.800 605.730 l S [ ] 0 d 1 w @@ -29157,7 +27617,7 @@ S 0.200 0.200 0.200 scn BT -51.24 642.2130000000002 Td +51.24000000000001 614.0130000000003 Td /F2.0 10.5 Tf <54797065> Tj ET @@ -29165,26 +27625,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 657.960 m -334.640 657.960 l +162.800 629.760 m +334.640 629.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -162.800 634.680 m -334.640 634.680 l +162.800 606.480 m +334.640 606.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 658.210 m -162.800 633.930 l +162.800 630.010 m +162.800 605.730 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 658.210 m -334.640 633.930 l +334.640 630.010 m +334.640 605.730 l S [ ] 0 d 1 w @@ -29192,7 +27652,7 @@ S 0.200 0.200 0.200 scn BT -165.79988544 642.2130000000002 Td +165.79988544000003 614.0130000000003 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -29200,26 +27660,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 657.960 m -563.760 657.960 l +334.640 629.760 m +563.760 629.760 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -334.640 634.680 m -563.760 634.680 l +334.640 606.480 m +563.760 606.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 658.210 m -334.640 633.930 l +334.640 630.010 m +334.640 605.730 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 658.210 m -563.760 633.930 l +563.760 630.010 m +563.760 605.730 l S [ ] 0 d 1 w @@ -29227,7 +27687,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 642.2130000000002 Td +337.6397136 614.0130000000003 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -29235,26 +27695,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 634.680 m -162.800 634.680 l +48.240 606.480 m +162.800 606.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 597.120 m -162.800 597.120 l +48.240 568.920 m +162.800 568.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 634.930 m -48.240 596.870 l +48.240 606.730 m +48.240 568.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 634.930 m -162.800 596.870 l +162.800 606.730 m +162.800 568.670 l S [ ] 0 d 1 w @@ -29262,7 +27722,7 @@ S 0.200 0.200 0.200 scn BT -51.24 611.2930000000002 Td +51.24000000000001 583.0930000000003 Td /F2.0 10.5 Tf <50617468> Tj ET @@ -29270,26 +27730,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -162.800 634.680 m -334.640 634.680 l +162.800 606.480 m +334.640 606.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 597.120 m -334.640 597.120 l +162.800 568.920 m +334.640 568.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -162.800 634.930 m -162.800 596.870 l +162.800 606.730 m +162.800 568.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 634.930 m -334.640 596.870 l +334.640 606.730 m +334.640 568.670 l S [ ] 0 d 1 w @@ -29297,19 +27757,19 @@ S 0.200 0.200 0.200 scn BT -165.79988544 618.4330000000002 Td +165.79988544000003 590.2330000000004 Td /F2.0 10.5 Tf <74656d706c6174654e616d65> Tj ET BT -165.79988544 604.1530000000002 Td +165.79988544000003 575.9530000000003 Td ET BT -165.79988544 604.1530000000002 Td +165.79988544000003 575.9530000000003 Td /F3.0 10.5 Tf <7265717569726564> Tj ET @@ -29317,26 +27777,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -334.640 634.680 m -563.760 634.680 l +334.640 606.480 m +563.760 606.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 597.120 m -563.760 597.120 l +334.640 568.920 m +563.760 568.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -334.640 634.930 m -334.640 596.870 l +334.640 606.730 m +334.640 568.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 634.930 m -563.760 596.870 l +563.760 606.730 m +563.760 568.670 l S [ ] 0 d 1 w @@ -29344,7 +27804,7 @@ S 0.200 0.200 0.200 scn BT -337.6397136 611.2930000000002 Td +337.6397136 583.0930000000003 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -29354,59 +27814,59 @@ ET 0.200 0.200 0.200 SCN BT -48.24 567.5360000000004 Td +48.24000000000001 539.3360000000004 Td /F2.0 13 Tf -<322e33372e322e20526573706f6e736573> Tj +<322e33352e322e20526573706f6e736573> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 515.280 51.552 37.560 re +48.240 487.080 51.552 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 515.280 360.864 37.560 re +99.792 487.080 360.864 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 515.280 103.104 37.560 re +460.656 487.080 103.104 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 492.000 51.552 23.280 re +48.240 463.800 51.552 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -99.792 492.000 360.864 23.280 re +99.792 463.800 360.864 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -460.656 492.000 103.104 23.280 re +460.656 463.800 103.104 23.280 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 552.840 m -99.792 552.840 l +48.240 524.640 m +99.792 524.640 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 515.280 m -99.792 515.280 l +48.240 487.080 m +99.792 487.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 553.090 m -48.240 514.530 l +48.240 524.890 m +48.240 486.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 553.090 m -99.792 514.530 l +99.792 524.890 m +99.792 486.330 l S [ ] 0 d 1 w @@ -29414,14 +27874,14 @@ S 0.200 0.200 0.200 scn BT -51.24 537.0930000000005 Td +51.24000000000001 508.8930000000004 Td /F2.0 10.5 Tf <48545450> Tj ET BT -51.24 522.8130000000004 Td +51.24000000000001 494.6130000000004 Td /F2.0 10.5 Tf <436f6465> Tj ET @@ -29429,26 +27889,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 552.840 m -460.656 552.840 l +99.792 524.640 m +460.656 524.640 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -99.792 515.280 m -460.656 515.280 l +99.792 487.080 m +460.656 487.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 553.090 m -99.792 514.530 l +99.792 524.890 m +99.792 486.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 553.090 m -460.656 514.530 l +460.656 524.890 m +460.656 486.330 l S [ ] 0 d 1 w @@ -29456,7 +27916,7 @@ S 0.200 0.200 0.200 scn BT -102.792 537.0930000000005 Td +102.792 508.8930000000004 Td /F2.0 10.5 Tf <4465736372697074696f6e> Tj ET @@ -29464,26 +27924,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 552.840 m -563.760 552.840 l +460.656 524.640 m +563.760 524.640 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -460.656 515.280 m -563.760 515.280 l +460.656 487.080 m +563.760 487.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 553.090 m -460.656 514.530 l +460.656 524.890 m +460.656 486.330 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 553.090 m -563.760 514.530 l +563.760 524.890 m +563.760 486.330 l S [ ] 0 d 1 w @@ -29491,7 +27951,7 @@ S 0.200 0.200 0.200 scn BT -463.65600000000006 537.0930000000005 Td +463.65600000000006 508.8930000000004 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -29499,26 +27959,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 515.280 m -99.792 515.280 l +48.240 487.080 m +99.792 487.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 492.000 m -99.792 492.000 l +48.240 463.800 m +99.792 463.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 515.530 m -48.240 491.750 l +48.240 487.330 m +48.240 463.550 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 515.530 m -99.792 491.750 l +99.792 487.330 m +99.792 463.550 l S [ ] 0 d 1 w @@ -29526,7 +27986,7 @@ S 0.200 0.200 0.200 scn BT -51.24 499.0330000000004 Td +51.24000000000001 470.8330000000004 Td /F2.0 10.5 Tf <323030> Tj ET @@ -29534,26 +27994,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -99.792 515.280 m -460.656 515.280 l +99.792 487.080 m +460.656 487.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 492.000 m -460.656 492.000 l +99.792 463.800 m +460.656 463.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -99.792 515.530 m -99.792 491.750 l +99.792 487.330 m +99.792 463.550 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 515.530 m -460.656 491.750 l +460.656 487.330 m +460.656 463.550 l S [ ] 0 d 1 w @@ -29561,7 +28021,7 @@ S 0.200 0.200 0.200 scn BT -102.792 499.0330000000004 Td +102.792 470.8330000000004 Td /F1.0 10.5 Tf <4f75747075742074797065> Tj ET @@ -29569,46 +28029,54 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -460.656 515.280 m -563.760 515.280 l +460.656 487.080 m +563.760 487.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 492.000 m -563.760 492.000 l +460.656 463.800 m +563.760 463.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -460.656 515.530 m -460.656 491.750 l +460.656 487.330 m +460.656 463.550 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 515.530 m -563.760 491.750 l +563.760 487.330 m +563.760 463.550 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -463.65600000000006 499.0330000000004 Td +463.65600000000006 470.8330000000004 Td /F1.0 10.5 Tf -<737472696e67> Tj +[<4c6f6f7054> 29.78515625 <656d706c617465>] TJ ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -48.24 462.41600000000045 Td +48.24000000000001 434.2160000000004 Td /F2.0 13 Tf -<322e33372e332e2050726f6475636573> Tj +<322e33352e332e2050726f6475636573> Tj ET 0.000 0.000 0.000 SCN @@ -29619,7 +28087,7 @@ ET 0.200 0.200 0.200 SCN BT -56.88050000000001 435.7560000000004 Td +56.88050000000001 407.5560000000004 Td /F1.0 10.5 Tf <a5> Tj ET @@ -29632,9 +28100,9 @@ ET 0.694 0.129 0.275 SCN BT -66.24000000000001 437.94000000000045 Td +66.24000000000001 409.7400000000004 Td /F4.0 10.5 Tf -<6170706c69636174696f6e2f786d6c> Tj +<6170706c69636174696f6e2f6a736f6e> Tj ET 0.000 0.000 0.000 SCN @@ -29651,9 +28119,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3139> Tj +<3138> Tj ET 0.000 0.000 0.000 SCN @@ -29663,36 +28131,53 @@ Q endstream endobj -251 0 obj +238 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 250 0 R +/Contents 237 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R -/F3.0 26 0 R /F1.0 8 0 R /F4.0 35 0 R +/F3.0 26 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> +/Annots [244 0 R] >> endobj -252 0 obj -[251 0 R /XYZ 0 792.0 null] +239 0 obj +[238 0 R /XYZ 0 792.0 null] endobj -253 0 obj -[251 0 R /XYZ 0 690.2400000000001 null] +240 0 obj +[238 0 R /XYZ 0 702.1200000000001 null] endobj -254 0 obj -[251 0 R /XYZ 0 585.1200000000003 null] +241 0 obj +[238 0 R /XYZ 0 662.0400000000002 null] endobj -255 0 obj -[251 0 R /XYZ 0 480.00000000000045 null] +242 0 obj +<< /Limits [(_parameters_24) (_paths)] +/Names [(_parameters_24) 217 0 R (_parameters_25) 223 0 R (_parameters_26) 241 0 R (_parameters_3) 69 0 R (_parameters_4) 78 0 R (_parameters_5) 82 0 R (_parameters_6) 89 0 R (_parameters_7) 95 0 R (_parameters_8) 103 0 R (_parameters_9) 106 0 R (_paths) 30 0 R] +>> endobj -256 0 obj -<< /Length 17143 +243 0 obj +[238 0 R /XYZ 0 556.9200000000003 null] +endobj +244 0 obj +<< /Border [0 0 0] +/Dest (_looptemplate) +/Subtype /Link +/Rect [463.65600000000006 467.76700000000045 535.2997558593751 482.0470000000004] +/Type /Annot +>> +endobj +245 0 obj +[238 0 R /XYZ 0 451.8000000000004 null] +endobj +246 0 obj +<< /Length 17145 >> stream q @@ -31000,9 +29485,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3230> Tj +<3139> Tj ET 0.000 0.000 0.000 SCN @@ -31012,35 +29497,35 @@ Q endstream endobj -257 0 obj +247 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 256 0 R +/Contents 246 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [262 0 R] +/Annots [252 0 R] >> endobj -258 0 obj -[257 0 R /XYZ 0 792.0 null] +248 0 obj +[247 0 R /XYZ 0 792.0 null] endobj -259 0 obj -[257 0 R /XYZ 0 712.0799999999999 null] +249 0 obj +[247 0 R /XYZ 0 712.0799999999999 null] endobj -260 0 obj -[257 0 R /XYZ 0 524.04 null] +250 0 obj +[247 0 R /XYZ 0 524.04 null] endobj -261 0 obj -[257 0 R /XYZ 0 335.99999999999994 null] +251 0 obj +[247 0 R /XYZ 0 335.99999999999994 null] endobj -262 0 obj +252 0 obj << /Border [0 0 0] /Dest (_dictionaryelement) /Subtype /Link @@ -31048,8 +29533,8 @@ endobj /Type /Annot >> endobj -263 0 obj -<< /Length 19853 +253 0 obj +<< /Length 19851 >> stream q @@ -32605,9 +31090,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3231> Tj +<3230> Tj ET 0.000 0.000 0.000 SCN @@ -32617,26 +31102,26 @@ Q endstream endobj -264 0 obj +254 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 263 0 R +/Contents 253 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [266 0 R] +/Annots [256 0 R] >> endobj -265 0 obj -[264 0 R /XYZ 0 608.04 null] +255 0 obj +[254 0 R /XYZ 0 608.04 null] endobj -266 0 obj +256 0 obj << /Border [0 0 0] /Dest (_dictionary) /Subtype /Link @@ -32644,16 +31129,16 @@ endobj /Type /Annot >> endobj -267 0 obj -[264 0 R /XYZ 0 157.07999999999998 null] +257 0 obj +[254 0 R /XYZ 0 157.07999999999998 null] endobj -268 0 obj +258 0 obj << /Limits [(_definitions) (_loop)] -/Names [(_definitions) 258 0 R (_dictionary) 261 0 R (_dictionaryelement) 265 0 R (_externalcomponent) 267 0 R (_externalcomponentstate) 272 0 R (_jsonarray) 273 0 R (_jsonnull) 281 0 R (_jsonobject) 289 0 R (_jsonprimitive) 299 0 R (_loop) 307 0 R] +/Names [(_definitions) 248 0 R (_dictionary) 251 0 R (_dictionaryelement) 255 0 R (_externalcomponent) 257 0 R (_externalcomponentstate) 262 0 R (_jsonarray) 263 0 R (_jsonnull) 271 0 R (_jsonobject) 279 0 R (_jsonprimitive) 289 0 R (_loop) 297 0 R] >> endobj -269 0 obj -<< /Length 20491 +259 0 obj +<< /Length 20493 >> stream q @@ -34211,9 +32696,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3232> Tj +<3231> Tj ET 0.000 0.000 0.000 SCN @@ -34223,23 +32708,23 @@ Q endstream endobj -270 0 obj +260 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 269 0 R +/Contents 259 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [271 0 R 274 0 R 275 0 R] +/Annots [261 0 R 264 0 R 265 0 R] >> endobj -271 0 obj +261 0 obj << /Border [0 0 0] /Dest (_externalcomponentstate) /Subtype /Link @@ -34247,13 +32732,13 @@ endobj /Type /Annot >> endobj -272 0 obj -[270 0 R /XYZ 0 683.1600000000001 null] +262 0 obj +[260 0 R /XYZ 0 683.1600000000001 null] endobj -273 0 obj -[270 0 R /XYZ 0 495.1200000000002 null] +263 0 obj +[260 0 R /XYZ 0 495.1200000000002 null] endobj -274 0 obj +264 0 obj << /Border [0 0 0] /Dest (_jsonarray) /Subtype /Link @@ -34261,7 +32746,7 @@ endobj /Type /Annot >> endobj -275 0 obj +265 0 obj << /Border [0 0 0] /Dest (_jsonnull) /Subtype /Link @@ -34269,8 +32754,8 @@ endobj /Type /Annot >> endobj -276 0 obj -<< /Length 21350 +266 0 obj +<< /Length 21348 >> stream q @@ -35919,9 +34404,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3233> Tj +<3232> Tj ET 0.000 0.000 0.000 SCN @@ -35931,23 +34416,23 @@ Q endstream endobj -277 0 obj +267 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 276 0 R +/Contents 266 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [278 0 R 279 0 R 280 0 R] +/Annots [268 0 R 269 0 R 270 0 R] >> endobj -278 0 obj +268 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link @@ -35955,7 +34440,7 @@ endobj /Type /Annot >> endobj -279 0 obj +269 0 obj << /Border [0 0 0] /Dest (_jsonprimitive) /Subtype /Link @@ -35963,7 +34448,7 @@ endobj /Type /Annot >> endobj -280 0 obj +270 0 obj << /Border [0 0 0] /Dest (_number) /Subtype /Link @@ -35971,11 +34456,11 @@ endobj /Type /Annot >> endobj -281 0 obj -[277 0 R /XYZ 0 345.1200000000003 null] +271 0 obj +[267 0 R /XYZ 0 345.1200000000003 null] endobj -282 0 obj -<< /Length 21774 +272 0 obj +<< /Length 21776 >> stream q @@ -37640,9 +36125,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3234> Tj +<3233> Tj ET 0.000 0.000 0.000 SCN @@ -37652,23 +36137,23 @@ Q endstream endobj -283 0 obj +273 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 282 0 R +/Contents 272 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [284 0 R 285 0 R 286 0 R 287 0 R 288 0 R] +/Annots [274 0 R 275 0 R 276 0 R 277 0 R 278 0 R] >> endobj -284 0 obj +274 0 obj << /Border [0 0 0] /Dest (_jsonarray) /Subtype /Link @@ -37676,7 +36161,7 @@ endobj /Type /Annot >> endobj -285 0 obj +275 0 obj << /Border [0 0 0] /Dest (_jsonnull) /Subtype /Link @@ -37684,7 +36169,7 @@ endobj /Type /Annot >> endobj -286 0 obj +276 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link @@ -37692,7 +36177,7 @@ endobj /Type /Annot >> endobj -287 0 obj +277 0 obj << /Border [0 0 0] /Dest (_jsonprimitive) /Subtype /Link @@ -37700,7 +36185,7 @@ endobj /Type /Annot >> endobj -288 0 obj +278 0 obj << /Border [0 0 0] /Dest (_number) /Subtype /Link @@ -37708,11 +36193,11 @@ endobj /Type /Annot >> endobj -289 0 obj -[283 0 R /XYZ 0 194.88000000000017 null] +279 0 obj +[273 0 R /XYZ 0 194.88000000000017 null] endobj -290 0 obj -<< /Length 22907 +280 0 obj +<< /Length 22905 >> stream q @@ -39468,9 +37953,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3235> Tj +<3234> Tj ET 0.000 0.000 0.000 SCN @@ -39480,23 +37965,23 @@ Q endstream endobj -291 0 obj +281 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 290 0 R +/Contents 280 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [292 0 R 293 0 R 294 0 R 295 0 R 296 0 R] +/Annots [282 0 R 283 0 R 284 0 R 285 0 R 286 0 R] >> endobj -292 0 obj +282 0 obj << /Border [0 0 0] /Dest (_jsonarray) /Subtype /Link @@ -39504,7 +37989,7 @@ endobj /Type /Annot >> endobj -293 0 obj +283 0 obj << /Border [0 0 0] /Dest (_jsonnull) /Subtype /Link @@ -39512,7 +37997,7 @@ endobj /Type /Annot >> endobj -294 0 obj +284 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link @@ -39520,7 +38005,7 @@ endobj /Type /Annot >> endobj -295 0 obj +285 0 obj << /Border [0 0 0] /Dest (_jsonprimitive) /Subtype /Link @@ -39528,7 +38013,7 @@ endobj /Type /Annot >> endobj -296 0 obj +286 0 obj << /Border [0 0 0] /Dest (_number) /Subtype /Link @@ -39536,8 +38021,8 @@ endobj /Type /Annot >> endobj -297 0 obj -<< /Length 21592 +287 0 obj +<< /Length 21594 >> stream q @@ -41214,9 +39699,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3236> Tj +<3235> Tj ET 0.000 0.000 0.000 SCN @@ -41226,26 +39711,26 @@ Q endstream endobj -298 0 obj +288 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 297 0 R +/Contents 287 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [300 0 R 301 0 R 302 0 R 303 0 R 304 0 R] +/Annots [290 0 R 291 0 R 292 0 R 293 0 R 294 0 R] >> endobj -299 0 obj -[298 0 R /XYZ 0 792.0 null] +289 0 obj +[288 0 R /XYZ 0 792.0 null] endobj -300 0 obj +290 0 obj << /Border [0 0 0] /Dest (_jsonarray) /Subtype /Link @@ -41253,7 +39738,7 @@ endobj /Type /Annot >> endobj -301 0 obj +291 0 obj << /Border [0 0 0] /Dest (_jsonnull) /Subtype /Link @@ -41261,7 +39746,7 @@ endobj /Type /Annot >> endobj -302 0 obj +292 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link @@ -41269,7 +39754,7 @@ endobj /Type /Annot >> endobj -303 0 obj +293 0 obj << /Border [0 0 0] /Dest (_jsonprimitive) /Subtype /Link @@ -41277,7 +39762,7 @@ endobj /Type /Annot >> endobj -304 0 obj +294 0 obj << /Border [0 0 0] /Dest (_number) /Subtype /Link @@ -41285,8 +39770,8 @@ endobj /Type /Annot >> endobj -305 0 obj -<< /Length 22745 +295 0 obj +<< /Length 22743 >> stream q @@ -43000,9 +41485,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3237> Tj +<3236> Tj ET 0.000 0.000 0.000 SCN @@ -43012,26 +41497,26 @@ Q endstream endobj -306 0 obj +296 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 305 0 R +/Contents 295 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [308 0 R 309 0 R 310 0 R 311 0 R 312 0 R] +/Annots [298 0 R 299 0 R 300 0 R 301 0 R 302 0 R] >> endobj -307 0 obj -[306 0 R /XYZ 0 495.3600000000003 null] +297 0 obj +[296 0 R /XYZ 0 495.3600000000003 null] endobj -308 0 obj +298 0 obj << /Border [0 0 0] /Dest (_externalcomponent) /Subtype /Link @@ -43039,7 +41524,7 @@ endobj /Type /Annot >> endobj -309 0 obj +299 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link @@ -43047,7 +41532,7 @@ endobj /Type /Annot >> endobj -310 0 obj +300 0 obj << /Border [0 0 0] /Dest (_looplog) /Subtype /Link @@ -43055,7 +41540,7 @@ endobj /Type /Annot >> endobj -311 0 obj +301 0 obj << /Border [0 0 0] /Dest (_looptemplate) /Subtype /Link @@ -43063,7 +41548,7 @@ endobj /Type /Annot >> endobj -312 0 obj +302 0 obj << /Border [0 0 0] /Dest (_microservicepolicy) /Subtype /Link @@ -43071,8 +41556,8 @@ endobj /Type /Annot >> endobj -313 0 obj -<< /Length 21622 +303 0 obj +<< /Length 22218 >> stream q @@ -43125,14 +41610,6 @@ f 269.177 544.920 294.583 37.560 re f 0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 507.360 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 507.360 294.583 37.560 re -f -0.000 0.000 0.000 scn 0.5 w /DeviceRGB CS 0.867 0.867 0.867 SCN @@ -43511,7 +41988,7 @@ S BT 51.24 603.7930000000001 Td /F2.0 10.5 Tf -<737667526570726573656e746174696f6e> Tj +[<7570646174656442> 20.01953125 <79>] TJ ET @@ -43593,7 +42070,7 @@ S BT 51.24 566.233 Td /F2.0 10.5 Tf -[<7570646174656442> 20.01953125 <79>] TJ +<7570646174656444617465> Tj ET @@ -43640,88 +42117,6 @@ S BT 272.17692192000004 559.093 Td /F1.0 10.5 Tf -<737472696e67> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 544.920 m -269.177 544.920 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 507.360 m -269.177 507.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 545.170 m -48.240 507.110 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 545.170 m -269.177 507.110 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24 528.673 Td -/F2.0 10.5 Tf -<7570646174656444617465> Tj -ET - - -BT -51.24 514.393 Td -ET - - -BT -51.24 514.393 Td -/F3.0 10.5 Tf -<6f7074696f6e616c> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -269.177 544.920 m -563.760 544.920 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 507.360 m -563.760 507.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 545.170 m -269.177 507.110 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 545.170 m -563.760 507.110 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 521.533 Td -/F1.0 10.5 Tf <696e74656765722028696e74363429> Tj ET @@ -43730,7 +42125,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24 471.9360000000001 Td +48.24 509.49600000000015 Td /F2.0 18 Tf <332e31322e204c6f6f70456c656d656e744d6f64656c> Tj ET @@ -43738,115 +42133,123 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 432.000 220.937 23.280 re +48.240 469.560 220.937 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 432.000 294.583 23.280 re +269.177 469.560 294.583 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 394.440 220.937 37.560 re +48.240 432.000 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 394.440 294.583 37.560 re +269.177 432.000 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 356.880 220.937 37.560 re +48.240 394.440 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 356.880 294.583 37.560 re +269.177 394.440 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 319.320 220.937 37.560 re +48.240 356.880 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 319.320 294.583 37.560 re +269.177 356.880 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 281.760 220.937 37.560 re +48.240 319.320 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 281.760 294.583 37.560 re +269.177 319.320 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 244.200 220.937 37.560 re +48.240 281.760 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 244.200 294.583 37.560 re +269.177 281.760 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 206.640 220.937 37.560 re +48.240 244.200 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 206.640 294.583 37.560 re +269.177 244.200 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 169.080 220.937 37.560 re +48.240 206.640 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 169.080 294.583 37.560 re +269.177 206.640 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 131.520 220.937 37.560 re +48.240 169.080 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 131.520 294.583 37.560 re +269.177 169.080 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 93.960 220.937 37.560 re +48.240 131.520 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 93.960 294.583 37.560 re +269.177 131.520 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 56.400 220.937 37.560 re +48.240 93.960 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn +269.177 93.960 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 56.400 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn 269.177 56.400 294.583 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 455.280 m -269.177 455.280 l +48.240 492.840 m +269.177 492.840 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 432.000 m -269.177 432.000 l +48.240 469.560 m +269.177 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 455.530 m -48.240 431.250 l +48.240 493.090 m +48.240 468.810 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 455.530 m -269.177 431.250 l +269.177 493.090 m +269.177 468.810 l S [ ] 0 d 1 w @@ -43854,7 +42257,7 @@ S 0.200 0.200 0.200 scn BT -51.24 439.533 Td +51.24 477.0930000000001 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -43862,26 +42265,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 455.280 m -563.760 455.280 l +269.177 492.840 m +563.760 492.840 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -269.177 432.000 m -563.760 432.000 l +269.177 469.560 m +563.760 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 455.530 m -269.177 431.250 l +269.177 493.090 m +269.177 468.810 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 455.530 m -563.760 431.250 l +563.760 493.090 m +563.760 468.810 l S [ ] 0 d 1 w @@ -43889,7 +42292,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 439.533 Td +272.17692192000004 477.0930000000001 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -43897,6 +42300,88 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN +48.240 469.560 m +269.177 469.560 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 432.000 m +269.177 432.000 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 469.810 m +48.240 431.750 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 469.810 m +269.177 431.750 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +51.24 453.31300000000005 Td +/F2.0 10.5 Tf +<626c75657072696e74> Tj +ET + + +BT +51.24 439.033 Td +ET + + +BT +51.24 439.033 Td +/F3.0 10.5 Tf +<6f7074696f6e616c> Tj +ET + +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +269.177 469.560 m +563.760 469.560 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 432.000 m +563.760 432.000 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 469.810 m +269.177 431.750 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +563.760 469.810 m +563.760 431.750 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +272.17692192000004 446.17300000000006 Td +/F1.0 10.5 Tf +<737472696e67> Tj +ET + +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN 48.240 432.000 m 269.177 432.000 l S @@ -43924,19 +42409,19 @@ S 0.200 0.200 0.200 scn BT -51.24 415.753 Td +51.24 415.7530000000001 Td /F2.0 10.5 Tf -<626c75657072696e74> Tj +[<6372656174656442> 20.01953125 <79>] TJ ET BT -51.24 401.47299999999996 Td +51.24 401.47300000000007 Td ET BT -51.24 401.47299999999996 Td +51.24 401.47300000000007 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -43971,7 +42456,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 408.613 Td +272.17692192000004 408.6130000000001 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -44008,7 +42493,7 @@ S BT 51.24 378.19300000000004 Td /F2.0 10.5 Tf -[<6372656174656442> 20.01953125 <79>] TJ +<6372656174656444617465> Tj ET @@ -44055,7 +42540,7 @@ S BT 272.17692192000004 371.05300000000005 Td /F1.0 10.5 Tf -<737472696e67> Tj +<696e74656765722028696e74363429> Tj ET 0.000 0.000 0.000 scn @@ -44088,19 +42573,19 @@ S 0.200 0.200 0.200 scn BT -51.24 340.633 Td +51.24 340.6330000000001 Td /F2.0 10.5 Tf -<6372656174656444617465> Tj +<64636165426c75657072696e744964> Tj ET BT -51.24 326.35299999999995 Td +51.24 326.35300000000007 Td ET BT -51.24 326.35299999999995 Td +51.24 326.35300000000007 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -44135,9 +42620,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 333.493 Td +272.17692192000004 333.4930000000001 Td /F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -44172,7 +42657,7 @@ S BT 51.24 303.07300000000004 Td /F2.0 10.5 Tf -<64636165426c75657072696e744964> Tj +<6c6f6f70456c656d656e7454797065> Tj ET @@ -44252,19 +42737,19 @@ S 0.200 0.200 0.200 scn BT -51.24 265.513 Td +51.24 265.5130000000001 Td /F2.0 10.5 Tf -<6c6f6f70456c656d656e7454797065> Tj +<6e616d65> Tj ET BT -51.24 251.23299999999998 Td +51.24 251.2330000000001 Td ET BT -51.24 251.23299999999998 Td +51.24 251.2330000000001 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -44299,7 +42784,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 258.373 Td +272.17692192000004 258.3730000000001 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -44334,19 +42819,19 @@ S 0.200 0.200 0.200 scn BT -51.24 227.95300000000003 Td +51.24 227.9530000000001 Td /F2.0 10.5 Tf -<6e616d65> Tj +<706f6c6963794d6f64656c73> Tj ET BT -51.24 213.67300000000003 Td +51.24 213.6730000000001 Td ET BT -51.24 213.67300000000003 Td +51.24 213.6730000000001 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -44379,11 +42864,33 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn BT -272.17692192000004 220.81300000000002 Td +272.17692192000004 220.81300000000007 Td /F1.0 10.5 Tf -<737472696e67> Tj +<3c20> Tj +ET + +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN + +BT +280.76592192000004 220.81300000000007 Td +/F1.0 10.5 Tf +<506f6c6963794d6f64656c> Tj +ET + +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +342.0649219200001 220.81300000000007 Td +/F1.0 10.5 Tf +[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ ET 0.000 0.000 0.000 scn @@ -44416,19 +42923,19 @@ S 0.200 0.200 0.200 scn BT -51.24 190.39300000000003 Td +51.24 190.39300000000006 Td /F2.0 10.5 Tf -<706f6c6963794d6f64656c73> Tj +<73686f72744e616d65> Tj ET BT -51.24 176.11300000000003 Td +51.24 176.11300000000006 Td ET BT -51.24 176.11300000000003 Td +51.24 176.11300000000006 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -44461,33 +42968,11 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 183.25300000000001 Td -/F1.0 10.5 Tf -<3c20> Tj -ET - -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN - -BT -280.76592192000004 183.25300000000001 Td -/F1.0 10.5 Tf -<506f6c6963794d6f64656c> Tj -ET - -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn BT -342.0649219200001 183.25300000000001 Td +272.17692192000004 183.25300000000004 Td /F1.0 10.5 Tf -[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -44520,19 +43005,19 @@ S 0.200 0.200 0.200 scn BT -51.24 152.833 Td +51.24 152.83300000000006 Td /F2.0 10.5 Tf -<73686f72744e616d65> Tj +[<7570646174656442> 20.01953125 <79>] TJ ET BT -51.24 138.553 Td +51.24 138.55300000000005 Td ET BT -51.24 138.553 Td +51.24 138.55300000000005 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -44567,7 +43052,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 145.69299999999998 Td +272.17692192000004 145.69300000000004 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -44602,19 +43087,19 @@ S 0.200 0.200 0.200 scn BT -51.24 115.27299999999998 Td +51.24 115.27300000000004 Td /F2.0 10.5 Tf -[<7570646174656442> 20.01953125 <79>] TJ +<7570646174656444617465> Tj ET BT -51.24 100.99299999999998 Td +51.24 100.99300000000004 Td ET BT -51.24 100.99299999999998 Td +51.24 100.99300000000004 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -44649,9 +43134,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 108.13299999999998 Td +272.17692192000004 108.13300000000004 Td /F1.0 10.5 Tf -<737472696e67> Tj +<696e74656765722028696e74363429> Tj ET 0.000 0.000 0.000 scn @@ -44684,19 +43169,19 @@ S 0.200 0.200 0.200 scn BT -51.24 77.71299999999998 Td +51.24 77.71300000000004 Td /F2.0 10.5 Tf -<7570646174656444617465> Tj +[<7573656442> 20.01953125 <794c6f6f7054> 29.78515625 <656d706c61746573>] TJ ET BT -51.24 63.43299999999998 Td +51.24 63.433000000000035 Td ET BT -51.24 63.43299999999998 Td +51.24 63.433000000000035 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -44729,11 +43214,33 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn BT -272.17692192000004 70.57299999999998 Td +272.17692192000004 70.57300000000004 Td /F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj +<3c20> Tj +ET + +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN + +BT +280.76592192000004 70.57300000000004 Td +/F1.0 10.5 Tf +[<4c6f6f7054> 29.78515625 <656d706c6174654c6f6f70456c656d656e744d6f64656c>] TJ +ET + +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +450.12267777937507 70.57300000000004 Td +/F1.0 10.5 Tf +[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ ET 0.000 0.000 0.000 scn @@ -44749,9 +43256,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3238> Tj +<3237> Tj ET 0.000 0.000 0.000 SCN @@ -44761,23 +43268,23 @@ Q endstream endobj -314 0 obj +304 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 313 0 R +/Contents 303 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [315 0 R 316 0 R 318 0 R] +/Annots [305 0 R 306 0 R 308 0 R 309 0 R] >> endobj -315 0 obj +305 0 obj << /Border [0 0 0] /Dest (_service) /Subtype /Link @@ -44785,7 +43292,7 @@ endobj /Type /Annot >> endobj -316 0 obj +306 0 obj << /Border [0 0 0] /Dest (_operationalpolicy) /Subtype /Link @@ -44793,219 +43300,37 @@ endobj /Type /Annot >> endobj -317 0 obj -[314 0 R /XYZ 0 495.36000000000007 null] +307 0 obj +[304 0 R /XYZ 0 532.9200000000001 null] endobj -318 0 obj +308 0 obj << /Border [0 0 0] /Dest (_policymodel) /Subtype /Link -/Rect [280.76592192000004 180.18700000000004 342.0649219200001 194.46700000000004] +/Rect [280.76592192000004 217.7470000000001 342.0649219200001 232.0270000000001] /Type /Annot >> endobj -319 0 obj -<< /Length 20989 +309 0 obj +<< /Border [0 0 0] +/Dest (_looptemplateloopelementmodel) +/Subtype /Link +/Rect [280.76592192000004 67.50700000000003 450.12267777937507 81.78700000000003] +/Type /Annot +>> +endobj +310 0 obj +<< /Length 20618 >> stream q /DeviceRGB cs -1.000 1.000 1.000 scn -48.240 732.720 220.937 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 732.720 294.583 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 695.160 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 695.160 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.5 w -/DeviceRGB CS -0.867 0.867 0.867 SCN -48.240 756.000 m -269.177 756.000 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -48.240 732.720 m -269.177 732.720 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 756.250 m -48.240 731.970 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 756.250 m -269.177 731.970 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24 740.2529999999999 Td -/F2.0 10.5 Tf -<4e616d65> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -269.177 756.000 m -563.760 756.000 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -269.177 732.720 m -563.760 732.720 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 756.250 m -269.177 731.970 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 756.250 m -563.760 731.970 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 740.2529999999999 Td -/F2.0 10.5 Tf -<536368656d61> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 732.720 m -269.177 732.720 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 695.160 m -269.177 695.160 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 732.970 m -48.240 694.910 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 732.970 m -269.177 694.910 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24 716.473 Td -/F2.0 10.5 Tf -[<7573656442> 20.01953125 <794c6f6f7054> 29.78515625 <656d706c61746573>] TJ -ET - - -BT -51.24 702.193 Td -ET - - -BT -51.24 702.193 Td -/F3.0 10.5 Tf -<6f7074696f6e616c> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -269.177 732.720 m -563.760 732.720 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 695.160 m -563.760 695.160 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 732.970 m -269.177 694.910 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 732.970 m -563.760 694.910 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 709.333 Td -/F1.0 10.5 Tf -<3c20> Tj -ET - -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN - -BT -280.76592192000004 709.333 Td -/F1.0 10.5 Tf -[<4c6f6f7054> 29.78515625 <656d706c6174654c6f6f70456c656d656e744d6f64656c>] TJ -ET - -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -450.12267777937507 709.333 Td -/F1.0 10.5 Tf -[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ -ET - -0.000 0.000 0.000 scn 0.200 0.200 0.200 scn +/DeviceRGB CS 0.200 0.200 0.200 SCN BT -48.24 659.7360000000001 Td +48.24 734.976 Td /F2.0 18 Tf <332e31332e204c6f6f704c6f67> Tj ET @@ -45013,83 +43338,83 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 619.800 220.937 23.280 re +48.240 695.040 220.937 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 619.800 294.583 23.280 re +269.177 695.040 294.583 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 582.240 220.937 37.560 re +48.240 657.480 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 582.240 294.583 37.560 re +269.177 657.480 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 544.680 220.937 37.560 re +48.240 619.920 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 544.680 294.583 37.560 re +269.177 619.920 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 507.120 220.937 37.560 re +48.240 582.360 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 507.120 294.583 37.560 re +269.177 582.360 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 469.560 220.937 37.560 re +48.240 544.800 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 469.560 294.583 37.560 re +269.177 544.800 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 432.000 220.937 37.560 re +48.240 507.240 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 432.000 294.583 37.560 re +269.177 507.240 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 394.440 220.937 37.560 re +48.240 469.680 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 394.440 294.583 37.560 re +269.177 469.680 294.583 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 643.080 m -269.177 643.080 l +48.240 718.320 m +269.177 718.320 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 619.800 m -269.177 619.800 l +48.240 695.040 m +269.177 695.040 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 643.330 m -48.240 619.050 l +48.240 718.570 m +48.240 694.290 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 643.330 m -269.177 619.050 l +269.177 718.570 m +269.177 694.290 l S [ ] 0 d 1 w @@ -45097,7 +43422,7 @@ S 0.200 0.200 0.200 scn BT -51.24 627.3330000000001 Td +51.24 702.573 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -45105,26 +43430,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 643.080 m -563.760 643.080 l +269.177 718.320 m +563.760 718.320 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -269.177 619.800 m -563.760 619.800 l +269.177 695.040 m +563.760 695.040 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 643.330 m -269.177 619.050 l +269.177 718.570 m +269.177 694.290 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 643.330 m -563.760 619.050 l +563.760 718.570 m +563.760 694.290 l S [ ] 0 d 1 w @@ -45132,7 +43457,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 627.3330000000001 Td +272.17692192000004 702.573 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -45140,26 +43465,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 619.800 m -269.177 619.800 l +48.240 695.040 m +269.177 695.040 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 582.240 m -269.177 582.240 l +48.240 657.480 m +269.177 657.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 620.050 m -48.240 581.990 l +48.240 695.290 m +48.240 657.230 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 620.050 m -269.177 581.990 l +269.177 695.290 m +269.177 657.230 l S [ ] 0 d 1 w @@ -45167,19 +43492,19 @@ S 0.200 0.200 0.200 scn BT -51.24 603.5530000000001 Td +51.24 678.7930000000001 Td /F2.0 10.5 Tf <6964> Tj ET BT -51.24 589.2730000000001 Td +51.24 664.513 Td ET BT -51.24 589.2730000000001 Td +51.24 664.513 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45187,26 +43512,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 619.800 m -563.760 619.800 l +269.177 695.040 m +563.760 695.040 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 582.240 m -563.760 582.240 l +269.177 657.480 m +563.760 657.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 620.050 m -269.177 581.990 l +269.177 695.290 m +269.177 657.230 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 620.050 m -563.760 581.990 l +563.760 695.290 m +563.760 657.230 l S [ ] 0 d 1 w @@ -45214,7 +43539,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 596.4130000000001 Td +272.17692192000004 671.653 Td /F1.0 10.5 Tf <696e74656765722028696e74363429> Tj ET @@ -45222,26 +43547,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 582.240 m -269.177 582.240 l +48.240 657.480 m +269.177 657.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 544.680 m -269.177 544.680 l +48.240 619.920 m +269.177 619.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 582.490 m -48.240 544.430 l +48.240 657.730 m +48.240 619.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 582.490 m -269.177 544.430 l +269.177 657.730 m +269.177 619.670 l S [ ] 0 d 1 w @@ -45249,19 +43574,19 @@ S 0.200 0.200 0.200 scn BT -51.24 565.9930000000002 Td +51.24 641.233 Td /F2.0 10.5 Tf <6c6f67436f6d706f6e656e74> Tj ET BT -51.24 551.7130000000001 Td +51.24 626.953 Td ET BT -51.24 551.7130000000001 Td +51.24 626.953 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45269,26 +43594,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 582.240 m -563.760 582.240 l +269.177 657.480 m +563.760 657.480 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 544.680 m -563.760 544.680 l +269.177 619.920 m +563.760 619.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 582.490 m -269.177 544.430 l +269.177 657.730 m +269.177 619.670 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 582.490 m -563.760 544.430 l +563.760 657.730 m +563.760 619.670 l S [ ] 0 d 1 w @@ -45296,7 +43621,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 558.8530000000001 Td +272.17692192000004 634.093 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -45304,26 +43629,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 544.680 m -269.177 544.680 l +48.240 619.920 m +269.177 619.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 507.120 m -269.177 507.120 l +48.240 582.360 m +269.177 582.360 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 544.930 m -48.240 506.870 l +48.240 620.170 m +48.240 582.110 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 544.930 m -269.177 506.870 l +269.177 620.170 m +269.177 582.110 l S [ ] 0 d 1 w @@ -45331,19 +43656,19 @@ S 0.200 0.200 0.200 scn BT -51.24 528.4330000000002 Td +51.24 603.673 Td /F2.0 10.5 Tf <6c6f67496e7374616e74> Tj ET BT -51.24 514.1530000000001 Td +51.24 589.393 Td ET BT -51.24 514.1530000000001 Td +51.24 589.393 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45351,26 +43676,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 544.680 m -563.760 544.680 l +269.177 619.920 m +563.760 619.920 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 507.120 m -563.760 507.120 l +269.177 582.360 m +563.760 582.360 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 544.930 m -269.177 506.870 l +269.177 620.170 m +269.177 582.110 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 544.930 m -563.760 506.870 l +563.760 620.170 m +563.760 582.110 l S [ ] 0 d 1 w @@ -45378,7 +43703,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 521.2930000000001 Td +272.17692192000004 596.533 Td /F1.0 10.5 Tf <696e74656765722028696e74363429> Tj ET @@ -45386,26 +43711,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 507.120 m -269.177 507.120 l +48.240 582.360 m +269.177 582.360 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 469.560 m -269.177 469.560 l +48.240 544.800 m +269.177 544.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 507.370 m -48.240 469.310 l +48.240 582.610 m +48.240 544.550 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 507.370 m -269.177 469.310 l +269.177 582.610 m +269.177 544.550 l S [ ] 0 d 1 w @@ -45413,19 +43738,19 @@ S 0.200 0.200 0.200 scn BT -51.24 490.8730000000001 Td +51.24 566.113 Td /F2.0 10.5 Tf <6c6f6754797065> Tj ET BT -51.24 476.5930000000001 Td +51.24 551.833 Td ET BT -51.24 476.5930000000001 Td +51.24 551.833 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45433,26 +43758,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 507.120 m -563.760 507.120 l +269.177 582.360 m +563.760 582.360 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 469.560 m -563.760 469.560 l +269.177 544.800 m +563.760 544.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 507.370 m -269.177 469.310 l +269.177 582.610 m +269.177 544.550 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 507.370 m -563.760 469.310 l +563.760 582.610 m +563.760 544.550 l S [ ] 0 d 1 w @@ -45460,7 +43785,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 483.7330000000001 Td +272.17692192000004 558.973 Td /F1.0 10.5 Tf [<656e756d2028494e464f2c2057> 60.05859375 <41524e494e472c20455252> 20.01953125 <4f5229>] TJ ET @@ -45468,26 +43793,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 469.560 m -269.177 469.560 l +48.240 544.800 m +269.177 544.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 432.000 m -269.177 432.000 l +48.240 507.240 m +269.177 507.240 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 469.810 m -48.240 431.750 l +48.240 545.050 m +48.240 506.990 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 469.810 m -269.177 431.750 l +269.177 545.050 m +269.177 506.990 l S [ ] 0 d 1 w @@ -45495,19 +43820,19 @@ S 0.200 0.200 0.200 scn BT -51.24 453.31300000000016 Td +51.24 528.5530000000001 Td /F2.0 10.5 Tf <6c6f6f70> Tj ET BT -51.24 439.03300000000013 Td +51.24 514.273 Td ET BT -51.24 439.03300000000013 Td +51.24 514.273 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45515,26 +43840,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 469.560 m -563.760 469.560 l +269.177 544.800 m +563.760 544.800 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 432.000 m -563.760 432.000 l +269.177 507.240 m +563.760 507.240 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 469.810 m -269.177 431.750 l +269.177 545.050 m +269.177 506.990 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 469.810 m -563.760 431.750 l +563.760 545.050 m +563.760 506.990 l S [ ] 0 d 1 w @@ -45548,7 +43873,7 @@ S 0.259 0.545 0.792 SCN BT -272.17692192000004 446.1730000000002 Td +272.17692192000004 521.413 Td /F1.0 10.5 Tf <4c6f6f70> Tj ET @@ -45558,26 +43883,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 432.000 m -269.177 432.000 l +48.240 507.240 m +269.177 507.240 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 394.440 m -269.177 394.440 l +48.240 469.680 m +269.177 469.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 432.250 m -48.240 394.190 l +48.240 507.490 m +48.240 469.430 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 432.250 m -269.177 394.190 l +269.177 507.490 m +269.177 469.430 l S [ ] 0 d 1 w @@ -45585,19 +43910,19 @@ S 0.200 0.200 0.200 scn BT -51.24 415.7530000000001 Td +51.24 490.993 Td /F2.0 10.5 Tf <6d657373616765> Tj ET BT -51.24 401.47300000000007 Td +51.24 476.71299999999997 Td ET BT -51.24 401.47300000000007 Td +51.24 476.71299999999997 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45605,26 +43930,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 432.000 m -563.760 432.000 l +269.177 507.240 m +563.760 507.240 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 394.440 m -563.760 394.440 l +269.177 469.680 m +563.760 469.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 432.250 m -269.177 394.190 l +269.177 507.490 m +269.177 469.430 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 432.250 m -563.760 394.190 l +563.760 507.490 m +563.760 469.430 l S [ ] 0 d 1 w @@ -45632,7 +43957,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 408.6130000000001 Td +272.17692192000004 483.853 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -45642,7 +43967,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24 359.01600000000013 Td +48.24 434.25600000000003 Td /F2.0 18 Tf [<332e31342e204c6f6f7054> 29.78515625 <656d706c617465>] TJ ET @@ -45650,91 +43975,107 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 319.080 220.937 23.280 re +48.240 394.320 220.937 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 319.080 294.583 23.280 re +269.177 394.320 294.583 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 281.520 220.937 37.560 re +48.240 356.760 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 281.520 294.583 37.560 re +269.177 356.760 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 243.960 220.937 37.560 re +48.240 319.200 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 243.960 294.583 37.560 re +269.177 319.200 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 206.400 220.937 37.560 re +48.240 281.640 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 206.400 294.583 37.560 re +269.177 281.640 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 168.840 220.937 37.560 re +48.240 244.080 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 168.840 294.583 37.560 re +269.177 244.080 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 131.280 220.937 37.560 re +48.240 206.520 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 131.280 294.583 37.560 re +269.177 206.520 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 93.720 220.937 37.560 re +48.240 168.960 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 93.720 294.583 37.560 re +269.177 168.960 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 56.160 220.937 37.560 re +48.240 131.400 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 56.160 294.583 37.560 re +269.177 131.400 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 93.840 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 93.840 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 56.280 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 56.280 294.583 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 342.360 m -269.177 342.360 l +48.240 417.600 m +269.177 417.600 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 319.080 m -269.177 319.080 l +48.240 394.320 m +269.177 394.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 342.610 m -48.240 318.330 l +48.240 417.850 m +48.240 393.570 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 342.610 m -269.177 318.330 l +269.177 417.850 m +269.177 393.570 l S [ ] 0 d 1 w @@ -45742,7 +44083,7 @@ S 0.200 0.200 0.200 scn BT -51.24 326.61300000000006 Td +51.24 401.85299999999995 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -45750,26 +44091,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 342.360 m -563.760 342.360 l +269.177 417.600 m +563.760 417.600 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -269.177 319.080 m -563.760 319.080 l +269.177 394.320 m +563.760 394.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 342.610 m -269.177 318.330 l +269.177 417.850 m +269.177 393.570 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 342.610 m -563.760 318.330 l +563.760 417.850 m +563.760 393.570 l S [ ] 0 d 1 w @@ -45777,7 +44118,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 326.61300000000006 Td +272.17692192000004 401.85299999999995 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -45785,26 +44126,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 319.080 m -269.177 319.080 l +48.240 394.320 m +269.177 394.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 281.520 m -269.177 281.520 l +48.240 356.760 m +269.177 356.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 319.330 m -48.240 281.270 l +48.240 394.570 m +48.240 356.510 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.330 m -269.177 281.270 l +269.177 394.570 m +269.177 356.510 l S [ ] 0 d 1 w @@ -45812,19 +44153,19 @@ S 0.200 0.200 0.200 scn BT -51.24 302.833 Td +51.24 378.0729999999999 Td /F2.0 10.5 Tf <616c6c6f7765644c6f6f7054797065> Tj ET BT -51.24 288.553 Td +51.24 363.7929999999999 Td ET BT -51.24 288.553 Td +51.24 363.7929999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45832,26 +44173,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 319.080 m -563.760 319.080 l +269.177 394.320 m +563.760 394.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 281.520 m -563.760 281.520 l +269.177 356.760 m +563.760 356.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.330 m -269.177 281.270 l +269.177 394.570 m +269.177 356.510 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 319.330 m -563.760 281.270 l +563.760 394.570 m +563.760 356.510 l S [ ] 0 d 1 w @@ -45859,7 +44200,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 295.69300000000004 Td +272.17692192000004 370.93299999999994 Td /F1.0 10.5 Tf <656e756d20284f50454e2c20434c4f5345442c2048594252494429> Tj ET @@ -45867,26 +44208,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 281.520 m -269.177 281.520 l +48.240 356.760 m +269.177 356.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 243.960 m -269.177 243.960 l +48.240 319.200 m +269.177 319.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 281.770 m -48.240 243.710 l +48.240 357.010 m +48.240 318.950 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 281.770 m -269.177 243.710 l +269.177 357.010 m +269.177 318.950 l S [ ] 0 d 1 w @@ -45894,19 +44235,19 @@ S 0.200 0.200 0.200 scn BT -51.24 265.2730000000001 Td +51.24 340.513 Td /F2.0 10.5 Tf <626c75657072696e74> Tj ET BT -51.24 250.99300000000008 Td +51.24 326.23299999999995 Td ET BT -51.24 250.99300000000008 Td +51.24 326.23299999999995 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45914,26 +44255,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 281.520 m -563.760 281.520 l +269.177 356.760 m +563.760 356.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 243.960 m -563.760 243.960 l +269.177 319.200 m +563.760 319.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 281.770 m -269.177 243.710 l +269.177 357.010 m +269.177 318.950 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 281.770 m -563.760 243.710 l +563.760 357.010 m +563.760 318.950 l S [ ] 0 d 1 w @@ -45941,7 +44282,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 258.1330000000001 Td +272.17692192000004 333.373 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -45949,26 +44290,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 243.960 m -269.177 243.960 l +48.240 319.200 m +269.177 319.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 206.400 m -269.177 206.400 l +48.240 281.640 m +269.177 281.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 244.210 m -48.240 206.150 l +48.240 319.450 m +48.240 281.390 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.210 m -269.177 206.150 l +269.177 319.450 m +269.177 281.390 l S [ ] 0 d 1 w @@ -45976,19 +44317,19 @@ S 0.200 0.200 0.200 scn BT -51.24 227.71300000000008 Td +51.24 302.9529999999999 Td /F2.0 10.5 Tf [<6372656174656442> 20.01953125 <79>] TJ ET BT -51.24 213.43300000000008 Td +51.24 288.6729999999999 Td ET BT -51.24 213.43300000000008 Td +51.24 288.6729999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -45996,26 +44337,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 243.960 m -563.760 243.960 l +269.177 319.200 m +563.760 319.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 206.400 m -563.760 206.400 l +269.177 281.640 m +563.760 281.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.210 m -269.177 206.150 l +269.177 319.450 m +269.177 281.390 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 244.210 m -563.760 206.150 l +563.760 319.450 m +563.760 281.390 l S [ ] 0 d 1 w @@ -46023,7 +44364,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 220.57300000000006 Td +272.17692192000004 295.81299999999993 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -46031,26 +44372,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 206.400 m -269.177 206.400 l +48.240 281.640 m +269.177 281.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 168.840 m -269.177 168.840 l +48.240 244.080 m +269.177 244.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 206.650 m -48.240 168.590 l +48.240 281.890 m +48.240 243.830 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 206.650 m -269.177 168.590 l +269.177 281.890 m +269.177 243.830 l S [ ] 0 d 1 w @@ -46058,19 +44399,19 @@ S 0.200 0.200 0.200 scn BT -51.24 190.15300000000008 Td +51.24 265.393 Td /F2.0 10.5 Tf <6372656174656444617465> Tj ET BT -51.24 175.87300000000008 Td +51.24 251.11299999999997 Td ET BT -51.24 175.87300000000008 Td +51.24 251.11299999999997 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46078,26 +44419,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 206.400 m -563.760 206.400 l +269.177 281.640 m +563.760 281.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 168.840 m -563.760 168.840 l +269.177 244.080 m +563.760 244.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 206.650 m -269.177 168.590 l +269.177 281.890 m +269.177 243.830 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 206.650 m -563.760 168.590 l +563.760 281.890 m +563.760 243.830 l S [ ] 0 d 1 w @@ -46105,7 +44446,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 183.01300000000006 Td +272.17692192000004 258.253 Td /F1.0 10.5 Tf <696e74656765722028696e74363429> Tj ET @@ -46113,26 +44454,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 168.840 m -269.177 168.840 l +48.240 244.080 m +269.177 244.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 131.280 m -269.177 131.280 l +48.240 206.520 m +269.177 206.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 169.090 m -48.240 131.030 l +48.240 244.330 m +48.240 206.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 169.090 m -269.177 131.030 l +269.177 244.330 m +269.177 206.270 l S [ ] 0 d 1 w @@ -46140,19 +44481,19 @@ S 0.200 0.200 0.200 scn BT -51.24 152.59300000000007 Td +51.24 227.83299999999997 Td /F2.0 10.5 Tf <64636165426c75657072696e744964> Tj ET BT -51.24 138.31300000000007 Td +51.24 213.55299999999997 Td ET BT -51.24 138.31300000000007 Td +51.24 213.55299999999997 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46160,26 +44501,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 168.840 m -563.760 168.840 l +269.177 244.080 m +563.760 244.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 131.280 m -563.760 131.280 l +269.177 206.520 m +563.760 206.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 169.090 m -269.177 131.030 l +269.177 244.330 m +269.177 206.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 169.090 m -563.760 131.030 l +563.760 244.330 m +563.760 206.270 l S [ ] 0 d 1 w @@ -46187,7 +44528,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 145.45300000000006 Td +272.17692192000004 220.69299999999996 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -46195,26 +44536,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 131.280 m -269.177 131.280 l +48.240 206.520 m +269.177 206.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 93.720 m -269.177 93.720 l +48.240 168.960 m +269.177 168.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 131.530 m -48.240 93.470 l +48.240 206.770 m +48.240 168.710 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 131.530 m -269.177 93.470 l +269.177 206.770 m +269.177 168.710 l S [ ] 0 d 1 w @@ -46222,19 +44563,19 @@ S 0.200 0.200 0.200 scn BT -51.24 115.03300000000006 Td +51.24 190.27299999999997 Td /F2.0 10.5 Tf <6c6f6f70456c656d656e744d6f64656c7355736564> Tj ET BT -51.24 100.75300000000006 Td +51.24 175.99299999999997 Td ET BT -51.24 100.75300000000006 Td +51.24 175.99299999999997 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46242,26 +44583,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 131.280 m -563.760 131.280 l +269.177 206.520 m +563.760 206.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 93.720 m -563.760 93.720 l +269.177 168.960 m +563.760 168.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 131.530 m -269.177 93.470 l +269.177 206.770 m +269.177 168.710 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 131.530 m -563.760 93.470 l +563.760 206.770 m +563.760 168.710 l S [ ] 0 d 1 w @@ -46273,7 +44614,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 107.89300000000006 Td +272.17692192000004 183.13299999999995 Td /F1.0 10.5 Tf <3c20> Tj ET @@ -46282,7 +44623,7 @@ ET 0.259 0.545 0.792 SCN BT -280.76592192000004 107.89300000000006 Td +280.76592192000004 183.13299999999995 Td /F1.0 10.5 Tf [<4c6f6f7054> 29.78515625 <656d706c6174654c6f6f70456c656d656e744d6f64656c>] TJ ET @@ -46291,7 +44632,7 @@ ET 0.200 0.200 0.200 scn BT -450.12267777937507 107.89300000000006 Td +450.12267777937507 183.13299999999995 Td /F1.0 10.5 Tf [<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ ET @@ -46299,26 +44640,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 93.720 m -269.177 93.720 l +48.240 168.960 m +269.177 168.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 56.160 m -269.177 56.160 l +48.240 131.400 m +269.177 131.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 93.970 m -48.240 55.910 l +48.240 169.210 m +48.240 131.150 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 93.970 m -269.177 55.910 l +269.177 169.210 m +269.177 131.150 l S [ ] 0 d 1 w @@ -46326,19 +44667,19 @@ S 0.200 0.200 0.200 scn BT -51.24 77.47300000000006 Td +51.24 152.71299999999997 Td /F2.0 10.5 Tf <6d6178696d756d496e7374616e636573416c6c6f776564> Tj ET BT -51.24 63.193000000000055 Td +51.24 138.43299999999996 Td ET BT -51.24 63.193000000000055 Td +51.24 138.43299999999996 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46346,26 +44687,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 93.720 m -563.760 93.720 l +269.177 168.960 m +563.760 168.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 56.160 m -563.760 56.160 l +269.177 131.400 m +563.760 131.400 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 93.970 m -269.177 55.910 l +269.177 169.210 m +269.177 131.150 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 93.970 m -563.760 55.910 l +563.760 169.210 m +563.760 131.150 l S [ ] 0 d 1 w @@ -46373,12 +44714,184 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 70.33300000000006 Td +272.17692192000004 145.57299999999995 Td /F1.0 10.5 Tf <696e74656765722028696e74333229> Tj ET 0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +48.240 131.400 m +269.177 131.400 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 93.840 m +269.177 93.840 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 131.650 m +48.240 93.590 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 131.650 m +269.177 93.590 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +51.24 115.15299999999992 Td +/F2.0 10.5 Tf +<6d6f64656c53657276696365> Tj +ET + + +BT +51.24 100.87299999999992 Td +ET + + +BT +51.24 100.87299999999992 Td +/F3.0 10.5 Tf +<6f7074696f6e616c> Tj +ET + +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +269.177 131.400 m +563.760 131.400 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 93.840 m +563.760 93.840 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 131.650 m +269.177 93.590 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +563.760 131.650 m +563.760 93.590 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN + +BT +272.17692192000004 108.01299999999992 Td +/F1.0 10.5 Tf +<53657276696365> Tj +ET + +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +48.240 93.840 m +269.177 93.840 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 56.280 m +269.177 56.280 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 94.090 m +48.240 56.030 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 94.090 m +269.177 56.030 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +51.24 77.59299999999992 Td +/F2.0 10.5 Tf +<6e616d65> Tj +ET + + +BT +51.24 63.31299999999992 Td +ET + + +BT +51.24 63.31299999999992 Td +/F3.0 10.5 Tf +<6f7074696f6e616c> Tj +ET + +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +269.177 93.840 m +563.760 93.840 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 56.280 m +563.760 56.280 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 94.090 m +269.177 56.030 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +563.760 94.090 m +563.760 56.030 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +272.17692192000004 70.45299999999992 Td +/F1.0 10.5 Tf +<737472696e67> Tj +ET + +0.000 0.000 0.000 scn q 0.000 0.000 0.000 scn 0.000 0.000 0.000 SCN @@ -46391,9 +44904,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3239> Tj +<3238> Tj ET 0.000 0.000 0.000 SCN @@ -46403,54 +44916,54 @@ Q endstream endobj -320 0 obj +311 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 319 0 R +/Contents 310 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [321 0 R 323 0 R 325 0 R] +/Annots [313 0 R 315 0 R 316 0 R] >> endobj -321 0 obj +312 0 obj +[311 0 R /XYZ 0 792.0 null] +endobj +313 0 obj << /Border [0 0 0] -/Dest (_looptemplateloopelementmodel) +/Dest (_loop) /Subtype /Link -/Rect [280.76592192000004 706.267 450.12267777937507 720.547] +/Rect [272.17692192000004 518.3470000000001 297.27192192000007 532.6270000000001] /Type /Annot >> endobj -322 0 obj -[320 0 R /XYZ 0 683.1600000000001 null] +314 0 obj +[311 0 R /XYZ 0 457.68 null] endobj -323 0 obj +315 0 obj << /Border [0 0 0] -/Dest (_loop) +/Dest (_looptemplateloopelementmodel) /Subtype /Link -/Rect [272.17692192000004 443.10700000000014 297.27192192000007 457.38700000000017] +/Rect [280.76592192000004 180.06699999999998 450.12267777937507 194.34699999999998] /Type /Annot >> endobj -324 0 obj -[320 0 R /XYZ 0 382.4400000000001 null] -endobj -325 0 obj +316 0 obj << /Border [0 0 0] -/Dest (_looptemplateloopelementmodel) +/Dest (_service) /Subtype /Link -/Rect [280.76592192000004 104.82700000000006 450.12267777937507 119.10700000000006] +/Rect [272.17692192000004 104.94699999999992 308.65392192 119.22699999999992] /Type /Annot >> endobj -326 0 obj -<< /Length 20474 +317 0 obj +<< /Length 20611 >> stream q @@ -46487,30 +45000,6 @@ f 269.177 620.040 294.583 37.560 re f 0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 582.480 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 582.480 294.583 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 544.920 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 544.920 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 507.360 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 507.360 294.583 37.560 re -f -0.000 0.000 0.000 scn 0.5 w /DeviceRGB CS 0.867 0.867 0.867 SCN @@ -46611,19 +45100,19 @@ S 0.200 0.200 0.200 scn BT -51.24 716.473 Td +51.24 716.4730000000002 Td /F2.0 10.5 Tf -<6d6f64656c53657276696365> Tj +<756e69717565426c75657072696e74> Tj ET BT -51.24 702.193 Td +51.24 702.1930000000001 Td ET BT -51.24 702.193 Td +51.24 702.1930000000001 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46656,21 +45145,13 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -272.17692192000004 709.333 Td +272.17692192000004 709.3330000000001 Td /F1.0 10.5 Tf -<53657276696365> Tj +<626f6f6c65616e> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -46703,7 +45184,7 @@ S BT 51.24 678.913 Td /F2.0 10.5 Tf -<6e616d65> Tj +[<7570646174656442> 20.01953125 <79>] TJ ET @@ -46785,17 +45266,17 @@ S BT 51.24 641.3530000000001 Td /F2.0 10.5 Tf -<737667526570726573656e746174696f6e> Tj +<7570646174656444617465> Tj ET BT -51.24 627.073 Td +51.24 627.0730000000001 Td ET BT -51.24 627.073 Td +51.24 627.0730000000001 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46830,34 +45311,112 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 634.213 Td +272.17692192000004 634.2130000000001 Td /F1.0 10.5 Tf -<737472696e67> Tj +<696e74656765722028696e74363429> Tj ET 0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24 584.6160000000002 Td +/F2.0 18 Tf +[<332e31352e204c6f6f7054> 29.78515625 <656d706c6174654c6f6f70456c656d656e744d6f64656c>] TJ +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 544.680 220.937 23.280 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 544.680 294.583 23.280 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 507.120 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 507.120 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 469.560 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 469.560 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 432.000 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 432.000 294.583 37.560 re +f +0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 620.040 m -269.177 620.040 l +48.240 567.960 m +269.177 567.960 l +S +[ ] 0 d +1.5 w +0.867 0.867 0.867 SCN +48.240 544.680 m +269.177 544.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 582.480 m -269.177 582.480 l +48.240 568.210 m +48.240 543.930 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 620.290 m -48.240 582.230 l +269.177 568.210 m +269.177 543.930 l S [ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +51.24 552.2130000000002 Td +/F2.0 10.5 Tf +<4e616d65> Tj +ET + +0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 620.290 m -269.177 582.230 l +269.177 567.960 m +563.760 567.960 l +S +[ ] 0 d +1.5 w +0.867 0.867 0.867 SCN +269.177 544.680 m +563.760 544.680 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 568.210 m +269.177 543.930 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +563.760 568.210 m +563.760 543.930 l S [ ] 0 d 1 w @@ -46865,19 +45424,54 @@ S 0.200 0.200 0.200 scn BT -51.24 603.7929999999999 Td +272.17692192000004 552.2130000000002 Td /F2.0 10.5 Tf -<756e69717565426c75657072696e74> Tj +<536368656d61> Tj ET +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +48.240 544.680 m +269.177 544.680 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 507.120 m +269.177 507.120 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 544.930 m +48.240 506.870 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 544.930 m +269.177 506.870 l +S +[ ] 0 d +1 w +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn BT -51.24 589.5129999999999 Td +51.24 528.4330000000002 Td +/F2.0 10.5 Tf +<666c6f774f72646572> Tj ET BT -51.24 589.5129999999999 Td +51.24 514.1530000000002 Td +ET + + +BT +51.24 514.1530000000002 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46885,26 +45479,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 620.040 m -563.760 620.040 l +269.177 544.680 m +563.760 544.680 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 582.480 m -563.760 582.480 l +269.177 507.120 m +563.760 507.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 620.290 m -269.177 582.230 l +269.177 544.930 m +269.177 506.870 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 620.290 m -563.760 582.230 l +563.760 544.930 m +563.760 506.870 l S [ ] 0 d 1 w @@ -46912,34 +45506,34 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 596.6529999999999 Td +272.17692192000004 521.2930000000002 Td /F1.0 10.5 Tf -<626f6f6c65616e> Tj +<696e74656765722028696e74333229> Tj ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 582.480 m -269.177 582.480 l +48.240 507.120 m +269.177 507.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 544.920 m -269.177 544.920 l +48.240 469.560 m +269.177 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 582.730 m -48.240 544.670 l +48.240 507.370 m +48.240 469.310 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 582.730 m -269.177 544.670 l +269.177 507.370 m +269.177 469.310 l S [ ] 0 d 1 w @@ -46947,19 +45541,19 @@ S 0.200 0.200 0.200 scn BT -51.24 566.233 Td +51.24 490.8730000000002 Td /F2.0 10.5 Tf -[<7570646174656442> 20.01953125 <79>] TJ +<6c6f6f70456c656d656e744d6f64656c> Tj ET BT -51.24 551.953 Td +51.24 476.5930000000002 Td ET BT -51.24 551.953 Td +51.24 476.5930000000002 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -46967,61 +45561,69 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 582.480 m -563.760 582.480 l +269.177 507.120 m +563.760 507.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 544.920 m -563.760 544.920 l +269.177 469.560 m +563.760 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 582.730 m -269.177 544.670 l +269.177 507.370 m +269.177 469.310 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 582.730 m -563.760 544.670 l +563.760 507.370 m +563.760 469.310 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 559.093 Td +272.17692192000004 483.73300000000023 Td /F1.0 10.5 Tf -<737472696e67> Tj +<4c6f6f70456c656d656e744d6f64656c> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 544.920 m -269.177 544.920 l +48.240 469.560 m +269.177 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 507.360 m -269.177 507.360 l +48.240 432.000 m +269.177 432.000 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 545.170 m -48.240 507.110 l +48.240 469.810 m +48.240 431.750 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 545.170 m -269.177 507.110 l +269.177 469.810 m +269.177 431.750 l S [ ] 0 d 1 w @@ -47029,19 +45631,19 @@ S 0.200 0.200 0.200 scn BT -51.24 528.673 Td +51.24 453.3130000000003 Td /F2.0 10.5 Tf -<7570646174656444617465> Tj +[<6c6f6f7054> 29.78515625 <656d706c617465>] TJ ET BT -51.24 514.393 Td +51.24 439.03300000000024 Td ET BT -51.24 514.393 Td +51.24 439.03300000000024 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47049,104 +45651,152 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 544.920 m -563.760 544.920 l +269.177 469.560 m +563.760 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 507.360 m -563.760 507.360 l +269.177 432.000 m +563.760 432.000 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 545.170 m -269.177 507.110 l +269.177 469.810 m +269.177 431.750 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 545.170 m -563.760 507.110 l +563.760 469.810 m +563.760 431.750 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 521.533 Td +272.17692192000004 446.1730000000003 Td /F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj +[<4c6f6f7054> 29.78515625 <656d706c617465>] TJ ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.200 0.200 0.200 scn 0.200 0.200 0.200 SCN BT -48.24 471.9360000000001 Td +48.24 396.5760000000003 Td /F2.0 18 Tf -[<332e31352e204c6f6f7054> 29.78515625 <656d706c6174654c6f6f70456c656d656e744d6f64656c>] TJ +<332e31362e204d6963726f53657276696365506f6c696379> Tj ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 432.000 220.937 23.280 re +48.240 356.640 220.937 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 432.000 294.583 23.280 re +269.177 356.640 294.583 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 394.440 220.937 37.560 re +48.240 319.080 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 394.440 294.583 37.560 re +269.177 319.080 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 356.880 220.937 37.560 re +48.240 281.520 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 356.880 294.583 37.560 re +269.177 281.520 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 319.320 220.937 37.560 re +48.240 243.960 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 319.320 294.583 37.560 re +269.177 243.960 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 206.400 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 206.400 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 168.840 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 168.840 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 131.280 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 131.280 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 93.720 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 93.720 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 56.160 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 56.160 294.583 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 455.280 m -269.177 455.280 l +48.240 379.920 m +269.177 379.920 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 432.000 m -269.177 432.000 l +48.240 356.640 m +269.177 356.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 455.530 m -48.240 431.250 l +48.240 380.170 m +48.240 355.890 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 455.530 m -269.177 431.250 l +269.177 380.170 m +269.177 355.890 l S [ ] 0 d 1 w @@ -47154,7 +45804,7 @@ S 0.200 0.200 0.200 scn BT -51.24 439.533 Td +51.24 364.17300000000023 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -47162,26 +45812,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 455.280 m -563.760 455.280 l +269.177 379.920 m +563.760 379.920 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -269.177 432.000 m -563.760 432.000 l +269.177 356.640 m +563.760 356.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 455.530 m -269.177 431.250 l +269.177 380.170 m +269.177 355.890 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 455.530 m -563.760 431.250 l +563.760 380.170 m +563.760 355.890 l S [ ] 0 d 1 w @@ -47189,7 +45839,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 439.533 Td +272.17692192000004 364.17300000000023 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -47197,26 +45847,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 432.000 m -269.177 432.000 l +48.240 356.640 m +269.177 356.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 394.440 m -269.177 394.440 l +48.240 319.080 m +269.177 319.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 432.250 m -48.240 394.190 l +48.240 356.890 m +48.240 318.830 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 432.250 m -269.177 394.190 l +269.177 356.890 m +269.177 318.830 l S [ ] 0 d 1 w @@ -47224,19 +45874,19 @@ S 0.200 0.200 0.200 scn BT -51.24 415.753 Td +51.24 340.3930000000002 Td /F2.0 10.5 Tf -<666c6f774f72646572> Tj +[<636f6e6669677572> 20.01953125 <6174696f6e734a736f6e>] TJ ET BT -51.24 401.47299999999996 Td +51.24 326.11300000000017 Td ET BT -51.24 401.47299999999996 Td +51.24 326.11300000000017 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47244,61 +45894,69 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 432.000 m -563.760 432.000 l +269.177 356.640 m +563.760 356.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 394.440 m -563.760 394.440 l +269.177 319.080 m +563.760 319.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 432.250 m -269.177 394.190 l +269.177 356.890 m +269.177 318.830 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 432.250 m -563.760 394.190 l +563.760 356.890 m +563.760 318.830 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 408.613 Td +272.17692192000004 333.2530000000002 Td /F1.0 10.5 Tf -<696e74656765722028696e74333229> Tj +<4a736f6e4f626a656374> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 394.440 m -269.177 394.440 l +48.240 319.080 m +269.177 319.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 356.880 m -269.177 356.880 l +48.240 281.520 m +269.177 281.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 394.690 m -48.240 356.630 l +48.240 319.330 m +48.240 281.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 394.690 m -269.177 356.630 l +269.177 319.330 m +269.177 281.270 l S [ ] 0 d 1 w @@ -47306,19 +45964,19 @@ S 0.200 0.200 0.200 scn BT -51.24 378.19300000000004 Td +51.24 302.83300000000025 Td /F2.0 10.5 Tf -<6c6f6f70456c656d656e744d6f64656c> Tj +<636f6e74657874> Tj ET BT -51.24 363.913 Td +51.24 288.5530000000002 Td ET BT -51.24 363.913 Td +51.24 288.5530000000002 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47326,69 +45984,61 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 394.440 m -563.760 394.440 l +269.177 319.080 m +563.760 319.080 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 356.880 m -563.760 356.880 l +269.177 281.520 m +563.760 281.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 394.690 m -269.177 356.630 l +269.177 319.330 m +269.177 281.270 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 394.690 m -563.760 356.630 l +563.760 319.330 m +563.760 281.270 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -272.17692192000004 371.05300000000005 Td +272.17692192000004 295.69300000000027 Td /F1.0 10.5 Tf -<4c6f6f70456c656d656e744d6f64656c> Tj +<737472696e67> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 356.880 m -269.177 356.880 l +48.240 281.520 m +269.177 281.520 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 319.320 m -269.177 319.320 l +48.240 243.960 m +269.177 243.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 357.130 m -48.240 319.070 l +48.240 281.770 m +48.240 243.710 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 357.130 m -269.177 319.070 l +269.177 281.770 m +269.177 243.710 l S [ ] 0 d 1 w @@ -47396,19 +46046,19 @@ S 0.200 0.200 0.200 scn BT -51.24 340.633 Td +51.24 265.2730000000002 Td /F2.0 10.5 Tf -[<6c6f6f7054> 29.78515625 <656d706c617465>] TJ +[<6372656174656442> 20.01953125 <79>] TJ ET BT -51.24 326.35299999999995 Td +51.24 250.9930000000002 Td ET BT -51.24 326.35299999999995 Td +51.24 250.9930000000002 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47416,163 +46066,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 356.880 m -563.760 356.880 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 319.320 m -563.760 319.320 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 357.130 m -269.177 319.070 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 357.130 m -563.760 319.070 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN - -BT -272.17692192000004 333.493 Td -/F1.0 10.5 Tf -[<4c6f6f7054> 29.78515625 <656d706c617465>] TJ -ET - -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24 283.896 Td -/F2.0 18 Tf -<332e31362e204d6963726f53657276696365506f6c696379> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 243.960 220.937 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 243.960 294.583 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 206.400 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 206.400 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 168.840 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 168.840 294.583 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 131.280 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 131.280 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 93.720 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 93.720 294.583 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 56.160 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 56.160 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 267.240 m -269.177 267.240 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN -48.240 243.960 m -269.177 243.960 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 267.490 m -48.240 243.210 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 267.490 m -269.177 243.210 l +269.177 281.520 m +563.760 281.520 l S [ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24 251.49299999999994 Td -/F2.0 10.5 Tf -<4e616d65> Tj -ET - -0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 267.240 m -563.760 267.240 l -S -[ ] 0 d -1.5 w -0.867 0.867 0.867 SCN 269.177 243.960 m 563.760 243.960 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 267.490 m -269.177 243.210 l +269.177 281.770 m +269.177 243.710 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 267.490 m -563.760 243.210 l +563.760 281.770 m +563.760 243.710 l S [ ] 0 d 1 w @@ -47580,9 +46093,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 251.49299999999994 Td -/F2.0 10.5 Tf -<536368656d61> Tj +272.17692192000004 258.1330000000002 Td +/F1.0 10.5 Tf +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -47615,19 +46128,19 @@ S 0.200 0.200 0.200 scn BT -51.24 227.71299999999997 Td +51.24 227.71300000000025 Td /F2.0 10.5 Tf -[<636f6e6669677572> 20.01953125 <6174696f6e734a736f6e>] TJ +<6372656174656444617465> Tj ET BT -51.24 213.43299999999996 Td +51.24 213.43300000000025 Td ET BT -51.24 213.43299999999996 Td +51.24 213.43300000000025 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47660,21 +46173,13 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -272.17692192000004 220.57299999999995 Td +272.17692192000004 220.57300000000023 Td /F1.0 10.5 Tf -<4a736f6e4f626a656374> Tj +<696e74656765722028696e74363429> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -47705,19 +46210,19 @@ S 0.200 0.200 0.200 scn BT -51.24 190.15299999999996 Td +51.24 190.15300000000025 Td /F2.0 10.5 Tf -<636f6e74657874> Tj +<64636165426c75657072696e744964> Tj ET BT -51.24 175.87299999999996 Td +51.24 175.87300000000025 Td ET BT -51.24 175.87299999999996 Td +51.24 175.87300000000025 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47752,7 +46257,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 183.01299999999995 Td +272.17692192000004 183.01300000000023 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -47787,19 +46292,19 @@ S 0.200 0.200 0.200 scn BT -51.24 152.59299999999996 Td +51.24 152.59300000000025 Td /F2.0 10.5 Tf -[<6372656174656442> 20.01953125 <79>] TJ +[<646361654465706c6f> 20.01953125 <796d656e744964>] TJ ET BT -51.24 138.31299999999996 Td +51.24 138.31300000000024 Td ET BT -51.24 138.31299999999996 Td +51.24 138.31300000000024 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47834,7 +46339,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 145.45299999999995 Td +272.17692192000004 145.45300000000023 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -47869,19 +46374,19 @@ S 0.200 0.200 0.200 scn BT -51.24 115.03299999999994 Td +51.24 115.03300000000023 Td /F2.0 10.5 Tf -<6372656174656444617465> Tj +[<646361654465706c6f> 20.01953125 <796d656e7453746174757355726c>] TJ ET BT -51.24 100.75299999999994 Td +51.24 100.75300000000023 Td ET BT -51.24 100.75299999999994 Td +51.24 100.75300000000023 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47916,9 +46421,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 107.89299999999994 Td +272.17692192000004 107.89300000000023 Td /F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -47951,19 +46456,19 @@ S 0.200 0.200 0.200 scn BT -51.24 77.47299999999994 Td +51.24 77.4730000000002 Td /F2.0 10.5 Tf -<64636165426c75657072696e744964> Tj +<6465766963655479706553636f7065> Tj ET BT -51.24 63.19299999999994 Td +51.24 63.1930000000002 Td ET BT -51.24 63.19299999999994 Td +51.24 63.1930000000002 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -47998,7 +46503,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 70.33299999999994 Td +272.17692192000004 70.3330000000002 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -48016,9 +46521,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3330> Tj +<3239> Tj ET 0.000 0.000 0.000 SCN @@ -48028,67 +46533,59 @@ Q endstream endobj -327 0 obj +318 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 326 0 R +/Contents 317 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R ->> +/XObject << /Stamp1 676 0 R >> -/Annots [328 0 R 331 0 R 332 0 R 334 0 R] >> -endobj -328 0 obj -<< /Border [0 0 0] -/Dest (_service) -/Subtype /Link -/Rect [272.17692192000004 706.267 308.65392192 720.547] -/Type /Annot +/Annots [321 0 R 322 0 R 324 0 R] >> endobj -329 0 obj -[327 0 R /XYZ 0 495.36000000000007 null] +319 0 obj +[318 0 R /XYZ 0 608.0400000000002 null] endobj -330 0 obj +320 0 obj << /Limits [(_loopelementmodel) (_parameters_14)] -/Names [(_loopelementmodel) 317 0 R (_looplog) 322 0 R (_looptemplate) 324 0 R (_looptemplateloopelementmodel) 329 0 R (_microservicepolicy) 333 0 R (_number) 341 0 R (_operationalpolicy) 342 0 R (_overview) 21 0 R (_parameters) 50 0 R (_parameters_10) 116 0 R (_parameters_11) 121 0 R (_parameters_12) 128 0 R (_parameters_13) 135 0 R (_parameters_14) 141 0 R] +/Names [(_loopelementmodel) 307 0 R (_looplog) 312 0 R (_looptemplate) 314 0 R (_looptemplateloopelementmodel) 319 0 R (_microservicepolicy) 323 0 R (_number) 331 0 R (_operationalpolicy) 332 0 R (_overview) 21 0 R (_parameters) 50 0 R (_parameters_10) 116 0 R (_parameters_11) 121 0 R (_parameters_12) 129 0 R (_parameters_13) 136 0 R (_parameters_14) 141 0 R] >> endobj -331 0 obj +321 0 obj << /Border [0 0 0] /Dest (_loopelementmodel) /Subtype /Link -/Rect [272.17692192000004 367.987 369.88992192000006 382.26700000000005] +/Rect [272.17692192000004 480.6670000000002 369.88992192000006 494.94700000000023] /Type /Annot >> endobj -332 0 obj +322 0 obj << /Border [0 0 0] /Dest (_looptemplate) /Subtype /Link -/Rect [272.17692192000004 330.42699999999996 343.82067777937505 344.707] +/Rect [272.17692192000004 443.10700000000026 343.82067777937505 457.3870000000003] /Type /Annot >> endobj -333 0 obj -[327 0 R /XYZ 0 307.32 null] +323 0 obj +[318 0 R /XYZ 0 420.0000000000003 null] endobj -334 0 obj +324 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link -/Rect [272.17692192000004 217.50699999999998 325.32792192000005 231.78699999999998] +/Rect [272.17692192000004 330.1870000000002 325.32792192000005 344.4670000000002] /Type /Annot >> endobj -335 0 obj -<< /Length 18807 +325 0 obj +<< /Length 20167 >> stream q @@ -48189,30 +46686,6 @@ f 269.177 319.560 294.583 37.560 re f 0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 282.000 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 282.000 294.583 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 244.440 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 244.440 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 206.880 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 206.880 294.583 37.560 re -f -0.000 0.000 0.000 scn 0.5 w /DeviceRGB CS 0.867 0.867 0.867 SCN @@ -48315,7 +46788,7 @@ S BT 51.24 716.473 Td /F2.0 10.5 Tf -[<646361654465706c6f> 20.01953125 <796d656e744964>] TJ +<6a736f6e526570726573656e746174696f6e> Tj ET @@ -48358,13 +46831,21 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT 272.17692192000004 709.333 Td /F1.0 10.5 Tf -<737472696e67> Tj +<4a736f6e4f626a656374> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -48397,17 +46878,17 @@ S BT 51.24 678.913 Td /F2.0 10.5 Tf -[<646361654465706c6f> 20.01953125 <796d656e7453746174757355726c>] TJ +<6c6567616379> Tj ET BT -51.24 664.633 Td +51.24 664.6329999999999 Td ET BT -51.24 664.633 Td +51.24 664.6329999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -48442,9 +46923,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 671.773 Td +272.17692192000004 671.7729999999999 Td /F1.0 10.5 Tf -<737472696e67> Tj +<626f6f6c65616e> Tj ET 0.000 0.000 0.000 scn @@ -48477,19 +46958,19 @@ S 0.200 0.200 0.200 scn BT -51.24 641.3530000000001 Td +51.24 641.3529999999998 Td /F2.0 10.5 Tf -<6465766963655479706553636f7065> Tj +<6c6f6f70456c656d656e744d6f64656c> Tj ET BT -51.24 627.073 Td +51.24 627.0729999999999 Td ET BT -51.24 627.073 Td +51.24 627.0729999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -48522,13 +47003,21 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 634.213 Td +272.17692192000004 634.2129999999999 Td /F1.0 10.5 Tf -<737472696e67> Tj +<4c6f6f70456c656d656e744d6f64656c> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -48561,7 +47050,7 @@ S BT 51.24 603.7929999999999 Td /F2.0 10.5 Tf -<6a736f6e526570726573656e746174696f6e> Tj +<6e616d65> Tj ET @@ -48604,21 +47093,13 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT 272.17692192000004 596.6529999999999 Td /F1.0 10.5 Tf -<4a736f6e4f626a656374> Tj +<737472696e67> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -48651,7 +47132,7 @@ S BT 51.24 566.233 Td /F2.0 10.5 Tf -<6c6567616379> Tj +<70647047726f7570> Tj ET @@ -48698,7 +47179,7 @@ S BT 272.17692192000004 559.093 Td /F1.0 10.5 Tf -<626f6f6c65616e> Tj +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -48733,17 +47214,17 @@ S BT 51.24 528.673 Td /F2.0 10.5 Tf -<6c6f6f70456c656d656e744d6f64656c> Tj +<70647053756267726f7570> Tj ET BT -51.24 514.393 Td +51.24 514.3929999999999 Td ET BT -51.24 514.393 Td +51.24 514.3929999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -48776,21 +47257,13 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -272.17692192000004 521.533 Td +272.17692192000004 521.5329999999999 Td /F1.0 10.5 Tf -<4c6f6f70456c656d656e744d6f64656c> Tj +<737472696e67> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -48821,19 +47294,19 @@ S 0.200 0.200 0.200 scn BT -51.24 491.113 Td +51.24 491.1129999999999 Td /F2.0 10.5 Tf -<6e616d65> Tj +<706f6c6963794d6f64656c> Tj ET BT -51.24 476.83299999999997 Td +51.24 476.83299999999986 Td ET BT -51.24 476.83299999999997 Td +51.24 476.83299999999986 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -48866,13 +47339,21 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 483.973 Td +272.17692192000004 483.9729999999999 Td /F1.0 10.5 Tf -<737472696e67> Tj +<506f6c6963794d6f64656c> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -48903,19 +47384,19 @@ S 0.200 0.200 0.200 scn BT -51.24 453.553 Td +51.24 453.55299999999994 Td /F2.0 10.5 Tf -<70647047726f7570> Tj +<736861726564> Tj ET BT -51.24 439.273 Td +51.24 439.2729999999999 Td ET BT -51.24 439.273 Td +51.24 439.2729999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -48950,9 +47431,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 446.413 Td +272.17692192000004 446.41299999999995 Td /F1.0 10.5 Tf -<737472696e67> Tj +<626f6f6c65616e> Tj ET 0.000 0.000 0.000 scn @@ -48987,7 +47468,7 @@ S BT 51.24 415.993 Td /F2.0 10.5 Tf -<70647053756267726f7570> Tj +[<7570646174656442> 20.01953125 <79>] TJ ET @@ -49067,19 +47548,19 @@ S 0.200 0.200 0.200 scn BT -51.24 378.43299999999994 Td +51.24 378.43300000000005 Td /F2.0 10.5 Tf -<706f6c6963794d6f64656c> Tj +<7570646174656444617465> Tj ET BT -51.24 364.1529999999999 Td +51.24 364.153 Td ET BT -51.24 364.1529999999999 Td +51.24 364.153 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -49112,21 +47593,13 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -272.17692192000004 371.29299999999995 Td +272.17692192000004 371.29300000000006 Td /F1.0 10.5 Tf -<506f6c6963794d6f64656c> Tj +<696e74656765722028696e74363429> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -49157,19 +47630,19 @@ S 0.200 0.200 0.200 scn BT -51.24 340.873 Td +51.24 340.8730000000001 Td /F2.0 10.5 Tf -<736861726564> Tj +[<7573656442> 20.01953125 <794c6f6f7073>] TJ ET BT -51.24 326.59299999999996 Td +51.24 326.5930000000001 Td ET BT -51.24 326.59299999999996 Td +51.24 326.5930000000001 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -49202,36 +47675,134 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn BT -272.17692192000004 333.733 Td +272.17692192000004 333.7330000000001 Td /F1.0 10.5 Tf -<626f6f6c65616e> Tj +<3c20> Tj +ET + +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN + +BT +280.76592192000004 333.7330000000001 Td +/F1.0 10.5 Tf +<4c6f6f70> Tj +ET + +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn + +BT +305.86092192000007 333.7330000000001 Td +/F1.0 10.5 Tf +[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ +ET + +0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24 284.13600000000014 Td +/F2.0 18 Tf +<332e31372e204e756d626572> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24 255.51600000000008 Td +/F3.0 10.5 Tf +<54797065> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +71.4345 255.51600000000008 Td +/F1.0 10.5 Tf +<203a206f626a656374> Tj ET +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24 216.27600000000007 Td +/F2.0 18 Tf +[<332e31382e204f706572> 20.01953125 <6174696f6e616c506f6c696379>] TJ +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 176.340 220.937 23.280 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 176.340 294.583 23.280 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 138.780 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 138.780 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 101.220 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 101.220 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 63.660 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 63.660 294.583 37.560 re +f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 319.560 m -269.177 319.560 l +48.240 199.620 m +269.177 199.620 l S [ ] 0 d -0.5 w +1.5 w 0.867 0.867 0.867 SCN -48.240 282.000 m -269.177 282.000 l +48.240 176.340 m +269.177 176.340 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 319.810 m -48.240 281.750 l +48.240 199.870 m +48.240 175.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.810 m -269.177 281.750 l +269.177 199.870 m +269.177 175.590 l S [ ] 0 d 1 w @@ -49239,46 +47810,34 @@ S 0.200 0.200 0.200 scn BT -51.24 303.31300000000005 Td +51.24 183.87300000000008 Td /F2.0 10.5 Tf -[<7570646174656442> 20.01953125 <79>] TJ -ET - - -BT -51.24 289.033 Td -ET - - -BT -51.24 289.033 Td -/F3.0 10.5 Tf -<6f7074696f6e616c> Tj +<4e616d65> Tj ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 319.560 m -563.760 319.560 l +269.177 199.620 m +563.760 199.620 l S [ ] 0 d -0.5 w +1.5 w 0.867 0.867 0.867 SCN -269.177 282.000 m -563.760 282.000 l +269.177 176.340 m +563.760 176.340 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.810 m -269.177 281.750 l +269.177 199.870 m +269.177 175.590 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 319.810 m -563.760 281.750 l +563.760 199.870 m +563.760 175.590 l S [ ] 0 d 1 w @@ -49286,34 +47845,34 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 296.17300000000006 Td -/F1.0 10.5 Tf -<737472696e67> Tj +272.17692192000004 183.87300000000008 Td +/F2.0 10.5 Tf +<536368656d61> Tj ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 282.000 m -269.177 282.000 l +48.240 176.340 m +269.177 176.340 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 244.440 m -269.177 244.440 l +48.240 138.780 m +269.177 138.780 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 282.250 m -48.240 244.190 l +48.240 176.590 m +48.240 138.530 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 282.250 m -269.177 244.190 l +269.177 176.590 m +269.177 138.530 l S [ ] 0 d 1 w @@ -49321,19 +47880,19 @@ S 0.200 0.200 0.200 scn BT -51.24 265.7530000000001 Td +51.24 160.09300000000007 Td /F2.0 10.5 Tf -<7570646174656444617465> Tj +[<636f6e6669677572> 20.01953125 <6174696f6e734a736f6e>] TJ ET BT -51.24 251.4730000000001 Td +51.24 145.81300000000007 Td ET BT -51.24 251.4730000000001 Td +51.24 145.81300000000007 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -49341,61 +47900,69 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 282.000 m -563.760 282.000 l +269.177 176.340 m +563.760 176.340 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.440 m -563.760 244.440 l +269.177 138.780 m +563.760 138.780 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 282.250 m -269.177 244.190 l +269.177 176.590 m +269.177 138.530 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 282.250 m -563.760 244.190 l +563.760 176.590 m +563.760 138.530 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 258.6130000000001 Td +272.17692192000004 152.95300000000006 Td /F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj +<4a736f6e4f626a656374> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 244.440 m -269.177 244.440 l +48.240 138.780 m +269.177 138.780 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 206.880 m -269.177 206.880 l +48.240 101.220 m +269.177 101.220 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 244.690 m -48.240 206.630 l +48.240 139.030 m +48.240 100.970 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.690 m -269.177 206.630 l +269.177 139.030 m +269.177 100.970 l S [ ] 0 d 1 w @@ -49403,19 +47970,19 @@ S 0.200 0.200 0.200 scn BT -51.24 228.19300000000018 Td +51.24 122.53300000000007 Td /F2.0 10.5 Tf -[<7573656442> 20.01953125 <794c6f6f7073>] TJ +[<6372656174656442> 20.01953125 <79>] TJ ET BT -51.24 213.91300000000018 Td +51.24 108.25300000000007 Td ET BT -51.24 213.91300000000018 Td +51.24 108.25300000000007 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -49423,104 +47990,120 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 244.440 m -563.760 244.440 l +269.177 138.780 m +563.760 138.780 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 206.880 m -563.760 206.880 l +269.177 101.220 m +563.760 101.220 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.690 m -269.177 206.630 l +269.177 139.030 m +269.177 100.970 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 244.690 m -563.760 206.630 l +563.760 139.030 m +563.760 100.970 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 221.05300000000017 Td -/F1.0 10.5 Tf -<3c20> Tj -ET - -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -280.76592192000004 221.05300000000017 Td +272.17692192000004 115.39300000000007 Td /F1.0 10.5 Tf -<4c6f6f70> Tj +<737472696e67> Tj ET +0.000 0.000 0.000 scn +0.5 w +0.867 0.867 0.867 SCN +48.240 101.220 m +269.177 101.220 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 63.660 m +269.177 63.660 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +48.240 101.470 m +48.240 63.410 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 101.470 m +269.177 63.410 l +S +[ ] 0 d +1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn BT -305.86092192000007 221.05300000000017 Td -/F1.0 10.5 Tf -[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ +51.24 84.97300000000006 Td +/F2.0 10.5 Tf +<6372656174656444617465> Tj ET -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN BT -48.24 171.45600000000013 Td -/F2.0 18 Tf -<332e31372e204e756d626572> Tj +51.24 70.69300000000005 Td ET -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN BT -48.24 142.83600000000015 Td +51.24 70.69300000000005 Td /F3.0 10.5 Tf -<54797065> Tj +<6f7074696f6e616c> Tj ET -0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -71.4345 142.83600000000015 Td -/F1.0 10.5 Tf -<203a206f626a656374> Tj -ET - +0.5 w +0.867 0.867 0.867 SCN +269.177 101.220 m +563.760 101.220 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 63.660 m +563.760 63.660 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +269.177 101.470 m +269.177 63.410 l +S +[ ] 0 d +0.5 w +0.867 0.867 0.867 SCN +563.760 101.470 m +563.760 63.410 l +S +[ ] 0 d +1 w 0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn 0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN BT -48.24 103.59600000000015 Td -/F2.0 18 Tf -[<332e31382e204f706572> 20.01953125 <6174696f6e616c506f6c696379>] TJ +272.17692192000004 77.83300000000006 Td +/F1.0 10.5 Tf +<696e74656765722028696e74363429> Tj ET -0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn q 0.000 0.000 0.000 scn @@ -49534,9 +48117,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3331> Tj +<3330> Tj ET 0.000 0.000 0.000 SCN @@ -49546,62 +48129,70 @@ Q endstream endobj -336 0 obj +326 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 335 0 R +/Contents 325 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [337 0 R 338 0 R 339 0 R 340 0 R] +/Annots [327 0 R 328 0 R 329 0 R 330 0 R 333 0 R] >> endobj -337 0 obj +327 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link -/Rect [272.17692192000004 593.587 325.32792192000005 607.867] +/Rect [272.17692192000004 706.267 325.32792192000005 720.547] /Type /Annot >> endobj -338 0 obj +328 0 obj << /Border [0 0 0] /Dest (_loopelementmodel) /Subtype /Link -/Rect [272.17692192000004 518.4670000000001 369.88992192000006 532.7470000000001] +/Rect [272.17692192000004 631.1469999999999 369.88992192000006 645.4269999999999] /Type /Annot >> endobj -339 0 obj +329 0 obj << /Border [0 0 0] /Dest (_policymodel) /Subtype /Link -/Rect [272.17692192000004 368.2269999999999 333.47592192 382.50699999999995] +/Rect [272.17692192000004 480.90699999999987 333.47592192 495.1869999999999] /Type /Annot >> endobj -340 0 obj +330 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link -/Rect [280.76592192000004 217.9870000000002 305.86092192000007 232.26700000000017] +/Rect [280.76592192000004 330.6670000000001 305.86092192000007 344.9470000000001] /Type /Annot >> endobj -341 0 obj -[336 0 R /XYZ 0 194.88000000000017 null] +331 0 obj +[326 0 R /XYZ 0 307.5600000000001 null] endobj -342 0 obj -[336 0 R /XYZ 0 127.02000000000015 null] +332 0 obj +[326 0 R /XYZ 0 239.70000000000007 null] endobj -343 0 obj -<< /Length 21796 +333 0 obj +<< /Border [0 0 0] +/Dest (_jsonobject) +/Subtype /Link +/Rect [272.17692192000004 149.88700000000009 325.32792192000005 164.1670000000001] +/Type /Annot +>> +endobj +334 0 obj +<< /Length 21550 >> stream q @@ -49694,30 +48285,6 @@ f 269.177 357.120 294.583 37.560 re f 0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 319.560 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 319.560 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 282.000 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 282.000 294.583 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 244.440 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 244.440 294.583 37.560 re -f -0.000 0.000 0.000 scn 0.5 w /DeviceRGB CS 0.867 0.867 0.867 SCN @@ -49820,7 +48387,7 @@ S BT 51.24 716.473 Td /F2.0 10.5 Tf -[<636f6e6669677572> 20.01953125 <6174696f6e734a736f6e>] TJ +<6a736f6e526570726573656e746174696f6e> Tj ET @@ -49910,17 +48477,17 @@ S BT 51.24 678.913 Td /F2.0 10.5 Tf -[<6372656174656442> 20.01953125 <79>] TJ +<6c6567616379> Tj ET BT -51.24 664.6329999999999 Td +51.24 664.633 Td ET BT -51.24 664.6329999999999 Td +51.24 664.633 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -49955,9 +48522,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 671.7729999999999 Td +272.17692192000004 671.773 Td /F1.0 10.5 Tf -<737472696e67> Tj +<626f6f6c65616e> Tj ET 0.000 0.000 0.000 scn @@ -49992,7 +48559,7 @@ S BT 51.24 641.3530000000001 Td /F2.0 10.5 Tf -<6372656174656444617465> Tj +<6c6f6f70> Tj ET @@ -50035,13 +48602,21 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT 272.17692192000004 634.213 Td /F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj +<4c6f6f70> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -50072,19 +48647,19 @@ S 0.200 0.200 0.200 scn BT -51.24 603.7929999999999 Td +51.24 603.7930000000001 Td /F2.0 10.5 Tf -<6a736f6e526570726573656e746174696f6e> Tj +<6c6f6f70456c656d656e744d6f64656c> Tj ET BT -51.24 589.5129999999999 Td +51.24 589.513 Td ET BT -51.24 589.5129999999999 Td +51.24 589.513 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -50125,9 +48700,9 @@ S 0.259 0.545 0.792 SCN BT -272.17692192000004 596.6529999999999 Td +272.17692192000004 596.653 Td /F1.0 10.5 Tf -<4a736f6e4f626a656374> Tj +<4c6f6f70456c656d656e744d6f64656c> Tj ET 0.000 0.000 0.000 SCN @@ -50164,7 +48739,7 @@ S BT 51.24 566.233 Td /F2.0 10.5 Tf -<6c6567616379> Tj +<6e616d65> Tj ET @@ -50211,7 +48786,7 @@ S BT 272.17692192000004 559.093 Td /F1.0 10.5 Tf -<626f6f6c65616e> Tj +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -50246,17 +48821,17 @@ S BT 51.24 528.673 Td /F2.0 10.5 Tf -<6c6f6f70> Tj +<70647047726f7570> Tj ET BT -51.24 514.3929999999999 Td +51.24 514.393 Td ET BT -51.24 514.3929999999999 Td +51.24 514.393 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -50289,21 +48864,13 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -272.17692192000004 521.5329999999999 Td +272.17692192000004 521.533 Td /F1.0 10.5 Tf -<4c6f6f70> Tj +<737472696e67> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -50336,7 +48903,7 @@ S BT 51.24 491.113 Td /F2.0 10.5 Tf -<6c6f6f70456c656d656e744d6f64656c> Tj +<70647053756267726f7570> Tj ET @@ -50379,21 +48946,13 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT 272.17692192000004 483.973 Td /F1.0 10.5 Tf -<4c6f6f70456c656d656e744d6f64656c> Tj +<737472696e67> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -50424,19 +48983,19 @@ S 0.200 0.200 0.200 scn BT -51.24 453.55299999999994 Td +51.24 453.553 Td /F2.0 10.5 Tf -<6e616d65> Tj +<706f6c6963794d6f64656c> Tj ET BT -51.24 439.2729999999999 Td +51.24 439.273 Td ET BT -51.24 439.2729999999999 Td +51.24 439.273 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -50469,13 +49028,21 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 446.41299999999995 Td +272.17692192000004 446.413 Td /F1.0 10.5 Tf -<737472696e67> Tj +<506f6c6963794d6f64656c> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -50506,9 +49073,9 @@ S 0.200 0.200 0.200 scn BT -51.24 415.99299999999994 Td +51.24 415.993 Td /F2.0 10.5 Tf -<70647047726f7570> Tj +[<7570646174656442> 20.01953125 <79>] TJ ET @@ -50553,7 +49120,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 408.85299999999995 Td +272.17692192000004 408.853 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -50588,19 +49155,19 @@ S 0.200 0.200 0.200 scn BT -51.24 378.43299999999994 Td +51.24 378.433 Td /F2.0 10.5 Tf -<70647053756267726f7570> Tj +<7570646174656444617465> Tj ET BT -51.24 364.1529999999999 Td +51.24 364.153 Td ET BT -51.24 364.1529999999999 Td +51.24 364.153 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -50635,34 +49202,101 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 371.29299999999995 Td +272.17692192000004 371.293 Td /F1.0 10.5 Tf -<737472696e67> Tj +<696e74656765722028696e74363429> Tj ET 0.000 0.000 0.000 scn +0.200 0.200 0.200 scn +0.200 0.200 0.200 SCN + +BT +48.24 321.696 Td +/F2.0 18 Tf +<332e31392e20506f6c6963794d6f64656c> Tj +ET + +0.000 0.000 0.000 SCN +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 281.760 220.937 23.280 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 281.760 294.583 23.280 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 244.200 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 244.200 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 206.640 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 206.640 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 169.080 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 169.080 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 131.520 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 131.520 294.583 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +48.240 93.960 220.937 37.560 re +f +0.000 0.000 0.000 scn +1.000 1.000 1.000 scn +269.177 93.960 294.583 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +48.240 56.400 220.937 37.560 re +f +0.000 0.000 0.000 scn +0.976 0.976 0.976 scn +269.177 56.400 294.583 37.560 re +f +0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 357.120 m -269.177 357.120 l +48.240 305.040 m +269.177 305.040 l S [ ] 0 d -0.5 w +1.5 w 0.867 0.867 0.867 SCN -48.240 319.560 m -269.177 319.560 l +48.240 281.760 m +269.177 281.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 357.370 m -48.240 319.310 l +48.240 305.290 m +48.240 281.010 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 357.370 m -269.177 319.310 l +269.177 305.290 m +269.177 281.010 l S [ ] 0 d 1 w @@ -50670,89 +49304,69 @@ S 0.200 0.200 0.200 scn BT -51.24 340.87299999999993 Td +51.24 289.29299999999995 Td /F2.0 10.5 Tf -<706f6c6963794d6f64656c> Tj -ET - - -BT -51.24 326.59299999999996 Td -ET - - -BT -51.24 326.59299999999996 Td -/F3.0 10.5 Tf -<6f7074696f6e616c> Tj +<4e616d65> Tj ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 357.120 m -563.760 357.120 l +269.177 305.040 m +563.760 305.040 l S [ ] 0 d -0.5 w +1.5 w 0.867 0.867 0.867 SCN -269.177 319.560 m -563.760 319.560 l +269.177 281.760 m +563.760 281.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 357.370 m -269.177 319.310 l +269.177 305.290 m +269.177 281.010 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 357.370 m -563.760 319.310 l +563.760 305.290 m +563.760 281.010 l S [ ] 0 d 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN BT -272.17692192000004 333.73299999999995 Td -/F1.0 10.5 Tf -<506f6c6963794d6f64656c> Tj +272.17692192000004 289.29299999999995 Td +/F2.0 10.5 Tf +<536368656d61> Tj ET -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 319.560 m -269.177 319.560 l +48.240 281.760 m +269.177 281.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 282.000 m -269.177 282.000 l +48.240 244.200 m +269.177 244.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 319.810 m -48.240 281.750 l +48.240 282.010 m +48.240 243.950 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.810 m -269.177 281.750 l +269.177 282.010 m +269.177 243.950 l S [ ] 0 d 1 w @@ -50760,19 +49374,19 @@ S 0.200 0.200 0.200 scn BT -51.24 303.31299999999993 Td +51.24 265.513 Td /F2.0 10.5 Tf -[<7570646174656442> 20.01953125 <79>] TJ +[<6372656174656442> 20.01953125 <79>] TJ ET BT -51.24 289.0329999999999 Td +51.24 251.23299999999998 Td ET BT -51.24 289.0329999999999 Td +51.24 251.23299999999998 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -50780,26 +49394,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 319.560 m -563.760 319.560 l +269.177 281.760 m +563.760 281.760 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 282.000 m -563.760 282.000 l +269.177 244.200 m +563.760 244.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.810 m -269.177 281.750 l +269.177 282.010 m +269.177 243.950 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 319.810 m -563.760 281.750 l +563.760 282.010 m +563.760 243.950 l S [ ] 0 d 1 w @@ -50807,7 +49421,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 296.17299999999994 Td +272.17692192000004 258.373 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -50815,26 +49429,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 282.000 m -269.177 282.000 l +48.240 244.200 m +269.177 244.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 244.440 m -269.177 244.440 l +48.240 206.640 m +269.177 206.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 282.250 m -48.240 244.190 l +48.240 244.450 m +48.240 206.390 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 282.250 m -269.177 244.190 l +269.177 244.450 m +269.177 206.390 l S [ ] 0 d 1 w @@ -50842,19 +49456,19 @@ S 0.200 0.200 0.200 scn BT -51.24 265.75299999999993 Td +51.24 227.95299999999997 Td /F2.0 10.5 Tf -<7570646174656444617465> Tj +<6372656174656444617465> Tj ET BT -51.24 251.47299999999993 Td +51.24 213.67299999999997 Td ET BT -51.24 251.47299999999993 Td +51.24 213.67299999999997 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -50862,26 +49476,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 282.000 m -563.760 282.000 l +269.177 244.200 m +563.760 244.200 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.440 m -563.760 244.440 l +269.177 206.640 m +563.760 206.640 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 282.250 m -269.177 244.190 l +269.177 244.450 m +269.177 206.390 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 282.250 m -563.760 244.190 l +563.760 244.450 m +563.760 206.390 l S [ ] 0 d 1 w @@ -50889,62 +49503,19 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 258.61299999999994 Td +272.17692192000004 220.81299999999996 Td /F1.0 10.5 Tf <696e74656765722028696e74363429> Tj ET 0.000 0.000 0.000 scn -0.200 0.200 0.200 scn -0.200 0.200 0.200 SCN - -BT -48.24 209.01599999999993 Td -/F2.0 18 Tf -<332e31392e20506f6c6963794d6f64656c> Tj -ET - -0.000 0.000 0.000 SCN -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 169.080 220.937 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 169.080 294.583 23.280 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 131.520 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 131.520 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 93.960 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 93.960 294.583 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 56.400 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 56.400 294.583 37.560 re -f -0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 192.360 m -269.177 192.360 l +48.240 206.640 m +269.177 206.640 l S [ ] 0 d -1.5 w +0.5 w 0.867 0.867 0.867 SCN 48.240 169.080 m 269.177 169.080 l @@ -50952,14 +49523,14 @@ S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 192.610 m -48.240 168.330 l +48.240 206.890 m +48.240 168.830 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 192.610 m -269.177 168.330 l +269.177 206.890 m +269.177 168.830 l S [ ] 0 d 1 w @@ -50967,19 +49538,31 @@ S 0.200 0.200 0.200 scn BT -51.24 176.61299999999994 Td +51.24 190.39299999999997 Td /F2.0 10.5 Tf -<4e616d65> Tj +[<706f6c69637941> 20.01953125 <63726f6e> 20.01953125 <796d>] TJ +ET + + +BT +51.24 176.11299999999997 Td +ET + + +BT +51.24 176.11299999999997 Td +/F3.0 10.5 Tf +<6f7074696f6e616c> Tj ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 192.360 m -563.760 192.360 l +269.177 206.640 m +563.760 206.640 l S [ ] 0 d -1.5 w +0.5 w 0.867 0.867 0.867 SCN 269.177 169.080 m 563.760 169.080 l @@ -50987,14 +49570,14 @@ S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 192.610 m -269.177 168.330 l +269.177 206.890 m +269.177 168.830 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 192.610 m -563.760 168.330 l +563.760 206.890 m +563.760 168.830 l S [ ] 0 d 1 w @@ -51002,9 +49585,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 176.61299999999994 Td -/F2.0 10.5 Tf -<536368656d61> Tj +272.17692192000004 183.25299999999996 Td +/F1.0 10.5 Tf +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -51037,19 +49620,19 @@ S 0.200 0.200 0.200 scn BT -51.24 152.83299999999994 Td +51.24 152.83299999999997 Td /F2.0 10.5 Tf -[<6372656174656442> 20.01953125 <79>] TJ +[<706f6c6963794d6f64656c54> 29.78515625 <6f736361>] TJ ET BT -51.24 138.55299999999994 Td +51.24 138.55299999999997 Td ET BT -51.24 138.55299999999994 Td +51.24 138.55299999999997 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -51084,7 +49667,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 145.69299999999993 Td +272.17692192000004 145.69299999999996 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -51119,19 +49702,19 @@ S 0.200 0.200 0.200 scn BT -51.24 115.27299999999993 Td +51.24 115.27299999999995 Td /F2.0 10.5 Tf -<6372656174656444617465> Tj +<706f6c6963794d6f64656c54797065> Tj ET BT -51.24 100.99299999999992 Td +51.24 100.99299999999995 Td ET BT -51.24 100.99299999999992 Td +51.24 100.99299999999995 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -51166,9 +49749,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 108.13299999999992 Td +272.17692192000004 108.13299999999995 Td /F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj +<737472696e67> Tj ET 0.000 0.000 0.000 scn @@ -51201,19 +49784,19 @@ S 0.200 0.200 0.200 scn BT -51.24 77.71299999999992 Td +51.24 77.71299999999995 Td /F2.0 10.5 Tf -[<706f6c69637941> 20.01953125 <63726f6e> 20.01953125 <796d>] TJ +<706f6c69637950647047726f7570> Tj ET BT -51.24 63.43299999999992 Td +51.24 63.43299999999995 Td ET BT -51.24 63.43299999999992 Td +51.24 63.43299999999995 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -51246,13 +49829,21 @@ S 1 w 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn +0.259 0.545 0.792 scn +0.259 0.545 0.792 SCN BT -272.17692192000004 70.57299999999992 Td +272.17692192000004 70.57299999999995 Td /F1.0 10.5 Tf -<737472696e67> Tj +<4a736f6e4f626a656374> Tj ET +0.000 0.000 0.000 SCN +0.200 0.200 0.200 scn 0.000 0.000 0.000 scn q 0.000 0.000 0.000 scn @@ -51266,9 +49857,9 @@ q 0.200 0.200 0.200 SCN BT -49.24 14.388 Td +552.698 14.388 Td /F1.0 9 Tf -<3332> Tj +<3331> Tj ET 0.000 0.000 0.000 SCN @@ -51278,23 +49869,23 @@ Q endstream endobj -344 0 obj +335 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 343 0 R +/Contents 334 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [345 0 R 346 0 R 347 0 R 348 0 R 349 0 R] +/Annots [336 0 R 337 0 R 338 0 R 339 0 R 341 0 R] >> endobj -345 0 obj +336 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link @@ -51302,43 +49893,43 @@ endobj /Type /Annot >> endobj -346 0 obj +337 0 obj << /Border [0 0 0] -/Dest (_jsonobject) +/Dest (_loop) /Subtype /Link -/Rect [272.17692192000004 593.587 325.32792192000005 607.867] +/Rect [272.17692192000004 631.147 297.27192192000007 645.427] /Type /Annot >> endobj -347 0 obj +338 0 obj << /Border [0 0 0] -/Dest (_loop) +/Dest (_loopelementmodel) /Subtype /Link -/Rect [272.17692192000004 518.467 297.27192192000007 532.747] +/Rect [272.17692192000004 593.5870000000001 369.88992192000006 607.8670000000001] /Type /Annot >> endobj -348 0 obj +339 0 obj << /Border [0 0 0] -/Dest (_loopelementmodel) +/Dest (_policymodel) /Subtype /Link -/Rect [272.17692192000004 480.907 369.88992192000006 495.187] +/Rect [272.17692192000004 443.347 333.47592192 457.627] /Type /Annot >> endobj -349 0 obj +340 0 obj +[335 0 R /XYZ 0 345.12 null] +endobj +341 0 obj << /Border [0 0 0] -/Dest (_policymodel) +/Dest (_jsonobject) /Subtype /Link -/Rect [272.17692192000004 330.6669999999999 333.47592192 344.94699999999995] +/Rect [272.17692192000004 67.50699999999995 325.32792192000005 81.78699999999995] /Type /Annot >> endobj -350 0 obj -[344 0 R /XYZ 0 232.43999999999994 null] -endobj -351 0 obj -<< /Length 17013 +342 0 obj +<< /Length 13509 >> stream q @@ -51383,30 +49974,6 @@ f 269.177 582.480 294.583 37.560 re f 0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 544.920 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 544.920 294.583 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -48.240 507.360 220.937 37.560 re -f -0.000 0.000 0.000 scn -0.976 0.976 0.976 scn -269.177 507.360 294.583 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -48.240 469.800 220.937 37.560 re -f -0.000 0.000 0.000 scn -1.000 1.000 1.000 scn -269.177 469.800 294.583 37.560 re -f -0.000 0.000 0.000 scn 0.5 w /DeviceRGB CS 0.867 0.867 0.867 SCN @@ -51509,7 +50076,7 @@ S BT 51.24 716.473 Td /F2.0 10.5 Tf -[<706f6c6963794d6f64656c54> 29.78515625 <6f736361>] TJ +[<7570646174656442> 20.01953125 <79>] TJ ET @@ -51591,17 +50158,17 @@ S BT 51.24 678.913 Td /F2.0 10.5 Tf -<706f6c6963794d6f64656c54797065> Tj +<7570646174656444617465> Tj ET BT -51.24 664.633 Td +51.24 664.6329999999999 Td ET BT -51.24 664.633 Td +51.24 664.6329999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -51636,9 +50203,9 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 671.773 Td +272.17692192000004 671.7729999999999 Td /F1.0 10.5 Tf -<737472696e67> Tj +<696e74656765722028696e74363429> Tj ET 0.000 0.000 0.000 scn @@ -51671,19 +50238,19 @@ S 0.200 0.200 0.200 scn BT -51.24 641.3530000000001 Td +51.24 641.3529999999998 Td /F2.0 10.5 Tf -<706f6c69637950647047726f7570> Tj +[<7573656442> 20.01953125 <79456c656d656e744d6f64656c73>] TJ ET BT -51.24 627.073 Td +51.24 627.0729999999999 Td ET BT -51.24 627.073 Td +51.24 627.0729999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -51720,17 +50287,31 @@ S 0.259 0.545 0.792 SCN 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn + +BT +272.17692192000004 634.2129999999999 Td +/F1.0 10.5 Tf +<3c20> Tj +ET + 0.259 0.545 0.792 scn 0.259 0.545 0.792 SCN BT -272.17692192000004 634.213 Td +280.76592192000004 634.2129999999999 Td /F1.0 10.5 Tf -<4a736f6e4f626a656374> Tj +<4c6f6f70456c656d656e744d6f64656c> Tj ET 0.000 0.000 0.000 SCN 0.200 0.200 0.200 scn + +BT +378.47892192000006 634.2129999999999 Td +/F1.0 10.5 Tf +[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ +ET + 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN @@ -51761,19 +50342,19 @@ S 0.200 0.200 0.200 scn BT -51.24 603.7930000000001 Td +51.24 603.7929999999999 Td /F2.0 10.5 Tf -[<7570646174656442> 20.01953125 <79>] TJ +<76657273696f6e> Tj ET BT -51.24 589.513 Td +51.24 589.5129999999999 Td ET BT -51.24 589.513 Td +51.24 589.5129999999999 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -51808,275 +50389,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 596.653 Td -/F1.0 10.5 Tf -<737472696e67> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 582.480 m -269.177 582.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 544.920 m -269.177 544.920 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 582.730 m -48.240 544.670 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 582.730 m -269.177 544.670 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24 566.233 Td -/F2.0 10.5 Tf -<7570646174656444617465> Tj -ET - - -BT -51.24 551.953 Td -ET - - -BT -51.24 551.953 Td -/F3.0 10.5 Tf -<6f7074696f6e616c> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -269.177 582.480 m -563.760 582.480 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 544.920 m -563.760 544.920 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 582.730 m -269.177 544.670 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 582.730 m -563.760 544.670 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 559.093 Td -/F1.0 10.5 Tf -<696e74656765722028696e74363429> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 544.920 m -269.177 544.920 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 507.360 m -269.177 507.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 545.170 m -48.240 507.110 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 545.170 m -269.177 507.110 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24 528.673 Td -/F2.0 10.5 Tf -[<7573656442> 20.01953125 <79456c656d656e744d6f64656c73>] TJ -ET - - -BT -51.24 514.393 Td -ET - - -BT -51.24 514.393 Td -/F3.0 10.5 Tf -<6f7074696f6e616c> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -269.177 544.920 m -563.760 544.920 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 507.360 m -563.760 507.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 545.170 m -269.177 507.110 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 545.170 m -563.760 507.110 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 521.533 Td -/F1.0 10.5 Tf -<3c20> Tj -ET - -0.259 0.545 0.792 scn -0.259 0.545 0.792 SCN - -BT -280.76592192000004 521.533 Td -/F1.0 10.5 Tf -<4c6f6f70456c656d656e744d6f64656c> Tj -ET - -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -378.47892192000006 521.533 Td -/F1.0 10.5 Tf -[<203e20617272> 20.01953125 <61> 20.01953125 <79>] TJ -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -48.240 507.360 m -269.177 507.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 469.800 m -269.177 469.800 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -48.240 507.610 m -48.240 469.550 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 507.610 m -269.177 469.550 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -51.24 491.113 Td -/F2.0 10.5 Tf -<76657273696f6e> Tj -ET - - -BT -51.24 476.83299999999997 Td -ET - - -BT -51.24 476.83299999999997 Td -/F3.0 10.5 Tf -<6f7074696f6e616c> Tj -ET - -0.000 0.000 0.000 scn -0.5 w -0.867 0.867 0.867 SCN -269.177 507.360 m -563.760 507.360 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 469.800 m -563.760 469.800 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -269.177 507.610 m -269.177 469.550 l -S -[ ] 0 d -0.5 w -0.867 0.867 0.867 SCN -563.760 507.610 m -563.760 469.550 l -S -[ ] 0 d -1 w -0.000 0.000 0.000 SCN -0.200 0.200 0.200 scn - -BT -272.17692192000004 483.973 Td +272.17692192000004 596.6529999999999 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -52086,7 +50399,7 @@ ET 0.200 0.200 0.200 SCN BT -48.24 434.37600000000003 Td +48.24 547.056 Td /F2.0 18 Tf <332e32302e2053657276696365> Tj ET @@ -52094,75 +50407,75 @@ ET 0.000 0.000 0.000 SCN 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 394.440 220.937 23.280 re +48.240 507.120 220.937 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 394.440 294.583 23.280 re +269.177 507.120 294.583 23.280 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 356.880 220.937 37.560 re +48.240 469.560 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 356.880 294.583 37.560 re +269.177 469.560 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 319.320 220.937 37.560 re +48.240 432.000 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 319.320 294.583 37.560 re +269.177 432.000 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 281.760 220.937 37.560 re +48.240 394.440 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 281.760 294.583 37.560 re +269.177 394.440 294.583 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -48.240 244.200 220.937 37.560 re +48.240 356.880 220.937 37.560 re f 0.000 0.000 0.000 scn 0.976 0.976 0.976 scn -269.177 244.200 294.583 37.560 re +269.177 356.880 294.583 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -48.240 206.640 220.937 37.560 re +48.240 319.320 220.937 37.560 re f 0.000 0.000 0.000 scn 1.000 1.000 1.000 scn -269.177 206.640 294.583 37.560 re +269.177 319.320 294.583 37.560 re f 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 417.720 m -269.177 417.720 l +48.240 530.400 m +269.177 530.400 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -48.240 394.440 m -269.177 394.440 l +48.240 507.120 m +269.177 507.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 417.970 m -48.240 393.690 l +48.240 530.650 m +48.240 506.370 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 417.970 m -269.177 393.690 l +269.177 530.650 m +269.177 506.370 l S [ ] 0 d 1 w @@ -52170,7 +50483,7 @@ S 0.200 0.200 0.200 scn BT -51.24 401.97299999999996 Td +51.24 514.653 Td /F2.0 10.5 Tf <4e616d65> Tj ET @@ -52178,26 +50491,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 417.720 m -563.760 417.720 l +269.177 530.400 m +563.760 530.400 l S [ ] 0 d 1.5 w 0.867 0.867 0.867 SCN -269.177 394.440 m -563.760 394.440 l +269.177 507.120 m +563.760 507.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 417.970 m -269.177 393.690 l +269.177 530.650 m +269.177 506.370 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 417.970 m -563.760 393.690 l +563.760 530.650 m +563.760 506.370 l S [ ] 0 d 1 w @@ -52205,7 +50518,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 401.97299999999996 Td +272.17692192000004 514.653 Td /F2.0 10.5 Tf <536368656d61> Tj ET @@ -52213,26 +50526,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 394.440 m -269.177 394.440 l +48.240 507.120 m +269.177 507.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 356.880 m -269.177 356.880 l +48.240 469.560 m +269.177 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 394.690 m -48.240 356.630 l +48.240 507.370 m +48.240 469.310 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 394.690 m -269.177 356.630 l +269.177 507.370 m +269.177 469.310 l S [ ] 0 d 1 w @@ -52240,19 +50553,19 @@ S 0.200 0.200 0.200 scn BT -51.24 378.1929999999999 Td +51.24 490.8730000000001 Td /F2.0 10.5 Tf <6e616d65> Tj ET BT -51.24 363.9129999999999 Td +51.24 476.5930000000001 Td ET BT -51.24 363.9129999999999 Td +51.24 476.5930000000001 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -52260,26 +50573,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 394.440 m -563.760 394.440 l +269.177 507.120 m +563.760 507.120 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 356.880 m -563.760 356.880 l +269.177 469.560 m +563.760 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 394.690 m -269.177 356.630 l +269.177 507.370 m +269.177 469.310 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 394.690 m -563.760 356.630 l +563.760 507.370 m +563.760 469.310 l S [ ] 0 d 1 w @@ -52287,7 +50600,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 371.05299999999994 Td +272.17692192000004 483.7330000000001 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -52295,26 +50608,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 356.880 m -269.177 356.880 l +48.240 469.560 m +269.177 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 319.320 m -269.177 319.320 l +48.240 432.000 m +269.177 432.000 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 357.130 m -48.240 319.070 l +48.240 469.810 m +48.240 431.750 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 357.130 m -269.177 319.070 l +269.177 469.810 m +269.177 431.750 l S [ ] 0 d 1 w @@ -52322,19 +50635,19 @@ S 0.200 0.200 0.200 scn BT -51.24 340.633 Td +51.24 453.31300000000005 Td /F2.0 10.5 Tf <7265736f7572636544657461696c73> Tj ET BT -51.24 326.35299999999995 Td +51.24 439.033 Td ET BT -51.24 326.35299999999995 Td +51.24 439.033 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -52342,26 +50655,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 356.880 m -563.760 356.880 l +269.177 469.560 m +563.760 469.560 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.320 m -563.760 319.320 l +269.177 432.000 m +563.760 432.000 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 357.130 m -269.177 319.070 l +269.177 469.810 m +269.177 431.750 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 357.130 m -563.760 319.070 l +563.760 469.810 m +563.760 431.750 l S [ ] 0 d 1 w @@ -52375,7 +50688,7 @@ S 0.259 0.545 0.792 SCN BT -272.17692192000004 333.493 Td +272.17692192000004 446.17300000000006 Td /F1.0 10.5 Tf <4a736f6e4f626a656374> Tj ET @@ -52385,26 +50698,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 319.320 m -269.177 319.320 l +48.240 432.000 m +269.177 432.000 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 281.760 m -269.177 281.760 l +48.240 394.440 m +269.177 394.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 319.570 m -48.240 281.510 l +48.240 432.250 m +48.240 394.190 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.570 m -269.177 281.510 l +269.177 432.250 m +269.177 394.190 l S [ ] 0 d 1 w @@ -52412,19 +50725,19 @@ S 0.200 0.200 0.200 scn BT -51.24 303.0729999999999 Td +51.24 415.7530000000001 Td /F2.0 10.5 Tf <7365727669636544657461696c73> Tj ET BT -51.24 288.7929999999999 Td +51.24 401.47300000000007 Td ET BT -51.24 288.7929999999999 Td +51.24 401.47300000000007 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -52432,26 +50745,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 319.320 m -563.760 319.320 l +269.177 432.000 m +563.760 432.000 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 281.760 m -563.760 281.760 l +269.177 394.440 m +563.760 394.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 319.570 m -269.177 281.510 l +269.177 432.250 m +269.177 394.190 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 319.570 m -563.760 281.510 l +563.760 432.250 m +563.760 394.190 l S [ ] 0 d 1 w @@ -52465,7 +50778,7 @@ S 0.259 0.545 0.792 SCN BT -272.17692192000004 295.93299999999994 Td +272.17692192000004 408.6130000000001 Td /F1.0 10.5 Tf <4a736f6e4f626a656374> Tj ET @@ -52475,26 +50788,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 281.760 m -269.177 281.760 l +48.240 394.440 m +269.177 394.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 244.200 m -269.177 244.200 l +48.240 356.880 m +269.177 356.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 282.010 m -48.240 243.950 l +48.240 394.690 m +48.240 356.630 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 282.010 m -269.177 243.950 l +269.177 394.690 m +269.177 356.630 l S [ ] 0 d 1 w @@ -52502,19 +50815,19 @@ S 0.200 0.200 0.200 scn BT -51.24 265.513 Td +51.24 378.19300000000004 Td /F2.0 10.5 Tf <7365727669636555756964> Tj ET BT -51.24 251.23299999999998 Td +51.24 363.913 Td ET BT -51.24 251.23299999999998 Td +51.24 363.913 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -52522,26 +50835,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 281.760 m -563.760 281.760 l +269.177 394.440 m +563.760 394.440 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.200 m -563.760 244.200 l +269.177 356.880 m +563.760 356.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 282.010 m -269.177 243.950 l +269.177 394.690 m +269.177 356.630 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 282.010 m -563.760 243.950 l +563.760 394.690 m +563.760 356.630 l S [ ] 0 d 1 w @@ -52549,7 +50862,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 258.373 Td +272.17692192000004 371.05300000000005 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -52557,26 +50870,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -48.240 244.200 m -269.177 244.200 l +48.240 356.880 m +269.177 356.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 206.640 m -269.177 206.640 l +48.240 319.320 m +269.177 319.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -48.240 244.450 m -48.240 206.390 l +48.240 357.130 m +48.240 319.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.450 m -269.177 206.390 l +269.177 357.130 m +269.177 319.070 l S [ ] 0 d 1 w @@ -52584,19 +50897,19 @@ S 0.200 0.200 0.200 scn BT -51.24 227.95299999999997 Td +51.24 340.6330000000001 Td /F2.0 10.5 Tf <76657273696f6e> Tj ET BT -51.24 213.67299999999997 Td +51.24 326.35300000000007 Td ET BT -51.24 213.67299999999997 Td +51.24 326.35300000000007 Td /F3.0 10.5 Tf <6f7074696f6e616c> Tj ET @@ -52604,26 +50917,26 @@ ET 0.000 0.000 0.000 scn 0.5 w 0.867 0.867 0.867 SCN -269.177 244.200 m -563.760 244.200 l +269.177 356.880 m +563.760 356.880 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 206.640 m -563.760 206.640 l +269.177 319.320 m +563.760 319.320 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -269.177 244.450 m -269.177 206.390 l +269.177 357.130 m +269.177 319.070 l S [ ] 0 d 0.5 w 0.867 0.867 0.867 SCN -563.760 244.450 m -563.760 206.390 l +563.760 357.130 m +563.760 319.070 l S [ ] 0 d 1 w @@ -52631,7 +50944,7 @@ S 0.200 0.200 0.200 scn BT -272.17692192000004 220.81299999999996 Td +272.17692192000004 333.4930000000001 Td /F1.0 10.5 Tf <737472696e67> Tj ET @@ -52649,9 +50962,9 @@ q 0.200 0.200 0.200 SCN BT -552.698 14.388 Td +49.24 14.388 Td /F1.0 9 Tf -<3333> Tj +<3332> Tj ET 0.000 0.000 0.000 SCN @@ -52661,58 +50974,50 @@ Q endstream endobj -352 0 obj +343 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 612.0 792.0] -/Contents 351 0 R +/Contents 342 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 24 0 R /F3.0 26 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 702 0 R +/XObject << /Stamp1 676 0 R >> >> -/Annots [353 0 R 354 0 R 356 0 R 357 0 R] +/Annots [344 0 R 346 0 R 347 0 R] >> endobj -353 0 obj -<< /Border [0 0 0] -/Dest (_jsonobject) -/Subtype /Link -/Rect [272.17692192000004 631.147 325.32792192000005 645.427] -/Type /Annot ->> -endobj -354 0 obj +344 0 obj << /Border [0 0 0] /Dest (_loopelementmodel) /Subtype /Link -/Rect [280.76592192000004 518.4670000000001 378.47892192000006 532.7470000000001] +/Rect [280.76592192000004 631.1469999999999 378.47892192000006 645.4269999999999] /Type /Annot >> endobj -355 0 obj -[352 0 R /XYZ 0 457.8 null] +345 0 obj +[343 0 R /XYZ 0 570.48 null] endobj -356 0 obj +346 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link -/Rect [272.17692192000004 330.42699999999996 325.32792192000005 344.707] +/Rect [272.17692192000004 443.107 325.32792192000005 457.38700000000006] /Type /Annot >> endobj -357 0 obj +347 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link -/Rect [272.17692192000004 292.8669999999999 325.32792192000005 307.14699999999993] +/Rect [272.17692192000004 405.5470000000001 325.32792192000005 419.8270000000001] /Type /Annot >> endobj -358 0 obj +348 0 obj << /Border [0 0 0] /Dest (_overview) /Subtype /Link @@ -52720,7 +51025,7 @@ endobj /Type /Annot >> endobj -359 0 obj +349 0 obj << /Border [0 0 0] /Dest (_overview) /Subtype /Link @@ -52728,7 +51033,7 @@ endobj /Type /Annot >> endobj -360 0 obj +350 0 obj << /Border [0 0 0] /Dest (_version_information) /Subtype /Link @@ -52736,7 +51041,7 @@ endobj /Type /Annot >> endobj -361 0 obj +351 0 obj << /Border [0 0 0] /Dest (_version_information) /Subtype /Link @@ -52744,7 +51049,7 @@ endobj /Type /Annot >> endobj -362 0 obj +352 0 obj << /Border [0 0 0] /Dest (_uri_scheme) /Subtype /Link @@ -52752,7 +51057,7 @@ endobj /Type /Annot >> endobj -363 0 obj +353 0 obj << /Border [0 0 0] /Dest (_uri_scheme) /Subtype /Link @@ -52760,7 +51065,7 @@ endobj /Type /Annot >> endobj -364 0 obj +354 0 obj << /Border [0 0 0] /Dest (_paths) /Subtype /Link @@ -52768,7 +51073,7 @@ endobj /Type /Annot >> endobj -365 0 obj +355 0 obj << /Border [0 0 0] /Dest (_paths) /Subtype /Link @@ -52776,23 +51081,23 @@ endobj /Type /Annot >> endobj -366 0 obj +356 0 obj << /Border [0 0 0] -/Dest (_route113) +/Dest (_route35) /Subtype /Link /Rect [60.24000000000001 621.7799999999997 181.64100000000002 636.0599999999998] /Type /Annot >> endobj -367 0 obj +357 0 obj << /Border [0 0 0] -/Dest (_route113) +/Dest (_route35) /Subtype /Link /Rect [557.8905 621.7799999999997 563.76 636.0599999999998] /Type /Annot >> endobj -368 0 obj +358 0 obj << /Border [0 0 0] /Dest (_responses) /Subtype /Link @@ -52800,7 +51105,7 @@ endobj /Type /Annot >> endobj -369 0 obj +359 0 obj << /Border [0 0 0] /Dest (_responses) /Subtype /Link @@ -52808,7 +51113,7 @@ endobj /Type /Annot >> endobj -370 0 obj +360 0 obj << /Border [0 0 0] /Dest (_produces) /Subtype /Link @@ -52816,7 +51121,7 @@ endobj /Type /Annot >> endobj -371 0 obj +361 0 obj << /Border [0 0 0] /Dest (_produces) /Subtype /Link @@ -52824,23 +51129,23 @@ endobj /Type /Annot >> endobj -372 0 obj +362 0 obj << /Border [0 0 0] -/Dest (_route114) +/Dest (_route36) /Subtype /Link /Rect [60.24000000000001 566.3399999999997 183.8775 580.6199999999998] /Type /Annot >> endobj -373 0 obj +363 0 obj << /Border [0 0 0] -/Dest (_route114) +/Dest (_route36) /Subtype /Link /Rect [557.8905 566.3399999999997 563.76 580.6199999999998] /Type /Annot >> endobj -374 0 obj +364 0 obj << /Border [0 0 0] /Dest (_responses_2) /Subtype /Link @@ -52848,7 +51153,7 @@ endobj /Type /Annot >> endobj -375 0 obj +365 0 obj << /Border [0 0 0] /Dest (_responses_2) /Subtype /Link @@ -52856,7 +51161,7 @@ endobj /Type /Annot >> endobj -376 0 obj +366 0 obj << /Border [0 0 0] /Dest (_produces_2) /Subtype /Link @@ -52864,7 +51169,7 @@ endobj /Type /Annot >> endobj -377 0 obj +367 0 obj << /Border [0 0 0] /Dest (_produces_2) /Subtype /Link @@ -52872,23 +51177,23 @@ endobj /Type /Annot >> endobj -378 0 obj +368 0 obj << /Border [0 0 0] -/Dest (_route112) +/Dest (_route34) /Subtype /Link /Rect [60.24000000000001 510.89999999999975 212.98350000000002 525.1799999999997] /Type /Annot >> endobj -379 0 obj +369 0 obj << /Border [0 0 0] -/Dest (_route112) +/Dest (_route34) /Subtype /Link /Rect [557.8905 510.89999999999975 563.76 525.1799999999997] /Type /Annot >> endobj -380 0 obj +370 0 obj << /Border [0 0 0] /Dest (_responses_3) /Subtype /Link @@ -52896,7 +51201,7 @@ endobj /Type /Annot >> endobj -381 0 obj +371 0 obj << /Border [0 0 0] /Dest (_responses_3) /Subtype /Link @@ -52904,7 +51209,7 @@ endobj /Type /Annot >> endobj -382 0 obj +372 0 obj << /Border [0 0 0] /Dest (_produces_3) /Subtype /Link @@ -52912,7 +51217,7 @@ endobj /Type /Annot >> endobj -383 0 obj +373 0 obj << /Border [0 0 0] /Dest (_produces_3) /Subtype /Link @@ -52920,23 +51225,23 @@ endobj /Type /Annot >> endobj -384 0 obj +374 0 obj << /Border [0 0 0] -/Dest (_route96) +/Dest (_route19) /Subtype /Link /Rect [60.24000000000001 455.4599999999997 172.716 469.73999999999967] /Type /Annot >> endobj -385 0 obj +375 0 obj << /Border [0 0 0] -/Dest (_route96) +/Dest (_route19) /Subtype /Link /Rect [557.8905 455.4599999999997 563.76 469.73999999999967] /Type /Annot >> endobj -386 0 obj +376 0 obj << /Border [0 0 0] /Dest (_responses_4) /Subtype /Link @@ -52944,7 +51249,7 @@ endobj /Type /Annot >> endobj -387 0 obj +377 0 obj << /Border [0 0 0] /Dest (_responses_4) /Subtype /Link @@ -52952,7 +51257,7 @@ endobj /Type /Annot >> endobj -388 0 obj +378 0 obj << /Border [0 0 0] /Dest (_produces_4) /Subtype /Link @@ -52960,7 +51265,7 @@ endobj /Type /Annot >> endobj -389 0 obj +379 0 obj << /Border [0 0 0] /Dest (_produces_4) /Subtype /Link @@ -52968,23 +51273,23 @@ endobj /Type /Annot >> endobj -390 0 obj +380 0 obj << /Border [0 0 0] -/Dest (_route99) +/Dest (_route22) /Subtype /Link /Rect [60.24000000000001 400.01999999999964 172.548 414.2999999999996] /Type /Annot >> endobj -391 0 obj +381 0 obj << /Border [0 0 0] -/Dest (_route99) +/Dest (_route22) /Subtype /Link /Rect [557.8905 400.01999999999964 563.76 414.2999999999996] /Type /Annot >> endobj -392 0 obj +382 0 obj << /Border [0 0 0] /Dest (_parameters) /Subtype /Link @@ -52992,7 +51297,7 @@ endobj /Type /Annot >> endobj -393 0 obj +383 0 obj << /Border [0 0 0] /Dest (_parameters) /Subtype /Link @@ -53000,7 +51305,7 @@ endobj /Type /Annot >> endobj -394 0 obj +384 0 obj << /Border [0 0 0] /Dest (_responses_5) /Subtype /Link @@ -53008,7 +51313,7 @@ endobj /Type /Annot >> endobj -395 0 obj +385 0 obj << /Border [0 0 0] /Dest (_responses_5) /Subtype /Link @@ -53016,7 +51321,7 @@ endobj /Type /Annot >> endobj -396 0 obj +386 0 obj << /Border [0 0 0] /Dest (_consumes) /Subtype /Link @@ -53024,7 +51329,7 @@ endobj /Type /Annot >> endobj -397 0 obj +387 0 obj << /Border [0 0 0] /Dest (_consumes) /Subtype /Link @@ -53032,7 +51337,7 @@ endobj /Type /Annot >> endobj -398 0 obj +388 0 obj << /Border [0 0 0] /Dest (_produces_5) /Subtype /Link @@ -53040,7 +51345,7 @@ endobj /Type /Annot >> endobj -399 0 obj +389 0 obj << /Border [0 0 0] /Dest (_produces_5) /Subtype /Link @@ -53048,23 +51353,23 @@ endobj /Type /Annot >> endobj -400 0 obj +390 0 obj << /Border [0 0 0] -/Dest (_route97) +/Dest (_route20) /Subtype /Link /Rect [60.24000000000001 307.61999999999955 263.25750000000005 321.8999999999995] /Type /Annot >> endobj -401 0 obj +391 0 obj << /Border [0 0 0] -/Dest (_route97) +/Dest (_route20) /Subtype /Link /Rect [557.8905 307.61999999999955 563.76 321.8999999999995] /Type /Annot >> endobj -402 0 obj +392 0 obj << /Border [0 0 0] /Dest (_responses_6) /Subtype /Link @@ -53072,7 +51377,7 @@ endobj /Type /Annot >> endobj -403 0 obj +393 0 obj << /Border [0 0 0] /Dest (_responses_6) /Subtype /Link @@ -53080,7 +51385,7 @@ endobj /Type /Annot >> endobj -404 0 obj +394 0 obj << /Border [0 0 0] /Dest (_produces_6) /Subtype /Link @@ -53088,7 +51393,7 @@ endobj /Type /Annot >> endobj -405 0 obj +395 0 obj << /Border [0 0 0] /Dest (_produces_6) /Subtype /Link @@ -53096,23 +51401,23 @@ endobj /Type /Annot >> endobj -406 0 obj +396 0 obj << /Border [0 0 0] -/Dest (_route98) +/Dest (_route21) /Subtype /Link /Rect [60.24000000000001 252.17999999999947 265.76700000000005 266.45999999999947] /Type /Annot >> endobj -407 0 obj +397 0 obj << /Border [0 0 0] -/Dest (_route98) +/Dest (_route21) /Subtype /Link /Rect [557.8905 252.17999999999947 563.76 266.45999999999947] /Type /Annot >> endobj -408 0 obj +398 0 obj << /Border [0 0 0] /Dest (_parameters_2) /Subtype /Link @@ -53120,7 +51425,7 @@ endobj /Type /Annot >> endobj -409 0 obj +399 0 obj << /Border [0 0 0] /Dest (_parameters_2) /Subtype /Link @@ -53128,7 +51433,7 @@ endobj /Type /Annot >> endobj -410 0 obj +400 0 obj << /Border [0 0 0] /Dest (_responses_7) /Subtype /Link @@ -53136,7 +51441,7 @@ endobj /Type /Annot >> endobj -411 0 obj +401 0 obj << /Border [0 0 0] /Dest (_responses_7) /Subtype /Link @@ -53144,7 +51449,7 @@ endobj /Type /Annot >> endobj -412 0 obj +402 0 obj << /Border [0 0 0] /Dest (_produces_7) /Subtype /Link @@ -53152,7 +51457,7 @@ endobj /Type /Annot >> endobj -413 0 obj +403 0 obj << /Border [0 0 0] /Dest (_produces_7) /Subtype /Link @@ -53160,23 +51465,23 @@ endobj /Type /Annot >> endobj -414 0 obj +404 0 obj << /Border [0 0 0] -/Dest (_route100) +/Dest (_route23) /Subtype /Link /Rect [60.24000000000001 178.2599999999995 212.763 192.5399999999995] /Type /Annot >> endobj -415 0 obj +405 0 obj << /Border [0 0 0] -/Dest (_route100) +/Dest (_route23) /Subtype /Link /Rect [557.8905 178.2599999999995 563.76 192.5399999999995] /Type /Annot >> endobj -416 0 obj +406 0 obj << /Border [0 0 0] /Dest (_parameters_3) /Subtype /Link @@ -53184,7 +51489,7 @@ endobj /Type /Annot >> endobj -417 0 obj +407 0 obj << /Border [0 0 0] /Dest (_parameters_3) /Subtype /Link @@ -53192,7 +51497,7 @@ endobj /Type /Annot >> endobj -418 0 obj +408 0 obj << /Border [0 0 0] /Dest (_responses_8) /Subtype /Link @@ -53200,7 +51505,7 @@ endobj /Type /Annot >> endobj -419 0 obj +409 0 obj << /Border [0 0 0] /Dest (_responses_8) /Subtype /Link @@ -53208,7 +51513,7 @@ endobj /Type /Annot >> endobj -420 0 obj +410 0 obj << /Border [0 0 0] /Dest (_consumes_2) /Subtype /Link @@ -53216,7 +51521,7 @@ endobj /Type /Annot >> endobj -421 0 obj +411 0 obj << /Border [0 0 0] /Dest (_consumes_2) /Subtype /Link @@ -53224,7 +51529,7 @@ endobj /Type /Annot >> endobj -422 0 obj +412 0 obj << /Border [0 0 0] /Dest (_produces_8) /Subtype /Link @@ -53232,7 +51537,7 @@ endobj /Type /Annot >> endobj -423 0 obj +413 0 obj << /Border [0 0 0] /Dest (_produces_8) /Subtype /Link @@ -53240,23 +51545,23 @@ endobj /Type /Annot >> endobj -424 0 obj +414 0 obj << /Border [0 0 0] -/Dest (_route101) +/Dest (_route24) /Subtype /Link /Rect [60.24000000000001 85.85999999999956 232.70250000000001 100.13999999999956] /Type /Annot >> endobj -425 0 obj +415 0 obj << /Border [0 0 0] -/Dest (_route101) +/Dest (_route24) /Subtype /Link /Rect [557.8905 85.85999999999956 563.76 100.13999999999956] /Type /Annot >> endobj -426 0 obj +416 0 obj << /Border [0 0 0] /Dest (_parameters_4) /Subtype /Link @@ -53264,7 +51569,7 @@ endobj /Type /Annot >> endobj -427 0 obj +417 0 obj << /Border [0 0 0] /Dest (_parameters_4) /Subtype /Link @@ -53272,7 +51577,7 @@ endobj /Type /Annot >> endobj -428 0 obj +418 0 obj << /Border [0 0 0] /Dest (_responses_9) /Subtype /Link @@ -53280,7 +51585,7 @@ endobj /Type /Annot >> endobj -429 0 obj +419 0 obj << /Border [0 0 0] /Dest (_responses_9) /Subtype /Link @@ -53288,7 +51593,7 @@ endobj /Type /Annot >> endobj -430 0 obj +420 0 obj << /Border [0 0 0] /Dest (_produces_9) /Subtype /Link @@ -53296,7 +51601,7 @@ endobj /Type /Annot >> endobj -431 0 obj +421 0 obj << /Border [0 0 0] /Dest (_produces_9) /Subtype /Link @@ -53304,23 +51609,23 @@ endobj /Type /Annot >> endobj -432 0 obj +422 0 obj << /Border [0 0 0] -/Dest (_route102) +/Dest (_route25) /Subtype /Link /Rect [60.24000000000001 723.2399999999999 354.36600000000004 737.52] /Type /Annot >> endobj -433 0 obj +423 0 obj << /Border [0 0 0] -/Dest (_route102) +/Dest (_route25) /Subtype /Link /Rect [557.8905 723.2399999999999 563.76 737.52] /Type /Annot >> endobj -434 0 obj +424 0 obj << /Border [0 0 0] /Dest (_parameters_5) /Subtype /Link @@ -53328,7 +51633,7 @@ endobj /Type /Annot >> endobj -435 0 obj +425 0 obj << /Border [0 0 0] /Dest (_parameters_5) /Subtype /Link @@ -53336,7 +51641,7 @@ endobj /Type /Annot >> endobj -436 0 obj +426 0 obj << /Border [0 0 0] /Dest (_responses_10) /Subtype /Link @@ -53344,7 +51649,7 @@ endobj /Type /Annot >> endobj -437 0 obj +427 0 obj << /Border [0 0 0] /Dest (_responses_10) /Subtype /Link @@ -53352,7 +51657,7 @@ endobj /Type /Annot >> endobj -438 0 obj +428 0 obj << /Border [0 0 0] /Dest (_produces_10) /Subtype /Link @@ -53360,7 +51665,7 @@ endobj /Type /Annot >> endobj -439 0 obj +429 0 obj << /Border [0 0 0] /Dest (_produces_10) /Subtype /Link @@ -53368,23 +51673,23 @@ endobj /Type /Annot >> endobj -440 0 obj +430 0 obj << /Border [0 0 0] -/Dest (_route93) +/Dest (_route16) /Subtype /Link /Rect [60.24000000000001 649.3199999999998 531.1851796875001 663.5999999999999] /Type /Annot >> endobj -441 0 obj +431 0 obj << /Border [0 0 0] -/Dest (_route93) +/Dest (_route16) /Subtype /Link /Rect [557.8905 649.3199999999998 563.76 663.5999999999999] /Type /Annot >> endobj -442 0 obj +432 0 obj << /Border [0 0 0] /Dest (_parameters_6) /Subtype /Link @@ -53392,7 +51697,7 @@ endobj /Type /Annot >> endobj -443 0 obj +433 0 obj << /Border [0 0 0] /Dest (_parameters_6) /Subtype /Link @@ -53400,7 +51705,7 @@ endobj /Type /Annot >> endobj -444 0 obj +434 0 obj << /Border [0 0 0] /Dest (_responses_11) /Subtype /Link @@ -53408,7 +51713,7 @@ endobj /Type /Annot >> endobj -445 0 obj +435 0 obj << /Border [0 0 0] /Dest (_responses_11) /Subtype /Link @@ -53416,7 +51721,7 @@ endobj /Type /Annot >> endobj -446 0 obj +436 0 obj << /Border [0 0 0] /Dest (_produces_11) /Subtype /Link @@ -53424,7 +51729,7 @@ endobj /Type /Annot >> endobj -447 0 obj +437 0 obj << /Border [0 0 0] /Dest (_produces_11) /Subtype /Link @@ -53432,23 +51737,23 @@ endobj /Type /Annot >> endobj -448 0 obj +438 0 obj << /Border [0 0 0] -/Dest (_route95) +/Dest (_route18) /Subtype /Link /Rect [60.24000000000001 575.3999999999997 418.877794921875 589.6799999999998] /Type /Annot >> endobj -449 0 obj +439 0 obj << /Border [0 0 0] -/Dest (_route95) +/Dest (_route18) /Subtype /Link /Rect [557.8905 575.3999999999997 563.76 589.6799999999998] /Type /Annot >> endobj -450 0 obj +440 0 obj << /Border [0 0 0] /Dest (_parameters_7) /Subtype /Link @@ -53456,7 +51761,7 @@ endobj /Type /Annot >> endobj -451 0 obj +441 0 obj << /Border [0 0 0] /Dest (_parameters_7) /Subtype /Link @@ -53464,7 +51769,7 @@ endobj /Type /Annot >> endobj -452 0 obj +442 0 obj << /Border [0 0 0] /Dest (_responses_12) /Subtype /Link @@ -53472,7 +51777,7 @@ endobj /Type /Annot >> endobj -453 0 obj +443 0 obj << /Border [0 0 0] /Dest (_responses_12) /Subtype /Link @@ -53480,7 +51785,7 @@ endobj /Type /Annot >> endobj -454 0 obj +444 0 obj << /Border [0 0 0] /Dest (_consumes_3) /Subtype /Link @@ -53488,7 +51793,7 @@ endobj /Type /Annot >> endobj -455 0 obj +445 0 obj << /Border [0 0 0] /Dest (_consumes_3) /Subtype /Link @@ -53496,7 +51801,7 @@ endobj /Type /Annot >> endobj -456 0 obj +446 0 obj << /Border [0 0 0] /Dest (_produces_12) /Subtype /Link @@ -53504,7 +51809,7 @@ endobj /Type /Annot >> endobj -457 0 obj +447 0 obj << /Border [0 0 0] /Dest (_produces_12) /Subtype /Link @@ -53512,23 +51817,23 @@ endobj /Type /Annot >> endobj -458 0 obj +448 0 obj << /Border [0 0 0] -/Dest (_route91) +/Dest (_route14) /Subtype /Link /Rect [60.24000000000001 482.9999999999998 245.15550000000002 497.27999999999975] /Type /Annot >> endobj -459 0 obj +449 0 obj << /Border [0 0 0] -/Dest (_route91) +/Dest (_route14) /Subtype /Link /Rect [557.8905 482.9999999999998 563.76 497.27999999999975] /Type /Annot >> endobj -460 0 obj +450 0 obj << /Border [0 0 0] /Dest (_parameters_8) /Subtype /Link @@ -53536,7 +51841,7 @@ endobj /Type /Annot >> endobj -461 0 obj +451 0 obj << /Border [0 0 0] /Dest (_parameters_8) /Subtype /Link @@ -53544,7 +51849,7 @@ endobj /Type /Annot >> endobj -462 0 obj +452 0 obj << /Border [0 0 0] /Dest (_responses_13) /Subtype /Link @@ -53552,7 +51857,7 @@ endobj /Type /Annot >> endobj -463 0 obj +453 0 obj << /Border [0 0 0] /Dest (_responses_13) /Subtype /Link @@ -53560,23 +51865,23 @@ endobj /Type /Annot >> endobj -464 0 obj +454 0 obj << /Border [0 0 0] -/Dest (_route84) +/Dest (_route7) /Subtype /Link /Rect [60.24000000000001 427.5599999999997 248.431294921875 441.8399999999997] /Type /Annot >> endobj -465 0 obj +455 0 obj << /Border [0 0 0] -/Dest (_route84) +/Dest (_route7) /Subtype /Link /Rect [557.8905 427.5599999999997 563.76 441.8399999999997] /Type /Annot >> endobj -466 0 obj +456 0 obj << /Border [0 0 0] /Dest (_parameters_9) /Subtype /Link @@ -53584,7 +51889,7 @@ endobj /Type /Annot >> endobj -467 0 obj +457 0 obj << /Border [0 0 0] /Dest (_parameters_9) /Subtype /Link @@ -53592,7 +51897,7 @@ endobj /Type /Annot >> endobj -468 0 obj +458 0 obj << /Border [0 0 0] /Dest (_responses_14) /Subtype /Link @@ -53600,7 +51905,7 @@ endobj /Type /Annot >> endobj -469 0 obj +459 0 obj << /Border [0 0 0] /Dest (_responses_14) /Subtype /Link @@ -53608,7 +51913,7 @@ endobj /Type /Annot >> endobj -470 0 obj +460 0 obj << /Border [0 0 0] /Dest (_produces_13) /Subtype /Link @@ -53616,7 +51921,7 @@ endobj /Type /Annot >> endobj -471 0 obj +461 0 obj << /Border [0 0 0] /Dest (_produces_13) /Subtype /Link @@ -53624,23 +51929,23 @@ endobj /Type /Annot >> endobj -472 0 obj +462 0 obj << /Border [0 0 0] -/Dest (_route78) +/Dest (_route2) /Subtype /Link /Rect [60.24000000000001 353.63999999999965 214.8735 367.9199999999996] /Type /Annot >> endobj -473 0 obj +463 0 obj << /Border [0 0 0] -/Dest (_route78) +/Dest (_route2) /Subtype /Link /Rect [557.8905 353.63999999999965 563.76 367.9199999999996] /Type /Annot >> endobj -474 0 obj +464 0 obj << /Border [0 0 0] /Dest (_responses_15) /Subtype /Link @@ -53648,7 +51953,7 @@ endobj /Type /Annot >> endobj -475 0 obj +465 0 obj << /Border [0 0 0] /Dest (_responses_15) /Subtype /Link @@ -53656,7 +51961,7 @@ endobj /Type /Annot >> endobj -476 0 obj +466 0 obj << /Border [0 0 0] /Dest (_produces_14) /Subtype /Link @@ -53664,7 +51969,7 @@ endobj /Type /Annot >> endobj -477 0 obj +467 0 obj << /Border [0 0 0] /Dest (_produces_14) /Subtype /Link @@ -53672,23 +51977,23 @@ endobj /Type /Annot >> endobj -478 0 obj +468 0 obj << /Border [0 0 0] -/Dest (_route92) +/Dest (_route15) /Subtype /Link /Rect [60.24000000000001 298.1999999999996 259.467 312.47999999999956] /Type /Annot >> endobj -479 0 obj +469 0 obj << /Border [0 0 0] -/Dest (_route92) +/Dest (_route15) /Subtype /Link /Rect [557.8905 298.1999999999996 563.76 312.47999999999956] /Type /Annot >> endobj -480 0 obj +470 0 obj << /Border [0 0 0] /Dest (_parameters_10) /Subtype /Link @@ -53696,7 +52001,7 @@ endobj /Type /Annot >> endobj -481 0 obj +471 0 obj << /Border [0 0 0] /Dest (_parameters_10) /Subtype /Link @@ -53704,7 +52009,7 @@ endobj /Type /Annot >> endobj -482 0 obj +472 0 obj << /Border [0 0 0] /Dest (_responses_16) /Subtype /Link @@ -53712,7 +52017,7 @@ endobj /Type /Annot >> endobj -483 0 obj +473 0 obj << /Border [0 0 0] /Dest (_responses_16) /Subtype /Link @@ -53720,7 +52025,7 @@ endobj /Type /Annot >> endobj -484 0 obj +474 0 obj << /Border [0 0 0] /Dest (_produces_15) /Subtype /Link @@ -53728,7 +52033,7 @@ endobj /Type /Annot >> endobj -485 0 obj +475 0 obj << /Border [0 0 0] /Dest (_produces_15) /Subtype /Link @@ -53736,23 +52041,23 @@ endobj /Type /Annot >> endobj -486 0 obj +476 0 obj << /Border [0 0 0] -/Dest (_route85) +/Dest (_route8) /Subtype /Link /Rect [60.24000000000001 224.27999999999952 544.9515000000001 238.55999999999952] /Type /Annot >> endobj -487 0 obj +477 0 obj << /Border [0 0 0] -/Dest (_route85) +/Dest (_route8) /Subtype /Link /Rect [557.8905 224.27999999999952 563.76 238.55999999999952] /Type /Annot >> endobj -488 0 obj +478 0 obj << /Border [0 0 0] /Dest (_parameters_11) /Subtype /Link @@ -53760,7 +52065,7 @@ endobj /Type /Annot >> endobj -489 0 obj +479 0 obj << /Border [0 0 0] /Dest (_parameters_11) /Subtype /Link @@ -53768,7 +52073,7 @@ endobj /Type /Annot >> endobj -490 0 obj +480 0 obj << /Border [0 0 0] /Dest (_responses_17) /Subtype /Link @@ -53776,7 +52081,7 @@ endobj /Type /Annot >> endobj -491 0 obj +481 0 obj << /Border [0 0 0] /Dest (_responses_17) /Subtype /Link @@ -53784,7 +52089,7 @@ endobj /Type /Annot >> endobj -492 0 obj +482 0 obj << /Border [0 0 0] /Dest (_produces_16) /Subtype /Link @@ -53792,7 +52097,7 @@ endobj /Type /Annot >> endobj -493 0 obj +483 0 obj << /Border [0 0 0] /Dest (_produces_16) /Subtype /Link @@ -53800,23 +52105,23 @@ endobj /Type /Annot >> endobj -494 0 obj +484 0 obj << /Border [0 0 0] -/Dest (_route86) +/Dest (_route9) /Subtype /Link /Rect [60.24000000000001 150.35999999999956 530.5030898437501 164.63999999999956] /Type /Annot >> endobj -495 0 obj +485 0 obj << /Border [0 0 0] -/Dest (_route86) +/Dest (_route9) /Subtype /Link /Rect [557.8905 150.35999999999956 563.76 164.63999999999956] /Type /Annot >> endobj -496 0 obj +486 0 obj << /Border [0 0 0] /Dest (_parameters_12) /Subtype /Link @@ -53824,7 +52129,7 @@ endobj /Type /Annot >> endobj -497 0 obj +487 0 obj << /Border [0 0 0] /Dest (_parameters_12) /Subtype /Link @@ -53832,7 +52137,7 @@ endobj /Type /Annot >> endobj -498 0 obj +488 0 obj << /Border [0 0 0] /Dest (_responses_18) /Subtype /Link @@ -53840,7 +52145,7 @@ endobj /Type /Annot >> endobj -499 0 obj +489 0 obj << /Border [0 0 0] /Dest (_responses_18) /Subtype /Link @@ -53848,7 +52153,7 @@ endobj /Type /Annot >> endobj -500 0 obj +490 0 obj << /Border [0 0 0] /Dest (_produces_17) /Subtype /Link @@ -53856,7 +52161,7 @@ endobj /Type /Annot >> endobj -501 0 obj +491 0 obj << /Border [0 0 0] /Dest (_produces_17) /Subtype /Link @@ -53864,39 +52169,39 @@ endobj /Type /Annot >> endobj -502 0 obj +492 0 obj << /Border [0 0 0] -/Dest (_route94) +/Dest (_route17) /Subtype /Link /Rect [60.24000000000001 76.4399999999996 106.10400000000001 90.7199999999996] /Type /Annot >> endobj -503 0 obj +493 0 obj << /Border [0 0 0] -/Dest (_route94) +/Dest (_route17) /Subtype /Link /Rect [60.24000000000001 57.959999999999596 553.6761796875 72.2399999999996] /Type /Annot >> endobj -504 0 obj +494 0 obj << /Border [0 0 0] -/Dest (_route94) +/Dest (_route17) /Subtype /Link /Rect [60.24 741.7199999999999 80.26350000000001 756.0] /Type /Annot >> endobj -505 0 obj +495 0 obj << /Border [0 0 0] -/Dest (_route94) +/Dest (_route17) /Subtype /Link /Rect [552.021 76.4399999999996 563.76 90.7199999999996] /Type /Annot >> endobj -506 0 obj +496 0 obj << /Border [0 0 0] /Dest (_parameters_13) /Subtype /Link @@ -53904,7 +52209,7 @@ endobj /Type /Annot >> endobj -507 0 obj +497 0 obj << /Border [0 0 0] /Dest (_parameters_13) /Subtype /Link @@ -53912,7 +52217,7 @@ endobj /Type /Annot >> endobj -508 0 obj +498 0 obj << /Border [0 0 0] /Dest (_responses_19) /Subtype /Link @@ -53920,7 +52225,7 @@ endobj /Type /Annot >> endobj -509 0 obj +499 0 obj << /Border [0 0 0] /Dest (_responses_19) /Subtype /Link @@ -53928,7 +52233,7 @@ endobj /Type /Annot >> endobj -510 0 obj +500 0 obj << /Border [0 0 0] /Dest (_produces_18) /Subtype /Link @@ -53936,7 +52241,7 @@ endobj /Type /Annot >> endobj -511 0 obj +501 0 obj << /Border [0 0 0] /Dest (_produces_18) /Subtype /Link @@ -53944,23 +52249,23 @@ endobj /Type /Annot >> endobj -512 0 obj +502 0 obj << /Border [0 0 0] -/Dest (_route89) +/Dest (_route12) /Subtype /Link /Rect [60.24000000000001 667.7999999999998 248.45250000000001 682.0799999999999] /Type /Annot >> endobj -513 0 obj +503 0 obj << /Border [0 0 0] -/Dest (_route89) +/Dest (_route12) /Subtype /Link /Rect [552.021 667.7999999999998 563.76 682.0799999999999] /Type /Annot >> endobj -514 0 obj +504 0 obj << /Border [0 0 0] /Dest (_parameters_14) /Subtype /Link @@ -53968,7 +52273,7 @@ endobj /Type /Annot >> endobj -515 0 obj +505 0 obj << /Border [0 0 0] /Dest (_parameters_14) /Subtype /Link @@ -53976,7 +52281,7 @@ endobj /Type /Annot >> endobj -516 0 obj +506 0 obj << /Border [0 0 0] /Dest (_responses_20) /Subtype /Link @@ -53984,7 +52289,7 @@ endobj /Type /Annot >> endobj -517 0 obj +507 0 obj << /Border [0 0 0] /Dest (_responses_20) /Subtype /Link @@ -53992,7 +52297,7 @@ endobj /Type /Annot >> endobj -518 0 obj +508 0 obj << /Border [0 0 0] /Dest (_produces_19) /Subtype /Link @@ -54000,7 +52305,7 @@ endobj /Type /Annot >> endobj -519 0 obj +509 0 obj << /Border [0 0 0] /Dest (_produces_19) /Subtype /Link @@ -54008,23 +52313,23 @@ endobj /Type /Annot >> endobj -520 0 obj +510 0 obj << /Border [0 0 0] -/Dest (_route88) +/Dest (_route11) /Subtype /Link /Rect [60.24000000000001 593.8799999999998 235.842 608.1599999999999] /Type /Annot >> endobj -521 0 obj +511 0 obj << /Border [0 0 0] -/Dest (_route88) +/Dest (_route11) /Subtype /Link /Rect [552.021 593.8799999999998 563.76 608.1599999999999] /Type /Annot >> endobj -522 0 obj +512 0 obj << /Border [0 0 0] /Dest (_parameters_15) /Subtype /Link @@ -54032,7 +52337,7 @@ endobj /Type /Annot >> endobj -523 0 obj +513 0 obj << /Border [0 0 0] /Dest (_parameters_15) /Subtype /Link @@ -54040,7 +52345,7 @@ endobj /Type /Annot >> endobj -524 0 obj +514 0 obj << /Border [0 0 0] /Dest (_responses_21) /Subtype /Link @@ -54048,7 +52353,7 @@ endobj /Type /Annot >> endobj -525 0 obj +515 0 obj << /Border [0 0 0] /Dest (_responses_21) /Subtype /Link @@ -54056,7 +52361,7 @@ endobj /Type /Annot >> endobj -526 0 obj +516 0 obj << /Border [0 0 0] /Dest (_produces_20) /Subtype /Link @@ -54064,7 +52369,7 @@ endobj /Type /Annot >> endobj -527 0 obj +517 0 obj << /Border [0 0 0] /Dest (_produces_20) /Subtype /Link @@ -54072,23 +52377,23 @@ endobj /Type /Annot >> endobj -528 0 obj +518 0 obj << /Border [0 0 0] -/Dest (_route90) +/Dest (_route13) /Subtype /Link /Rect [60.24000000000001 519.9599999999998 249.70200000000003 534.2399999999998] /Type /Annot >> endobj -529 0 obj +519 0 obj << /Border [0 0 0] -/Dest (_route90) +/Dest (_route13) /Subtype /Link /Rect [552.021 519.9599999999998 563.76 534.2399999999998] /Type /Annot >> endobj -530 0 obj +520 0 obj << /Border [0 0 0] /Dest (_parameters_16) /Subtype /Link @@ -54096,7 +52401,7 @@ endobj /Type /Annot >> endobj -531 0 obj +521 0 obj << /Border [0 0 0] /Dest (_parameters_16) /Subtype /Link @@ -54104,7 +52409,7 @@ endobj /Type /Annot >> endobj -532 0 obj +522 0 obj << /Border [0 0 0] /Dest (_responses_22) /Subtype /Link @@ -54112,7 +52417,7 @@ endobj /Type /Annot >> endobj -533 0 obj +523 0 obj << /Border [0 0 0] /Dest (_responses_22) /Subtype /Link @@ -54120,7 +52425,7 @@ endobj /Type /Annot >> endobj -534 0 obj +524 0 obj << /Border [0 0 0] /Dest (_produces_21) /Subtype /Link @@ -54128,7 +52433,7 @@ endobj /Type /Annot >> endobj -535 0 obj +525 0 obj << /Border [0 0 0] /Dest (_produces_21) /Subtype /Link @@ -54136,23 +52441,23 @@ endobj /Type /Annot >> endobj -536 0 obj +526 0 obj << /Border [0 0 0] -/Dest (_route80) +/Dest (_route10) /Subtype /Link -/Rect [60.24000000000001 446.03999999999974 307.641 460.3199999999997] +/Rect [60.24000000000001 446.03999999999974 261.860794921875 460.3199999999997] /Type /Annot >> endobj -537 0 obj +527 0 obj << /Border [0 0 0] -/Dest (_route80) +/Dest (_route10) /Subtype /Link /Rect [552.021 446.03999999999974 563.76 460.3199999999997] /Type /Annot >> endobj -538 0 obj +528 0 obj << /Border [0 0 0] /Dest (_parameters_17) /Subtype /Link @@ -54160,7 +52465,7 @@ endobj /Type /Annot >> endobj -539 0 obj +529 0 obj << /Border [0 0 0] /Dest (_parameters_17) /Subtype /Link @@ -54168,7 +52473,7 @@ endobj /Type /Annot >> endobj -540 0 obj +530 0 obj << /Border [0 0 0] /Dest (_responses_23) /Subtype /Link @@ -54176,7 +52481,7 @@ endobj /Type /Annot >> endobj -541 0 obj +531 0 obj << /Border [0 0 0] /Dest (_responses_23) /Subtype /Link @@ -54184,7 +52489,7 @@ endobj /Type /Annot >> endobj -542 0 obj +532 0 obj << /Border [0 0 0] /Dest (_produces_22) /Subtype /Link @@ -54192,7 +52497,7 @@ endobj /Type /Annot >> endobj -543 0 obj +533 0 obj << /Border [0 0 0] /Dest (_produces_22) /Subtype /Link @@ -54200,23 +52505,23 @@ endobj /Type /Annot >> endobj -544 0 obj +534 0 obj << /Border [0 0 0] -/Dest (_route87) +/Dest (_route4) /Subtype /Link -/Rect [60.24000000000001 372.11999999999966 261.860794921875 386.39999999999964] +/Rect [60.24000000000001 372.11999999999966 339.560794921875 386.39999999999964] /Type /Annot >> endobj -545 0 obj +535 0 obj << /Border [0 0 0] -/Dest (_route87) +/Dest (_route4) /Subtype /Link /Rect [552.021 372.11999999999966 563.76 386.39999999999964] /Type /Annot >> endobj -546 0 obj +536 0 obj << /Border [0 0 0] /Dest (_parameters_18) /Subtype /Link @@ -54224,7 +52529,7 @@ endobj /Type /Annot >> endobj -547 0 obj +537 0 obj << /Border [0 0 0] /Dest (_parameters_18) /Subtype /Link @@ -54232,7 +52537,7 @@ endobj /Type /Annot >> endobj -548 0 obj +538 0 obj << /Border [0 0 0] /Dest (_responses_24) /Subtype /Link @@ -54240,7 +52545,7 @@ endobj /Type /Annot >> endobj -549 0 obj +539 0 obj << /Border [0 0 0] /Dest (_responses_24) /Subtype /Link @@ -54248,247 +52553,247 @@ endobj /Type /Annot >> endobj -550 0 obj +540 0 obj << /Border [0 0 0] -/Dest (_produces_23) +/Dest (_consumes_4) /Subtype /Link -/Rect [72.24000000000001 316.6799999999996 152.27100000000002 330.9599999999996] +/Rect [72.24000000000001 316.6799999999996 157.2375 330.9599999999996] /Type /Annot >> endobj -551 0 obj +541 0 obj << /Border [0 0 0] -/Dest (_produces_23) +/Dest (_consumes_4) /Subtype /Link /Rect [552.021 316.6799999999996 563.76 330.9599999999996] /Type /Annot >> endobj -552 0 obj +542 0 obj << /Border [0 0 0] -/Dest (_route81) +/Dest (_produces_23) /Subtype /Link -/Rect [60.24000000000001 298.1999999999996 339.560794921875 312.47999999999956] +/Rect [72.24000000000001 298.1999999999996 152.27100000000002 312.47999999999956] /Type /Annot >> endobj -553 0 obj +543 0 obj << /Border [0 0 0] -/Dest (_route81) +/Dest (_produces_23) /Subtype /Link /Rect [552.021 298.1999999999996 563.76 312.47999999999956] /Type /Annot >> endobj -554 0 obj +544 0 obj << /Border [0 0 0] -/Dest (_parameters_19) +/Dest (_route6) /Subtype /Link -/Rect [72.24000000000001 279.7199999999996 163.71579492187502 293.99999999999955] +/Rect [60.24000000000001 279.7199999999996 350.38629492187505 293.99999999999955] /Type /Annot >> endobj -555 0 obj +545 0 obj << /Border [0 0 0] -/Dest (_parameters_19) +/Dest (_route6) /Subtype /Link /Rect [552.021 279.7199999999996 563.76 293.99999999999955] /Type /Annot >> endobj -556 0 obj +546 0 obj << /Border [0 0 0] -/Dest (_responses_25) +/Dest (_parameters_19) /Subtype /Link -/Rect [72.24000000000001 261.23999999999955 157.899 275.5199999999995] +/Rect [72.24000000000001 261.23999999999955 163.71579492187502 275.5199999999995] /Type /Annot >> endobj -557 0 obj +547 0 obj << /Border [0 0 0] -/Dest (_responses_25) +/Dest (_parameters_19) /Subtype /Link /Rect [552.021 261.23999999999955 563.76 275.5199999999995] /Type /Annot >> endobj -558 0 obj +548 0 obj << /Border [0 0 0] -/Dest (_consumes_4) +/Dest (_responses_25) /Subtype /Link -/Rect [72.24000000000001 242.7599999999995 157.2375 257.0399999999995] +/Rect [72.24000000000001 242.7599999999995 157.899 257.0399999999995] /Type /Annot >> endobj -559 0 obj +549 0 obj << /Border [0 0 0] -/Dest (_consumes_4) +/Dest (_responses_25) /Subtype /Link /Rect [552.021 242.7599999999995 563.76 257.0399999999995] /Type /Annot >> endobj -560 0 obj +550 0 obj << /Border [0 0 0] -/Dest (_produces_24) +/Dest (_consumes_5) /Subtype /Link -/Rect [72.24000000000001 224.27999999999952 152.27100000000002 238.55999999999952] +/Rect [72.24000000000001 224.27999999999952 157.2375 238.55999999999952] /Type /Annot >> endobj -561 0 obj +551 0 obj << /Border [0 0 0] -/Dest (_produces_24) +/Dest (_consumes_5) /Subtype /Link /Rect [552.021 224.27999999999952 563.76 238.55999999999952] /Type /Annot >> endobj -562 0 obj +552 0 obj << /Border [0 0 0] -/Dest (_route83) +/Dest (_produces_24) /Subtype /Link -/Rect [60.24000000000001 205.79999999999953 350.38629492187505 220.07999999999953] +/Rect [72.24000000000001 205.79999999999953 152.27100000000002 220.07999999999953] /Type /Annot >> endobj -563 0 obj +553 0 obj << /Border [0 0 0] -/Dest (_route83) +/Dest (_produces_24) /Subtype /Link /Rect [552.021 205.79999999999953 563.76 220.07999999999953] /Type /Annot >> endobj -564 0 obj +554 0 obj << /Border [0 0 0] -/Dest (_parameters_20) +/Dest (_route5) /Subtype /Link -/Rect [72.24000000000001 187.31999999999954 163.71579492187502 201.59999999999954] +/Rect [60.24000000000001 187.31999999999954 352.81158984375 201.59999999999954] /Type /Annot >> endobj -565 0 obj +555 0 obj << /Border [0 0 0] -/Dest (_parameters_20) +/Dest (_route5) /Subtype /Link /Rect [552.021 187.31999999999954 563.76 201.59999999999954] /Type /Annot >> endobj -566 0 obj +556 0 obj << /Border [0 0 0] -/Dest (_responses_26) +/Dest (_parameters_20) /Subtype /Link -/Rect [72.24000000000001 168.83999999999955 157.899 183.11999999999955] +/Rect [72.24000000000001 168.83999999999955 163.71579492187502 183.11999999999955] /Type /Annot >> endobj -567 0 obj +557 0 obj << /Border [0 0 0] -/Dest (_responses_26) +/Dest (_parameters_20) /Subtype /Link /Rect [552.021 168.83999999999955 563.76 183.11999999999955] /Type /Annot >> endobj -568 0 obj +558 0 obj << /Border [0 0 0] -/Dest (_consumes_5) +/Dest (_responses_26) /Subtype /Link -/Rect [72.24000000000001 150.35999999999956 157.2375 164.63999999999956] +/Rect [72.24000000000001 150.35999999999956 157.899 164.63999999999956] /Type /Annot >> endobj -569 0 obj +559 0 obj << /Border [0 0 0] -/Dest (_consumes_5) +/Dest (_responses_26) /Subtype /Link /Rect [552.021 150.35999999999956 563.76 164.63999999999956] /Type /Annot >> endobj -570 0 obj +560 0 obj << /Border [0 0 0] -/Dest (_produces_25) +/Dest (_consumes_6) /Subtype /Link -/Rect [72.24000000000001 131.87999999999957 152.27100000000002 146.15999999999957] +/Rect [72.24000000000001 131.87999999999957 157.2375 146.15999999999957] /Type /Annot >> endobj -571 0 obj +561 0 obj << /Border [0 0 0] -/Dest (_produces_25) +/Dest (_consumes_6) /Subtype /Link /Rect [552.021 131.87999999999957 563.76 146.15999999999957] /Type /Annot >> endobj -572 0 obj +562 0 obj << /Border [0 0 0] -/Dest (_route82) +/Dest (_produces_25) /Subtype /Link -/Rect [60.24000000000001 113.39999999999958 352.81158984375 127.67999999999958] +/Rect [72.24000000000001 113.39999999999958 152.27100000000002 127.67999999999958] /Type /Annot >> endobj -573 0 obj +563 0 obj << /Border [0 0 0] -/Dest (_route82) +/Dest (_produces_25) /Subtype /Link /Rect [552.021 113.39999999999958 563.76 127.67999999999958] /Type /Annot >> endobj -574 0 obj +564 0 obj << /Border [0 0 0] -/Dest (_parameters_21) +/Dest (_route3) /Subtype /Link -/Rect [72.24000000000001 94.91999999999959 163.71579492187502 109.19999999999959] +/Rect [60.24000000000001 94.91999999999959 212.0595 109.19999999999959] /Type /Annot >> endobj -575 0 obj +565 0 obj << /Border [0 0 0] -/Dest (_parameters_21) +/Dest (_route3) /Subtype /Link /Rect [552.021 94.91999999999959 563.76 109.19999999999959] /Type /Annot >> endobj -576 0 obj +566 0 obj << /Border [0 0 0] -/Dest (_responses_27) +/Dest (_parameters_21) /Subtype /Link -/Rect [72.24000000000001 76.4399999999996 157.899 90.7199999999996] +/Rect [72.24000000000001 76.4399999999996 163.71579492187502 90.7199999999996] /Type /Annot >> endobj -577 0 obj +567 0 obj << /Border [0 0 0] -/Dest (_responses_27) +/Dest (_parameters_21) /Subtype /Link /Rect [552.021 76.4399999999996 563.76 90.7199999999996] /Type /Annot >> endobj -578 0 obj +568 0 obj << /Border [0 0 0] -/Dest (_consumes_6) +/Dest (_responses_27) /Subtype /Link -/Rect [72.24000000000001 57.95999999999961 157.2375 72.23999999999961] +/Rect [72.24000000000001 57.95999999999961 157.899 72.23999999999961] /Type /Annot >> endobj -579 0 obj +569 0 obj << /Border [0 0 0] -/Dest (_consumes_6) +/Dest (_responses_27) /Subtype /Link /Rect [552.021 57.95999999999961 563.76 72.23999999999961] /Type /Annot >> endobj -580 0 obj +570 0 obj << /Border [0 0 0] /Dest (_produces_26) /Subtype /Link @@ -54496,7 +52801,7 @@ endobj /Type /Annot >> endobj -581 0 obj +571 0 obj << /Border [0 0 0] /Dest (_produces_26) /Subtype /Link @@ -54504,23 +52809,23 @@ endobj /Type /Annot >> endobj -582 0 obj +572 0 obj << /Border [0 0 0] -/Dest (_route79) +/Dest (_route29) /Subtype /Link -/Rect [60.24000000000001 723.2399999999999 212.0595 737.52] +/Rect [60.24000000000001 723.2399999999999 226.68805078125 737.52] /Type /Annot >> endobj -583 0 obj +573 0 obj << /Border [0 0 0] -/Dest (_route79) +/Dest (_route29) /Subtype /Link /Rect [552.021 723.2399999999999 563.76 737.52] /Type /Annot >> endobj -584 0 obj +574 0 obj << /Border [0 0 0] /Dest (_parameters_22) /Subtype /Link @@ -54528,7 +52833,7 @@ endobj /Type /Annot >> endobj -585 0 obj +575 0 obj << /Border [0 0 0] /Dest (_parameters_22) /Subtype /Link @@ -54536,7 +52841,7 @@ endobj /Type /Annot >> endobj -586 0 obj +576 0 obj << /Border [0 0 0] /Dest (_responses_28) /Subtype /Link @@ -54544,7 +52849,7 @@ endobj /Type /Annot >> endobj -587 0 obj +577 0 obj << /Border [0 0 0] /Dest (_responses_28) /Subtype /Link @@ -54552,55 +52857,55 @@ endobj /Type /Annot >> endobj -588 0 obj +578 0 obj << /Border [0 0 0] -/Dest (_produces_27) +/Dest (_consumes_7) /Subtype /Link -/Rect [72.24000000000001 667.7999999999998 152.27100000000002 682.0799999999999] +/Rect [72.24000000000001 667.7999999999998 157.2375 682.0799999999999] /Type /Annot >> endobj -589 0 obj +579 0 obj << /Border [0 0 0] -/Dest (_produces_27) +/Dest (_consumes_7) /Subtype /Link /Rect [552.021 667.7999999999998 563.76 682.0799999999999] /Type /Annot >> endobj -590 0 obj +580 0 obj << /Border [0 0 0] -/Dest (_route106) +/Dest (_produces_27) /Subtype /Link -/Rect [60.24000000000001 649.3199999999998 226.68805078125 663.5999999999999] +/Rect [72.24000000000001 649.3199999999998 152.27100000000002 663.5999999999999] /Type /Annot >> endobj -591 0 obj +581 0 obj << /Border [0 0 0] -/Dest (_route106) +/Dest (_produces_27) /Subtype /Link /Rect [552.021 649.3199999999998 563.76 663.5999999999999] /Type /Annot >> endobj -592 0 obj +582 0 obj << /Border [0 0 0] -/Dest (_parameters_23) +/Dest (_route26) /Subtype /Link -/Rect [72.24000000000001 630.8399999999998 163.71579492187502 645.1199999999999] +/Rect [60.24000000000001 630.8399999999998 221.091755859375 645.1199999999999] /Type /Annot >> endobj -593 0 obj +583 0 obj << /Border [0 0 0] -/Dest (_parameters_23) +/Dest (_route26) /Subtype /Link /Rect [552.021 630.8399999999998 563.76 645.1199999999999] /Type /Annot >> endobj -594 0 obj +584 0 obj << /Border [0 0 0] /Dest (_responses_29) /Subtype /Link @@ -54608,7 +52913,7 @@ endobj /Type /Annot >> endobj -595 0 obj +585 0 obj << /Border [0 0 0] /Dest (_responses_29) /Subtype /Link @@ -54616,55 +52921,55 @@ endobj /Type /Annot >> endobj -596 0 obj +586 0 obj << /Border [0 0 0] -/Dest (_consumes_7) +/Dest (_produces_28) /Subtype /Link -/Rect [72.24000000000001 593.8799999999998 157.2375 608.1599999999999] +/Rect [72.24000000000001 593.8799999999998 152.27100000000002 608.1599999999999] /Type /Annot >> endobj -597 0 obj +587 0 obj << /Border [0 0 0] -/Dest (_consumes_7) +/Dest (_produces_28) /Subtype /Link /Rect [552.021 593.8799999999998 563.76 608.1599999999999] /Type /Annot >> endobj -598 0 obj +588 0 obj << /Border [0 0 0] -/Dest (_produces_28) +/Dest (_route28) /Subtype /Link -/Rect [72.24000000000001 575.3999999999997 152.27100000000002 589.6799999999998] +/Rect [60.24000000000001 575.3999999999997 458.24414062500006 589.6799999999998] /Type /Annot >> endobj -599 0 obj +589 0 obj << /Border [0 0 0] -/Dest (_produces_28) +/Dest (_route28) /Subtype /Link /Rect [552.021 575.3999999999997 563.76 589.6799999999998] /Type /Annot >> endobj -600 0 obj +590 0 obj << /Border [0 0 0] -/Dest (_route103) +/Dest (_parameters_23) /Subtype /Link -/Rect [60.24000000000001 556.9199999999998 221.091755859375 571.1999999999998] +/Rect [72.24000000000001 556.9199999999998 163.71579492187502 571.1999999999998] /Type /Annot >> endobj -601 0 obj +591 0 obj << /Border [0 0 0] -/Dest (_route103) +/Dest (_parameters_23) /Subtype /Link /Rect [552.021 556.9199999999998 563.76 571.1999999999998] /Type /Annot >> endobj -602 0 obj +592 0 obj << /Border [0 0 0] /Dest (_responses_30) /Subtype /Link @@ -54672,7 +52977,7 @@ endobj /Type /Annot >> endobj -603 0 obj +593 0 obj << /Border [0 0 0] /Dest (_responses_30) /Subtype /Link @@ -54680,7 +52985,7 @@ endobj /Type /Annot >> endobj -604 0 obj +594 0 obj << /Border [0 0 0] /Dest (_produces_29) /Subtype /Link @@ -54688,7 +52993,7 @@ endobj /Type /Annot >> endobj -605 0 obj +595 0 obj << /Border [0 0 0] /Dest (_produces_29) /Subtype /Link @@ -54696,23 +53001,23 @@ endobj /Type /Annot >> endobj -606 0 obj +596 0 obj << /Border [0 0 0] -/Dest (_route105) +/Dest (_route27) /Subtype /Link -/Rect [60.24000000000001 501.4799999999998 458.24414062500006 515.7599999999998] +/Rect [60.24000000000001 501.4799999999998 430.23014062500005 515.7599999999998] /Type /Annot >> endobj -607 0 obj +597 0 obj << /Border [0 0 0] -/Dest (_route105) +/Dest (_route27) /Subtype /Link /Rect [552.021 501.4799999999998 563.76 515.7599999999998] /Type /Annot >> endobj -608 0 obj +598 0 obj << /Border [0 0 0] /Dest (_parameters_24) /Subtype /Link @@ -54720,7 +53025,7 @@ endobj /Type /Annot >> endobj -609 0 obj +599 0 obj << /Border [0 0 0] /Dest (_parameters_24) /Subtype /Link @@ -54728,7 +53033,7 @@ endobj /Type /Annot >> endobj -610 0 obj +600 0 obj << /Border [0 0 0] /Dest (_responses_31) /Subtype /Link @@ -54736,7 +53041,7 @@ endobj /Type /Annot >> endobj -611 0 obj +601 0 obj << /Border [0 0 0] /Dest (_responses_31) /Subtype /Link @@ -54744,7 +53049,7 @@ endobj /Type /Annot >> endobj -612 0 obj +602 0 obj << /Border [0 0 0] /Dest (_produces_30) /Subtype /Link @@ -54752,7 +53057,7 @@ endobj /Type /Annot >> endobj -613 0 obj +603 0 obj << /Border [0 0 0] /Dest (_produces_30) /Subtype /Link @@ -54760,23 +53065,23 @@ endobj /Type /Annot >> endobj -614 0 obj +604 0 obj << /Border [0 0 0] -/Dest (_route104) +/Dest (_route30) /Subtype /Link -/Rect [60.24000000000001 427.5599999999997 430.23014062500005 441.8399999999997] +/Rect [60.24000000000001 427.5599999999997 430.06214062500004 441.8399999999997] /Type /Annot >> endobj -615 0 obj +605 0 obj << /Border [0 0 0] -/Dest (_route104) +/Dest (_route30) /Subtype /Link /Rect [552.021 427.5599999999997 563.76 441.8399999999997] /Type /Annot >> endobj -616 0 obj +606 0 obj << /Border [0 0 0] /Dest (_parameters_25) /Subtype /Link @@ -54784,7 +53089,7 @@ endobj /Type /Annot >> endobj -617 0 obj +607 0 obj << /Border [0 0 0] /Dest (_parameters_25) /Subtype /Link @@ -54792,7 +53097,7 @@ endobj /Type /Annot >> endobj -618 0 obj +608 0 obj << /Border [0 0 0] /Dest (_responses_32) /Subtype /Link @@ -54800,7 +53105,7 @@ endobj /Type /Annot >> endobj -619 0 obj +609 0 obj << /Border [0 0 0] /Dest (_responses_32) /Subtype /Link @@ -54808,55 +53113,55 @@ endobj /Type /Annot >> endobj -620 0 obj +610 0 obj << /Border [0 0 0] -/Dest (_produces_31) +/Dest (_consumes_8) /Subtype /Link -/Rect [72.24000000000001 372.11999999999966 152.27100000000002 386.39999999999964] +/Rect [72.24000000000001 372.11999999999966 157.2375 386.39999999999964] /Type /Annot >> endobj -621 0 obj +611 0 obj << /Border [0 0 0] -/Dest (_produces_31) +/Dest (_consumes_8) /Subtype /Link /Rect [552.021 372.11999999999966 563.76 386.39999999999964] /Type /Annot >> endobj -622 0 obj +612 0 obj << /Border [0 0 0] -/Dest (_route107) +/Dest (_produces_31) /Subtype /Link -/Rect [60.24000000000001 353.63999999999965 430.06214062500004 367.9199999999996] +/Rect [72.24000000000001 353.63999999999965 152.27100000000002 367.9199999999996] /Type /Annot >> endobj -623 0 obj +613 0 obj << /Border [0 0 0] -/Dest (_route107) +/Dest (_produces_31) /Subtype /Link /Rect [552.021 353.63999999999965 563.76 367.9199999999996] /Type /Annot >> endobj -624 0 obj +614 0 obj << /Border [0 0 0] -/Dest (_parameters_26) +/Dest (_route31) /Subtype /Link -/Rect [72.24000000000001 335.1599999999996 163.71579492187502 349.4399999999996] +/Rect [60.24000000000001 335.1599999999996 175.8555 349.4399999999996] /Type /Annot >> endobj -625 0 obj +615 0 obj << /Border [0 0 0] -/Dest (_parameters_26) +/Dest (_route31) /Subtype /Link /Rect [552.021 335.1599999999996 563.76 349.4399999999996] /Type /Annot >> endobj -626 0 obj +616 0 obj << /Border [0 0 0] /Dest (_responses_33) /Subtype /Link @@ -54864,7 +53169,7 @@ endobj /Type /Annot >> endobj -627 0 obj +617 0 obj << /Border [0 0 0] /Dest (_responses_33) /Subtype /Link @@ -54872,103 +53177,103 @@ endobj /Type /Annot >> endobj -628 0 obj +618 0 obj << /Border [0 0 0] -/Dest (_consumes_8) +/Dest (_produces_32) /Subtype /Link -/Rect [72.24000000000001 298.1999999999996 157.2375 312.47999999999956] +/Rect [72.24000000000001 298.1999999999996 152.27100000000002 312.47999999999956] /Type /Annot >> endobj -629 0 obj +619 0 obj << /Border [0 0 0] -/Dest (_consumes_8) +/Dest (_produces_32) /Subtype /Link /Rect [552.021 298.1999999999996 563.76 312.47999999999956] /Type /Annot >> endobj -630 0 obj +620 0 obj << /Border [0 0 0] -/Dest (_produces_32) +/Dest (_route33) /Subtype /Link -/Rect [72.24000000000001 279.7199999999996 152.27100000000002 293.99999999999955] +/Rect [60.24000000000001 279.7199999999996 211.818 293.99999999999955] /Type /Annot >> endobj -631 0 obj +621 0 obj << /Border [0 0 0] -/Dest (_produces_32) +/Dest (_route33) /Subtype /Link /Rect [552.021 279.7199999999996 563.76 293.99999999999955] /Type /Annot >> endobj -632 0 obj +622 0 obj << /Border [0 0 0] -/Dest (_route108) +/Dest (_responses_34) /Subtype /Link -/Rect [60.24000000000001 261.23999999999955 175.8555 275.5199999999995] +/Rect [72.24000000000001 261.23999999999955 157.899 275.5199999999995] /Type /Annot >> endobj -633 0 obj +623 0 obj << /Border [0 0 0] -/Dest (_route108) +/Dest (_responses_34) /Subtype /Link /Rect [552.021 261.23999999999955 563.76 275.5199999999995] /Type /Annot >> endobj -634 0 obj +624 0 obj << /Border [0 0 0] -/Dest (_responses_34) +/Dest (_produces_33) /Subtype /Link -/Rect [72.24000000000001 242.7599999999995 157.899 257.0399999999995] +/Rect [72.24000000000001 242.7599999999995 152.27100000000002 257.0399999999995] /Type /Annot >> endobj -635 0 obj +625 0 obj << /Border [0 0 0] -/Dest (_responses_34) +/Dest (_produces_33) /Subtype /Link /Rect [552.021 242.7599999999995 563.76 257.0399999999995] /Type /Annot >> endobj -636 0 obj +626 0 obj << /Border [0 0 0] -/Dest (_produces_33) +/Dest (_route32) /Subtype /Link -/Rect [72.24000000000001 224.27999999999952 152.27100000000002 238.55999999999952] +/Rect [60.24000000000001 224.27999999999952 261.44100000000003 238.55999999999952] /Type /Annot >> endobj -637 0 obj +627 0 obj << /Border [0 0 0] -/Dest (_produces_33) +/Dest (_route32) /Subtype /Link /Rect [552.021 224.27999999999952 563.76 238.55999999999952] /Type /Annot >> endobj -638 0 obj +628 0 obj << /Border [0 0 0] -/Dest (_route110) +/Dest (_parameters_26) /Subtype /Link -/Rect [60.24000000000001 205.79999999999953 211.818 220.07999999999953] +/Rect [72.24000000000001 205.79999999999953 163.71579492187502 220.07999999999953] /Type /Annot >> endobj -639 0 obj +629 0 obj << /Border [0 0 0] -/Dest (_route110) +/Dest (_parameters_26) /Subtype /Link /Rect [552.021 205.79999999999953 563.76 220.07999999999953] /Type /Annot >> endobj -640 0 obj +630 0 obj << /Border [0 0 0] /Dest (_responses_35) /Subtype /Link @@ -54976,7 +53281,7 @@ endobj /Type /Annot >> endobj -641 0 obj +631 0 obj << /Border [0 0 0] /Dest (_responses_35) /Subtype /Link @@ -54984,7 +53289,7 @@ endobj /Type /Annot >> endobj -642 0 obj +632 0 obj << /Border [0 0 0] /Dest (_produces_34) /Subtype /Link @@ -54992,7 +53297,7 @@ endobj /Type /Annot >> endobj -643 0 obj +633 0 obj << /Border [0 0 0] /Dest (_produces_34) /Subtype /Link @@ -55000,471 +53305,343 @@ endobj /Type /Annot >> endobj -644 0 obj -<< /Border [0 0 0] -/Dest (_route109) -/Subtype /Link -/Rect [60.24000000000001 150.35999999999956 261.44100000000003 164.63999999999956] -/Type /Annot ->> -endobj -645 0 obj -<< /Border [0 0 0] -/Dest (_route109) -/Subtype /Link -/Rect [552.021 150.35999999999956 563.76 164.63999999999956] -/Type /Annot ->> -endobj -646 0 obj -<< /Border [0 0 0] -/Dest (_parameters_27) -/Subtype /Link -/Rect [72.24000000000001 131.87999999999957 163.71579492187502 146.15999999999957] -/Type /Annot ->> -endobj -647 0 obj -<< /Border [0 0 0] -/Dest (_parameters_27) -/Subtype /Link -/Rect [552.021 131.87999999999957 563.76 146.15999999999957] -/Type /Annot ->> -endobj -648 0 obj -<< /Border [0 0 0] -/Dest (_responses_36) -/Subtype /Link -/Rect [72.24000000000001 113.39999999999958 157.899 127.67999999999958] -/Type /Annot ->> -endobj -649 0 obj -<< /Border [0 0 0] -/Dest (_responses_36) -/Subtype /Link -/Rect [552.021 113.39999999999958 563.76 127.67999999999958] -/Type /Annot ->> -endobj -650 0 obj -<< /Border [0 0 0] -/Dest (_produces_35) -/Subtype /Link -/Rect [72.24000000000001 94.91999999999959 152.27100000000002 109.19999999999959] -/Type /Annot ->> -endobj -651 0 obj -<< /Border [0 0 0] -/Dest (_produces_35) -/Subtype /Link -/Rect [552.021 94.91999999999959 563.76 109.19999999999959] -/Type /Annot ->> -endobj -652 0 obj -<< /Border [0 0 0] -/Dest (_route111) -/Subtype /Link -/Rect [60.24000000000001 76.4399999999996 357.02250000000004 90.7199999999996] -/Type /Annot ->> -endobj -653 0 obj -<< /Border [0 0 0] -/Dest (_route111) -/Subtype /Link -/Rect [552.021 76.4399999999996 563.76 90.7199999999996] -/Type /Annot ->> -endobj -654 0 obj -<< /Border [0 0 0] -/Dest (_parameters_28) -/Subtype /Link -/Rect [72.24000000000001 57.95999999999961 163.71579492187502 72.23999999999961] -/Type /Annot ->> -endobj -655 0 obj -<< /Border [0 0 0] -/Dest (_parameters_28) -/Subtype /Link -/Rect [552.021 57.95999999999961 563.76 72.23999999999961] -/Type /Annot ->> -endobj -656 0 obj -<< /Border [0 0 0] -/Dest (_responses_37) -/Subtype /Link -/Rect [72.24000000000001 741.7199999999999 157.899 756.0] -/Type /Annot ->> -endobj -657 0 obj -<< /Border [0 0 0] -/Dest (_responses_37) -/Subtype /Link -/Rect [552.021 741.7199999999999 563.76 756.0] -/Type /Annot ->> -endobj -658 0 obj -<< /Border [0 0 0] -/Dest (_produces_36) -/Subtype /Link -/Rect [72.24000000000001 723.2399999999999 152.27100000000002 737.52] -/Type /Annot ->> -endobj -659 0 obj -<< /Border [0 0 0] -/Dest (_produces_36) -/Subtype /Link -/Rect [552.021 723.2399999999999 563.76 737.52] -/Type /Annot ->> -endobj -660 0 obj +634 0 obj << /Border [0 0 0] /Dest (_definitions) /Subtype /Link -/Rect [48.24000000000001 704.7599999999999 114.66300000000001 719.04] +/Rect [48.24000000000001 150.35999999999956 114.66300000000001 164.63999999999956] /Type /Annot >> endobj -661 0 obj +635 0 obj << /Border [0 0 0] /Dest (_definitions) /Subtype /Link -/Rect [552.021 704.7599999999999 563.76 719.04] +/Rect [552.021 150.35999999999956 563.76 164.63999999999956] /Type /Annot >> endobj -662 0 obj +636 0 obj << /Border [0 0 0] /Dest (_clampinformation) /Subtype /Link -/Rect [60.24000000000001 686.2799999999999 173.08350000000002 700.56] +/Rect [60.24000000000001 131.87999999999957 173.08350000000002 146.15999999999957] /Type /Annot >> endobj -663 0 obj +637 0 obj << /Border [0 0 0] /Dest (_clampinformation) /Subtype /Link -/Rect [552.021 686.2799999999999 563.76 700.56] +/Rect [552.021 131.87999999999957 563.76 146.15999999999957] /Type /Annot >> endobj -664 0 obj +638 0 obj << /Border [0 0 0] /Dest (_cldshealthcheck) /Subtype /Link -/Rect [60.24000000000001 667.7999999999998 164.26350000000002 682.0799999999999] +/Rect [60.24000000000001 113.39999999999958 164.26350000000002 127.67999999999958] /Type /Annot >> endobj -665 0 obj +639 0 obj << /Border [0 0 0] /Dest (_cldshealthcheck) /Subtype /Link -/Rect [552.021 667.7999999999998 563.76 682.0799999999999] +/Rect [552.021 113.39999999999958 563.76 127.67999999999958] /Type /Annot >> endobj -666 0 obj +640 0 obj << /Border [0 0 0] /Dest (_dictionary) /Subtype /Link -/Rect [60.24000000000001 649.3199999999998 132.7425 663.5999999999999] +/Rect [60.24000000000001 94.91999999999959 132.7425 109.19999999999959] /Type /Annot >> endobj -667 0 obj +641 0 obj << /Border [0 0 0] /Dest (_dictionary) /Subtype /Link -/Rect [552.021 649.3199999999998 563.76 663.5999999999999] +/Rect [552.021 94.91999999999959 563.76 109.19999999999959] /Type /Annot >> endobj -668 0 obj +642 0 obj << /Border [0 0 0] /Dest (_dictionaryelement) /Subtype /Link -/Rect [60.24000000000001 630.8399999999998 174.1545 645.1199999999999] +/Rect [60.24000000000001 76.4399999999996 174.1545 90.7199999999996] /Type /Annot >> endobj -669 0 obj +643 0 obj << /Border [0 0 0] /Dest (_dictionaryelement) /Subtype /Link -/Rect [552.021 630.8399999999998 563.76 645.1199999999999] +/Rect [552.021 76.4399999999996 563.76 90.7199999999996] /Type /Annot >> endobj -670 0 obj +644 0 obj << /Border [0 0 0] /Dest (_externalcomponent) /Subtype /Link -/Rect [60.24000000000001 612.3599999999998 180.507 626.6399999999999] +/Rect [60.24000000000001 57.95999999999961 180.507 72.23999999999961] /Type /Annot >> endobj -671 0 obj +645 0 obj << /Border [0 0 0] /Dest (_externalcomponent) /Subtype /Link -/Rect [552.021 612.3599999999998 563.76 626.6399999999999] +/Rect [552.021 57.95999999999961 563.76 72.23999999999961] /Type /Annot >> endobj -672 0 obj +646 0 obj << /Border [0 0 0] /Dest (_externalcomponentstate) /Subtype /Link -/Rect [60.24000000000001 593.8799999999998 205.11900000000003 608.1599999999999] +/Rect [60.24 741.7199999999999 205.11900000000003 756.0] /Type /Annot >> endobj -673 0 obj +647 0 obj << /Border [0 0 0] /Dest (_externalcomponentstate) /Subtype /Link -/Rect [552.021 593.8799999999998 563.76 608.1599999999999] +/Rect [552.021 741.7199999999999 563.76 756.0] /Type /Annot >> endobj -674 0 obj +648 0 obj << /Border [0 0 0] /Dest (_jsonarray) /Subtype /Link -/Rect [60.24000000000001 575.3999999999997 129.94908984375002 589.6799999999998] +/Rect [60.24000000000001 723.2399999999999 129.94908984375002 737.52] /Type /Annot >> endobj -675 0 obj +649 0 obj << /Border [0 0 0] /Dest (_jsonarray) /Subtype /Link -/Rect [552.021 575.3999999999997 563.76 589.6799999999998] +/Rect [552.021 723.2399999999999 563.76 737.52] /Type /Annot >> endobj -676 0 obj +650 0 obj << /Border [0 0 0] /Dest (_jsonnull) /Subtype /Link -/Rect [60.24000000000001 556.9199999999998 122.43150000000001 571.1999999999998] +/Rect [60.24000000000001 704.7599999999999 122.43150000000001 719.04] /Type /Annot >> endobj -677 0 obj +651 0 obj << /Border [0 0 0] /Dest (_jsonnull) /Subtype /Link -/Rect [552.021 556.9199999999998 563.76 571.1999999999998] +/Rect [552.021 704.7599999999999 563.76 719.04] /Type /Annot >> endobj -678 0 obj +652 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link -/Rect [60.24000000000001 538.4399999999998 133.09950000000003 552.7199999999998] +/Rect [60.24000000000001 686.2799999999999 133.09950000000003 700.56] /Type /Annot >> endobj -679 0 obj +653 0 obj << /Border [0 0 0] /Dest (_jsonobject) /Subtype /Link -/Rect [552.021 538.4399999999998 563.76 552.7199999999998] +/Rect [552.021 686.2799999999999 563.76 700.56] /Type /Annot >> endobj -680 0 obj +654 0 obj << /Border [0 0 0] /Dest (_jsonprimitive) /Subtype /Link -/Rect [60.24000000000001 519.9599999999998 153.76350000000002 534.2399999999998] +/Rect [60.24000000000001 667.7999999999998 153.76350000000002 682.0799999999999] /Type /Annot >> endobj -681 0 obj +655 0 obj << /Border [0 0 0] /Dest (_jsonprimitive) /Subtype /Link -/Rect [552.021 519.9599999999998 563.76 534.2399999999998] +/Rect [552.021 667.7999999999998 563.76 682.0799999999999] /Type /Annot >> endobj -682 0 obj +656 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link -/Rect [60.24000000000001 501.4799999999998 110.91300000000001 515.7599999999998] +/Rect [60.24000000000001 649.3199999999998 110.91300000000001 663.5999999999999] /Type /Annot >> endobj -683 0 obj +657 0 obj << /Border [0 0 0] /Dest (_loop) /Subtype /Link -/Rect [552.021 501.4799999999998 563.76 515.7599999999998] +/Rect [552.021 649.3199999999998 563.76 663.5999999999999] /Type /Annot >> endobj -684 0 obj +658 0 obj << /Border [0 0 0] /Dest (_loopelementmodel) /Subtype /Link -/Rect [60.24000000000001 482.9999999999998 183.531 497.27999999999975] +/Rect [60.24000000000001 630.8399999999998 183.531 645.1199999999999] /Type /Annot >> endobj -685 0 obj +659 0 obj << /Border [0 0 0] /Dest (_loopelementmodel) /Subtype /Link -/Rect [552.021 482.9999999999998 563.76 497.27999999999975] +/Rect [552.021 630.8399999999998 563.76 645.1199999999999] /Type /Annot >> endobj -686 0 obj +660 0 obj << /Border [0 0 0] /Dest (_looplog) /Subtype /Link -/Rect [60.24000000000001 464.51999999999975 129.16200000000003 478.7999999999997] +/Rect [60.24000000000001 612.3599999999998 129.16200000000003 626.6399999999999] /Type /Annot >> endobj -687 0 obj +661 0 obj << /Border [0 0 0] /Dest (_looplog) /Subtype /Link -/Rect [552.021 464.51999999999975 563.76 478.7999999999997] +/Rect [552.021 612.3599999999998 563.76 626.6399999999999] /Type /Annot >> endobj -688 0 obj +662 0 obj << /Border [0 0 0] /Dest (_looptemplate) /Subtype /Link -/Rect [60.24000000000001 446.03999999999974 157.46175585937502 460.3199999999997] +/Rect [60.24000000000001 593.8799999999998 157.46175585937502 608.1599999999999] /Type /Annot >> endobj -689 0 obj +663 0 obj << /Border [0 0 0] /Dest (_looptemplate) /Subtype /Link -/Rect [552.021 446.03999999999974 563.76 460.3199999999997] +/Rect [552.021 593.8799999999998 563.76 608.1599999999999] /Type /Annot >> endobj -690 0 obj +664 0 obj << /Border [0 0 0] /Dest (_looptemplateloopelementmodel) /Subtype /Link -/Rect [60.24000000000001 427.5599999999997 255.174755859375 441.8399999999997] +/Rect [60.24000000000001 575.3999999999997 255.174755859375 589.6799999999998] /Type /Annot >> endobj -691 0 obj +665 0 obj << /Border [0 0 0] /Dest (_looptemplateloopelementmodel) /Subtype /Link -/Rect [552.021 427.5599999999997 563.76 441.8399999999997] +/Rect [552.021 575.3999999999997 563.76 589.6799999999998] /Type /Annot >> endobj -692 0 obj +666 0 obj << /Border [0 0 0] /Dest (_microservicepolicy) /Subtype /Link -/Rect [60.24000000000001 409.0799999999997 181.74600000000004 423.3599999999997] +/Rect [60.24000000000001 556.9199999999998 181.74600000000004 571.1999999999998] /Type /Annot >> endobj -693 0 obj +667 0 obj << /Border [0 0 0] /Dest (_microservicepolicy) /Subtype /Link -/Rect [552.021 409.0799999999997 563.76 423.3599999999997] +/Rect [552.021 556.9199999999998 563.76 571.1999999999998] /Type /Annot >> endobj -694 0 obj +668 0 obj << /Border [0 0 0] /Dest (_number) /Subtype /Link -/Rect [60.24000000000001 390.5999999999997 127.39800000000001 404.87999999999965] +/Rect [60.24000000000001 538.4399999999998 127.39800000000001 552.7199999999998] /Type /Annot >> endobj -695 0 obj +669 0 obj << /Border [0 0 0] /Dest (_number) /Subtype /Link -/Rect [552.021 390.5999999999997 563.76 404.87999999999965] +/Rect [552.021 538.4399999999998 563.76 552.7199999999998] /Type /Annot >> endobj -696 0 obj +670 0 obj << /Border [0 0 0] /Dest (_operationalpolicy) /Subtype /Link -/Rect [60.24000000000001 372.11999999999966 175.42479492187502 386.39999999999964] +/Rect [60.24000000000001 519.9599999999998 175.42479492187502 534.2399999999998] /Type /Annot >> endobj -697 0 obj +671 0 obj << /Border [0 0 0] /Dest (_operationalpolicy) /Subtype /Link -/Rect [552.021 372.11999999999966 563.76 386.39999999999964] +/Rect [552.021 519.9599999999998 563.76 534.2399999999998] /Type /Annot >> endobj -698 0 obj +672 0 obj << /Border [0 0 0] /Dest (_policymodel) /Subtype /Link -/Rect [60.24000000000001 353.63999999999965 147.11700000000002 367.9199999999996] +/Rect [60.24000000000001 501.4799999999998 147.11700000000002 515.7599999999998] /Type /Annot >> endobj -699 0 obj +673 0 obj << /Border [0 0 0] /Dest (_policymodel) /Subtype /Link -/Rect [552.021 353.63999999999965 563.76 367.9199999999996] +/Rect [552.021 501.4799999999998 563.76 515.7599999999998] /Type /Annot >> endobj -700 0 obj +674 0 obj << /Border [0 0 0] /Dest (_service) /Subtype /Link -/Rect [60.24000000000001 335.1599999999996 122.29500000000002 349.4399999999996] +/Rect [60.24000000000001 482.9999999999998 122.29500000000002 497.27999999999975] /Type /Annot >> endobj -701 0 obj +675 0 obj << /Border [0 0 0] /Dest (_service) /Subtype /Link -/Rect [552.021 335.1599999999996 563.76 349.4399999999996] +/Rect [552.021 482.9999999999998 563.76 497.27999999999975] /Type /Annot >> endobj -702 0 obj +676 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 612.0 792.0] @@ -55492,1569 +53669,1497 @@ Q endstream endobj -703 0 obj +677 0 obj << /Type /Outlines -/Count 173 -/First 704 0 R -/Last 856 0 R +/Count 165 +/First 678 0 R +/Last 822 0 R >> endobj -704 0 obj +678 0 obj << /Title <feff0043006c0061006d0070002000520065007300740020004100500049> -/Parent 703 0 R +/Parent 677 0 R /Count 0 -/Next 705 0 R +/Next 679 0 R /Dest [7 0 R /XYZ 0 792.0 null] >> endobj -705 0 obj +679 0 obj << /Title <feff005400610062006c00650020006f006600200043006f006e00740065006e00740073> -/Parent 703 0 R +/Parent 677 0 R /Count 0 -/Next 706 0 R -/Prev 704 0 R +/Next 680 0 R +/Prev 678 0 R /Dest [10 0 R /XYZ 0 792.0 null] >> endobj -706 0 obj +680 0 obj << /Title <feff004300680061007000740065007200200031002e0020004f0076006500720076006900650077> -/Parent 703 0 R +/Parent 677 0 R /Count 2 -/First 707 0 R -/Last 708 0 R -/Next 709 0 R -/Prev 705 0 R +/First 681 0 R +/Last 682 0 R +/Next 683 0 R +/Prev 679 0 R /Dest [20 0 R /XYZ 0 792.0 null] >> endobj -707 0 obj +681 0 obj << /Title <feff0031002e0031002e002000560065007200730069006f006e00200069006e0066006f0072006d006100740069006f006e> -/Parent 706 0 R +/Parent 680 0 R /Count 0 -/Next 708 0 R +/Next 682 0 R /Dest [20 0 R /XYZ 0 712.0799999999999 null] >> endobj -708 0 obj +682 0 obj << /Title <feff0031002e0032002e002000550052004900200073006300680065006d0065> -/Parent 706 0 R +/Parent 680 0 R /Count 0 -/Prev 707 0 R +/Prev 681 0 R /Dest [20 0 R /XYZ 0 644.22 null] >> endobj -709 0 obj +683 0 obj << /Title <feff004300680061007000740065007200200032002e002000500061007400680073> -/Parent 703 0 R -/Count 146 -/First 710 0 R -/Last 852 0 R -/Next 856 0 R -/Prev 706 0 R +/Parent 677 0 R +/Count 138 +/First 684 0 R +/Last 818 0 R +/Next 822 0 R +/Prev 680 0 R /Dest [29 0 R /XYZ 0 792.0 null] >> endobj -710 0 obj +684 0 obj << /Title <feff0032002e0031002e00200047004500540020002f00760031002f006800650061006c007400680063006800650063006b> -/Parent 709 0 R +/Parent 683 0 R /Count 2 -/First 711 0 R -/Last 712 0 R -/Next 713 0 R +/First 685 0 R +/Last 686 0 R +/Next 687 0 R /Dest [29 0 R /XYZ 0 712.0799999999999 null] >> endobj -711 0 obj +685 0 obj << /Title <feff0032002e0031002e0031002e00200052006500730070006f006e007300650073> -/Parent 710 0 R +/Parent 684 0 R /Count 0 -/Next 712 0 R +/Next 686 0 R /Dest [29 0 R /XYZ 0 672.0 null] >> endobj -712 0 obj +686 0 obj << /Title <feff0032002e0031002e0032002e002000500072006f00640075006300650073> -/Parent 710 0 R +/Parent 684 0 R /Count 0 -/Prev 711 0 R +/Prev 685 0 R /Dest [29 0 R /XYZ 0 566.8800000000001 null] >> endobj -713 0 obj +687 0 obj << /Title <feff0032002e0032002e00200047004500540020002f00760031002f0075007300650072002f0067006500740055007300650072> -/Parent 709 0 R +/Parent 683 0 R /Count 2 -/First 714 0 R -/Last 715 0 R -/Next 716 0 R -/Prev 710 0 R +/First 688 0 R +/Last 689 0 R +/Next 690 0 R +/Prev 684 0 R /Dest [29 0 R /XYZ 0 510.60000000000025 null] >> endobj -714 0 obj +688 0 obj << /Title <feff0032002e0032002e0031002e00200052006500730070006f006e007300650073> -/Parent 713 0 R +/Parent 687 0 R /Count 0 -/Next 715 0 R +/Next 689 0 R /Dest [29 0 R /XYZ 0 470.5200000000002 null] >> endobj -715 0 obj +689 0 obj << /Title <feff0032002e0032002e0032002e002000500072006f00640075006300650073> -/Parent 713 0 R +/Parent 687 0 R /Count 0 -/Prev 714 0 R +/Prev 688 0 R /Dest [29 0 R /XYZ 0 379.6800000000002 null] >> endobj -716 0 obj +690 0 obj << /Title <feff0032002e0033002e00200047004500540020002f00760032002f0063006c0061006d00700049006e0066006f0072006d006100740069006f006e> -/Parent 709 0 R +/Parent 683 0 R /Count 2 -/First 717 0 R -/Last 718 0 R -/Next 719 0 R -/Prev 713 0 R +/First 691 0 R +/Last 692 0 R +/Next 693 0 R +/Prev 687 0 R /Dest [29 0 R /XYZ 0 323.40000000000015 null] >> endobj -717 0 obj +691 0 obj << /Title <feff0032002e0033002e0031002e00200052006500730070006f006e007300650073> -/Parent 716 0 R +/Parent 690 0 R /Count 0 -/Next 718 0 R +/Next 692 0 R /Dest [29 0 R /XYZ 0 283.3200000000001 null] >> endobj -718 0 obj +692 0 obj << /Title <feff0032002e0033002e0032002e002000500072006f00640075006300650073> -/Parent 716 0 R +/Parent 690 0 R /Count 0 -/Prev 717 0 R +/Prev 691 0 R /Dest [29 0 R /XYZ 0 178.2000000000001 null] >> endobj -719 0 obj +693 0 obj << /Title <feff0032002e0034002e00200047004500540020002f00760032002f00640069006300740069006f006e006100720079> -/Parent 709 0 R +/Parent 683 0 R /Count 2 -/First 720 0 R -/Last 721 0 R -/Next 722 0 R -/Prev 716 0 R +/First 694 0 R +/Last 695 0 R +/Next 696 0 R +/Prev 690 0 R /Dest [29 0 R /XYZ 0 121.92000000000007 null] >> endobj -720 0 obj +694 0 obj << /Title <feff0032002e0034002e0031002e00200052006500730070006f006e007300650073> -/Parent 719 0 R +/Parent 693 0 R /Count 0 -/Next 721 0 R +/Next 695 0 R /Dest [45 0 R /XYZ 0 792.0 null] >> endobj -721 0 obj +695 0 obj << /Title <feff0032002e0034002e0032002e002000500072006f00640075006300650073> -/Parent 719 0 R +/Parent 693 0 R /Count 0 -/Prev 720 0 R +/Prev 694 0 R /Dest [45 0 R /XYZ 0 653.2800000000002 null] >> endobj -722 0 obj +696 0 obj << /Title <feff0032002e0035002e00200050005500540020002f00760032002f00640069006300740069006f006e006100720079> -/Parent 709 0 R +/Parent 683 0 R /Count 4 -/First 723 0 R -/Last 726 0 R -/Next 727 0 R -/Prev 719 0 R +/First 697 0 R +/Last 700 0 R +/Next 701 0 R +/Prev 693 0 R /Dest [45 0 R /XYZ 0 597.0000000000003 null] >> endobj -723 0 obj +697 0 obj << /Title <feff0032002e0035002e0031002e00200050006100720061006d00650074006500720073> -/Parent 722 0 R +/Parent 696 0 R /Count 0 -/Next 724 0 R +/Next 698 0 R /Dest [45 0 R /XYZ 0 556.9200000000004 null] >> endobj -724 0 obj +698 0 obj << /Title <feff0032002e0035002e0032002e00200052006500730070006f006e007300650073> -/Parent 722 0 R +/Parent 696 0 R /Count 0 -/Next 725 0 R -/Prev 723 0 R +/Next 699 0 R +/Prev 697 0 R /Dest [45 0 R /XYZ 0 451.8000000000006 null] >> endobj -725 0 obj +699 0 obj << /Title <feff0032002e0035002e0033002e00200043006f006e00730075006d00650073> -/Parent 722 0 R +/Parent 696 0 R /Count 0 -/Next 726 0 R -/Prev 724 0 R +/Next 700 0 R +/Prev 698 0 R /Dest [45 0 R /XYZ 0 346.6800000000005 null] >> endobj -726 0 obj +700 0 obj << /Title <feff0032002e0035002e0034002e002000500072006f00640075006300650073> -/Parent 722 0 R +/Parent 696 0 R /Count 0 -/Prev 725 0 R +/Prev 699 0 R /Dest [45 0 R /XYZ 0 290.4000000000005 null] >> endobj -727 0 obj +701 0 obj << /Title <feff0032002e0036002e00200047004500540020002f00760032002f00640069006300740069006f006e006100720079002f007300650063006f006e0064006100720079002f006e0061006d00650073> -/Parent 709 0 R +/Parent 683 0 R /Count 2 -/First 728 0 R -/Last 729 0 R -/Next 730 0 R -/Prev 722 0 R +/First 702 0 R +/Last 703 0 R +/Next 704 0 R +/Prev 696 0 R /Dest [45 0 R /XYZ 0 234.12000000000046 null] >> endobj -728 0 obj +702 0 obj << /Title <feff0032002e0036002e0031002e00200052006500730070006f006e007300650073> -/Parent 727 0 R +/Parent 701 0 R /Count 0 -/Next 729 0 R +/Next 703 0 R /Dest [45 0 R /XYZ 0 194.04000000000045 null] >> endobj -729 0 obj +703 0 obj << /Title <feff0032002e0036002e0032002e002000500072006f00640075006300650073> -/Parent 727 0 R +/Parent 701 0 R /Count 0 -/Prev 728 0 R +/Prev 702 0 R /Dest [61 0 R /XYZ 0 792.0 null] >> endobj -730 0 obj +704 0 obj << /Title <feff0032002e0037002e00200047004500540020002f00760032002f00640069006300740069006f006e006100720079002f007b00640069006300740069006f006e006100720079004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 731 0 R -/Last 733 0 R -/Next 734 0 R -/Prev 727 0 R +/First 705 0 R +/Last 707 0 R +/Next 708 0 R +/Prev 701 0 R /Dest [61 0 R /XYZ 0 702.1200000000001 null] >> endobj -731 0 obj +705 0 obj << /Title <feff0032002e0037002e0031002e00200050006100720061006d00650074006500720073> -/Parent 730 0 R +/Parent 704 0 R /Count 0 -/Next 732 0 R +/Next 706 0 R /Dest [61 0 R /XYZ 0 662.0400000000002 null] >> endobj -732 0 obj +706 0 obj << /Title <feff0032002e0037002e0032002e00200052006500730070006f006e007300650073> -/Parent 730 0 R +/Parent 704 0 R /Count 0 -/Next 733 0 R -/Prev 731 0 R +/Next 707 0 R +/Prev 705 0 R /Dest [61 0 R /XYZ 0 556.9200000000003 null] >> endobj -733 0 obj +707 0 obj << /Title <feff0032002e0037002e0033002e002000500072006f00640075006300650073> -/Parent 730 0 R +/Parent 704 0 R /Count 0 -/Prev 732 0 R +/Prev 706 0 R /Dest [61 0 R /XYZ 0 451.8000000000004 null] >> endobj -734 0 obj +708 0 obj << /Title <feff0032002e0038002e00200050005500540020002f00760032002f00640069006300740069006f006e006100720079002f007b006e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 4 -/First 735 0 R -/Last 738 0 R -/Next 739 0 R -/Prev 730 0 R +/First 709 0 R +/Last 712 0 R +/Next 713 0 R +/Prev 704 0 R /Dest [61 0 R /XYZ 0 395.5200000000004 null] >> endobj -735 0 obj +709 0 obj << /Title <feff0032002e0038002e0031002e00200050006100720061006d00650074006500720073> -/Parent 734 0 R +/Parent 708 0 R /Count 0 -/Next 736 0 R +/Next 710 0 R /Dest [61 0 R /XYZ 0 355.44000000000034 null] >> endobj -736 0 obj +710 0 obj << /Title <feff0032002e0038002e0032002e00200052006500730070006f006e007300650073> -/Parent 734 0 R +/Parent 708 0 R /Count 0 -/Next 737 0 R -/Prev 735 0 R +/Next 711 0 R +/Prev 709 0 R /Dest [61 0 R /XYZ 0 212.76000000000028 null] >> endobj -737 0 obj +711 0 obj << /Title <feff0032002e0038002e0033002e00200043006f006e00730075006d00650073> -/Parent 734 0 R +/Parent 708 0 R /Count 0 -/Next 738 0 R -/Prev 736 0 R +/Next 712 0 R +/Prev 710 0 R /Dest [61 0 R /XYZ 0 107.64000000000024 null] >> endobj -738 0 obj +712 0 obj << /Title <feff0032002e0038002e0034002e002000500072006f00640075006300650073> -/Parent 734 0 R +/Parent 708 0 R /Count 0 -/Prev 737 0 R +/Prev 711 0 R /Dest [75 0 R /XYZ 0 792.0 null] >> endobj -739 0 obj +713 0 obj << /Title <feff0032002e0039002e002000440045004c0045005400450020002f00760032002f00640069006300740069006f006e006100720079002f007b006e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 740 0 R -/Last 742 0 R -/Next 743 0 R -/Prev 734 0 R +/First 714 0 R +/Last 716 0 R +/Next 717 0 R +/Prev 708 0 R /Dest [75 0 R /XYZ 0 702.1200000000001 null] >> endobj -740 0 obj +714 0 obj << /Title <feff0032002e0039002e0031002e00200050006100720061006d00650074006500720073> -/Parent 739 0 R +/Parent 713 0 R /Count 0 -/Next 741 0 R +/Next 715 0 R /Dest [75 0 R /XYZ 0 662.0400000000002 null] >> endobj -741 0 obj +715 0 obj << /Title <feff0032002e0039002e0032002e00200052006500730070006f006e007300650073> -/Parent 739 0 R +/Parent 713 0 R /Count 0 -/Next 742 0 R -/Prev 740 0 R +/Next 716 0 R +/Prev 714 0 R /Dest [75 0 R /XYZ 0 556.9200000000003 null] >> endobj -742 0 obj +716 0 obj << /Title <feff0032002e0039002e0033002e002000500072006f00640075006300650073> -/Parent 739 0 R +/Parent 713 0 R /Count 0 -/Prev 741 0 R +/Prev 715 0 R /Dest [75 0 R /XYZ 0 466.0800000000005 null] >> endobj -743 0 obj +717 0 obj << /Title <feff0032002e00310030002e002000440045004c0045005400450020002f00760032002f00640069006300740069006f006e006100720079002f007b006e0061006d0065007d002f0065006c0065006d0065006e00740073002f007b00730068006f00720074004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 744 0 R -/Last 746 0 R -/Next 747 0 R -/Prev 739 0 R +/First 718 0 R +/Last 720 0 R +/Next 721 0 R +/Prev 713 0 R /Dest [75 0 R /XYZ 0 409.80000000000047 null] >> endobj -744 0 obj +718 0 obj << /Title <feff0032002e00310030002e0031002e00200050006100720061006d00650074006500720073> -/Parent 743 0 R +/Parent 717 0 R /Count 0 -/Next 745 0 R +/Next 719 0 R /Dest [75 0 R /XYZ 0 341.64000000000044 null] >> endobj -745 0 obj +719 0 obj << /Title <feff0032002e00310030002e0032002e00200052006500730070006f006e007300650073> -/Parent 743 0 R +/Parent 717 0 R /Count 0 -/Next 746 0 R -/Prev 744 0 R +/Next 720 0 R +/Prev 718 0 R /Dest [75 0 R /XYZ 0 198.9600000000004 null] >> endobj -746 0 obj +720 0 obj << /Title <feff0032002e00310030002e0033002e002000500072006f00640075006300650073> -/Parent 743 0 R +/Parent 717 0 R /Count 0 -/Prev 745 0 R +/Prev 719 0 R /Dest [75 0 R /XYZ 0 108.12000000000037 null] >> endobj -747 0 obj +721 0 obj << /Title <feff0032002e00310031002e00200050005500540020002f00760032002f006c006f006f0070002f006100640064004f007000650072006100740069006f006e00610050006f006c006900630079002f007b006c006f006f0070004e0061006d0065007d002f0070006f006c006900630079004d006f00640065006c002f007b0070006f006c0069006300790054007900700065007d002f007b0070006f006c00690063007900560065007200730069006f006e007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 748 0 R -/Last 750 0 R -/Next 751 0 R -/Prev 743 0 R +/First 722 0 R +/Last 724 0 R +/Next 725 0 R +/Prev 717 0 R /Dest [87 0 R /XYZ 0 792.0 null] >> endobj -748 0 obj +722 0 obj << /Title <feff0032002e00310031002e0031002e00200050006100720061006d00650074006500720073> -/Parent 747 0 R +/Parent 721 0 R /Count 0 -/Next 749 0 R +/Next 723 0 R /Dest [87 0 R /XYZ 0 662.1600000000001 null] >> endobj -749 0 obj +723 0 obj << /Title <feff0032002e00310031002e0032002e00200052006500730070006f006e007300650073> -/Parent 747 0 R +/Parent 721 0 R /Count 0 -/Next 750 0 R -/Prev 748 0 R +/Next 724 0 R +/Prev 722 0 R /Dest [87 0 R /XYZ 0 481.92000000000024 null] >> endobj -750 0 obj +724 0 obj << /Title <feff0032002e00310031002e0033002e002000500072006f00640075006300650073> -/Parent 747 0 R +/Parent 721 0 R /Count 0 -/Prev 749 0 R +/Prev 723 0 R /Dest [87 0 R /XYZ 0 376.8000000000002 null] >> endobj -751 0 obj +725 0 obj << /Title <feff0032002e00310032002e00200050004f005300540020002f00760032002f006c006f006f0070002f006300720065006100740065002f007b006c006f006f0070004e0061006d0065007d003f00740065006d0070006c006100740065004e0061006d0065003d007b00740065006d0070006c006100740065004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 4 -/First 752 0 R -/Last 755 0 R -/Next 756 0 R -/Prev 747 0 R +/First 726 0 R +/Last 729 0 R +/Next 730 0 R +/Prev 721 0 R /Dest [87 0 R /XYZ 0 320.52000000000015 null] >> endobj -752 0 obj +726 0 obj << /Title <feff0032002e00310032002e0031002e00200050006100720061006d00650074006500720073> -/Parent 751 0 R +/Parent 725 0 R /Count 0 -/Next 753 0 R +/Next 727 0 R /Dest [87 0 R /XYZ 0 224.28000000000017 null] >> endobj -753 0 obj +727 0 obj << /Title <feff0032002e00310032002e0032002e00200052006500730070006f006e007300650073> -/Parent 751 0 R +/Parent 725 0 R /Count 0 -/Next 754 0 R -/Prev 752 0 R +/Next 728 0 R +/Prev 726 0 R /Dest [87 0 R /XYZ 0 104.88000000000014 null] >> endobj -754 0 obj +728 0 obj << /Title <feff0032002e00310032002e0033002e00200043006f006e00730075006d00650073> -/Parent 751 0 R +/Parent 725 0 R /Count 0 -/Next 755 0 R -/Prev 753 0 R +/Next 729 0 R +/Prev 727 0 R /Dest [98 0 R /XYZ 0 683.1600000000001 null] >> endobj -755 0 obj +729 0 obj << /Title <feff0032002e00310032002e0034002e002000500072006f00640075006300650073> -/Parent 751 0 R +/Parent 725 0 R /Count 0 -/Prev 754 0 R +/Prev 728 0 R /Dest [98 0 R /XYZ 0 626.8800000000002 null] >> endobj -756 0 obj +730 0 obj << /Title <feff0032002e00310033002e00200050005500540020002f00760032002f006c006f006f0070002f00640065006c006500740065002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 2 -/First 757 0 R -/Last 758 0 R -/Next 759 0 R -/Prev 751 0 R +/First 731 0 R +/Last 732 0 R +/Next 733 0 R +/Prev 725 0 R /Dest [98 0 R /XYZ 0 570.6000000000004 null] >> endobj -757 0 obj +731 0 obj << /Title <feff0032002e00310033002e0031002e00200050006100720061006d00650074006500720073> -/Parent 756 0 R +/Parent 730 0 R /Count 0 -/Next 758 0 R +/Next 732 0 R /Dest [98 0 R /XYZ 0 530.5200000000004 null] >> endobj -758 0 obj +732 0 obj << /Title <feff0032002e00310033002e0032002e00200052006500730070006f006e007300650073> -/Parent 756 0 R +/Parent 730 0 R /Count 0 -/Prev 757 0 R +/Prev 731 0 R /Dest [98 0 R /XYZ 0 425.4000000000005 null] >> endobj -759 0 obj +733 0 obj << /Title <feff0032002e00310034002e00200050005500540020002f00760032002f006c006f006f0070002f006400650070006c006f0079002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 760 0 R -/Last 762 0 R -/Next 763 0 R -/Prev 756 0 R +/First 734 0 R +/Last 736 0 R +/Next 737 0 R +/Prev 730 0 R /Dest [98 0 R /XYZ 0 334.5600000000005 null] >> endobj -760 0 obj +734 0 obj << /Title <feff0032002e00310034002e0031002e00200050006100720061006d00650074006500720073> -/Parent 759 0 R +/Parent 733 0 R /Count 0 -/Next 761 0 R +/Next 735 0 R /Dest [98 0 R /XYZ 0 294.4800000000005 null] >> endobj -761 0 obj +735 0 obj << /Title <feff0032002e00310034002e0032002e00200052006500730070006f006e007300650073> -/Parent 759 0 R +/Parent 733 0 R /Count 0 -/Next 762 0 R -/Prev 760 0 R +/Next 736 0 R +/Prev 734 0 R /Dest [98 0 R /XYZ 0 189.36000000000044 null] >> endobj -762 0 obj +736 0 obj << /Title <feff0032002e00310034002e0033002e002000500072006f00640075006300650073> -/Parent 759 0 R +/Parent 733 0 R /Count 0 -/Prev 761 0 R +/Prev 735 0 R /Dest [110 0 R /XYZ 0 792.0 null] >> endobj -763 0 obj +737 0 obj << /Title <feff0032002e00310035002e00200047004500540020002f00760032002f006c006f006f0070002f0067006500740041006c006c004e0061006d00650073> -/Parent 709 0 R +/Parent 683 0 R /Count 2 -/First 764 0 R -/Last 765 0 R -/Next 766 0 R -/Prev 759 0 R +/First 738 0 R +/Last 739 0 R +/Next 740 0 R +/Prev 733 0 R /Dest [110 0 R /XYZ 0 702.1200000000001 null] >> endobj -764 0 obj +738 0 obj << /Title <feff0032002e00310035002e0031002e00200052006500730070006f006e007300650073> -/Parent 763 0 R +/Parent 737 0 R /Count 0 -/Next 765 0 R +/Next 739 0 R /Dest [110 0 R /XYZ 0 662.0400000000002 null] >> endobj -765 0 obj +739 0 obj << /Title <feff0032002e00310035002e0032002e002000500072006f00640075006300650073> -/Parent 763 0 R +/Parent 737 0 R /Count 0 -/Prev 764 0 R +/Prev 738 0 R /Dest [110 0 R /XYZ 0 556.9200000000003 null] >> endobj -766 0 obj +740 0 obj << /Title <feff0032002e00310036002e00200047004500540020002f00760032002f006c006f006f0070002f006700650074007300740061007400750073002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 767 0 R -/Last 769 0 R -/Next 770 0 R -/Prev 763 0 R +/First 741 0 R +/Last 743 0 R +/Next 744 0 R +/Prev 737 0 R /Dest [110 0 R /XYZ 0 500.64000000000044 null] >> endobj -767 0 obj +741 0 obj << /Title <feff0032002e00310036002e0031002e00200050006100720061006d00650074006500720073> -/Parent 766 0 R +/Parent 740 0 R /Count 0 -/Next 768 0 R +/Next 742 0 R /Dest [110 0 R /XYZ 0 460.5600000000004 null] >> endobj -768 0 obj +742 0 obj << /Title <feff0032002e00310036002e0032002e00200052006500730070006f006e007300650073> -/Parent 766 0 R +/Parent 740 0 R /Count 0 -/Next 769 0 R -/Prev 767 0 R +/Next 743 0 R +/Prev 741 0 R /Dest [110 0 R /XYZ 0 355.44000000000034 null] >> endobj -769 0 obj +743 0 obj << /Title <feff0032002e00310036002e0033002e002000500072006f00640075006300650073> -/Parent 766 0 R +/Parent 740 0 R /Count 0 -/Prev 768 0 R +/Prev 742 0 R /Dest [110 0 R /XYZ 0 250.32000000000028 null] >> endobj -770 0 obj +744 0 obj << /Title <feff0032002e00310037002e00200050005500540020002f00760032002f006c006f006f0070002f0072006500660072006500730068004d006900630072006f00530065007200760069006300650050006f006c006900630079004a0073006f006e0053006300680065006d0061002f007b006c006f006f0070004e0061006d0065007d002f007b006d006900630072006f00530065007200760069006300650050006f006c006900630079004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 771 0 R -/Last 773 0 R -/Next 774 0 R -/Prev 766 0 R +/First 745 0 R +/Last 747 0 R +/Next 748 0 R +/Prev 740 0 R /Dest [110 0 R /XYZ 0 194.04000000000025 null] >> endobj -771 0 obj +745 0 obj << /Title <feff0032002e00310037002e0031002e00200050006100720061006d00650074006500720073> -/Parent 770 0 R +/Parent 744 0 R /Count 0 -/Next 772 0 R +/Next 746 0 R /Dest [110 0 R /XYZ 0 97.80000000000024 null] >> endobj -772 0 obj +746 0 obj << /Title <feff0032002e00310037002e0032002e00200052006500730070006f006e007300650073> -/Parent 770 0 R +/Parent 744 0 R /Count 0 -/Next 773 0 R -/Prev 771 0 R +/Next 747 0 R +/Prev 745 0 R /Dest [123 0 R /XYZ 0 645.5999999999999 null] >> endobj -773 0 obj +747 0 obj << /Title <feff0032002e00310037002e0033002e002000500072006f00640075006300650073> -/Parent 770 0 R +/Parent 744 0 R /Count 0 -/Prev 772 0 R +/Prev 746 0 R /Dest [123 0 R /XYZ 0 540.48 null] >> endobj -774 0 obj +748 0 obj << /Title <feff0032002e00310038002e00200050005500540020002f00760032002f006c006f006f0070002f0072006500660072006500730068004f007000650072006100740069006f006e0061006c0050006f006c006900630079004a0073006f006e0053006300680065006d0061002f007b006c006f006f0070004e0061006d0065007d002f007b006f007000650072006100740069006f006e0061006c0050006f006c006900630079004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 775 0 R -/Last 777 0 R -/Next 778 0 R -/Prev 770 0 R +/First 749 0 R +/Last 751 0 R +/Next 752 0 R +/Prev 744 0 R /Dest [123 0 R /XYZ 0 484.20000000000016 null] >> endobj -775 0 obj +749 0 obj << /Title <feff0032002e00310038002e0031002e00200050006100720061006d00650074006500720073> -/Parent 774 0 R +/Parent 748 0 R /Count 0 -/Next 776 0 R +/Next 750 0 R /Dest [123 0 R /XYZ 0 387.96000000000015 null] >> endobj -776 0 obj +750 0 obj << /Title <feff0032002e00310038002e0032002e00200052006500730070006f006e007300650073> -/Parent 774 0 R +/Parent 748 0 R /Count 0 -/Next 777 0 R -/Prev 775 0 R +/Next 751 0 R +/Prev 749 0 R /Dest [123 0 R /XYZ 0 245.28000000000014 null] >> endobj -777 0 obj +751 0 obj << /Title <feff0032002e00310038002e0033002e002000500072006f00640075006300650073> -/Parent 774 0 R +/Parent 748 0 R /Count 0 -/Prev 776 0 R +/Prev 750 0 R /Dest [123 0 R /XYZ 0 140.1600000000001 null] >> endobj -778 0 obj +752 0 obj << /Title <feff0032002e00310039002e00200050005500540020002f00760032002f006c006f006f0070002f00720065006d006f00760065004f007000650072006100740069006f006e00610050006f006c006900630079002f007b006c006f006f0070004e0061006d0065007d002f0070006f006c006900630079004d006f00640065006c002f007b0070006f006c0069006300790054007900700065007d002f007b0070006f006c00690063007900560065007200730069006f006e007d002f007b0070006f006c006900630079004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 779 0 R -/Last 781 0 R -/Next 782 0 R -/Prev 774 0 R -/Dest [133 0 R /XYZ 0 792.0 null] +/First 753 0 R +/Last 755 0 R +/Next 756 0 R +/Prev 748 0 R +/Dest [134 0 R /XYZ 0 792.0 null] >> endobj -779 0 obj +753 0 obj << /Title <feff0032002e00310039002e0031002e00200050006100720061006d00650074006500720073> -/Parent 778 0 R +/Parent 752 0 R /Count 0 -/Next 780 0 R -/Dest [133 0 R /XYZ 0 662.1600000000001 null] +/Next 754 0 R +/Dest [134 0 R /XYZ 0 662.1600000000001 null] >> endobj -780 0 obj +754 0 obj << /Title <feff0032002e00310039002e0032002e00200052006500730070006f006e007300650073> -/Parent 778 0 R +/Parent 752 0 R /Count 0 -/Next 781 0 R -/Prev 779 0 R -/Dest [133 0 R /XYZ 0 444.3600000000002 null] +/Next 755 0 R +/Prev 753 0 R +/Dest [134 0 R /XYZ 0 444.3600000000002 null] >> endobj -781 0 obj +755 0 obj << /Title <feff0032002e00310039002e0033002e002000500072006f00640075006300650073> -/Parent 778 0 R +/Parent 752 0 R /Count 0 -/Prev 780 0 R -/Dest [133 0 R /XYZ 0 339.2400000000001 null] +/Prev 754 0 R +/Dest [134 0 R /XYZ 0 339.2400000000001 null] >> endobj -782 0 obj +756 0 obj << /Title <feff0032002e00320030002e00200050005500540020002f00760032002f006c006f006f0070002f0072006500730074006100720074002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 783 0 R -/Last 785 0 R -/Next 786 0 R -/Prev 778 0 R -/Dest [133 0 R /XYZ 0 282.9600000000001 null] +/First 757 0 R +/Last 759 0 R +/Next 760 0 R +/Prev 752 0 R +/Dest [134 0 R /XYZ 0 282.9600000000001 null] >> endobj -783 0 obj +757 0 obj << /Title <feff0032002e00320030002e0031002e00200050006100720061006d00650074006500720073> -/Parent 782 0 R +/Parent 756 0 R /Count 0 -/Next 784 0 R -/Dest [133 0 R /XYZ 0 242.8800000000001 null] +/Next 758 0 R +/Dest [134 0 R /XYZ 0 242.8800000000001 null] >> endobj -784 0 obj +758 0 obj << /Title <feff0032002e00320030002e0032002e00200052006500730070006f006e007300650073> -/Parent 782 0 R +/Parent 756 0 R /Count 0 -/Next 785 0 R -/Prev 783 0 R -/Dest [133 0 R /XYZ 0 137.76000000000008 null] +/Next 759 0 R +/Prev 757 0 R +/Dest [134 0 R /XYZ 0 137.76000000000008 null] >> endobj -785 0 obj +759 0 obj << /Title <feff0032002e00320030002e0033002e002000500072006f00640075006300650073> -/Parent 782 0 R +/Parent 756 0 R /Count 0 -/Prev 784 0 R +/Prev 758 0 R /Dest [144 0 R /XYZ 0 683.1600000000001 null] >> endobj -786 0 obj +760 0 obj << /Title <feff0032002e00320031002e00200050005500540020002f00760032002f006c006f006f0070002f00730074006f0070002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 787 0 R -/Last 789 0 R -/Next 790 0 R -/Prev 782 0 R +/First 761 0 R +/Last 763 0 R +/Next 764 0 R +/Prev 756 0 R /Dest [144 0 R /XYZ 0 626.8800000000002 null] >> endobj -787 0 obj +761 0 obj << /Title <feff0032002e00320031002e0031002e00200050006100720061006d00650074006500720073> -/Parent 786 0 R +/Parent 760 0 R /Count 0 -/Next 788 0 R +/Next 762 0 R /Dest [144 0 R /XYZ 0 586.8000000000003 null] >> endobj -788 0 obj +762 0 obj << /Title <feff0032002e00320031002e0032002e00200052006500730070006f006e007300650073> -/Parent 786 0 R +/Parent 760 0 R /Count 0 -/Next 789 0 R -/Prev 787 0 R +/Next 763 0 R +/Prev 761 0 R /Dest [144 0 R /XYZ 0 481.68000000000046 null] >> endobj -789 0 obj +763 0 obj << /Title <feff0032002e00320031002e0033002e002000500072006f00640075006300650073> -/Parent 786 0 R +/Parent 760 0 R /Count 0 -/Prev 788 0 R +/Prev 762 0 R /Dest [144 0 R /XYZ 0 376.5600000000004 null] >> endobj -790 0 obj +764 0 obj << /Title <feff0032002e00320032002e00200050005500540020002f00760032002f006c006f006f0070002f007300750062006d00690074002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +/Parent 683 0 R /Count 3 -/First 791 0 R -/Last 793 0 R -/Next 794 0 R -/Prev 786 0 R +/First 765 0 R +/Last 767 0 R +/Next 768 0 R +/Prev 760 0 R /Dest [144 0 R /XYZ 0 320.28000000000037 null] >> endobj -791 0 obj +765 0 obj << /Title <feff0032002e00320032002e0031002e00200050006100720061006d00650074006500720073> -/Parent 790 0 R +/Parent 764 0 R /Count 0 -/Next 792 0 R +/Next 766 0 R /Dest [144 0 R /XYZ 0 280.20000000000033 null] >> endobj -792 0 obj +766 0 obj << /Title <feff0032002e00320032002e0032002e00200052006500730070006f006e007300650073> -/Parent 790 0 R +/Parent 764 0 R /Count 0 -/Next 793 0 R -/Prev 791 0 R +/Next 767 0 R +/Prev 765 0 R /Dest [144 0 R /XYZ 0 175.08000000000033 null] >> endobj -793 0 obj +767 0 obj << /Title <feff0032002e00320032002e0033002e002000500072006f00640075006300650073> -/Parent 790 0 R +/Parent 764 0 R /Count 0 -/Prev 792 0 R -/Dest [160 0 R /XYZ 0 792.0 null] +/Prev 766 0 R +/Dest [159 0 R /XYZ 0 792.0 null] >> endobj -794 0 obj -<< /Title <feff0032002e00320033002e00200047004500540020002f00760032002f006c006f006f0070002f0073007600670052006500700072006500730065006e0074006100740069006f006e002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +768 0 obj +<< /Title <feff0032002e00320033002e00200050005500540020002f00760032002f006c006f006f0070002f0075006e006400650070006c006f0079002f007b006c006f006f0070004e0061006d0065007d> +/Parent 683 0 R /Count 3 -/First 795 0 R -/Last 797 0 R -/Next 798 0 R -/Prev 790 0 R -/Dest [160 0 R /XYZ 0 702.1200000000001 null] +/First 769 0 R +/Last 771 0 R +/Next 772 0 R +/Prev 764 0 R +/Dest [159 0 R /XYZ 0 702.1200000000001 null] >> endobj -795 0 obj +769 0 obj << /Title <feff0032002e00320033002e0031002e00200050006100720061006d00650074006500720073> -/Parent 794 0 R +/Parent 768 0 R /Count 0 -/Next 796 0 R -/Dest [160 0 R /XYZ 0 662.0400000000002 null] +/Next 770 0 R +/Dest [159 0 R /XYZ 0 662.0400000000002 null] >> endobj -796 0 obj +770 0 obj << /Title <feff0032002e00320033002e0032002e00200052006500730070006f006e007300650073> -/Parent 794 0 R +/Parent 768 0 R /Count 0 -/Next 797 0 R -/Prev 795 0 R -/Dest [160 0 R /XYZ 0 556.9200000000003 null] +/Next 771 0 R +/Prev 769 0 R +/Dest [159 0 R /XYZ 0 556.9200000000003 null] >> endobj -797 0 obj +771 0 obj << /Title <feff0032002e00320033002e0033002e002000500072006f00640075006300650073> -/Parent 794 0 R +/Parent 768 0 R /Count 0 -/Prev 796 0 R -/Dest [160 0 R /XYZ 0 451.8000000000004 null] +/Prev 770 0 R +/Dest [159 0 R /XYZ 0 451.8000000000004 null] >> endobj -798 0 obj -<< /Title <feff0032002e00320034002e00200050005500540020002f00760032002f006c006f006f0070002f0075006e006400650070006c006f0079002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R -/Count 3 -/First 799 0 R -/Last 801 0 R -/Next 802 0 R -/Prev 794 0 R -/Dest [160 0 R /XYZ 0 395.5200000000004 null] +772 0 obj +<< /Title <feff0032002e00320034002e00200050004f005300540020002f00760032002f006c006f006f0070002f0075007000640061007400650047006c006f00620061006c00500072006f0070006500720074006900650073002f007b006c006f006f0070004e0061006d0065007d> +/Parent 683 0 R +/Count 4 +/First 773 0 R +/Last 776 0 R +/Next 777 0 R +/Prev 768 0 R +/Dest [159 0 R /XYZ 0 395.5200000000004 null] >> endobj -799 0 obj +773 0 obj << /Title <feff0032002e00320034002e0031002e00200050006100720061006d00650074006500720073> -/Parent 798 0 R +/Parent 772 0 R /Count 0 -/Next 800 0 R -/Dest [160 0 R /XYZ 0 355.44000000000034 null] +/Next 774 0 R +/Dest [159 0 R /XYZ 0 355.44000000000034 null] >> endobj -800 0 obj +774 0 obj << /Title <feff0032002e00320034002e0032002e00200052006500730070006f006e007300650073> -/Parent 798 0 R +/Parent 772 0 R /Count 0 -/Next 801 0 R -/Prev 799 0 R -/Dest [160 0 R /XYZ 0 250.32000000000033 null] +/Next 775 0 R +/Prev 773 0 R +/Dest [159 0 R /XYZ 0 212.76000000000028 null] >> endobj -801 0 obj -<< /Title <feff0032002e00320034002e0033002e002000500072006f00640075006300650073> -/Parent 798 0 R +775 0 obj +<< /Title <feff0032002e00320034002e0033002e00200043006f006e00730075006d00650073> +/Parent 772 0 R /Count 0 -/Prev 800 0 R -/Dest [160 0 R /XYZ 0 145.2000000000003 null] +/Next 776 0 R +/Prev 774 0 R +/Dest [159 0 R /XYZ 0 107.64000000000024 null] >> endobj -802 0 obj -<< /Title <feff0032002e00320035002e00200050004f005300540020002f00760032002f006c006f006f0070002f0075007000640061007400650047006c006f00620061006c00500072006f0070006500720074006900650073002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +776 0 obj +<< /Title <feff0032002e00320034002e0034002e002000500072006f00640075006300650073> +/Parent 772 0 R +/Count 0 +/Prev 775 0 R +/Dest [173 0 R /XYZ 0 792.0 null] +>> +endobj +777 0 obj +<< /Title <feff0032002e00320035002e00200050004f005300540020002f00760032002f006c006f006f0070002f007500700064006100740065004d006900630072006f00730065007200760069006300650050006f006c006900630079002f007b006c006f006f0070004e0061006d0065007d> +/Parent 683 0 R /Count 4 -/First 803 0 R -/Last 806 0 R -/Next 807 0 R -/Prev 798 0 R -/Dest [172 0 R /XYZ 0 792.0 null] +/First 778 0 R +/Last 781 0 R +/Next 782 0 R +/Prev 772 0 R +/Dest [173 0 R /XYZ 0 702.1200000000001 null] >> endobj -803 0 obj +778 0 obj << /Title <feff0032002e00320035002e0031002e00200050006100720061006d00650074006500720073> -/Parent 802 0 R +/Parent 777 0 R /Count 0 -/Next 804 0 R -/Dest [172 0 R /XYZ 0 718.32 null] +/Next 779 0 R +/Dest [173 0 R /XYZ 0 633.9600000000002 null] >> endobj -804 0 obj +779 0 obj << /Title <feff0032002e00320035002e0032002e00200052006500730070006f006e007300650073> -/Parent 802 0 R +/Parent 777 0 R /Count 0 -/Next 805 0 R -/Prev 803 0 R -/Dest [172 0 R /XYZ 0 575.6400000000001 null] +/Next 780 0 R +/Prev 778 0 R +/Dest [173 0 R /XYZ 0 491.28000000000026 null] >> endobj -805 0 obj +780 0 obj << /Title <feff0032002e00320035002e0033002e00200043006f006e00730075006d00650073> -/Parent 802 0 R +/Parent 777 0 R /Count 0 -/Next 806 0 R -/Prev 804 0 R -/Dest [172 0 R /XYZ 0 470.5200000000002 null] +/Next 781 0 R +/Prev 779 0 R +/Dest [173 0 R /XYZ 0 386.1600000000002 null] >> endobj -806 0 obj +781 0 obj << /Title <feff0032002e00320035002e0034002e002000500072006f00640075006300650073> -/Parent 802 0 R +/Parent 777 0 R /Count 0 -/Prev 805 0 R -/Dest [172 0 R /XYZ 0 414.2400000000002 null] +/Prev 780 0 R +/Dest [173 0 R /XYZ 0 329.88000000000017 null] >> endobj -807 0 obj -<< /Title <feff0032002e00320036002e00200050004f005300540020002f00760032002f006c006f006f0070002f007500700064006100740065004d006900630072006f00730065007200760069006300650050006f006c006900630079002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R +782 0 obj +<< /Title <feff0032002e00320036002e00200050004f005300540020002f00760032002f006c006f006f0070002f007500700064006100740065004f007000650072006100740069006f006e0061006c0050006f006c00690063006900650073002f007b006c006f006f0070004e0061006d0065007d> +/Parent 683 0 R /Count 4 -/First 808 0 R -/Last 811 0 R -/Next 812 0 R -/Prev 802 0 R -/Dest [172 0 R /XYZ 0 357.96000000000015 null] +/First 783 0 R +/Last 786 0 R +/Next 787 0 R +/Prev 777 0 R +/Dest [173 0 R /XYZ 0 273.60000000000014 null] >> endobj -808 0 obj +783 0 obj << /Title <feff0032002e00320036002e0031002e00200050006100720061006d00650074006500720073> -/Parent 807 0 R +/Parent 782 0 R /Count 0 -/Next 809 0 R -/Dest [172 0 R /XYZ 0 289.8000000000001 null] +/Next 784 0 R +/Dest [173 0 R /XYZ 0 205.44000000000014 null] >> endobj -809 0 obj +784 0 obj << /Title <feff0032002e00320036002e0032002e00200052006500730070006f006e007300650073> -/Parent 807 0 R +/Parent 782 0 R /Count 0 -/Next 810 0 R -/Prev 808 0 R -/Dest [172 0 R /XYZ 0 147.1200000000001 null] +/Next 785 0 R +/Prev 783 0 R +/Dest [186 0 R /XYZ 0 792.0 null] >> endobj -810 0 obj +785 0 obj << /Title <feff0032002e00320036002e0033002e00200043006f006e00730075006d00650073> -/Parent 807 0 R +/Parent 782 0 R /Count 0 -/Next 811 0 R -/Prev 809 0 R -/Dest [186 0 R /XYZ 0 792.0 null] +/Next 786 0 R +/Prev 784 0 R +/Dest [186 0 R /XYZ 0 653.2800000000002 null] >> endobj -811 0 obj +786 0 obj << /Title <feff0032002e00320036002e0034002e002000500072006f00640075006300650073> -/Parent 807 0 R +/Parent 782 0 R /Count 0 -/Prev 810 0 R -/Dest [186 0 R /XYZ 0 702.1200000000001 null] +/Prev 785 0 R +/Dest [186 0 R /XYZ 0 597.0000000000003 null] >> endobj -812 0 obj -<< /Title <feff0032002e00320037002e00200050004f005300540020002f00760032002f006c006f006f0070002f007500700064006100740065004f007000650072006100740069006f006e0061006c0050006f006c00690063006900650073002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R -/Count 4 -/First 813 0 R -/Last 816 0 R -/Next 817 0 R -/Prev 807 0 R -/Dest [186 0 R /XYZ 0 645.8400000000003 null] +787 0 obj +<< /Title <feff0032002e00320037002e00200047004500540020002f00760032002f006c006f006f0070002f007b006c006f006f0070004e0061006d0065007d> +/Parent 683 0 R +/Count 3 +/First 788 0 R +/Last 790 0 R +/Next 791 0 R +/Prev 782 0 R +/Dest [186 0 R /XYZ 0 540.7200000000005 null] >> endobj -813 0 obj +788 0 obj << /Title <feff0032002e00320037002e0031002e00200050006100720061006d00650074006500720073> -/Parent 812 0 R +/Parent 787 0 R /Count 0 -/Next 814 0 R -/Dest [186 0 R /XYZ 0 577.6800000000004 null] +/Next 789 0 R +/Dest [186 0 R /XYZ 0 500.6400000000005 null] >> endobj -814 0 obj +789 0 obj << /Title <feff0032002e00320037002e0032002e00200052006500730070006f006e007300650073> -/Parent 812 0 R +/Parent 787 0 R /Count 0 -/Next 815 0 R -/Prev 813 0 R -/Dest [186 0 R /XYZ 0 435.0000000000005 null] ->> -endobj -815 0 obj -<< /Title <feff0032002e00320037002e0033002e00200043006f006e00730075006d00650073> -/Parent 812 0 R -/Count 0 -/Next 816 0 R -/Prev 814 0 R -/Dest [186 0 R /XYZ 0 329.88000000000045 null] +/Next 790 0 R +/Prev 788 0 R +/Dest [186 0 R /XYZ 0 395.5200000000005 null] >> endobj -816 0 obj -<< /Title <feff0032002e00320037002e0034002e002000500072006f00640075006300650073> -/Parent 812 0 R +790 0 obj +<< /Title <feff0032002e00320037002e0033002e002000500072006f00640075006300650073> +/Parent 787 0 R /Count 0 -/Prev 815 0 R -/Dest [186 0 R /XYZ 0 273.6000000000004 null] +/Prev 789 0 R +/Dest [186 0 R /XYZ 0 290.40000000000043 null] >> endobj -817 0 obj -<< /Title <feff0032002e00320038002e00200047004500540020002f00760032002f006c006f006f0070002f007b006c006f006f0070004e0061006d0065007d> -/Parent 709 0 R -/Count 3 -/First 818 0 R -/Last 820 0 R -/Next 821 0 R -/Prev 812 0 R -/Dest [186 0 R /XYZ 0 217.32000000000042 null] +791 0 obj +<< /Title <feff0032002e00320038002e00200050004f005300540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073> +/Parent 683 0 R +/Count 4 +/First 792 0 R +/Last 795 0 R +/Next 796 0 R +/Prev 787 0 R +/Dest [186 0 R /XYZ 0 234.1200000000004 null] >> endobj -818 0 obj +792 0 obj << /Title <feff0032002e00320038002e0031002e00200050006100720061006d00650074006500720073> -/Parent 817 0 R +/Parent 791 0 R /Count 0 -/Next 819 0 R -/Dest [186 0 R /XYZ 0 177.2400000000004 null] +/Next 793 0 R +/Dest [186 0 R /XYZ 0 194.0400000000004 null] >> endobj -819 0 obj +793 0 obj << /Title <feff0032002e00320038002e0032002e00200052006500730070006f006e007300650073> -/Parent 817 0 R +/Parent 791 0 R /Count 0 -/Next 820 0 R -/Prev 818 0 R +/Next 794 0 R +/Prev 792 0 R /Dest [199 0 R /XYZ 0 792.0 null] >> endobj -820 0 obj -<< /Title <feff0032002e00320038002e0033002e002000500072006f00640075006300650073> -/Parent 817 0 R +794 0 obj +<< /Title <feff0032002e00320038002e0033002e00200043006f006e00730075006d00650073> +/Parent 791 0 R /Count 0 -/Prev 819 0 R +/Next 795 0 R +/Prev 793 0 R /Dest [199 0 R /XYZ 0 653.2800000000002 null] >> endobj -821 0 obj -<< /Title <feff0032002e00320039002e00200050004f005300540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073> -/Parent 709 0 R -/Count 4 -/First 822 0 R -/Last 825 0 R -/Next 826 0 R -/Prev 817 0 R +795 0 obj +<< /Title <feff0032002e00320038002e0034002e002000500072006f00640075006300650073> +/Parent 791 0 R +/Count 0 +/Prev 794 0 R /Dest [199 0 R /XYZ 0 597.0000000000003 null] >> endobj -822 0 obj -<< /Title <feff0032002e00320039002e0031002e00200050006100720061006d00650074006500720073> -/Parent 821 0 R -/Count 0 -/Next 823 0 R -/Dest [199 0 R /XYZ 0 556.9200000000004 null] +796 0 obj +<< /Title <feff0032002e00320039002e00200047004500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073> +/Parent 683 0 R +/Count 2 +/First 797 0 R +/Last 798 0 R +/Next 799 0 R +/Prev 791 0 R +/Dest [199 0 R /XYZ 0 540.7200000000005 null] >> endobj -823 0 obj -<< /Title <feff0032002e00320039002e0032002e00200052006500730070006f006e007300650073> -/Parent 821 0 R +797 0 obj +<< /Title <feff0032002e00320039002e0031002e00200052006500730070006f006e007300650073> +/Parent 796 0 R /Count 0 -/Next 824 0 R -/Prev 822 0 R -/Dest [199 0 R /XYZ 0 451.8000000000006 null] +/Next 798 0 R +/Dest [199 0 R /XYZ 0 500.6400000000005 null] >> endobj -824 0 obj -<< /Title <feff0032002e00320039002e0033002e00200043006f006e00730075006d00650073> -/Parent 821 0 R +798 0 obj +<< /Title <feff0032002e00320039002e0032002e002000500072006f00640075006300650073> +/Parent 796 0 R /Count 0 -/Next 825 0 R -/Prev 823 0 R -/Dest [199 0 R /XYZ 0 346.6800000000005 null] +/Prev 797 0 R +/Dest [199 0 R /XYZ 0 395.52000000000044 null] >> endobj -825 0 obj -<< /Title <feff0032002e00320039002e0034002e002000500072006f00640075006300650073> -/Parent 821 0 R -/Count 0 -/Prev 824 0 R -/Dest [199 0 R /XYZ 0 290.4000000000005 null] +799 0 obj +<< /Title <feff0032002e00330030002e00200047004500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073002f00790061006d006c002f007b0070006f006c006900630079004d006f00640065006c0054007900700065007d002f007b0070006f006c006900630079004d006f00640065006c00560065007200730069006f006e007d> +/Parent 683 0 R +/Count 3 +/First 800 0 R +/Last 802 0 R +/Next 803 0 R +/Prev 796 0 R +/Dest [199 0 R /XYZ 0 339.2400000000004 null] >> endobj -826 0 obj -<< /Title <feff0032002e00330030002e00200047004500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073> -/Parent 709 0 R -/Count 2 -/First 827 0 R -/Last 828 0 R -/Next 829 0 R -/Prev 821 0 R -/Dest [199 0 R /XYZ 0 234.12000000000046 null] +800 0 obj +<< /Title <feff0032002e00330030002e0031002e00200050006100720061006d00650074006500720073> +/Parent 799 0 R +/Count 0 +/Next 801 0 R +/Dest [199 0 R /XYZ 0 243.00000000000043 null] >> endobj -827 0 obj -<< /Title <feff0032002e00330030002e0031002e00200052006500730070006f006e007300650073> -/Parent 826 0 R +801 0 obj +<< /Title <feff0032002e00330030002e0032002e00200052006500730070006f006e007300650073> +/Parent 799 0 R /Count 0 -/Next 828 0 R -/Dest [199 0 R /XYZ 0 194.04000000000045 null] +/Next 802 0 R +/Prev 800 0 R +/Dest [199 0 R /XYZ 0 100.32000000000039 null] >> endobj -828 0 obj -<< /Title <feff0032002e00330030002e0032002e002000500072006f00640075006300650073> -/Parent 826 0 R +802 0 obj +<< /Title <feff0032002e00330030002e0033002e002000500072006f00640075006300650073> +/Parent 799 0 R /Count 0 -/Prev 827 0 R -/Dest [213 0 R /XYZ 0 792.0 null] +/Prev 801 0 R +/Dest [214 0 R /XYZ 0 683.1600000000001 null] >> endobj -829 0 obj -<< /Title <feff0032002e00330031002e00200047004500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073002f00790061006d006c002f007b0070006f006c006900630079004d006f00640065006c0054007900700065007d002f007b0070006f006c006900630079004d006f00640065006c00560065007200730069006f006e007d> -/Parent 709 0 R +803 0 obj +<< /Title <feff0032002e00330031002e00200047004500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073002f007b0070006f006c006900630079004d006f00640065006c0054007900700065007d002f007b0070006f006c006900630079004d006f00640065006c00560065007200730069006f006e007d> +/Parent 683 0 R /Count 3 -/First 830 0 R -/Last 832 0 R -/Next 833 0 R -/Prev 826 0 R -/Dest [213 0 R /XYZ 0 702.1200000000001 null] +/First 804 0 R +/Last 806 0 R +/Next 807 0 R +/Prev 799 0 R +/Dest [214 0 R /XYZ 0 626.8800000000002 null] >> endobj -830 0 obj +804 0 obj << /Title <feff0032002e00330031002e0031002e00200050006100720061006d00650074006500720073> -/Parent 829 0 R +/Parent 803 0 R /Count 0 -/Next 831 0 R -/Dest [213 0 R /XYZ 0 605.8800000000002 null] +/Next 805 0 R +/Dest [214 0 R /XYZ 0 530.6400000000003 null] >> endobj -831 0 obj +805 0 obj << /Title <feff0032002e00330031002e0032002e00200052006500730070006f006e007300650073> -/Parent 829 0 R +/Parent 803 0 R /Count 0 -/Next 832 0 R -/Prev 830 0 R -/Dest [213 0 R /XYZ 0 463.20000000000033 null] +/Next 806 0 R +/Prev 804 0 R +/Dest [214 0 R /XYZ 0 387.9600000000003 null] >> endobj -832 0 obj +806 0 obj << /Title <feff0032002e00330031002e0033002e002000500072006f00640075006300650073> -/Parent 829 0 R +/Parent 803 0 R /Count 0 -/Prev 831 0 R -/Dest [213 0 R /XYZ 0 358.08000000000027 null] +/Prev 805 0 R +/Dest [214 0 R /XYZ 0 282.84000000000026 null] >> endobj -833 0 obj -<< /Title <feff0032002e00330032002e00200047004500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073002f007b0070006f006c006900630079004d006f00640065006c0054007900700065007d002f007b0070006f006c006900630079004d006f00640065006c00560065007200730069006f006e007d> -/Parent 709 0 R -/Count 3 -/First 834 0 R -/Last 836 0 R -/Next 837 0 R -/Prev 829 0 R -/Dest [213 0 R /XYZ 0 301.80000000000024 null] +807 0 obj +<< /Title <feff0032002e00330032002e00200050005500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073002f007b0070006f006c006900630079004d006f00640065006c0054007900700065007d002f007b0070006f006c006900630079004d006f00640065006c00560065007200730069006f006e007d> +/Parent 683 0 R +/Count 4 +/First 808 0 R +/Last 811 0 R +/Next 812 0 R +/Prev 803 0 R +/Dest [214 0 R /XYZ 0 226.56000000000026 null] >> endobj -834 0 obj +808 0 obj << /Title <feff0032002e00330032002e0031002e00200050006100720061006d00650074006500720073> -/Parent 833 0 R +/Parent 807 0 R /Count 0 -/Next 835 0 R -/Dest [213 0 R /XYZ 0 205.56000000000026 null] +/Next 809 0 R +/Dest [214 0 R /XYZ 0 130.32000000000025 null] >> endobj -835 0 obj +809 0 obj << /Title <feff0032002e00330032002e0032002e00200052006500730070006f006e007300650073> -/Parent 833 0 R +/Parent 807 0 R /Count 0 -/Next 836 0 R -/Prev 834 0 R -/Dest [225 0 R /XYZ 0 792.0 null] +/Next 810 0 R +/Prev 808 0 R +/Dest [225 0 R /XYZ 0 608.04 null] >> endobj -836 0 obj -<< /Title <feff0032002e00330032002e0033002e002000500072006f00640075006300650073> -/Parent 833 0 R +810 0 obj +<< /Title <feff0032002e00330032002e0033002e00200043006f006e00730075006d00650073> +/Parent 807 0 R /Count 0 -/Prev 835 0 R -/Dest [225 0 R /XYZ 0 653.2800000000002 null] ->> -endobj -837 0 obj -<< /Title <feff0032002e00330033002e00200050005500540020002f00760032002f0070006f006c0069006300790054006f007300630061004d006f00640065006c0073002f007b0070006f006c006900630079004d006f00640065006c0054007900700065007d002f007b0070006f006c006900630079004d006f00640065006c00560065007200730069006f006e007d> -/Parent 709 0 R -/Count 4 -/First 838 0 R -/Last 841 0 R -/Next 842 0 R -/Prev 833 0 R -/Dest [225 0 R /XYZ 0 597.0000000000003 null] +/Next 811 0 R +/Prev 809 0 R +/Dest [225 0 R /XYZ 0 502.9200000000001 null] >> endobj -838 0 obj -<< /Title <feff0032002e00330033002e0031002e00200050006100720061006d00650074006500720073> -/Parent 837 0 R +811 0 obj +<< /Title <feff0032002e00330032002e0034002e002000500072006f00640075006300650073> +/Parent 807 0 R /Count 0 -/Next 839 0 R -/Dest [225 0 R /XYZ 0 500.7600000000004 null] +/Prev 810 0 R +/Dest [225 0 R /XYZ 0 446.64000000000004 null] >> endobj -839 0 obj -<< /Title <feff0032002e00330033002e0032002e00200052006500730070006f006e007300650073> -/Parent 837 0 R -/Count 0 -/Next 840 0 R -/Prev 838 0 R -/Dest [225 0 R /XYZ 0 320.5200000000004 null] +812 0 obj +<< /Title <feff0032002e00330033002e00200047004500540020002f00760032002f00740065006d0070006c0061007400650073> +/Parent 683 0 R +/Count 2 +/First 813 0 R +/Last 814 0 R +/Next 815 0 R +/Prev 807 0 R +/Dest [225 0 R /XYZ 0 390.36 null] >> endobj -840 0 obj -<< /Title <feff0032002e00330033002e0033002e00200043006f006e00730075006d00650073> -/Parent 837 0 R +813 0 obj +<< /Title <feff0032002e00330033002e0031002e00200052006500730070006f006e007300650073> +/Parent 812 0 R /Count 0 -/Next 841 0 R -/Prev 839 0 R -/Dest [225 0 R /XYZ 0 215.40000000000035 null] +/Next 814 0 R +/Dest [225 0 R /XYZ 0 350.28 null] >> endobj -841 0 obj -<< /Title <feff0032002e00330033002e0034002e002000500072006f00640075006300650073> -/Parent 837 0 R +814 0 obj +<< /Title <feff0032002e00330033002e0032002e002000500072006f00640075006300650073> +/Parent 812 0 R /Count 0 -/Prev 840 0 R -/Dest [225 0 R /XYZ 0 159.12000000000032 null] +/Prev 813 0 R +/Dest [225 0 R /XYZ 0 245.15999999999997 null] >> endobj -842 0 obj -<< /Title <feff0032002e00330034002e00200047004500540020002f00760032002f00740065006d0070006c0061007400650073> -/Parent 709 0 R +815 0 obj +<< /Title <feff0032002e00330034002e00200047004500540020002f00760032002f00740065006d0070006c0061007400650073002f006e0061006d00650073> +/Parent 683 0 R /Count 2 -/First 843 0 R -/Last 844 0 R -/Next 845 0 R -/Prev 837 0 R -/Dest [225 0 R /XYZ 0 102.84000000000029 null] +/First 816 0 R +/Last 817 0 R +/Next 818 0 R +/Prev 812 0 R +/Dest [225 0 R /XYZ 0 188.87999999999994 null] >> endobj -843 0 obj +816 0 obj << /Title <feff0032002e00330034002e0031002e00200052006500730070006f006e007300650073> -/Parent 842 0 R +/Parent 815 0 R /Count 0 -/Next 844 0 R -/Dest [238 0 R /XYZ 0 792.0 null] +/Next 817 0 R +/Dest [225 0 R /XYZ 0 148.79999999999993 null] >> endobj -844 0 obj +817 0 obj << /Title <feff0032002e00330034002e0032002e002000500072006f00640075006300650073> -/Parent 842 0 R -/Count 0 -/Prev 843 0 R -/Dest [238 0 R /XYZ 0 653.2800000000002 null] ->> -endobj -845 0 obj -<< /Title <feff0032002e00330035002e00200047004500540020002f00760032002f00740065006d0070006c0061007400650073002f006e0061006d00650073> -/Parent 709 0 R -/Count 2 -/First 846 0 R -/Last 847 0 R -/Next 848 0 R -/Prev 842 0 R -/Dest [238 0 R /XYZ 0 597.0000000000003 null] ->> -endobj -846 0 obj -<< /Title <feff0032002e00330035002e0031002e00200052006500730070006f006e007300650073> -/Parent 845 0 R -/Count 0 -/Next 847 0 R -/Dest [238 0 R /XYZ 0 556.9200000000004 null] ->> -endobj -847 0 obj -<< /Title <feff0032002e00330035002e0032002e002000500072006f00640075006300650073> -/Parent 845 0 R +/Parent 815 0 R /Count 0 -/Prev 846 0 R -/Dest [238 0 R /XYZ 0 451.8000000000005 null] ->> -endobj -848 0 obj -<< /Title <feff0032002e00330036002e00200047004500540020002f00760032002f00740065006d0070006c0061007400650073002f007b00740065006d0070006c006100740065004e0061006d0065007d> -/Parent 709 0 R -/Count 3 -/First 849 0 R -/Last 851 0 R -/Next 852 0 R -/Prev 845 0 R -/Dest [238 0 R /XYZ 0 395.5200000000005 null] ->> -endobj -849 0 obj -<< /Title <feff0032002e00330036002e0031002e00200050006100720061006d00650074006500720073> -/Parent 848 0 R -/Count 0 -/Next 850 0 R -/Dest [238 0 R /XYZ 0 355.44000000000045 null] ->> -endobj -850 0 obj -<< /Title <feff0032002e00330036002e0032002e00200052006500730070006f006e007300650073> -/Parent 848 0 R -/Count 0 -/Next 851 0 R -/Prev 849 0 R -/Dest [238 0 R /XYZ 0 250.32000000000045 null] ->> -endobj -851 0 obj -<< /Title <feff0032002e00330036002e0033002e002000500072006f00640075006300650073> -/Parent 848 0 R -/Count 0 -/Prev 850 0 R -/Dest [238 0 R /XYZ 0 145.20000000000041 null] +/Prev 816 0 R +/Dest [238 0 R /XYZ 0 792.0 null] >> endobj -852 0 obj -<< /Title <feff0032002e00330037002e00200047004500540020002f00760032002f00740065006d0070006c0061007400650073002f007b00740065006d0070006c006100740065004e0061006d0065007d002f0073007600670052006500700072006500730065006e0074006100740069006f006e> -/Parent 709 0 R +818 0 obj +<< /Title <feff0032002e00330035002e00200047004500540020002f00760032002f00740065006d0070006c0061007400650073002f007b00740065006d0070006c006100740065004e0061006d0065007d> +/Parent 683 0 R /Count 3 -/First 853 0 R -/Last 855 0 R -/Prev 848 0 R -/Dest [251 0 R /XYZ 0 792.0 null] +/First 819 0 R +/Last 821 0 R +/Prev 815 0 R +/Dest [238 0 R /XYZ 0 702.1200000000001 null] >> endobj -853 0 obj -<< /Title <feff0032002e00330037002e0031002e00200050006100720061006d00650074006500720073> -/Parent 852 0 R +819 0 obj +<< /Title <feff0032002e00330035002e0031002e00200050006100720061006d00650074006500720073> +/Parent 818 0 R /Count 0 -/Next 854 0 R -/Dest [251 0 R /XYZ 0 690.2400000000001 null] +/Next 820 0 R +/Dest [238 0 R /XYZ 0 662.0400000000002 null] >> endobj -854 0 obj -<< /Title <feff0032002e00330037002e0032002e00200052006500730070006f006e007300650073> -/Parent 852 0 R +820 0 obj +<< /Title <feff0032002e00330035002e0032002e00200052006500730070006f006e007300650073> +/Parent 818 0 R /Count 0 -/Next 855 0 R -/Prev 853 0 R -/Dest [251 0 R /XYZ 0 585.1200000000003 null] +/Next 821 0 R +/Prev 819 0 R +/Dest [238 0 R /XYZ 0 556.9200000000003 null] >> endobj -855 0 obj -<< /Title <feff0032002e00330037002e0033002e002000500072006f00640075006300650073> -/Parent 852 0 R +821 0 obj +<< /Title <feff0032002e00330035002e0033002e002000500072006f00640075006300650073> +/Parent 818 0 R /Count 0 -/Prev 854 0 R -/Dest [251 0 R /XYZ 0 480.00000000000045 null] +/Prev 820 0 R +/Dest [238 0 R /XYZ 0 451.8000000000004 null] >> endobj -856 0 obj +822 0 obj << /Title <feff004300680061007000740065007200200033002e00200044006500660069006e006900740069006f006e0073> -/Parent 703 0 R +/Parent 677 0 R /Count 20 -/First 857 0 R -/Last 876 0 R -/Prev 709 0 R -/Dest [257 0 R /XYZ 0 792.0 null] +/First 823 0 R +/Last 842 0 R +/Prev 683 0 R +/Dest [247 0 R /XYZ 0 792.0 null] >> endobj -857 0 obj +823 0 obj << /Title <feff0033002e0031002e00200043006c0061006d00700049006e0066006f0072006d006100740069006f006e> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 858 0 R -/Dest [257 0 R /XYZ 0 712.0799999999999 null] +/Next 824 0 R +/Dest [247 0 R /XYZ 0 712.0799999999999 null] >> endobj -858 0 obj +824 0 obj << /Title <feff0033002e0032002e00200043006c00640073004800650061006c007400680043006800650063006b> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 859 0 R -/Prev 857 0 R -/Dest [257 0 R /XYZ 0 524.04 null] +/Next 825 0 R +/Prev 823 0 R +/Dest [247 0 R /XYZ 0 524.04 null] >> endobj -859 0 obj +825 0 obj << /Title <feff0033002e0033002e002000440069006300740069006f006e006100720079> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 860 0 R -/Prev 858 0 R -/Dest [257 0 R /XYZ 0 335.99999999999994 null] +/Next 826 0 R +/Prev 824 0 R +/Dest [247 0 R /XYZ 0 335.99999999999994 null] >> endobj -860 0 obj +826 0 obj << /Title <feff0033002e0034002e002000440069006300740069006f006e0061007200790045006c0065006d0065006e0074> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 861 0 R -/Prev 859 0 R -/Dest [264 0 R /XYZ 0 608.04 null] +/Next 827 0 R +/Prev 825 0 R +/Dest [254 0 R /XYZ 0 608.04 null] >> endobj -861 0 obj +827 0 obj << /Title <feff0033002e0035002e002000450078007400650072006e0061006c0043006f006d0070006f006e0065006e0074> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 862 0 R -/Prev 860 0 R -/Dest [264 0 R /XYZ 0 157.07999999999998 null] +/Next 828 0 R +/Prev 826 0 R +/Dest [254 0 R /XYZ 0 157.07999999999998 null] >> endobj -862 0 obj +828 0 obj << /Title <feff0033002e0036002e002000450078007400650072006e0061006c0043006f006d0070006f006e0065006e007400530074006100740065> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 863 0 R -/Prev 861 0 R -/Dest [270 0 R /XYZ 0 683.1600000000001 null] +/Next 829 0 R +/Prev 827 0 R +/Dest [260 0 R /XYZ 0 683.1600000000001 null] >> endobj -863 0 obj +829 0 obj << /Title <feff0033002e0037002e0020004a0073006f006e00410072007200610079> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 864 0 R -/Prev 862 0 R -/Dest [270 0 R /XYZ 0 495.1200000000002 null] +/Next 830 0 R +/Prev 828 0 R +/Dest [260 0 R /XYZ 0 495.1200000000002 null] >> endobj -864 0 obj +830 0 obj << /Title <feff0033002e0038002e0020004a0073006f006e004e0075006c006c> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 865 0 R -/Prev 863 0 R -/Dest [277 0 R /XYZ 0 345.1200000000003 null] +/Next 831 0 R +/Prev 829 0 R +/Dest [267 0 R /XYZ 0 345.1200000000003 null] >> endobj -865 0 obj +831 0 obj << /Title <feff0033002e0039002e0020004a0073006f006e004f0062006a006500630074> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 866 0 R -/Prev 864 0 R -/Dest [283 0 R /XYZ 0 194.88000000000017 null] +/Next 832 0 R +/Prev 830 0 R +/Dest [273 0 R /XYZ 0 194.88000000000017 null] >> endobj -866 0 obj +832 0 obj << /Title <feff0033002e00310030002e0020004a0073006f006e005000720069006d00690074006900760065> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 867 0 R -/Prev 865 0 R -/Dest [298 0 R /XYZ 0 792.0 null] +/Next 833 0 R +/Prev 831 0 R +/Dest [288 0 R /XYZ 0 792.0 null] >> endobj -867 0 obj +833 0 obj << /Title <feff0033002e00310031002e0020004c006f006f0070> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 868 0 R -/Prev 866 0 R -/Dest [306 0 R /XYZ 0 495.3600000000003 null] +/Next 834 0 R +/Prev 832 0 R +/Dest [296 0 R /XYZ 0 495.3600000000003 null] >> endobj -868 0 obj +834 0 obj << /Title <feff0033002e00310032002e0020004c006f006f00700045006c0065006d0065006e0074004d006f00640065006c> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 869 0 R -/Prev 867 0 R -/Dest [314 0 R /XYZ 0 495.36000000000007 null] +/Next 835 0 R +/Prev 833 0 R +/Dest [304 0 R /XYZ 0 532.9200000000001 null] >> endobj -869 0 obj +835 0 obj << /Title <feff0033002e00310033002e0020004c006f006f0070004c006f0067> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 870 0 R -/Prev 868 0 R -/Dest [320 0 R /XYZ 0 683.1600000000001 null] +/Next 836 0 R +/Prev 834 0 R +/Dest [311 0 R /XYZ 0 792.0 null] >> endobj -870 0 obj +836 0 obj << /Title <feff0033002e00310034002e0020004c006f006f007000540065006d0070006c006100740065> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 871 0 R -/Prev 869 0 R -/Dest [320 0 R /XYZ 0 382.4400000000001 null] +/Next 837 0 R +/Prev 835 0 R +/Dest [311 0 R /XYZ 0 457.68 null] >> endobj -871 0 obj +837 0 obj << /Title <feff0033002e00310035002e0020004c006f006f007000540065006d0070006c006100740065004c006f006f00700045006c0065006d0065006e0074004d006f00640065006c> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 872 0 R -/Prev 870 0 R -/Dest [327 0 R /XYZ 0 495.36000000000007 null] +/Next 838 0 R +/Prev 836 0 R +/Dest [318 0 R /XYZ 0 608.0400000000002 null] >> endobj -872 0 obj +838 0 obj << /Title <feff0033002e00310036002e0020004d006900630072006f00530065007200760069006300650050006f006c006900630079> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 873 0 R -/Prev 871 0 R -/Dest [327 0 R /XYZ 0 307.32 null] +/Next 839 0 R +/Prev 837 0 R +/Dest [318 0 R /XYZ 0 420.0000000000003 null] >> endobj -873 0 obj +839 0 obj << /Title <feff0033002e00310037002e0020004e0075006d006200650072> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 874 0 R -/Prev 872 0 R -/Dest [336 0 R /XYZ 0 194.88000000000017 null] +/Next 840 0 R +/Prev 838 0 R +/Dest [326 0 R /XYZ 0 307.5600000000001 null] >> endobj -874 0 obj +840 0 obj << /Title <feff0033002e00310038002e0020004f007000650072006100740069006f006e0061006c0050006f006c006900630079> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 875 0 R -/Prev 873 0 R -/Dest [336 0 R /XYZ 0 127.02000000000015 null] +/Next 841 0 R +/Prev 839 0 R +/Dest [326 0 R /XYZ 0 239.70000000000007 null] >> endobj -875 0 obj +841 0 obj << /Title <feff0033002e00310039002e00200050006f006c006900630079004d006f00640065006c> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Next 876 0 R -/Prev 874 0 R -/Dest [344 0 R /XYZ 0 232.43999999999994 null] +/Next 842 0 R +/Prev 840 0 R +/Dest [335 0 R /XYZ 0 345.12 null] >> endobj -876 0 obj +842 0 obj << /Title <feff0033002e00320030002e00200053006500720076006900630065> -/Parent 856 0 R +/Parent 822 0 R /Count 0 -/Prev 875 0 R -/Dest [352 0 R /XYZ 0 457.8 null] +/Prev 841 0 R +/Dest [343 0 R /XYZ 0 570.48 null] >> endobj -877 0 obj +843 0 obj << /Nums [0 << /P (i) >> 1 << /P (ii) >> 2 << /P (iii) @@ -57084,7 +55189,7 @@ endobj >> 26 << /P (21) >> 27 << /P (22) >> 28 << /P (23) ->> 29 << /P (24) +>> 30 << /P (25) >> 31 << /P (26) >> 32 << /P (27) >> 33 << /P (28) @@ -57092,11 +55197,10 @@ endobj >> 35 << /P (30) >> 36 << /P (31) >> 37 << /P (32) ->> 38 << /P (33) >>] >> endobj -878 0 obj +844 0 obj << /Length1 12332 /Length 7916 /Filter [/FlateDecode] @@ -57133,10 +55237,10 @@ MR—áZ϶£êS”ÆùRp|€µÅrÐoÈ󷾡ö#ðÕ’_–Ïà¬B»ˆë(—ªC&Ži‰‡‰ðÝú”z>Ï"YØC(Ÿ“†ò©Sì ”.ìñÿZ†bh endstream endobj -879 0 obj +845 0 obj << /Type /FontDescriptor /FontName /AAAAAA+NotoSerif -/FontFile2 878 0 R +/FontFile2 844 0 R /FontBBox [-212 -250 1246 1047] /Flags 6 /StemV 0 @@ -57147,7 +55251,7 @@ endobj /XHeight 1098 >> endobj -880 0 obj +846 0 obj << /Length 1286 /Filter [/FlateDecode] >> @@ -57157,10 +55261,10 @@ xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stÔ’ +ß}ù½¤i Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýí ¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ÞïrÅ;àà2äÍkçÎœñJ¼Y³e¼Y†Œ7+|œÆx‹oSŠŒ7+[Æ›ețךyÞ¢oVûòæµ–-㌋·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eãÓ«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9Jñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ…>¼M†ÁBi2.Ħ‰ÇÜèÔ‡!¯áñdÈk¹`†¼–=oÌ‘qWÞ•wdJF(”L164ÞU Ñ)™x0Eú~êñZ? endstream endobj -881 0 obj +847 0 obj [259 1000 1000 1000 1000 1000 1000 1000 346 346 1000 1000 250 310 250 288 559 559 559 559 559 559 559 559 559 559 286 1000 559 559 559 500 1000 705 653 613 727 623 589 713 792 367 356 1000 623 937 763 742 604 1000 655 543 612 716 674 1046 1000 625 1000 1000 1000 1000 1000 458 1000 562 613 492 613 535 369 538 634 319 299 584 310 944 645 577 613 1000 471 451 352 634 579 861 578 564 1000 428 1000 428 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 361 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 259 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] endobj -882 0 obj +848 0 obj << /Length1 11528 /Length 7660 /Filter [/FlateDecode] @@ -57202,10 +55306,10 @@ g½ƒ>³q«Rœµm#}ÚQïRD÷Ÿî`H[±^ŸÇ†0eár#±M— +slËÖQVæ[ß¿¸ˆÇÚ¹;|E®zîÞ¸-K¬Üºw9 òza\ìnå; ¬vd'ãÈËæØË"°MLÙ#13ö†ÚòʦöJ+ƒâîóí]&Õœ§A§vÐêré3@i endstream endobj -883 0 obj +849 0 obj << /Type /FontDescriptor /FontName /AAAAAB+NotoSerif-Bold -/FontFile2 882 0 R +/FontFile2 848 0 R /FontBBox [-212 -250 1306 1058] /Flags 6 /StemV 0 @@ -57216,7 +55320,7 @@ endobj /XHeight 1098 >> endobj -884 0 obj +850 0 obj << /Length 1286 /Filter [/FlateDecode] >> @@ -57226,10 +55330,10 @@ xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stÔ’ +ß}ù½¤i Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýí ¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ÞïrÅ;àà2äÍkçÎœñJ¼Y³e¼Y†Œ7+|œÆx‹oSŠŒ7+[Æ›ețךyÞ¢oVûòæµ–-㌋·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eãÓ«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9Jñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ…>¼M†ÁBi2.Ħ‰ÇÜèÔ‡!¯áñdÈk¹`†¼–=oÌ‘qWÞ•wdJF(”L164ÞU Ñ)™x0Eú~êñZ? endstream endobj -885 0 obj +851 0 obj [259 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 293 288 559 559 559 559 559 559 559 559 559 559 1000 1000 1000 559 1000 549 1000 752 671 667 767 652 621 769 818 400 368 1000 653 952 788 787 638 1000 707 585 652 747 698 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 599 648 526 648 570 407 560 666 352 345 636 352 985 666 612 645 647 522 487 404 666 605 855 645 579 1000 441 1000 441 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] endobj -886 0 obj +852 0 obj << /Length1 5116 /Length 3170 /Filter [/FlateDecode] @@ -57249,10 +55353,10 @@ aÙR÷Ÿâör×ÿrŠÌš±ãø±m'™²ÏOr׸ÜóG‰š¸ÝMÖÝ #8çMî¾nzº95“ƒ6GðÑ`#%ýà xH‚¢±Å+ÅhžQrÍD ÿ:´2õ]Û^Ô5 w,¥Âº*›Ó‹Œ58«mÖg·±nkÞÄ7cÙÞB4èÆa¯ÅÊD[NaéU‹<V¥Éó`ØÉ@V΋š{KÙÀ—r¿ËS«¯ ðêó3³§e'ó(×ÚÏ«-{S}`-õy÷¢¦/²±ò‹ð79à]èp$xrë’¤ÏÊÃ'ý›"ZÞé³/izïþ›]’Wâ~ ïÝ–þ&ÌÁT endstream endobj -887 0 obj +853 0 obj << /Type /FontDescriptor /FontName /AAAAAC+NotoSerif-Italic -/FontFile2 886 0 R +/FontFile2 852 0 R /FontBBox [-254 -250 1238 1047] /Flags 70 /StemV 0 @@ -57263,7 +55367,7 @@ endobj /XHeight 1098 >> endobj -888 0 obj +854 0 obj << /Length 1286 /Filter [/FlateDecode] >> @@ -57273,28 +55377,31 @@ xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stÔ’ +ß}ù½¤i Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýí ¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ÞïrÅ;àà2äÍkçÎœñJ¼Y³e¼Y†Œ7+|œÆx‹oSŠŒ7+[Æ›ețךyÞ¢oVûòæµ–-㌋·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eãÓ«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9Jñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ…>¼M†ÁBi2.Ħ‰ÇÜèÔ‡!¯áñdÈk¹`†¼–=oÌ‘qWÞ•wdJF(”L164ÞU Ñ)™x0Eú~êñZ? endstream endobj -889 0 obj +855 0 obj [1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 653 1000 1000 1000 1000 1000 792 1000 1000 1000 1000 1000 1000 1000 620 1000 1000 543 612 1000 674 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 579 1000 486 579 493 1000 1000 599 304 1000 1000 304 895 599 574 577 560 467 463 368 599 1000 1000 1000 527 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] endobj -890 0 obj -<< /Length1 3280 -/Length 2112 +856 0 obj +<< /Length1 3188 +/Length 2052 /Filter [/FlateDecode] >> stream -xœµV{L›×?ç³±yûyš’Ï|„<üÛ„b^ì -
%úB¦ãGÚ[ì
†ºãC—«;÷™ºëüé΃íÍnä›a¿FØĮƜrÉÖé¨ÄׂCïàPÏWëÁ¹å¿ô´`ä”bf&‘¨í¬~þ,Õ°=„óáè¡ -ÀS‡2„®EŠÏ ÞídØ?Pö>ðw}455á²ü½âD«ç³É0!aéÚwά©
oùÞ,ÅããîÑ-( J'è—Çå,Gßèj:Áå?¸‡×:VVV€é¶oÕ`€tÙ±zHÓ©3˜\·‚¾Z½•ýbì)C¢ßîÈoz£Ü¯$3–;M¨îtv;Ë™'îÊ|’ù¤£ƒ{½#§CÇuÊË`ÒI§X¶WÊRÊO‡«åµ&Û‚†ZŸØçö;ñ¥=F]öðöò¹P]íÌ&s¸>šÞ&\*žS"øÕPÿ7ŸÞæzüëÞhöUL´AÊÕAuþ%Ù©™¥ÞQ¡UÕ7jõwKc½Êð£k±ØµXæŒÛ}ÆÍéÏf?={ë²?ÛÛ ÛÀV¾G¶ÅPP){5Ð)íñ´°„èÜ -Œ%âS'š¬×¿moØÝúô-î·uϽøó†ÍëÅÙµ]RìAŠÅNÖS»TÖ¡„â" -³[Š‰4Œ)èõêñ?${’¾ï㿾Q §‡º¶ŽÀ C¾!cpÆi·kv¬gé*éæ’M½,GÊjZ–#õàœ,稗Wd9G7ø¬,WÀ~X“å -…ŸËr%”b‘,WB-VËò<(A—,σì’å*ŠmB¦‹À„K²Ntá+²\*\—~›Š$ú–¬£…büT¢uý™¬¯5nÊúDs(ëë ”z.§ÏèŠîÅäéÔÉ™Dzolïhjnáé$|ÃC£#|04ìïí…nX„$œ†œ„H@öBöOgÑÍÐBÔ ˜iöQ݇¨#D©úÃà‡^²%ÌæùY«æa!ŸYž‹¦H)N ËTì(¤|‹ißbj&Î;lM|Ÿ3ãS9]8ÜV‡•EI®aBakŠâR86 -ˆ‡¶€$W´¦ö"k8À
VšÛi<êí!‹§–N..ðͶ&W+uXœ¶—¨:‹’j³†Z;Ù×cžOÎ-/²UFN¤ÓÉ6»][§)å%ÛÒâr*Ÿf©Ûf“RÓTó6°Óß<Qsäz‰B–Ó^"KD/“çùŸÞ)ƒ~™’¹T¾^õ‡i9šít-Ñ£\î‚céúìw='4‡î‚9÷F|ðÂBìßëVbCAÿWAþö}½‚[Ï‹¸1?¾ˆøbä¢Oe›Dm$ BD<yBT™'ÂÑ`Á"BY@Ü‹þS„ÃU´nH²g#ü‡"–Ùª¬"Zø›b±Ù*r–@(Ü+DLVQa9YÅ‹Þ Áz#VQia¦&ÁôLøOÆßDŒ¤~`ü{Ä(˜Ä<sXôŠH‘áåYJ&Ƭ¢Êr±WÉ;¿:1a`Ô–‹
’È»#Ê·èuü»U,°ðÏ2'W †»^T6úE†3ñL”gD«ÑdŠ3ÊqÌaa.:Qk"Ä"CJ§ØÂÛE5„çû_t–óS“9¦WÂ<“k>Ã÷e|Q!ÃgÉÀÀE/iR~L zãŒ!›RÉSûz•Édä×3T2 hŽÊ±™$5Eà×eçŒM"FÂJh@È|f #D™A΄-VQËŽAOqëXŒÐÿG¶Ñ٧΄™–Y(‰Ì÷YÙüSBF-òÁð!ãû´c°¼^ôvuaàŠ–Ú[š™òÑ0›Caa’¢ºŒ´ ÐE•÷†Â—¨¯»c]—GZD>&VÇk·}•[D’R]h²²ß‘zÖóé?+wú_½î“ä +xœÍWmL[ç>ïõ'_Æ6æÓ”¾ö%„Ä_`cC ¸Æ€;€gHbkꃃøpÉÈ–ŽVSµÄ+]£vRmj¤ý¨ò§º¡‘ÚíMÙŸHËÚ¬K·,˲þŠ:›ªôCYbï¼×–tÓ¤þÛEïûžsî9Ïyιï{¯ +8ŸXŠ§5õ–&´Ü úùÅsñüo(ÿ@Ö±¸’ˆ+n+ê +~ð*ê—Q?”^YÍ’Óœ@‰˜à]Ž/%ÿþÅo_G=Šù¼7«ì¶ß(9‹÷=éL2-|f1 þ>êö¹ôüRå%Ç +ú +_œ€;a—’7·¸;zˆ»£…7«Ü—³¦ZÅ›•Õ†—³“\zz:õ¹©yßX$2–Š˜èíp4š]ªïÛcêo +fûzzÛ=•bn†}±kPáÝ-;8ÕbËYKÎ…+
ƒ£cûÜ]=‹kè ±ã²ùùTª±¯þÅÓDSÉ8v"Î[ˆ£Ü9MD‚Ðuˆüª].†ý#ùàSûCAÿG³³Ó1.ÿÇßÉŽtu~z4ŠHD³ùÂÉM•ÁûFá- Ÿ +Šo/uN<=;ç™Ü#¯à¾.ǽ‹úKÅ•Üv©K¸2E ÇÉ8Nu¸ÂÂÐÿ¢žŽZ(”æ²™B¦ä.âóéÉëþHÊ$^…€ó¿¾G4"Î +×Ì£Y$'xÀ†³m»ŒÇ³ý/„CÉÌ걕eÚnoswáKâíUìΊèÚ.ÒpCW»,KéŵUD¶IÈ©l6ÝípˆfÛ–¼j_]YË$’s¬tûBZìq{Þ
ü[BiS¯"Õ9©ìU̱ŠòfN`þ¹6Øñë‘.–òŸ]T–Øl—ûx‹×Šœhþ0ºñÚø‘ÊýŸƒ¥øŽøàôrâßk¡Av—ýþõöy}‡^È&„u8z‘—cJKÔ$hc!ÁAáùØ‚Ò2 € +ȱ…/<óh%,´ÊŠEä~ÈÚœås*†£û—ñŽÁúøˆÏï'¡w´¸½Å™9Œ²9å"{ÞoÄ…ð~ì¼/ÝÂ}ÝŸðoJphB¨O6n窶 +hžàdcßüSã¯wâ_Mõ endstream endobj -891 0 obj +857 0 obj << /Type /FontDescriptor /FontName /AAAAAD+mplus1mn-regular -/FontFile2 890 0 R +/FontFile2 856 0 R /FontBBox [0 -230 1000 860] /Flags 4 /StemV 0 @@ -57305,7 +55412,7 @@ endobj /XHeight 0 >> endobj -892 0 obj +858 0 obj << /Length 1286 /Filter [/FlateDecode] >> @@ -57315,910 +55422,876 @@ xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stÔ’ +ß}ù½¤i Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýí ¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ÞïrÅ;àà2äÍkçÎœñJ¼Y³e¼Y†Œ7+|œÆx‹oSŠŒ7+[Æ›ețךyÞ¢oVûòæµ–-㌋·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eãÓ«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9Jñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ…>¼M†ÁBi2.Ħ‰ÇÜèÔ‡!¯áñdÈk¹`†¼–=oÌ‘qWÞ•wdJF(”L164ÞU Ñ)™x0Eú~êñZ? endstream endobj -893 0 obj -[1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 500 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 500 1000 500 1000 500 1000 1000 1000 500 500 1000 500 500 500 500 500 1000 1000 500 500 1000 1000 1000 500 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] +859 0 obj +[1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 500 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 500 1000 500 1000 500 1000 1000 1000 500 500 1000 500 1000 500 500 500 1000 1000 500 500 1000 1000 1000 500 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] endobj xref -0 894 +0 860 0000000000 65535 f 0000000015 00000 n 0000000264 00000 n 0000000467 00000 n -0000000817 00000 n -0000000868 00000 n -0000001022 00000 n -0000001266 00000 n -0000001444 00000 n -0000001611 00000 n -0000032851 00000 n -0000033629 00000 n -0000064840 00000 n -0000065630 00000 n -0000097093 00000 n -0000097883 00000 n -0000129902 00000 n -0000130700 00000 n -0000150372 00000 n -0000150930 00000 n -0000153362 00000 n -0000153599 00000 n -0000153642 00000 n -0000153691 00000 n -0000153829 00000 n -0000154002 00000 n -0000154057 00000 n -0000154232 00000 n -0000154276 00000 n -0000166481 00000 n -0000166742 00000 n -0000166785 00000 n -0000166840 00000 n -0000166883 00000 n -0000167055 00000 n -0000167110 00000 n -0000167285 00000 n -0000167341 00000 n -0000167396 00000 n -0000167451 00000 n -0000167507 00000 n -0000167562 00000 n -0000167727 00000 n -0000167782 00000 n -0000167838 00000 n -0000184313 00000 n -0000184594 00000 n -0000184637 00000 n -0000184793 00000 n -0000184848 00000 n -0000184903 00000 n -0000184958 00000 n -0000185113 00000 n -0000185168 00000 n -0000185326 00000 n -0000185381 00000 n -0000185436 00000 n -0000185738 00000 n -0000186048 00000 n -0000186104 00000 n -0000186160 00000 n -0000204445 00000 n -0000204726 00000 n -0000204769 00000 n -0000204824 00000 n -0000204879 00000 n -0000204934 00000 n -0000205091 00000 n -0000205146 00000 n -0000205201 00000 n -0000205257 00000 n -0000205413 00000 n -0000205469 00000 n -0000205627 00000 n -0000205683 00000 n -0000221411 00000 n -0000221661 00000 n -0000221704 00000 n -0000221759 00000 n -0000221814 00000 n -0000221869 00000 n -0000221924 00000 n -0000221980 00000 n -0000222036 00000 n -0000222091 00000 n -0000222449 00000 n -0000222505 00000 n -0000238608 00000 n -0000238875 00000 n -0000238918 00000 n -0000238973 00000 n -0000239291 00000 n -0000239347 00000 n -0000239508 00000 n -0000239563 00000 n -0000239619 00000 n -0000239675 00000 n -0000239731 00000 n -0000257627 00000 n -0000257902 00000 n -0000258053 00000 n -0000258109 00000 n -0000258165 00000 n -0000258221 00000 n -0000258277 00000 n -0000258333 00000 n -0000258389 00000 n -0000258445 00000 n -0000258502 00000 n -0000258664 00000 n -0000272321 00000 n -0000272591 00000 n -0000272636 00000 n -0000272693 00000 n -0000272750 00000 n -0000272807 00000 n -0000272865 00000 n -0000272922 00000 n -0000272980 00000 n -0000273142 00000 n -0000273200 00000 n -0000273258 00000 n -0000273315 00000 n -0000292462 00000 n -0000292740 00000 n -0000292797 00000 n -0000292939 00000 n -0000292985 00000 n -0000293043 00000 n -0000293101 00000 n -0000293159 00000 n -0000293323 00000 n -0000293380 00000 n -0000310686 00000 n -0000310956 00000 n -0000311001 00000 n -0000311058 00000 n -0000311115 00000 n -0000311279 00000 n -0000311336 00000 n -0000311393 00000 n -0000311723 00000 n -0000311780 00000 n -0000311838 00000 n -0000330966 00000 n -0000331252 00000 n -0000331404 00000 n -0000331461 00000 n -0000331518 00000 n -0000331575 00000 n -0000331633 00000 n -0000331944 00000 n -0000332107 00000 n -0000332164 00000 n -0000332464 00000 n -0000332522 00000 n -0000332580 00000 n -0000332904 00000 n -0000332962 00000 n -0000333125 00000 n -0000349397 00000 n -0000349667 00000 n -0000349712 00000 n -0000349769 00000 n -0000349826 00000 n -0000349883 00000 n -0000349940 00000 n -0000349997 00000 n -0000350055 00000 n -0000350113 00000 n -0000350277 00000 n -0000350334 00000 n -0000370033 00000 n -0000370327 00000 n -0000370372 00000 n -0000370418 00000 n -0000370573 00000 n -0000370630 00000 n -0000370793 00000 n -0000370850 00000 n -0000370907 00000 n -0000370965 00000 n -0000371022 00000 n -0000371187 00000 n -0000371244 00000 n -0000371421 00000 n -0000386929 00000 n -0000387207 00000 n -0000387252 00000 n -0000387309 00000 n -0000387366 00000 n -0000387423 00000 n -0000387581 00000 n -0000387638 00000 n -0000387801 00000 n -0000387859 00000 n -0000387916 00000 n -0000387974 00000 n -0000388031 00000 n -0000404492 00000 n -0000404778 00000 n -0000404823 00000 n -0000404985 00000 n -0000405042 00000 n -0000405099 00000 n -0000405156 00000 n -0000405213 00000 n -0000405374 00000 n -0000405431 00000 n -0000405488 00000 n -0000405546 00000 n -0000405604 00000 n -0000405765 00000 n -0000422207 00000 n -0000422459 00000 n -0000422504 00000 n -0000422561 00000 n -0000422618 00000 n -0000422676 00000 n -0000423135 00000 n -0000423193 00000 n -0000423637 00000 n -0000423695 00000 n -0000423968 00000 n -0000424026 00000 n -0000440732 00000 n -0000441010 00000 n -0000441055 00000 n -0000441214 00000 n -0000441271 00000 n -0000441328 00000 n -0000441385 00000 n -0000441757 00000 n -0000441814 00000 n -0000441975 00000 n -0000442033 00000 n -0000442091 00000 n -0000442149 00000 n -0000458510 00000 n -0000458788 00000 n -0000458833 00000 n -0000459003 00000 n -0000459060 00000 n -0000459117 00000 n -0000459174 00000 n -0000459231 00000 n -0000459288 00000 n -0000459346 00000 n -0000459404 00000 n -0000459576 00000 n -0000459634 00000 n -0000467588 00000 n -0000467840 00000 n -0000467885 00000 n -0000467942 00000 n -0000467999 00000 n -0000468057 00000 n -0000485255 00000 n -0000485512 00000 n -0000485557 00000 n -0000485614 00000 n -0000485660 00000 n -0000485718 00000 n -0000485896 00000 n -0000505804 00000 n -0000506061 00000 n -0000506107 00000 n -0000506261 00000 n -0000506319 00000 n -0000506625 00000 n -0000527171 00000 n -0000527444 00000 n -0000527605 00000 n -0000527662 00000 n -0000527719 00000 n -0000527889 00000 n -0000528056 00000 n -0000549461 00000 n -0000549734 00000 n -0000549883 00000 n -0000550054 00000 n -0000550213 00000 n -0000550270 00000 n -0000572099 00000 n -0000572388 00000 n -0000572556 00000 n -0000572703 00000 n -0000572852 00000 n -0000573003 00000 n +0000000809 00000 n +0000000860 00000 n +0000001014 00000 n +0000001258 00000 n +0000001436 00000 n +0000001603 00000 n +0000032843 00000 n +0000033621 00000 n +0000064832 00000 n +0000065622 00000 n +0000097121 00000 n +0000097911 00000 n +0000129998 00000 n +0000130796 00000 n +0000143652 00000 n +0000144082 00000 n +0000146514 00000 n +0000146751 00000 n +0000146794 00000 n +0000146843 00000 n +0000146981 00000 n +0000147154 00000 n +0000147209 00000 n +0000147384 00000 n +0000147428 00000 n +0000159633 00000 n +0000159894 00000 n +0000159937 00000 n +0000159992 00000 n +0000160035 00000 n +0000160207 00000 n +0000160262 00000 n +0000160437 00000 n +0000160493 00000 n +0000160548 00000 n +0000160603 00000 n +0000160659 00000 n +0000160714 00000 n +0000160879 00000 n +0000160934 00000 n +0000160990 00000 n +0000177465 00000 n +0000177746 00000 n +0000177789 00000 n +0000177945 00000 n +0000178000 00000 n +0000178055 00000 n +0000178110 00000 n +0000178265 00000 n +0000178320 00000 n +0000178478 00000 n +0000178533 00000 n +0000178588 00000 n +0000178890 00000 n +0000179200 00000 n +0000179256 00000 n +0000179312 00000 n +0000197597 00000 n +0000197878 00000 n +0000197921 00000 n +0000197976 00000 n +0000198031 00000 n +0000198086 00000 n +0000198243 00000 n +0000198298 00000 n +0000198353 00000 n +0000198409 00000 n +0000198565 00000 n +0000198621 00000 n +0000198779 00000 n +0000198835 00000 n +0000214563 00000 n +0000214813 00000 n +0000214856 00000 n +0000214911 00000 n +0000214966 00000 n +0000215021 00000 n +0000215076 00000 n +0000215132 00000 n +0000215188 00000 n +0000215243 00000 n +0000215524 00000 n +0000215580 00000 n +0000231683 00000 n +0000231950 00000 n +0000231993 00000 n +0000232048 00000 n +0000232366 00000 n +0000232422 00000 n +0000232583 00000 n +0000232638 00000 n +0000232694 00000 n +0000232750 00000 n +0000232806 00000 n +0000250702 00000 n +0000250977 00000 n +0000251128 00000 n +0000251184 00000 n +0000251240 00000 n +0000251296 00000 n +0000251352 00000 n +0000251408 00000 n +0000251464 00000 n +0000251520 00000 n +0000251577 00000 n +0000251739 00000 n +0000265396 00000 n +0000265666 00000 n +0000265711 00000 n +0000265768 00000 n +0000265825 00000 n +0000265882 00000 n +0000265940 00000 n +0000265997 00000 n +0000266055 00000 n +0000266217 00000 n +0000266275 00000 n +0000266333 00000 n +0000266390 00000 n +0000285537 00000 n +0000285815 00000 n +0000285872 00000 n +0000286199 00000 n +0000286341 00000 n +0000286387 00000 n +0000286445 00000 n +0000286503 00000 n +0000286561 00000 n +0000286725 00000 n +0000286782 00000 n +0000304088 00000 n +0000304358 00000 n +0000304403 00000 n +0000304460 00000 n +0000304517 00000 n +0000304681 00000 n +0000304738 00000 n +0000304795 00000 n +0000304852 00000 n +0000304910 00000 n +0000324038 00000 n +0000324324 00000 n +0000324476 00000 n +0000324533 00000 n +0000324590 00000 n +0000324647 00000 n +0000324705 00000 n +0000324868 00000 n +0000324925 00000 n +0000325225 00000 n +0000325283 00000 n +0000325341 00000 n +0000325665 00000 n +0000325723 00000 n +0000325886 00000 n +0000344236 00000 n +0000344522 00000 n +0000344567 00000 n +0000344624 00000 n +0000344681 00000 n +0000344738 00000 n +0000344901 00000 n +0000344958 00000 n +0000345015 00000 n +0000345073 00000 n +0000345230 00000 n +0000345288 00000 n +0000345452 00000 n +0000345510 00000 n +0000362601 00000 n +0000362887 00000 n +0000362932 00000 n +0000362989 00000 n +0000363046 00000 n +0000363209 00000 n +0000363267 00000 n +0000363444 00000 n +0000363501 00000 n +0000363559 00000 n +0000363617 00000 n +0000363675 00000 n +0000363832 00000 n +0000380166 00000 n +0000380444 00000 n +0000380489 00000 n +0000380651 00000 n +0000380708 00000 n +0000380765 00000 n +0000380822 00000 n +0000380879 00000 n +0000380936 00000 n +0000381099 00000 n +0000381157 00000 n +0000381214 00000 n +0000381271 00000 n +0000396510 00000 n +0000396788 00000 n +0000396833 00000 n +0000397189 00000 n +0000397348 00000 n +0000397405 00000 n +0000397462 00000 n +0000397519 00000 n +0000397903 00000 n +0000397960 00000 n +0000398120 00000 n +0000398178 00000 n +0000398235 00000 n +0000398293 00000 n +0000398351 00000 n +0000413099 00000 n +0000413369 00000 n +0000413426 00000 n +0000413483 00000 n +0000413540 00000 n +0000413597 00000 n +0000413756 00000 n +0000413814 00000 n +0000414212 00000 n +0000414270 00000 n +0000414328 00000 n +0000433589 00000 n +0000433867 00000 n +0000433913 00000 n +0000434062 00000 n +0000434119 00000 n +0000434177 00000 n +0000434223 00000 n +0000434269 00000 n +0000434440 00000 n +0000434498 00000 n +0000434556 00000 n +0000434614 00000 n +0000434891 00000 n +0000443543 00000 n +0000443813 00000 n +0000443858 00000 n +0000443915 00000 n +0000443972 00000 n +0000444294 00000 n +0000444351 00000 n +0000444522 00000 n +0000444579 00000 n +0000461779 00000 n +0000462036 00000 n +0000462081 00000 n +0000462138 00000 n +0000462184 00000 n +0000462242 00000 n +0000462420 00000 n +0000482326 00000 n +0000482583 00000 n +0000482629 00000 n +0000482783 00000 n +0000482841 00000 n +0000483147 00000 n +0000503695 00000 n +0000503968 00000 n +0000504129 00000 n +0000504186 00000 n +0000504243 00000 n +0000504413 00000 n +0000504580 00000 n +0000525983 00000 n +0000526256 00000 n +0000526405 00000 n +0000526576 00000 n +0000526735 00000 n +0000526792 00000 n +0000548623 00000 n +0000548912 00000 n +0000549080 00000 n +0000549227 00000 n +0000549376 00000 n +0000549527 00000 n +0000549687 00000 n +0000549745 00000 n +0000572705 00000 n +0000572994 00000 n 0000573163 00000 n -0000573221 00000 n -0000596183 00000 n -0000596472 00000 n -0000596641 00000 n -0000596809 00000 n -0000596979 00000 n -0000597151 00000 n -0000597311 00000 n -0000618958 00000 n -0000619247 00000 n -0000619292 00000 n -0000619451 00000 n -0000619609 00000 n -0000619769 00000 n -0000619920 00000 n -0000620070 00000 n -0000642870 00000 n -0000643159 00000 n -0000643216 00000 n -0000643386 00000 n -0000643557 00000 n -0000643724 00000 n -0000643896 00000 n -0000644071 00000 n -0000665748 00000 n -0000666021 00000 n -0000666161 00000 n -0000666337 00000 n -0000666395 00000 n -0000666566 00000 n -0000687610 00000 n -0000687883 00000 n -0000688050 00000 n -0000688107 00000 n -0000688272 00000 n -0000688329 00000 n -0000688518 00000 n -0000709047 00000 n -0000709328 00000 n -0000709468 00000 n -0000709526 00000 n -0000709958 00000 n -0000710124 00000 n -0000710286 00000 n -0000710332 00000 n -0000710503 00000 n -0000729365 00000 n -0000729646 00000 n -0000729795 00000 n -0000729970 00000 n -0000730135 00000 n -0000730299 00000 n -0000730357 00000 n -0000730415 00000 n -0000752266 00000 n -0000752555 00000 n -0000752704 00000 n -0000752853 00000 n -0000752996 00000 n -0000753151 00000 n -0000753316 00000 n -0000753374 00000 n -0000770442 00000 n -0000770723 00000 n -0000770872 00000 n -0000771047 00000 n -0000771092 00000 n -0000771252 00000 n -0000771422 00000 n -0000771566 00000 n -0000771711 00000 n -0000771876 00000 n -0000772032 00000 n -0000772190 00000 n -0000772337 00000 n -0000772499 00000 n -0000772641 00000 n -0000772807 00000 n -0000772952 00000 n -0000773109 00000 n -0000773255 00000 n -0000773411 00000 n -0000773556 00000 n -0000773712 00000 n -0000773857 00000 n -0000774016 00000 n -0000774164 00000 n -0000774322 00000 n -0000774469 00000 n -0000774636 00000 n -0000774782 00000 n -0000774942 00000 n -0000775091 00000 n -0000775249 00000 n -0000775396 00000 n -0000775551 00000 n -0000775696 00000 n -0000775856 00000 n -0000776005 00000 n -0000776165 00000 n -0000776314 00000 n -0000776469 00000 n -0000776614 00000 n -0000776782 00000 n -0000776929 00000 n -0000777088 00000 n -0000777236 00000 n -0000777392 00000 n -0000777538 00000 n -0000777698 00000 n -0000777847 00000 n -0000778013 00000 n -0000778158 00000 n -0000778318 00000 n -0000778467 00000 n -0000778625 00000 n -0000778772 00000 n -0000778939 00000 n -0000779085 00000 n -0000779257 00000 n -0000779408 00000 n -0000779567 00000 n -0000779715 00000 n -0000779873 00000 n -0000780020 00000 n -0000780175 00000 n -0000780320 00000 n -0000780492 00000 n -0000780643 00000 n -0000780804 00000 n -0000780954 00000 n -0000781113 00000 n -0000781262 00000 n -0000781422 00000 n -0000781571 00000 n -0000781738 00000 n -0000781884 00000 n -0000782054 00000 n -0000782203 00000 n -0000782362 00000 n -0000782510 00000 n -0000782656 00000 n -0000782791 00000 n -0000782946 00000 n -0000783080 00000 n -0000783239 00000 n -0000783377 00000 n +0000573331 00000 n +0000573501 00000 n +0000573673 00000 n +0000573833 00000 n +0000595482 00000 n +0000595771 00000 n +0000595816 00000 n +0000595975 00000 n +0000596133 00000 n +0000596293 00000 n +0000596444 00000 n +0000596594 00000 n +0000619392 00000 n +0000619681 00000 n +0000619738 00000 n +0000619908 00000 n +0000620079 00000 n +0000620246 00000 n +0000620418 00000 n +0000620593 00000 n +0000642866 00000 n +0000643147 00000 n +0000643287 00000 n +0000643463 00000 n +0000643520 00000 n +0000643689 00000 n +0000643876 00000 n +0000664549 00000 n +0000664822 00000 n +0000664867 00000 n +0000665030 00000 n +0000665076 00000 n +0000665265 00000 n +0000665427 00000 n +0000686093 00000 n +0000686366 00000 n +0000686423 00000 n +0000686855 00000 n +0000687031 00000 n +0000687203 00000 n +0000687260 00000 n +0000687429 00000 n +0000707651 00000 n +0000707940 00000 n +0000708089 00000 n +0000708264 00000 n +0000708429 00000 n +0000708592 00000 n +0000708649 00000 n +0000708707 00000 n +0000708877 00000 n +0000730482 00000 n +0000730771 00000 n +0000730920 00000 n +0000731063 00000 n +0000731238 00000 n +0000731382 00000 n +0000731428 00000 n +0000731597 00000 n +0000745161 00000 n +0000745434 00000 n +0000745609 00000 n +0000745655 00000 n +0000745815 00000 n +0000745984 00000 n +0000746128 00000 n +0000746273 00000 n +0000746438 00000 n +0000746594 00000 n +0000746752 00000 n +0000746899 00000 n +0000747061 00000 n +0000747203 00000 n +0000747368 00000 n +0000747512 00000 n +0000747669 00000 n +0000747815 00000 n +0000747971 00000 n +0000748116 00000 n +0000748271 00000 n +0000748415 00000 n +0000748574 00000 n +0000748722 00000 n +0000748880 00000 n +0000749027 00000 n +0000749193 00000 n +0000749338 00000 n +0000749498 00000 n +0000749647 00000 n +0000749805 00000 n +0000749952 00000 n +0000750107 00000 n +0000750252 00000 n +0000750412 00000 n +0000750561 00000 n +0000750721 00000 n +0000750870 00000 n +0000751025 00000 n +0000751170 00000 n +0000751338 00000 n +0000751485 00000 n +0000751644 00000 n +0000751792 00000 n +0000751948 00000 n +0000752094 00000 n +0000752254 00000 n +0000752403 00000 n +0000752569 00000 n +0000752714 00000 n +0000752874 00000 n +0000753023 00000 n +0000753181 00000 n +0000753328 00000 n +0000753495 00000 n +0000753641 00000 n +0000753813 00000 n +0000753964 00000 n +0000754123 00000 n +0000754271 00000 n +0000754429 00000 n +0000754576 00000 n +0000754730 00000 n +0000754874 00000 n +0000755046 00000 n +0000755197 00000 n +0000755358 00000 n +0000755508 00000 n +0000755667 00000 n +0000755816 00000 n +0000755976 00000 n +0000756125 00000 n +0000756291 00000 n +0000756436 00000 n +0000756606 00000 n +0000756755 00000 n +0000756914 00000 n +0000757062 00000 n +0000757208 00000 n +0000757343 00000 n +0000757497 00000 n +0000757630 00000 n +0000757789 00000 n +0000757927 00000 n +0000758075 00000 n +0000758213 00000 n +0000758382 00000 n +0000758530 00000 n +0000758694 00000 n +0000758838 00000 n +0000759008 00000 n +0000759157 00000 n +0000759316 00000 n +0000759465 00000 n +0000759634 00000 n +0000759782 00000 n +0000759945 00000 n +0000760089 00000 n +0000760259 00000 n +0000760408 00000 n +0000760567 00000 n +0000760716 00000 n +0000760874 00000 n +0000761021 00000 n +0000761190 00000 n +0000761338 00000 n +0000761504 00000 n +0000761649 00000 n +0000761820 00000 n +0000761970 00000 n +0000762130 00000 n +0000762280 00000 n +0000762442 00000 n +0000762585 00000 n +0000762755 00000 n +0000762904 00000 n +0000763064 00000 n +0000763214 00000 n +0000763385 00000 n +0000763535 00000 n +0000763690 00000 n +0000763834 00000 n +0000763993 00000 n +0000764142 00000 n +0000764311 00000 n +0000764459 00000 n +0000764614 00000 n +0000764759 00000 n +0000764931 00000 n +0000765082 00000 n +0000765242 00000 n +0000765392 00000 n +0000765561 00000 n +0000765709 00000 n +0000765874 00000 n +0000766019 00000 n +0000766192 00000 n +0000766344 00000 n +0000766505 00000 n +0000766656 00000 n +0000766827 00000 n +0000766977 00000 n +0000767142 00000 n +0000767287 00000 n +0000767460 00000 n +0000767612 00000 n +0000767773 00000 n +0000767924 00000 n +0000768094 00000 n +0000768243 00000 n +0000768406 00000 n +0000768567 00000 n +0000768707 00000 n +0000768848 00000 n +0000769008 00000 n +0000769146 00000 n +0000769294 00000 n +0000769431 00000 n +0000769589 00000 n +0000769725 00000 n +0000769890 00000 n +0000770033 00000 n +0000770204 00000 n +0000770353 00000 n +0000770512 00000 n +0000770660 00000 n +0000770829 00000 n +0000770976 00000 n +0000771130 00000 n +0000771273 00000 n +0000771444 00000 n +0000771593 00000 n +0000771752 00000 n +0000771900 00000 n +0000772069 00000 n +0000772216 00000 n +0000772381 00000 n +0000772524 00000 n +0000772695 00000 n +0000772844 00000 n +0000773004 00000 n +0000773153 00000 n +0000773323 00000 n +0000773471 00000 n +0000773635 00000 n +0000773779 00000 n +0000773950 00000 n +0000774099 00000 n +0000774258 00000 n +0000774406 00000 n +0000774576 00000 n +0000774724 00000 n +0000774888 00000 n +0000775032 00000 n +0000775204 00000 n +0000775354 00000 n +0000775513 00000 n +0000775661 00000 n +0000775819 00000 n +0000775965 00000 n +0000776135 00000 n +0000776283 00000 n +0000776448 00000 n +0000776591 00000 n +0000776763 00000 n +0000776913 00000 n +0000777072 00000 n +0000777220 00000 n +0000777380 00000 n +0000777528 00000 n +0000777699 00000 n +0000777848 00000 n +0000778011 00000 n +0000778155 00000 n +0000778328 00000 n +0000778479 00000 n +0000778640 00000 n +0000778790 00000 n +0000778950 00000 n +0000779098 00000 n +0000779269 00000 n +0000779418 00000 n +0000779573 00000 n +0000779716 00000 n +0000779885 00000 n +0000780032 00000 n +0000780191 00000 n +0000780339 00000 n +0000780496 00000 n +0000780631 00000 n +0000780782 00000 n +0000780914 00000 n +0000781074 00000 n +0000781212 00000 n +0000781360 00000 n +0000781497 00000 n +0000781655 00000 n +0000781801 00000 n +0000781970 00000 n +0000782117 00000 n +0000782280 00000 n +0000782423 00000 n +0000782582 00000 n +0000782730 00000 n +0000782899 00000 n +0000783046 00000 n +0000783211 00000 n +0000783354 00000 n 0000783525 00000 n -0000783663 00000 n -0000783832 00000 n -0000783980 00000 n -0000784144 00000 n -0000784288 00000 n -0000784458 00000 n -0000784607 00000 n -0000784766 00000 n -0000784915 00000 n -0000785084 00000 n -0000785232 00000 n -0000785395 00000 n -0000785539 00000 n -0000785709 00000 n -0000785858 00000 n -0000786017 00000 n -0000786166 00000 n -0000786324 00000 n -0000786471 00000 n -0000786640 00000 n -0000786788 00000 n -0000786954 00000 n -0000787099 00000 n -0000787270 00000 n -0000787420 00000 n -0000787580 00000 n -0000787730 00000 n -0000787893 00000 n -0000788037 00000 n -0000788207 00000 n -0000788356 00000 n -0000788516 00000 n -0000788666 00000 n -0000788837 00000 n -0000788987 00000 n -0000789143 00000 n -0000789288 00000 n -0000789447 00000 n -0000789596 00000 n -0000789765 00000 n -0000789913 00000 n -0000790068 00000 n -0000790213 00000 n -0000790385 00000 n -0000790536 00000 n -0000790696 00000 n -0000790846 00000 n -0000791015 00000 n -0000791163 00000 n -0000791329 00000 n -0000791475 00000 n -0000791648 00000 n -0000791800 00000 n -0000791961 00000 n -0000792112 00000 n -0000792283 00000 n -0000792433 00000 n -0000792599 00000 n -0000792745 00000 n -0000792918 00000 n -0000793070 00000 n -0000793231 00000 n -0000793382 00000 n -0000793552 00000 n -0000793701 00000 n -0000793864 00000 n -0000794025 00000 n -0000794165 00000 n -0000794306 00000 n -0000794466 00000 n -0000794604 00000 n -0000794752 00000 n -0000794889 00000 n -0000795047 00000 n -0000795183 00000 n -0000795348 00000 n -0000795491 00000 n -0000795662 00000 n -0000795811 00000 n -0000795970 00000 n -0000796118 00000 n -0000796287 00000 n -0000796434 00000 n -0000796588 00000 n -0000796731 00000 n -0000796902 00000 n -0000797051 00000 n -0000797210 00000 n -0000797358 00000 n -0000797527 00000 n -0000797674 00000 n -0000797839 00000 n -0000797982 00000 n +0000783674 00000 n +0000783833 00000 n +0000783981 00000 n +0000784150 00000 n +0000784297 00000 n +0000784462 00000 n +0000784605 00000 n +0000784777 00000 n +0000784927 00000 n +0000785087 00000 n +0000785236 00000 n +0000785406 00000 n +0000785554 00000 n +0000785719 00000 n +0000785862 00000 n +0000786033 00000 n +0000786182 00000 n +0000786342 00000 n +0000786491 00000 n +0000786651 00000 n +0000786799 00000 n +0000786969 00000 n +0000787117 00000 n +0000787272 00000 n +0000787415 00000 n +0000787574 00000 n +0000787722 00000 n +0000787892 00000 n +0000788040 00000 n +0000788195 00000 n +0000788339 00000 n +0000788499 00000 n +0000788648 00000 n +0000788817 00000 n +0000788964 00000 n +0000789131 00000 n +0000789276 00000 n +0000789449 00000 n +0000789600 00000 n +0000789761 00000 n +0000789911 00000 n +0000790082 00000 n +0000790231 00000 n +0000790402 00000 n +0000790551 00000 n +0000790727 00000 n +0000790881 00000 n +0000791056 00000 n +0000791209 00000 n +0000791368 00000 n +0000791515 00000 n +0000791678 00000 n +0000791829 00000 n +0000791993 00000 n +0000792146 00000 n +0000792302 00000 n +0000792448 00000 n +0000792604 00000 n +0000792738 00000 n +0000792893 00000 n +0000793026 00000 n +0000793183 00000 n +0000793318 00000 n +0000793489 00000 n +0000793638 00000 n +0000793800 00000 n +0000793940 00000 n +0000794103 00000 n +0000794255 00000 n +0000794420 00000 n +0000794563 00000 n +0000794733 00000 n +0000794881 00000 n +0000795065 00000 n +0000795229 00000 n +0000795405 00000 n +0000795559 00000 n +0000795723 00000 n +0000795865 00000 n +0000796040 00000 n +0000796193 00000 n +0000796362 00000 n +0000796509 00000 n +0000796675 00000 n +0000796819 00000 n +0000797104 00000 n +0000797183 00000 n +0000797347 00000 n +0000797538 00000 n +0000797766 00000 n +0000797983 00000 n 0000798153 00000 n -0000798302 00000 n -0000798462 00000 n -0000798611 00000 n -0000798781 00000 n -0000798929 00000 n -0000799084 00000 n -0000799228 00000 n -0000799399 00000 n -0000799548 00000 n -0000799707 00000 n -0000799855 00000 n -0000800025 00000 n -0000800173 00000 n -0000800338 00000 n -0000800483 00000 n -0000800655 00000 n -0000800805 00000 n -0000800964 00000 n -0000801112 00000 n -0000801281 00000 n -0000801428 00000 n -0000801592 00000 n -0000801736 00000 n -0000801908 00000 n -0000802058 00000 n -0000802218 00000 n -0000802367 00000 n -0000802525 00000 n -0000802671 00000 n -0000802842 00000 n -0000802991 00000 n -0000803158 00000 n -0000803303 00000 n -0000803476 00000 n -0000803627 00000 n -0000803788 00000 n -0000803938 00000 n -0000804098 00000 n -0000804246 00000 n -0000804417 00000 n -0000804566 00000 n -0000804730 00000 n -0000804875 00000 n -0000805047 00000 n -0000805197 00000 n -0000805354 00000 n -0000805500 00000 n -0000805658 00000 n -0000805804 00000 n -0000805961 00000 n -0000806096 00000 n -0000806240 00000 n -0000806372 00000 n -0000806532 00000 n -0000806670 00000 n -0000806818 00000 n -0000806955 00000 n -0000807124 00000 n -0000807271 00000 n -0000807434 00000 n -0000807578 00000 n -0000807749 00000 n -0000807898 00000 n -0000808057 00000 n -0000808205 00000 n -0000808363 00000 n -0000808509 00000 n -0000808678 00000 n -0000808825 00000 n -0000808989 00000 n -0000809133 00000 n -0000809292 00000 n -0000809440 00000 n -0000809609 00000 n -0000809756 00000 n -0000809922 00000 n -0000810066 00000 n -0000810238 00000 n -0000810388 00000 n -0000810548 00000 n -0000810697 00000 n -0000810867 00000 n -0000811015 00000 n -0000811181 00000 n -0000811325 00000 n -0000811496 00000 n -0000811645 00000 n -0000811805 00000 n -0000811954 00000 n -0000812125 00000 n -0000812274 00000 n -0000812441 00000 n -0000812586 00000 n -0000812757 00000 n -0000812906 00000 n -0000813065 00000 n -0000813213 00000 n -0000813372 00000 n -0000813519 00000 n -0000813689 00000 n -0000813837 00000 n -0000813994 00000 n -0000814139 00000 n -0000814298 00000 n -0000814446 00000 n -0000814617 00000 n -0000814766 00000 n -0000814923 00000 n -0000815069 00000 n -0000815230 00000 n -0000815380 00000 n -0000815551 00000 n -0000815700 00000 n -0000815868 00000 n -0000816014 00000 n -0000816187 00000 n -0000816338 00000 n -0000816499 00000 n -0000816649 00000 n -0000816819 00000 n -0000816967 00000 n -0000817131 00000 n -0000817273 00000 n -0000817444 00000 n -0000817593 00000 n -0000817740 00000 n -0000817876 00000 n -0000818034 00000 n -0000818170 00000 n -0000818328 00000 n -0000818464 00000 n -0000818627 00000 n -0000818768 00000 n -0000818941 00000 n -0000819092 00000 n -0000819250 00000 n -0000819396 00000 n -0000819561 00000 n -0000819714 00000 n -0000819878 00000 n -0000820031 00000 n -0000820211 00000 n -0000820369 00000 n -0000820536 00000 n -0000820681 00000 n -0000820847 00000 n -0000820991 00000 n -0000821159 00000 n -0000821305 00000 n -0000821476 00000 n -0000821625 00000 n -0000821787 00000 n -0000821927 00000 n -0000822091 00000 n -0000822244 00000 n -0000822410 00000 n -0000822554 00000 n -0000822725 00000 n -0000822874 00000 n -0000823058 00000 n -0000823222 00000 n -0000823398 00000 n -0000823552 00000 n -0000823717 00000 n -0000823860 00000 n -0000824037 00000 n -0000824192 00000 n -0000824362 00000 n -0000824510 00000 n -0000824675 00000 n -0000824818 00000 n -0000825103 00000 n -0000825182 00000 n -0000825346 00000 n -0000825537 00000 n -0000825765 00000 n -0000825982 00000 n -0000826152 00000 n -0000826370 00000 n -0000826616 00000 n -0000826789 00000 n -0000826970 00000 n -0000827235 00000 n -0000827420 00000 n -0000827601 00000 n -0000827882 00000 n -0000828067 00000 n -0000828248 00000 n -0000828505 00000 n -0000828678 00000 n -0000828859 00000 n -0000829115 00000 n -0000829304 00000 n -0000829503 00000 n -0000829698 00000 n -0000829879 00000 n -0000830200 00000 n -0000830386 00000 n -0000830555 00000 n -0000830879 00000 n -0000831068 00000 n -0000831267 00000 n -0000831448 00000 n -0000831732 00000 n -0000831922 00000 n +0000798371 00000 n +0000798617 00000 n +0000798790 00000 n +0000798971 00000 n +0000799236 00000 n +0000799421 00000 n +0000799602 00000 n +0000799883 00000 n +0000800068 00000 n +0000800249 00000 n +0000800506 00000 n +0000800679 00000 n +0000800860 00000 n +0000801116 00000 n +0000801305 00000 n +0000801504 00000 n +0000801699 00000 n +0000801880 00000 n +0000802201 00000 n +0000802387 00000 n +0000802556 00000 n +0000802880 00000 n +0000803069 00000 n +0000803268 00000 n +0000803449 00000 n +0000803733 00000 n +0000803923 00000 n +0000804123 00000 n +0000804319 00000 n +0000804488 00000 n +0000804784 00000 n +0000804973 00000 n +0000805172 00000 n +0000805353 00000 n +0000805738 00000 n +0000805932 00000 n +0000806135 00000 n +0000806321 00000 n +0000806833 00000 n +0000807026 00000 n +0000807230 00000 n +0000807415 00000 n +0000807840 00000 n +0000808034 00000 n +0000808238 00000 n +0000808437 00000 n +0000808622 00000 n +0000808930 00000 n +0000809123 00000 n +0000809312 00000 n +0000809620 00000 n +0000809813 00000 n +0000810017 00000 n +0000810191 00000 n +0000810476 00000 n +0000810666 00000 n +0000810852 00000 n +0000811174 00000 n +0000811368 00000 n +0000811573 00000 n +0000811760 00000 n +0000812286 00000 n +0000812480 00000 n +0000812684 00000 n +0000812859 00000 n +0000813377 00000 n +0000813572 00000 n +0000813777 00000 n +0000813963 00000 n +0000814540 00000 n +0000814734 00000 n +0000814938 00000 n +0000815124 00000 n +0000815437 00000 n +0000815631 00000 n +0000815836 00000 n +0000816022 00000 n +0000816323 00000 n +0000816517 00000 n +0000816722 00000 n +0000816908 00000 n +0000817218 00000 n +0000817413 00000 n +0000817618 00000 n +0000817792 00000 n +0000818109 00000 n +0000818303 00000 n +0000818507 00000 n +0000818693 00000 n +0000819070 00000 n +0000819265 00000 n +0000819470 00000 n +0000819671 00000 n +0000819845 00000 n +0000820230 00000 n +0000820424 00000 n +0000820629 00000 n +0000820829 00000 n +0000821016 00000 n +0000821406 00000 n +0000821601 00000 n +0000821793 00000 n +0000821993 00000 n +0000822179 00000 n +0000822460 00000 n +0000822654 00000 n +0000822858 00000 n +0000823045 00000 n +0000823338 00000 n +0000823532 00000 n +0000823724 00000 n +0000823924 00000 n +0000824110 00000 n +0000824399 00000 n +0000824589 00000 n +0000824776 00000 n +0000825241 00000 n +0000825436 00000 n +0000825641 00000 n +0000825827 00000 n +0000826272 00000 n +0000826466 00000 n +0000826670 00000 n +0000826857 00000 n +0000827303 00000 n +0000827498 00000 n +0000827691 00000 n +0000827891 00000 n +0000828078 00000 n +0000828324 00000 n +0000828503 00000 n +0000828690 00000 n +0000828972 00000 n +0000829163 00000 n +0000829337 00000 n +0000829640 00000 n +0000829834 00000 n +0000830038 00000 n +0000830224 00000 n +0000830452 00000 n +0000830658 00000 n +0000830863 00000 n +0000831060 00000 n +0000831273 00000 n +0000831498 00000 n +0000831742 00000 n +0000831934 00000 n 0000832122 00000 n -0000832318 00000 n -0000832487 00000 n -0000832783 00000 n -0000832972 00000 n -0000833171 00000 n -0000833352 00000 n -0000833737 00000 n -0000833931 00000 n -0000834134 00000 n -0000834320 00000 n -0000834832 00000 n -0000835025 00000 n -0000835229 00000 n -0000835414 00000 n -0000835839 00000 n -0000836033 00000 n -0000836237 00000 n -0000836436 00000 n -0000836621 00000 n -0000836929 00000 n -0000837122 00000 n -0000837311 00000 n -0000837619 00000 n -0000837812 00000 n -0000838016 00000 n -0000838190 00000 n -0000838475 00000 n -0000838665 00000 n -0000838851 00000 n -0000839173 00000 n -0000839367 00000 n -0000839572 00000 n -0000839759 00000 n -0000840285 00000 n -0000840479 00000 n -0000840683 00000 n -0000840858 00000 n -0000841376 00000 n -0000841571 00000 n -0000841776 00000 n -0000841962 00000 n -0000842539 00000 n -0000842733 00000 n -0000842937 00000 n -0000843123 00000 n -0000843436 00000 n -0000843630 00000 n -0000843835 00000 n -0000844021 00000 n -0000844322 00000 n -0000844516 00000 n -0000844721 00000 n -0000844907 00000 n -0000845217 00000 n -0000845412 00000 n -0000845617 00000 n -0000845791 00000 n -0000846144 00000 n -0000846338 00000 n -0000846542 00000 n -0000846728 00000 n -0000847045 00000 n -0000847240 00000 n -0000847445 00000 n -0000847631 00000 n -0000847996 00000 n -0000848179 00000 n -0000848383 00000 n -0000848583 00000 n -0000848769 00000 n -0000849155 00000 n -0000849349 00000 n -0000849553 00000 n -0000849741 00000 n -0000849927 00000 n -0000850316 00000 n -0000850510 00000 n -0000850714 00000 n -0000850915 00000 n -0000851101 00000 n -0000851383 00000 n -0000851577 00000 n -0000851769 00000 n -0000851955 00000 n -0000852248 00000 n -0000852442 00000 n -0000852646 00000 n -0000852846 00000 n -0000853032 00000 n -0000853322 00000 n -0000853513 00000 n -0000853687 00000 n -0000854152 00000 n -0000854346 00000 n -0000854551 00000 n -0000854738 00000 n -0000855184 00000 n -0000855379 00000 n -0000855571 00000 n -0000855757 00000 n -0000856202 00000 n -0000856396 00000 n -0000856600 00000 n -0000856801 00000 n -0000856988 00000 n -0000857246 00000 n -0000857424 00000 n -0000857610 00000 n -0000857891 00000 n -0000858081 00000 n -0000858267 00000 n -0000858584 00000 n -0000858779 00000 n -0000858984 00000 n -0000859171 00000 n -0000859534 00000 n -0000859728 00000 n -0000859932 00000 n -0000860119 00000 n -0000860347 00000 n -0000860553 00000 n -0000860758 00000 n -0000860955 00000 n -0000861168 00000 n -0000861393 00000 n -0000861637 00000 n -0000861829 00000 n -0000862017 00000 n -0000862214 00000 n -0000862414 00000 n -0000862590 00000 n -0000862815 00000 n -0000863003 00000 n -0000863211 00000 n -0000863484 00000 n -0000863705 00000 n -0000863890 00000 n -0000864119 00000 n -0000864324 00000 n -0000864486 00000 n -0000865143 00000 n -0000873151 00000 n -0000873367 00000 n -0000874730 00000 n -0000875797 00000 n -0000883549 00000 n -0000883770 00000 n -0000885133 00000 n -0000886210 00000 n -0000889471 00000 n -0000889697 00000 n -0000891060 00000 n -0000892176 00000 n -0000894379 00000 n -0000894593 00000 n -0000895956 00000 n +0000832319 00000 n +0000832519 00000 n +0000832695 00000 n +0000832919 00000 n +0000833095 00000 n +0000833292 00000 n +0000833564 00000 n +0000833796 00000 n +0000833980 00000 n +0000834209 00000 n +0000834402 00000 n +0000834565 00000 n +0000835205 00000 n +0000843213 00000 n +0000843429 00000 n +0000844792 00000 n +0000845859 00000 n +0000853611 00000 n +0000853832 00000 n +0000855195 00000 n +0000856272 00000 n +0000859533 00000 n +0000859759 00000 n +0000861122 00000 n +0000862238 00000 n +0000864381 00000 n +0000864595 00000 n +0000865958 00000 n trailer -<< /Size 894 +<< /Size 860 /Root 2 0 R /Info 1 0 R >> startxref -897081 +867084 %%EOF diff --git a/extra/docker/clamp/docker-compose.yml b/extra/docker/clamp/docker-compose.yml index 8d57be03..81cac25c 100644 --- a/extra/docker/clamp/docker-compose.yml +++ b/extra/docker/clamp/docker-compose.yml @@ -35,4 +35,4 @@ services: - "../../../src/test/resources/http-cache/:/script/:ro" ports: - "8085:8085" - command: /bin/sh -c "pip install requests && pip install simplejson && python -u /script/third_party_proxy.py -v true --port 8085 --root /thirdparty --proxyaddress third-party-proxy:8085" + command: /bin/sh -c "pip install --no-cache-dir requests && pip install --no-cache-dir simplejson && python -u /script/third_party_proxy.py -v true --port 8085 --root /thirdparty --proxyaddress third-party-proxy:8085" diff --git a/extra/sql/bulkload/create-tables.sql b/extra/sql/bulkload/create-tables.sql index b4c5bf30..111a4058 100644 --- a/extra/sql/bulkload/create-tables.sql +++ b/extra/sql/bulkload/create-tables.sql @@ -68,7 +68,6 @@ blueprint_yaml MEDIUMTEXT, dcae_blueprint_id varchar(255), maximum_instances_allowed integer, - svg_representation MEDIUMTEXT, unique_blueprint boolean default false, service_uuid varchar(255), primary key (name) @@ -91,7 +90,6 @@ dcae_deployment_status_url varchar(255), global_properties_json json, last_computed_state varchar(255) not null, - svg_representation MEDIUMTEXT, loop_template_name varchar(255) not null, service_uuid varchar(255), primary key (name) diff --git a/extra/sql/dump/test-data.sql b/extra/sql/dump/test-data.sql index 636c52b7..e5385ac8 100644 --- a/extra/sql/dump/test-data.sql +++ b/extra/sql/dump/test-data.sql @@ -26,8 +26,8 @@ USE `cldsdb4`; LOCK TABLES `dictionary` WRITE; /*!40000 ALTER TABLE `dictionary` DISABLE KEYS */; -INSERT INTO `dictionary` VALUES ('DefaultActors','Not found','2020-05-13 00:39:21.684583','Not found','2020-05-13 00:39:21.684583',0,''); -INSERT INTO `dictionary` VALUES ('DefaultOperations','Not found','2020-05-13 00:39:21.727475','Not found','2020-05-13 00:39:21.727475',0,''); +INSERT INTO `dictionary` VALUES ('DefaultActors','admin','2020-06-03 14:05:16.852993','admin','2020-06-03 14:05:16.852993',0,''); +INSERT INTO `dictionary` VALUES ('DefaultOperations','admin','2020-06-03 14:05:16.921758','admin','2020-06-03 14:05:16.921758',0,''); /*!40000 ALTER TABLE `dictionary` ENABLE KEYS */; UNLOCK TABLES; @@ -37,20 +37,20 @@ UNLOCK TABLES; LOCK TABLES `dictionary_elements` WRITE; /*!40000 ALTER TABLE `dictionary_elements` DISABLE KEYS */; -INSERT INTO `dictionary_elements` VALUES ('APPC','Not found','2020-05-13 00:39:21.706160','Not found','2020-05-13 00:39:21.706160','APPC component','APPC',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('BandwidthOnDemand (SDNC operation)','Not found','2020-05-13 00:39:21.730457','Not found','2020-05-13 00:39:21.730457','SDNC operation','BandwidthOnDemand',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('Health-Check (APPC operation)','Not found','2020-05-13 00:39:21.750947','Not found','2020-05-13 00:39:21.750947','APPC operation','Health-Check',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('Migrate (APPC operation)','Not found','2020-05-13 00:39:21.748635','Not found','2020-05-13 00:39:21.748635','APPC operation','Migrate',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('ModifyConfig (APPC/VFC operation)','Not found','2020-05-13 00:39:21.742800','Not found','2020-05-13 00:39:21.742800','APPC/VFC operation','ModifyConfig',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('Rebuild (APPC operation)','Not found','2020-05-13 00:39:21.740789','Not found','2020-05-13 00:39:21.740789','APPC operation','Rebuild',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('Reroute (SDNC operation)','Not found','2020-05-13 00:39:21.735319','Not found','2020-05-13 00:39:21.735319','SDNC operation','Reroute',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('Restart (APPC operation)','Not found','2020-05-13 00:39:21.744961','Not found','2020-05-13 00:39:21.744961','APPC operation','Restart',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('SDNC','Not found','2020-05-13 00:39:21.698771','Not found','2020-05-13 00:39:21.698771','SDNC component','SDNC',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('SDNR','Not found','2020-05-13 00:39:21.696124','Not found','2020-05-13 00:39:21.696124','SDNR component','SDNR',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('SO','Not found','2020-05-13 00:39:21.703223','Not found','2020-05-13 00:39:21.703223','SO component','SO',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('VF Module Create (SO operation)','Not found','2020-05-13 00:39:21.737705','Not found','2020-05-13 00:39:21.737705','SO operation','VF Module Create',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('VF Module Delete (SO operation)','Not found','2020-05-13 00:39:21.733089','Not found','2020-05-13 00:39:21.733089','SO operation','VF Module Delete',NULL,'string'); -INSERT INTO `dictionary_elements` VALUES ('VFC','Not found','2020-05-13 00:39:21.701068','Not found','2020-05-13 00:39:21.701068','VFC component','VFC',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('APPC','admin','2020-06-03 14:05:16.887643','admin','2020-06-03 14:05:16.887643','APPC component','APPC',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('BandwidthOnDemand (SDNC operation)','admin','2020-06-03 14:05:16.924229','admin','2020-06-03 14:05:16.924229','SDNC operation','BandwidthOnDemand',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('Health-Check (APPC operation)','admin','2020-06-03 14:05:17.000215','admin','2020-06-03 14:05:17.000215','APPC operation','Health-Check',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('Migrate (APPC operation)','admin','2020-06-03 14:05:16.986903','admin','2020-06-03 14:05:16.986903','APPC operation','Migrate',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('ModifyConfig (APPC/VFC operation)','admin','2020-06-03 14:05:16.975310','admin','2020-06-03 14:05:16.975310','APPC/VFC operation','ModifyConfig',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('Rebuild (APPC operation)','admin','2020-06-03 14:05:16.971992','admin','2020-06-03 14:05:16.971992','APPC operation','Rebuild',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('Reroute (SDNC operation)','admin','2020-06-03 14:05:16.938995','admin','2020-06-03 14:05:16.938995','SDNC operation','Reroute',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('Restart (APPC operation)','admin','2020-06-03 14:05:16.978661','admin','2020-06-03 14:05:16.978661','APPC operation','Restart',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('SDNC','admin','2020-06-03 14:05:16.869223','admin','2020-06-03 14:05:16.869223','SDNC component','SDNC',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('SDNR','admin','2020-06-03 14:05:16.865836','admin','2020-06-03 14:05:16.865836','SDNR component','SDNR',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('SO','admin','2020-06-03 14:05:16.881475','admin','2020-06-03 14:05:16.881475','SO component','SO',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('VF Module Create (SO operation)','admin','2020-06-03 14:05:16.969132','admin','2020-06-03 14:05:16.969132','SO operation','VF Module Create',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('VF Module Delete (SO operation)','admin','2020-06-03 14:05:16.931383','admin','2020-06-03 14:05:16.931383','SO operation','VF Module Delete',NULL,'string'); +INSERT INTO `dictionary_elements` VALUES ('VFC','admin','2020-06-03 14:05:16.877754','admin','2020-06-03 14:05:16.877754','VFC component','VFC',NULL,'string'); /*!40000 ALTER TABLE `dictionary_elements` ENABLE KEYS */; UNLOCK TABLES; @@ -93,7 +93,7 @@ UNLOCK TABLES; LOCK TABLES `loop_element_models` WRITE; /*!40000 ALTER TABLE `loop_element_models` DISABLE KEYS */; -INSERT INTO `loop_element_models` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app',NULL,'2020-05-13 00:38:22.973525','Not found','2020-05-13 00:38:23.546236',NULL,NULL,'MICRO_SERVICE_TYPE',NULL); +INSERT INTO `loop_element_models` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app',NULL,'2020-06-03 14:04:06.098383','Not found','2020-06-03 14:04:06.630494',NULL,NULL,'MICRO_SERVICE_TYPE',NULL); /*!40000 ALTER TABLE `loop_element_models` ENABLE KEYS */; UNLOCK TABLES; @@ -112,9 +112,9 @@ UNLOCK TABLES; LOCK TABLES `loop_templates` WRITE; /*!40000 ALTER TABLE `loop_templates` DISABLE KEYS */; -INSERT INTO `loop_templates` VALUES ('LOOP_TEMPLATE_dgY2q_v1_0_ResourceInstanceName1_tca','Not found','2020-05-13 00:38:23.491855','Not found','2020-05-13 00:38:23.491855','CLOSED','tosca_definitions_version: cloudify_dsl_1_3\nimports:\n- http://www.getcloudify.org/spec/cloudify/3.4/types.yaml\n- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/docker/2.2.0/node-type.yaml\n- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/relationship/1.0.0/node-type.yaml\n- http://onap.org:8081/repository/solutioning01-mte2-raw/type_files/dmaap/dmaap_mr.yaml\ninputs:\n location_id:\n type: string\n service_id:\n type: string\n policy_id:\n type: string\nnode_templates:\n policy_0:\n type: dcae.nodes.policy\n properties:\n policy_id: \n get_input: policy_id\n policy_model_id: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\n cdap_host_host:\n type: dcae.nodes.StreamingAnalytics.SelectedCDAPInfrastructure\n properties:\n location_id:\n get_input: location_id\n scn_override: cdap_broker.solutioning-central.dcae.onap.org\n interfaces:\n cloudify.interfaces.lifecycle: {\n }\n tca_tca:\n type: dcae.nodes.MicroService.cdap\n properties:\n app_config:\n appDescription: DCAE Analytics Threshold Crossing Alert Application\n appName: dcae-tca\n tcaSubscriberOutputStreamName: TCASubscriberOutputStream\n tcaVESAlertsTableName: TCAVESAlertsTable\n tcaVESAlertsTableTTLSeconds: \'1728000\'\n tcaVESMessageStatusTableName: TCAVESMessageStatusTable\n tcaVESMessageStatusTableTTLSeconds: \'86400\'\n thresholdCalculatorFlowletInstances: \'2\'\n app_preferences:\n publisherContentType: application/json\n publisherHostName: mrlocal-mtnjftle01.onap.org\n publisherHostPort: \'3905\'\n publisherMaxBatchSize: \'10\'\n publisherMaxRecoveryQueueSize: \'100000\'\n publisherPollingInterval: \'20000\'\n publisherProtocol: https\n publisherTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESPub\n publisherUserName: test@tca.af.dcae.onap.org\n publisherUserPassword: password\n subscriberConsumerGroup: OpenDCAE-c12\n subscriberConsumerId: c12\n subscriberContentType: application/json\n subscriberHostName: mrlocal-mtnjftle01.onap.org\n subscriberHostPort: \'3905\'\n subscriberMessageLimit: \'-1\'\n subscriberPollingInterval: \'20000\'\n subscriberProtocol: https\n subscriberTimeoutMS: \'-1\'\n subscriberTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESSub\n subscriberUserName: test@tca.af.dcae.onap.org\n subscriberUserPassword: password\n tca_policy: null\n artifact_name: dcae-analytics-tca\n artifact_version: 1.0.0\n connections:\n streams_publishes: [\n ]\n streams_subscribes: [\n ]\n jar_url: http://somejar\n location_id:\n get_input: location_id\n namespace: cdap_tca_hi_lo\n programs:\n - program_id: TCAVESCollectorFlow\n program_type: flows\n - program_id: TCADMaaPMRSubscriberWorker\n program_type: workers\n - program_id: TCADMaaPMRPublisherWorker\n program_type: workers\n service_component_type: cdap_app_tca\n service_id:\n get_input: service_id\n streamname: TCASubscriberOutputStream\n relationships:\n - target: topic0\n type: dcae.relationships.subscribe_to_events\n - target: topic1\n type: dcae.relationships.publish_events\n - target: cdap_host_host\n type: dcae.relationships.component_contained_in\n - target: policy_0\n type: dcae.relationships.depends_on\n topic0:\n type: dcae.nodes.Topic\n properties:\n topic_name: \'\'\n topic1:\n type: dcae.nodes.Topic\n properties:\n topic_name: \'\'\n \n','typeId-4a9b8aa2-23f2-4d44-a654-94ffc6081287',0,'<svg xmlns=\"http://www.w3.org/2000/svg\"><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"start-circle\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><circle fill=\"none\" r=\"17\" cx=\"18\" cy=\"41\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-7cd39446-5c59-459c-9217-56a37e7df158\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"35\" x2=\"123\" y1=\"41\"/><polygon fill=\"none\" points=\" 121 39 121 43 125 41\"/><polygon points=\" 121 39 121 43 125 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"VES\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><rect fill=\"none\" x=\"127\" width=\"123\" y=\"1\" height=\"82\"/></g><g fill-opacity=\"0\" fill=\"rgb(0,0,0)\" text-rendering=\"optimizeQuality\" shape-rendering=\"geometricPrecision\" stroke=\"rgb(0,0,0)\" stroke-opacity=\"0\" stroke-width=\"2\"><rect x=\"127\" width=\"123\" y=\"1\" height=\"82\" stroke=\"none\"/></g><g text-rendering=\"optimizeQuality\" stroke-width=\"2\" shape-rendering=\"geometricPrecision\" font-family=\"sans-serif\"><text x=\"177.5\" xml:space=\"preserve\" y=\"46.5\" stroke=\"none\">VES</text><line y2=\"83\" fill=\"none\" x1=\"147\" x2=\"147\" y1=\"1\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-5fcafdd6-d6cd-41bc-955e-11ec60feea99\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"250\" x2=\"338\" y1=\"41\"/><polygon fill=\"none\" points=\" 336 39 336 43 340 41\"/><polygon points=\" 336 39 336 43 340 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" data-for-ui=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" font-weight=\"normal\" stroke-dasharray=\"none\" stroke-width=\"1\" data-grouping-id=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><rect fill=\"none\" x=\"342\" width=\"123\" y=\"1\" height=\"82\"/></g><g fill-opacity=\"0\" fill=\"rgb(0,0,0)\" text-rendering=\"optimizeQuality\" shape-rendering=\"geometricPrecision\" stroke=\"rgb(0,0,0)\" stroke-opacity=\"0\" stroke-width=\"2\"><rect x=\"342\" width=\"123\" y=\"1\" height=\"82\" stroke=\"none\"/></g><g text-rendering=\"optimizeQuality\" stroke-width=\"2\" shape-rendering=\"geometricPrecision\" font-family=\"sans-serif\"><text x=\"393\" xml:space=\"preserve\" y=\"46.5\" stroke=\"none\">app</text><line y2=\"61\" fill=\"none\" x1=\"342\" x2=\"465\" y1=\"61\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-619f502f-c85d-456c-9bdf-c417f6806dbd\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"465\" x2=\"553\" y1=\"41\"/><polygon fill=\"none\" points=\" 551 39 551 43 555 41\"/><polygon points=\" 551 39 551 43 555 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"stop-circle\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"4\"><circle fill=\"none\" r=\"17\" cx=\"574\" cy=\"41\"/></g></g></g></svg>',1,'63cac700-ab9a-4115-a74f-7eac85e3fce0'); -INSERT INTO `loop_templates` VALUES ('LOOP_TEMPLATE_dgY2q_v1_0_ResourceInstanceName1_tca_3','Not found','2020-05-13 00:38:23.288562','Not found','2020-05-13 00:38:23.288562','CLOSED','#\n# ============LICENSE_START====================================================\n# =============================================================================\n# Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.\n# =============================================================================\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n# ============LICENSE_END======================================================\n\ntosca_definitions_version: cloudify_dsl_1_3\n\ndescription: >\n This blueprint deploys/manages the TCA module as a Docker container\n\nimports:\n - https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\n - \"https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R6/k8splugin/1.7.2/k8splugin_types.yaml\"\n - \"https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R6/clamppolicyplugin/1.1.0/clamppolicyplugin_types.yaml\"\ninputs:\n aaiEnrichmentHost:\n type: string\n default: \"aai.onap.svc.cluster.local\"\n aaiEnrichmentPort:\n type: string\n default: \"8443\"\n enableAAIEnrichment:\n type: string\n default: \"true\"\n dmaap_host:\n type: string\n default: \"message-router.onap.svc.cluster.local\"\n dmaap_port:\n type: string\n default: \"3904\"\n enableRedisCaching:\n type: string\n default: \"false\"\n redisHosts:\n type: string\n default: \"dcae-redis.onap.svc.cluster.local:6379\"\n tag_version:\n type: string\n default: \"nexus3.onap.org:10001/onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.2.2\"\n consul_host:\n type: string\n default: \"consul-server.onap\"\n consul_port:\n type: string\n default: \"8500\"\n cbs_host:\n type: string\n default: \"config-binding-service\"\n cbs_port:\n type: string\n default: \"10000\"\n policy_id:\n type: string\n default: \"onap.restart.tca\"\n external_port:\n type: string\n description: Kubernetes node port on which CDAPgui is exposed\n default: \"32012\"\n policy_model_id:\n type: string\n default: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\nnode_templates:\n tca_k8s:\n type: dcae.nodes.ContainerizedServiceComponent\n relationships:\n - target: tca_policy\n type: cloudify.relationships.depends_on\n properties:\n service_component_type: \'dcaegen2-analytics-tca\'\n application_config: {}\n docker_config: {}\n image:\n get_input: tag_version\n log_info:\n log_directory: \"/opt/app/TCAnalytics/logs\"\n application_config:\n app_config:\n appDescription: DCAE Analytics Threshold Crossing Alert Application\n appName: dcae-tca\n tcaAlertsAbatementTableName: TCAAlertsAbatementTable\n tcaAlertsAbatementTableTTLSeconds: \'1728000\'\n tcaSubscriberOutputStreamName: TCASubscriberOutputStream\n tcaVESAlertsTableName: TCAVESAlertsTable\n tcaVESAlertsTableTTLSeconds: \'1728000\'\n tcaVESMessageStatusTableName: TCAVESMessageStatusTable\n tcaVESMessageStatusTableTTLSeconds: \'86400\'\n thresholdCalculatorFlowletInstances: \'2\'\n app_preferences:\n aaiEnrichmentHost:\n get_input: aaiEnrichmentHost\n aaiEnrichmentIgnoreSSLCertificateErrors: \'true\'\n aaiEnrichmentPortNumber: \'8443\'\n aaiEnrichmentProtocol: https\n aaiEnrichmentUserName: dcae@dcae.onap.org\n aaiEnrichmentUserPassword: demo123456!\n aaiVMEnrichmentAPIPath: /aai/v11/search/nodes-query\n aaiVNFEnrichmentAPIPath: /aai/v11/network/generic-vnfs/generic-vnf\n enableAAIEnrichment:\n get_input: enableAAIEnrichment\n enableRedisCaching:\n get_input: enableRedisCaching\n redisHosts:\n get_input: redisHosts\n enableAlertCEFFormat: \'false\'\n publisherContentType: application/json\n publisherHostName:\n get_input: dmaap_host\n publisherHostPort:\n get_input: dmaap_port\n publisherMaxBatchSize: \'1\'\n publisherMaxRecoveryQueueSize: \'100000\'\n publisherPollingInterval: \'20000\'\n publisherProtocol: http\n publisherTopicName: unauthenticated.DCAE_CL_OUTPUT\n subscriberConsumerGroup: OpenDCAE-clamp\n subscriberConsumerId: c12\n subscriberContentType: application/json\n subscriberHostName:\n get_input: dmaap_host\n subscriberHostPort:\n get_input: dmaap_port\n subscriberMessageLimit: \'-1\'\n subscriberPollingInterval: \'30000\'\n subscriberProtocol: http\n subscriberTimeoutMS: \'-1\'\n subscriberTopicName: unauthenticated.VES_MEASUREMENT_OUTPUT\n #tca_policy: \'{\"domain\":\"measurementsForVfScaling\",\"metricsPerEventName\":[{\"eventName\":\"vFirewallBroadcastPackets\",\"controlLoopSchemaType\":\"VM\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"LESS_OR_EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ONSET\"},{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":700,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"vLoadBalancer\",\"controlLoopSchemaType\":\"VM\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"Measurement_vGMUX\",\"controlLoopSchemaType\":\"VNF\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ABATED\"},{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"GREATER\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]}]}\'\n tca_policy: \'\'\n service_component_type: dcaegen2-analytics_tca\n interfaces:\n cloudify.interfaces.lifecycle:\n start:\n inputs:\n envs:\n DMAAPHOST:\n { get_input: dmaap_host }\n DMAAPPORT: \"3904\"\n DMAAPPUBTOPIC: \"unauthenticated.DCAE_CL_OUTPUT\"\n DMAAPSUBTOPIC: \"unauthenticated.VES_MEASUREMENT_OUTPUT\"\n AAIHOST:\n { get_input: aaiEnrichmentHost }\n AAIPORT: \"8443\"\n CONSUL_HOST:\n { get_input: consul_host }\n CONSUL_PORT: \"8500\"\n CBS_HOST:\n { get_input: cbs_host }\n CBS_PORT: \"10000\"\n CONFIG_BINDING_SERVICE: \"config_binding_service\"\n ports:\n - concat: [\"11011:\", { get_input: external_port }]\n tca_policy:\n type: clamp.nodes.policy\n properties:\n policy_id:\n get_input: policy_id\n policy_model_id:\n get_input: policy_model_id\n','typeId-512c56ae-8082-4c62-8883-d3c5b5a46fa5',0,'<svg xmlns=\"http://www.w3.org/2000/svg\"><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"start-circle\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><circle fill=\"none\" r=\"17\" cx=\"18\" cy=\"41\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-e2c88786-aa86-4daf-ab83-21f0af198168\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"35\" x2=\"123\" y1=\"41\"/><polygon fill=\"none\" points=\" 121 39 121 43 125 41\"/><polygon points=\" 121 39 121 43 125 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"VES\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><rect fill=\"none\" x=\"127\" width=\"123\" y=\"1\" height=\"82\"/></g><g fill-opacity=\"0\" fill=\"rgb(0,0,0)\" text-rendering=\"optimizeQuality\" shape-rendering=\"geometricPrecision\" stroke=\"rgb(0,0,0)\" stroke-opacity=\"0\" stroke-width=\"2\"><rect x=\"127\" width=\"123\" y=\"1\" height=\"82\" stroke=\"none\"/></g><g text-rendering=\"optimizeQuality\" stroke-width=\"2\" shape-rendering=\"geometricPrecision\" font-family=\"sans-serif\"><text x=\"177.5\" xml:space=\"preserve\" y=\"46.5\" stroke=\"none\">VES</text><line y2=\"83\" fill=\"none\" x1=\"147\" x2=\"147\" y1=\"1\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-9039a51d-2eaa-4536-b76b-45f5f5a193ef\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"250\" x2=\"338\" y1=\"41\"/><polygon fill=\"none\" points=\" 336 39 336 43 340 41\"/><polygon points=\" 336 39 336 43 340 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" data-for-ui=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" font-weight=\"normal\" stroke-dasharray=\"none\" stroke-width=\"1\" data-grouping-id=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><rect fill=\"none\" x=\"342\" width=\"123\" y=\"1\" height=\"82\"/></g><g fill-opacity=\"0\" fill=\"rgb(0,0,0)\" text-rendering=\"optimizeQuality\" shape-rendering=\"geometricPrecision\" stroke=\"rgb(0,0,0)\" stroke-opacity=\"0\" stroke-width=\"2\"><rect x=\"342\" width=\"123\" y=\"1\" height=\"82\" stroke=\"none\"/></g><g text-rendering=\"optimizeQuality\" stroke-width=\"2\" shape-rendering=\"geometricPrecision\" font-family=\"sans-serif\"><text x=\"393\" xml:space=\"preserve\" y=\"46.5\" stroke=\"none\">app</text><line y2=\"61\" fill=\"none\" x1=\"342\" x2=\"465\" y1=\"61\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-2944b242-493b-4cc1-8f5e-ee1767accfbd\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"465\" x2=\"553\" y1=\"41\"/><polygon fill=\"none\" points=\" 551 39 551 43 555 41\"/><polygon points=\" 551 39 551 43 555 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"stop-circle\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"4\"><circle fill=\"none\" r=\"17\" cx=\"574\" cy=\"41\"/></g></g></g></svg>',1,'63cac700-ab9a-4115-a74f-7eac85e3fce0'); -INSERT INTO `loop_templates` VALUES ('LOOP_TEMPLATE_dgY2q_v1_0_ResourceInstanceName2_tca_2','Not found','2020-05-13 00:38:22.942798','Not found','2020-05-13 00:38:22.942798','CLOSED','#\n# ============LICENSE_START====================================================\n# =============================================================================\n# Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.\n# =============================================================================\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n# ============LICENSE_END======================================================\n\ntosca_definitions_version: cloudify_dsl_1_3\n\ndescription: >\n This blueprint deploys/manages the TCA module as a Docker container\n\nimports:\n - http://www.getcloudify.org/spec/cloudify/3.4/types.yaml\n - https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R4/k8splugin/1.4.12/k8splugin_types.yaml\n# - https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R4/dcaepolicyplugin/2.3.0/dcaepolicyplugin_types.yaml\n - https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R4/clamppolicyplugin/1.0.0/clamppolicyplugin_types.yaml\ninputs:\n aaiEnrichmentHost:\n type: string\n default: \"aai.onap.svc.cluster.local\"\n aaiEnrichmentPort:\n type: string\n default: \"8443\"\n enableAAIEnrichment:\n type: string\n default: true\n dmaap_host:\n type: string\n default: message-router.onap\n dmaap_port:\n type: string\n default: \"3904\"\n enableRedisCaching:\n type: string\n default: false\n redisHosts:\n type: string\n default: dcae-redis.onap.svc.cluster.local:6379\n tag_version:\n type: string\n default: \"nexus3.onap.org:10001/onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.1\"\n consul_host:\n type: string\n default: consul-server.onap\n consul_port:\n type: string\n default: \"8500\"\n cbs_host:\n type: string\n default: \"config-binding-servicel\"\n cbs_port:\n type: string\n default: \"10000\"\n policy_id:\n type: string\n default: \"onap.restart.tca\"\n external_port:\n type: string\n description: Kubernetes node port on which CDAPgui is exposed\n default: \"32012\"\n policy_model_id:\n type: string\n default: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\nnode_templates:\n tca_k8s:\n type: dcae.nodes.ContainerizedServiceComponent\n relationships:\n - target: tca_policy\n type: cloudify.relationships.depends_on\n properties:\n service_component_type: \'dcaegen2-analytics-tca\'\n application_config: {}\n docker_config: {}\n image:\n get_input: tag_version\n log_info:\n log_directory: \"/opt/app/TCAnalytics/logs\"\n application_config:\n app_config:\n appDescription: DCAE Analytics Threshold Crossing Alert Application\n appName: dcae-tca\n tcaAlertsAbatementTableName: TCAAlertsAbatementTable\n tcaAlertsAbatementTableTTLSeconds: \'1728000\'\n tcaSubscriberOutputStreamName: TCASubscriberOutputStream\n tcaVESAlertsTableName: TCAVESAlertsTable\n tcaVESAlertsTableTTLSeconds: \'1728000\'\n tcaVESMessageStatusTableName: TCAVESMessageStatusTable\n tcaVESMessageStatusTableTTLSeconds: \'86400\'\n thresholdCalculatorFlowletInstances: \'2\'\n app_preferences:\n aaiEnrichmentHost:\n get_input: aaiEnrichmentHost\n aaiEnrichmentIgnoreSSLCertificateErrors: \'true\'\n aaiEnrichmentPortNumber: \'8443\'\n aaiEnrichmentProtocol: https\n aaiEnrichmentUserName: dcae@dcae.onap.org\n aaiEnrichmentUserPassword: demo123456!\n aaiVMEnrichmentAPIPath: /aai/v11/search/nodes-query\n aaiVNFEnrichmentAPIPath: /aai/v11/network/generic-vnfs/generic-vnf\n enableAAIEnrichment:\n get_input: enableAAIEnrichment\n enableRedisCaching:\n get_input: enableRedisCaching\n redisHosts:\n get_input: redisHosts\n enableAlertCEFFormat: \'false\'\n publisherContentType: application/json\n publisherHostName:\n get_input: dmaap_host\n publisherHostPort:\n get_input: dmaap_port\n publisherMaxBatchSize: \'1\'\n publisherMaxRecoveryQueueSize: \'100000\'\n publisherPollingInterval: \'20000\'\n publisherProtocol: http\n publisherTopicName: unauthenticated.DCAE_CL_OUTPUT\n subscriberConsumerGroup: OpenDCAE-clamp\n subscriberConsumerId: c12\n subscriberContentType: application/json\n subscriberHostName:\n get_input: dmaap_host\n subscriberHostPort:\n get_input: dmaap_port\n subscriberMessageLimit: \'-1\'\n subscriberPollingInterval: \'30000\'\n subscriberProtocol: http\n subscriberTimeoutMS: \'-1\'\n subscriberTopicName: unauthenticated.VES_MEASUREMENT_OUTPUT\n# tca_policy: \'{\"domain\":\"measurementsForVfScaling\",\"metricsPerEventName\":[{\"eventName\":\"vFirewallBroadcastPackets\",\"controlLoopSchemaType\":\"VNF\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"LESS_OR_EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ONSET\"},{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":700,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"vLoadBalancer\",\"controlLoopSchemaType\":\"VM\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"Measurement_vGMUX\",\"controlLoopSchemaType\":\"VNF\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ABATED\"},{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"GREATER\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]}]}\'\n service_component_type: dcaegen2-analytics_tca\n interfaces:\n cloudify.interfaces.lifecycle:\n start:\n inputs:\n envs:\n DMAAPHOST:\n { get_input: dmaap_host }\n DMAAPPORT:\n { get_input: dmaap_port }\n DMAAPPUBTOPIC: \"unauthenticated.DCAE_CL_OUTPUT\"\n DMAAPSUBTOPIC: \"unauthenticated.VES_MEASUREMENT_OUTPUT\"\n AAIHOST:\n { get_input: aaiEnrichmentHost }\n AAIPORT:\n { get_input: aaiEnrichmentPort }\n CONSUL_HOST:\n { get_input: consul_host }\n CONSUL_PORT:\n { get_input: consul_port }\n CBS_HOST:\n { get_input: cbs_host }\n CBS_PORT:\n { get_input: cbs_port }\n CONFIG_BINDING_SERVICE: \"config_binding_service\"\n ports:\n - concat: [\"11011:\", { get_input: external_port }]\n tca_policy:\n type: clamp.nodes.policy\n properties:\n policy_id:\n get_input: policy_id\n policy_model_id: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\n','typeId-6e215282-92bc-4523-b1b2-578ab51fb487',0,'<svg xmlns=\"http://www.w3.org/2000/svg\"><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"start-circle\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><circle fill=\"none\" r=\"17\" cx=\"18\" cy=\"41\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-564e28db-8837-4a28-8cfe-77e9fa613b4e\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"35\" x2=\"123\" y1=\"41\"/><polygon fill=\"none\" points=\" 121 39 121 43 125 41\"/><polygon points=\" 121 39 121 43 125 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"VES\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><rect fill=\"none\" x=\"127\" width=\"123\" y=\"1\" height=\"82\"/></g><g fill-opacity=\"0\" fill=\"rgb(0,0,0)\" text-rendering=\"optimizeQuality\" shape-rendering=\"geometricPrecision\" stroke=\"rgb(0,0,0)\" stroke-opacity=\"0\" stroke-width=\"2\"><rect x=\"127\" width=\"123\" y=\"1\" height=\"82\" stroke=\"none\"/></g><g text-rendering=\"optimizeQuality\" stroke-width=\"2\" shape-rendering=\"geometricPrecision\" font-family=\"sans-serif\"><text x=\"177.5\" xml:space=\"preserve\" y=\"46.5\" stroke=\"none\">VES</text><line y2=\"83\" fill=\"none\" x1=\"147\" x2=\"147\" y1=\"1\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-f6bd4e96-fa6c-48b4-beca-407b6420a7af\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"250\" x2=\"338\" y1=\"41\"/><polygon fill=\"none\" points=\" 336 39 336 43 340 41\"/><polygon points=\" 336 39 336 43 340 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" data-for-ui=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" font-weight=\"normal\" stroke-dasharray=\"none\" stroke-width=\"1\" data-grouping-id=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"onap.policies.monitoring.cdap.tca.hi.lo.app\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><rect fill=\"none\" x=\"342\" width=\"123\" y=\"1\" height=\"82\"/></g><g fill-opacity=\"0\" fill=\"rgb(0,0,0)\" text-rendering=\"optimizeQuality\" shape-rendering=\"geometricPrecision\" stroke=\"rgb(0,0,0)\" stroke-opacity=\"0\" stroke-width=\"2\"><rect x=\"342\" width=\"123\" y=\"1\" height=\"82\" stroke=\"none\"/></g><g text-rendering=\"optimizeQuality\" stroke-width=\"2\" shape-rendering=\"geometricPrecision\" font-family=\"sans-serif\"><text x=\"393\" xml:space=\"preserve\" y=\"46.5\" stroke=\"none\">app</text><line y2=\"61\" fill=\"none\" x1=\"342\" x2=\"465\" y1=\"61\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"Arrow-5a11f419-090a-4bf2-ac4b-5f4fe0c779b0\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"2\"><line y2=\"41\" fill=\"none\" x1=\"465\" x2=\"553\" y1=\"41\"/><polygon fill=\"none\" points=\" 551 39 551 43 555 41\"/><polygon points=\" 551 39 551 43 555 41\" stroke=\"none\"/></g></g></g><g fill-opacity=\"1\" color-rendering=\"auto\" color-interpolation=\"auto\" text-rendering=\"auto\" stroke=\"black\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" shape-rendering=\"auto\" stroke-opacity=\"1\" fill=\"black\" stroke-dasharray=\"none\" font-weight=\"normal\" stroke-width=\"1\" font-family=\"\'Dialog\'\" font-style=\"normal\" data-element-id=\"stop-circle\" stroke-linejoin=\"miter\" font-size=\"12px\" image-rendering=\"auto\" stroke-dashoffset=\"0\"><!--Generated by the Batik Graphics2D SVG Generator--><defs id=\"genericDefs\"/><g><g shape-rendering=\"geometricPrecision\" text-rendering=\"optimizeQuality\" stroke-width=\"4\"><circle fill=\"none\" r=\"17\" cx=\"574\" cy=\"41\"/></g></g></g></svg>',1,'63cac700-ab9a-4115-a74f-7eac85e3fce0'); +INSERT INTO `loop_templates` VALUES ('LOOP_TEMPLATE_e5S23_v1_0_ResourceInstanceName1_tca','Not found','2020-06-03 14:04:06.518804','Not found','2020-06-03 14:04:06.518804','CLOSED','tosca_definitions_version: cloudify_dsl_1_3\nimports:\n- http://www.getcloudify.org/spec/cloudify/3.4/types.yaml\n- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/docker/2.2.0/node-type.yaml\n- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/relationship/1.0.0/node-type.yaml\n- http://onap.org:8081/repository/solutioning01-mte2-raw/type_files/dmaap/dmaap_mr.yaml\ninputs:\n location_id:\n type: string\n service_id:\n type: string\n policy_id:\n type: string\nnode_templates:\n policy_0:\n type: dcae.nodes.policy\n properties:\n policy_id: \n get_input: policy_id\n policy_model_id: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\n cdap_host_host:\n type: dcae.nodes.StreamingAnalytics.SelectedCDAPInfrastructure\n properties:\n location_id:\n get_input: location_id\n scn_override: cdap_broker.solutioning-central.dcae.onap.org\n interfaces:\n cloudify.interfaces.lifecycle: {\n }\n tca_tca:\n type: dcae.nodes.MicroService.cdap\n properties:\n app_config:\n appDescription: DCAE Analytics Threshold Crossing Alert Application\n appName: dcae-tca\n tcaSubscriberOutputStreamName: TCASubscriberOutputStream\n tcaVESAlertsTableName: TCAVESAlertsTable\n tcaVESAlertsTableTTLSeconds: \'1728000\'\n tcaVESMessageStatusTableName: TCAVESMessageStatusTable\n tcaVESMessageStatusTableTTLSeconds: \'86400\'\n thresholdCalculatorFlowletInstances: \'2\'\n app_preferences:\n publisherContentType: application/json\n publisherHostName: mrlocal-mtnjftle01.onap.org\n publisherHostPort: \'3905\'\n publisherMaxBatchSize: \'10\'\n publisherMaxRecoveryQueueSize: \'100000\'\n publisherPollingInterval: \'20000\'\n publisherProtocol: https\n publisherTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESPub\n publisherUserName: test@tca.af.dcae.onap.org\n publisherUserPassword: password\n subscriberConsumerGroup: OpenDCAE-c12\n subscriberConsumerId: c12\n subscriberContentType: application/json\n subscriberHostName: mrlocal-mtnjftle01.onap.org\n subscriberHostPort: \'3905\'\n subscriberMessageLimit: \'-1\'\n subscriberPollingInterval: \'20000\'\n subscriberProtocol: https\n subscriberTimeoutMS: \'-1\'\n subscriberTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESSub\n subscriberUserName: test@tca.af.dcae.onap.org\n subscriberUserPassword: password\n tca_policy: null\n artifact_name: dcae-analytics-tca\n artifact_version: 1.0.0\n connections:\n streams_publishes: [\n ]\n streams_subscribes: [\n ]\n jar_url: http://somejar\n location_id:\n get_input: location_id\n namespace: cdap_tca_hi_lo\n programs:\n - program_id: TCAVESCollectorFlow\n program_type: flows\n - program_id: TCADMaaPMRSubscriberWorker\n program_type: workers\n - program_id: TCADMaaPMRPublisherWorker\n program_type: workers\n service_component_type: cdap_app_tca\n service_id:\n get_input: service_id\n streamname: TCASubscriberOutputStream\n relationships:\n - target: topic0\n type: dcae.relationships.subscribe_to_events\n - target: topic1\n type: dcae.relationships.publish_events\n - target: cdap_host_host\n type: dcae.relationships.component_contained_in\n - target: policy_0\n type: dcae.relationships.depends_on\n topic0:\n type: dcae.nodes.Topic\n properties:\n topic_name: \'\'\n topic1:\n type: dcae.nodes.Topic\n properties:\n topic_name: \'\'\n \n','typeId-35dff45f-4389-4c86-a8ac-4c7a0d5f0f5b',0,1,'63cac700-ab9a-4115-a74f-7eac85e3fce0'); +INSERT INTO `loop_templates` VALUES ('LOOP_TEMPLATE_e5S23_v1_0_ResourceInstanceName1_tca_3','Not found','2020-06-03 14:04:06.332383','Not found','2020-06-03 14:04:06.332383','CLOSED','#\n# ============LICENSE_START====================================================\n# =============================================================================\n# Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.\n# =============================================================================\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n# ============LICENSE_END======================================================\n\ntosca_definitions_version: cloudify_dsl_1_3\n\ndescription: >\n This blueprint deploys/manages the TCA module as a Docker container\n\nimports:\n - https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml\n - \"https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R6/k8splugin/1.7.2/k8splugin_types.yaml\"\n - \"https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R6/clamppolicyplugin/1.1.0/clamppolicyplugin_types.yaml\"\ninputs:\n aaiEnrichmentHost:\n type: string\n default: \"aai.onap.svc.cluster.local\"\n aaiEnrichmentPort:\n type: string\n default: \"8443\"\n enableAAIEnrichment:\n type: string\n default: \"true\"\n dmaap_host:\n type: string\n default: \"message-router.onap.svc.cluster.local\"\n dmaap_port:\n type: string\n default: \"3904\"\n enableRedisCaching:\n type: string\n default: \"false\"\n redisHosts:\n type: string\n default: \"dcae-redis.onap.svc.cluster.local:6379\"\n tag_version:\n type: string\n default: \"nexus3.onap.org:10001/onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.2.2\"\n consul_host:\n type: string\n default: \"consul-server.onap\"\n consul_port:\n type: string\n default: \"8500\"\n cbs_host:\n type: string\n default: \"config-binding-service\"\n cbs_port:\n type: string\n default: \"10000\"\n policy_id:\n type: string\n default: \"onap.restart.tca\"\n external_port:\n type: string\n description: Kubernetes node port on which CDAPgui is exposed\n default: \"32012\"\n policy_model_id:\n type: string\n default: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\nnode_templates:\n tca_k8s:\n type: dcae.nodes.ContainerizedServiceComponent\n relationships:\n - target: tca_policy\n type: cloudify.relationships.depends_on\n properties:\n service_component_type: \'dcaegen2-analytics-tca\'\n application_config: {}\n docker_config: {}\n image:\n get_input: tag_version\n log_info:\n log_directory: \"/opt/app/TCAnalytics/logs\"\n application_config:\n app_config:\n appDescription: DCAE Analytics Threshold Crossing Alert Application\n appName: dcae-tca\n tcaAlertsAbatementTableName: TCAAlertsAbatementTable\n tcaAlertsAbatementTableTTLSeconds: \'1728000\'\n tcaSubscriberOutputStreamName: TCASubscriberOutputStream\n tcaVESAlertsTableName: TCAVESAlertsTable\n tcaVESAlertsTableTTLSeconds: \'1728000\'\n tcaVESMessageStatusTableName: TCAVESMessageStatusTable\n tcaVESMessageStatusTableTTLSeconds: \'86400\'\n thresholdCalculatorFlowletInstances: \'2\'\n app_preferences:\n aaiEnrichmentHost:\n get_input: aaiEnrichmentHost\n aaiEnrichmentIgnoreSSLCertificateErrors: \'true\'\n aaiEnrichmentPortNumber: \'8443\'\n aaiEnrichmentProtocol: https\n aaiEnrichmentUserName: dcae@dcae.onap.org\n aaiEnrichmentUserPassword: demo123456!\n aaiVMEnrichmentAPIPath: /aai/v11/search/nodes-query\n aaiVNFEnrichmentAPIPath: /aai/v11/network/generic-vnfs/generic-vnf\n enableAAIEnrichment:\n get_input: enableAAIEnrichment\n enableRedisCaching:\n get_input: enableRedisCaching\n redisHosts:\n get_input: redisHosts\n enableAlertCEFFormat: \'false\'\n publisherContentType: application/json\n publisherHostName:\n get_input: dmaap_host\n publisherHostPort:\n get_input: dmaap_port\n publisherMaxBatchSize: \'1\'\n publisherMaxRecoveryQueueSize: \'100000\'\n publisherPollingInterval: \'20000\'\n publisherProtocol: http\n publisherTopicName: unauthenticated.DCAE_CL_OUTPUT\n subscriberConsumerGroup: OpenDCAE-clamp\n subscriberConsumerId: c12\n subscriberContentType: application/json\n subscriberHostName:\n get_input: dmaap_host\n subscriberHostPort:\n get_input: dmaap_port\n subscriberMessageLimit: \'-1\'\n subscriberPollingInterval: \'30000\'\n subscriberProtocol: http\n subscriberTimeoutMS: \'-1\'\n subscriberTopicName: unauthenticated.VES_MEASUREMENT_OUTPUT\n #tca_policy: \'{\"domain\":\"measurementsForVfScaling\",\"metricsPerEventName\":[{\"eventName\":\"vFirewallBroadcastPackets\",\"controlLoopSchemaType\":\"VM\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"LESS_OR_EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ONSET\"},{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":700,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"vLoadBalancer\",\"controlLoopSchemaType\":\"VM\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"Measurement_vGMUX\",\"controlLoopSchemaType\":\"VNF\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ABATED\"},{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"GREATER\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]}]}\'\n tca_policy: \'\'\n service_component_type: dcaegen2-analytics_tca\n interfaces:\n cloudify.interfaces.lifecycle:\n start:\n inputs:\n envs:\n DMAAPHOST:\n { get_input: dmaap_host }\n DMAAPPORT: \"3904\"\n DMAAPPUBTOPIC: \"unauthenticated.DCAE_CL_OUTPUT\"\n DMAAPSUBTOPIC: \"unauthenticated.VES_MEASUREMENT_OUTPUT\"\n AAIHOST:\n { get_input: aaiEnrichmentHost }\n AAIPORT: \"8443\"\n CONSUL_HOST:\n { get_input: consul_host }\n CONSUL_PORT: \"8500\"\n CBS_HOST:\n { get_input: cbs_host }\n CBS_PORT: \"10000\"\n CONFIG_BINDING_SERVICE: \"config_binding_service\"\n ports:\n - concat: [\"11011:\", { get_input: external_port }]\n tca_policy:\n type: clamp.nodes.policy\n properties:\n policy_id:\n get_input: policy_id\n policy_model_id:\n get_input: policy_model_id\n','typeId-7094eedc-367e-42b9-87ad-9809c146debc',0,1,'63cac700-ab9a-4115-a74f-7eac85e3fce0'); +INSERT INTO `loop_templates` VALUES ('LOOP_TEMPLATE_e5S23_v1_0_ResourceInstanceName2_tca_2','Not found','2020-06-03 14:04:06.029077','Not found','2020-06-03 14:04:06.029077','CLOSED','#\n# ============LICENSE_START====================================================\n# =============================================================================\n# Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.\n# =============================================================================\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n# ============LICENSE_END======================================================\n\ntosca_definitions_version: cloudify_dsl_1_3\n\ndescription: >\n This blueprint deploys/manages the TCA module as a Docker container\n\nimports:\n - http://www.getcloudify.org/spec/cloudify/3.4/types.yaml\n - https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R4/k8splugin/1.4.12/k8splugin_types.yaml\n# - https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R4/dcaepolicyplugin/2.3.0/dcaepolicyplugin_types.yaml\n - https://nexus.onap.org/service/local/repositories/raw/content/org.onap.dcaegen2.platform.plugins/R4/clamppolicyplugin/1.0.0/clamppolicyplugin_types.yaml\ninputs:\n aaiEnrichmentHost:\n type: string\n default: \"aai.onap.svc.cluster.local\"\n aaiEnrichmentPort:\n type: string\n default: \"8443\"\n enableAAIEnrichment:\n type: string\n default: true\n dmaap_host:\n type: string\n default: message-router.onap\n dmaap_port:\n type: string\n default: \"3904\"\n enableRedisCaching:\n type: string\n default: false\n redisHosts:\n type: string\n default: dcae-redis.onap.svc.cluster.local:6379\n tag_version:\n type: string\n default: \"nexus3.onap.org:10001/onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.1\"\n consul_host:\n type: string\n default: consul-server.onap\n consul_port:\n type: string\n default: \"8500\"\n cbs_host:\n type: string\n default: \"config-binding-servicel\"\n cbs_port:\n type: string\n default: \"10000\"\n policy_id:\n type: string\n default: \"onap.restart.tca\"\n external_port:\n type: string\n description: Kubernetes node port on which CDAPgui is exposed\n default: \"32012\"\n policy_model_id:\n type: string\n default: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\nnode_templates:\n tca_k8s:\n type: dcae.nodes.ContainerizedServiceComponent\n relationships:\n - target: tca_policy\n type: cloudify.relationships.depends_on\n properties:\n service_component_type: \'dcaegen2-analytics-tca\'\n application_config: {}\n docker_config: {}\n image:\n get_input: tag_version\n log_info:\n log_directory: \"/opt/app/TCAnalytics/logs\"\n application_config:\n app_config:\n appDescription: DCAE Analytics Threshold Crossing Alert Application\n appName: dcae-tca\n tcaAlertsAbatementTableName: TCAAlertsAbatementTable\n tcaAlertsAbatementTableTTLSeconds: \'1728000\'\n tcaSubscriberOutputStreamName: TCASubscriberOutputStream\n tcaVESAlertsTableName: TCAVESAlertsTable\n tcaVESAlertsTableTTLSeconds: \'1728000\'\n tcaVESMessageStatusTableName: TCAVESMessageStatusTable\n tcaVESMessageStatusTableTTLSeconds: \'86400\'\n thresholdCalculatorFlowletInstances: \'2\'\n app_preferences:\n aaiEnrichmentHost:\n get_input: aaiEnrichmentHost\n aaiEnrichmentIgnoreSSLCertificateErrors: \'true\'\n aaiEnrichmentPortNumber: \'8443\'\n aaiEnrichmentProtocol: https\n aaiEnrichmentUserName: dcae@dcae.onap.org\n aaiEnrichmentUserPassword: demo123456!\n aaiVMEnrichmentAPIPath: /aai/v11/search/nodes-query\n aaiVNFEnrichmentAPIPath: /aai/v11/network/generic-vnfs/generic-vnf\n enableAAIEnrichment:\n get_input: enableAAIEnrichment\n enableRedisCaching:\n get_input: enableRedisCaching\n redisHosts:\n get_input: redisHosts\n enableAlertCEFFormat: \'false\'\n publisherContentType: application/json\n publisherHostName:\n get_input: dmaap_host\n publisherHostPort:\n get_input: dmaap_port\n publisherMaxBatchSize: \'1\'\n publisherMaxRecoveryQueueSize: \'100000\'\n publisherPollingInterval: \'20000\'\n publisherProtocol: http\n publisherTopicName: unauthenticated.DCAE_CL_OUTPUT\n subscriberConsumerGroup: OpenDCAE-clamp\n subscriberConsumerId: c12\n subscriberContentType: application/json\n subscriberHostName:\n get_input: dmaap_host\n subscriberHostPort:\n get_input: dmaap_port\n subscriberMessageLimit: \'-1\'\n subscriberPollingInterval: \'30000\'\n subscriberProtocol: http\n subscriberTimeoutMS: \'-1\'\n subscriberTopicName: unauthenticated.VES_MEASUREMENT_OUTPUT\n# tca_policy: \'{\"domain\":\"measurementsForVfScaling\",\"metricsPerEventName\":[{\"eventName\":\"vFirewallBroadcastPackets\",\"controlLoopSchemaType\":\"VNF\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"LESS_OR_EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ONSET\"},{\"closedLoopControlName\":\"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":700,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"vLoadBalancer\",\"controlLoopSchemaType\":\"VM\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\",\"thresholdValue\":300,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]},{\"eventName\":\"Measurement_vGMUX\",\"controlLoopSchemaType\":\"VNF\",\"policyScope\":\"DCAE\",\"policyName\":\"DCAE.Config_tca-hi-lo\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ABATED\"},{\"closedLoopControlName\":\"ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":0,\"direction\":\"GREATER\",\"severity\":\"CRITICAL\",\"closedLoopEventStatus\":\"ONSET\"}]}]}\'\n service_component_type: dcaegen2-analytics_tca\n interfaces:\n cloudify.interfaces.lifecycle:\n start:\n inputs:\n envs:\n DMAAPHOST:\n { get_input: dmaap_host }\n DMAAPPORT:\n { get_input: dmaap_port }\n DMAAPPUBTOPIC: \"unauthenticated.DCAE_CL_OUTPUT\"\n DMAAPSUBTOPIC: \"unauthenticated.VES_MEASUREMENT_OUTPUT\"\n AAIHOST:\n { get_input: aaiEnrichmentHost }\n AAIPORT:\n { get_input: aaiEnrichmentPort }\n CONSUL_HOST:\n { get_input: consul_host }\n CONSUL_PORT:\n { get_input: consul_port }\n CBS_HOST:\n { get_input: cbs_host }\n CBS_PORT:\n { get_input: cbs_port }\n CONFIG_BINDING_SERVICE: \"config_binding_service\"\n ports:\n - concat: [\"11011:\", { get_input: external_port }]\n tca_policy:\n type: clamp.nodes.policy\n properties:\n policy_id:\n get_input: policy_id\n policy_model_id: \"onap.policies.monitoring.cdap.tca.hi.lo.app\"\n','typeId-4e07b9c1-3c50-4d02-aba8-4dc3baf3e2f3',0,1,'63cac700-ab9a-4115-a74f-7eac85e3fce0'); /*!40000 ALTER TABLE `loop_templates` ENABLE KEYS */; UNLOCK TABLES; @@ -152,9 +152,9 @@ UNLOCK TABLES; LOCK TABLES `looptemplates_to_loopelementmodels` WRITE; /*!40000 ALTER TABLE `looptemplates_to_loopelementmodels` DISABLE KEYS */; -INSERT INTO `looptemplates_to_loopelementmodels` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','LOOP_TEMPLATE_dgY2q_v1_0_ResourceInstanceName1_tca',0); -INSERT INTO `looptemplates_to_loopelementmodels` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','LOOP_TEMPLATE_dgY2q_v1_0_ResourceInstanceName1_tca_3',0); -INSERT INTO `looptemplates_to_loopelementmodels` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','LOOP_TEMPLATE_dgY2q_v1_0_ResourceInstanceName2_tca_2',0); +INSERT INTO `looptemplates_to_loopelementmodels` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','LOOP_TEMPLATE_e5S23_v1_0_ResourceInstanceName1_tca',0); +INSERT INTO `looptemplates_to_loopelementmodels` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','LOOP_TEMPLATE_e5S23_v1_0_ResourceInstanceName1_tca_3',0); +INSERT INTO `looptemplates_to_loopelementmodels` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','LOOP_TEMPLATE_e5S23_v1_0_ResourceInstanceName2_tca_2',0); /*!40000 ALTER TABLE `looptemplates_to_loopelementmodels` ENABLE KEYS */; UNLOCK TABLES; @@ -182,13 +182,13 @@ UNLOCK TABLES; LOCK TABLES `policy_models` WRITE; /*!40000 ALTER TABLE `policy_models` DISABLE KEYS */; -INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.guard.common.Blacklist','1.0.0','Not found','2020-05-13 00:38:30.330076','Not found','2020-05-13 00:38:31.031970','Blacklist','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.guard.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n This is the base Policy Type for Guard policies that guard the execution of Operational\n Policies.\n properties:\n actor:\n type: string\n description: Specifies the Actor the guard applies to.\n required: true\n operation:\n type: string\n description: Specified the operation that the actor is performing\n the guard applies to.\n required: true\n timeRange:\n type: tosca.datatypes.TimeInterval\n description: |\n An optional range of time during the day the guard policy is valid for.\n required: false\n id:\n type: string\n description: The Control Loop id this applies to.\n required: false\n onap.policies.controlloop.guard.common.Blacklist:\n derived_from: onap.policies.controlloop.guard.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Supports blacklist of entity id\'s from performing control loop\n actions on.\n properties:\n blacklist:\n type: list\n description: List of entity id\'s\n required: true\n entry_schema:\n type: string\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"xacml\"\n ]\n }\n ]\n}'); -INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.guard.common.FrequencyLimiter','1.0.0','Not found','2020-05-13 00:38:30.198655','Not found','2020-05-13 00:38:31.067646','FrequencyLimiter','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.guard.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n This is the base Policy Type for Guard policies that guard the execution of Operational\n Policies.\n properties:\n actor:\n type: string\n description: Specifies the Actor the guard applies to.\n required: true\n operation:\n type: string\n description: Specified the operation that the actor is performing\n the guard applies to.\n required: true\n timeRange:\n type: tosca.datatypes.TimeInterval\n description: |\n An optional range of time during the day the guard policy is valid for.\n required: false\n id:\n type: string\n description: The Control Loop id this applies to.\n required: false\n onap.policies.controlloop.guard.common.FrequencyLimiter:\n derived_from: onap.policies.controlloop.guard.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Supports limiting the frequency of actions being taken by a Actor.\n properties:\n timeWindow:\n type: integer\n description: The time window to count the actions against.\n required: true\n timeUnits:\n type: string\n description: The units of time the window is counting.\n constraints:\n - valid_values:\n - second\n - minute\n - hour\n - day\n - week\n - month\n - year\n limit:\n type: integer\n description: The limit\n required: true\n constraints:\n - greater_than: 0\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"xacml\"\n ]\n }\n ]\n}'); -INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.guard.common.MinMax','2.0.0','Not found','2020-05-13 00:38:30.512064','Not found','2020-05-13 00:38:30.512064','MinMax','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.guard.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n This is the base Policy Type for Guard policies that guard the execution of Operational\n Policies.\n properties:\n actor:\n type: string\n description: Specifies the Actor the guard applies to.\n required: true\n operation:\n type: string\n description: Specified the operation that the actor is performing\n the guard applies to.\n required: true\n timeRange:\n type: tosca.datatypes.TimeInterval\n description: |\n An optional range of time during the day the guard policy is valid for.\n required: false\n id:\n type: string\n description: The Control Loop id this applies to.\n required: false\n onap.policies.controlloop.guard.common.MinMax:\n derived_from: onap.policies.controlloop.guard.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Supports Min/Max number of entity for scaling operations\n properties:\n min:\n type: integer\n required: true\n description: The minimum instances of this entity\n max:\n type: integer\n required: false\n description: The maximum instances of this entity\n',NULL); -INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.Operational','1.0.0','Not found','2020-05-13 00:37:31.959971','Not found','2020-05-13 00:38:31.098274','OperationalPolicyLegacy','','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"apex\",\n \"drools\"\n ]\n }\n ]\n}'); -INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.operational.common.Apex','1.0.0','Not found','2020-05-13 00:38:29.983627','Not found','2020-05-13 00:38:31.125210','Apex','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.operational.Common:\n properties:\n abatement:\n name: abatement\n type: boolean\n typeVersion: 0.0.0\n description: Whether an abatement event message will be expected for\n the control loop from DCAE.\n default: \'false\'\n required: true\n constraints: [\n ]\n metadata: {\n }\n operations:\n name: operations\n type: list\n typeVersion: 0.0.0\n description: List of operations to be performed when Control Loop\n is triggered.\n required: true\n constraints: [\n ]\n entry_schema:\n type: onap.datatype.controlloop.Operation\n typeVersion: 0.0.0\n constraints: [\n ]\n metadata: {\n }\n trigger:\n name: trigger\n type: string\n typeVersion: 0.0.0\n description: Initial operation to execute upon receiving an Onset\n event message for the Control Loop.\n required: true\n constraints: [\n ]\n metadata: {\n }\n timeout:\n name: timeout\n type: integer\n typeVersion: 0.0.0\n description: |\n Overall timeout for executing all the operations. This timeout should equal or exceed the total\n timeout for each operation listed.\n required: true\n constraints: [\n ]\n metadata: {\n }\n id:\n name: id\n type: string\n typeVersion: 0.0.0\n description: The unique control loop id.\n required: true\n constraints: [\n ]\n metadata: {\n }\n name: onap.policies.controlloop.operational.Common\n version: 1.0.0\n derived_from: tosca.policies.Root\n metadata: {\n }\n description: |\n Operational Policy for Control Loop execution. Originated in Frankfurt to support TOSCA Compliant\n Policy Types. This does NOT support the legacy Policy YAML policy type.\n onap.policies.controlloop.operational.common.Apex:\n properties:\n engineServiceParameters:\n name: engineServiceParameters\n type: string\n typeVersion: 0.0.0\n description: The engine parameters like name, instanceCount, policy\n implementation, parameters etc.\n required: true\n constraints: [\n ]\n metadata: {\n }\n eventOutputParameters:\n name: eventOutputParameters\n type: string\n typeVersion: 0.0.0\n description: The event output parameters.\n required: true\n constraints: [\n ]\n metadata: {\n }\n javaProperties:\n name: javaProperties\n type: string\n typeVersion: 0.0.0\n description: Name/value pairs of properties to be set for APEX if\n needed.\n required: false\n constraints: [\n ]\n metadata: {\n }\n eventInputParameters:\n name: eventInputParameters\n type: string\n typeVersion: 0.0.0\n description: The event input parameters.\n required: true\n constraints: [\n ]\n metadata: {\n }\n name: onap.policies.controlloop.operational.common.Apex\n version: 1.0.0\n derived_from: onap.policies.controlloop.operational.Common\n metadata: {\n }\n description: Operational policies for Apex PDP\ndata_types:\n onap.datatype.controlloop.Actor:\n constraints: [\n ]\n properties:\n payload:\n name: payload\n type: map\n typeVersion: 0.0.0\n description: Name/value pairs of payload information passed by Policy\n to the actor\n required: false\n constraints: [\n ]\n entry_schema:\n type: string\n typeVersion: 0.0.0\n constraints: [\n ]\n metadata:\n clamp_possible_values: ClampExecution:CDS/payload\n target:\n name: target\n type: onap.datatype.controlloop.Target\n typeVersion: 0.0.0\n description: The resource the operation should be performed on.\n required: true\n constraints: [\n ]\n metadata: {\n }\n actor:\n name: actor\n type: string\n typeVersion: 0.0.0\n description: The actor performing the operation.\n required: true\n constraints: [\n ]\n metadata:\n clamp_possible_values: Dictionary:DefaultActors,ClampExecution:CDS/actor\n operation:\n name: operation\n type: string\n typeVersion: 0.0.0\n description: The operation the actor is performing.\n required: true\n constraints: [\n ]\n metadata:\n clamp_possible_values: Dictionary:DefaultOperations, ClampExecution:CDS/operation\n name: onap.datatype.controlloop.Actor\n version: 0.0.0\n derived_from: tosca.datatypes.Root\n metadata: {\n }\n description: An actor/operation/target definition\n onap.datatype.controlloop.Operation:\n constraints: [\n ]\n properties:\n failure_retries:\n name: failure_retries\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the current operation\n has exceeded its max retries.\n default: final_failure_retries\n required: false\n constraints: [\n ]\n metadata: {\n }\n id:\n name: id\n type: string\n typeVersion: 0.0.0\n description: Unique identifier for the operation\n required: true\n constraints: [\n ]\n metadata: {\n }\n failure_timeout:\n name: failure_timeout\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the time out for\n the operation occurs.\n default: final_failure_timeout\n required: false\n constraints: [\n ]\n metadata: {\n }\n failure:\n name: failure\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke on Actor operation\n failure.\n default: final_failure\n required: false\n constraints: [\n ]\n metadata: {\n }\n operation:\n name: operation\n type: onap.datatype.controlloop.Actor\n typeVersion: 0.0.0\n description: The definition of the operation to be performed.\n required: true\n constraints: [\n ]\n metadata: {\n }\n failure_guard:\n name: failure_guard\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the current operation\n is blocked due to guard policy enforcement.\n default: final_failure_guard\n required: false\n constraints: [\n ]\n metadata: {\n }\n retries:\n name: retries\n type: integer\n typeVersion: 0.0.0\n description: The number of retries the actor should attempt to perform\n the operation.\n default: \'0\'\n required: true\n constraints: [\n ]\n metadata: {\n }\n timeout:\n name: timeout\n type: integer\n typeVersion: 0.0.0\n description: The amount of time for the actor to perform the operation.\n required: true\n constraints: [\n ]\n metadata: {\n }\n failure_exception:\n name: failure_exception\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the current operation\n causes an exception.\n default: final_failure_exception\n required: false\n constraints: [\n ]\n metadata: {\n }\n description:\n name: description\n type: string\n typeVersion: 0.0.0\n description: A user-friendly description of the intent for the operation\n required: false\n constraints: [\n ]\n metadata: {\n }\n success:\n name: success\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke on success. A value\n of \"final_success\" indicates and end to the operation.\n default: final_success\n required: false\n constraints: [\n ]\n metadata: {\n }\n name: onap.datatype.controlloop.Operation\n version: 0.0.0\n derived_from: tosca.datatypes.Root\n metadata: {\n }\n description: An operation supported by an actor\n onap.datatype.controlloop.Target:\n constraints: [\n ]\n properties:\n entityIds:\n name: entityIds\n type: map\n typeVersion: 0.0.0\n description: |\n Map of values that identify the resource. If none are provided, it is assumed that the\n entity that generated the ONSET event will be the target.\n required: false\n constraints: [\n ]\n entry_schema:\n type: string\n typeVersion: 0.0.0\n constraints: [\n ]\n metadata:\n clamp_possible_values: ClampExecution:CSAR_RESOURCES\n targetType:\n name: targetType\n type: string\n typeVersion: 0.0.0\n description: Category for the target type\n required: true\n constraints:\n - valid_values:\n - VNF\n - VM\n - VFMODULE\n - PNF\n metadata: {\n }\n name: onap.datatype.controlloop.Target\n version: 0.0.0\n derived_from: tosca.datatypes.Root\n metadata: {\n }\n description: Definition for a entity in A&AI to perform a control loop operation\n on\nname: ToscaServiceTemplateSimple\nversion: 1.0.0\nmetadata: {\n }\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"drools\"\n ]\n }\n ]\n}'); -INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.operational.common.Drools','1.0.0','Not found','2020-05-13 00:38:29.673383','Not found','2020-05-13 00:38:31.172263','Drools','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.operational.common.Drools:\n derived_from: onap.policies.controlloop.operational.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Operational policies for Drools PDP\n properties:\n controllerName:\n type: string\n description: Drools controller properties\n required: false\n onap.policies.controlloop.operational.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n Operational Policy for Control Loop execution. Originated in Frankfurt to support TOSCA Compliant\n Policy Types. This does NOT support the legacy Policy YAML policy type.\n properties:\n id:\n type: string\n description: The unique control loop id.\n required: true\n timeout:\n type: integer\n description: |\n Overall timeout for executing all the operations. This timeout should equal or exceed the total\n timeout for each operation listed.\n required: true\n abatement:\n type: boolean\n description: Whether an abatement event message will be expected for\n the control loop from DCAE.\n required: true\n default: false\n trigger:\n type: string\n description: Initial operation to execute upon receiving an Onset\n event message for the Control Loop.\n required: true\n operations:\n type: list\n description: List of operations to be performed when Control Loop\n is triggered.\n required: true\n entry_schema:\n type: onap.datatype.controlloop.Operation\ndata_types:\n onap.datatype.controlloop.Target:\n derived_from: tosca.datatypes.Root\n description: Definition for a entity in A&AI to perform a control loop operation\n on\n properties:\n targetType:\n type: string\n description: Category for the target type\n required: true\n constraints:\n - valid_values:\n - VNF\n - VM\n - VFMODULE\n - PNF\n entityIds:\n type: map\n description: |\n Map of values that identify the resource. If none are provided, it is assumed that the\n entity that generated the ONSET event will be the target.\n required: false\n metadata:\n clamp_possible_values: ClampExecution:CSAR_RESOURCES\n entry_schema:\n type: string\n onap.datatype.controlloop.Actor:\n derived_from: tosca.datatypes.Root\n description: An actor/operation/target definition\n properties:\n actor:\n type: string\n description: The actor performing the operation.\n required: true\n metadata:\n clamp_possible_values: Dictionary:DefaultActors,ClampExecution:CDS/actor\n operation:\n type: string\n description: The operation the actor is performing.\n required: true\n metadata:\n clamp_possible_values: Dictionary:DefaultOperations, ClampExecution:CDS/operations\n target:\n type: onap.datatype.controlloop.Target\n description: The resource the operation should be performed on.\n required: true\n payload:\n type: map\n description: Name/value pairs of payload information passed by Policy\n to the actor\n required: false\n metadata:\n clamp_possible_values: ClampExecution:CDS/payload\n entry_schema:\n type: string\n onap.datatype.controlloop.Operation:\n derived_from: tosca.datatypes.Root\n description: An operation supported by an actor\n properties:\n id:\n type: string\n description: Unique identifier for the operation\n required: true\n description:\n type: string\n description: A user-friendly description of the intent for the operation\n required: false\n operation:\n type: onap.datatype.controlloop.Actor\n description: The definition of the operation to be performed.\n required: true\n timeout:\n type: integer\n description: The amount of time for the actor to perform the operation.\n required: true\n retries:\n type: integer\n description: The number of retries the actor should attempt to perform\n the operation.\n required: true\n default: 0\n success:\n type: string\n description: Points to the operation to invoke on success. A value\n of \"final_success\" indicates and end to the operation.\n required: false\n default: final_success\n failure:\n type: string\n description: Points to the operation to invoke on Actor operation\n failure.\n required: false\n default: final_failure\n failure_timeout:\n type: string\n description: Points to the operation to invoke when the time out for\n the operation occurs.\n required: false\n default: final_failure_timeout\n failure_retries:\n type: string\n description: Points to the operation to invoke when the current operation\n has exceeded its max retries.\n required: false\n default: final_failure_retries\n failure_exception:\n type: string\n description: Points to the operation to invoke when the current operation\n causes an exception.\n required: false\n default: final_failure_exception\n failure_guard:\n type: string\n description: Points to the operation to invoke when the current operation\n is blocked due to guard policy enforcement.\n required: false\n default: final_failure_guard\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"drools\"\n ]\n }\n ]\n}'); -INSERT INTO `policy_models` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','1.0.0','Not found','2020-05-13 00:38:21.671851','Not found','2020-05-13 00:38:31.224392','app','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.Monitoring:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: a base policy type for all policies that govern monitoring provisioning\n onap.policies.monitoring.cdap.tca.hi.lo.app:\n derived_from: onap.policies.Monitoring\n version: 1.0.0\n properties:\n tca_policy:\n type: onap.datatypes.monitoring.tca_policy\n description: TCA Policy JSON\n required: true\ndata_types:\n onap.datatypes.monitoring.metricsPerEventName:\n derived_from: tosca.datatypes.Root\n properties:\n controlLoopSchemaType:\n type: string\n required: true\n description: Specifies Control Loop Schema Type for the event Name\n e.g. VNF, VM\n constraints:\n - valid_values:\n - VM\n - VNF\n eventName:\n type: string\n required: true\n description: Event name to which thresholds need to be applied\n policyName:\n type: string\n required: true\n description: TCA Policy Scope Name\n policyScope:\n type: string\n required: true\n description: TCA Policy Scope\n policyVersion:\n type: string\n required: true\n description: TCA Policy Scope Version\n thresholds:\n type: list\n required: true\n description: Thresholds associated with eventName\n entry_schema:\n type: onap.datatypes.monitoring.thresholds\n onap.datatypes.monitoring.tca_policy:\n derived_from: tosca.datatypes.Root\n properties:\n domain:\n type: string\n required: true\n description: Domain name to which TCA needs to be applied\n default: measurementsForVfScaling\n constraints:\n - equal: measurementsForVfScaling\n metricsPerEventName:\n type: list\n required: true\n description: Contains eventName and threshold details that need to\n be applied to given eventName\n entry_schema:\n type: onap.datatypes.monitoring.metricsPerEventName\n onap.datatypes.monitoring.thresholds:\n derived_from: tosca.datatypes.Root\n properties:\n closedLoopControlName:\n type: string\n required: true\n description: Closed Loop Control Name associated with the threshold\n closedLoopEventStatus:\n type: string\n required: true\n description: Closed Loop Event Status of the threshold\n constraints:\n - valid_values:\n - ONSET\n - ABATED\n direction:\n type: string\n required: true\n description: Direction of the threshold\n constraints:\n - valid_values:\n - LESS\n - LESS_OR_EQUAL\n - GREATER\n - GREATER_OR_EQUAL\n - EQUAL\n fieldPath:\n type: string\n required: true\n description: Json field Path as per CEF message which needs to be\n analyzed for TCA\n constraints:\n - valid_values:\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage\n - $.event.measurementsForVfScalingFields.meanRequestLatency\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed\n - $.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\n severity:\n type: string\n required: true\n description: Threshold Event Severity\n constraints:\n - valid_values:\n - CRITICAL\n - MAJOR\n - MINOR\n - WARNING\n - NORMAL\n thresholdValue:\n type: integer\n required: true\n description: Threshold value for the field Path inside CEF message\n version:\n type: string\n required: true\n description: Version number associated with the threshold\n','{\n \"supportedPdpGroups\": [\n {\n \"monitoring\": [\n \"xacml\"\n ]\n }\n ]\n}'); +INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.guard.common.Blacklist','1.0.0','Not found','2020-06-03 14:04:18.182997','Not found','2020-06-03 14:04:19.026229','Blacklist','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.guard.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n This is the base Policy Type for Guard policies that guard the execution of Operational\n Policies.\n properties:\n actor:\n type: string\n description: Specifies the Actor the guard applies to.\n required: true\n operation:\n type: string\n description: Specified the operation that the actor is performing\n the guard applies to.\n required: true\n timeRange:\n type: tosca.datatypes.TimeInterval\n description: |\n An optional range of time during the day the guard policy is valid for.\n required: false\n id:\n type: string\n description: The Control Loop id this applies to.\n required: false\n onap.policies.controlloop.guard.common.Blacklist:\n derived_from: onap.policies.controlloop.guard.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Supports blacklist of entity id\'s from performing control loop\n actions on.\n properties:\n blacklist:\n type: list\n description: List of entity id\'s\n required: true\n entry_schema:\n type: string\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"xacml\"\n ]\n }\n ]\n}'); +INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.guard.common.FrequencyLimiter','1.0.0','Not found','2020-06-03 14:04:17.886356','Not found','2020-06-03 14:04:19.085312','FrequencyLimiter','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.guard.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n This is the base Policy Type for Guard policies that guard the execution of Operational\n Policies.\n properties:\n actor:\n type: string\n description: Specifies the Actor the guard applies to.\n required: true\n operation:\n type: string\n description: Specified the operation that the actor is performing\n the guard applies to.\n required: true\n timeRange:\n type: tosca.datatypes.TimeInterval\n description: |\n An optional range of time during the day the guard policy is valid for.\n required: false\n id:\n type: string\n description: The Control Loop id this applies to.\n required: false\n onap.policies.controlloop.guard.common.FrequencyLimiter:\n derived_from: onap.policies.controlloop.guard.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Supports limiting the frequency of actions being taken by a Actor.\n properties:\n timeWindow:\n type: integer\n description: The time window to count the actions against.\n required: true\n timeUnits:\n type: string\n description: The units of time the window is counting.\n constraints:\n - valid_values:\n - second\n - minute\n - hour\n - day\n - week\n - month\n - year\n limit:\n type: integer\n description: The limit\n required: true\n constraints:\n - greater_than: 0\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"xacml\"\n ]\n }\n ]\n}'); +INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.guard.common.MinMax','2.0.0','Not found','2020-06-03 14:04:18.404717','Not found','2020-06-03 14:04:18.404717','MinMax','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.guard.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n This is the base Policy Type for Guard policies that guard the execution of Operational\n Policies.\n properties:\n actor:\n type: string\n description: Specifies the Actor the guard applies to.\n required: true\n operation:\n type: string\n description: Specified the operation that the actor is performing\n the guard applies to.\n required: true\n timeRange:\n type: tosca.datatypes.TimeInterval\n description: |\n An optional range of time during the day the guard policy is valid for.\n required: false\n id:\n type: string\n description: The Control Loop id this applies to.\n required: false\n onap.policies.controlloop.guard.common.MinMax:\n derived_from: onap.policies.controlloop.guard.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Supports Min/Max number of entity for scaling operations\n properties:\n min:\n type: integer\n required: true\n description: The minimum instances of this entity\n max:\n type: integer\n required: false\n description: The maximum instances of this entity\n',NULL); +INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.Operational','1.0.0','Not found','2020-06-03 14:02:52.957260','Not found','2020-06-03 14:04:19.146870','OperationalPolicyLegacy','','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"apex\",\n \"drools\"\n ]\n }\n ]\n}'); +INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.operational.common.Apex','1.0.0','Not found','2020-06-03 14:04:17.684523','Not found','2020-06-03 14:04:19.188496','Apex','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.operational.Common:\n properties:\n abatement:\n name: abatement\n type: boolean\n typeVersion: 0.0.0\n description: Whether an abatement event message will be expected for\n the control loop from DCAE.\n default: \'false\'\n required: true\n constraints: [\n ]\n metadata: {\n }\n operations:\n name: operations\n type: list\n typeVersion: 0.0.0\n description: List of operations to be performed when Control Loop\n is triggered.\n required: true\n constraints: [\n ]\n entry_schema:\n type: onap.datatype.controlloop.Operation\n typeVersion: 0.0.0\n constraints: [\n ]\n metadata: {\n }\n trigger:\n name: trigger\n type: string\n typeVersion: 0.0.0\n description: Initial operation to execute upon receiving an Onset\n event message for the Control Loop.\n required: true\n constraints: [\n ]\n metadata: {\n }\n timeout:\n name: timeout\n type: integer\n typeVersion: 0.0.0\n description: |\n Overall timeout for executing all the operations. This timeout should equal or exceed the total\n timeout for each operation listed.\n required: true\n constraints: [\n ]\n metadata: {\n }\n id:\n name: id\n type: string\n typeVersion: 0.0.0\n description: The unique control loop id.\n required: true\n constraints: [\n ]\n metadata: {\n }\n name: onap.policies.controlloop.operational.Common\n version: 1.0.0\n derived_from: tosca.policies.Root\n metadata: {\n }\n description: |\n Operational Policy for Control Loop execution. Originated in Frankfurt to support TOSCA Compliant\n Policy Types. This does NOT support the legacy Policy YAML policy type.\n onap.policies.controlloop.operational.common.Apex:\n properties:\n engineServiceParameters:\n name: engineServiceParameters\n type: string\n typeVersion: 0.0.0\n description: The engine parameters like name, instanceCount, policy\n implementation, parameters etc.\n required: true\n constraints: [\n ]\n metadata: {\n }\n eventOutputParameters:\n name: eventOutputParameters\n type: string\n typeVersion: 0.0.0\n description: The event output parameters.\n required: true\n constraints: [\n ]\n metadata: {\n }\n javaProperties:\n name: javaProperties\n type: string\n typeVersion: 0.0.0\n description: Name/value pairs of properties to be set for APEX if\n needed.\n required: false\n constraints: [\n ]\n metadata: {\n }\n eventInputParameters:\n name: eventInputParameters\n type: string\n typeVersion: 0.0.0\n description: The event input parameters.\n required: true\n constraints: [\n ]\n metadata: {\n }\n name: onap.policies.controlloop.operational.common.Apex\n version: 1.0.0\n derived_from: onap.policies.controlloop.operational.Common\n metadata: {\n }\n description: Operational policies for Apex PDP\ndata_types:\n onap.datatype.controlloop.Actor:\n constraints: [\n ]\n properties:\n payload:\n name: payload\n type: map\n typeVersion: 0.0.0\n description: Name/value pairs of payload information passed by Policy\n to the actor\n required: false\n constraints: [\n ]\n entry_schema:\n type: string\n typeVersion: 0.0.0\n constraints: [\n ]\n metadata:\n clamp_possible_values: ClampExecution:CDS/payload\n target:\n name: target\n type: onap.datatype.controlloop.Target\n typeVersion: 0.0.0\n description: The resource the operation should be performed on.\n required: true\n constraints: [\n ]\n metadata: {\n }\n actor:\n name: actor\n type: string\n typeVersion: 0.0.0\n description: The actor performing the operation.\n required: true\n constraints: [\n ]\n metadata:\n clamp_possible_values: Dictionary:DefaultActors,ClampExecution:CDS/actor\n operation:\n name: operation\n type: string\n typeVersion: 0.0.0\n description: The operation the actor is performing.\n required: true\n constraints: [\n ]\n metadata:\n clamp_possible_values: Dictionary:DefaultOperations, ClampExecution:CDS/operation\n name: onap.datatype.controlloop.Actor\n version: 0.0.0\n derived_from: tosca.datatypes.Root\n metadata: {\n }\n description: An actor/operation/target definition\n onap.datatype.controlloop.Operation:\n constraints: [\n ]\n properties:\n failure_retries:\n name: failure_retries\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the current operation\n has exceeded its max retries.\n default: final_failure_retries\n required: false\n constraints: [\n ]\n metadata: {\n }\n id:\n name: id\n type: string\n typeVersion: 0.0.0\n description: Unique identifier for the operation\n required: true\n constraints: [\n ]\n metadata: {\n }\n failure_timeout:\n name: failure_timeout\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the time out for\n the operation occurs.\n default: final_failure_timeout\n required: false\n constraints: [\n ]\n metadata: {\n }\n failure:\n name: failure\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke on Actor operation\n failure.\n default: final_failure\n required: false\n constraints: [\n ]\n metadata: {\n }\n operation:\n name: operation\n type: onap.datatype.controlloop.Actor\n typeVersion: 0.0.0\n description: The definition of the operation to be performed.\n required: true\n constraints: [\n ]\n metadata: {\n }\n failure_guard:\n name: failure_guard\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the current operation\n is blocked due to guard policy enforcement.\n default: final_failure_guard\n required: false\n constraints: [\n ]\n metadata: {\n }\n retries:\n name: retries\n type: integer\n typeVersion: 0.0.0\n description: The number of retries the actor should attempt to perform\n the operation.\n default: \'0\'\n required: true\n constraints: [\n ]\n metadata: {\n }\n timeout:\n name: timeout\n type: integer\n typeVersion: 0.0.0\n description: The amount of time for the actor to perform the operation.\n required: true\n constraints: [\n ]\n metadata: {\n }\n failure_exception:\n name: failure_exception\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke when the current operation\n causes an exception.\n default: final_failure_exception\n required: false\n constraints: [\n ]\n metadata: {\n }\n description:\n name: description\n type: string\n typeVersion: 0.0.0\n description: A user-friendly description of the intent for the operation\n required: false\n constraints: [\n ]\n metadata: {\n }\n success:\n name: success\n type: string\n typeVersion: 0.0.0\n description: Points to the operation to invoke on success. A value\n of \"final_success\" indicates and end to the operation.\n default: final_success\n required: false\n constraints: [\n ]\n metadata: {\n }\n name: onap.datatype.controlloop.Operation\n version: 0.0.0\n derived_from: tosca.datatypes.Root\n metadata: {\n }\n description: An operation supported by an actor\n onap.datatype.controlloop.Target:\n constraints: [\n ]\n properties:\n entityIds:\n name: entityIds\n type: map\n typeVersion: 0.0.0\n description: |\n Map of values that identify the resource. If none are provided, it is assumed that the\n entity that generated the ONSET event will be the target.\n required: false\n constraints: [\n ]\n entry_schema:\n type: string\n typeVersion: 0.0.0\n constraints: [\n ]\n metadata:\n clamp_possible_values: ClampExecution:CSAR_RESOURCES\n targetType:\n name: targetType\n type: string\n typeVersion: 0.0.0\n description: Category for the target type\n required: true\n constraints:\n - valid_values:\n - VNF\n - VM\n - VFMODULE\n - PNF\n metadata: {\n }\n name: onap.datatype.controlloop.Target\n version: 0.0.0\n derived_from: tosca.datatypes.Root\n metadata: {\n }\n description: Definition for a entity in A&AI to perform a control loop operation\n on\nname: ToscaServiceTemplateSimple\nversion: 1.0.0\nmetadata: {\n }\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"drools\"\n ]\n }\n ]\n}'); +INSERT INTO `policy_models` VALUES ('onap.policies.controlloop.operational.common.Drools','1.0.0','Not found','2020-06-03 14:04:17.228336','Not found','2020-06-03 14:04:19.272538','Drools','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.controlloop.operational.common.Drools:\n derived_from: onap.policies.controlloop.operational.Common\n type_version: 1.0.0\n version: 1.0.0\n description: Operational policies for Drools PDP\n properties:\n controllerName:\n type: string\n description: Drools controller properties\n required: false\n onap.policies.controlloop.operational.Common:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: |\n Operational Policy for Control Loop execution. Originated in Frankfurt to support TOSCA Compliant\n Policy Types. This does NOT support the legacy Policy YAML policy type.\n properties:\n id:\n type: string\n description: The unique control loop id.\n required: true\n timeout:\n type: integer\n description: |\n Overall timeout for executing all the operations. This timeout should equal or exceed the total\n timeout for each operation listed.\n required: true\n abatement:\n type: boolean\n description: Whether an abatement event message will be expected for\n the control loop from DCAE.\n required: true\n default: false\n trigger:\n type: string\n description: Initial operation to execute upon receiving an Onset\n event message for the Control Loop.\n required: true\n operations:\n type: list\n description: List of operations to be performed when Control Loop\n is triggered.\n required: true\n entry_schema:\n type: onap.datatype.controlloop.Operation\ndata_types:\n onap.datatype.controlloop.Target:\n derived_from: tosca.datatypes.Root\n description: Definition for a entity in A&AI to perform a control loop operation\n on\n properties:\n targetType:\n type: string\n description: Category for the target type\n required: true\n constraints:\n - valid_values:\n - VNF\n - VM\n - VFMODULE\n - PNF\n entityIds:\n type: map\n description: |\n Map of values that identify the resource. If none are provided, it is assumed that the\n entity that generated the ONSET event will be the target.\n required: false\n metadata:\n clamp_possible_values: ClampExecution:CSAR_RESOURCES\n entry_schema:\n type: string\n onap.datatype.controlloop.Actor:\n derived_from: tosca.datatypes.Root\n description: An actor/operation/target definition\n properties:\n actor:\n type: string\n description: The actor performing the operation.\n required: true\n metadata:\n clamp_possible_values: Dictionary:DefaultActors,ClampExecution:CDS/actor\n operation:\n type: string\n description: The operation the actor is performing.\n required: true\n metadata:\n clamp_possible_values: Dictionary:DefaultOperations, ClampExecution:CDS/operations\n target:\n type: onap.datatype.controlloop.Target\n description: The resource the operation should be performed on.\n required: true\n payload:\n type: map\n description: Name/value pairs of payload information passed by Policy\n to the actor\n required: false\n metadata:\n clamp_possible_values: ClampExecution:CDS/payload\n entry_schema:\n type: string\n onap.datatype.controlloop.Operation:\n derived_from: tosca.datatypes.Root\n description: An operation supported by an actor\n properties:\n id:\n type: string\n description: Unique identifier for the operation\n required: true\n description:\n type: string\n description: A user-friendly description of the intent for the operation\n required: false\n operation:\n type: onap.datatype.controlloop.Actor\n description: The definition of the operation to be performed.\n required: true\n timeout:\n type: integer\n description: The amount of time for the actor to perform the operation.\n required: true\n retries:\n type: integer\n description: The number of retries the actor should attempt to perform\n the operation.\n required: true\n default: 0\n success:\n type: string\n description: Points to the operation to invoke on success. A value\n of \"final_success\" indicates and end to the operation.\n required: false\n default: final_success\n failure:\n type: string\n description: Points to the operation to invoke on Actor operation\n failure.\n required: false\n default: final_failure\n failure_timeout:\n type: string\n description: Points to the operation to invoke when the time out for\n the operation occurs.\n required: false\n default: final_failure_timeout\n failure_retries:\n type: string\n description: Points to the operation to invoke when the current operation\n has exceeded its max retries.\n required: false\n default: final_failure_retries\n failure_exception:\n type: string\n description: Points to the operation to invoke when the current operation\n causes an exception.\n required: false\n default: final_failure_exception\n failure_guard:\n type: string\n description: Points to the operation to invoke when the current operation\n is blocked due to guard policy enforcement.\n required: false\n default: final_failure_guard\n','{\n \"supportedPdpGroups\": [\n {\n \"controlloop\": [\n \"drools\"\n ]\n }\n ]\n}'); +INSERT INTO `policy_models` VALUES ('onap.policies.monitoring.cdap.tca.hi.lo.app','1.0.0','Not found','2020-06-03 14:04:05.678714','Not found','2020-06-03 14:04:19.340805','app','tosca_definitions_version: tosca_simple_yaml_1_1_0\npolicy_types:\n onap.policies.Monitoring:\n derived_from: tosca.policies.Root\n version: 1.0.0\n description: a base policy type for all policies that govern monitoring provisioning\n onap.policies.monitoring.cdap.tca.hi.lo.app:\n derived_from: onap.policies.Monitoring\n version: 1.0.0\n properties:\n tca_policy:\n type: onap.datatypes.monitoring.tca_policy\n description: TCA Policy JSON\n required: true\ndata_types:\n onap.datatypes.monitoring.metricsPerEventName:\n derived_from: tosca.datatypes.Root\n properties:\n controlLoopSchemaType:\n type: string\n required: true\n description: Specifies Control Loop Schema Type for the event Name\n e.g. VNF, VM\n constraints:\n - valid_values:\n - VM\n - VNF\n eventName:\n type: string\n required: true\n description: Event name to which thresholds need to be applied\n policyName:\n type: string\n required: true\n description: TCA Policy Scope Name\n policyScope:\n type: string\n required: true\n description: TCA Policy Scope\n policyVersion:\n type: string\n required: true\n description: TCA Policy Scope Version\n thresholds:\n type: list\n required: true\n description: Thresholds associated with eventName\n entry_schema:\n type: onap.datatypes.monitoring.thresholds\n onap.datatypes.monitoring.tca_policy:\n derived_from: tosca.datatypes.Root\n properties:\n domain:\n type: string\n required: true\n description: Domain name to which TCA needs to be applied\n default: measurementsForVfScaling\n constraints:\n - equal: measurementsForVfScaling\n metricsPerEventName:\n type: list\n required: true\n description: Contains eventName and threshold details that need to\n be applied to given eventName\n entry_schema:\n type: onap.datatypes.monitoring.metricsPerEventName\n onap.datatypes.monitoring.thresholds:\n derived_from: tosca.datatypes.Root\n properties:\n closedLoopControlName:\n type: string\n required: true\n description: Closed Loop Control Name associated with the threshold\n closedLoopEventStatus:\n type: string\n required: true\n description: Closed Loop Event Status of the threshold\n constraints:\n - valid_values:\n - ONSET\n - ABATED\n direction:\n type: string\n required: true\n description: Direction of the threshold\n constraints:\n - valid_values:\n - LESS\n - LESS_OR_EQUAL\n - GREATER\n - GREATER_OR_EQUAL\n - EQUAL\n fieldPath:\n type: string\n required: true\n description: Json field Path as per CEF message which needs to be\n analyzed for TCA\n constraints:\n - valid_values:\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated\n - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait\n - $.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage\n - $.event.measurementsForVfScalingFields.meanRequestLatency\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree\n - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed\n - $.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\n severity:\n type: string\n required: true\n description: Threshold Event Severity\n constraints:\n - valid_values:\n - CRITICAL\n - MAJOR\n - MINOR\n - WARNING\n - NORMAL\n thresholdValue:\n type: integer\n required: true\n description: Threshold value for the field Path inside CEF message\n version:\n type: string\n required: true\n description: Version number associated with the threshold\n','{\n \"supportedPdpGroups\": [\n {\n \"monitoring\": [\n \"xacml\"\n ]\n }\n ]\n}'); /*!40000 ALTER TABLE `policy_models` ENABLE KEYS */; UNLOCK TABLES; @@ -210,4 +210,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2020-05-12 22:40:19 +-- Dump completed on 2020-06-03 12:06:26 @@ -255,39 +255,6 @@ <dependencies> <dependency> - <groupId>org.apache.xmlgraphics</groupId> - <artifactId>batik-svggen</artifactId> - <version>1.11</version> - <exclusions> - <exclusion> - <groupId>xml-apis</groupId> - <artifactId>xml-apis</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.xmlgraphics</groupId> - <artifactId>batik-svg-dom</artifactId> - <version>1.11</version> - <exclusions> - <exclusion> - <groupId>xml-apis</groupId> - <artifactId>xml-apis</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.apache.xmlgraphics</groupId> - <artifactId>batik-transcoder</artifactId> - <version>1.11</version> - <exclusions> - <exclusion> - <groupId>xml-apis</groupId> - <artifactId>xml-apis</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> <groupId>com.att.eelf</groupId> <artifactId>eelf-core</artifactId> <version>${eelf.core.version}</version> @@ -1243,7 +1210,6 @@ </goals> <phase>deploy</phase> <configuration> - <skip>true</skip> <workingDirectory>${project.build.directory}/${ui.react.lib.src}</workingDirectory> <arguments>publish</arguments> </configuration> @@ -1264,6 +1230,26 @@ <artifactId>sonar-maven-plugin</artifactId> <version>3.7.0.1746</version> </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.3.2</version> + <executions> + <execution> + <id>libIndexCheck</id> + <phase>validate</phase> + <goals> + <goal>exec</goal> + </goals> + </execution> + </executions> + <configuration> + <executable>bash</executable> + <arguments> + <argument>${project.basedir}/src/main/script/checkLibIndex.sh</argument> + </arguments> + </configuration> + </plugin> </plugins> </build> </project> diff --git a/src/main/java/org/onap/clamp/clds/config/DefaultUserConfiguration.java b/src/main/java/org/onap/clamp/clds/config/DefaultUserConfiguration.java index d20a7370..cfd5f990 100644 --- a/src/main/java/org/onap/clamp/clds/config/DefaultUserConfiguration.java +++ b/src/main/java/org/onap/clamp/clds/config/DefaultUserConfiguration.java @@ -74,9 +74,7 @@ public class DefaultUserConfiguration extends WebSecurityConfigurerAdapter { protected void configure(HttpSecurity http) { try { http.csrf().disable().httpBasic().and().authorizeRequests().antMatchers("/restservices/clds/v1/user/**") - .authenticated().anyRequest().permitAll().and().logout() - .logoutUrl("/restservices/clds/v1/user/logout").logoutSuccessUrl("/index.html") - .invalidateHttpSession(true).deleteCookies("JSESSIONID").and().sessionManagement() + .authenticated().anyRequest().permitAll().and().sessionManagement() .maximumSessions(1); } catch (Exception e) { diff --git a/src/main/resources/META-INF/resources/swagger.html b/src/main/resources/META-INF/resources/swagger.html index 0c83b137..3e71e0ac 100644 --- a/src/main/resources/META-INF/resources/swagger.html +++ b/src/main/resources/META-INF/resources/swagger.html @@ -444,31 +444,31 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </li> <li><a href="#_paths">2. Paths</a> <ul class="sectlevel2"> -<li><a href="#_route113">2.1. GET /v1/healthcheck</a> +<li><a href="#_route35">2.1. GET /v1/healthcheck</a> <ul class="sectlevel3"> <li><a href="#_responses">2.1.1. Responses</a></li> <li><a href="#_produces">2.1.2. Produces</a></li> </ul> </li> -<li><a href="#_route114">2.2. GET /v1/user/getUser</a> +<li><a href="#_route36">2.2. GET /v1/user/getUser</a> <ul class="sectlevel3"> <li><a href="#_responses_2">2.2.1. Responses</a></li> <li><a href="#_produces_2">2.2.2. Produces</a></li> </ul> </li> -<li><a href="#_route112">2.3. GET /v2/clampInformation</a> +<li><a href="#_route34">2.3. GET /v2/clampInformation</a> <ul class="sectlevel3"> <li><a href="#_responses_3">2.3.1. Responses</a></li> <li><a href="#_produces_3">2.3.2. Produces</a></li> </ul> </li> -<li><a href="#_route96">2.4. GET /v2/dictionary</a> +<li><a href="#_route19">2.4. GET /v2/dictionary</a> <ul class="sectlevel3"> <li><a href="#_responses_4">2.4.1. Responses</a></li> <li><a href="#_produces_4">2.4.2. Produces</a></li> </ul> </li> -<li><a href="#_route99">2.5. PUT /v2/dictionary</a> +<li><a href="#_route22">2.5. PUT /v2/dictionary</a> <ul class="sectlevel3"> <li><a href="#_parameters">2.5.1. Parameters</a></li> <li><a href="#_responses_5">2.5.2. Responses</a></li> @@ -476,20 +476,20 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <li><a href="#_produces_5">2.5.4. Produces</a></li> </ul> </li> -<li><a href="#_route97">2.6. GET /v2/dictionary/secondary/names</a> +<li><a href="#_route20">2.6. GET /v2/dictionary/secondary/names</a> <ul class="sectlevel3"> <li><a href="#_responses_6">2.6.1. Responses</a></li> <li><a href="#_produces_6">2.6.2. Produces</a></li> </ul> </li> -<li><a href="#_route98">2.7. GET /v2/dictionary/{dictionaryName}</a> +<li><a href="#_route21">2.7. GET /v2/dictionary/{dictionaryName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_2">2.7.1. Parameters</a></li> <li><a href="#_responses_7">2.7.2. Responses</a></li> <li><a href="#_produces_7">2.7.3. Produces</a></li> </ul> </li> -<li><a href="#_route100">2.8. PUT /v2/dictionary/{name}</a> +<li><a href="#_route23">2.8. PUT /v2/dictionary/{name}</a> <ul class="sectlevel3"> <li><a href="#_parameters_3">2.8.1. Parameters</a></li> <li><a href="#_responses_8">2.8.2. Responses</a></li> @@ -497,28 +497,28 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <li><a href="#_produces_8">2.8.4. Produces</a></li> </ul> </li> -<li><a href="#_route101">2.9. DELETE /v2/dictionary/{name}</a> +<li><a href="#_route24">2.9. DELETE /v2/dictionary/{name}</a> <ul class="sectlevel3"> <li><a href="#_parameters_4">2.9.1. Parameters</a></li> <li><a href="#_responses_9">2.9.2. Responses</a></li> <li><a href="#_produces_9">2.9.3. Produces</a></li> </ul> </li> -<li><a href="#_route102">2.10. DELETE /v2/dictionary/{name}/elements/{shortName}</a> +<li><a href="#_route25">2.10. DELETE /v2/dictionary/{name}/elements/{shortName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_5">2.10.1. Parameters</a></li> <li><a href="#_responses_10">2.10.2. Responses</a></li> <li><a href="#_produces_10">2.10.3. Produces</a></li> </ul> </li> -<li><a href="#_route93">2.11. PUT /v2/loop/addOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}</a> +<li><a href="#_route16">2.11. PUT /v2/loop/addOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}</a> <ul class="sectlevel3"> <li><a href="#_parameters_6">2.11.1. Parameters</a></li> <li><a href="#_responses_11">2.11.2. Responses</a></li> <li><a href="#_produces_11">2.11.3. Produces</a></li> </ul> </li> -<li><a href="#_route95">2.12. POST /v2/loop/create/{loopName}?templateName={templateName}</a> +<li><a href="#_route18">2.12. POST /v2/loop/create/{loopName}?templateName={templateName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_7">2.12.1. Parameters</a></li> <li><a href="#_responses_12">2.12.2. Responses</a></li> @@ -526,179 +526,165 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <li><a href="#_produces_12">2.12.4. Produces</a></li> </ul> </li> -<li><a href="#_route91">2.13. PUT /v2/loop/delete/{loopName}</a> +<li><a href="#_route14">2.13. PUT /v2/loop/delete/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_8">2.13.1. Parameters</a></li> <li><a href="#_responses_13">2.13.2. Responses</a></li> </ul> </li> -<li><a href="#_route84">2.14. PUT /v2/loop/deploy/{loopName}</a> +<li><a href="#_route7">2.14. PUT /v2/loop/deploy/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_9">2.14.1. Parameters</a></li> <li><a href="#_responses_14">2.14.2. Responses</a></li> <li><a href="#_produces_13">2.14.3. Produces</a></li> </ul> </li> -<li><a href="#_route78">2.15. GET /v2/loop/getAllNames</a> +<li><a href="#_route2">2.15. GET /v2/loop/getAllNames</a> <ul class="sectlevel3"> <li><a href="#_responses_15">2.15.1. Responses</a></li> <li><a href="#_produces_14">2.15.2. Produces</a></li> </ul> </li> -<li><a href="#_route92">2.16. GET /v2/loop/getstatus/{loopName}</a> +<li><a href="#_route15">2.16. GET /v2/loop/getstatus/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_10">2.16.1. Parameters</a></li> <li><a href="#_responses_16">2.16.2. Responses</a></li> <li><a href="#_produces_15">2.16.3. Produces</a></li> </ul> </li> -<li><a href="#_route85">2.17. PUT /v2/loop/refreshMicroServicePolicyJsonSchema/{loopName}/{microServicePolicyName}</a> +<li><a href="#_route8">2.17. PUT /v2/loop/refreshMicroServicePolicyJsonSchema/{loopName}/{microServicePolicyName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_11">2.17.1. Parameters</a></li> <li><a href="#_responses_17">2.17.2. Responses</a></li> <li><a href="#_produces_16">2.17.3. Produces</a></li> </ul> </li> -<li><a href="#_route86">2.18. PUT /v2/loop/refreshOperationalPolicyJsonSchema/{loopName}/{operationalPolicyName}</a> +<li><a href="#_route9">2.18. PUT /v2/loop/refreshOperationalPolicyJsonSchema/{loopName}/{operationalPolicyName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_12">2.18.1. Parameters</a></li> <li><a href="#_responses_18">2.18.2. Responses</a></li> <li><a href="#_produces_17">2.18.3. Produces</a></li> </ul> </li> -<li><a href="#_route94">2.19. PUT /v2/loop/removeOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}/{policyName}</a> +<li><a href="#_route17">2.19. PUT /v2/loop/removeOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}/{policyName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_13">2.19.1. Parameters</a></li> <li><a href="#_responses_19">2.19.2. Responses</a></li> <li><a href="#_produces_18">2.19.3. Produces</a></li> </ul> </li> -<li><a href="#_route89">2.20. PUT /v2/loop/restart/{loopName}</a> +<li><a href="#_route12">2.20. PUT /v2/loop/restart/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_14">2.20.1. Parameters</a></li> <li><a href="#_responses_20">2.20.2. Responses</a></li> <li><a href="#_produces_19">2.20.3. Produces</a></li> </ul> </li> -<li><a href="#_route88">2.21. PUT /v2/loop/stop/{loopName}</a> +<li><a href="#_route11">2.21. PUT /v2/loop/stop/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_15">2.21.1. Parameters</a></li> <li><a href="#_responses_21">2.21.2. Responses</a></li> <li><a href="#_produces_20">2.21.3. Produces</a></li> </ul> </li> -<li><a href="#_route90">2.22. PUT /v2/loop/submit/{loopName}</a> +<li><a href="#_route13">2.22. PUT /v2/loop/submit/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_16">2.22.1. Parameters</a></li> <li><a href="#_responses_22">2.22.2. Responses</a></li> <li><a href="#_produces_21">2.22.3. Produces</a></li> </ul> </li> -<li><a href="#_route80">2.23. GET /v2/loop/svgRepresentation/{loopName}</a> +<li><a href="#_route10">2.23. PUT /v2/loop/undeploy/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_17">2.23.1. Parameters</a></li> <li><a href="#_responses_23">2.23.2. Responses</a></li> <li><a href="#_produces_22">2.23.3. Produces</a></li> </ul> </li> -<li><a href="#_route87">2.24. PUT /v2/loop/undeploy/{loopName}</a> +<li><a href="#_route4">2.24. POST /v2/loop/updateGlobalProperties/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_18">2.24.1. Parameters</a></li> <li><a href="#_responses_24">2.24.2. Responses</a></li> -<li><a href="#_produces_23">2.24.3. Produces</a></li> +<li><a href="#_consumes_4">2.24.3. Consumes</a></li> +<li><a href="#_produces_23">2.24.4. Produces</a></li> </ul> </li> -<li><a href="#_route81">2.25. POST /v2/loop/updateGlobalProperties/{loopName}</a> +<li><a href="#_route6">2.25. POST /v2/loop/updateMicroservicePolicy/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_19">2.25.1. Parameters</a></li> <li><a href="#_responses_25">2.25.2. Responses</a></li> -<li><a href="#_consumes_4">2.25.3. Consumes</a></li> +<li><a href="#_consumes_5">2.25.3. Consumes</a></li> <li><a href="#_produces_24">2.25.4. Produces</a></li> </ul> </li> -<li><a href="#_route83">2.26. POST /v2/loop/updateMicroservicePolicy/{loopName}</a> +<li><a href="#_route5">2.26. POST /v2/loop/updateOperationalPolicies/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_20">2.26.1. Parameters</a></li> <li><a href="#_responses_26">2.26.2. Responses</a></li> -<li><a href="#_consumes_5">2.26.3. Consumes</a></li> +<li><a href="#_consumes_6">2.26.3. Consumes</a></li> <li><a href="#_produces_25">2.26.4. Produces</a></li> </ul> </li> -<li><a href="#_route82">2.27. POST /v2/loop/updateOperationalPolicies/{loopName}</a> +<li><a href="#_route3">2.27. GET /v2/loop/{loopName}</a> <ul class="sectlevel3"> <li><a href="#_parameters_21">2.27.1. Parameters</a></li> <li><a href="#_responses_27">2.27.2. Responses</a></li> -<li><a href="#_consumes_6">2.27.3. Consumes</a></li> -<li><a href="#_produces_26">2.27.4. Produces</a></li> +<li><a href="#_produces_26">2.27.3. Produces</a></li> </ul> </li> -<li><a href="#_route79">2.28. GET /v2/loop/{loopName}</a> +<li><a href="#_route29">2.28. POST /v2/policyToscaModels</a> <ul class="sectlevel3"> <li><a href="#_parameters_22">2.28.1. Parameters</a></li> <li><a href="#_responses_28">2.28.2. Responses</a></li> -<li><a href="#_produces_27">2.28.3. Produces</a></li> +<li><a href="#_consumes_7">2.28.3. Consumes</a></li> +<li><a href="#_produces_27">2.28.4. Produces</a></li> </ul> </li> -<li><a href="#_route106">2.29. POST /v2/policyToscaModels</a> +<li><a href="#_route26">2.29. GET /v2/policyToscaModels</a> <ul class="sectlevel3"> -<li><a href="#_parameters_23">2.29.1. Parameters</a></li> -<li><a href="#_responses_29">2.29.2. Responses</a></li> -<li><a href="#_consumes_7">2.29.3. Consumes</a></li> -<li><a href="#_produces_28">2.29.4. Produces</a></li> +<li><a href="#_responses_29">2.29.1. Responses</a></li> +<li><a href="#_produces_28">2.29.2. Produces</a></li> </ul> </li> -<li><a href="#_route103">2.30. GET /v2/policyToscaModels</a> +<li><a href="#_route28">2.30. GET /v2/policyToscaModels/yaml/{policyModelType}/{policyModelVersion}</a> <ul class="sectlevel3"> -<li><a href="#_responses_30">2.30.1. Responses</a></li> -<li><a href="#_produces_29">2.30.2. Produces</a></li> +<li><a href="#_parameters_23">2.30.1. Parameters</a></li> +<li><a href="#_responses_30">2.30.2. Responses</a></li> +<li><a href="#_produces_29">2.30.3. Produces</a></li> </ul> </li> -<li><a href="#_route105">2.31. GET /v2/policyToscaModels/yaml/{policyModelType}/{policyModelVersion}</a> +<li><a href="#_route27">2.31. GET /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a> <ul class="sectlevel3"> <li><a href="#_parameters_24">2.31.1. Parameters</a></li> <li><a href="#_responses_31">2.31.2. Responses</a></li> <li><a href="#_produces_30">2.31.3. Produces</a></li> </ul> </li> -<li><a href="#_route104">2.32. GET /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a> +<li><a href="#_route30">2.32. PUT /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a> <ul class="sectlevel3"> <li><a href="#_parameters_25">2.32.1. Parameters</a></li> <li><a href="#_responses_32">2.32.2. Responses</a></li> -<li><a href="#_produces_31">2.32.3. Produces</a></li> +<li><a href="#_consumes_8">2.32.3. Consumes</a></li> +<li><a href="#_produces_31">2.32.4. Produces</a></li> </ul> </li> -<li><a href="#_route107">2.33. PUT /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a> +<li><a href="#_route31">2.33. GET /v2/templates</a> <ul class="sectlevel3"> -<li><a href="#_parameters_26">2.33.1. Parameters</a></li> -<li><a href="#_responses_33">2.33.2. Responses</a></li> -<li><a href="#_consumes_8">2.33.3. Consumes</a></li> -<li><a href="#_produces_32">2.33.4. Produces</a></li> +<li><a href="#_responses_33">2.33.1. Responses</a></li> +<li><a href="#_produces_32">2.33.2. Produces</a></li> </ul> </li> -<li><a href="#_route108">2.34. GET /v2/templates</a> +<li><a href="#_route33">2.34. GET /v2/templates/names</a> <ul class="sectlevel3"> <li><a href="#_responses_34">2.34.1. Responses</a></li> <li><a href="#_produces_33">2.34.2. Produces</a></li> </ul> </li> -<li><a href="#_route110">2.35. GET /v2/templates/names</a> +<li><a href="#_route32">2.35. GET /v2/templates/{templateName}</a> <ul class="sectlevel3"> -<li><a href="#_responses_35">2.35.1. Responses</a></li> -<li><a href="#_produces_34">2.35.2. Produces</a></li> -</ul> -</li> -<li><a href="#_route109">2.36. GET /v2/templates/{templateName}</a> -<ul class="sectlevel3"> -<li><a href="#_parameters_27">2.36.1. Parameters</a></li> -<li><a href="#_responses_36">2.36.2. Responses</a></li> -<li><a href="#_produces_35">2.36.3. Produces</a></li> -</ul> -</li> -<li><a href="#_route111">2.37. GET /v2/templates/{templateName}/svgRepresentation</a> -<ul class="sectlevel3"> -<li><a href="#_parameters_28">2.37.1. Parameters</a></li> -<li><a href="#_responses_37">2.37.2. Responses</a></li> -<li><a href="#_produces_36">2.37.3. Produces</a></li> +<li><a href="#_parameters_26">2.35.1. Parameters</a></li> +<li><a href="#_responses_35">2.35.2. Responses</a></li> +<li><a href="#_produces_34">2.35.3. Produces</a></li> </ul> </li> </ul> @@ -743,7 +729,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <div class="sect2"> <h3 id="_uri_scheme"><a class="anchor" href="#_uri_scheme"></a><a class="link" href="#_uri_scheme">1.2. URI scheme</a></h3> <div class="paragraph"> -<p><em>Host</em> : localhost:37033<br> +<p><em>Host</em> : localhost:44217<br> <em>BasePath</em> : /restservices/clds/<br> <em>Schemes</em> : HTTP</p> </div> @@ -754,7 +740,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <h2 id="_paths"><a class="anchor" href="#_paths"></a><a class="link" href="#_paths">2. Paths</a></h2> <div class="sectionbody"> <div class="sect2"> -<h3 id="_route113"><a class="anchor" href="#_route113"></a><a class="link" href="#_route113">2.1. GET /v1/healthcheck</a></h3> +<h3 id="_route35"><a class="anchor" href="#_route35"></a><a class="link" href="#_route35">2.1. GET /v1/healthcheck</a></h3> <div class="sect3"> <h4 id="_responses"><a class="anchor" href="#_responses"></a><a class="link" href="#_responses">2.1.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -791,7 +777,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route114"><a class="anchor" href="#_route114"></a><a class="link" href="#_route114">2.2. GET /v1/user/getUser</a></h3> +<h3 id="_route36"><a class="anchor" href="#_route36"></a><a class="link" href="#_route36">2.2. GET /v1/user/getUser</a></h3> <div class="sect3"> <h4 id="_responses_2"><a class="anchor" href="#_responses_2"></a><a class="link" href="#_responses_2">2.2.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -825,7 +811,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route112"><a class="anchor" href="#_route112"></a><a class="link" href="#_route112">2.3. GET /v2/clampInformation</a></h3> +<h3 id="_route34"><a class="anchor" href="#_route34"></a><a class="link" href="#_route34">2.3. GET /v2/clampInformation</a></h3> <div class="sect3"> <h4 id="_responses_3"><a class="anchor" href="#_responses_3"></a><a class="link" href="#_responses_3">2.3.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -862,7 +848,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route96"><a class="anchor" href="#_route96"></a><a class="link" href="#_route96">2.4. GET /v2/dictionary</a></h3> +<h3 id="_route19"><a class="anchor" href="#_route19"></a><a class="link" href="#_route19">2.4. GET /v2/dictionary</a></h3> <div class="sect3"> <h4 id="_responses_4"><a class="anchor" href="#_responses_4"></a><a class="link" href="#_responses_4">2.4.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -899,7 +885,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route99"><a class="anchor" href="#_route99"></a><a class="link" href="#_route99">2.5. PUT /v2/dictionary</a></h3> +<h3 id="_route22"><a class="anchor" href="#_route22"></a><a class="link" href="#_route22">2.5. PUT /v2/dictionary</a></h3> <div class="sect3"> <h4 id="_parameters"><a class="anchor" href="#_parameters"></a><a class="link" href="#_parameters">2.5.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -971,7 +957,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route97"><a class="anchor" href="#_route97"></a><a class="link" href="#_route97">2.6. GET /v2/dictionary/secondary/names</a></h3> +<h3 id="_route20"><a class="anchor" href="#_route20"></a><a class="link" href="#_route20">2.6. GET /v2/dictionary/secondary/names</a></h3> <div class="sect3"> <h4 id="_responses_6"><a class="anchor" href="#_responses_6"></a><a class="link" href="#_responses_6">2.6.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1008,7 +994,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route98"><a class="anchor" href="#_route98"></a><a class="link" href="#_route98">2.7. GET /v2/dictionary/{dictionaryName}</a></h3> +<h3 id="_route21"><a class="anchor" href="#_route21"></a><a class="link" href="#_route21">2.7. GET /v2/dictionary/{dictionaryName}</a></h3> <div class="sect3"> <h4 id="_parameters_2"><a class="anchor" href="#_parameters_2"></a><a class="link" href="#_parameters_2">2.7.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1070,7 +1056,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route100"><a class="anchor" href="#_route100"></a><a class="link" href="#_route100">2.8. PUT /v2/dictionary/{name}</a></h3> +<h3 id="_route23"><a class="anchor" href="#_route23"></a><a class="link" href="#_route23">2.8. PUT /v2/dictionary/{name}</a></h3> <div class="sect3"> <h4 id="_parameters_3"><a class="anchor" href="#_parameters_3"></a><a class="link" href="#_parameters_3">2.8.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1148,7 +1134,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route101"><a class="anchor" href="#_route101"></a><a class="link" href="#_route101">2.9. DELETE /v2/dictionary/{name}</a></h3> +<h3 id="_route24"><a class="anchor" href="#_route24"></a><a class="link" href="#_route24">2.9. DELETE /v2/dictionary/{name}</a></h3> <div class="sect3"> <h4 id="_parameters_4"><a class="anchor" href="#_parameters_4"></a><a class="link" href="#_parameters_4">2.9.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1207,7 +1193,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route102"><a class="anchor" href="#_route102"></a><a class="link" href="#_route102">2.10. DELETE /v2/dictionary/{name}/elements/{shortName}</a></h3> +<h3 id="_route25"><a class="anchor" href="#_route25"></a><a class="link" href="#_route25">2.10. DELETE /v2/dictionary/{name}/elements/{shortName}</a></h3> <div class="sect3"> <h4 id="_parameters_5"><a class="anchor" href="#_parameters_5"></a><a class="link" href="#_parameters_5">2.10.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1272,7 +1258,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route93"><a class="anchor" href="#_route93"></a><a class="link" href="#_route93">2.11. PUT /v2/loop/addOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}</a></h3> +<h3 id="_route16"><a class="anchor" href="#_route16"></a><a class="link" href="#_route16">2.11. PUT /v2/loop/addOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}</a></h3> <div class="sect3"> <h4 id="_parameters_6"><a class="anchor" href="#_parameters_6"></a><a class="link" href="#_parameters_6">2.11.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1346,7 +1332,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route95"><a class="anchor" href="#_route95"></a><a class="link" href="#_route95">2.12. POST /v2/loop/create/{loopName}?templateName={templateName}</a></h3> +<h3 id="_route18"><a class="anchor" href="#_route18"></a><a class="link" href="#_route18">2.12. POST /v2/loop/create/{loopName}?templateName={templateName}</a></h3> <div class="sect3"> <h4 id="_parameters_7"><a class="anchor" href="#_parameters_7"></a><a class="link" href="#_parameters_7">2.12.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1418,7 +1404,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route91"><a class="anchor" href="#_route91"></a><a class="link" href="#_route91">2.13. PUT /v2/loop/delete/{loopName}</a></h3> +<h3 id="_route14"><a class="anchor" href="#_route14"></a><a class="link" href="#_route14">2.13. PUT /v2/loop/delete/{loopName}</a></h3> <div class="sect3"> <h4 id="_parameters_8"><a class="anchor" href="#_parameters_8"></a><a class="link" href="#_parameters_8">2.13.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1467,7 +1453,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route84"><a class="anchor" href="#_route84"></a><a class="link" href="#_route84">2.14. PUT /v2/loop/deploy/{loopName}</a></h3> +<h3 id="_route7"><a class="anchor" href="#_route7"></a><a class="link" href="#_route7">2.14. PUT /v2/loop/deploy/{loopName}</a></h3> <div class="sect3"> <h4 id="_parameters_9"><a class="anchor" href="#_parameters_9"></a><a class="link" href="#_parameters_9">2.14.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1529,7 +1515,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route78"><a class="anchor" href="#_route78"></a><a class="link" href="#_route78">2.15. GET /v2/loop/getAllNames</a></h3> +<h3 id="_route2"><a class="anchor" href="#_route2"></a><a class="link" href="#_route2">2.15. GET /v2/loop/getAllNames</a></h3> <div class="sect3"> <h4 id="_responses_15"><a class="anchor" href="#_responses_15"></a><a class="link" href="#_responses_15">2.15.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1566,7 +1552,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route92"><a class="anchor" href="#_route92"></a><a class="link" href="#_route92">2.16. GET /v2/loop/getstatus/{loopName}</a></h3> +<h3 id="_route15"><a class="anchor" href="#_route15"></a><a class="link" href="#_route15">2.16. GET /v2/loop/getstatus/{loopName}</a></h3> <div class="sect3"> <h4 id="_parameters_10"><a class="anchor" href="#_parameters_10"></a><a class="link" href="#_parameters_10">2.16.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1628,7 +1614,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route85"><a class="anchor" href="#_route85"></a><a class="link" href="#_route85">2.17. PUT /v2/loop/refreshMicroServicePolicyJsonSchema/{loopName}/{microServicePolicyName}</a></h3> +<h3 id="_route8"><a class="anchor" href="#_route8"></a><a class="link" href="#_route8">2.17. PUT /v2/loop/refreshMicroServicePolicyJsonSchema/{loopName}/{microServicePolicyName}</a></h3> <div class="sect3"> <h4 id="_parameters_11"><a class="anchor" href="#_parameters_11"></a><a class="link" href="#_parameters_11">2.17.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1696,7 +1682,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route86"><a class="anchor" href="#_route86"></a><a class="link" href="#_route86">2.18. PUT /v2/loop/refreshOperationalPolicyJsonSchema/{loopName}/{operationalPolicyName}</a></h3> +<h3 id="_route9"><a class="anchor" href="#_route9"></a><a class="link" href="#_route9">2.18. PUT /v2/loop/refreshOperationalPolicyJsonSchema/{loopName}/{operationalPolicyName}</a></h3> <div class="sect3"> <h4 id="_parameters_12"><a class="anchor" href="#_parameters_12"></a><a class="link" href="#_parameters_12">2.18.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1764,7 +1750,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route94"><a class="anchor" href="#_route94"></a><a class="link" href="#_route94">2.19. PUT /v2/loop/removeOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}/{policyName}</a></h3> +<h3 id="_route17"><a class="anchor" href="#_route17"></a><a class="link" href="#_route17">2.19. PUT /v2/loop/removeOperationaPolicy/{loopName}/policyModel/{policyType}/{policyVersion}/{policyName}</a></h3> <div class="sect3"> <h4 id="_parameters_13"><a class="anchor" href="#_parameters_13"></a><a class="link" href="#_parameters_13">2.19.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1844,7 +1830,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route89"><a class="anchor" href="#_route89"></a><a class="link" href="#_route89">2.20. PUT /v2/loop/restart/{loopName}</a></h3> +<h3 id="_route12"><a class="anchor" href="#_route12"></a><a class="link" href="#_route12">2.20. PUT /v2/loop/restart/{loopName}</a></h3> <div class="sect3"> <h4 id="_parameters_14"><a class="anchor" href="#_parameters_14"></a><a class="link" href="#_parameters_14">2.20.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1906,7 +1892,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route88"><a class="anchor" href="#_route88"></a><a class="link" href="#_route88">2.21. PUT /v2/loop/stop/{loopName}</a></h3> +<h3 id="_route11"><a class="anchor" href="#_route11"></a><a class="link" href="#_route11">2.21. PUT /v2/loop/stop/{loopName}</a></h3> <div class="sect3"> <h4 id="_parameters_15"><a class="anchor" href="#_parameters_15"></a><a class="link" href="#_parameters_15">2.21.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -1968,7 +1954,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route90"><a class="anchor" href="#_route90"></a><a class="link" href="#_route90">2.22. PUT /v2/loop/submit/{loopName}</a></h3> +<h3 id="_route13"><a class="anchor" href="#_route13"></a><a class="link" href="#_route13">2.22. PUT /v2/loop/submit/{loopName}</a></h3> <div class="sect3"> <h4 id="_parameters_16"><a class="anchor" href="#_parameters_16"></a><a class="link" href="#_parameters_16">2.22.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -2030,7 +2016,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route80"><a class="anchor" href="#_route80"></a><a class="link" href="#_route80">2.23. GET /v2/loop/svgRepresentation/{loopName}</a></h3> +<h3 id="_route10"><a class="anchor" href="#_route10"></a><a class="link" href="#_route10">2.23. PUT /v2/loop/undeploy/{loopName}</a></h3> <div class="sect3"> <h4 id="_parameters_17"><a class="anchor" href="#_parameters_17"></a><a class="link" href="#_parameters_17">2.23.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> @@ -2075,75 +2061,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <tr> <td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>200</strong></p></td> <td class="tableblock halign-left valign-middle"><p class="tableblock">Output type</p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> -</tr> -</tbody> -</table> -</div> -<div class="sect3"> -<h4 id="_produces_22"><a class="anchor" href="#_produces_22"></a><a class="link" href="#_produces_22">2.23.3. Produces</a></h4> -<div class="ulist"> -<ul> -<li> -<p><code>application/xml</code></p> -</li> -</ul> -</div> -</div> -</div> -<div class="sect2"> -<h3 id="_route87"><a class="anchor" href="#_route87"></a><a class="link" href="#_route87">2.24. PUT /v2/loop/undeploy/{loopName}</a></h3> -<div class="sect3"> -<h4 id="_parameters_18"><a class="anchor" href="#_parameters_18"></a><a class="link" href="#_parameters_18">2.24.1. Parameters</a></h4> -<table class="tableblock frame-all grid-all stretch"> -<colgroup> -<col style="width: 22.2222%;"> -<col style="width: 33.3333%;"> -<col style="width: 44.4445%;"> -</colgroup> -<thead> -<tr> -<th class="tableblock halign-left valign-middle">Type</th> -<th class="tableblock halign-left valign-middle">Name</th> -<th class="tableblock halign-left valign-middle">Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>Path</strong></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>loopName</strong><br> -<em>required</em></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> -</tr> -</tbody> -</table> -</div> -<div class="sect3"> -<h4 id="_responses_24"><a class="anchor" href="#_responses_24"></a><a class="link" href="#_responses_24">2.24.2. Responses</a></h4> -<table class="tableblock frame-all grid-all stretch"> -<colgroup> -<col style="width: 10%;"> -<col style="width: 70%;"> -<col style="width: 20%;"> -</colgroup> -<thead> -<tr> -<th class="tableblock halign-left valign-middle">HTTP Code</th> -<th class="tableblock halign-left valign-middle">Description</th> -<th class="tableblock halign-left valign-middle">Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>200</strong></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">Output type</p></td> <td class="tableblock halign-left valign-middle"><p class="tableblock"><a href="#_loop">Loop</a></p></td> </tr> </tbody> </table> </div> <div class="sect3"> -<h4 id="_produces_23"><a class="anchor" href="#_produces_23"></a><a class="link" href="#_produces_23">2.24.3. Produces</a></h4> +<h4 id="_produces_22"><a class="anchor" href="#_produces_22"></a><a class="link" href="#_produces_22">2.23.3. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2154,9 +2078,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route81"><a class="anchor" href="#_route81"></a><a class="link" href="#_route81">2.25. POST /v2/loop/updateGlobalProperties/{loopName}</a></h3> +<h3 id="_route4"><a class="anchor" href="#_route4"></a><a class="link" href="#_route4">2.24. POST /v2/loop/updateGlobalProperties/{loopName}</a></h3> <div class="sect3"> -<h4 id="_parameters_19"><a class="anchor" href="#_parameters_19"></a><a class="link" href="#_parameters_19">2.25.1. Parameters</a></h4> +<h4 id="_parameters_18"><a class="anchor" href="#_parameters_18"></a><a class="link" href="#_parameters_18">2.24.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2187,7 +2111,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_25"><a class="anchor" href="#_responses_25"></a><a class="link" href="#_responses_25">2.25.2. Responses</a></h4> +<h4 id="_responses_24"><a class="anchor" href="#_responses_24"></a><a class="link" href="#_responses_24">2.24.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2211,7 +2135,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_consumes_4"><a class="anchor" href="#_consumes_4"></a><a class="link" href="#_consumes_4">2.25.3. Consumes</a></h4> +<h4 id="_consumes_4"><a class="anchor" href="#_consumes_4"></a><a class="link" href="#_consumes_4">2.24.3. Consumes</a></h4> <div class="ulist"> <ul> <li> @@ -2221,7 +2145,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect3"> -<h4 id="_produces_24"><a class="anchor" href="#_produces_24"></a><a class="link" href="#_produces_24">2.25.4. Produces</a></h4> +<h4 id="_produces_23"><a class="anchor" href="#_produces_23"></a><a class="link" href="#_produces_23">2.24.4. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2232,9 +2156,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route83"><a class="anchor" href="#_route83"></a><a class="link" href="#_route83">2.26. POST /v2/loop/updateMicroservicePolicy/{loopName}</a></h3> +<h3 id="_route6"><a class="anchor" href="#_route6"></a><a class="link" href="#_route6">2.25. POST /v2/loop/updateMicroservicePolicy/{loopName}</a></h3> <div class="sect3"> -<h4 id="_parameters_20"><a class="anchor" href="#_parameters_20"></a><a class="link" href="#_parameters_20">2.26.1. Parameters</a></h4> +<h4 id="_parameters_19"><a class="anchor" href="#_parameters_19"></a><a class="link" href="#_parameters_19">2.25.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2265,7 +2189,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_26"><a class="anchor" href="#_responses_26"></a><a class="link" href="#_responses_26">2.26.2. Responses</a></h4> +<h4 id="_responses_25"><a class="anchor" href="#_responses_25"></a><a class="link" href="#_responses_25">2.25.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2289,7 +2213,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_consumes_5"><a class="anchor" href="#_consumes_5"></a><a class="link" href="#_consumes_5">2.26.3. Consumes</a></h4> +<h4 id="_consumes_5"><a class="anchor" href="#_consumes_5"></a><a class="link" href="#_consumes_5">2.25.3. Consumes</a></h4> <div class="ulist"> <ul> <li> @@ -2299,7 +2223,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect3"> -<h4 id="_produces_25"><a class="anchor" href="#_produces_25"></a><a class="link" href="#_produces_25">2.26.4. Produces</a></h4> +<h4 id="_produces_24"><a class="anchor" href="#_produces_24"></a><a class="link" href="#_produces_24">2.25.4. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2310,9 +2234,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route82"><a class="anchor" href="#_route82"></a><a class="link" href="#_route82">2.27. POST /v2/loop/updateOperationalPolicies/{loopName}</a></h3> +<h3 id="_route5"><a class="anchor" href="#_route5"></a><a class="link" href="#_route5">2.26. POST /v2/loop/updateOperationalPolicies/{loopName}</a></h3> <div class="sect3"> -<h4 id="_parameters_21"><a class="anchor" href="#_parameters_21"></a><a class="link" href="#_parameters_21">2.27.1. Parameters</a></h4> +<h4 id="_parameters_20"><a class="anchor" href="#_parameters_20"></a><a class="link" href="#_parameters_20">2.26.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2343,7 +2267,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_27"><a class="anchor" href="#_responses_27"></a><a class="link" href="#_responses_27">2.27.2. Responses</a></h4> +<h4 id="_responses_26"><a class="anchor" href="#_responses_26"></a><a class="link" href="#_responses_26">2.26.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2367,7 +2291,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_consumes_6"><a class="anchor" href="#_consumes_6"></a><a class="link" href="#_consumes_6">2.27.3. Consumes</a></h4> +<h4 id="_consumes_6"><a class="anchor" href="#_consumes_6"></a><a class="link" href="#_consumes_6">2.26.3. Consumes</a></h4> <div class="ulist"> <ul> <li> @@ -2377,7 +2301,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect3"> -<h4 id="_produces_26"><a class="anchor" href="#_produces_26"></a><a class="link" href="#_produces_26">2.27.4. Produces</a></h4> +<h4 id="_produces_25"><a class="anchor" href="#_produces_25"></a><a class="link" href="#_produces_25">2.26.4. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2388,9 +2312,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route79"><a class="anchor" href="#_route79"></a><a class="link" href="#_route79">2.28. GET /v2/loop/{loopName}</a></h3> +<h3 id="_route3"><a class="anchor" href="#_route3"></a><a class="link" href="#_route3">2.27. GET /v2/loop/{loopName}</a></h3> <div class="sect3"> -<h4 id="_parameters_22"><a class="anchor" href="#_parameters_22"></a><a class="link" href="#_parameters_22">2.28.1. Parameters</a></h4> +<h4 id="_parameters_21"><a class="anchor" href="#_parameters_21"></a><a class="link" href="#_parameters_21">2.27.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2415,7 +2339,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_28"><a class="anchor" href="#_responses_28"></a><a class="link" href="#_responses_28">2.28.2. Responses</a></h4> +<h4 id="_responses_27"><a class="anchor" href="#_responses_27"></a><a class="link" href="#_responses_27">2.27.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2439,7 +2363,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_produces_27"><a class="anchor" href="#_produces_27"></a><a class="link" href="#_produces_27">2.28.3. Produces</a></h4> +<h4 id="_produces_26"><a class="anchor" href="#_produces_26"></a><a class="link" href="#_produces_26">2.27.3. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2450,9 +2374,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route106"><a class="anchor" href="#_route106"></a><a class="link" href="#_route106">2.29. POST /v2/policyToscaModels</a></h3> +<h3 id="_route29"><a class="anchor" href="#_route29"></a><a class="link" href="#_route29">2.28. POST /v2/policyToscaModels</a></h3> <div class="sect3"> -<h4 id="_parameters_23"><a class="anchor" href="#_parameters_23"></a><a class="link" href="#_parameters_23">2.29.1. Parameters</a></h4> +<h4 id="_parameters_22"><a class="anchor" href="#_parameters_22"></a><a class="link" href="#_parameters_22">2.28.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2477,7 +2401,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_29"><a class="anchor" href="#_responses_29"></a><a class="link" href="#_responses_29">2.29.2. Responses</a></h4> +<h4 id="_responses_28"><a class="anchor" href="#_responses_28"></a><a class="link" href="#_responses_28">2.28.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2501,7 +2425,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_consumes_7"><a class="anchor" href="#_consumes_7"></a><a class="link" href="#_consumes_7">2.29.3. Consumes</a></h4> +<h4 id="_consumes_7"><a class="anchor" href="#_consumes_7"></a><a class="link" href="#_consumes_7">2.28.3. Consumes</a></h4> <div class="ulist"> <ul> <li> @@ -2511,7 +2435,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect3"> -<h4 id="_produces_28"><a class="anchor" href="#_produces_28"></a><a class="link" href="#_produces_28">2.29.4. Produces</a></h4> +<h4 id="_produces_27"><a class="anchor" href="#_produces_27"></a><a class="link" href="#_produces_27">2.28.4. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2522,9 +2446,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route103"><a class="anchor" href="#_route103"></a><a class="link" href="#_route103">2.30. GET /v2/policyToscaModels</a></h3> +<h3 id="_route26"><a class="anchor" href="#_route26"></a><a class="link" href="#_route26">2.29. GET /v2/policyToscaModels</a></h3> <div class="sect3"> -<h4 id="_responses_30"><a class="anchor" href="#_responses_30"></a><a class="link" href="#_responses_30">2.30.1. Responses</a></h4> +<h4 id="_responses_29"><a class="anchor" href="#_responses_29"></a><a class="link" href="#_responses_29">2.29.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2548,7 +2472,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_produces_29"><a class="anchor" href="#_produces_29"></a><a class="link" href="#_produces_29">2.30.2. Produces</a></h4> +<h4 id="_produces_28"><a class="anchor" href="#_produces_28"></a><a class="link" href="#_produces_28">2.29.2. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2559,9 +2483,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route105"><a class="anchor" href="#_route105"></a><a class="link" href="#_route105">2.31. GET /v2/policyToscaModels/yaml/{policyModelType}/{policyModelVersion}</a></h3> +<h3 id="_route28"><a class="anchor" href="#_route28"></a><a class="link" href="#_route28">2.30. GET /v2/policyToscaModels/yaml/{policyModelType}/{policyModelVersion}</a></h3> <div class="sect3"> -<h4 id="_parameters_24"><a class="anchor" href="#_parameters_24"></a><a class="link" href="#_parameters_24">2.31.1. Parameters</a></h4> +<h4 id="_parameters_23"><a class="anchor" href="#_parameters_23"></a><a class="link" href="#_parameters_23">2.30.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2592,7 +2516,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_31"><a class="anchor" href="#_responses_31"></a><a class="link" href="#_responses_31">2.31.2. Responses</a></h4> +<h4 id="_responses_30"><a class="anchor" href="#_responses_30"></a><a class="link" href="#_responses_30">2.30.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2616,7 +2540,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_produces_30"><a class="anchor" href="#_produces_30"></a><a class="link" href="#_produces_30">2.31.3. Produces</a></h4> +<h4 id="_produces_29"><a class="anchor" href="#_produces_29"></a><a class="link" href="#_produces_29">2.30.3. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2627,9 +2551,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route104"><a class="anchor" href="#_route104"></a><a class="link" href="#_route104">2.32. GET /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a></h3> +<h3 id="_route27"><a class="anchor" href="#_route27"></a><a class="link" href="#_route27">2.31. GET /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a></h3> <div class="sect3"> -<h4 id="_parameters_25"><a class="anchor" href="#_parameters_25"></a><a class="link" href="#_parameters_25">2.32.1. Parameters</a></h4> +<h4 id="_parameters_24"><a class="anchor" href="#_parameters_24"></a><a class="link" href="#_parameters_24">2.31.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2660,7 +2584,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_32"><a class="anchor" href="#_responses_32"></a><a class="link" href="#_responses_32">2.32.2. Responses</a></h4> +<h4 id="_responses_31"><a class="anchor" href="#_responses_31"></a><a class="link" href="#_responses_31">2.31.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2684,7 +2608,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_produces_31"><a class="anchor" href="#_produces_31"></a><a class="link" href="#_produces_31">2.32.3. Produces</a></h4> +<h4 id="_produces_30"><a class="anchor" href="#_produces_30"></a><a class="link" href="#_produces_30">2.31.3. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2695,9 +2619,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route107"><a class="anchor" href="#_route107"></a><a class="link" href="#_route107">2.33. PUT /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a></h3> +<h3 id="_route30"><a class="anchor" href="#_route30"></a><a class="link" href="#_route30">2.32. PUT /v2/policyToscaModels/{policyModelType}/{policyModelVersion}</a></h3> <div class="sect3"> -<h4 id="_parameters_26"><a class="anchor" href="#_parameters_26"></a><a class="link" href="#_parameters_26">2.33.1. Parameters</a></h4> +<h4 id="_parameters_25"><a class="anchor" href="#_parameters_25"></a><a class="link" href="#_parameters_25">2.32.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2734,7 +2658,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_33"><a class="anchor" href="#_responses_33"></a><a class="link" href="#_responses_33">2.33.2. Responses</a></h4> +<h4 id="_responses_32"><a class="anchor" href="#_responses_32"></a><a class="link" href="#_responses_32">2.32.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2758,7 +2682,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_consumes_8"><a class="anchor" href="#_consumes_8"></a><a class="link" href="#_consumes_8">2.33.3. Consumes</a></h4> +<h4 id="_consumes_8"><a class="anchor" href="#_consumes_8"></a><a class="link" href="#_consumes_8">2.32.3. Consumes</a></h4> <div class="ulist"> <ul> <li> @@ -2768,7 +2692,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect3"> -<h4 id="_produces_32"><a class="anchor" href="#_produces_32"></a><a class="link" href="#_produces_32">2.33.4. Produces</a></h4> +<h4 id="_produces_31"><a class="anchor" href="#_produces_31"></a><a class="link" href="#_produces_31">2.32.4. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2779,9 +2703,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route108"><a class="anchor" href="#_route108"></a><a class="link" href="#_route108">2.34. GET /v2/templates</a></h3> +<h3 id="_route31"><a class="anchor" href="#_route31"></a><a class="link" href="#_route31">2.33. GET /v2/templates</a></h3> <div class="sect3"> -<h4 id="_responses_34"><a class="anchor" href="#_responses_34"></a><a class="link" href="#_responses_34">2.34.1. Responses</a></h4> +<h4 id="_responses_33"><a class="anchor" href="#_responses_33"></a><a class="link" href="#_responses_33">2.33.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2805,7 +2729,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_produces_33"><a class="anchor" href="#_produces_33"></a><a class="link" href="#_produces_33">2.34.2. Produces</a></h4> +<h4 id="_produces_32"><a class="anchor" href="#_produces_32"></a><a class="link" href="#_produces_32">2.33.2. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2816,9 +2740,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route110"><a class="anchor" href="#_route110"></a><a class="link" href="#_route110">2.35. GET /v2/templates/names</a></h3> +<h3 id="_route33"><a class="anchor" href="#_route33"></a><a class="link" href="#_route33">2.34. GET /v2/templates/names</a></h3> <div class="sect3"> -<h4 id="_responses_35"><a class="anchor" href="#_responses_35"></a><a class="link" href="#_responses_35">2.35.1. Responses</a></h4> +<h4 id="_responses_34"><a class="anchor" href="#_responses_34"></a><a class="link" href="#_responses_34">2.34.1. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2842,7 +2766,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_produces_34"><a class="anchor" href="#_produces_34"></a><a class="link" href="#_produces_34">2.35.2. Produces</a></h4> +<h4 id="_produces_33"><a class="anchor" href="#_produces_33"></a><a class="link" href="#_produces_33">2.34.2. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2853,9 +2777,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> <div class="sect2"> -<h3 id="_route109"><a class="anchor" href="#_route109"></a><a class="link" href="#_route109">2.36. GET /v2/templates/{templateName}</a></h3> +<h3 id="_route32"><a class="anchor" href="#_route32"></a><a class="link" href="#_route32">2.35. GET /v2/templates/{templateName}</a></h3> <div class="sect3"> -<h4 id="_parameters_27"><a class="anchor" href="#_parameters_27"></a><a class="link" href="#_parameters_27">2.36.1. Parameters</a></h4> +<h4 id="_parameters_26"><a class="anchor" href="#_parameters_26"></a><a class="link" href="#_parameters_26">2.35.1. Parameters</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 22.2222%;"> @@ -2880,7 +2804,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_responses_36"><a class="anchor" href="#_responses_36"></a><a class="link" href="#_responses_36">2.36.2. Responses</a></h4> +<h4 id="_responses_35"><a class="anchor" href="#_responses_35"></a><a class="link" href="#_responses_35">2.35.2. Responses</a></h4> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 10%;"> @@ -2904,7 +2828,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </table> </div> <div class="sect3"> -<h4 id="_produces_35"><a class="anchor" href="#_produces_35"></a><a class="link" href="#_produces_35">2.36.3. Produces</a></h4> +<h4 id="_produces_34"><a class="anchor" href="#_produces_34"></a><a class="link" href="#_produces_34">2.35.3. Produces</a></h4> <div class="ulist"> <ul> <li> @@ -2914,68 +2838,6 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b </div> </div> </div> -<div class="sect2"> -<h3 id="_route111"><a class="anchor" href="#_route111"></a><a class="link" href="#_route111">2.37. GET /v2/templates/{templateName}/svgRepresentation</a></h3> -<div class="sect3"> -<h4 id="_parameters_28"><a class="anchor" href="#_parameters_28"></a><a class="link" href="#_parameters_28">2.37.1. Parameters</a></h4> -<table class="tableblock frame-all grid-all stretch"> -<colgroup> -<col style="width: 22.2222%;"> -<col style="width: 33.3333%;"> -<col style="width: 44.4445%;"> -</colgroup> -<thead> -<tr> -<th class="tableblock halign-left valign-middle">Type</th> -<th class="tableblock halign-left valign-middle">Name</th> -<th class="tableblock halign-left valign-middle">Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>Path</strong></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>templateName</strong><br> -<em>required</em></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> -</tr> -</tbody> -</table> -</div> -<div class="sect3"> -<h4 id="_responses_37"><a class="anchor" href="#_responses_37"></a><a class="link" href="#_responses_37">2.37.2. Responses</a></h4> -<table class="tableblock frame-all grid-all stretch"> -<colgroup> -<col style="width: 10%;"> -<col style="width: 70%;"> -<col style="width: 20%;"> -</colgroup> -<thead> -<tr> -<th class="tableblock halign-left valign-middle">HTTP Code</th> -<th class="tableblock halign-left valign-middle">Description</th> -<th class="tableblock halign-left valign-middle">Schema</th> -</tr> -</thead> -<tbody> -<tr> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>200</strong></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">Output type</p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> -</tr> -</tbody> -</table> -</div> -<div class="sect3"> -<h4 id="_produces_36"><a class="anchor" href="#_produces_36"></a><a class="link" href="#_produces_36">2.37.3. Produces</a></h4> -<div class="ulist"> -<ul> -<li> -<p><code>application/xml</code></p> -</li> -</ul> -</div> -</div> -</div> </div> </div> <div class="sect1"> @@ -3791,11 +3653,6 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <td class="tableblock halign-left valign-middle"><p class="tableblock">< <a href="#_operationalpolicy">OperationalPolicy</a> > array</p></td> </tr> <tr> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>svgRepresentation</strong><br> -<em>optional</em></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> -</tr> -<tr> <td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>updatedBy</strong><br> <em>optional</em></p></td> <td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> @@ -3987,11 +3844,6 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b <td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> </tr> <tr> -<td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>svgRepresentation</strong><br> -<em>optional</em></p></td> -<td class="tableblock halign-left valign-middle"><p class="tableblock">string</p></td> -</tr> -<tr> <td class="tableblock halign-left valign-middle"><p class="tableblock"><strong>uniqueBlueprint</strong><br> <em>optional</em></p></td> <td class="tableblock halign-left valign-middle"><p class="tableblock">boolean</p></td> diff --git a/src/main/script/checkLibIndex.sh b/src/main/script/checkLibIndex.sh new file mode 100755 index 00000000..9a28e7df --- /dev/null +++ b/src/main/script/checkLibIndex.sh @@ -0,0 +1,122 @@ +#!/bin/bash +### +# ============LICENSE_START======================================================= +# ONAP CLAMP +# ================================================================================ +# Copyright (C) 2020 AT&T Intellectual Property. All rights +# reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============LICENSE_END============================================ +# =================================================================== +# +### + +baseDir=$(git rev-parse --show-toplevel) + +if [[ ! -d $baseDir ]] +then + echo "[ERROR] failed to determine git base directory" + exit 1 +fi + +tmpSrcFileList=/tmp/upldateLibIndex.$$.list +reactUiBaseDir="${baseDir}/ui-react" +reactLibIndexFile="ui-react-lib/libIndex.js" +exclusionList="ui-react-lib/libExportExclusions.dat" + + +if [[ ! -d "$reactUiBaseDir" ]] +then + echo "[ERROR] reacUiBaseDir=$reacUiBaseDir is not accessible" + exit 1 +fi + +if [[ ! -d "$baseDir/$reactLibBaseDir" ]] +then + echo "[ERROR] reactLibBaseDir=$baseDir/$reactLibBaseDir is not accessible" + exit 1 +fi + +if [[ ! -r "$baseDir/$reactLibIndexFile" ]] +then + echo "[ERROR] file reactLibIndexFile=$baseDir/$reactLibIndexFile is not accessible" + exit 1 +fi + + +if ! cd $reactUiBaseDir +then + echo "[ERROR] could not cd to reactUiBaseDir=$reactUiBaseDir" + exit 1 +fi + +find ./src -name \*.js | egrep -v "__snapshot|\.test\." 2>/dev/null | sed 's/.js$//' > $tmpSrcFileList + +if [[ ! -s $tmpSrcFileList ]] +then + echo "[ERROR] no source files found in reactUiBaseDir=$reactUiBaseDir" + rm -f $tmpSrcFileList + exit 1 +fi + +export nErrors=0 + +# Verify that any .js file found within ui-react/src other than test related files +# is also referenced in ui-react-lib/libIndex.js + +for srcFileName in `<$tmpSrcFileList` +do + if [[ -r "$baseDir/$exclusionList" ]] + then + if grep $srcFileName $baseDir/$exclusionList >/dev/null 2>&1 + then + continue + fi + fi + + if ! grep $srcFileName "$baseDir/$reactLibIndexFile" > /dev/null 2>&1 + then + echo "[ERROR] file=${srcFileName}.js is not declared in $reactLibIndexFile" + echo "[ERROR] and not found in exclsionList=${exclusionList}." + echo "[ERROR] Please either add it to $reactLibIndexFile" + echo "[ERROR] or to the exclusion list in ${exclusionList}." + echo "" + (( nErrors++ )) + fi +done + +# Verify for each entry in ui-react-lib/libIndex.js, that the referenced source file exists +# in ui-react/src; if not, developer probably forgot to remove it from libIndex.js. + +egrep '^export ' $baseDir/$reactLibIndexFile |\ +sed -e "s+.*\./src+./src+" -e "s+'.*+.js+" > $tmpSrcFileList + +for srcFileName in `<$tmpSrcFileList` +do + if [[ ! -r "$srcFileName" ]] + then + echo "[ERROR] source file=$srcFileName in libIndex.js is not accessible" + (( nErrors++ )) + fi +done + +rm -f $tmpSrcFileList + +if (( nErrors == 0 )) +then + echo "[INFO] $reactLibIndexFile passes sanity check" + exit 0 +fi + +exit $nErrors diff --git a/src/test/resources/example/json-editor-schema/tca-policy-json-editor-schema.json b/src/test/resources/example/json-editor-schema/tca-policy-json-editor-schema.json deleted file mode 100644 index 91603972..00000000 --- a/src/test/resources/example/json-editor-schema/tca-policy-json-editor-schema.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "schema": { - "uniqueItems": "true", - "format": "tabs", - "type": "array", - "title": "Thresholds", - "items": { - "type": "object", - "title": "Thresholds", - "required": [ - "dummySignatures" - ], - "properties": { - "severity": { - "propertyOrder": 1004, - "title": "event severity or priority", - "type": "string", - "enum": [ - "CRITICAL", - "MAJOR", - "MINOR", - "WARNING", - "NORMAL" - ] - }, - "fieldPath": { - "propertyOrder": 1003, - "title": "Field Path", - "type": "string" - }, - "thresholdValue": { - "propertyOrder": 1005, - "default": 0, - "maximum": 65535, - "title": "ThresholdValue", - "type": "integer", - "minimum": 0 - }, - "dummySignatures": { - "propertyOrder": 1007, - "uniqueItems": "true", - "format": "tabs-top", - "title": "dummy Signatures", - "type": "array", - "items": { - "type": "object", - "required": [ - "signature", - "traversal" - ], - "properties": { - "signature": { - "propertyOrder": 1008, - "required": [ - "filter_clause" - ], - "properties": { - "filter_clause": { - "propertyOrder": 20002, - "title": "Filter Clause", - "type": "string", - "enum": [ - "OR", - "AND", - "NOT" - ] - } - } - }, - "traversal": { - "propertyOrder": 1009, - "required": [ - "traversal" - ], - "properties": { - "traversal": { - "propertyOrder": 20003, - "title": "Dummy Traverse", - "type": "string", - "enum": [ - "ONE", - "TWO", - "THREE" - ] - } - } - } - } - } - }, - "closedLoopControlName": { - "propertyOrder": 1001, - "title": "A UNIQUE string identifying the Closed Loop ID this event is for.", - "type": "string" - }, - "version": { - "propertyOrder": 1006, - "minLength": 1, - "title": "Version for the closed loop message", - "type": "string" - }, - "direction": { - "propertyOrder": 1002, - "type": "string", - "enum": [ - "LESS", - "LESS_OR_EQUAL", - "GREATER", - "GREATER_OR_EQUAL" - ] - } - } - } - } -}
\ No newline at end of file diff --git a/src/test/resources/example/operational-policy/json-policy-chain.json b/src/test/resources/example/operational-policy/json-policy-chain.json deleted file mode 100644 index 037b4d65..00000000 --- a/src/test/resources/example/operational-policy/json-policy-chain.json +++ /dev/null @@ -1,63 +0,0 @@ -[ - { - "name": "pname", - "value": "healthCheck Policy" - }, - { - "name": "pid", - "value": "1" - }, - { - "name": "timeout", - "value": "180" - }, - { - "policyConfigurations": [ - [ - { - "name": "recipe", - "value": [ - "healthCheck" - ] - }, - { - "name": "maxRetries", - "value": [ - "3" - ] - }, - { - "name": "retryTimeLimit", - "value": [ - "180" - ] - }, - { - "name": "_id", - "value": [ - "789875c1-e788-432f-9a76-eac8ed889734" - ] - }, - { - "name": "parentPolicy", - "value": [ - "" - ] - }, - { - "name": "actor", - "value": [ - "APPC" - ] - }, - { - "name": "targetResourceId", - "value": [ - "cdb69724-57d5-4a22-b96c-4c345150fd0e" - ] - } - - ] - ] - } -]
\ No newline at end of file diff --git a/src/test/resources/example/operational-policy/yaml-policy-chain-1.yaml b/src/test/resources/example/operational-policy/yaml-policy-chain-1.yaml deleted file mode 100644 index 19ee585b..00000000 --- a/src/test/resources/example/operational-policy/yaml-policy-chain-1.yaml +++ /dev/null @@ -1,45 +0,0 @@ -controlLoop: - abatement: false - controlLoopName: controlNameTest - resources: null - services: null - timeout: 500 - trigger_policy: <generatedId> - version: 2.0.0 -policies: -- actor: APPC - description: restart Policy - the trigger (no parent) policy - created by CLDS - failure: <generatedId> - failure_exception: <generatedId> - failure_guard: FINAL_FAILURE_GUARD - failure_retries: <generatedId> - failure_timeout: <generatedId> - id: <generatedId> - name: restart Policy - operationsAccumulateParams: null - payload: null - recipe: restart - retry: 3 - success: <generatedId> - target: - resourceID: null - type: VM - timeout: 180 -- actor: APPC - description: rebuild Policy - triggered conditionally by restart Policy - created by CLDS - failure: <generatedId> - failure_exception: <generatedId> - failure_guard: FINAL_FAILURE_GUARD - failure_retries: <generatedId> - failure_timeout: <generatedId> - id: <generatedId> - name: rebuild Policy - operationsAccumulateParams: null - payload: null - recipe: rebuild - retry: 3 - success: <generatedId> - target: - resourceID: resource-id - type: VM - timeout: 180 diff --git a/src/test/resources/example/operational-policy/yaml-policy-chain-2.yaml b/src/test/resources/example/operational-policy/yaml-policy-chain-2.yaml deleted file mode 100644 index 19ee585b..00000000 --- a/src/test/resources/example/operational-policy/yaml-policy-chain-2.yaml +++ /dev/null @@ -1,45 +0,0 @@ -controlLoop: - abatement: false - controlLoopName: controlNameTest - resources: null - services: null - timeout: 500 - trigger_policy: <generatedId> - version: 2.0.0 -policies: -- actor: APPC - description: restart Policy - the trigger (no parent) policy - created by CLDS - failure: <generatedId> - failure_exception: <generatedId> - failure_guard: FINAL_FAILURE_GUARD - failure_retries: <generatedId> - failure_timeout: <generatedId> - id: <generatedId> - name: restart Policy - operationsAccumulateParams: null - payload: null - recipe: restart - retry: 3 - success: <generatedId> - target: - resourceID: null - type: VM - timeout: 180 -- actor: APPC - description: rebuild Policy - triggered conditionally by restart Policy - created by CLDS - failure: <generatedId> - failure_exception: <generatedId> - failure_guard: FINAL_FAILURE_GUARD - failure_retries: <generatedId> - failure_timeout: <generatedId> - id: <generatedId> - name: rebuild Policy - operationsAccumulateParams: null - payload: null - recipe: rebuild - retry: 3 - success: <generatedId> - target: - resourceID: resource-id - type: VM - timeout: 180 diff --git a/src/test/resources/example/sdc/expected-result/all-sdc-services.json b/src/test/resources/example/sdc/expected-result/all-sdc-services.json deleted file mode 100644 index ea6efddb..00000000 --- a/src/test/resources/example/sdc/expected-result/all-sdc-services.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "service": { - "4cc5b45a-1f63-4194-8100-cd8e14248c92": "vFirewall", - "c95b0e7c-c1f0-4287-9928-7964c5377a46": "vLoadBalancer" - } -} diff --git a/src/test/resources/example/sdc/expected-result/sdc-properties-4cc5b45a.json b/src/test/resources/example/sdc/expected-result/sdc-properties-4cc5b45a.json deleted file mode 100644 index 26454c31..00000000 --- a/src/test/resources/example/sdc/expected-result/sdc-properties-4cc5b45a.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "tca": { - "tname": "New_Set", - "tcaInt": "1", - "tcaVio": "1", - "eventName": { - "vLoadBalancer": "vLoadBalancer", - "vFirewallBroadcastPackets": "vFirewallBroadcastPackets", - "Measurement_vGMUX":"Measurement_vGMUX" - }, - "fieldPathM": { - "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value": "packetLossRate", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta":"receivedTotalPacketsDelta" - }, - "operator": { - ">": "GREATER", - ">=": "GREATER_OR_EQUAL", - "=": "EQUAL", - "<=": "LESS_OR_EQUAL", - "<": "LESS" - }, - "opsPolicy": { - "POLICY_test_X": "POLICY_test_X", - "POLICY_test_Y": "POLICY_test_Y" - }, - "controlLoopSchemaType": { - "": "", - "VM": "VM", - "VNF": "VNF" - }, - "closedLoopEventStatus": { - "": "", - "ONSET": "ONSET", - "ABATED": "ABATED" - } - }, - "global": { - "actionSet": { - "vnfRecipe": "VNF" - }, - "location": { - "DC1": "Data Center 1", - "DC2": "Data Center 2", - "DC3": "Data Center 3" - } - }, - "policy": { - "pname": "0", - "timeout": 345, - "vnfRecipe": { - "": "", - "Restart": "Restart", - "Rebuild": "Rebuild", - "Migrate": "Migrate", - "HealthCheck": "Health Check", - "ModifyConfig": "Modify Config", - "VF Module Create":"VF Module Create", - "VF Module Delete":"VF Module Delete", - "Reroute":"Reroute" - }, - "maxRetries": "3", - "retryTimeLimit": 180, - "resource": { - "vCTS": "vCTS", - "v3CDB": "v3CDB", - "vUDR": "vUDR", - "vCOM": "vCOM", - "vRAR": "vRAR", - "vLCS": "vLCS", - "vUDR-BE": "vUDR-BE", - "vDBE": "vDBE" - }, - "parentPolicyConditions": { - "Failure_Retries": "Failure: Max Retries Exceeded", - "Failure_Timeout": "Failure: Time Limit Exceeded", - "Failure_Guard": "Failure: Guard", - "Failure_Exception": "Failure: Exception", - "Failure": "Failure: Other", - "Success": "Success" - } - }, - "shared": { - "byService": { - "4cc5b45a-1f63-4194-8100-cd8e14248c92": { - "vf": { - "07e266fc-49ab-4cd7-8378-ca4676f1b9ec": "vFirewall 0", - "023a3f0d-1161-45ff-b4cf-8918a8ccf3ad": "vPacketGen 0" - } - } - }, - "byVf": { - "07e266fc-49ab-4cd7-8378-ca4676f1b9ec": { - "vfc": { - }, - "kpi": { - "": "" - } - }, - "023a3f0d-1161-45ff-b4cf-8918a8ccf3ad": { - "vfc": { - }, - "kpi": { - "": "" - } - } - }, - "byKpi": { - }, - "byVfc": { - "53ebeed7-84db-4638-b1f3-8ed44c75985b": { - "alarmCondition": { - }, - "alertDescription": { - } - }, - "1a12347c-6166-4d21-9861-b2c432722a23": { - "alarmCondition": { - }, - "alertDescription": { - } - }, - "74805001-19f5-4c2c-9928-03014161c32a": { - "alarmCondition": { - }, - "alertDescription": { - } - }, - "d66c0bce-d7e1-41ad-bdaf-468d442d0543": { - "alarmCondition": { - }, - "alertDescription": { - } - }, - "28142b9a-7925-4921-bc81-178c5bae4a9b": { - "alarmCondition": { - }, - "alertDescription": { - } - }, - "86769df9-139b-489f-949d-05efb7f0ed6a": { - "alarmCondition": { - }, - "alertDescription": { - } - } - }, - "byAlarmCondition": { - "": { - "eventSourceType": "", - "eventSeverity": "" - } - }, - "byAlertDescription": { - "": { - "eventSourceType": "", - "eventSeverity": "" - } - } - } -} diff --git a/src/test/resources/example/sdc/expected-result/sdc-properties-global.json b/src/test/resources/example/sdc/expected-result/sdc-properties-global.json deleted file mode 100644 index be46dbca..00000000 --- a/src/test/resources/example/sdc/expected-result/sdc-properties-global.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "tca": { - "tname": "New_Set", - "tcaInt": "1", - "tcaVio": "1", - "eventName": { - "vLoadBalancer": "vLoadBalancer", - "vFirewallBroadcastPackets": "vFirewallBroadcastPackets", - "Measurement_vGMUX": "Measurement_vGMUX" - }, - "fieldPathM": { - "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value": "packetLossRate", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta": "receivedTotalPacketsDelta" - }, - "operator": { - ">": "GREATER", - ">=": "GREATER_OR_EQUAL", - "=": "EQUAL", - "<=": "LESS_OR_EQUAL", - "<": "LESS" - }, - "opsPolicy": { - "POLICY_test_X": "POLICY_test_X", - "POLICY_test_Y": "POLICY_test_Y" - }, - "controlLoopSchemaType": { - "": "", - "VM": "VM", - "VNF": "VNF" - }, - "closedLoopEventStatus": { - "": "", - "ONSET": "ONSET", - "ABATED": "ABATED" - } - }, - "global": { - "actionSet": { - "vnfRecipe": "VNF" - }, - "location": { - "DC1": "Data Center 1", - "DC2": "Data Center 2", - "DC3": "Data Center 3" - } - }, - "policy": { - "pname": "0", - "timeout": 345, - "vnfRecipe": { - "": "", - "Restart": "Restart", - "Rebuild": "Rebuild", - "Migrate": "Migrate", - "HealthCheck": "Health Check", - "ModifyConfig": "Modify Config", - "VF Module Create":"VF Module Create", - "VF Module Delete":"VF Module Delete", - "Reroute":"Reroute" - }, - "maxRetries": "3", - "retryTimeLimit": 180, - "resource": { - "vCTS": "vCTS", - "v3CDB": "v3CDB", - "vUDR": "vUDR", - "vCOM": "vCOM", - "vRAR": "vRAR", - "vLCS": "vLCS", - "vUDR-BE": "vUDR-BE", - "vDBE": "vDBE" - }, - "parentPolicyConditions": { - "Failure_Retries": "Failure: Max Retries Exceeded", - "Failure_Timeout": "Failure: Time Limit Exceeded", - "Failure_Guard": "Failure: Guard", - "Failure_Exception": "Failure: Exception", - "Failure": "Failure: Other", - "Success": "Success" - } - }, - "shared": { - "byService": { - "": { - "vf": { - "": "" - }, - "location": { - "": "" - }, - "alarmCondition": { - "": "" - } - } - }, - "byVf": { - "": { - "vfc": { - "": "" - } - } - } - } -}
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcAlarmsList.csv b/src/test/resources/example/sdc/sdcAlarmsList.csv deleted file mode 100644 index 43ffdd34..00000000 --- a/src/test/resources/example/sdc/sdcAlarmsList.csv +++ /dev/null @@ -1,13 +0,0 @@ -,EventSourceType,,AlarmCondition,Severity - -eventType,VNFNAME,alarmCondition,SwRestart,CRITICAL - -eventType,VNFNAME,alarmCondition,SwRestart,WARNING - -eventType,VNFNAME,alarmCondition,SwRestart,OK - -eventType,VNFNAME,alarmCondition,IsAlive,CRITICAL - -eventType,VNFNAME,alarmCondition,IsAlive,WARNING - -eventType,VNFNAME,alarmCondition,IsAlive,OK diff --git a/src/test/resources/example/sdc/sdcCVFCResourceExample.json b/src/test/resources/example/sdc/sdcCVFCResourceExample.json deleted file mode 100644 index 16ebe74d..00000000 --- a/src/test/resources/example/sdc/sdcCVFCResourceExample.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "uuid": "a0475018-1e7e-4ddd-8bee-33cbf958c2e6", - "invariantUUID": "133dd665-fca8-4e8b-8126-9e74a8d23bf5", - "name": "CLAMP-Dev-nodes.virc_fe_be_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a0475018-1e7e-4ddd-8bee-33cbf958c2e6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "lastUpdaterFullName": "Zero ASDCMech", - "toscaResourceName": "org.onap.resource.vfc.ClampDev.abstract.nodes.virc_fe_be_0", - "resources": [ - { - "resourceInstanceName": "virc_fe_be_virc_fe_be_management_0_port", - "resourceName": "NeutronPort", - "resourceInvariantUUID": "10428340-a673-4377-8696-af579a2e67a8", - "resourceVersion": "5.0", - "resoucreType": "CP", - "resourceUUID": "045f3be0-7398-455b-8f0d-8eff2062a187" - }, - { - "resourceInstanceName": "virc_fe_be", - "resourceName": "ClampDev.nodes.heat.virc_fe_be", - "resourceInvariantUUID": "e81d960d-794c-4d86-bbc4-31a2f86141ed", - "resourceVersion": "1.0", - "resoucreType": "VFC", - "resourceUUID": "d7646638-2572-4a94-b497-c028ac15f9ca", - "artifacts": [ - { - "artifactName": "Fault-alarms-ASDC-vprobes-vLB.csv", - "artifactType": "SNMP_TRAP", - "artifactURL": "/sdc/v1/catalog/resources/a0475018-1e7e-4ddd-8bee-33cbf958c2e6/resourceInstances/virc_fe_be/artifacts/5138e316-0237-49aa-817a-b3d8eaf77392", - "artifactDescription": "Artifact created from csar", - "artifactChecksum": "YWY2ZTY5NjhlOTU0YjQyZThhNTIyOGFmNzI1NTRiYzQ=", - "artifactUUID": "5138e316-0237-49aa-817a-b3d8eaf77392", - "artifactVersion": "1", - "artifactLabel": "faultalarmsasdcvprobesvlbcsv", - "artifactGroupType": "DEPLOYMENT" - } - ] - }, - { - "resourceInstanceName": "virc_fe_be_virc_fe_be_data_1_port", - "resourceName": "NeutronPort", - "resourceInvariantUUID": "10428340-a673-4377-8696-af579a2e67a8", - "resourceVersion": "5.0", - "resoucreType": "CP", - "resourceUUID": "045f3be0-7398-455b-8f0d-8eff2062a187" - } - ], - "description": "Complex node type that is used as nested type in VF" -} diff --git a/src/test/resources/example/sdc/sdcCVFCResources.json b/src/test/resources/example/sdc/sdcCVFCResources.json deleted file mode 100644 index e8743bba..00000000 --- a/src/test/resources/example/sdc/sdcCVFCResources.json +++ /dev/null @@ -1,1166 +0,0 @@ -[ - { - "uuid": "a0475018-1e7e-4ddd-8bee-33cbf958c2e6", - "invariantUUID": "133dd665-fca8-4e8b-8126-9e74a8d23bf5", - "name": "CLAMP-Dev-nodes.virc_fe_be_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a0475018-1e7e-4ddd-8bee-33cbf958c2e6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "22db11dd-8f1b-4687-93c1-68d9699cc8dd", - "invariantUUID": "5a637382-5168-4493-a08f-6d446cd8a96b", - "name": "Dev2DevNFODVf-nodes.MultiDeploymentFlavor.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/22db11dd-8f1b-4687-93c1-68d9699cc8dd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a40da782-3ec4-4138-849f-f9dd4013744e", - "invariantUUID": "f3cd3f9c-f3d0-4028-bb34-8e22e265793c", - "name": "VF-example-nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a40da782-3ec4-4138-849f-f9dd4013744e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d5711e0f-1e01-4f0f-8bb7-e3805607ddc8", - "invariantUUID": "a3584f36-c6ae-43b9-941f-623f24c34879", - "name": "VNFC_VSP_Test-nodes.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d5711e0f-1e01-4f0f-8bb7-e3805607ddc8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c4736acb-5f9b-4918-a188-f166c948f21d", - "invariantUUID": "ab0f8c6f-a323-496b-bbf9-e7c62bba49f1", - "name": "VF-example-nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c4736acb-5f9b-4918-a188-f166c948f21d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "49c45990-9aca-437a-aeea-cd5d97f4db2d", - "invariantUUID": "13c1808a-1fe0-4282-a97b-b753547844bb", - "name": "VF- DemoR-nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/49c45990-9aca-437a-aeea-cd5d97f4db2d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "37ee791a-cf0b-4968-8003-9f0b93e4e5e0", - "invariantUUID": "43581fed-d9e2-43c4-90a1-d0ece5731807", - "name": "Dev2devnfod1207.nodes.MultiDeploymentFlavor.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/37ee791a-cf0b-4968-8003-9f0b93e4e5e0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "59db0e7d-8800-4b73-8236-42d95e28c865", - "invariantUUID": "60f4b883-f468-4d92-950f-469c9527e7d2", - "name": "sang_vsp-nodes.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/59db0e7d-8800-4b73-8236-42d95e28c865/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "26b7ac12-5cf0-456c-adb4-fb7b5d0d7162", - "invariantUUID": "04d790ef-59cc-4e1f-b3f7-3b19975dfe6a", - "name": "vmme_1710-nodes.vlc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/26b7ac12-5cf0-456c-adb4-fb7b5d0d7162/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a056a4ab-4e72-4631-8539-0f4327b5beb0", - "invariantUUID": "c31b5f25-7056-44d0-ba77-c8b21aec5309", - "name": "Dev2devnfod.nodes.MultiDeploymentFlavor.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a056a4ab-4e72-4631-8539-0f4327b5beb0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9d81d5e5-72aa-4ec7-b10e-f55f0369f5b5", - "invariantUUID": "c6078024-e29c-49b3-ab12-008cbdf2cb3f", - "name": "NewSWProductNameField-nodes.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9d81d5e5-72aa-4ec7-b10e-f55f0369f5b5/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ad90ed2d-5266-41f3-af43-db9b9f6765c3", - "invariantUUID": "55852a3d-6337-4074-960e-9456ca9b0f70", - "name": "Alina0815VSP-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ad90ed2d-5266-41f3-af43-db9b9f6765c3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a790f10d-6915-42a4-ae60-f3525d7dfef2", - "invariantUUID": "ba3112d2-3bfb-4756-93ac-df6cbe1f4d3d", - "name": "Rony0620-nodes.prx_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a790f10d-6915-42a4-ae60-f3525d7dfef2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8b774c12-26bd-4dff-a9f8-3e4c46d9d5a0", - "invariantUUID": "8d8a5c56-6ef2-4619-bf85-c6432542ee59", - "name": "Rony0620111-nodes.rdn_2", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8b774c12-26bd-4dff-a9f8-3e4c46d9d5a0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c2740411-a801-416a-8d71-d10d5a3d3794", - "invariantUUID": "27f53c0b-8e14-4730-839f-747260f78c64", - "name": "Rony0620111-nodes.oam_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c2740411-a801-416a-8d71-d10d5a3d3794/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "7918ba80-97a2-4ead-87f0-dfc61da405c9", - "invariantUUID": "b43016d3-a6fb-49d1-8594-80091136fc2d", - "name": "madhu_mdns-nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/7918ba80-97a2-4ead-87f0-dfc61da405c9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "bdbe08db-0471-443e-967a-eb7b619be46b", - "invariantUUID": "71bda11f-c327-418e-9654-a64b07963249", - "name": "sang_vsp-nodes.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bdbe08db-0471-443e-967a-eb7b619be46b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0e997760-1d6d-4afc-b9ab-6c2a94807463", - "invariantUUID": "0b85eb07-f67a-49a5-9e8f-28e7273c42af", - "name": "New_vendor_mdns-nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0e997760-1d6d-4afc-b9ab-6c2a94807463/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e47dccd6-a23c-4685-a21b-b57d7c5a7007", - "invariantUUID": "c68fb097-69eb-451b-8ad8-3ff80572dae3", - "name": "vmme_1710-nodes.gpb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e47dccd6-a23c-4685-a21b-b57d7c5a7007/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2c8f1219-8000-4001-aa13-496a0396d40f", - "invariantUUID": "096ff622-d7ea-4482-b7fe-8c7d99e7d7c6", - "name": "CLAMP-Dev-nodes.virc_fe_be_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2c8f1219-8000-4001-aa13-496a0396d40f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c01cc6f1-4109-4498-b6c1-2cba7140a8b0", - "invariantUUID": "6d31b4ab-182e-4066-9271-b3bb49566a2e", - "name": "VNFC_VSP_Test-nodes.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c01cc6f1-4109-4498-b6c1-2cba7140a8b0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0457dd05-f754-48f8-8997-3819c1abbdac", - "invariantUUID": "07bc0b8d-ddf8-4f4a-98ed-8e4192df99a5", - "name": "CVFC1-nodes.pps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0457dd05-f754-48f8-8997-3819c1abbdac/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "cba89050-752c-4aac-8cec-6f0463eb8a23", - "invariantUUID": "ac6fab25-abc6-4e0e-ba25-cc2ddd7a51ef", - "name": "VNF-nodes.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cba89050-752c-4aac-8cec-6f0463eb8a23/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "93a60704-ce74-4f1e-b845-ddb3acfe8819", - "invariantUUID": "a02a03a8-079f-4c3c-acab-5f1157a4c3fc", - "name": "vmme_1710-nodes.gpb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/93a60704-ce74-4f1e-b845-ddb3acfe8819/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5ac81105-ff5a-41fd-a84b-2aff8a694d14", - "invariantUUID": "27bb6ae9-b4c8-466a-ba09-38ac56867852", - "name": "Renana-test-nodes.gpb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5ac81105-ff5a-41fd-a84b-2aff8a694d14/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ba85242a-7910-4501-b8d7-fc47fa9ed902", - "invariantUUID": "e27a8b60-5c64-4407-b82b-7dde70c528ea", - "name": "renana-test2-nodes.gpb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ba85242a-7910-4501-b8d7-fc47fa9ed902/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "dc32e966-81d2-4048-b123-8e91e930b61e", - "invariantUUID": "8f7da555-f4c4-4edd-83ea-913f78a741ac", - "name": "renana-test2-nodes.ncb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/dc32e966-81d2-4048-b123-8e91e930b61e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fd7fa970-c758-4daa-8cd8-77cbc1dc2604", - "invariantUUID": "ff55ade4-dafa-42f2-bc2a-785e7e3b15ba", - "name": "Rony0620-nodes.rdn_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fd7fa970-c758-4daa-8cd8-77cbc1dc2604/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9b1b82c1-308c-42b8-8ca3-00e744be4cbf", - "invariantUUID": "46614a9e-ba5c-4e46-a6db-bbcccd8d80ad", - "name": "Rony0620111-nodes.oam_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9b1b82c1-308c-42b8-8ca3-00e744be4cbf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c771d2d4-b5e0-43ce-baa6-020389238484", - "invariantUUID": "0a86d24a-8963-4452-b396-e724fa66c1de", - "name": "Rony0620111-nodes.rdn_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c771d2d4-b5e0-43ce-baa6-020389238484/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "50b5240c-fc4f-4f1e-bd9e-a89f48912b50", - "invariantUUID": "f958fc3b-b922-4527-bdb8-e31f33a77535", - "name": "VNFC_VSP_Test-nodes.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/50b5240c-fc4f-4f1e-bd9e-a89f48912b50/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "cce30e84-4f25-4712-ae16-6223b81ebe30", - "invariantUUID": "566039a2-07c8-47d4-950c-05b4cc9a1c2f", - "name": "MNSDMZ-Demo-nodes.heat.mnsdmzvfw", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cce30e84-4f25-4712-ae16-6223b81ebe30/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "128b71d0-616c-4ddc-bfc6-831fd07d2b23", - "invariantUUID": "21796132-63ce-43ef-a59a-2bc513f307fe", - "name": "alina_test2-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/128b71d0-616c-4ddc-bfc6-831fd07d2b23/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2ac67cfc-abc8-4e7a-882f-8594af8a142b", - "invariantUUID": "510f8c68-7581-4fb3-86f5-cfec01b3712e", - "name": "sang_vsp-nodes.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2ac67cfc-abc8-4e7a-882f-8594af8a142b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f3264aab-8f59-4942-a118-2663e445e055", - "invariantUUID": "88404161-33c8-4225-9b11-934b2686b005", - "name": "Dev2DevIpAssign_24_07-nodes.pd_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f3264aab-8f59-4942-a118-2663e445e055/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0d094452-1b7d-4b5a-86ff-bce315102473", - "invariantUUID": "60a1acdd-f29e-4f61-a3ec-07de8e1827f5", - "name": "infra-nodes.vaaa", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0d094452-1b7d-4b5a-86ff-bce315102473/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "dec15871-f6f6-4e44-8a8d-1e30f69ac0d3", - "invariantUUID": "2197d73b-5aa5-4788-a5f5-ec1791425595", - "name": "Rony0620-nodes.rdn_4", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/dec15871-f6f6-4e44-8a8d-1e30f69ac0d3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9150f327-801e-4963-b25b-b4583ec55c79", - "invariantUUID": "0ed5371b-1a90-473c-a4f4-4d229a2220cf", - "name": "Rony0620-nodes.oam_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9150f327-801e-4963-b25b-b4583ec55c79/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "6b143e5e-dfcc-4572-b101-7fcb98c0bdde", - "invariantUUID": "f2be01db-aff3-4456-adbe-4fbdecea3511", - "name": "SimonaFirst0814-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6b143e5e-dfcc-4572-b101-7fcb98c0bdde/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fc93fad1-0133-43c8-8355-9e0797665774", - "invariantUUID": "7d7d720c-a328-4ff1-a9df-e8a3dfef3e1b", - "name": "Simona2Test0814-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fc93fad1-0133-43c8-8355-9e0797665774/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "24101cfd-f824-4340-916f-a881a203062b", - "invariantUUID": "48f539dd-1edf-40d2-bf36-9f86e1c8a702", - "name": "NFOD_VSP_resource-nodes.MultiDeploymentFlavor.CVFC", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/24101cfd-f824-4340-916f-a881a203062b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "844453e6-46b2-4673-aee7-f0dba8a90218", - "invariantUUID": "96a8385d-a86c-4d37-84fc-f4e916ac1ae4", - "name": "vmme_1710-nodes.fsb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/844453e6-46b2-4673-aee7-f0dba8a90218/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "6e19c4fc-fe71-4fd1-951a-37cdb76016b5", - "invariantUUID": "5c993249-6442-4ca0-8d2f-6ac1d8628957", - "name": "vmme_1710-nodes.ncb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6e19c4fc-fe71-4fd1-951a-37cdb76016b5/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8d5cce48-c3cb-4a7d-b94c-f4a40ea13cf6", - "invariantUUID": "34268c2f-4188-47af-8bde-a78add3d2c80", - "name": "New_vendor_mdns-nodes.heat.dns_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8d5cce48-c3cb-4a7d-b94c-f4a40ea13cf6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2cb64483-fa56-4599-8752-da98434bfaa0", - "invariantUUID": "0d1fbc01-2a97-4383-8b2e-81e9f6b86ec5", - "name": "renana-dns-nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2cb64483-fa56-4599-8752-da98434bfaa0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ca9d0619-51fc-4c62-a653-c22297a7da0d", - "invariantUUID": "26c5b1e8-aa0b-400a-91a7-792de5fd59ed", - "name": "Rony0620-nodes.prx_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ca9d0619-51fc-4c62-a653-c22297a7da0d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "183ca9a3-5e5d-4180-9e16-b89cb19050d6", - "invariantUUID": "9f0ba4ff-766b-4a9a-a652-2d153b1713fe", - "name": "Rony0620-nodes.rdn_3", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/183ca9a3-5e5d-4180-9e16-b89cb19050d6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a4a0faf3-ec92-425c-8720-2cbd43748348", - "invariantUUID": "45a6581e-9bbf-40d9-a6cf-07330e25a9ff", - "name": "vCTS-Alina-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a4a0faf3-ec92-425c-8720-2cbd43748348/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "140b8590-3d21-474c-9cd2-72d71eae93ac", - "invariantUUID": "4ddeea35-c041-472a-853b-40b8974dd9ca", - "name": "MNSOAM DEMO-nodes.heat.mnsoamvfw", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/140b8590-3d21-474c-9cd2-72d71eae93ac/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2aa34c35-e0b6-4974-89d7-68b0595a67a9", - "invariantUUID": "2aab35d1-61a4-4b08-a69b-a2e472118ea5", - "name": "infra-nodes.vdhcp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2aa34c35-e0b6-4974-89d7-68b0595a67a9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "7fdf044e-7e8b-4a78-b560-1de3709a5748", - "invariantUUID": "9fda9cb6-1d19-4b83-8cb9-2ec6a1fbd72e", - "name": "infra-nodes.vweb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/7fdf044e-7e8b-4a78-b560-1de3709a5748/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "49632b9c-cb8e-43a3-8aaf-824418e57056", - "invariantUUID": "19a3b039-6c70-4682-b6c6-9d4a0c81f67a", - "name": "vgmux-nodes.vgmux", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/49632b9c-cb8e-43a3-8aaf-824418e57056/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "07d4e7a0-b849-400d-8c9a-3cb77e7dd8b0", - "invariantUUID": "dc87db03-610d-415c-9b4d-2299e34a944f", - "name": "Rony0620111-nodes.rdn_3", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/07d4e7a0-b849-400d-8c9a-3cb77e7dd8b0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "77752274-77c0-430b-a99c-1b4f324fbbe0", - "invariantUUID": "e9367f4e-0346-4fff-996f-309460cd6766", - "name": "Rony0620111-nodes.rdn_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/77752274-77c0-430b-a99c-1b4f324fbbe0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "34236492-9bdf-4014-804d-6067f52bc62d", - "invariantUUID": "e8cea9ef-fe53-453c-a44f-1dd8a1e23fcc", - "name": "CVFC1-nodes.pcm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/34236492-9bdf-4014-804d-6067f52bc62d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3cc412d3-a6ee-4d3c-acc8-2a1ff7810377", - "invariantUUID": "db337882-2050-45d2-93df-815e686fd9ce", - "name": "CVFC1-nodes.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3cc412d3-a6ee-4d3c-acc8-2a1ff7810377/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1e55adcd-dabf-432e-b872-f8ba02931b15", - "invariantUUID": "31e1074f-8a61-4834-a7e4-fcb72a1f188c", - "name": "ddd-nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1e55adcd-dabf-432e-b872-f8ba02931b15/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "62e449b8-0539-450c-a929-e78af95decef", - "invariantUUID": "85f251db-1319-4951-bcdf-d7da9d143469", - "name": "ddd-nodes.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/62e449b8-0539-450c-a929-e78af95decef/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "72333ee0-007b-4e98-a097-4bc1da668fc6", - "invariantUUID": "f9257741-42cb-419b-a2d4-97b8bbfe11a8", - "name": "Renana-test-nodes.vlc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/72333ee0-007b-4e98-a097-4bc1da668fc6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "4de24e5d-9608-45fc-8803-980f93841f89", - "invariantUUID": "0b30ace5-c8d7-431c-944a-9221529dd643", - "name": "renana-test2-nodes.fsb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4de24e5d-9608-45fc-8803-980f93841f89/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a5e5d12f-7cc8-4b6a-b1b1-f344a7653b76", - "invariantUUID": "27784c91-39ff-4ed1-b30d-dc5a2f2acf54", - "name": "Renana-test-nodes.ncb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a5e5d12f-7cc8-4b6a-b1b1-f344a7653b76/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "be58ec10-fdda-4436-95db-1f059508e63c", - "invariantUUID": "8694b620-d63c-4e0d-93aa-eb78a7b30836", - "name": "vbrgemu-nodes.vbrgemu", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/be58ec10-fdda-4436-95db-1f059508e63c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fb0a4dae-87f6-4c72-897c-aa0c7733bb1d", - "invariantUUID": "c58d67d2-b3b9-43cc-9a37-fd1a3e07533f", - "name": "Rony0620-nodes.rdn_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fb0a4dae-87f6-4c72-897c-aa0c7733bb1d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "eff16637-cc77-4b5e-bb18-e59f4901406b", - "invariantUUID": "f7596e3a-4de9-4e00-9848-193a9f837be7", - "name": "Renana-test-nodes.fsb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/eff16637-cc77-4b5e-bb18-e59f4901406b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a4d9c48f-177b-498d-a4f2-f727359d930c", - "invariantUUID": "f7d8ca0d-888b-450c-af0f-cee7d6c60bfb", - "name": "Renana-test-nodes.fsb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a4d9c48f-177b-498d-a4f2-f727359d930c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a12837b0-336a-473f-b19c-9f711eac89bb", - "invariantUUID": "95f6e77e-bff4-414a-b4e1-05fd278083b0", - "name": "Renana-test-nodes.ncb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a12837b0-336a-473f-b19c-9f711eac89bb/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ba665cad-c3fa-4b7b-b49c-e9151e314fff", - "invariantUUID": "a2b7ddb9-d201-42e3-8417-36df684c0606", - "name": "Rony0620111-nodes.prx_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ba665cad-c3fa-4b7b-b49c-e9151e314fff/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f577a370-980c-4d28-93d7-6db297260bf6", - "invariantUUID": "c74bce43-ae25-48ab-8d0b-21aaace97443", - "name": "renana-test2-nodes.ncb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f577a370-980c-4d28-93d7-6db297260bf6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "67fc9bfe-5f35-406e-892b-bcd6635d8503", - "invariantUUID": "2e882441-f3a2-4a3d-8ce2-c7fb8e2c96ad", - "name": "renana-test2-nodes.gpb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/67fc9bfe-5f35-406e-892b-bcd6635d8503/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1ca8c4da-0609-4fe4-86d5-a3e95b326f6d", - "invariantUUID": "d7e5da2d-f19c-4bab-b108-04250bd834e9", - "name": "renana-test2-nodes.fsb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1ca8c4da-0609-4fe4-86d5-a3e95b326f6d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f09d1939-490e-456d-a17c-9e3fe75017aa", - "invariantUUID": "c21c3e6b-0196-43b0-965d-c495b036970d", - "name": "ddd-nodes.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f09d1939-490e-456d-a17c-9e3fe75017aa/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f502cd24-ee81-446f-87dc-cd4d1924b3d0", - "invariantUUID": "b4955a3a-7d5e-43e8-997a-9f1b6aa88cff", - "name": "infra-nodes.vdns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f502cd24-ee81-446f-87dc-cd4d1924b3d0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "22357844-f903-4252-b9b3-bb21d3190e88", - "invariantUUID": "df1ea6f1-0709-408d-bc46-9ef2dce28d08", - "name": "vbng-nodes.vbng", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/22357844-f903-4252-b9b3-bb21d3190e88/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5443c9e4-e979-48de-9662-db5e5b0d8473", - "invariantUUID": "f7493b2f-c968-4e2c-bbf4-8fa83e1e0eb0", - "name": "vgw-nodes.vgw", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5443c9e4-e979-48de-9662-db5e5b0d8473/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "419fd69c-9d1f-4679-9677-88cff351bc13", - "invariantUUID": "dd24130f-dbed-49b9-8d73-945540766db6", - "name": "Rony0620-nodes.rdn_2", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/419fd69c-9d1f-4679-9677-88cff351bc13/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "02eb6606-ba4d-428a-8043-2a57acfc8180", - "invariantUUID": "6ab293e3-3be0-4318-99bd-1235f813e0fa", - "name": "Rony0620111-nodes.prx_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/02eb6606-ba4d-428a-8043-2a57acfc8180/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9f5fcf0f-013a-429c-807d-325a0ffe1f4e", - "invariantUUID": "913bb2a7-e8f5-41d8-98d5-bc8be4683557", - "name": "AlinaTest-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9f5fcf0f-013a-429c-807d-325a0ffe1f4e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3b1050e1-ffef-4e39-9e6e-7f13a3b9c28a", - "invariantUUID": "27d9d366-c241-49f7-b24b-341cc9b1effd", - "name": "Alina0831VSP-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3b1050e1-ffef-4e39-9e6e-7f13a3b9c28a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e6f1576a-6ba7-48b9-a72d-c25d6e830b7c", - "invariantUUID": "d293c16b-7576-4422-bf5a-ec205a80381f", - "name": "Renana-test-nodes.gpb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e6f1576a-6ba7-48b9-a72d-c25d6e830b7c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c01d30f8-31ee-4e77-90a9-1e6c253e905f", - "invariantUUID": "cabfb49c-e82d-4bbf-b042-debe33041f71", - "name": "renana-test2-nodes.vlc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c01d30f8-31ee-4e77-90a9-1e6c253e905f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9020ebb6-0d56-4355-8308-3b3082d96565", - "invariantUUID": "3ebd6d0e-de0a-4981-9be7-f83855fee828", - "name": "Rony0620-nodes.oam_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9020ebb6-0d56-4355-8308-3b3082d96565/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1d746450-e070-4c45-bb49-158537d3246b", - "invariantUUID": "2b4c04b5-13ea-4069-bd80-cd2f1ffabaaf", - "name": "Rony0620111-nodes.rdn_4", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1d746450-e070-4c45-bb49-158537d3246b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "712d2e08-0ca2-4f48-b193-34a887a168c6", - "invariantUUID": "86a03610-7a65-4789-ad34-66af631c2306", - "name": "Shani14.8Software Product-nodes.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/712d2e08-0ca2-4f48-b193-34a887a168c6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c13f95f6-7757-4124-a5be-3a7c6ae2bd20", - "invariantUUID": "4255dd9b-6d39-436f-8b80-1b101c261684", - "name": "CVFC1-nodes.psm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c13f95f6-7757-4124-a5be-3a7c6ae2bd20/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "12e60ab4-7e48-4f6b-a124-f109b50d9f4a", - "invariantUUID": "d2531c7b-fe26-4371-93c6-9630e3f1c920", - "name": "ddd-nodes.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/12e60ab4-7e48-4f6b-a124-f109b50d9f4a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fb57af5b-84f2-4baf-b6a8-61062f924cd2", - "invariantUUID": "73690cef-b776-4a29-b6fe-4fc1f871a27c", - "name": "Alina1002VF-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fb57af5b-84f2-4baf-b6a8-61062f924cd2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "7f550ae3-1242-4468-b04a-0666946d84aa", - "invariantUUID": "64be47c5-a176-4dbb-9596-e9106e577be7", - "name": "NFOD_CHECKPOINT-nodes.MultiDeploymentFlavor.CVFC", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/7f550ae3-1242-4468-b04a-0666946d84aa/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3af9b720-144d-4507-aea8-73b49bc243c4", - "invariantUUID": "587e283e-6b8e-4d40-85cc-07285fb88252", - "name": "alaram-nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3af9b720-144d-4507-aea8-73b49bc243c4/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "24ca039c-26e1-4f79-b2a4-660a7a21f752", - "invariantUUID": "d2a36303-93f0-44a3-b96f-f0e1b1580d91", - "name": "Test_SHAY-nodes.vnf", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/24ca039c-26e1-4f79-b2a4-660a7a21f752/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c0e6a2a1-3fc7-4663-8df7-b0263288f116", - "invariantUUID": "469da957-40a1-44d2-b23c-f90d50ea20fc", - "name": "CVFC1-nodes.ppd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c0e6a2a1-3fc7-4663-8df7-b0263288f116/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e74db726-0ad6-4a6e-be6c-4094df81eafd", - "invariantUUID": "e29b57d8-cbfb-4b37-8aea-7c124671ea03", - "name": "renana_alarm-nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e74db726-0ad6-4a6e-be6c-4094df81eafd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e49a643b-23a0-4b50-a3c0-a5a60003a958", - "invariantUUID": "b3da7781-0f09-48e1-af15-262e5919141a", - "name": "Simona0912-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e49a643b-23a0-4b50-a3c0-a5a60003a958/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e0941d01-8ec6-448b-80f8-007e8c88ed28", - "invariantUUID": "36aaaafb-9341-4bd3-9ea6-1f7cd4c5f18a", - "name": "demo_1234-nodes.MultiDeploymentFlavor.CVFC", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e0941d01-8ec6-448b-80f8-007e8c88ed28/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "98771c36-da29-4a80-85e9-72e9fbef3286", - "invariantUUID": "741f1b1c-bb27-4e4d-8645-834f357ecf03", - "name": "AlinaVSP1011-nodes.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/98771c36-da29-4a80-85e9-72e9fbef3286/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "7218a91c-7c13-443f-b085-a10f1593624e", - "invariantUUID": "66326c07-be88-4260-a627-4cab5a9c0bbc", - "name": "vmme_1710-nodes.fsb_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/7218a91c-7c13-443f-b085-a10f1593624e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5a2c7097-c582-4337-918e-48b58d79dd74", - "invariantUUID": "5e5c0b6c-40c8-4909-bb7c-334e16ad833e", - "name": "vmme_1710-nodes.ncb_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5a2c7097-c582-4337-918e-48b58d79dd74/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e70970f3-aa70-4d6b-9fd4-eb07ff42693f", - "invariantUUID": "84358281-e8c1-4a45-ae2d-e3d797f18fc5", - "name": "VF- DemoR-nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e70970f3-aa70-4d6b-9fd4-eb07ff42693f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - } -]
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcCinderVolume.json b/src/test/resources/example/sdc/sdcCinderVolume.json deleted file mode 100644 index 776226c8..00000000 --- a/src/test/resources/example/sdc/sdcCinderVolume.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "uuid": "b4288e07-597a-44a2-aa98-ad36e551a39d", - "invariantUUID": "61dc85d2-5e17-480e-a71f-8f6d59a0ead2", - "name": "CinderVolume", - "version": "5.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b4288e07-597a-44a2-aa98-ad36e551a39d/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "lastUpdaterFullName": "Jimmy Hendrix", - "toscaResourceName": "org.onap.resource.vfc.nodes.heat.cinder.Volume", - "description": "Represents a server-local block storage device that provides persistent storage to guest virtual machines. " -}
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcMeasurementsList.csv b/src/test/resources/example/sdc/sdcMeasurementsList.csv deleted file mode 100644 index c04a3489..00000000 --- a/src/test/resources/example/sdc/sdcMeasurementsList.csv +++ /dev/null @@ -1,17 +0,0 @@ -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRAATTCBRA')].Value,thresholdName,PMRAATTCBRA ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRASUCCCBRA')].Value,thresholdName,PMRASUCCCBRA ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMCELLDOWNTIMEAUTO')].Value,thresholdName,PMCELLDOWNTIMEAUTO ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMCELLDOWNTIMEMAN')].Value,thresholdName,PMCELLDOWNTIMEMAN ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRRCCONNESTABATT')].Value,thresholdName,PMRRCCONNESTABATT ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRRCCONNESTABSUCC')].Value,thresholdName,PMRRCCONNESTABSUCC ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMCELLDOWNTIMEAUTO')].Value,thresholdName,PMCELLDOWNTIMEAUTO ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMCELLDOWNTIMEMAN')].Value,thresholdName,PMCELLDOWNTIMEMAN ,nfNamingCode,ENBE - -fieldPath,$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[?(@.Name == 'PMRRCCONNESTABFAILCELLLATENCY')].Value,thresholdName,PMRRCCONNESTABFAILCELLLATENCY,nfNamingCode,ENBE
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcResourceDetailsExample.json b/src/test/resources/example/sdc/sdcResourceDetailsExample.json deleted file mode 100644 index 16c5708f..00000000 --- a/src/test/resources/example/sdc/sdcResourceDetailsExample.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "uuid": "585822c7-4027-4f84-ba50-e9248606f136", - "invariantUUID": "585822c7-4027-4f84-ba50-e9248606f134", - "name": "resourceName-1", - "version": "3.0", - "toscaModelURL": "/sdc/v1/catalog/resources/585822c7-4027-4f84-ba50-e9248606f136/toscaModel", - "category": "Network L2-3", - "subCategory": "Router", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "lastUpdaterFullName": "Three ASDCMech", - "toscaResourceName": "org.onap.resource.vf.ClampDev", - "resources": - [ - { - "resourceInstanceName": "abstract_virc_fe_be_0", - "resourceName": "CLAMP-Dev-nodes.virc_fe_be_0", - "resourceInvariantUUID": "133dd665-fca8-4e8b-8126-9e74a8d23bf5", - "resourceVersion": "1.0", - "resoucreType": "CVFC", - "resourceUUID": "a0475018-1e7e-4ddd-8bee-33cbf958c2e6" - }, - - { - "resourceInstanceName": "virc_fe_be_RSG", - "resourceName": "SecurityRules", - "resourceInvariantUUID": "dd31d2de-0a7f-4198-8966-3a04100fbfe3", - "resourceVersion": "1.0", - "resoucreType": "VFC", - "resourceUUID": "d57e57d2-e3c6-470d-8d16-e6ea05f536c5" - }, - - { - "resourceInstanceName": "abstract_virc_fe_be_1", - "resourceName": "CLAMP-Dev-nodes.virc_fe_be_1", - "resourceInvariantUUID": "096ff622-d7ea-4482-b7fe-8c7d99e7d7c6", - "resourceVersion": "1.0", - "resoucreType": "VFC", - "resourceUUID": "2c8f1219-8000-4001-aa13-496a0396d40f" - }, - - { - "resourceInstanceName": "virc_fe_be_volume_1", - "resourceName": "CinderVolume", - "resourceInvariantUUID": "61dc85d2-5e17-480e-a71f-8f6d59a0ead2", - "resourceVersion": "5.0", - "resoucreType": "VFC", - "resourceUUID": "b4288e07-597a-44a2-aa98-ad36e551a39d" - }, - - { - "resourceInstanceName": "virc_fe_be_volume_0", - "resourceName": "CinderVolume", - "resourceInvariantUUID": "61dc85d2-5e17-480e-a71f-8f6d59a0ead2", - "resourceVersion": "5.0", - "resoucreType": "VFC", - "resourceUUID": "b4288e07-597a-44a2-aa98-ad36e551a39d" - } - ], - - "artifacts": - [ - { - "artifactName": "vf-license-model.xml", - "artifactType": "VF_LICENSE", - "artifactURL": "/sdc/v1/catalog/resources/91854bc8-534f-4249-899c-bbdc06f83436/artifacts/16ec4971-5f3d-4f29-b22e-4c9ede6fdd97", - "artifactDescription": "VF license file", - "artifactChecksum": "MGUwM2MzZmMyNTBhNzlmNjY2NjJmMTk1MjMwNjRlNzY=", - "artifactUUID": "16ec4971-5f3d-4f29-b22e-4c9ede6fdd97", - "artifactVersion": "1", - "artifactLabel": "vflicense", - "artifactGroupType": "DEPLOYMENT" - }, - - { - "artifactName": "base_fe_be.yaml", - "artifactType": "HEAT", - "artifactURL": "/sdc/v1/catalog/resources/91854bc8-534f-4249-899c-bbdc06f83436/artifacts/18fd7704-9fe7-40c6-bde2-a1753111a1af", - "artifactDescription": "created from csar", - "artifactTimeout": 60, - "artifactChecksum": "NTUyYjdlMDA1MGNmOGViZjA4OWQyOWEzNGU3NDM4OTk=", - "artifactUUID": "18fd7704-9fe7-40c6-bde2-a1753111a1af", - "artifactVersion": "2", - "artifactLabel": "heat1", - "artifactGroupType": "DEPLOYMENT" - }, - - { - "artifactName": "vendor-license-model.xml", - "artifactType": "VENDOR_LICENSE", - "artifactURL": "/sdc/v1/catalog/resources/91854bc8-534f-4249-899c-bbdc06f83436/artifacts/7ad72757-b35e-4084-954d-9f9d447f7a98", - "artifactDescription": " Vendor license file", - "artifactChecksum": "ZTFlYWYxYmEzY2ZiMmZmMDMyNWEyMmM2ZjI4ZjM1NTY=", - "artifactUUID": "7ad72757-b35e-4084-954d-9f9d447f7a98", - "artifactVersion": "1", - "artifactLabel": "vendorlicense", - "artifactGroupType": "DEPLOYMENT" - }, - - { - "artifactName": "user_data.sh", - "artifactType": "HEAT_ARTIFACT", - "artifactURL": "/sdc/v1/catalog/resources/91854bc8-534f-4249-899c-bbdc06f83436/artifacts/dff5a82d-5456-4653-87e5-4a8c52a9a67b", - "artifactDescription": "created from csar", - "artifactChecksum": "NmUyYjBmYzk5MDk3Mjc0NWNhZGU2ZGY1ZTE3YmU3ZjU=", - "artifactUUID": "dff5a82d-5456-4653-87e5-4a8c52a9a67b", - "artifactVersion": "1", - "artifactLabel": "heatartifact2", - "artifactGroupType": "DEPLOYMENT" - } - ], - - "description": "Description" -}
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcSecurityRules.json b/src/test/resources/example/sdc/sdcSecurityRules.json deleted file mode 100644 index a7a64123..00000000 --- a/src/test/resources/example/sdc/sdcSecurityRules.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "uuid": "d57e57d2-e3c6-470d-8d16-e6ea05f536c5", - "invariantUUID": "dd31d2de-0a7f-4198-8966-3a04100fbfe3", - "name": "SecurityRules", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d57e57d2-e3c6-470d-8d16-e6ea05f536c5/toscaModel", - "category": "Generic", - "subCategory": "Rules", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "lastUpdaterFullName": "Jimmy Hendrix", - "toscaResourceName": "org.onap.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules", - "description": "Configuration of policy rules to be applied on ports." -}
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcServiceDetailsExample.json b/src/test/resources/example/sdc/sdcServiceDetailsExample.json deleted file mode 100644 index 57232503..00000000 --- a/src/test/resources/example/sdc/sdcServiceDetailsExample.json +++ /dev/null @@ -1,230 +0,0 @@ -{ - "uuid": "29018914-966c-442d-9d08-251b9dc45b8f", - "invariantUUID": "a33ed748-3477-4434-b3f3-b5560f5e7d9c", - "name": "vcts3", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8f/toscaModel", - "category": "Application L4+", - "subCategory": "Application Server", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "lastUpdaterFullName": "MONICA LAZER", - "toscaResourceName": "org.onap.resource.vf.Vcts3", - "resources": - [ - { - "resourceInstanceName": "vCTS_port_0", - "resourceName": "NeutronPort", - "resourceInvariantUUID": "10428340-a673-4377-8696-af579a2e67a8", - "resourceVersion": "1.0", - "resoucreType": "CP", - "resourceUUID": "fdf0a74a-4942-4af0-9395-7bce23670662" - }, - - { - "resourceInstanceName": "vCTS", - "resourceName": "Vcts3.nodes.heat.vCTS_server", - "resourceInvariantUUID": "ef673ad3-2d81-47b7-99c2-bdc69ae79d80", - "resourceVersion": "1.0", - "resoucreType": "VFC", - "resourceUUID": "ab168037-e654-4990-a188-e5d2f25a8768", - "artifacts": - [ - { - "artifactName": "Fault-alarms-SDC-Albino-vCTS2.csv", - "artifactType": "SNMP_TRAP", - "artifactURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8f/resourceInstances/vcts/artifacts/b4f583b4-da0c-4bf8-81fb-415ebcd78cd4", - "artifactDescription": "Artifact created from csar", - "artifactChecksum": "NjI1ZTEyM2YxYWFhZThlMzZkNjAwZmNmMjEwNjZmMDQ=", - "artifactUUID": "b4f583b4-da0c-4bf8-81fb-415ebcd78cd4", - "artifactVersion": "1", - "artifactLabel": "faultalarmssdcalbinovcts2csv", - "artifactGroupType": "DEPLOYMENT" - }, - - { - "artifactName": "nagios2.csv", - "artifactType": "SNMP_TRAP", - "artifactURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8f/resourceInstances/vcts/artifacts/b1b86435-1de8-4d4a-8f69-f583a7417396", - "artifactDescription": "Artifact created from csar", - "artifactChecksum": "NzZlYTY1MmVjN2YyYWJlNWZkODIwYzBlNTFlYzg0NTA=", - "artifactUUID": "b1b86435-1de8-4d4a-8f69-f583a7417396", - "artifactVersion": "1", - "artifactLabel": "nagios2csv", - "artifactGroupType": "DEPLOYMENT" - } - ] - }, - - { - "resourceInstanceName": "resource-1", - "resourceInvariantUUID": "585822c7-4027-4f84-ba50-e9248606f134", - "resourceName": "resourceName-1", - "resoucreType": "VF", - "resourceUUID": "585822c7-4027-4f84-ba50-e9248606f136", - "resourceVersion": "3.0", - "category": "category", - "artifacts": - [ - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Meta data for VFModule", - "artifactName": "vnf-module-artifact.json", - "artifactType": "VF_MODULES_METADATA", - "artifactURL": "vnf-module-artifact.json", - "artifactUUID": "VfArtifact-UUID2", - "artifactVersion": "1.0" - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Test desc", - "artifactName": "vnf_v1.0.yaml", - "artifactTimeout": 100, - "artifactType": "HEAT", - "artifactURL": "vnf_v1.0.yaml", - "artifactUUID": "Artifact-UUID1", - "artifactVersion": "1.0", - "generatedArtifact": "EnvArtifact-UUID2", - "relatedArtifact": - [ - "NestedArtifact-UUID3", - "ScriptArtifact-UUID1" - ] - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Vnf desc", - "artifactName": "vnf_v1.0.env", - "artifactType": "HEAT_ENV", - "artifactURL": "vnf_v1.0.env", - "artifactUUID": "EnvArtifact-UUID2", - "artifactVersion": "1.0" - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Nested OAM", - "artifactName": "nested-oam_v1.0.yaml", - "artifactTimeout": 10, - "artifactType": "HEAT_NESTED", - "artifactURL": "nested-oam_v1.0.yaml", - "artifactUUID": "NestedArtifact-UUID3", - "artifactVersion": "1.0" - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Nested PSM", - "artifactName": "nested-psm_v1.0.yaml", - "artifactTimeout": 10, - "artifactType": "HEAT_NESTED", - "artifactURL": "nested-psm_v1.0.yaml", - "artifactUUID": "NestedArtifact-UUID4", - "artifactVersion": "1.0" - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Script for Vnf", - "artifactName": "cloud-Vnf.sh", - "artifactType": "HEAT_ARTIFACT", - "artifactURL": "cloud-Vnf.sh", - "artifactUUID": "ScriptVnfArtifact-UUID1", - "artifactVersion": "1.0" - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Script for OAM", - "artifactName": "mount_iso_script.sh", - "artifactType": "HEAT_ARTIFACT", - "artifactURL": "mount_iso_script.sh", - "artifactUUID": "ScriptArtifact-UUID1", - "artifactVersion": "1.0" - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Heat Vol for OAM", - "artifactName": "vnf-volumes_v1.0.yaml", - "artifactTimeout": 10, - "artifactType": "HEAT_VOL", - "artifactURL": "vnf-volumes_v1.0.yaml", - "artifactUUID": "VolumeArtifact-UUID1", - "artifactVersion": "1.0", - "generatedArtifact": "VolumeEnvArtifact-UUID1", - "relatedArtifact": - [ - "NestedArtifact-UUID4" - ] - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Heat Env Vol for OAM", - "artifactName": "vnf-volumes_v1.0.env", - "artifactType": "HEAT_ENV", - "artifactURL": "vnf-volumes_v1.0.env", - "artifactUUID": "VolumeEnvArtifact-UUID1", - "artifactVersion": "1.0" - }, - - { - "artifactChecksum": "CheckSum", - "artifactDescription": "Meta data for VFModule", - "artifactName": "vnf_1.yaml", - "artifactTimeout": 100, - "artifactType": "HEAT", - "artifactURL": "vnf_1.yaml", - "artifactUUID": "HeatArtifactE2E-UUIDTest", - "artifactVersion": "1.0" - } - ] - } - ], - - "artifacts": - [ - { - "artifactName": "vf-license-model.xml", - "artifactType": "VF_LICENSE", - "artifactURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8f/artifacts/f8fb4591-5387-4424-8e7b-e31cb34a8cc1", - "artifactDescription": "VF license file", - "artifactChecksum": "NDkxZjBiYTA3YzE4YzQ2NzVjNjU4ZjE5YTI2YzY2YjM=", - "artifactUUID": "f8fb4591-5387-4424-8e7b-e31cb34a8cc1", - "artifactVersion": "1", - "artifactLabel": "vflicense", - "artifactGroupType": "DEPLOYMENT" - }, - - { - "artifactName": "base_TEST.yaml", - "artifactType": "HEAT", - "artifactURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8f/artifacts/ced9f553-a9bf-48e9-bd67-7f17162665ee", - "artifactDescription": "created from csar", - "artifactTimeout": 60, - "artifactChecksum": "NGVlN2MwZmE0MjU1MTZlNmRlOTMxZmM1NGZlMDk3ZDE=", - "artifactUUID": "ced9f553-a9bf-48e9-bd67-7f17162665ee", - "artifactVersion": "1", - "artifactLabel": "heat1", - "artifactGroupType": "DEPLOYMENT" - }, - - { - "artifactName": "vendor-license-model.xml", - "artifactType": "VENDOR_LICENSE", - "artifactURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8f/artifacts/a34232d1-60ee-4dda-add8-fbc14531ac24", - "artifactDescription": " Vendor license file", - "artifactChecksum": "OGEwYzI2Njk2YzI4YTVjMzdhMTI5ODNkNjQxMWIzZWU=", - "artifactUUID": "a34232d1-60ee-4dda-add8-fbc14531ac24", - "artifactVersion": "1", - "artifactLabel": "vendorlicense", - "artifactGroupType": "DEPLOYMENT" - } - ], - - "description": "for CLAMP" -}
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcServicesListExample.json b/src/test/resources/example/sdc/sdcServicesListExample.json deleted file mode 100644 index d4f154f7..00000000 --- a/src/test/resources/example/sdc/sdcServicesListExample.json +++ /dev/null @@ -1,35 +0,0 @@ -[ - { - "uuid": "29018914-966c-442d-9d08-251b9dc45b8e", - "invariantUUID": "a33ed748-3477-4434-b3f3-b5560f5e7d9b", - "name": "vcts4", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8e/toscaModel", - "category": "Application L4+", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "distributionStatus":"DISTRIBUTED" - }, - { - "uuid": "29018914-966c-442d-9d08-251b9dc45b8f", - "invariantUUID": "a33ed748-3477-4434-b3f3-b5560f5e7d9c", - "name": "vcts4", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8e/toscaModel", - "category": "Application L4+", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "distributionStatus":"DISTRIBUTED" - }, - { - "uuid": "29018914-966c-442d-9d08-251b9dc45b7f", - "invariantUUID": "a33ed748-3477-4434-b3f3-b5560f5e7d8c", - "name": "vcts5", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8e/toscaModel", - "category": "Application L4+", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "distributionStatus":"DISTRIBUTED" - } -]
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcVFCGenericWithAlarms.json b/src/test/resources/example/sdc/sdcVFCGenericWithAlarms.json deleted file mode 100644 index 5534d992..00000000 --- a/src/test/resources/example/sdc/sdcVFCGenericWithAlarms.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "uuid": "2c8f1219-8000-4001-aa13-496a0396d40f", - "invariantUUID": "096ff622-d7ea-4482-b7fe-8c7d99e7d7c6", - "name": "CLAMP-Dev-nodes.virc_fe_be_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2c8f1219-8000-4001-aa13-496a0396d40f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "CVFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "lastUpdaterFullName": "Zero ASDCMech", - "toscaResourceName": "org.onap.resource.vfc.ClampDev.abstract.nodes.virc_fe_be_1", - "resources": - [ - { - "resourceInstanceName": "virc_fe_be_virc_fe_be_management_0_port", - "resourceName": "NeutronPort", - "resourceInvariantUUID": "10428340-a673-4377-8696-af579a2e67a8", - "resourceVersion": "5.0", - "resoucreType": "CP", - "resourceUUID": "045f3be0-7398-455b-8f0d-8eff2062a187" - }, - - { - "resourceInstanceName": "virc_fe_be_virc_fe_be_data_1_port", - "resourceName": "NeutronPort", - "resourceInvariantUUID": "10428340-a673-4377-8696-af579a2e67a8", - "resourceVersion": "5.0", - "resoucreType": "CP", - "resourceUUID": "045f3be0-7398-455b-8f0d-8eff2062a187" - }, - - { - "resourceInstanceName": "virc_fe_be", - "resourceName": "ClampDev.nodes.heat.virc_fe_be", - "resourceInvariantUUID": "e81d960d-794c-4d86-bbc4-31a2f86141ed", - "resourceVersion": "1.0", - "resoucreType": "VFC", - "resourceUUID": "d7646638-2572-4a94-b497-c028ac15f9ca" - } - ], - - "artifacts": - [ - { - "artifactName": "Fault-alarms-ASDC-vprobes-vLB.csv", - "artifactType": "SNMP_TRAP", - "artifactURL": "/sdc/v1/catalog/resources/2c8f1219-8000-4001-aa13-496a0396d40f/resourceInstances/virc_fe_be/artifacts/5138e316-0237-49aa-817a-b3d8eaf77392", - "artifactDescription": "Artifact created from csar", - "artifactChecksum": "YWY2ZTY5NjhlOTU0YjQyZThhNTIyOGFmNzI1NTRiYzQ=", - "artifactUUID": "5138e316-0237-49aa-817a-b3d8eaf77392", - "artifactVersion": "1", - "artifactLabel": "faultalarmsasdcvprobesvlbcsv", - "artifactGroupType": "DEPLOYMENT" - } - ], - - "description": "Complex node type that is used as nested type in VF" -}
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcVFCResourceExample.json b/src/test/resources/example/sdc/sdcVFCResourceExample.json deleted file mode 100644 index 0b0d5811..00000000 --- a/src/test/resources/example/sdc/sdcVFCResourceExample.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "uuid": "d7646638-2572-4a94-b497-c028ac15f9ca", - "invariantUUID": "e81d960d-794c-4d86-bbc4-31a2f86141ed", - "name": "ClampDev.nodes.heat.virc_fe_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d7646638-2572-4a94-b497-c028ac15f9ca/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user", - "lastUpdaterFullName": "Zero ASDCMech", - "toscaResourceName": "org.onap.resource.vfc.Clampdev.abstract.nodes.heat.virc_fe_be", - "artifacts": [ - { - "artifactName": "Fault-alarms-ASDC-vprobes-vLB.csv", - "artifactType": "SNMP_TRAP", - "artifactURL": "/sdc/v1/catalog/resources/d7646638-2572-4a94-b497-c028ac15f9ca/artifacts/5138e316-0237-49aa-817a-b3d8eaf77392", - "artifactDescription": "Artifact created from csar", - "artifactChecksum": "YWY2ZTY5NjhlOTU0YjQyZThhNTIyOGFmNzI1NTRiYzQ=", - "artifactUUID": "5138e316-0237-49aa-817a-b3d8eaf77392", - "artifactVersion": "1", - "artifactLabel": "faultalarmsasdcvprobesvlbcsv", - "artifactGroupType": "DEPLOYMENT" - } - ], - "description": "Not reusable inner VFC" -} diff --git a/src/test/resources/example/sdc/sdcVFCResources.json b/src/test/resources/example/sdc/sdcVFCResources.json deleted file mode 100644 index aa20afc5..00000000 --- a/src/test/resources/example/sdc/sdcVFCResources.json +++ /dev/null @@ -1,2445 +0,0 @@ -[ - { - "uuid": "ab168037-e654-4990-a188-e5d2f25a8768", - "invariantUUID": "ef673ad3-2d81-47b7-99c2-bdc69ae79d80", - "name": "Vcts3.nodes.heat.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b3538c76-7d58-4e15-9a06-b51b32101965/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "da3c740a-e8af-4b85-a487-b4961b040fa3", - "invariantUUID": "2a477fa7-ac1b-4a62-baa1-e94c764d736b", - "name": "ScpTestVsp.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/da3c740a-e8af-4b85-a487-b4961b040fa3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b31696d9-ad41-4cb5-bbdd-3e67845204f3", - "invariantUUID": "2b07e8fa-998d-4311-8ec0-61b86c798de9", - "name": "VpeBvRenana.nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b31696d9-ad41-4cb5-bbdd-3e67845204f3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "25b74ab6-565b-424f-bb57-b434bb2944a0", - "invariantUUID": "ed69ed4f-80cd-48b5-86d5-4b5de21041be", - "name": "VpeBvRenana.nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/25b74ab6-565b-424f-bb57-b434bb2944a0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c13dc4c4-f4cb-4a54-9198-5bce42c5df02", - "invariantUUID": "6a828e59-cbee-4dc2-aa67-ee35a6eafd50", - "name": "Dev2devnfod.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c13dc4c4-f4cb-4a54-9198-5bce42c5df02/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "08e94ce5-79e8-4873-9221-eb9e869ac679", - "invariantUUID": "da9ea806-971a-4338-bee7-6feeea270d8a", - "name": "Vprobe.nodes.vprobe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/08e94ce5-79e8-4873-9221-eb9e869ac679/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "0d8f93f5-780e-47de-9b03-52ab31cb83d1", - "invariantUUID": "ce47044b-a00e-43d3-8aae-df047e6abe2e", - "name": "Vprobe.nodes.vLB", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0d8f93f5-780e-47de-9b03-52ab31cb83d1/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "9140709a-d6a9-4690-b102-6fa96a696ce9", - "invariantUUID": "0c3d1be0-f4d8-4b0a-8cc8-05989de29dfc", - "name": "Dev2devnfod1207.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9140709a-d6a9-4690-b102-6fa96a696ce9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "6607c9fc-dc1d-4a89-ac57-b6b18fc79b69", - "invariantUUID": "7a17e445-0400-40bf-8bf6-91105996e19e", - "name": "Dev2devnfodvf.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6607c9fc-dc1d-4a89-ac57-b6b18fc79b69/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3cb0c46c-af73-4420-ae5c-d4816b314980", - "invariantUUID": "0e332f76-d6f8-4e16-b2eb-bb1ccadec523", - "name": "volume", - "version": "4.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3cb0c46c-af73-4420-ae5c-d4816b314980/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b4288e07-597a-44a2-aa98-ad36e551a39d", - "invariantUUID": "61dc85d2-5e17-480e-a71f-8f6d59a0ead2", - "name": "CinderVolume", - "version": "5.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b4288e07-597a-44a2-aa98-ad36e551a39d/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "156d628f-f515-4f58-bfb0-210632717ce3", - "invariantUUID": "cdafff07-0bbb-45f6-8a48-46ed2c98f29c", - "name": "VfDemor.nodes.heat.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/156d628f-f515-4f58-bfb0-210632717ce3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "28eeb6ce-2349-4c07-80ad-f0aacbf67028", - "invariantUUID": "ae71f982-2393-4fd7-8a69-c0050880e7c5", - "name": "Dev2devipassign2407.nodes.heat.pd_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/28eeb6ce-2349-4c07-80ad-f0aacbf67028/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f89e37a8-c5c0-4c0c-a034-f6c0ad8dd83f", - "invariantUUID": "59061740-4700-4800-83f1-0427f1ed1b8c", - "name": "Vmme1710.nodes.heat.ncb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f89e37a8-c5c0-4c0c-a034-f6c0ad8dd83f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8263c4c5-555e-4b73-9210-ddc8dd7e42f8", - "invariantUUID": "a7b9db4c-685a-416c-a2ed-7711b1492cd3", - "name": "VnfcVspTest.nodes.heat.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8263c4c5-555e-4b73-9210-ddc8dd7e42f8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "dd7218d7-5760-4834-b78a-33edf5eb22e7", - "invariantUUID": "47be1ccb-856d-4d95-9722-f9d1913fe9df", - "name": "VnfcVspTest.nodes.heat.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/dd7218d7-5760-4834-b78a-33edf5eb22e7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "10906cdf-dbec-405a-a513-7ed2090a5adb", - "invariantUUID": "746709d9-38fb-40af-88b0-856f6fadeb02", - "name": "VfExample.nodes.heat.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/10906cdf-dbec-405a-a513-7ed2090a5adb/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e0ee89f0-175b-47d8-8258-1ac6ea6d52a8", - "invariantUUID": "a0d6e34d-c260-46ff-a55f-79fbce461ec2", - "name": "Vmme1710.nodes.heat.fsb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e0ee89f0-175b-47d8-8258-1ac6ea6d52a8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e45c5438-0528-4a3d-bfa4-644b2343537c", - "invariantUUID": "cd1aa4fc-94bb-4e23-86b4-0e7b89c8cab8", - "name": "Vmme1710.nodes.heat.gpb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e45c5438-0528-4a3d-bfa4-644b2343537c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "76e5e6b8-baad-4e5e-b535-29a2ba4cb605", - "invariantUUID": "c76ccbe5-7087-4eb4-a0ff-2edd7d9a392c", - "name": "ContrailV2VirtualMachineInterface", - "version": "6.0", - "toscaModelURL": "/sdc/v1/catalog/resources/76e5e6b8-baad-4e5e-b535-29a2ba4cb605/toscaModel", - "category": "Generic", - "subCategory": "Network Elements", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2b4c437e-9034-4ec3-b6f9-9309022673cf", - "invariantUUID": "39584568-5d64-4c63-9007-46b205ea4db8", - "name": "MadhuMdns.nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2b4c437e-9034-4ec3-b6f9-9309022673cf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "56cef7d0-af8c-4f18-80a2-e9aaf4366838", - "invariantUUID": "fab9a189-6bfa-4dfa-a4fe-2bfa4ff4e71b", - "name": "Alinavsp.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/56cef7d0-af8c-4f18-80a2-e9aaf4366838/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d7646638-2572-4a94-b497-c028ac15f9ca", - "invariantUUID": "e81d960d-794c-4d86-bbc4-31a2f86141ed", - "name": "ClampDev.nodes.heat.virc_fe_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d7646638-2572-4a94-b497-c028ac15f9ca/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b58f9c1a-ad21-459d-9efa-a8924147cb90", - "invariantUUID": "a13cd6b9-c46e-4830-88ab-2b1c710a3b51", - "name": "sang_AR", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b58f9c1a-ad21-459d-9efa-a8924147cb90/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "27307a62-8512-4aeb-a0ad-e8e88643c2ba", - "invariantUUID": "91d1bde6-eb8e-4786-b7e6-193453662014", - "name": "SangVsp.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/27307a62-8512-4aeb-a0ad-e8e88643c2ba/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b0322a5d-b664-4c47-9827-9d7c0ca2201b", - "invariantUUID": "745995d0-6bf0-49d4-895f-32d554a7c333", - "name": "vnfConfiguration", - "version": "3.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b0322a5d-b664-4c47-9827-9d7c0ca2201b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fd0e3baa-fef7-4096-be2f-a73fea2f1360", - "invariantUUID": "4aca7e14-e2e4-4aeb-868e-aaaecea0cc5d", - "name": "SangVsp.nodes.heat.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fd0e3baa-fef7-4096-be2f-a73fea2f1360/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a12dad87-6120-412f-8a53-c5bb88be89a3", - "invariantUUID": "84a7c06f-b3a7-448b-8777-626776b0b6bd", - "name": "Vmme1710.nodes.heat.vlc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a12dad87-6120-412f-8a53-c5bb88be89a3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a14e3bbd-b04b-4924-817c-b4d13bfd8fe2", - "invariantUUID": "e205948e-5043-4cab-851d-e9e37f68736f", - "name": "VfExample.nodes.heat.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a14e3bbd-b04b-4924-817c-b4d13bfd8fe2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a902ec74-9415-4d5c-a14e-f0861a272407", - "invariantUUID": "40894528-2703-4652-86d0-463ac2af8c80", - "name": "NewVendorMdns.nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a902ec74-9415-4d5c-a14e-f0861a272407/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "82646e24-0e94-416a-aae2-9df4b2aa6217", - "invariantUUID": "a966f23a-ce65-4ef1-8d9f-718510852415", - "name": "SangVsp.nodes.heat.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/82646e24-0e94-416a-aae2-9df4b2aa6217/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d87ce222-309b-46ab-9be9-c2d6ef7fe65e", - "invariantUUID": "37fcd63a-2d6e-4c42-8d63-183711976f9b", - "name": "multiFlavorVFC", - "version": "3.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d87ce222-309b-46ab-9be9-c2d6ef7fe65e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c01c047d-395f-44fa-a34f-dc3f9c51c92c", - "invariantUUID": "23f8cb05-885d-4423-bae0-0d043f3c350c", - "name": "WebApplication", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c01c047d-395f-44fa-a34f-dc3f9c51c92c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5fc1e5d4-1015-4614-b486-8727eb5e388b", - "invariantUUID": "19bf4492-3bdb-4d62-966d-2e2498e1891c", - "name": "Root", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5fc1e5d4-1015-4614-b486-8727eb5e388b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "61214be3-e560-44cc-877b-d484bcc2ee79", - "invariantUUID": "88a9f65b-94a0-4530-a17e-adaada70838d", - "name": "BlockStorage", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/61214be3-e560-44cc-877b-d484bcc2ee79/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "efb54bab-a842-48b3-842a-dffb000acf1f", - "invariantUUID": "cb2574f8-0b75-4ea1-8517-acba650ba72f", - "name": "Database", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/efb54bab-a842-48b3-842a-dffb000acf1f/toscaModel", - "category": "Generic", - "subCategory": "Database", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4066e7da-0dba-4d0b-b74c-c30446ed277e", - "invariantUUID": "75c5fbc6-4366-4163-af9c-1a43bdb90425", - "name": "AbstractSubstitute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4066e7da-0dba-4d0b-b74c-c30446ed277e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b39e436d-47b0-4509-95d6-8a63e2c722d1", - "invariantUUID": "0790aa94-5b47-4100-b26a-4cabd9639698", - "name": "ObjectStorage", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b39e436d-47b0-4509-95d6-8a63e2c722d1/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "94b8f588-624c-4e61-9ead-32aaadd8cf65", - "invariantUUID": "57eecece-2079-4a5d-9627-4fde30434552", - "name": "ContrailNetworkRules", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/94b8f588-624c-4e61-9ead-32aaadd8cf65/toscaModel", - "category": "Generic", - "subCategory": "Rules", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fa17c264-7f19-4919-a1d4-aab5c53b9c32", - "invariantUUID": "b0a7ddd2-429e-493c-ba05-fe9440b49b54", - "name": "SoftwareComponent", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fa17c264-7f19-4919-a1d4-aab5c53b9c32/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "76ba485f-50a3-480d-895e-5c319191bc11", - "invariantUUID": "cf3ccc9c-b6ea-468e-8eef-f45479978fc1", - "name": "Allotedresource", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/76ba485f-50a3-480d-895e-5c319191bc11/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1909a305-e032-46ce-9278-c751659958cc", - "invariantUUID": "aa9abf65-5a91-4c6f-814e-47b5fa06ccbd", - "name": "Allotted resource 123456", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/1909a305-e032-46ce-9278-c751659958cc/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VFC", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "64fb42a4-7c3d-415b-afd0-1949abef550a", - "invariantUUID": "3bbcb293-24ff-4370-b46a-9233c92c1469", - "name": "ContrailAbstractSubstitute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/64fb42a4-7c3d-415b-afd0-1949abef550a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c3ed93e4-4955-4100-8f4b-c9472cb3f28f", - "invariantUUID": "29e31a72-10c4-453d-99e6-76e0fe0f7a99", - "name": "Tuesdayvsp.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c3ed93e4-4955-4100-8f4b-c9472cb3f28f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a71b3246-b54e-4646-bd6f-d5a11d4878df", - "invariantUUID": "b91e1d84-c9de-4a37-994a-b10949a14004", - "name": "Monitoringvsp.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a71b3246-b54e-4646-bd6f-d5a11d4878df/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d36283cc-7d52-4893-8f72-fbffbbe17857", - "invariantUUID": "87802076-8649-4581-a540-b103ab15bd22", - "name": "Application", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d36283cc-7d52-4893-8f72-fbffbbe17857/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2ef832aa-25f1-4f5a-b6d4-a6ee90011918", - "invariantUUID": "86ed816c-447f-477f-9810-4c07c7356c2e", - "name": "LoadBalancer", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2ef832aa-25f1-4f5a-b6d4-a6ee90011918/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "31060494-0c59-4c15-b4f4-34900d73b803", - "invariantUUID": "4950496e-6e75-47fb-8746-4895887a6d03", - "name": "Compute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/31060494-0c59-4c15-b4f4-34900d73b803/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d57e57d2-e3c6-470d-8d16-e6ea05f536c5", - "invariantUUID": "dd31d2de-0a7f-4198-8966-3a04100fbfe3", - "name": "SecurityRules", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d57e57d2-e3c6-470d-8d16-e6ea05f536c5/toscaModel", - "category": "Generic", - "subCategory": "Rules", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "db9360b9-0edb-43e1-8cf0-00bb90b7c2be", - "invariantUUID": "651f273d-7e1d-410c-bd88-cf8c9f713454", - "name": "ContrailV2NetworkRules", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/db9360b9-0edb-43e1-8cf0-00bb90b7c2be/toscaModel", - "category": "Generic", - "subCategory": "Rules", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "503948a9-03bb-4738-8464-c6e21da10792", - "invariantUUID": "477a2abf-10b6-4777-bd50-afdcbbe59d54", - "name": "Vtsbc1.nodes.heat.module_2_perimeta_sw_b_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/503948a9-03bb-4738-8464-c6e21da10792/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e4514d83-9708-427f-a62b-f996e426ba58", - "invariantUUID": "5886b184-53c2-475b-8e75-b38696c10b8a", - "name": "GlobalCompute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e4514d83-9708-427f-a62b-f996e426ba58/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3ab24991-cf93-4d40-9468-52d233d36ad6", - "invariantUUID": "fb26e1e2-d7b0-4809-86e6-1ea31c5c6a4a", - "name": "FcgiOs.nodes.heat.modular_1_cgi_frwl_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3ab24991-cf93-4d40-9468-52d233d36ad6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "930aab76-fc52-43dd-8f19-e2ce11503bb5", - "invariantUUID": "f66c1a6b-2ad5-43dd-8cc9-1924f7eaad0f", - "name": "Vtsbc1.nodes.heat.vlan_subinterface_dual", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/930aab76-fc52-43dd-8f19-e2ce11503bb5/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fca030db-0a4b-4873-94d2-20ea6b8f259f", - "invariantUUID": "124d05ac-8bbc-4510-94d7-c6418ee25864", - "name": "Vtsbc1.nodes.heat.module_2_perimeta_sw_a_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fca030db-0a4b-4873-94d2-20ea6b8f259f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bc74b1ae-11f7-4550-8c25-e528e749d2ea", - "invariantUUID": "8c0c60ea-b468-4288-9aea-3232b5e7cce7", - "name": "Ronytestcsar.nodes.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc74b1ae-11f7-4550-8c25-e528e749d2ea/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "624a7da1-68ce-4b95-9d50-6a07d645e421", - "invariantUUID": "7ed55927-5274-461f-8ba5-76abdcf609a8", - "name": "Vftest54.nodes.heat.vdns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/624a7da1-68ce-4b95-9d50-6a07d645e421/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "0c19272a-b2a2-4ffe-a6e7-ce3a683f23fc", - "invariantUUID": "effff7eb-737b-496d-8e23-8e31efe67dc4", - "name": "VmmscEca.nodes.heat.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0c19272a-b2a2-4ffe-a6e7-ce3a683f23fc/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "46887197-fec9-4cf5-9207-e6e7f4a6cf3a", - "invariantUUID": "1b8a54a2-b1ff-441c-9c6e-3aa83773e67c", - "name": "VfVolumeGroup.nodes.heat.sm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/46887197-fec9-4cf5-9207-e6e7f4a6cf3a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "563ca30e-8e6f-4456-b1c0-d1a5b6b052aa", - "invariantUUID": "876fe041-c25a-4e71-bbd3-ce18d1951974", - "name": "1607MogMultiMembersVolume.nodes.heat.sm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/563ca30e-8e6f-4456-b1c0-d1a5b6b052aa/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2437819c-3f2e-4ae8-9427-b41463a63a21", - "invariantUUID": "6ec6862d-1e49-479b-b792-0b02a26cf9a6", - "name": "VfModule2.nodes.heat.eca_trx", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2437819c-3f2e-4ae8-9427-b41463a63a21/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3c9b6ec9-2b6a-4c81-96cd-f3e5c0264ae6", - "invariantUUID": "cdc19c35-bcac-4f78-a7a6-c216b374f5a3", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3c9b6ec9-2b6a-4c81-96cd-f3e5c0264ae6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "612317df-67b5-487f-b592-44f5e682b0a9", - "invariantUUID": "3bae7612-b50d-48ed-8ae7-b6f17521395b", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/612317df-67b5-487f-b592-44f5e682b0a9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "77b6934c-353e-407e-aa1e-6f1288cb3969", - "invariantUUID": "adb87b9e-4bc2-4e96-8b1a-6176240f02a8", - "name": "VmogVnf1.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/77b6934c-353e-407e-aa1e-6f1288cb3969/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "48a5a370-d91d-4bdd-a1a0-8d82eedcced8", - "invariantUUID": "514ba932-1b32-447b-8655-f3a356047172", - "name": "VfModules.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/48a5a370-d91d-4bdd-a1a0-8d82eedcced8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1450f9c2-b491-4ac6-a388-db4e0752a58f", - "invariantUUID": "5dc27c39-2540-4a2c-881c-5dab7859bbe8", - "name": "AppcTest.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1450f9c2-b491-4ac6-a388-db4e0752a58f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "311a159d-ea0b-494c-97dd-52683df85faf", - "invariantUUID": "3c28e9d7-8ccf-4249-9eab-878d6cd84dfa", - "name": "Ixlt1Os.nodes.heat.its", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/311a159d-ea0b-494c-97dd-52683df85faf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4902fae4-7f42-43c5-9472-fe12eca3f510", - "invariantUUID": "60d87328-e9fd-474e-aa3e-791f23e7c0fa", - "name": "VfVolumeGroup.nodes.heat.cm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4902fae4-7f42-43c5-9472-fe12eca3f510/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a82e5a26-463c-4b17-9d6e-16ea1f8c0dde", - "invariantUUID": "dfd14d20-8d28-4ad1-a824-dd75d282f97b", - "name": "VfVolumeGroup.nodes.heat.ps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a82e5a26-463c-4b17-9d6e-16ea1f8c0dde/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d852ce5c-c883-41a1-88f9-167b8b4ff197", - "invariantUUID": "18f3b7e1-3dfe-4299-982a-b510c64fbfba", - "name": "1607MogMultiMembersVolume.nodes.heat.ps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d852ce5c-c883-41a1-88f9-167b8b4ff197/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b299bd46-66c1-4954-af45-2fe3188f5c5e", - "invariantUUID": "41aa2e0e-f003-4a03-9e9b-5dbcc968b1df", - "name": "VfModulesVmmsc.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b299bd46-66c1-4954-af45-2fe3188f5c5e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f80f5252-2ecb-41e3-84d5-936586ae0a3a", - "invariantUUID": "d90ae454-bc1c-44ef-a680-74b6a09d3123", - "name": "VfModules.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f80f5252-2ecb-41e3-84d5-936586ae0a3a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "9e4b96d7-5701-413e-8461-4cac258365ca", - "invariantUUID": "1a81fcd0-d62c-4ba3-b988-40a1a5986cb0", - "name": "TestPort.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9e4b96d7-5701-413e-8461-4cac258365ca/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4d2bfb6f-9276-447b-b145-7f7856af9a6c", - "invariantUUID": "32a90486-5e0d-4977-b445-a9a165295841", - "name": "VmogVnf1.nodes.heat.pps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4d2bfb6f-9276-447b-b145-7f7856af9a6c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a614b20e-9c45-4163-b673-38f0068c5365", - "invariantUUID": "160c57a3-d87f-4f7f-a38a-7ecf6b48d42b", - "name": "Vmmsc.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a614b20e-9c45-4163-b673-38f0068c5365/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fbad0868-45e9-433b-ada7-070e88c09672", - "invariantUUID": "8242ebe6-8333-4e4a-a997-31a391cbcc1f", - "name": "VmogVnf1.nodes.heat.mba", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fbad0868-45e9-433b-ada7-070e88c09672/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e50cbfd4-a860-441b-b1ff-c654c3222ad6", - "invariantUUID": "03c1f631-d057-4246-b276-2a0e18119a21", - "name": "Pxtc.nodes.heat.mon", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e50cbfd4-a860-441b-b1ff-c654c3222ad6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "21aaf7bf-5af9-4b1a-9850-f4a5e95f185e", - "invariantUUID": "9bc1d654-b663-4170-89f2-e8dabb6d2342", - "name": "VmogVnf1.nodes.heat.ppd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/21aaf7bf-5af9-4b1a-9850-f4a5e95f185e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "9d4a37d7-3c9b-4dad-abb6-26b50b15da8b", - "invariantUUID": "419651d6-45e9-453a-95cd-4f9f0934fa9c", - "name": "Pxtc.nodes.heat.adm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9d4a37d7-3c9b-4dad-abb6-26b50b15da8b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bb8fddbf-e011-4fed-9f36-181478f4e56c", - "invariantUUID": "552c6aa1-0a27-45f7-a0e5-9a380a592ad4", - "name": "TestPort.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bb8fddbf-e011-4fed-9f36-181478f4e56c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2bb496fb-6ede-42e0-957e-bd80fa2e8aa1", - "invariantUUID": "2a6f0a0e-2a76-43d1-9489-3ad4fdf82cdc", - "name": "Runtime", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2bb496fb-6ede-42e0-957e-bd80fa2e8aa1/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a5226541-363b-4d78-8f52-06d421795457", - "invariantUUID": "3b05cf5e-5120-4aef-a213-f3d984c83efe", - "name": "TestPort.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a5226541-363b-4d78-8f52-06d421795457/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f58b4bcf-baec-4c11-a6d0-0e92d4629fd2", - "invariantUUID": "603b02a9-afa2-487b-a8c1-90c84c21d4cf", - "name": "Vpe.nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f58b4bcf-baec-4c11-a6d0-0e92d4629fd2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "30db70cc-17b8-4c39-a848-5f629e9a929e", - "invariantUUID": "2a3100da-581e-438a-915c-3c67ecbe8f9c", - "name": "AppcTest.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/30db70cc-17b8-4c39-a848-5f629e9a929e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "52398d14-90d0-4d3a-ac84-10b525e79e3c", - "invariantUUID": "8f061343-5507-4232-ba34-4933bb2b85d3", - "name": "Fdnt.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/52398d14-90d0-4d3a-ac84-10b525e79e3c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d0deff85-ca52-4c86-8ca7-a02deddba983", - "invariantUUID": "c62a62a8-f021-4e22-85b9-45a19ddd8597", - "name": "Vtsbc1.nodes.heat.module_1_perimeta_sw_a_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d0deff85-ca52-4c86-8ca7-a02deddba983/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "25f77df9-f94a-4458-9699-5f483167f700", - "invariantUUID": "8d8675b4-88f8-43ad-aeed-3cb2e96d8f67", - "name": "DBMS", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/25f77df9-f94a-4458-9699-5f483167f700/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1ce8b11c-589c-4359-9caa-590a43fb53ec", - "invariantUUID": "e4d4a041-38f9-416b-a97d-56eaca20cb88", - "name": "WebServer", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1ce8b11c-589c-4359-9caa-590a43fb53ec/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f27b3a9c-b815-42fe-83c6-da86c18a63a6", - "invariantUUID": "0d4bec79-e600-4647-a9a6-35d1f1dd0802", - "name": "Fdnt1.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f27b3a9c-b815-42fe-83c6-da86c18a63a6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c63814fe-9d50-4283-8229-ede6a5961de9", - "invariantUUID": "b9ffe743-22ae-4bdc-a36a-0fd7cdab97ff", - "name": "Mazav.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c63814fe-9d50-4283-8229-ede6a5961de9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "23f4bcc5-c6e1-4fdd-b45b-29eb3f82af2f", - "invariantUUID": "62545a84-126c-4563-b72b-7414cb2db617", - "name": "Fdnt1234.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/23f4bcc5-c6e1-4fdd-b45b-29eb3f82af2f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e63ef8ed-d40d-4b5f-99da-898fbe4b051b", - "invariantUUID": "f747ebd4-8c02-4653-b919-7fd894450970", - "name": "Vtsbc1.nodes.heat.module_1_perimeta_sw_b_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e63ef8ed-d40d-4b5f-99da-898fbe4b051b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "292d2d83-c33b-4c22-8341-4401194a6499", - "invariantUUID": "b27f9b4b-2188-4edb-9e05-83680b5462b2", - "name": "VfModules1.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/292d2d83-c33b-4c22-8341-4401194a6499/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "af51c072-1754-4db3-97be-179ab7433295", - "invariantUUID": "b615bc4f-c4e3-4381-9467-f6674f4fe5ce", - "name": "VfModules1.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/af51c072-1754-4db3-97be-179ab7433295/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5ec9fb9f-fa32-48e8-a317-8be839e15d30", - "invariantUUID": "ed2acd41-d9f5-475b-b696-9ff2ac93714e", - "name": "VmmscEca.nodes.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5ec9fb9f-fa32-48e8-a317-8be839e15d30/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3a8230f1-dd86-42f8-9d73-c239bc5c74e8", - "invariantUUID": "d7070c39-94e0-48f5-befc-c3b02a2dc1ec", - "name": "VfModulesVmmsc.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3a8230f1-dd86-42f8-9d73-c239bc5c74e8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5658235d-6a1e-47fe-8e5f-9e081a11b713", - "invariantUUID": "7da4de5f-f610-4b0a-a57f-e76bf05e676e", - "name": "TestPort.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5658235d-6a1e-47fe-8e5f-9e081a11b713/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d4979513-3719-4076-bbc1-5a4fe040ddc6", - "invariantUUID": "54f5d6e1-0290-473f-b7ef-ae5e31cd9985", - "name": "Vpe.nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d4979513-3719-4076-bbc1-5a4fe040ddc6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a450b1ba-2d69-44e7-8934-1d21952ba6c9", - "invariantUUID": "350c8017-ab5a-4633-bbe0-e7bbf71f0887", - "name": "TestConsol.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a450b1ba-2d69-44e7-8934-1d21952ba6c9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c0bd2a8b-9dc3-4819-8ab1-11175ae06ef1", - "invariantUUID": "427b34d8-ca6d-4c94-8e4f-06d63a1e24eb", - "name": "NovaServer", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c0bd2a8b-9dc3-4819-8ab1-11175ae06ef1/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5f6ccc29-6f6c-41cf-b995-73c58e7278d2", - "invariantUUID": "044d46c6-e6ae-4569-b7b4-3d0f626612de", - "name": "1607MogMultiMembersVolume.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5f6ccc29-6f6c-41cf-b995-73c58e7278d2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5d6fdb58-1166-41b6-aab7-260e494ccc58", - "invariantUUID": "04c36447-22a8-4039-a7ae-fe134907061e", - "name": "ContrailCompute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5d6fdb58-1166-41b6-aab7-260e494ccc58/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "57d4264b-3175-4a31-9515-f23c0318930f", - "invariantUUID": "8e3f2465-5f4f-4c9e-9b84-5db3d5d6a3f8", - "name": "VmogVnf1.nodes.heat.pcm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/57d4264b-3175-4a31-9515-f23c0318930f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "dcd62b53-a045-4864-9ed3-aaf722fec10a", - "invariantUUID": "046a066f-8398-4271-aa1a-4ccdd46c892f", - "name": "VfModuleLdsa.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/dcd62b53-a045-4864-9ed3-aaf722fec10a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "aa00977d-ff67-473a-acb8-bb24db037a0b", - "invariantUUID": "989ae5c8-e9b9-4e14-b609-1fde2ad4e165", - "name": "TestConsol.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/aa00977d-ff67-473a-acb8-bb24db037a0b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "cb08bf67-6fc9-44ae-ae31-ab619cfd94af", - "invariantUUID": "7555d6be-ef04-4812-b58c-b00eda9e1a1b", - "name": "AppcTest.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cb08bf67-6fc9-44ae-ae31-ab619cfd94af/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "cc3a0064-e9d4-421e-ba14-ce340adb7ed9", - "invariantUUID": "341b0751-e9b7-4f80-935e-30aef979ea71", - "name": "VfModules.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cc3a0064-e9d4-421e-ba14-ce340adb7ed9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1f927980-bd8d-4a0c-8002-8f550e52efbe", - "invariantUUID": "d9f0237f-acaa-411f-843c-952d4d746d9f", - "name": "Vmmsc.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1f927980-bd8d-4a0c-8002-8f550e52efbe/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "6d1669d1-be78-47e7-aed4-d5a2267c81d4", - "invariantUUID": "b2a066b5-0062-482a-af23-9e1426f7d388", - "name": "VfVolumeGroup.nodes.heat.pd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6d1669d1-be78-47e7-aed4-d5a2267c81d4/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bd9e5061-40dc-42ca-8d77-c606a24c8bfd", - "invariantUUID": "a8cf5282-4c83-4540-8515-c315328af01d", - "name": "VfNoLicense.nodes.pcm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bd9e5061-40dc-42ca-8d77-c606a24c8bfd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "68ea026e-c604-47b5-9cd1-524a58714a14", - "invariantUUID": "d0aa37ea-a1f8-41dc-9b5f-7e54f4d7a2f3", - "name": "VfNoLicense.nodes.pps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/68ea026e-c604-47b5-9cd1-524a58714a14/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bc3a8aae-7f94-4dac-b819-d37a077a08fc", - "invariantUUID": "0df5de75-3a9e-439a-8d03-e989ca7bfe16", - "name": "ScpTestVsp.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc3a8aae-7f94-4dac-b819-d37a077a08fc/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8ba3f710-58d4-4d60-9384-1dad449d381a", - "invariantUUID": "4a34455c-b9c0-48ca-90ac-debf986ac028", - "name": "VfDemor.nodes.vmx_vre", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8ba3f710-58d4-4d60-9384-1dad449d381a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "0a09e932-9fde-4e52-b7e3-2e542b61faa0", - "invariantUUID": "dd97be59-be12-4749-b8ca-1bf0d7336573", - "name": "ScpTestVsp.nodes.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0a09e932-9fde-4e52-b7e3-2e542b61faa0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fa6ca25b-4578-4093-b8a2-031cb8f1f481", - "invariantUUID": "c88282f0-608d-4aef-b12f-dda9474f55f9", - "name": "VscpaasTest2.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fa6ca25b-4578-4093-b8a2-031cb8f1f481/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f11a8681-ab58-4f0d-8387-76ecdfa31073", - "invariantUUID": "2a94a311-f6bb-48b6-a458-e4b1a724bfc7", - "name": "VscpaasTest2.nodes.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f11a8681-ab58-4f0d-8387-76ecdfa31073/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4b1cca9b-23a0-4037-aaf3-ce5cd7c91851", - "invariantUUID": "98e3949f-1047-4cd8-9b8b-6b6c55d51f74", - "name": "Vprobe.nodes.vLBAgent", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4b1cca9b-23a0-4037-aaf3-ce5cd7c91851/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "17ed7b78-1ffb-4864-a2ec-b6666a5fed16", - "invariantUUID": "2a6de403-c5b7-44ea-a398-ae78d53fb31a", - "name": "VpeAvRenana.nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/17ed7b78-1ffb-4864-a2ec-b6666a5fed16/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ab89b69b-b92b-4e34-b1db-a6378d709241", - "invariantUUID": "dbb9b18d-e3ea-48cf-bcbd-81d8d4b22d72", - "name": "Vmmsc.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ab89b69b-b92b-4e34-b1db-a6378d709241/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d45694e4-ed86-4a44-a644-5a8a3ff89397", - "invariantUUID": "3eb4d8e0-2b85-4b74-bad3-2e4406f50d4d", - "name": "VfModules1.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d45694e4-ed86-4a44-a644-5a8a3ff89397/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5c7fd7c0-fc79-4309-bb03-85388cae45a8", - "invariantUUID": "7ff3e308-cf42-47ae-afc3-ecd5ef9823c0", - "name": "VmmscEca.nodes.heat.eca", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5c7fd7c0-fc79-4309-bb03-85388cae45a8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f739ea35-7bd4-42ed-b9ee-1e0fd2017c72", - "invariantUUID": "ce4127ef-2564-40e6-b62e-6be7758f46a7", - "name": "Pxtc.nodes.heat.ddc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f739ea35-7bd4-42ed-b9ee-1e0fd2017c72/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f2339431-f3ab-41c9-90c4-6c2c958e1b06", - "invariantUUID": "40ab991d-ad0c-4adb-9f2a-0f2eef8bb880", - "name": "VfModules1.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f2339431-f3ab-41c9-90c4-6c2c958e1b06/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "15728e01-7076-4765-8002-95154ad29d5f", - "invariantUUID": "9814209f-7b9d-4b21-8968-f6a3638b107c", - "name": "1607Mog.nodes.heat.cm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/15728e01-7076-4765-8002-95154ad29d5f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ab168037-e654-4990-a188-e5d2f25a8768", - "invariantUUID": "ef673ad3-2d81-47b7-99c2-bdc69ae79d80", - "name": "Vcts3.nodes.heat.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ab168037-e654-4990-a188-e5d2f25a8768/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e1d7eb6a-646d-4906-9981-44ed892dc01c", - "invariantUUID": "78245f38-b99a-49a8-ac5b-56737ad686db", - "name": "VfModulesVmmsc.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e1d7eb6a-646d-4906-9981-44ed892dc01c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "74c527c6-edb7-4bbe-a63c-d2daf5a12db0", - "invariantUUID": "18bc94d2-2be1-46e9-bd70-ded327b1324e", - "name": "VfModule2.nodes.heat.mmsc", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/74c527c6-edb7-4bbe-a63c-d2daf5a12db0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "345459d0-ba42-45ba-9eb0-cc56e4f35ea9", - "invariantUUID": "5362b258-b867-4e98-a3c4-138c6d444c69", - "name": "VfModule2.nodes.heat.nems_be", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/345459d0-ba42-45ba-9eb0-cc56e4f35ea9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bc40b750-56ab-4c6b-8e15-412f9be0178f", - "invariantUUID": "ab769637-063f-41fd-927d-771a1913235b", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc40b750-56ab-4c6b-8e15-412f9be0178f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3ff3d87f-c55f-4b4c-a8ae-29931d910359", - "invariantUUID": "5af2c63a-1b3e-42a5-ab4b-07e97d1dcbd2", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3ff3d87f-c55f-4b4c-a8ae-29931d910359/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2c8f1219-8000-4001-aa13-496a0396d40f", - "invariantUUID": "096ff622-d7ea-4482-b7fe-8c7d99e7d7c6", - "name": "CLAMP-Dev-nodes.virc_fe_be_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2c8f1219-8000-4001-aa13-496a0396d40f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d8a2de8a-27d8-491c-bbb9-da779a4da7c6", - "invariantUUID": "0b4d158e-c20e-4630-b515-3ecda2ad05a4", - "name": "VfModules.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d8a2de8a-27d8-491c-bbb9-da779a4da7c6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d544d6a6-4fcc-42db-97f6-e8cccc69c5ee", - "invariantUUID": "cd4a433e-cf76-4652-a6b8-59e657e0c5a0", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d544d6a6-4fcc-42db-97f6-e8cccc69c5ee/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5d6e7129-d7c8-41b8-ae2a-5f1688162c7c", - "invariantUUID": "350d9877-894a-4ce4-a899-48df9428ff88", - "name": "Vieccf.nodes.heat.iox", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5d6e7129-d7c8-41b8-ae2a-5f1688162c7c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fcc6655e-7074-48de-89ef-ef6e4a5705e3", - "invariantUUID": "6dd080e4-372c-44cc-8c25-868d45f2e959", - "name": "VfModule2.nodes.heat.nems_fe", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fcc6655e-7074-48de-89ef-ef6e4a5705e3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "400cab12-2d1e-4a2c-a33a-d9d7b3262dd1", - "invariantUUID": "9ebca51b-16d0-423c-8e5f-4472c1888029", - "name": "VmogVnf1.nodes.heat.mbt", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/400cab12-2d1e-4a2c-a33a-d9d7b3262dd1/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a068d0c0-06c6-4b58-bc99-6ac910700edb", - "invariantUUID": "f2e37302-fd97-48d7-bbdb-f0caaab5fe03", - "name": "1607Mog.nodes.heat.pd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a068d0c0-06c6-4b58-bc99-6ac910700edb/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c2e88763-87a9-4d33-b598-7811ae3f87d2", - "invariantUUID": "9d16cf01-c244-42c8-bcfe-faf108069e84", - "name": "VfModulesVmmsc.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c2e88763-87a9-4d33-b598-7811ae3f87d2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "de861add-3f4a-4526-9754-8bcb69d0fd0e", - "invariantUUID": "67560771-ffcb-46fb-a40c-0e1dee74f43a", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/de861add-3f4a-4526-9754-8bcb69d0fd0e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4514b4e5-f163-4011-87fd-445f4366e3c2", - "invariantUUID": "91c638ef-49f5-4366-8749-cda8a33ed41e", - "name": "VfModules.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4514b4e5-f163-4011-87fd-445f4366e3c2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3679d10e-a1a2-46a4-97b3-4056a0920e7b", - "invariantUUID": "d272aa71-398a-4eff-ab00-6a4281b41c92", - "name": "Pxtc.nodes.heat.mda", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3679d10e-a1a2-46a4-97b3-4056a0920e7b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f905ca32-dac5-4337-a1d7-cc2bca86b407", - "invariantUUID": "acbb7a13-7ae7-4ac7-b0e4-23314cbc65e2", - "name": "Vmmsc.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f905ca32-dac5-4337-a1d7-cc2bca86b407/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ee10af8a-c8bf-4455-808e-5550050d4ea9", - "invariantUUID": "e74db59b-72fb-4734-9d48-40d8c47d292a", - "name": "VfModulesVmmsc.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ee10af8a-c8bf-4455-808e-5550050d4ea9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "771ca169-bfac-4306-9748-b2ae804852f9", - "invariantUUID": "ae627e8b-374b-41ac-9efb-25672099c7dd", - "name": "Vscp0502.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/771ca169-bfac-4306-9748-b2ae804852f9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "72682bb7-94ca-47a7-9917-826f62e3d00d", - "invariantUUID": "7bb2f20e-10af-485b-9c7c-9fba2c016856", - "name": "1607Mog.nodes.heat.sm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/72682bb7-94ca-47a7-9917-826f62e3d00d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1fa641db-1d77-4242-8d0b-c0aa5f88fe2e", - "invariantUUID": "22464824-fcbe-4760-9aa7-f2d110e5c0f8", - "name": "1607MogMultiMembersVolume.nodes.heat.cm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1fa641db-1d77-4242-8d0b-c0aa5f88fe2e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "897dcb54-bb55-4311-8c0e-b663781d7e4f", - "invariantUUID": "c223adda-e48d-487d-98e8-654bbb8268af", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/897dcb54-bb55-4311-8c0e-b663781d7e4f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a60c5230-8201-4b50-84a8-c905128c2bc2", - "invariantUUID": "59399b2e-66ed-4823-aa27-189fdb466045", - "name": "AppcTest.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a60c5230-8201-4b50-84a8-c905128c2bc2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "173c32b5-44c8-4404-ba18-32d9de49afae", - "invariantUUID": "c247493b-15a4-47af-bb6b-c664cb5a4d37", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/173c32b5-44c8-4404-ba18-32d9de49afae/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "59aa2d42-db52-438c-a69c-0b97a193abcd", - "invariantUUID": "31fc926f-cfc5-42bd-8955-42e68c113902", - "name": "TestConsol.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/59aa2d42-db52-438c-a69c-0b97a193abcd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "0e6509c9-7d35-4daf-9086-9fe30fdd1275", - "invariantUUID": "9516ad03-b122-4738-ad6d-d9c2166cd75a", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0e6509c9-7d35-4daf-9086-9fe30fdd1275/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e541a64c-9de7-4c71-b827-eb0f4d319e62", - "invariantUUID": "9952957d-d266-406e-ab7d-23a7fc154ea0", - "name": "1607MogMultiMembersVolume.nodes.heat.pd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e541a64c-9de7-4c71-b827-eb0f4d319e62/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5e448cd9-6dbd-4c31-98f2-caeceaf5efa7", - "invariantUUID": "3a97ded5-e8fc-42fa-b244-a6f91b610e08", - "name": "VfModule2.nodes.heat.lb", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5e448cd9-6dbd-4c31-98f2-caeceaf5efa7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d5c6a462-9d9a-46d4-a0b2-485300f34f0c", - "invariantUUID": "635abeeb-d903-44a8-9135-5d26e1ee41a1", - "name": "VmogVnf1.nodes.heat.psm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d5c6a462-9d9a-46d4-a0b2-485300f34f0c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8678abfe-8cbd-42f2-aa78-ca47a1beaa14", - "invariantUUID": "4d02c8a5-e141-4d01-94ec-7a3b94afda97", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8678abfe-8cbd-42f2-aa78-ca47a1beaa14/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1c469da0-298f-41ea-94a2-aef82264e1e7", - "invariantUUID": "91530a04-e1f6-4242-abd2-f20630e1fa8f", - "name": "1607Mog.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1c469da0-298f-41ea-94a2-aef82264e1e7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c29e22e2-1a09-4164-a9a2-72d0e3f5df5b", - "invariantUUID": "a0e5c360-f0e7-4b8d-ac97-969b9dc5b187", - "name": "Vmmsc.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c29e22e2-1a09-4164-a9a2-72d0e3f5df5b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "986b76dc-aca7-45b1-919c-398b770d5504", - "invariantUUID": "cd2f22e1-e21e-474b-a506-1bb4365aa106", - "name": "AppcTest.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/986b76dc-aca7-45b1-919c-398b770d5504/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "606f6c2b-a411-4644-a183-5487e3aed612", - "invariantUUID": "d67b05d1-119c-47a3-8b20-2babb53b42b3", - "name": "Vpe.nodes.heat.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/606f6c2b-a411-4644-a183-5487e3aed612/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "00695bbf-fa3f-47e4-96d7-973700a66f4f", - "invariantUUID": "d26ce6ce-b1f8-4cdc-955d-e2272563cff6", - "name": "TestPort.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/00695bbf-fa3f-47e4-96d7-973700a66f4f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d94275b4-ccfa-4096-bd7b-dd45ff6e84f2", - "invariantUUID": "56a1b1c7-6a6f-402b-890f-8e3a1cc56feb", - "name": "Vieccf.nodes.heat.plt", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d94275b4-ccfa-4096-bd7b-dd45ff6e84f2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8beb2fe4-672e-46c3-8650-e2065ea429ea", - "invariantUUID": "be756449-fd9d-4889-83ad-41ff26a82f09", - "name": "Pxtc.nodes.heat.mts", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8beb2fe4-672e-46c3-8650-e2065ea429ea/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c4b4f162-a616-45c6-b229-9833a78a46fd", - "invariantUUID": "b502eeb1-091c-41cf-b4ba-52f9ab6ecfcc", - "name": "Vpe.nodes.heat.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c4b4f162-a616-45c6-b229-9833a78a46fd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "95e982cd-551d-49b2-9600-04f1328b9ab5", - "invariantUUID": "26813b60-5437-4780-aaaa-9705b9d30357", - "name": "TestConsol.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/95e982cd-551d-49b2-9600-04f1328b9ab5/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8316c6e3-7791-42cb-80fb-e57ed0809be6", - "invariantUUID": "5ca065b5-c2e3-4561-9dc6-58fc84c8398c", - "name": "Vscp0502.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8316c6e3-7791-42cb-80fb-e57ed0809be6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "49cc354b-ea2e-48a9-a6b8-d414e6991898", - "invariantUUID": "b94ec614-4972-4355-ab2f-3c7068714581", - "name": "Ronytestcsar.nodes.heat.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/49cc354b-ea2e-48a9-a6b8-d414e6991898/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "cc0048fb-a464-4407-9907-5e760684bc7b", - "invariantUUID": "06aff944-cdab-42cd-a5a3-f2c2c65df4b2", - "name": "TestConsol.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cc0048fb-a464-4407-9907-5e760684bc7b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bc1dea1b-5753-4d17-af6f-ac6050b3e281", - "invariantUUID": "76d0ef26-6721-4f11-ba1a-04c93e7154c3", - "name": "Vieccf.nodes.heat.app", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc1dea1b-5753-4d17-af6f-ac6050b3e281/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "0b894e43-6d45-4c3d-95dd-2e80228055f3", - "invariantUUID": "ca679ac7-9d4b-4da1-8912-a262c5599692", - "name": "VfVolumeGroup.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0b894e43-6d45-4c3d-95dd-2e80228055f3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2bb1e047-fa3b-41f5-9d29-ebbdbf01857c", - "invariantUUID": "988032f2-873e-4273-9075-17ffd47f0a7f", - "name": "VfModules1.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2bb1e047-fa3b-41f5-9d29-ebbdbf01857c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "05c82d0d-826b-458c-8c81-9572298522a3", - "invariantUUID": "6e577da6-377d-46fb-84c0-3bfa4778062f", - "name": "Vscp0502.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/05c82d0d-826b-458c-8c81-9572298522a3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c6809100-9349-4f98-a066-55b6f0cb8650", - "invariantUUID": "4d48d18e-baa3-41bb-8a07-3c553db1fbab", - "name": "Ronytestcsar.nodes.heat.eca", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c6809100-9349-4f98-a066-55b6f0cb8650/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "abe50ede-b86c-415f-9f5f-235200433b51", - "invariantUUID": "c3cbaff7-a657-44d5-a0b3-cc65599b4fa8", - "name": "Csartest.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/abe50ede-b86c-415f-9f5f-235200433b51/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3ce1be04-57ad-4deb-bdba-b18447374a88", - "invariantUUID": "b08eef7d-1dd5-4996-9171-7822b48e9a9d", - "name": "Vprobe.nodes.qrouter", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3ce1be04-57ad-4deb-bdba-b18447374a88/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f6406bba-b64c-4211-aaee-773cde6e7d54", - "invariantUUID": "490345fc-f6fe-49a6-b18d-6dcacca02a7e", - "name": "VscpaasTest2.nodes.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f6406bba-b64c-4211-aaee-773cde6e7d54/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d48751e4-07de-4208-9307-7ecb775fe7ca", - "invariantUUID": "ca0ae539-78d1-461a-a7ff-3dd663c85e2d", - "name": "pnf-test", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d48751e4-07de-4208-9307-7ecb775fe7ca/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "cdb99a41-e2ee-4b59-9107-13f0b2282ccc", - "invariantUUID": "6a828e59-cbee-4dc2-aa67-ee35a6eafd50", - "name": "Dev2devnfod.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cdb99a41-e2ee-4b59-9107-13f0b2282ccc/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "99b9dce6-ed85-4d76-aed9-40c020ba4607", - "invariantUUID": "c9e5dab6-eba5-4cc2-abff-305f8f508da1", - "name": "py-port-test", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/99b9dce6-ed85-4d76-aed9-40c020ba4607/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "acf4e0fa-17f9-4ac8-9fb2-2301cf942fcf", - "invariantUUID": "02cd4db0-a29b-4318-9b3b-a123b9103b85", - "name": "VfNoLicense.nodes.ppd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/acf4e0fa-17f9-4ac8-9fb2-2301cf942fcf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fb6a8f39-84be-49a2-b551-26ce99ee6853", - "invariantUUID": "501e3f78-ae62-4551-bc47-a9afa8f29034", - "name": "ScpTestVsp.nodes.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fb6a8f39-84be-49a2-b551-26ce99ee6853/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b09ec9ff-af66-4bdc-82d4-01a918e8e3ca", - "invariantUUID": "02d284b6-feb3-4762-be9b-8f6955f6b0b9", - "name": "SdWanTestVsp.nodes.DUMMY_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b09ec9ff-af66-4bdc-82d4-01a918e8e3ca/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "83256b0a-cb38-45de-b5f0-d2d4390f543d", - "invariantUUID": "c291bec4-fe31-4e6d-9126-f5ce104b84d1", - "name": "Sangeetha.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/83256b0a-cb38-45de-b5f0-d2d4390f543d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "16ba1289-5f91-4f07-914a-d2456d11c673", - "invariantUUID": "aafce2ad-8d15-4f53-88f5-9b3a1662f14e", - "name": "VpeAvRenana.nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/16ba1289-5f91-4f07-914a-d2456d11c673/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "93fe78c8-1350-4b1f-ac5f-ede411b992a0", - "invariantUUID": "a11f76ed-0f0a-4093-9c94-5f5eb6c450b5", - "name": "VfNoLicense.nodes.psm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/93fe78c8-1350-4b1f-ac5f-ede411b992a0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1e5eafc0-1888-4247-9762-9ebd1383d0ae", - "invariantUUID": "076ddfc3-8a9d-4289-b71e-a707d359b149", - "name": "VnfcVspTest.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1e5eafc0-1888-4247-9762-9ebd1383d0ae/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "01faf05a-70b9-442f-be62-9884ea4cdf33", - "invariantUUID": "cd5937cc-37ef-4a85-ba10-2568628d4c1b", - "name": "VfDemor.nodes.vmx_vpfe", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/01faf05a-70b9-442f-be62-9884ea4cdf33/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4583652c-e066-4a5c-88b8-fbcdd8619d2c", - "invariantUUID": "216e59ce-6940-4085-949e-9b47d9756383", - "name": "VfDemor.nodes.heat.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4583652c-e066-4a5c-88b8-fbcdd8619d2c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "16f02038-00f6-4a11-ab98-2a2154e98924", - "invariantUUID": "479cf5fc-8df3-49ec-9e85-da7899420b61", - "name": "VscpaasTest2.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/16f02038-00f6-4a11-ab98-2a2154e98924/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - } -]
\ No newline at end of file diff --git a/src/test/resources/example/sdc/sdcVFCResourcesList.json b/src/test/resources/example/sdc/sdcVFCResourcesList.json deleted file mode 100644 index 7d81afa9..00000000 --- a/src/test/resources/example/sdc/sdcVFCResourcesList.json +++ /dev/null @@ -1,2786 +0,0 @@ -[ - { - "uuid": "b3538c76-7d58-4e15-9a06-b51b32101965", - "invariantUUID": "18a4a3c3-876f-4452-8cf0-fb3ebaf5344e", - "name": "VfNoLicense.nodes.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b3538c76-7d58-4e15-9a06-b51b32101965/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "da3c740a-e8af-4b85-a487-b4961b040fa3", - "invariantUUID": "2a477fa7-ac1b-4a62-baa1-e94c764d736b", - "name": "ScpTestVsp.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/da3c740a-e8af-4b85-a487-b4961b040fa3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b31696d9-ad41-4cb5-bbdd-3e67845204f3", - "invariantUUID": "2b07e8fa-998d-4311-8ec0-61b86c798de9", - "name": "VpeBvRenana.nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b31696d9-ad41-4cb5-bbdd-3e67845204f3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "25b74ab6-565b-424f-bb57-b434bb2944a0", - "invariantUUID": "ed69ed4f-80cd-48b5-86d5-4b5de21041be", - "name": "VpeBvRenana.nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/25b74ab6-565b-424f-bb57-b434bb2944a0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c13dc4c4-f4cb-4a54-9198-5bce42c5df02", - "invariantUUID": "6a828e59-cbee-4dc2-aa67-ee35a6eafd50", - "name": "Dev2devnfod.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c13dc4c4-f4cb-4a54-9198-5bce42c5df02/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "08e94ce5-79e8-4873-9221-eb9e869ac679", - "invariantUUID": "da9ea806-971a-4338-bee7-6feeea270d8a", - "name": "Vprobe.nodes.vprobe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/08e94ce5-79e8-4873-9221-eb9e869ac679/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0d8f93f5-780e-47de-9b03-52ab31cb83d1", - "invariantUUID": "ce47044b-a00e-43d3-8aae-df047e6abe2e", - "name": "Vprobe.nodes.vLB", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0d8f93f5-780e-47de-9b03-52ab31cb83d1/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9140709a-d6a9-4690-b102-6fa96a696ce9", - "invariantUUID": "0c3d1be0-f4d8-4b0a-8cc8-05989de29dfc", - "name": "Dev2devnfod1207.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9140709a-d6a9-4690-b102-6fa96a696ce9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "6607c9fc-dc1d-4a89-ac57-b6b18fc79b69", - "invariantUUID": "7a17e445-0400-40bf-8bf6-91105996e19e", - "name": "Dev2devnfodvf.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6607c9fc-dc1d-4a89-ac57-b6b18fc79b69/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3cb0c46c-af73-4420-ae5c-d4816b314980", - "invariantUUID": "0e332f76-d6f8-4e16-b2eb-bb1ccadec523", - "name": "volume", - "version": "4.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3cb0c46c-af73-4420-ae5c-d4816b314980/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b4288e07-597a-44a2-aa98-ad36e551a39d", - "invariantUUID": "61dc85d2-5e17-480e-a71f-8f6d59a0ead2", - "name": "CinderVolume", - "version": "5.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b4288e07-597a-44a2-aa98-ad36e551a39d/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "156d628f-f515-4f58-bfb0-210632717ce3", - "invariantUUID": "cdafff07-0bbb-45f6-8a48-46ed2c98f29c", - "name": "VfDemor.nodes.heat.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/156d628f-f515-4f58-bfb0-210632717ce3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "28eeb6ce-2349-4c07-80ad-f0aacbf67028", - "invariantUUID": "ae71f982-2393-4fd7-8a69-c0050880e7c5", - "name": "Dev2devipassign2407.nodes.heat.pd_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/28eeb6ce-2349-4c07-80ad-f0aacbf67028/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f89e37a8-c5c0-4c0c-a034-f6c0ad8dd83f", - "invariantUUID": "59061740-4700-4800-83f1-0427f1ed1b8c", - "name": "Vmme1710.nodes.heat.ncb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f89e37a8-c5c0-4c0c-a034-f6c0ad8dd83f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8263c4c5-555e-4b73-9210-ddc8dd7e42f8", - "invariantUUID": "a7b9db4c-685a-416c-a2ed-7711b1492cd3", - "name": "VnfcVspTest.nodes.heat.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8263c4c5-555e-4b73-9210-ddc8dd7e42f8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "dd7218d7-5760-4834-b78a-33edf5eb22e7", - "invariantUUID": "47be1ccb-856d-4d95-9722-f9d1913fe9df", - "name": "VnfcVspTest.nodes.heat.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/dd7218d7-5760-4834-b78a-33edf5eb22e7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "10906cdf-dbec-405a-a513-7ed2090a5adb", - "invariantUUID": "746709d9-38fb-40af-88b0-856f6fadeb02", - "name": "VfExample.nodes.heat.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/10906cdf-dbec-405a-a513-7ed2090a5adb/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e0ee89f0-175b-47d8-8258-1ac6ea6d52a8", - "invariantUUID": "a0d6e34d-c260-46ff-a55f-79fbce461ec2", - "name": "Vmme1710.nodes.heat.fsb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e0ee89f0-175b-47d8-8258-1ac6ea6d52a8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e45c5438-0528-4a3d-bfa4-644b2343537c", - "invariantUUID": "cd1aa4fc-94bb-4e23-86b4-0e7b89c8cab8", - "name": "Vmme1710.nodes.heat.gpb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e45c5438-0528-4a3d-bfa4-644b2343537c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ba541b5b-7d06-4198-adf9-c035b374cdb3", - "invariantUUID": "c2f34d4b-3c45-4367-a6f7-e9c06ad19607", - "name": "Newswproductnamefield.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ba541b5b-7d06-4198-adf9-c035b374cdb3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e84b8370-ffb7-4f6c-a242-ab3f340617fa", - "invariantUUID": "c6808001-bc29-4896-a187-06c41a341a18", - "name": "Alaram.nodes.heat.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e84b8370-ffb7-4f6c-a242-ab3f340617fa/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "512ea41b-b9ac-412a-95ee-ac7410c2b6b2", - "invariantUUID": "9252564a-de36-4048-8a53-3923a6cb4b11", - "name": "Rony0620111.nodes.heat.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/512ea41b-b9ac-412a-95ee-ac7410c2b6b2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b4897fd9-7a50-492a-9e0c-054d044c1dcf", - "invariantUUID": "544f39a2-1306-472a-978b-9323439a7953", - "name": "RenanaTest2.nodes.heat.vlc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b4897fd9-7a50-492a-9e0c-054d044c1dcf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "24413de0-35fd-4e1b-8052-51a1c798b24d", - "invariantUUID": "ca0ae539-78d1-461a-a7ff-3dd663c85e2d", - "name": "pnf-test", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/24413de0-35fd-4e1b-8052-51a1c798b24d/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VFC", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d3543795-31cd-4bb9-acd7-09249fdf0c5b", - "invariantUUID": "f1703a65-8898-4dcc-8584-f15c0227d59b", - "name": "Ldsa1.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d3543795-31cd-4bb9-acd7-09249fdf0c5b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2b4c437e-9034-4ec3-b6f9-9309022673cf", - "invariantUUID": "39584568-5d64-4c63-9007-46b205ea4db8", - "name": "MadhuMdns.nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2b4c437e-9034-4ec3-b6f9-9309022673cf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "56cef7d0-af8c-4f18-80a2-e9aaf4366838", - "invariantUUID": "fab9a189-6bfa-4dfa-a4fe-2bfa4ff4e71b", - "name": "Alinavsp.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/56cef7d0-af8c-4f18-80a2-e9aaf4366838/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d7646638-2572-4a94-b497-c028ac15f9ca", - "invariantUUID": "e81d960d-794c-4d86-bbc4-31a2f86141ed", - "name": "ClampDev.nodes.heat.virc_fe_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d7646638-2572-4a94-b497-c028ac15f9ca/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "39300382-8d78-4598-afa0-042613d6d8f7", - "invariantUUID": "7f6da2dc-0172-4e79-b152-adcee2ffc02f", - "name": "MnsoamDemo.nodes.heat.mnsoamvfw", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/39300382-8d78-4598-afa0-042613d6d8f7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1d614214-2bc7-45bd-ab85-801ed72888c0", - "invariantUUID": "c9e19a34-5c50-463c-a409-2b2b0cfbaeac", - "name": "Rony0620.nodes.heat.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1d614214-2bc7-45bd-ab85-801ed72888c0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "880e5d06-8c62-43f2-ac4a-befff414e63c", - "invariantUUID": "dd47c5d0-3145-467b-abf1-d1ace19aed04", - "name": "Alinatest.nodes.heat.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/880e5d06-8c62-43f2-ac4a-befff414e63c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b58f9c1a-ad21-459d-9efa-a8924147cb90", - "invariantUUID": "a13cd6b9-c46e-4830-88ab-2b1c710a3b51", - "name": "sang_AR", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b58f9c1a-ad21-459d-9efa-a8924147cb90/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "27307a62-8512-4aeb-a0ad-e8e88643c2ba", - "invariantUUID": "91d1bde6-eb8e-4786-b7e6-193453662014", - "name": "SangVsp.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/27307a62-8512-4aeb-a0ad-e8e88643c2ba/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c0cfa0b8-1214-4abc-bf4b-f71aed72f03b", - "invariantUUID": "37fcd63a-2d6e-4c42-8d63-183711976f9b", - "name": "multiFlavorVFC", - "version": "4.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c0cfa0b8-1214-4abc-bf4b-f71aed72f03b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fd0e3baa-fef7-4096-be2f-a73fea2f1360", - "invariantUUID": "4aca7e14-e2e4-4aeb-868e-aaaecea0cc5d", - "name": "SangVsp.nodes.heat.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fd0e3baa-fef7-4096-be2f-a73fea2f1360/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "efc0c5f9-b900-4d6e-a8d9-746bfb400c6d", - "invariantUUID": "3f6b3916-cc98-475b-86d6-c1e8c376a004", - "name": "Ldsa.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/efc0c5f9-b900-4d6e-a8d9-746bfb400c6d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c003a901-a27e-49a4-bf3f-d9d8ca838f0a", - "invariantUUID": "5e38e500-80a6-4d80-b6d8-43af998f4680", - "name": "ciRes259e8de19526", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c003a901-a27e-49a4-bf3f-d9d8ca838f0a/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "cs0008" - }, - { - "uuid": "eb54de4c-e180-4a89-8025-1d58267049f8", - "invariantUUID": "c22782e4-18ed-4ac6-b636-2c6df20003d9", - "name": "Rony0620.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/eb54de4c-e180-4a89-8025-1d58267049f8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d555e4fc-5c42-4990-9a53-3cc998496595", - "invariantUUID": "aa31721d-d880-4923-af59-7b136a6f1f4f", - "name": "Simonafirst0814.nodes.heat.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d555e4fc-5c42-4990-9a53-3cc998496595/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "73c3f25a-88a2-4ac3-89a4-9c0ecf5a9b31", - "invariantUUID": "62073892-e518-4cbf-9d67-207998273b9e", - "name": "Simona2test0814.nodes.heat.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/73c3f25a-88a2-4ac3-89a4-9c0ecf5a9b31/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a12dad87-6120-412f-8a53-c5bb88be89a3", - "invariantUUID": "84a7c06f-b3a7-448b-8777-626776b0b6bd", - "name": "Vmme1710.nodes.heat.vlc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a12dad87-6120-412f-8a53-c5bb88be89a3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "eabf4617-19da-4df2-b195-579309638c51", - "invariantUUID": "cec737a5-ffdf-41a0-bc2c-1d5be9726589", - "name": "MnsdmzDemo.nodes.heat.mnsdmzvfw", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/eabf4617-19da-4df2-b195-579309638c51/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a14e3bbd-b04b-4924-817c-b4d13bfd8fe2", - "invariantUUID": "e205948e-5043-4cab-851d-e9e37f68736f", - "name": "VfExample.nodes.heat.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a14e3bbd-b04b-4924-817c-b4d13bfd8fe2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fa5a2fa8-ae63-49c0-9f6c-5e5e2b7f9faa", - "invariantUUID": "0be62615-f136-404e-a3f7-fe13b2507319", - "name": "Rony0620111.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fa5a2fa8-ae63-49c0-9f6c-5e5e2b7f9faa/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "41dea130-9195-4d0b-97ba-8d86c0b00684", - "invariantUUID": "249fe495-f72d-44f7-aebc-0128070f8467", - "name": "Shani148softwareProduct.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/41dea130-9195-4d0b-97ba-8d86c0b00684/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b8334449-de6b-4133-9c5d-1eb6c2736614", - "invariantUUID": "41f48075-4619-43bb-9885-b4e42537c2fc", - "name": "AlinaTest2.nodes.heat.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b8334449-de6b-4133-9c5d-1eb6c2736614/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "97b6b724-1d91-406f-90c7-4d4643b34630", - "invariantUUID": "cda126b1-bfa5-4b29-aafa-c116e648a17a", - "name": "Ddd.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/97b6b724-1d91-406f-90c7-4d4643b34630/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a902ec74-9415-4d5c-a14e-f0861a272407", - "invariantUUID": "40894528-2703-4652-86d0-463ac2af8c80", - "name": "NewVendorMdns.nodes.heat.dns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a902ec74-9415-4d5c-a14e-f0861a272407/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3127c05d-fe28-4d7f-9866-33d87943e082", - "invariantUUID": "574a5ef9-530d-4b28-a7ab-1777547a8be2", - "name": "Vgmux.nodes.heat.vgmux", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3127c05d-fe28-4d7f-9866-33d87943e082/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c17fc945-c327-469b-9912-f6d628cd6e4e", - "invariantUUID": "706253ae-7a68-4519-83d7-8f8842499246", - "name": "Rony0620111.nodes.heat.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c17fc945-c327-469b-9912-f6d628cd6e4e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "82646e24-0e94-416a-aae2-9df4b2aa6217", - "invariantUUID": "a966f23a-ce65-4ef1-8d9f-718510852415", - "name": "SangVsp.nodes.heat.rdn", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/82646e24-0e94-416a-aae2-9df4b2aa6217/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f059ce03-14f3-46c3-a9b3-246404b2f9d0", - "invariantUUID": "c787dc43-4580-42a5-88a7-70f5d56b8f9f", - "name": "NfodCheckpoint.nodes.NFOD_VFC", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f059ce03-14f3-46c3-a9b3-246404b2f9d0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8dfca155-2ff7-49b3-b563-cc9c80bc951d", - "invariantUUID": "0b2b2953-bc5a-43e2-baf7-3f57b520e87b", - "name": "RenanaTest.nodes.heat.vlc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8dfca155-2ff7-49b3-b563-cc9c80bc951d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b36dd1f0-f6aa-464d-b579-b5b75585ed44", - "invariantUUID": "81944c97-5936-4aab-835f-be41f8d8f52f", - "name": "RenanaTest.nodes.heat.ncb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b36dd1f0-f6aa-464d-b579-b5b75585ed44/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b425c959-77e2-49bd-8865-dbdb59348b1a", - "invariantUUID": "a19c7920-fa0f-4afe-9db7-504152ab0116", - "name": "Infra.nodes.heat.vdns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b425c959-77e2-49bd-8865-dbdb59348b1a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3f631e5f-5a89-48e1-9a22-ef4bff70041e", - "invariantUUID": "3e77e831-0a4d-4970-a351-0dd04ab6cd9d", - "name": "RenanaTest.nodes.heat.fsb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3f631e5f-5a89-48e1-9a22-ef4bff70041e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a6c14d60-4705-4c73-a5a6-0210c9f0d8b7", - "invariantUUID": "f97f4614-c0db-4967-9a7a-c3491831e888", - "name": "Vbrgemu.nodes.heat.vbrgemu", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a6c14d60-4705-4c73-a5a6-0210c9f0d8b7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f6b85fc7-0be4-408a-8682-66227e9a9788", - "invariantUUID": "4b307d10-8da4-41f3-803a-49e908ea3f15", - "name": "Vgw.nodes.heat.vgw", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f6b85fc7-0be4-408a-8682-66227e9a9788/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "35014ae6-b3dd-4a06-9046-df1b54354d40", - "invariantUUID": "372178ed-2849-4626-a87e-9b5fd319c0ee", - "name": "RenanaTest2.nodes.heat.gpb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/35014ae6-b3dd-4a06-9046-df1b54354d40/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5fe71b5f-c733-4500-b129-a2f5822ba6f2", - "invariantUUID": "6943da4b-d378-4ae3-b1cf-50c011bdc420", - "name": "Alina0831vsp.nodes.heat.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5fe71b5f-c733-4500-b129-a2f5822ba6f2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1b81e5d3-4a08-4db5-84a9-09096ff0f5ad", - "invariantUUID": "b3a8245a-9571-4e7c-bb76-7664ab035c41", - "name": "RenanaTest2.nodes.heat.ncb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1b81e5d3-4a08-4db5-84a9-09096ff0f5ad/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "65624d26-fca6-4af0-bbdb-f3cc33b81417", - "invariantUUID": "d6105f5d-a2c2-481a-929f-b9f2b5700fdf", - "name": "RenanaTest2.nodes.heat.fsb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/65624d26-fca6-4af0-bbdb-f3cc33b81417/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3445e9cf-056a-4f0f-b0c3-a151cf9f3c5c", - "invariantUUID": "61017bfa-4ed3-4027-9942-5abbbce2d55a", - "name": "Demo1234.nodes.first", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3445e9cf-056a-4f0f-b0c3-a151cf9f3c5c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "78ff76c9-23d2-44c4-b0da-2492d93490b9", - "invariantUUID": "745995d0-6bf0-49d4-895f-32d554a7c333", - "name": "vnfConfiguration", - "version": "4.0", - "toscaModelURL": "/sdc/v1/catalog/resources/78ff76c9-23d2-44c4-b0da-2492d93490b9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3ce98526-e5b6-4b40-99a1-916cca22b652", - "invariantUUID": "b5c65aea-949f-4fc9-928c-3a80619ffa8b", - "name": "Rony0620.nodes.heat.prx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3ce98526-e5b6-4b40-99a1-916cca22b652/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "aae2edf9-690a-4633-a6ff-d7556ab9ce58", - "invariantUUID": "c76ccbe5-7087-4eb4-a0ff-2edd7d9a392c", - "name": "ContrailV2VirtualMachineInterface", - "version": "7.0", - "toscaModelURL": "/sdc/v1/catalog/resources/aae2edf9-690a-4633-a6ff-d7556ab9ce58/toscaModel", - "category": "Generic", - "subCategory": "Network Elements", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5a8831a3-d481-49ce-b029-754e37e4bc07", - "invariantUUID": "c319246f-3d23-4004-ac5b-ce65cb4135a0", - "name": "Infra.nodes.heat.vdhcp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5a8831a3-d481-49ce-b029-754e37e4bc07/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5c94528b-c068-4ece-9903-2a206e7b653b", - "invariantUUID": "cdc9d941-476d-4f55-a03d-215d8e9a5dca", - "name": "Infra.nodes.heat.vweb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5c94528b-c068-4ece-9903-2a206e7b653b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0b62cd13-b416-40fc-904b-b071f22134cd", - "invariantUUID": "d1a976cb-5d76-4206-a644-119c1bdf9d93", - "name": "Vbng.nodes.heat.vbng", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0b62cd13-b416-40fc-904b-b071f22134cd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ee55b9c4-6ea2-4351-bf6e-f88f38130fd8", - "invariantUUID": "a059a8c6-f7c2-4048-84fc-ca6f5878f0ec", - "name": "VctsAlina.nodes.heat.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ee55b9c4-6ea2-4351-bf6e-f88f38130fd8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c01c047d-395f-44fa-a34f-dc3f9c51c92c", - "invariantUUID": "23f8cb05-885d-4423-bae0-0d043f3c350c", - "name": "WebApplication", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c01c047d-395f-44fa-a34f-dc3f9c51c92c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "143166ba-bb54-4a38-b3c5-24850a16a283", - "invariantUUID": "b55f6660-646a-448a-91c2-a7d12bba8039", - "name": "Ddd.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/143166ba-bb54-4a38-b3c5-24850a16a283/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d6554a01-a3db-4dfe-8f41-af3866e18fa0", - "invariantUUID": "20e8590f-4134-4ee7-b908-a2c81a831128", - "name": "Alina0815vsp.nodes.heat.TEST_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d6554a01-a3db-4dfe-8f41-af3866e18fa0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5fc1e5d4-1015-4614-b486-8727eb5e388b", - "invariantUUID": "19bf4492-3bdb-4d62-966d-2e2498e1891c", - "name": "Root", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5fc1e5d4-1015-4614-b486-8727eb5e388b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "90024548-1f2c-4267-b3f7-b64b2b7174d5", - "invariantUUID": "589dd9ec-222b-497b-aa50-b529fdece780", - "name": "Ddd.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/90024548-1f2c-4267-b3f7-b64b2b7174d5/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "592fb9b5-aace-4c14-8e10-f1214cc532f0", - "invariantUUID": "d81200b8-5427-4415-b5c3-d98963a48c43", - "name": "Infra.nodes.heat.vaaa", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/592fb9b5-aace-4c14-8e10-f1214cc532f0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "73b40185-4478-402c-8951-2dd03b3e0e3c", - "invariantUUID": "fa7a3bb4-5892-4c19-a8c6-b0fa7b11102e", - "name": "NSD", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/73b40185-4478-402c-8951-2dd03b3e0e3c/toscaModel", - "category": "Allotted Resource", - "subCategory": "Contrail Route", - "resourceType": "VFC", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - { - "uuid": "61214be3-e560-44cc-877b-d484bcc2ee79", - "invariantUUID": "88a9f65b-94a0-4530-a17e-adaada70838d", - "name": "BlockStorage", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/61214be3-e560-44cc-877b-d484bcc2ee79/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "efb54bab-a842-48b3-842a-dffb000acf1f", - "invariantUUID": "cb2574f8-0b75-4ea1-8517-acba650ba72f", - "name": "Database", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/efb54bab-a842-48b3-842a-dffb000acf1f/toscaModel", - "category": "Generic", - "subCategory": "Database", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "42315f4b-660e-44a5-b4bb-7fb80087de69", - "invariantUUID": "873af5a3-8f36-4199-b46a-9613f149de1e", - "name": "RenanaTest.nodes.heat.gpb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/42315f4b-660e-44a5-b4bb-7fb80087de69/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "4066e7da-0dba-4d0b-b74c-c30446ed277e", - "invariantUUID": "75c5fbc6-4366-4163-af9c-1a43bdb90425", - "name": "AbstractSubstitute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4066e7da-0dba-4d0b-b74c-c30446ed277e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b39e436d-47b0-4509-95d6-8a63e2c722d1", - "invariantUUID": "0790aa94-5b47-4100-b26a-4cabd9639698", - "name": "ObjectStorage", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b39e436d-47b0-4509-95d6-8a63e2c722d1/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "94b8f588-624c-4e61-9ead-32aaadd8cf65", - "invariantUUID": "57eecece-2079-4a5d-9627-4fde30434552", - "name": "ContrailNetworkRules", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/94b8f588-624c-4e61-9ead-32aaadd8cf65/toscaModel", - "category": "Generic", - "subCategory": "Rules", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fa17c264-7f19-4919-a1d4-aab5c53b9c32", - "invariantUUID": "b0a7ddd2-429e-493c-ba05-fe9440b49b54", - "name": "SoftwareComponent", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fa17c264-7f19-4919-a1d4-aab5c53b9c32/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "76ba485f-50a3-480d-895e-5c319191bc11", - "invariantUUID": "cf3ccc9c-b6ea-468e-8eef-f45479978fc1", - "name": "Allotedresource", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/76ba485f-50a3-480d-895e-5c319191bc11/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1909a305-e032-46ce-9278-c751659958cc", - "invariantUUID": "aa9abf65-5a91-4c6f-814e-47b5fa06ccbd", - "name": "Allotted resource 123456", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/1909a305-e032-46ce-9278-c751659958cc/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VFC", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - { - "uuid": "64fb42a4-7c3d-415b-afd0-1949abef550a", - "invariantUUID": "3bbcb293-24ff-4370-b46a-9233c92c1469", - "name": "ContrailAbstractSubstitute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/64fb42a4-7c3d-415b-afd0-1949abef550a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c3ed93e4-4955-4100-8f4b-c9472cb3f28f", - "invariantUUID": "29e31a72-10c4-453d-99e6-76e0fe0f7a99", - "name": "Tuesdayvsp.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c3ed93e4-4955-4100-8f4b-c9472cb3f28f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a71b3246-b54e-4646-bd6f-d5a11d4878df", - "invariantUUID": "b91e1d84-c9de-4a37-994a-b10949a14004", - "name": "Monitoringvsp.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a71b3246-b54e-4646-bd6f-d5a11d4878df/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d36283cc-7d52-4893-8f72-fbffbbe17857", - "invariantUUID": "87802076-8649-4581-a540-b103ab15bd22", - "name": "Application", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d36283cc-7d52-4893-8f72-fbffbbe17857/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2ef832aa-25f1-4f5a-b6d4-a6ee90011918", - "invariantUUID": "86ed816c-447f-477f-9810-4c07c7356c2e", - "name": "LoadBalancer", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2ef832aa-25f1-4f5a-b6d4-a6ee90011918/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "31060494-0c59-4c15-b4f4-34900d73b803", - "invariantUUID": "4950496e-6e75-47fb-8746-4895887a6d03", - "name": "Compute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/31060494-0c59-4c15-b4f4-34900d73b803/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d57e57d2-e3c6-470d-8d16-e6ea05f536c5", - "invariantUUID": "dd31d2de-0a7f-4198-8966-3a04100fbfe3", - "name": "SecurityRules", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d57e57d2-e3c6-470d-8d16-e6ea05f536c5/toscaModel", - "category": "Generic", - "subCategory": "Rules", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "db9360b9-0edb-43e1-8cf0-00bb90b7c2be", - "invariantUUID": "651f273d-7e1d-410c-bd88-cf8c9f713454", - "name": "ContrailV2NetworkRules", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/db9360b9-0edb-43e1-8cf0-00bb90b7c2be/toscaModel", - "category": "Generic", - "subCategory": "Rules", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "503948a9-03bb-4738-8464-c6e21da10792", - "invariantUUID": "477a2abf-10b6-4777-bd50-afdcbbe59d54", - "name": "Vtsbc1.nodes.heat.module_2_perimeta_sw_b_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/503948a9-03bb-4738-8464-c6e21da10792/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e4514d83-9708-427f-a62b-f996e426ba58", - "invariantUUID": "5886b184-53c2-475b-8e75-b38696c10b8a", - "name": "GlobalCompute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e4514d83-9708-427f-a62b-f996e426ba58/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3ab24991-cf93-4d40-9468-52d233d36ad6", - "invariantUUID": "fb26e1e2-d7b0-4809-86e6-1ea31c5c6a4a", - "name": "FcgiOs.nodes.heat.modular_1_cgi_frwl_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3ab24991-cf93-4d40-9468-52d233d36ad6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "930aab76-fc52-43dd-8f19-e2ce11503bb5", - "invariantUUID": "f66c1a6b-2ad5-43dd-8cc9-1924f7eaad0f", - "name": "Vtsbc1.nodes.heat.vlan_subinterface_dual", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/930aab76-fc52-43dd-8f19-e2ce11503bb5/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fca030db-0a4b-4873-94d2-20ea6b8f259f", - "invariantUUID": "124d05ac-8bbc-4510-94d7-c6418ee25864", - "name": "Vtsbc1.nodes.heat.module_2_perimeta_sw_a_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fca030db-0a4b-4873-94d2-20ea6b8f259f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "bc74b1ae-11f7-4550-8c25-e528e749d2ea", - "invariantUUID": "8c0c60ea-b468-4288-9aea-3232b5e7cce7", - "name": "Ronytestcsar.nodes.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc74b1ae-11f7-4550-8c25-e528e749d2ea/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "624a7da1-68ce-4b95-9d50-6a07d645e421", - "invariantUUID": "7ed55927-5274-461f-8ba5-76abdcf609a8", - "name": "Vftest54.nodes.heat.vdns", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/624a7da1-68ce-4b95-9d50-6a07d645e421/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0c19272a-b2a2-4ffe-a6e7-ce3a683f23fc", - "invariantUUID": "effff7eb-737b-496d-8e23-8e31efe67dc4", - "name": "VmmscEca.nodes.heat.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0c19272a-b2a2-4ffe-a6e7-ce3a683f23fc/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "46887197-fec9-4cf5-9207-e6e7f4a6cf3a", - "invariantUUID": "1b8a54a2-b1ff-441c-9c6e-3aa83773e67c", - "name": "VfVolumeGroup.nodes.heat.sm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/46887197-fec9-4cf5-9207-e6e7f4a6cf3a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "563ca30e-8e6f-4456-b1c0-d1a5b6b052aa", - "invariantUUID": "876fe041-c25a-4e71-bbd3-ce18d1951974", - "name": "1607MogMultiMembersVolume.nodes.heat.sm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/563ca30e-8e6f-4456-b1c0-d1a5b6b052aa/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2437819c-3f2e-4ae8-9427-b41463a63a21", - "invariantUUID": "6ec6862d-1e49-479b-b792-0b02a26cf9a6", - "name": "VfModule2.nodes.heat.eca_trx", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2437819c-3f2e-4ae8-9427-b41463a63a21/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3c9b6ec9-2b6a-4c81-96cd-f3e5c0264ae6", - "invariantUUID": "cdc19c35-bcac-4f78-a7a6-c216b374f5a3", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3c9b6ec9-2b6a-4c81-96cd-f3e5c0264ae6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "612317df-67b5-487f-b592-44f5e682b0a9", - "invariantUUID": "3bae7612-b50d-48ed-8ae7-b6f17521395b", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/612317df-67b5-487f-b592-44f5e682b0a9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "77b6934c-353e-407e-aa1e-6f1288cb3969", - "invariantUUID": "adb87b9e-4bc2-4e96-8b1a-6176240f02a8", - "name": "VmogVnf1.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/77b6934c-353e-407e-aa1e-6f1288cb3969/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "48a5a370-d91d-4bdd-a1a0-8d82eedcced8", - "invariantUUID": "514ba932-1b32-447b-8655-f3a356047172", - "name": "VfModules.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/48a5a370-d91d-4bdd-a1a0-8d82eedcced8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1450f9c2-b491-4ac6-a388-db4e0752a58f", - "invariantUUID": "5dc27c39-2540-4a2c-881c-5dab7859bbe8", - "name": "AppcTest.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1450f9c2-b491-4ac6-a388-db4e0752a58f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "311a159d-ea0b-494c-97dd-52683df85faf", - "invariantUUID": "3c28e9d7-8ccf-4249-9eab-878d6cd84dfa", - "name": "Ixlt1Os.nodes.heat.its", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/311a159d-ea0b-494c-97dd-52683df85faf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "4902fae4-7f42-43c5-9472-fe12eca3f510", - "invariantUUID": "60d87328-e9fd-474e-aa3e-791f23e7c0fa", - "name": "VfVolumeGroup.nodes.heat.cm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4902fae4-7f42-43c5-9472-fe12eca3f510/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a82e5a26-463c-4b17-9d6e-16ea1f8c0dde", - "invariantUUID": "dfd14d20-8d28-4ad1-a824-dd75d282f97b", - "name": "VfVolumeGroup.nodes.heat.ps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a82e5a26-463c-4b17-9d6e-16ea1f8c0dde/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d852ce5c-c883-41a1-88f9-167b8b4ff197", - "invariantUUID": "18f3b7e1-3dfe-4299-982a-b510c64fbfba", - "name": "1607MogMultiMembersVolume.nodes.heat.ps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d852ce5c-c883-41a1-88f9-167b8b4ff197/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b299bd46-66c1-4954-af45-2fe3188f5c5e", - "invariantUUID": "41aa2e0e-f003-4a03-9e9b-5dbcc968b1df", - "name": "VfModulesVmmsc.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b299bd46-66c1-4954-af45-2fe3188f5c5e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f80f5252-2ecb-41e3-84d5-936586ae0a3a", - "invariantUUID": "d90ae454-bc1c-44ef-a680-74b6a09d3123", - "name": "VfModules.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f80f5252-2ecb-41e3-84d5-936586ae0a3a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9e4b96d7-5701-413e-8461-4cac258365ca", - "invariantUUID": "1a81fcd0-d62c-4ba3-b988-40a1a5986cb0", - "name": "TestPort.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9e4b96d7-5701-413e-8461-4cac258365ca/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "4d2bfb6f-9276-447b-b145-7f7856af9a6c", - "invariantUUID": "32a90486-5e0d-4977-b445-a9a165295841", - "name": "VmogVnf1.nodes.heat.pps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4d2bfb6f-9276-447b-b145-7f7856af9a6c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a614b20e-9c45-4163-b673-38f0068c5365", - "invariantUUID": "160c57a3-d87f-4f7f-a38a-7ecf6b48d42b", - "name": "Vmmsc.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a614b20e-9c45-4163-b673-38f0068c5365/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fbad0868-45e9-433b-ada7-070e88c09672", - "invariantUUID": "8242ebe6-8333-4e4a-a997-31a391cbcc1f", - "name": "VmogVnf1.nodes.heat.mba", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fbad0868-45e9-433b-ada7-070e88c09672/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e50cbfd4-a860-441b-b1ff-c654c3222ad6", - "invariantUUID": "03c1f631-d057-4246-b276-2a0e18119a21", - "name": "Pxtc.nodes.heat.mon", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e50cbfd4-a860-441b-b1ff-c654c3222ad6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "21aaf7bf-5af9-4b1a-9850-f4a5e95f185e", - "invariantUUID": "9bc1d654-b663-4170-89f2-e8dabb6d2342", - "name": "VmogVnf1.nodes.heat.ppd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/21aaf7bf-5af9-4b1a-9850-f4a5e95f185e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "9d4a37d7-3c9b-4dad-abb6-26b50b15da8b", - "invariantUUID": "419651d6-45e9-453a-95cd-4f9f0934fa9c", - "name": "Pxtc.nodes.heat.adm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/9d4a37d7-3c9b-4dad-abb6-26b50b15da8b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "bb8fddbf-e011-4fed-9f36-181478f4e56c", - "invariantUUID": "552c6aa1-0a27-45f7-a0e5-9a380a592ad4", - "name": "TestPort.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bb8fddbf-e011-4fed-9f36-181478f4e56c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2bb496fb-6ede-42e0-957e-bd80fa2e8aa1", - "invariantUUID": "2a6f0a0e-2a76-43d1-9489-3ad4fdf82cdc", - "name": "Runtime", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2bb496fb-6ede-42e0-957e-bd80fa2e8aa1/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a5226541-363b-4d78-8f52-06d421795457", - "invariantUUID": "3b05cf5e-5120-4aef-a213-f3d984c83efe", - "name": "TestPort.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a5226541-363b-4d78-8f52-06d421795457/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f58b4bcf-baec-4c11-a6d0-0e92d4629fd2", - "invariantUUID": "603b02a9-afa2-487b-a8c1-90c84c21d4cf", - "name": "Vpe.nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f58b4bcf-baec-4c11-a6d0-0e92d4629fd2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "30db70cc-17b8-4c39-a848-5f629e9a929e", - "invariantUUID": "2a3100da-581e-438a-915c-3c67ecbe8f9c", - "name": "AppcTest.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/30db70cc-17b8-4c39-a848-5f629e9a929e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "52398d14-90d0-4d3a-ac84-10b525e79e3c", - "invariantUUID": "8f061343-5507-4232-ba34-4933bb2b85d3", - "name": "Fdnt.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/52398d14-90d0-4d3a-ac84-10b525e79e3c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d0deff85-ca52-4c86-8ca7-a02deddba983", - "invariantUUID": "c62a62a8-f021-4e22-85b9-45a19ddd8597", - "name": "Vtsbc1.nodes.heat.module_1_perimeta_sw_a_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d0deff85-ca52-4c86-8ca7-a02deddba983/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "25f77df9-f94a-4458-9699-5f483167f700", - "invariantUUID": "8d8675b4-88f8-43ad-aeed-3cb2e96d8f67", - "name": "DBMS", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/25f77df9-f94a-4458-9699-5f483167f700/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1ce8b11c-589c-4359-9caa-590a43fb53ec", - "invariantUUID": "e4d4a041-38f9-416b-a97d-56eaca20cb88", - "name": "WebServer", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1ce8b11c-589c-4359-9caa-590a43fb53ec/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f27b3a9c-b815-42fe-83c6-da86c18a63a6", - "invariantUUID": "0d4bec79-e600-4647-a9a6-35d1f1dd0802", - "name": "Fdnt1.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f27b3a9c-b815-42fe-83c6-da86c18a63a6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c63814fe-9d50-4283-8229-ede6a5961de9", - "invariantUUID": "b9ffe743-22ae-4bdc-a36a-0fd7cdab97ff", - "name": "Mazav.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c63814fe-9d50-4283-8229-ede6a5961de9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "23f4bcc5-c6e1-4fdd-b45b-29eb3f82af2f", - "invariantUUID": "62545a84-126c-4563-b72b-7414cb2db617", - "name": "Fdnt1234.nodes.heat.mod_vmsi_dnt_fw_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/23f4bcc5-c6e1-4fdd-b45b-29eb3f82af2f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e63ef8ed-d40d-4b5f-99da-898fbe4b051b", - "invariantUUID": "f747ebd4-8c02-4653-b919-7fd894450970", - "name": "Vtsbc1.nodes.heat.module_1_perimeta_sw_b_child", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e63ef8ed-d40d-4b5f-99da-898fbe4b051b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "292d2d83-c33b-4c22-8341-4401194a6499", - "invariantUUID": "b27f9b4b-2188-4edb-9e05-83680b5462b2", - "name": "VfModules1.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/292d2d83-c33b-4c22-8341-4401194a6499/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "af51c072-1754-4db3-97be-179ab7433295", - "invariantUUID": "b615bc4f-c4e3-4381-9467-f6674f4fe5ce", - "name": "VfModules1.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/af51c072-1754-4db3-97be-179ab7433295/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5ec9fb9f-fa32-48e8-a317-8be839e15d30", - "invariantUUID": "ed2acd41-d9f5-475b-b696-9ff2ac93714e", - "name": "VmmscEca.nodes.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5ec9fb9f-fa32-48e8-a317-8be839e15d30/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3a8230f1-dd86-42f8-9d73-c239bc5c74e8", - "invariantUUID": "d7070c39-94e0-48f5-befc-c3b02a2dc1ec", - "name": "VfModulesVmmsc.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3a8230f1-dd86-42f8-9d73-c239bc5c74e8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5658235d-6a1e-47fe-8e5f-9e081a11b713", - "invariantUUID": "7da4de5f-f610-4b0a-a57f-e76bf05e676e", - "name": "TestPort.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5658235d-6a1e-47fe-8e5f-9e081a11b713/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d4979513-3719-4076-bbc1-5a4fe040ddc6", - "invariantUUID": "54f5d6e1-0290-473f-b7ef-ae5e31cd9985", - "name": "Vpe.nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d4979513-3719-4076-bbc1-5a4fe040ddc6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a450b1ba-2d69-44e7-8934-1d21952ba6c9", - "invariantUUID": "350c8017-ab5a-4633-bbe0-e7bbf71f0887", - "name": "TestConsol.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a450b1ba-2d69-44e7-8934-1d21952ba6c9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c0bd2a8b-9dc3-4819-8ab1-11175ae06ef1", - "invariantUUID": "427b34d8-ca6d-4c94-8e4f-06d63a1e24eb", - "name": "NovaServer", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c0bd2a8b-9dc3-4819-8ab1-11175ae06ef1/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5f6ccc29-6f6c-41cf-b995-73c58e7278d2", - "invariantUUID": "044d46c6-e6ae-4569-b7b4-3d0f626612de", - "name": "1607MogMultiMembersVolume.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5f6ccc29-6f6c-41cf-b995-73c58e7278d2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5d6fdb58-1166-41b6-aab7-260e494ccc58", - "invariantUUID": "04c36447-22a8-4039-a7ae-fe134907061e", - "name": "ContrailCompute", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5d6fdb58-1166-41b6-aab7-260e494ccc58/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "57d4264b-3175-4a31-9515-f23c0318930f", - "invariantUUID": "8e3f2465-5f4f-4c9e-9b84-5db3d5d6a3f8", - "name": "VmogVnf1.nodes.heat.pcm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/57d4264b-3175-4a31-9515-f23c0318930f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "dcd62b53-a045-4864-9ed3-aaf722fec10a", - "invariantUUID": "046a066f-8398-4271-aa1a-4ccdd46c892f", - "name": "VfModuleLdsa.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/dcd62b53-a045-4864-9ed3-aaf722fec10a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "aa00977d-ff67-473a-acb8-bb24db037a0b", - "invariantUUID": "989ae5c8-e9b9-4e14-b609-1fde2ad4e165", - "name": "TestConsol.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/aa00977d-ff67-473a-acb8-bb24db037a0b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "cb08bf67-6fc9-44ae-ae31-ab619cfd94af", - "invariantUUID": "7555d6be-ef04-4812-b58c-b00eda9e1a1b", - "name": "AppcTest.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cb08bf67-6fc9-44ae-ae31-ab619cfd94af/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "cc3a0064-e9d4-421e-ba14-ce340adb7ed9", - "invariantUUID": "341b0751-e9b7-4f80-935e-30aef979ea71", - "name": "VfModules.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cc3a0064-e9d4-421e-ba14-ce340adb7ed9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1f927980-bd8d-4a0c-8002-8f550e52efbe", - "invariantUUID": "d9f0237f-acaa-411f-843c-952d4d746d9f", - "name": "Vmmsc.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1f927980-bd8d-4a0c-8002-8f550e52efbe/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "6d1669d1-be78-47e7-aed4-d5a2267c81d4", - "invariantUUID": "b2a066b5-0062-482a-af23-9e1426f7d388", - "name": "VfVolumeGroup.nodes.heat.pd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6d1669d1-be78-47e7-aed4-d5a2267c81d4/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "bd9e5061-40dc-42ca-8d77-c606a24c8bfd", - "invariantUUID": "a8cf5282-4c83-4540-8515-c315328af01d", - "name": "VfNoLicense.nodes.pcm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bd9e5061-40dc-42ca-8d77-c606a24c8bfd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "68ea026e-c604-47b5-9cd1-524a58714a14", - "invariantUUID": "d0aa37ea-a1f8-41dc-9b5f-7e54f4d7a2f3", - "name": "VfNoLicense.nodes.pps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/68ea026e-c604-47b5-9cd1-524a58714a14/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "bc3a8aae-7f94-4dac-b819-d37a077a08fc", - "invariantUUID": "0df5de75-3a9e-439a-8d03-e989ca7bfe16", - "name": "ScpTestVsp.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc3a8aae-7f94-4dac-b819-d37a077a08fc/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8ba3f710-58d4-4d60-9384-1dad449d381a", - "invariantUUID": "4a34455c-b9c0-48ca-90ac-debf986ac028", - "name": "VfDemor.nodes.vmx_vre", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8ba3f710-58d4-4d60-9384-1dad449d381a/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0a09e932-9fde-4e52-b7e3-2e542b61faa0", - "invariantUUID": "dd97be59-be12-4749-b8ca-1bf0d7336573", - "name": "ScpTestVsp.nodes.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0a09e932-9fde-4e52-b7e3-2e542b61faa0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fa6ca25b-4578-4093-b8a2-031cb8f1f481", - "invariantUUID": "c88282f0-608d-4aef-b12f-dda9474f55f9", - "name": "VscpaasTest2.nodes.fe_1", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fa6ca25b-4578-4093-b8a2-031cb8f1f481/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f11a8681-ab58-4f0d-8387-76ecdfa31073", - "invariantUUID": "2a94a311-f6bb-48b6-a458-e4b1a724bfc7", - "name": "VscpaasTest2.nodes.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f11a8681-ab58-4f0d-8387-76ecdfa31073/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "4b1cca9b-23a0-4037-aaf3-ce5cd7c91851", - "invariantUUID": "98e3949f-1047-4cd8-9b8b-6b6c55d51f74", - "name": "Vprobe.nodes.vLBAgent", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4b1cca9b-23a0-4037-aaf3-ce5cd7c91851/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "17ed7b78-1ffb-4864-a2ec-b6666a5fed16", - "invariantUUID": "2a6de403-c5b7-44ea-a398-ae78d53fb31a", - "name": "VpeAvRenana.nodes.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/17ed7b78-1ffb-4864-a2ec-b6666a5fed16/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ab89b69b-b92b-4e34-b1db-a6378d709241", - "invariantUUID": "dbb9b18d-e3ea-48cf-bcbd-81d8d4b22d72", - "name": "Vmmsc.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ab89b69b-b92b-4e34-b1db-a6378d709241/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d45694e4-ed86-4a44-a644-5a8a3ff89397", - "invariantUUID": "3eb4d8e0-2b85-4b74-bad3-2e4406f50d4d", - "name": "VfModules1.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d45694e4-ed86-4a44-a644-5a8a3ff89397/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5c7fd7c0-fc79-4309-bb03-85388cae45a8", - "invariantUUID": "7ff3e308-cf42-47ae-afc3-ecd5ef9823c0", - "name": "VmmscEca.nodes.heat.eca", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5c7fd7c0-fc79-4309-bb03-85388cae45a8/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f739ea35-7bd4-42ed-b9ee-1e0fd2017c72", - "invariantUUID": "ce4127ef-2564-40e6-b62e-6be7758f46a7", - "name": "Pxtc.nodes.heat.ddc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f739ea35-7bd4-42ed-b9ee-1e0fd2017c72/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f2339431-f3ab-41c9-90c4-6c2c958e1b06", - "invariantUUID": "40ab991d-ad0c-4adb-9f2a-0f2eef8bb880", - "name": "VfModules1.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f2339431-f3ab-41c9-90c4-6c2c958e1b06/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "15728e01-7076-4765-8002-95154ad29d5f", - "invariantUUID": "9814209f-7b9d-4b21-8968-f6a3638b107c", - "name": "1607Mog.nodes.heat.cm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/15728e01-7076-4765-8002-95154ad29d5f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ab168037-e654-4990-a188-e5d2f25a8768", - "invariantUUID": "ef673ad3-2d81-47b7-99c2-bdc69ae79d80", - "name": "Vcts3.nodes.heat.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ab168037-e654-4990-a188-e5d2f25a8768/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e1d7eb6a-646d-4906-9981-44ed892dc01c", - "invariantUUID": "78245f38-b99a-49a8-ac5b-56737ad686db", - "name": "VfModulesVmmsc.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e1d7eb6a-646d-4906-9981-44ed892dc01c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "74c527c6-edb7-4bbe-a63c-d2daf5a12db0", - "invariantUUID": "18bc94d2-2be1-46e9-bd70-ded327b1324e", - "name": "VfModule2.nodes.heat.mmsc", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/74c527c6-edb7-4bbe-a63c-d2daf5a12db0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "345459d0-ba42-45ba-9eb0-cc56e4f35ea9", - "invariantUUID": "5362b258-b867-4e98-a3c4-138c6d444c69", - "name": "VfModule2.nodes.heat.nems_be", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/345459d0-ba42-45ba-9eb0-cc56e4f35ea9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "bc40b750-56ab-4c6b-8e15-412f9be0178f", - "invariantUUID": "ab769637-063f-41fd-927d-771a1913235b", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc40b750-56ab-4c6b-8e15-412f9be0178f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3ff3d87f-c55f-4b4c-a8ae-29931d910359", - "invariantUUID": "5af2c63a-1b3e-42a5-ab4b-07e97d1dcbd2", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3ff3d87f-c55f-4b4c-a8ae-29931d910359/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fda7cb95-cbd0-46cc-8311-87ae632f75d6", - "invariantUUID": "69c6a72d-5b61-4c66-955a-a70f547821f3", - "name": "1607Mog.nodes.heat.ps", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fda7cb95-cbd0-46cc-8311-87ae632f75d6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d8a2de8a-27d8-491c-bbb9-da779a4da7c6", - "invariantUUID": "0b4d158e-c20e-4630-b515-3ecda2ad05a4", - "name": "VfModules.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d8a2de8a-27d8-491c-bbb9-da779a4da7c6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d544d6a6-4fcc-42db-97f6-e8cccc69c5ee", - "invariantUUID": "cd4a433e-cf76-4652-a6b8-59e657e0c5a0", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d544d6a6-4fcc-42db-97f6-e8cccc69c5ee/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5d6e7129-d7c8-41b8-ae2a-5f1688162c7c", - "invariantUUID": "350d9877-894a-4ce4-a899-48df9428ff88", - "name": "Vieccf.nodes.heat.iox", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5d6e7129-d7c8-41b8-ae2a-5f1688162c7c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fcc6655e-7074-48de-89ef-ef6e4a5705e3", - "invariantUUID": "6dd080e4-372c-44cc-8c25-868d45f2e959", - "name": "VfModule2.nodes.heat.nems_fe", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fcc6655e-7074-48de-89ef-ef6e4a5705e3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "400cab12-2d1e-4a2c-a33a-d9d7b3262dd1", - "invariantUUID": "9ebca51b-16d0-423c-8e5f-4472c1888029", - "name": "VmogVnf1.nodes.heat.mbt", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/400cab12-2d1e-4a2c-a33a-d9d7b3262dd1/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a068d0c0-06c6-4b58-bc99-6ac910700edb", - "invariantUUID": "f2e37302-fd97-48d7-bbdb-f0caaab5fe03", - "name": "1607Mog.nodes.heat.pd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a068d0c0-06c6-4b58-bc99-6ac910700edb/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c2e88763-87a9-4d33-b598-7811ae3f87d2", - "invariantUUID": "9d16cf01-c244-42c8-bcfe-faf108069e84", - "name": "VfModulesVmmsc.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c2e88763-87a9-4d33-b598-7811ae3f87d2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "de861add-3f4a-4526-9754-8bcb69d0fd0e", - "invariantUUID": "67560771-ffcb-46fb-a40c-0e1dee74f43a", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/de861add-3f4a-4526-9754-8bcb69d0fd0e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "4514b4e5-f163-4011-87fd-445f4366e3c2", - "invariantUUID": "91c638ef-49f5-4366-8749-cda8a33ed41e", - "name": "VfModules.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4514b4e5-f163-4011-87fd-445f4366e3c2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3679d10e-a1a2-46a4-97b3-4056a0920e7b", - "invariantUUID": "d272aa71-398a-4eff-ab00-6a4281b41c92", - "name": "Pxtc.nodes.heat.mda", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3679d10e-a1a2-46a4-97b3-4056a0920e7b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f905ca32-dac5-4337-a1d7-cc2bca86b407", - "invariantUUID": "acbb7a13-7ae7-4ac7-b0e4-23314cbc65e2", - "name": "Vmmsc.nodes.heat.mmsc", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f905ca32-dac5-4337-a1d7-cc2bca86b407/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "ee10af8a-c8bf-4455-808e-5550050d4ea9", - "invariantUUID": "e74db59b-72fb-4734-9d48-40d8c47d292a", - "name": "VfModulesVmmsc.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ee10af8a-c8bf-4455-808e-5550050d4ea9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "771ca169-bfac-4306-9748-b2ae804852f9", - "invariantUUID": "ae627e8b-374b-41ac-9efb-25672099c7dd", - "name": "Vscp0502.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/771ca169-bfac-4306-9748-b2ae804852f9/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "72682bb7-94ca-47a7-9917-826f62e3d00d", - "invariantUUID": "7bb2f20e-10af-485b-9c7c-9fba2c016856", - "name": "1607Mog.nodes.heat.sm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/72682bb7-94ca-47a7-9917-826f62e3d00d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1fa641db-1d77-4242-8d0b-c0aa5f88fe2e", - "invariantUUID": "22464824-fcbe-4760-9aa7-f2d110e5c0f8", - "name": "1607MogMultiMembersVolume.nodes.heat.cm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1fa641db-1d77-4242-8d0b-c0aa5f88fe2e/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "897dcb54-bb55-4311-8c0e-b663781d7e4f", - "invariantUUID": "c223adda-e48d-487d-98e8-654bbb8268af", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.lb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/897dcb54-bb55-4311-8c0e-b663781d7e4f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "a60c5230-8201-4b50-84a8-c905128c2bc2", - "invariantUUID": "59399b2e-66ed-4823-aa27-189fdb466045", - "name": "AppcTest.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/a60c5230-8201-4b50-84a8-c905128c2bc2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "173c32b5-44c8-4404-ba18-32d9de49afae", - "invariantUUID": "c247493b-15a4-47af-bb6b-c664cb5a4d37", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/173c32b5-44c8-4404-ba18-32d9de49afae/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "59aa2d42-db52-438c-a69c-0b97a193abcd", - "invariantUUID": "31fc926f-cfc5-42bd-8955-42e68c113902", - "name": "TestConsol.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/59aa2d42-db52-438c-a69c-0b97a193abcd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0e6509c9-7d35-4daf-9086-9fe30fdd1275", - "invariantUUID": "9516ad03-b122-4738-ad6d-d9c2166cd75a", - "name": "VmmscLab30MultiMembersMultiGroupsVolume.nodes.heat.nems_fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0e6509c9-7d35-4daf-9086-9fe30fdd1275/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "e541a64c-9de7-4c71-b827-eb0f4d319e62", - "invariantUUID": "9952957d-d266-406e-ab7d-23a7fc154ea0", - "name": "1607MogMultiMembersVolume.nodes.heat.pd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e541a64c-9de7-4c71-b827-eb0f4d319e62/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "5e448cd9-6dbd-4c31-98f2-caeceaf5efa7", - "invariantUUID": "3a97ded5-e8fc-42fa-b244-a6f91b610e08", - "name": "VfModule2.nodes.heat.lb", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5e448cd9-6dbd-4c31-98f2-caeceaf5efa7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d5c6a462-9d9a-46d4-a0b2-485300f34f0c", - "invariantUUID": "635abeeb-d903-44a8-9135-5d26e1ee41a1", - "name": "VmogVnf1.nodes.heat.psm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d5c6a462-9d9a-46d4-a0b2-485300f34f0c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8678abfe-8cbd-42f2-aa78-ca47a1beaa14", - "invariantUUID": "4d02c8a5-e141-4d01-94ec-7a3b94afda97", - "name": "VmmscLab30MultiMembersMultiGroupsVolumeCs.nodes.heat.eca_trx", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8678abfe-8cbd-42f2-aa78-ca47a1beaa14/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1c469da0-298f-41ea-94a2-aef82264e1e7", - "invariantUUID": "91530a04-e1f6-4242-abd2-f20630e1fa8f", - "name": "1607Mog.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1c469da0-298f-41ea-94a2-aef82264e1e7/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c29e22e2-1a09-4164-a9a2-72d0e3f5df5b", - "invariantUUID": "a0e5c360-f0e7-4b8d-ac97-969b9dc5b187", - "name": "Vmmsc.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c29e22e2-1a09-4164-a9a2-72d0e3f5df5b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "986b76dc-aca7-45b1-919c-398b770d5504", - "invariantUUID": "cd2f22e1-e21e-474b-a506-1bb4365aa106", - "name": "AppcTest.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/986b76dc-aca7-45b1-919c-398b770d5504/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "606f6c2b-a411-4644-a183-5487e3aed612", - "invariantUUID": "d67b05d1-119c-47a3-8b20-2babb53b42b3", - "name": "Vpe.nodes.heat.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/606f6c2b-a411-4644-a183-5487e3aed612/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "00695bbf-fa3f-47e4-96d7-973700a66f4f", - "invariantUUID": "d26ce6ce-b1f8-4cdc-955d-e2272563cff6", - "name": "TestPort.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/00695bbf-fa3f-47e4-96d7-973700a66f4f/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d94275b4-ccfa-4096-bd7b-dd45ff6e84f2", - "invariantUUID": "56a1b1c7-6a6f-402b-890f-8e3a1cc56feb", - "name": "Vieccf.nodes.heat.plt", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d94275b4-ccfa-4096-bd7b-dd45ff6e84f2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8beb2fe4-672e-46c3-8650-e2065ea429ea", - "invariantUUID": "be756449-fd9d-4889-83ad-41ff26a82f09", - "name": "Pxtc.nodes.heat.mts", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8beb2fe4-672e-46c3-8650-e2065ea429ea/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c4b4f162-a616-45c6-b229-9833a78a46fd", - "invariantUUID": "b502eeb1-091c-41cf-b4ba-52f9ab6ecfcc", - "name": "Vpe.nodes.heat.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c4b4f162-a616-45c6-b229-9833a78a46fd/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "95e982cd-551d-49b2-9600-04f1328b9ab5", - "invariantUUID": "26813b60-5437-4780-aaaa-9705b9d30357", - "name": "TestConsol.nodes.heat.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/95e982cd-551d-49b2-9600-04f1328b9ab5/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "8316c6e3-7791-42cb-80fb-e57ed0809be6", - "invariantUUID": "5ca065b5-c2e3-4561-9dc6-58fc84c8398c", - "name": "Vscp0502.nodes.heat.smp", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/8316c6e3-7791-42cb-80fb-e57ed0809be6/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "49cc354b-ea2e-48a9-a6b8-d414e6991898", - "invariantUUID": "b94ec614-4972-4355-ab2f-3c7068714581", - "name": "Ronytestcsar.nodes.heat.arb", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/49cc354b-ea2e-48a9-a6b8-d414e6991898/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "cc0048fb-a464-4407-9907-5e760684bc7b", - "invariantUUID": "06aff944-cdab-42cd-a5a3-f2c2c65df4b2", - "name": "TestConsol.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cc0048fb-a464-4407-9907-5e760684bc7b/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "bc1dea1b-5753-4d17-af6f-ac6050b3e281", - "invariantUUID": "76d0ef26-6721-4f11-ba1a-04c93e7154c3", - "name": "Vieccf.nodes.heat.app", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bc1dea1b-5753-4d17-af6f-ac6050b3e281/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "0b894e43-6d45-4c3d-95dd-2e80228055f3", - "invariantUUID": "ca679ac7-9d4b-4da1-8912-a262c5599692", - "name": "VfVolumeGroup.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/0b894e43-6d45-4c3d-95dd-2e80228055f3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "2bb1e047-fa3b-41f5-9d29-ebbdbf01857c", - "invariantUUID": "988032f2-873e-4273-9075-17ffd47f0a7f", - "name": "VfModules1.nodes.heat.nems_be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2bb1e047-fa3b-41f5-9d29-ebbdbf01857c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "05c82d0d-826b-458c-8c81-9572298522a3", - "invariantUUID": "6e577da6-377d-46fb-84c0-3bfa4778062f", - "name": "Vscp0502.nodes.heat.fe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/05c82d0d-826b-458c-8c81-9572298522a3/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "c6809100-9349-4f98-a066-55b6f0cb8650", - "invariantUUID": "4d48d18e-baa3-41bb-8a07-3c553db1fbab", - "name": "Ronytestcsar.nodes.heat.eca", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c6809100-9349-4f98-a066-55b6f0cb8650/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "abe50ede-b86c-415f-9f5f-235200433b51", - "invariantUUID": "c3cbaff7-a657-44d5-a0b3-cc65599b4fa8", - "name": "Csartest.nodes.heat.ltm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/abe50ede-b86c-415f-9f5f-235200433b51/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "3ce1be04-57ad-4deb-bdba-b18447374a88", - "invariantUUID": "b08eef7d-1dd5-4996-9171-7822b48e9a9d", - "name": "Vprobe.nodes.qrouter", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3ce1be04-57ad-4deb-bdba-b18447374a88/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "f6406bba-b64c-4211-aaee-773cde6e7d54", - "invariantUUID": "490345fc-f6fe-49a6-b18d-6dcacca02a7e", - "name": "VscpaasTest2.nodes.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f6406bba-b64c-4211-aaee-773cde6e7d54/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "d48751e4-07de-4208-9307-7ecb775fe7ca", - "invariantUUID": "ca0ae539-78d1-461a-a7ff-3dd663c85e2d", - "name": "pnf-test", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d48751e4-07de-4208-9307-7ecb775fe7ca/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "cdb99a41-e2ee-4b59-9107-13f0b2282ccc", - "invariantUUID": "6a828e59-cbee-4dc2-aa67-ee35a6eafd50", - "name": "Dev2devnfod.nodes.VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/cdb99a41-e2ee-4b59-9107-13f0b2282ccc/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "99b9dce6-ed85-4d76-aed9-40c020ba4607", - "invariantUUID": "c9e5dab6-eba5-4cc2-abff-305f8f508da1", - "name": "py-port-test", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/99b9dce6-ed85-4d76-aed9-40c020ba4607/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "acf4e0fa-17f9-4ac8-9fb2-2301cf942fcf", - "invariantUUID": "02cd4db0-a29b-4318-9b3b-a123b9103b85", - "name": "VfNoLicense.nodes.ppd", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/acf4e0fa-17f9-4ac8-9fb2-2301cf942fcf/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "fb6a8f39-84be-49a2-b551-26ce99ee6853", - "invariantUUID": "501e3f78-ae62-4551-bc47-a9afa8f29034", - "name": "ScpTestVsp.nodes.be", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fb6a8f39-84be-49a2-b551-26ce99ee6853/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "b09ec9ff-af66-4bdc-82d4-01a918e8e3ca", - "invariantUUID": "02d284b6-feb3-4762-be9b-8f6955f6b0b9", - "name": "SdWanTestVsp.nodes.DUMMY_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b09ec9ff-af66-4bdc-82d4-01a918e8e3ca/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "83256b0a-cb38-45de-b5f0-d2d4390f543d", - "invariantUUID": "c291bec4-fe31-4e6d-9126-f5ce104b84d1", - "name": "Sangeetha.nodes.vCTS_server", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/83256b0a-cb38-45de-b5f0-d2d4390f543d/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "16ba1289-5f91-4f07-914a-d2456d11c673", - "invariantUUID": "aafce2ad-8d15-4f53-88f5-9b3a1662f14e", - "name": "VpeAvRenana.nodes.vmx_vpfe", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/16ba1289-5f91-4f07-914a-d2456d11c673/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "93fe78c8-1350-4b1f-ac5f-ede411b992a0", - "invariantUUID": "a11f76ed-0f0a-4093-9c94-5f5eb6c450b5", - "name": "VfNoLicense.nodes.psm", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/93fe78c8-1350-4b1f-ac5f-ede411b992a0/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "1e5eafc0-1888-4247-9762-9ebd1383d0ae", - "invariantUUID": "076ddfc3-8a9d-4289-b71e-a707d359b149", - "name": "VnfcVspTest.nodes.heat.oam", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1e5eafc0-1888-4247-9762-9ebd1383d0ae/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "01faf05a-70b9-442f-be62-9884ea4cdf33", - "invariantUUID": "cd5937cc-37ef-4a85-ba10-2568628d4c1b", - "name": "VfDemor.nodes.vmx_vpfe", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/01faf05a-70b9-442f-be62-9884ea4cdf33/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "4583652c-e066-4a5c-88b8-fbcdd8619d2c", - "invariantUUID": "216e59ce-6940-4085-949e-9b47d9756383", - "name": "VfDemor.nodes.heat.vmx_vre", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4583652c-e066-4a5c-88b8-fbcdd8619d2c/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - { - "uuid": "16f02038-00f6-4a11-ab98-2a2154e98924", - "invariantUUID": "479cf5fc-8df3-49ec-9e85-da7899420b61", - "name": "VscpaasTest2.nodes.fe_0", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/16f02038-00f6-4a11-ab98-2a2154e98924/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VFC", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - } -] diff --git a/src/test/resources/example/sdc/sdcVFResources.json b/src/test/resources/example/sdc/sdcVFResources.json deleted file mode 100644 index e9d1d3b8..00000000 --- a/src/test/resources/example/sdc/sdcVFResources.json +++ /dev/null @@ -1,1548 +0,0 @@ -[ - { - "uuid": "585822c7-4027-4f84-ba50-e9248606f136", - "invariantUUID": "585822c7-4027-4f84-ba50-e9248606f134", - "name": "resourceName-1", - "version": "3.0", - "toscaModelURL": "/sdc/v1/catalog/resources/585822c7-4027-4f84-ba50-e9248606f136/toscaModel", - "category": "Network L2-3", - "subCategory": "Router", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "56389a7d-86db-49e1-aada-62aebf023f23", - "invariantUUID": "18a2c267-50a9-42ae-a3ec-4d55dd6df225", - "name": "shayVF", - "version": "0.2", - "toscaModelURL": "/sdc/v1/catalog/resources/56389a7d-86db-49e1-aada-62aebf023f23/toscaModel", - "category": "Application L4+", - "subCategory": "Load Balancer", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2ce2fe72-7f8d-4184-87e6-5fd7aa650acd", - "invariantUUID": "9aa658ae-8f6d-49bc-810d-8a544d6b12f2", - "name": "Dev2DevNFODVf_17_July", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2ce2fe72-7f8d-4184-87e6-5fd7aa650acd/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ae841bc4-6534-4d12-b8a4-ddd07a062a7e", - "invariantUUID": "926f6d60-bf84-46c4-9ed7-f0bb774e5184", - "name": "Sangeetha", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/ae841bc4-6534-4d12-b8a4-ddd07a062a7e/toscaModel", - "category": "DCAE Component", - "subCategory": "Database", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "0c940638-618b-450e-aa99-b991a3200d1a", - "invariantUUID": "2d4d1e44-14f7-41e0-a37a-f8a6507c86f6", - "name": "Eli", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/0c940638-618b-450e-aa99-b991a3200d1a/toscaModel", - "category": "Allotted Resource", - "subCategory": "Contrail Route", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "91854bc8-534f-4249-899c-bbdc06f83436", - "invariantUUID": "5e9c180a-44f1-45ce-a7bc-95b493ae9fd3", - "name": "CLAMP-Dev", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/91854bc8-534f-4249-899c-bbdc06f83436/toscaModel", - "category": "Generic", - "subCategory": "Network Elements", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "168b696d-8ed5-41ff-8158-b8adadfcedfa", - "invariantUUID": "9429f628-f58d-492e-aa97-de9bd9f98043", - "name": "ariel_test_vf001", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/168b696d-8ed5-41ff-8158-b8adadfcedfa/toscaModel", - "category": "Application L4+", - "subCategory": "Application Server", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "290603da-0c41-4120-b737-f800c6031a58", - "invariantUUID": "f22a9390-6d25-4fa7-a1dd-8d0121f6aacf", - "name": "VF-example", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/290603da-0c41-4120-b737-f800c6031a58/toscaModel", - "category": "Network L2-3", - "subCategory": "LAN Connectors", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "271b4961-e4dc-42d5-8c0c-4da8685973ac", - "invariantUUID": "822e9970-a3fd-4d62-8f00-5819323cb54d", - "name": "vf_AR", - "version": "3.0", - "toscaModelURL": "/sdc/v1/catalog/resources/271b4961-e4dc-42d5-8c0c-4da8685973ac/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b109217b-c959-4228-b30d-8f376668174c", - "invariantUUID": "5d616289-3563-48d8-b41a-15a633d5f03c", - "name": "Map Microservice", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/b109217b-c959-4228-b30d-8f376668174c/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "44b0a91c-8d63-4304-a637-2eda78a86023", - "invariantUUID": "9b2e7539-b183-4a59-82ea-842494fe19e0", - "name": "enrich snmp", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/44b0a91c-8d63-4304-a637-2eda78a86023/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "418a2ea5-6a8a-4498-9d0f-602a809552d6", - "invariantUUID": "58d0e85f-3161-47c9-981d-3cbcf1be56b6", - "name": "renana", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/418a2ea5-6a8a-4498-9d0f-602a809552d6/toscaModel", - "category": "Application L4+", - "subCategory": "Media Servers", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "13ae8064-344f-4d67-acd2-810516927f48", - "invariantUUID": "69b75e6e-a839-4a91-93d7-821610517cb5", - "name": "Dror1", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/13ae8064-344f-4d67-acd2-810516927f48/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "6510ee54-2ccb-406c-a006-8a67b589eecd", - "invariantUUID": "2ef1c565-6a85-424e-80ab-8efe14fefe9f", - "name": "SD-WAN-Test-VSP", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6510ee54-2ccb-406c-a006-8a67b589eecd/toscaModel", - "category": "Network L2-3", - "subCategory": "WAN Connectors", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c3c0a9e1-bcda-4b46-a7d6-3916ea3fc1ca", - "invariantUUID": "21052af3-0f73-4f82-af68-03123ed49d41", - "name": "rrrr", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c3c0a9e1-bcda-4b46-a7d6-3916ea3fc1ca/toscaModel", - "category": "Allotted Resource", - "subCategory": "IP Mux Demux", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "10b535db-b01b-4a4b-aeef-97423d2d2093", - "invariantUUID": "761ed279-e5ff-43e2-8a05-b160224b7f54", - "name": "TcaMS", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/10b535db-b01b-4a4b-aeef-97423d2d2093/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5ea777fc-a3fe-4688-aefd-b1297bd36381", - "invariantUUID": "6d1eb2c8-ae57-4d32-bd63-b47fd503aafb", - "name": "map snmp", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/5ea777fc-a3fe-4688-aefd-b1297bd36381/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8d366342-8cfa-431b-82ca-013f7f06af50", - "invariantUUID": "822e9970-a3fd-4d62-8f00-5819323cb54d", - "name": "vf_AR", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/8d366342-8cfa-431b-82ca-013f7f06af50/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VF", - "lifecycleState": "CERTIFICATION_IN_PROGRESS", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a804fb4e-33ce-4000-963f-d270a0593de2", - "invariantUUID": "6eb4b1ca-75ac-454b-a145-1ea27157bfac", - "name": "IP_Mux_Demux", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/a804fb4e-33ce-4000-963f-d270a0593de2/toscaModel", - "category": "Allotted Resource", - "subCategory": "IP Mux Demux", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "9bed9e17-7bfa-4a92-9474-3bcf7187e206", - "invariantUUID": "853a6d9a-3004-462c-9142-631eb777a16c", - "name": "newShayVFMCT", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/9bed9e17-7bfa-4a92-9474-3bcf7187e206/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "cae08b64-2784-4883-8dd0-747f6ebb94c4", - "invariantUUID": "3d51584c-aa2e-454a-a17a-970b51bbd668", - "name": "VES Collector Lisa", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/cae08b64-2784-4883-8dd0-747f6ebb94c4/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d06b73ef-b908-44cd-8c17-11f1366c4f93", - "invariantUUID": "0ad06008-5ecc-4a24-a123-74fc23d7bf89", - "name": "shaytookmyvf", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/d06b73ef-b908-44cd-8c17-11f1366c4f93/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "11ff4510-008f-4818-87aa-d22e1b26d03e", - "invariantUUID": "5d138333-7a0f-432b-ad74-009a308c91c5", - "name": "VF- DemoR", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/11ff4510-008f-4818-87aa-d22e1b26d03e/toscaModel", - "category": "Network L2-3", - "subCategory": "Router", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "0ff82855-b0aa-4b0d-8451-82aa978ae4d5", - "invariantUUID": "9aa658ae-8f6d-49bc-810d-8a544d6b12f2", - "name": "Dev2DevNFODVf_17_July", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/0ff82855-b0aa-4b0d-8451-82aa978ae4d5/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "77d7e04f-89db-405f-ad53-8c2cc5bc721c", - "invariantUUID": "f632a0f0-d568-40aa-9342-341d603891e1", - "name": "vf_test", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/77d7e04f-89db-405f-ad53-8c2cc5bc721c/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "17dbd4a7-6c4d-4064-857e-8cbbc8303ed5", - "invariantUUID": "f632a0f0-d568-40aa-9342-341d603891e1", - "name": "vf_test", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/17dbd4a7-6c4d-4064-857e-8cbbc8303ed5/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2c2fcf53-43af-41f4-8fec-0c729ca3cb4c", - "invariantUUID": "fc9af990-1ec6-4969-bd0d-973ae1ceba6f", - "name": "supplement snmp", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2c2fcf53-43af-41f4-8fec-0c729ca3cb4c/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "57cc5cac-15a0-4c39-aff4-426930e55057", - "invariantUUID": "b0d77932-dadd-4bde-82c9-0bcc367cb81c", - "name": "Dev2DevIpAssign_24_07", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/57cc5cac-15a0-4c39-aff4-426930e55057/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4859989b-5663-4ff5-ab2e-68b7bd1e43c2", - "invariantUUID": "489220ac-8a2f-44b8-97a3-12af3280aa0e", - "name": "Cognitor", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/4859989b-5663-4ff5-ab2e-68b7bd1e43c2/toscaModel", - "category": "Generic", - "subCategory": "Abstract", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5de1a119-461f-4ff4-8aa6-6f194e79e861", - "invariantUUID": "de9c75f4-7cc1-4a9c-8642-4fa9ee730bd2", - "name": "sang_vsp", - "version": "0.2", - "toscaModelURL": "/sdc/v1/catalog/resources/5de1a119-461f-4ff4-8aa6-6f194e79e861/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "af1041a9-0879-4fc1-9b62-42cf3eda5feb", - "invariantUUID": "4ed98cc2-22af-40c9-a031-86998cc12838", - "name": "FOI collector", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/af1041a9-0879-4fc1-9b62-42cf3eda5feb/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "271b4961-e4dc-42d5-8c0c-4da8685973ac", - "invariantUUID": "822e9970-a3fd-4d62-8f00-5819323cb54d", - "name": "vf_AR", - "version": "2.1", - "toscaModelURL": "/sdc/v1/catalog/resources/271b4961-e4dc-42d5-8c0c-4da8685973ac/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VF", - "lifecycleState": "CERTIFICATION_IN_PROGRESS", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bdc9b09f-246e-407f-9ccd-313a240ced95", - "invariantUUID": "1b6e3f8e-c8e2-4e66-8d44-8c7186c6eb14", - "name": "VFTest5.4", - "version": "0.3", - "toscaModelURL": "/sdc/v1/catalog/resources/bdc9b09f-246e-407f-9ccd-313a240ced95/toscaModel", - "category": "Allotted Resource", - "subCategory": "Tunnel XConnect", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "bbc70754-b046-4d8b-9ba5-1d4e96180788", - "invariantUUID": "c8e4743e-f7bd-4f04-8b7d-270f2de46c34", - "name": "VNFC_VSP_Test", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/bbc70754-b046-4d8b-9ba5-1d4e96180788/toscaModel", - "category": "Network Connectivity", - "subCategory": "Virtual Links", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "7cb8a6c7-c4fb-4d46-9233-8b247bd70124", - "invariantUUID": "f607e055-7af8-470d-86d3-1e2236c1c5b9", - "name": "syslog", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/7cb8a6c7-c4fb-4d46-9233-8b247bd70124/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ce7f92a3-d5a8-4830-b1f9-72d32ff0f2bc", - "invariantUUID": "b0d77932-dadd-4bde-82c9-0bcc367cb81c", - "name": "Dev2DevIpAssign_24_07", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ce7f92a3-d5a8-4830-b1f9-72d32ff0f2bc/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f721bc81-be73-4fe5-90ab-ac9544916b74", - "invariantUUID": "5ebab19c-76ab-4310-96c1-64ab03ae7f08", - "name": "New_vendor_mdns", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/f721bc81-be73-4fe5-90ab-ac9544916b74/toscaModel", - "category": "Generic", - "subCategory": "Database", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "6b934b9d-0785-4b46-8321-943a12b8031b", - "invariantUUID": "785012c2-fdd8-450d-8fa2-81ff60e25f1e", - "name": "VNFNAME__multi_members_multi_groups_volume.cs", - "version": "0.2", - "toscaModelURL": "/sdc/v1/catalog/resources/6b934b9d-0785-4b46-8321-943a12b8031b/toscaModel", - "category": "Application L4+", - "subCategory": "Media Servers", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "715426cc-acea-4dd9-9bbe-d338d40b0884", - "invariantUUID": "0879d8ba-7207-4ec4-9cc7-2eb695ef6876", - "name": "vmme_1710", - "version": "0.2", - "toscaModelURL": "/sdc/v1/catalog/resources/715426cc-acea-4dd9-9bbe-d338d40b0884/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "04addafc-2e5e-4381-8698-79a26acd5825", - "invariantUUID": "d348d94a-b49f-42ad-a5a2-6f94ebf58b75", - "name": "AVCXSADDAS", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/04addafc-2e5e-4381-8698-79a26acd5825/toscaModel", - "category": "Allotted Resource", - "subCategory": "IP Mux Demux", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3962491f-c310-4a24-9f13-291d2acf2f08", - "invariantUUID": "5d138333-7a0f-432b-ad74-009a308c91c5", - "name": "VF- DemoR", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/3962491f-c310-4a24-9f13-291d2acf2f08/toscaModel", - "category": "Network L2-3", - "subCategory": "Router", - "resourceType": "VF", - "lifecycleState": "CERTIFICATION_IN_PROGRESS", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "191128bc-1756-469b-8973-fcc6236c72c1", - "invariantUUID": "c1fae22d-0fdb-42fe-96a7-822f19503f1b", - "name": "Scp-tempalte-test", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/191128bc-1756-469b-8973-fcc6236c72c1/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "READY_FOR_CERTIFICATION", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "9a4c7c75-b54b-4240-b3bf-2ead9b7427d1", - "invariantUUID": "b595ea39-21e7-4fee-aedb-ef68506d581d", - "name": "test-VF", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/9a4c7c75-b54b-4240-b3bf-2ead9b7427d1/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c3d5e222-28b4-456f-8488-ff3b4846be60", - "invariantUUID": "92ff9c15-3b67-410a-b8ed-aed627656a35", - "name": "TEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEST", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c3d5e222-28b4-456f-8488-ff3b4846be60/toscaModel", - "category": "Allotted Resource", - "subCategory": "Security Zone", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c8663b6e-bbe2-401d-9500-ec5425463655", - "invariantUUID": "925243cf-e342-4d86-8558-63899fbe88da", - "name": "VF Module VNF", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c8663b6e-bbe2-401d-9500-ec5425463655/toscaModel", - "category": "Application L4+", - "subCategory": "Load Balancer", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "fda7c330-cb1e-4d43-9e97-87a5800b87c0", - "invariantUUID": "cc9b643b-8513-449b-a3f7-3c034b3f52a4", - "name": "composition", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/fda7c330-cb1e-4d43-9e97-87a5800b87c0/toscaModel", - "category": "DCAE Component", - "subCategory": "Utility", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "27adaf15-a0c2-4889-bc10-b3fdb0bb038c", - "invariantUUID": "002b36df-41cd-4119-ab8d-0e9fae3cd3cb", - "name": "cdap_host", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/27adaf15-a0c2-4889-bc10-b3fdb0bb038c/toscaModel", - "category": "DCAE Component", - "subCategory": "Utility", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "84855843-5247-4e97-a2bd-5395a510253b", - "invariantUUID": "755deb72-d767-4656-98b0-9d8ed288e9e6", - "name": "TestClamp", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/84855843-5247-4e97-a2bd-5395a510253b/toscaModel", - "category": "Application L4+", - "subCategory": "Application Server", - "resourceType": "VF", - "lifecycleState": "READY_FOR_CERTIFICATION", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d26e8473-b1c9-4751-bf7c-be0e10ba71ac", - "invariantUUID": "e06a2a94-5ff9-4ab7-879f-c2d5cfaef1ca", - "name": "tdy", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/d26e8473-b1c9-4751-bf7c-be0e10ba71ac/toscaModel", - "category": "Allotted Resource", - "subCategory": "Tunnel XConnect", - "resourceType": "VF", - "lifecycleState": "READY_FOR_CERTIFICATION", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "038601f9-f242-49ab-8c19-08b95f34f7bf", - "invariantUUID": "0f183d4f-875b-4e7b-a23d-b9d68d81e0db", - "name": "Highland Park", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/038601f9-f242-49ab-8c19-08b95f34f7bf/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "25781e10-5fdd-499c-869d-0d70d61843df", - "invariantUUID": "f68b1982-a6ab-4849-b548-0d35655f4410", - "name": "Mikes VF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/25781e10-5fdd-499c-869d-0d70d61843df/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c1c02cff-855f-438e-85f8-40c362874896", - "invariantUUID": "64cb5201-90d4-4cab-a6a9-f7416eeb307f", - "name": "VNFName", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c1c02cff-855f-438e-85f8-40c362874896/toscaModel", - "category": "Application L4+", - "subCategory": "Web Server", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "837c2fee-c2b2-4e95-ad48-dd69772d99bd", - "invariantUUID": "e48b3ea8-39bc-41eb-84bf-f5ef267d31e4", - "name": "VNF 1", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/837c2fee-c2b2-4e95-ad48-dd69772d99bd/toscaModel", - "category": "Network L2-3", - "subCategory": "Gateway", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "29018914-966c-442d-9d08-251b9dc45b8e", - "invariantUUID": "a33ed748-3477-4434-b3f3-b5560f5e7d9b", - "name": "vcts3", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/29018914-966c-442d-9d08-251b9dc45b8e/toscaModel", - "category": "Application L4+", - "subCategory": "Application Server", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "6906502e-6c2c-4b6f-8a3e-a2283f13cd69", - "invariantUUID": "fae890f6-4cdc-4e89-9502-3b1491c90393", - "name": "Generic VNF Source", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/6906502e-6c2c-4b6f-8a3e-a2283f13cd69/toscaModel", - "category": "DCAE Component", - "subCategory": "Source", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4168799c-a51f-4664-a5e9-f75bedda2a1c", - "invariantUUID": "55befb8d-81db-4ac0-8820-8ec582f8147b", - "name": "AppleVF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4168799c-a51f-4664-a5e9-f75bedda2a1c/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "28c11fbd-a859-4819-b8c7-555b4ed05a7f", - "invariantUUID": "ab6094d3-ffe3-4386-b1c2-d6e0dbf103f3", - "name": "VF", - "version": "0.2", - "toscaModelURL": "/sdc/v1/catalog/resources/28c11fbd-a859-4819-b8c7-555b4ed05a7f/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "dad125b7-cd8a-4fbe-a4ad-2b04944079da", - "invariantUUID": "dd3c68ac-5e6c-4b22-bea3-44fd7d6a6097", - "name": "Mazav", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/dad125b7-cd8a-4fbe-a4ad-2b04944079da/toscaModel", - "category": "Application L4+", - "subCategory": "Database", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1e7f07c7-ff4c-40a6-95f6-a9b05f138027", - "invariantUUID": "cfff70d2-f942-4b25-b2ca-e64f64af511d", - "name": "VNFNAME__multi_members_multi_groups_volume", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1e7f07c7-ff4c-40a6-95f6-a9b05f138027/toscaModel", - "category": "Application L4+", - "subCategory": "Media Servers", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2539b088-8e74-48d5-8401-77200be23f11", - "invariantUUID": "24ff5476-cabe-4cb5-99c8-e0f9ace75412", - "name": "AlinaVSP", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/2539b088-8e74-48d5-8401-77200be23f11/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8bebc883-1961-4d2f-9c34-b8a9f56dd6bf", - "invariantUUID": "49241b40-9bd1-4d05-83a9-b097f40f4cc0", - "name": "MonitoringVSP", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/8bebc883-1961-4d2f-9c34-b8a9f56dd6bf/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e0acc751-00cf-4f45-ac9d-23eb9cfc106d", - "invariantUUID": "1181d1c5-2524-40c2-bc81-e40dd813d70f", - "name": "Oren", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/e0acc751-00cf-4f45-ac9d-23eb9cfc106d/toscaModel", - "category": "Allotted Resource", - "subCategory": "Service Admin", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2e42bac2-318a-410c-b8ff-3b3a31351be7", - "invariantUUID": "b2b88a73-5c55-4984-99dd-a35c55935d14", - "name": "SCP-Test-VSP", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/2e42bac2-318a-410c-b8ff-3b3a31351be7/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1a2bc1db-c4b3-4c26-837c-1f16b4e4eed0", - "invariantUUID": "869a4e40-2aac-42f6-9520-51d18a7bd5e0", - "name": "Vscpaas_Test2", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1a2bc1db-c4b3-4c26-837c-1f16b4e4eed0/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "52150d50-0b95-4056-b07a-abcf6414754e", - "invariantUUID": "cc4e47f7-360d-425b-a563-e870203d2d48", - "name": "SNMP Trap Collector", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/52150d50-0b95-4056-b07a-abcf6414754e/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "a36b04b6-6756-4860-9cbb-66a72d02361f", - "invariantUUID": "35841fd9-e768-466a-9a08-fd9f7dbef98d", - "name": "Vf-no-license", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/a36b04b6-6756-4860-9cbb-66a72d02361f/toscaModel", - "category": "Application L4+", - "subCategory": "Media Servers", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8a1c4ce1-f132-4e05-92c1-91386689ddf5", - "invariantUUID": "4bd0b375-cec3-4da8-a6fb-028b523da60e", - "name": "vprobe", - "version": "0.2", - "toscaModelURL": "/sdc/v1/catalog/resources/8a1c4ce1-f132-4e05-92c1-91386689ddf5/toscaModel", - "category": "Application L4+", - "subCategory": "Application Server", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4ae669b4-778a-4f13-bf42-99da0c805414", - "invariantUUID": "17ba1436-2800-4bcb-b066-0484d119ea8d", - "name": "oren2", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/4ae669b4-778a-4f13-bf42-99da0c805414/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c68a5162-bebf-4675-9b83-1aec994abd35", - "invariantUUID": "219b289e-e94e-4c1b-8ca0-53a19f4cf140", - "name": "AlinaVF", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c68a5162-bebf-4675-9b83-1aec994abd35/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d03c68fc-ed63-4fce-bf7f-ebe23993157d", - "invariantUUID": "94746803-5a82-4112-9719-7cb64a43ea99", - "name": "testfe", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/d03c68fc-ed63-4fce-bf7f-ebe23993157d/toscaModel", - "category": "Allotted Resource", - "subCategory": "Allotted Resource", - "resourceType": "VF", - "lifecycleState": "CERTIFICATION_IN_PROGRESS", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ab88f446-f17f-4419-a4ce-84a24bc9a3c0", - "invariantUUID": "63aec7b3-8674-42ff-a9be-9d6c51544776", - "name": "Tunnel_XConnTest", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ab88f446-f17f-4419-a4ce-84a24bc9a3c0/toscaModel", - "category": "Allotted Resource", - "subCategory": "Tunnel XConnect", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "81d54f6d-ac2d-4282-ada9-48214e13dfd9", - "invariantUUID": "80d253d9-dca7-4d5e-96f2-e060deabf3bb", - "name": "Dev2DevNFOD_1207", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/81d54f6d-ac2d-4282-ada9-48214e13dfd9/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c9ea2798-f3ba-4826-ae93-0786820cb890", - "invariantUUID": "5882c528-76fe-4884-90c7-71301ca52cf8", - "name": "VNFNAME1", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c9ea2798-f3ba-4826-ae93-0786820cb890/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e795b7f2-09c3-40a8-bc38-64bdad5e9f68", - "invariantUUID": "96079a9a-dbe3-4492-ba85-95b1b49d0983", - "name": "APPleVFV10", - "version": "3.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e795b7f2-09c3-40a8-bc38-64bdad5e9f68/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1b9546ab-d1cd-489b-b07b-13537418ad57", - "invariantUUID": "4612156f-0a8d-46c5-bfb1-86e80148d123", - "name": "BerryVFNamequaryV10", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/1b9546ab-d1cd-489b-b07b-13537418ad57/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "READY_FOR_CERTIFICATION", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "b71e8927-6567-4f14-a0ec-3bce871934c4", - "invariantUUID": "73bc5a4f-b902-43b2-83c2-915fa274960f", - "name": "vPE", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/b71e8927-6567-4f14-a0ec-3bce871934c4/toscaModel", - "category": "Application L4+", - "subCategory": "Border Element", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "31ad5aaa-8779-4384-819f-4a2ec217f608", - "invariantUUID": "f47b1fa4-574f-4c30-b0cf-af7919868eed", - "name": "BerryVFNamequery", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/31ad5aaa-8779-4384-819f-4a2ec217f608/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "10751313-0dd7-464a-92e3-ec77fcada2c8", - "invariantUUID": "229580a6-2d12-49b6-8c89-54d04f4569b4", - "name": "vIECCF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/10751313-0dd7-464a-92e3-ec77fcada2c8/toscaModel", - "category": "Application L4+", - "subCategory": "Database", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3951e021-7595-43b1-a6fd-de077c01af54", - "invariantUUID": "925243cf-e342-4d86-8558-63899fbe88da", - "name": "VF Module VNF", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3951e021-7595-43b1-a6fd-de077c01af54/toscaModel", - "category": "Application L4+", - "subCategory": "Load Balancer", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3b30f9df-5cc6-4f1d-b8fc-bf034891539e", - "invariantUUID": "10a2a956-5190-4aa8-8d3d-dea5863ab40f", - "name": "blueberryvf", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/3b30f9df-5cc6-4f1d-b8fc-bf034891539e/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c4e944bd-aa6a-4bd0-85ac-5566c98d2adc", - "invariantUUID": "cc4e47f7-360d-425b-a563-e870203d2d48", - "name": "SNMP Trap Collector", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/c4e944bd-aa6a-4bd0-85ac-5566c98d2adc/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "07116436-aab8-4a54-85be-6691e451e65b", - "invariantUUID": "b1133487-2512-4a6d-8b68-4f56b81fd6a2", - "name": "1607_MOG", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/07116436-aab8-4a54-85be-6691e451e65b/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "70974b30-6b89-41d2-8b5d-779279db3b96", - "invariantUUID": "725e5fd1-2520-4669-a5f2-23f9ad2fbec4", - "name": "VnfName2", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/70974b30-6b89-41d2-8b5d-779279db3b96/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c9e436c3-539f-45e2-90b4-b046af907877", - "invariantUUID": "bc7fe896-e286-41cb-a11f-7081fc92876b", - "name": "VNFNAME", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c9e436c3-539f-45e2-90b4-b046af907877/toscaModel", - "category": "Application L4+", - "subCategory": "Database", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "79a31423-43ae-4f00-9314-dbc6ed5dfcb7", - "invariantUUID": "6c1bcf11-ecdc-465d-83c7-4a1735ff8d00", - "name": "1607_MOG_multi_members_volume", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/79a31423-43ae-4f00-9314-dbc6ed5dfcb7/toscaModel", - "category": "Application L4+", - "subCategory": "Border Element", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ed9927dc-3c43-47bf-9c55-3aa3240749c4", - "invariantUUID": "d6ac75ef-0e55-41bb-9cac-bedd59c3b0b8", - "name": "SNMP Collector", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/ed9927dc-3c43-47bf-9c55-3aa3240749c4/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "82460d6a-1cd7-4c57-bc89-625600555f80", - "invariantUUID": "c67108d4-a0b0-4eee-8fbc-c881d7bb21d3", - "name": "VF modules VNFNAME", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/82460d6a-1cd7-4c57-bc89-625600555f80/toscaModel", - "category": "Application L4+", - "subCategory": "Web Server", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1d7a184b-3680-47e5-92de-6ac7207699a3", - "invariantUUID": "f7ba2bcd-747b-4ff6-994a-91be20fc726c", - "name": "VF modules", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/1d7a184b-3680-47e5-92de-6ac7207699a3/toscaModel", - "category": "Application L4+", - "subCategory": "Web Server", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "90043cc2-5150-4127-aabe-67ed5c8a603b", - "invariantUUID": "fc6589c4-f030-4d02-b516-b99f73bfdca8", - "name": "VF module_2", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/90043cc2-5150-4127-aabe-67ed5c8a603b/toscaModel", - "category": "Application L4+", - "subCategory": "Media Servers", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "4c81fa7a-9e59-498a-96ba-2fc16eba23a3", - "invariantUUID": "4612156f-0a8d-46c5-bfb1-86e80148d123", - "name": "BerryVFNamequaryV10", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/4c81fa7a-9e59-498a-96ba-2fc16eba23a3/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ac603264-cdf7-49ab-a9ae-92d341023218", - "invariantUUID": "379ab526-dc81-4b31-b60d-31c1805ddf5a", - "name": "VnfName1", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/ac603264-cdf7-49ab-a9ae-92d341023218/toscaModel", - "category": "Application L4+", - "subCategory": "Border Element", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "c8c959fb-c57e-4a10-9f7e-d5cc5bbd4301", - "invariantUUID": "1170b507-33f9-4a2e-a9af-e44744b6c10d", - "name": "contrail route", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/c8c959fb-c57e-4a10-9f7e-d5cc5bbd4301/toscaModel", - "category": "Allotted Resource", - "subCategory": "Contrail Route", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e3edd7bb-9732-4915-b1b9-2b4af561d85c", - "invariantUUID": "7669a21f-e8bf-429d-8267-b9a9b1be0e16", - "name": "test-port", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/e3edd7bb-9732-4915-b1b9-2b4af561d85c/toscaModel", - "category": "Network L4+", - "subCategory": "Common Network Resources", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8531f392-b695-49f4-98f8-cba632eb68fc", - "invariantUUID": "9dfe647e-7285-48dc-9e5d-f275f470e4ba", - "name": "security Zone", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/8531f392-b695-49f4-98f8-cba632eb68fc/toscaModel", - "category": "Allotted Resource", - "subCategory": "Security Zone", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e4924deb-7355-4f1e-9f8f-bd4e3b609e98", - "invariantUUID": "6eb4b1ca-75ac-454b-a145-1ea27157bfac", - "name": "IP_Mux_Demux", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/e4924deb-7355-4f1e-9f8f-bd4e3b609e98/toscaModel", - "category": "Allotted Resource", - "subCategory": "IP Mux Demux", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "44ff8000-e703-4538-b26a-f2bc8205d7d4", - "invariantUUID": "26badc5a-d29e-4583-b773-0d42366a8bb1", - "name": "VnfName1234", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/44ff8000-e703-4538-b26a-f2bc8205d7d4/toscaModel", - "category": "Network L2-3", - "subCategory": "WAN Connectors", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "5ce3812b-935b-4c17-a1a7-a79a5179772e", - "invariantUUID": "ad3e0a75-d124-418d-ad57-970a9668e4d8", - "name": "vTSBC1", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/5ce3812b-935b-4c17-a1a7-a79a5179772e/toscaModel", - "category": "Network L2-3", - "subCategory": "Gateway", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e9fb3aa6-44f7-4154-9db6-1f60dac2d72f", - "invariantUUID": "ac661ee8-21b0-417f-98af-0b891c5f6c0d", - "name": "TuesdayVSP", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/e9fb3aa6-44f7-4154-9db6-1f60dac2d72f/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "75b67a7f-9e2e-4c7d-a926-331f05ce5ff1", - "invariantUUID": "32d62649-390c-4208-b5cd-c1dc7dddf3db", - "name": "VF modules_1", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/75b67a7f-9e2e-4c7d-a926-331f05ce5ff1/toscaModel", - "category": "Application L4+", - "subCategory": "Load Balancer", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "25b6b8dc-8f32-42ea-bcea-04369827ddbf", - "invariantUUID": "e5d959b4-f11e-42ac-aa26-26beb526faf1", - "name": "pnf-resource-test", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/25b6b8dc-8f32-42ea-bcea-04369827ddbf/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "f4bed159-36a0-4ea4-b2d4-2ebea8c208b8", - "invariantUUID": "e6b04d60-4a33-4899-9185-082b9b170cb8", - "name": "Dev2DevNFOD", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/f4bed159-36a0-4ea4-b2d4-2ebea8c208b8/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8dec3b8a-a0fa-4634-bbb4-d7bad5a912ab", - "invariantUUID": "eda652e4-6740-46bf-8d0f-92c4752070f6", - "name": "VNFNAME", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/8dec3b8a-a0fa-4634-bbb4-d7bad5a912ab/toscaModel", - "category": "Application L4+", - "subCategory": "Database", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "691cbc68-61df-472d-ad2d-8791444d2e27", - "invariantUUID": "7daf1f14-2aa3-48d8-89e5-3383cf004b6a", - "name": "AAI broker", - "version": "2.0", - "toscaModelURL": "/sdc/v1/catalog/resources/691cbc68-61df-472d-ad2d-8791444d2e27/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "ccd6fa51-aafd-401f-96ce-3f0c94418865", - "invariantUUID": "fe5535d7-80e5-4278-bbdd-d2156b9a4d24", - "name": "test-consol", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/ccd6fa51-aafd-401f-96ce-3f0c94418865/toscaModel", - "category": "Network L2-3", - "subCategory": "Gateway", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "100be1c2-28d9-4d8c-8551-608f82b202f8", - "invariantUUID": "771cb756-d74d-416d-97cb-6c88f1915721", - "name": "Source Generic", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/100be1c2-28d9-4d8c-8551-608f82b202f8/toscaModel", - "category": "DCAE Component", - "subCategory": "Source", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "e2555d36-4fec-476a-8504-6e111f5d5dfd", - "invariantUUID": "cca91831-e7c4-4761-86eb-200206af302d", - "name": "VF Volume group", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/e2555d36-4fec-476a-8504-6e111f5d5dfd/toscaModel", - "category": "Application L4+", - "subCategory": "Load Balancer", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "361f7f83-e4dd-4a27-ad4b-a7e1c7a52672", - "invariantUUID": "6598647d-b141-4c39-be82-91b536017bf2", - "name": "grapevnf", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/361f7f83-e4dd-4a27-ad4b-a7e1c7a52672/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "78160afe-b5e3-4978-8923-40d04671bd30", - "invariantUUID": "9b943920-4286-4f78-bc98-387d15812490", - "name": "APPC-test", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/78160afe-b5e3-4978-8923-40d04671bd30/toscaModel", - "category": "Network L4+", - "subCategory": "Common Network Resources", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "596c8b1d-3a1d-47fc-ace2-1fbebb94b1e5", - "invariantUUID": "b99889d1-bc9d-4a90-942c-88e21c358f75", - "name": "cherryvf", - "version": "3.0", - "toscaModelURL": "/sdc/v1/catalog/resources/596c8b1d-3a1d-47fc-ace2-1fbebb94b1e5/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "da3619c1-9b19-4edc-9853-a714c5034371", - "invariantUUID": "b90f7990-667a-4f63-9e7f-ee02f64766f1", - "name": "VnfName2", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/da3619c1-9b19-4edc-9853-a714c5034371/toscaModel", - "category": "Application L4+", - "subCategory": "Call Control", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "3c22db36-3461-4463-8b11-c8fbdb951c1e", - "invariantUUID": "42e3c73c-829f-464c-90fd-326ed7018d06", - "name": "RonyTestCSAR", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/3c22db36-3461-4463-8b11-c8fbdb951c1e/toscaModel", - "category": "Allotted Resource", - "subCategory": "Service Admin", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "d6c133c5-ab82-4c60-afe6-90556da55c7e", - "invariantUUID": "009e4104-2403-49c4-94ee-6dcb0547e44d", - "name": "VES Collector", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/d6c133c5-ab82-4c60-afe6-90556da55c7e/toscaModel", - "category": "DCAE Component", - "subCategory": "Collector", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "43efef8f-204c-4a54-9121-ae19951063aa", - "invariantUUID": "926f6d60-bf84-46c4-9ed7-f0bb774e5184", - "name": "Sangeetha", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/43efef8f-204c-4a54-9121-ae19951063aa/toscaModel", - "category": "DCAE Component", - "subCategory": "Database", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "1cad2e90-0259-498f-884d-7bbe5a156fb2", - "invariantUUID": "76b01019-a533-4c31-871d-6275924c7543", - "name": "vPE-AV-renana", - "version": "1.0", - "toscaModelURL": "/sdc/v1/catalog/resources/1cad2e90-0259-498f-884d-7bbe5a156fb2/toscaModel", - "category": "Network L2-3", - "subCategory": "Router", - "resourceType": "VF", - "lifecycleState": "CERTIFIED", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "747ccce2-7efb-403d-acd3-88bc9ffb43a2", - "invariantUUID": "76b01019-a533-4c31-871d-6275924c7543", - "name": "vPE-AV-renana", - "version": "1.1", - "toscaModelURL": "/sdc/v1/catalog/resources/747ccce2-7efb-403d-acd3-88bc9ffb43a2/toscaModel", - "category": "Network L2-3", - "subCategory": "Router", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "2d0cb42c-398e-4c4c-959a-290459489cef", - "invariantUUID": "935689b9-80e2-4818-8c2d-fbbeaec9b56a", - "name": "csarTest", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/2d0cb42c-398e-4c4c-959a-290459489cef/toscaModel", - "category": "Application L4+", - "subCategory": "Load Balancer", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "62c5d4c8-1a5a-4081-bde7-8805821f41a0", - "invariantUUID": "5bf48fb1-a073-4ad5-84e0-387d9160713c", - "name": "madhu_mdns", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/62c5d4c8-1a5a-4081-bde7-8805821f41a0/toscaModel", - "category": "Application L4+", - "subCategory": "Firewall", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKIN", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "8faf42f4-287a-430e-a761-9df0ce4075d1", - "invariantUUID": "6e2213a9-6ca2-4ab9-adfd-1af95c61f23d", - "name": "vPE-BV-Renana", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/8faf42f4-287a-430e-a761-9df0ce4075d1/toscaModel", - "category": "Generic", - "subCategory": "Infrastructure", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - }, - - { - "uuid": "541310cd-d7b4-48d1-969a-d81866277298", - "invariantUUID": "30df25ac-d6c9-4cec-8c56-b287cd462e30", - "name": "TCA", - "version": "0.1", - "toscaModelURL": "/sdc/v1/catalog/resources/541310cd-d7b4-48d1-969a-d81866277298/toscaModel", - "category": "DCAE Component", - "subCategory": "Microservice", - "resourceType": "VF", - "lifecycleState": "NOT_CERTIFIED_CHECKOUT", - "lastUpdaterUserId": "user" - } -]
\ No newline at end of file diff --git a/src/test/resources/example/tca-policy-req/blueprint-expected.yaml b/src/test/resources/example/tca-policy-req/blueprint-expected.yaml deleted file mode 100644 index 07f67937..00000000 --- a/src/test/resources/example/tca-policy-req/blueprint-expected.yaml +++ /dev/null @@ -1,50 +0,0 @@ -tosca_definitions_version: cloudify_dsl_1_3 -imports: ['http://www.getcloudify.org/spec/cloudify/3.4/types.yaml', 'https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/docker/2.2.0/node-type.yaml', - 'https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/relationship/1.0.0/node-type.yaml', - 'http://onap.org:8081/repository/solutioning01-mte2-raw/type_files/dmaap/dmaap_mr.yaml'] -inputs: - location_id: {type: string} - service_id: {type: string} -node_templates: - cdap_host_host: - type: dcae.nodes.StreamingAnalytics.SelectedCDAPInfrastructure - properties: - location_id: {get_input: location_id} - scn_override: cdap_broker.solutioning-central.dcae.onap.org - interfaces: - cloudify.interfaces.lifecycle: {} - tca_tca: - type: dcae.nodes.MicroService.cdap - properties: - app_config: {appDescription: DCAE Analytics Threshold Crossing Alert Application, - appName: dcae-tca, tcaSubscriberOutputStreamName: TCASubscriberOutputStream, - tcaVESAlertsTableName: TCAVESAlertsTable, tcaVESAlertsTableTTLSeconds: '1728000', - tcaVESMessageStatusTableName: TCAVESMessageStatusTable, tcaVESMessageStatusTableTTLSeconds: '86400', - thresholdCalculatorFlowletInstances: '2'} - app_preferences: {publisherContentType: application/json, publisherHostName: mrlocal-mtnjftle01.onap.org, - publisherHostPort: '3905', publisherMaxBatchSize: '10', publisherMaxRecoveryQueueSize: '100000', - publisherPollingInterval: '20000', publisherProtocol: https, publisherTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESPub, - publisherUserName: test@tca.af.dcae.onap.org, publisherUserPassword: password, - subscriberConsumerGroup: OpenDCAE-c12, subscriberConsumerId: c12, subscriberContentType: application/json, - subscriberHostName: mrlocal-mtnjftle01.onap.org, subscriberHostPort: '3905', - subscriberMessageLimit: '-1', subscriberPollingInterval: '20000', subscriberProtocol: https, - subscriberTimeoutMS: '-1', subscriberTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESSub, - subscriberUserName: test@tca.af.dcae.onap.org, subscriberUserPassword: password, - tca_policy: '{"domain":"measurementsForVfScaling","metricsPerEventName":[{"eventName":"vFirewallBroadcastPackets","controlLoopSchemaType":"VNF","policyScope":"DCAE","policyName":"example_model01.ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_TCA_1jy9to4","policyVersion":"v0.0.1","thresholds":[{"closedLoopControlName":"ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_null","version":"1.0.2","fieldPath":"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value","thresholdValue":123,"direction":"LESS_OR_EQUAL","severity":"MAJOR","closedLoopEventStatus":"ABATED"},{"closedLoopControlName":"ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_null","version":"1.0.2","fieldPath":"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value","thresholdValue":123,"direction":"GREATER_OR_EQUAL","severity":"MAJOR","closedLoopEventStatus":"ONSET"}]}]}'} - artifact_name: dcae-analytics-tca - artifact_version: 1.0.0 - connections: - streams_publishes: [] - streams_subscribes: [] - jar_url: http://somejar - location_id: {get_input: location_id} - namespace: cdap_tca_hi_lo - programs: - - {program_id: TCAVESCollectorFlow, program_type: flows} - - {program_id: TCADMaaPMRSubscriberWorker, program_type: workers} - - {program_id: TCADMaaPMRPublisherWorker, program_type: workers} - service_component_type: cdap_app_tca - service_id: {get_input: service_id} - streamname: TCASubscriberOutputStream - relationships: - - {target: cdap_host_host, type: dcae.relationships.component_contained_in} diff --git a/src/test/resources/example/tca-policy-req/blueprint-input.yaml b/src/test/resources/example/tca-policy-req/blueprint-input.yaml deleted file mode 100644 index 497a7972..00000000 --- a/src/test/resources/example/tca-policy-req/blueprint-input.yaml +++ /dev/null @@ -1,82 +0,0 @@ -tosca_definitions_version: cloudify_dsl_1_3 -imports: -- http://www.getcloudify.org/spec/cloudify/3.4/types.yaml -- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/docker/2.2.0/node-type.yaml -- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/relationship/1.0.0/node-type.yaml -- http://onap.org:8081/repository/solutioning01-mte2-raw/type_files/dmaap/dmaap_mr.yaml -inputs: - location_id: - type: string - service_id: - type: string -node_templates: - cdap_host_host: - type: dcae.nodes.StreamingAnalytics.SelectedCDAPInfrastructure - properties: - location_id: - get_input: location_id - scn_override: cdap_broker.solutioning-central.dcae.onap.org - interfaces: - cloudify.interfaces.lifecycle: { - } - tca_tca: - type: dcae.nodes.MicroService.cdap - properties: - app_config: - appDescription: DCAE Analytics Threshold Crossing Alert Application - appName: dcae-tca - tcaSubscriberOutputStreamName: TCASubscriberOutputStream - tcaVESAlertsTableName: TCAVESAlertsTable - tcaVESAlertsTableTTLSeconds: '1728000' - tcaVESMessageStatusTableName: TCAVESMessageStatusTable - tcaVESMessageStatusTableTTLSeconds: '86400' - thresholdCalculatorFlowletInstances: '2' - app_preferences: - publisherContentType: application/json - publisherHostName: mrlocal-mtnjftle01.onap.org - publisherHostPort: '3905' - publisherMaxBatchSize: '10' - publisherMaxRecoveryQueueSize: '100000' - publisherPollingInterval: '20000' - publisherProtocol: https - publisherTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESPub - publisherUserName: test@tca.af.dcae.onap.org - publisherUserPassword: password - subscriberConsumerGroup: OpenDCAE-c12 - subscriberConsumerId: c12 - subscriberContentType: application/json - subscriberHostName: mrlocal-mtnjftle01.onap.org - subscriberHostPort: '3905' - subscriberMessageLimit: '-1' - subscriberPollingInterval: '20000' - subscriberProtocol: https - subscriberTimeoutMS: '-1' - subscriberTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESSub - subscriberUserName: test@tca.af.dcae.onap.org - subscriberUserPassword: password - tca_policy: null - artifact_name: dcae-analytics-tca - artifact_version: 1.0.0 - connections: - streams_publishes: [ - ] - streams_subscribes: [ - ] - jar_url: http://somejar - location_id: - get_input: location_id - namespace: cdap_tca_hi_lo - programs: - - program_id: TCAVESCollectorFlow - program_type: flows - - program_id: TCADMaaPMRSubscriberWorker - program_type: workers - - program_id: TCADMaaPMRPublisherWorker - program_type: workers - service_component_type: cdap_app_tca - service_id: - get_input: service_id - streamname: TCASubscriberOutputStream - relationships: - - target: cdap_host_host - type: dcae.relationships.component_contained_in diff --git a/src/test/resources/example/tca-policy-req/prop-text.json b/src/test/resources/example/tca-policy-req/prop-text.json deleted file mode 100644 index 49673d25..00000000 --- a/src/test/resources/example/tca-policy-req/prop-text.json +++ /dev/null @@ -1 +0,0 @@ -{"global":[{"name":"service","value":["tosca_definitions_version: cloudify_dsl_1_3\r\nimports:\r\n- http://www.getcloudify.org/spec/cloudify/3.4/types.yaml\r\n- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/docker/2.2.0/node-type.yaml\r\n- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/relationship/1.0.0/node-type.yaml\r\n- http://onap.org:8081/repository/solutioning01-mte2-raw/type_files/dmaap/dmaap_mr.yaml\r\ninputs:\r\n location_id:\r\n type: string\r\n service_id:\r\n type: string\r\nnode_templates:\r\n cdap_host_host:\r\n type: dcae.nodes.StreamingAnalytics.SelectedCDAPInfrastructure\r\n properties:\r\n location_id:\r\n get_input: location_id\r\n scn_override: cdap_broker.solutioning-central.dcae.onap.org\r\n interfaces:\r\n cloudify.interfaces.lifecycle: {\r\n }\r\n tca_tca:\r\n type: dcae.nodes.MicroService.cdap\r\n properties:\r\n app_config:\r\n appDescription: DCAE Analytics Threshold Crossing Alert Application\r\n appName: dcae-tca\r\n tcaSubscriberOutputStreamName: TCASubscriberOutputStream\r\n tcaVESAlertsTableName: TCAVESAlertsTable\r\n tcaVESAlertsTableTTLSeconds: '1728000'\r\n tcaVESMessageStatusTableName: TCAVESMessageStatusTable\r\n tcaVESMessageStatusTableTTLSeconds: '86400'\r\n thresholdCalculatorFlowletInstances: '2'\r\n app_preferences:\r\n publisherContentType: application/json\r\n publisherHostName: mrlocal-mtnjftle01.onap.org\r\n publisherHostPort: '3905'\r\n publisherMaxBatchSize: '10'\r\n publisherMaxRecoveryQueueSize: '100000'\r\n publisherPollingInterval: '20000'\r\n publisherProtocol: https\r\n publisherTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESPub\r\n publisherUserName: test@tca.af.dcae.onap.org\r\n publisherUserPassword: password\r\n subscriberConsumerGroup: OpenDCAE-c12\r\n subscriberConsumerId: c12\r\n subscriberContentType: application/json\r\n subscriberHostName: mrlocal-mtnjftle01.onap.org\r\n subscriberHostPort: '3905'\r\n subscriberMessageLimit: '-1'\r\n subscriberPollingInterval: '20000'\r\n subscriberProtocol: https\r\n subscriberTimeoutMS: '-1'\r\n subscriberTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESSub\r\n subscriberUserName: test@tca.af.dcae.onap.org\r\n subscriberUserPassword: password\r\n tca_policy: '{\"domain\":\"measurementsForVfScaling\",\"metricsPerEventName\":[{\"eventName\":\"vFirewallBroadcastPackets\",\"controlLoopSchemaType\":\"VNF\",\"policyScope\":\"DCAE\",\"policyName\":\"example_model01.ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_TCA_1jy9to4\",\"policyVersion\":\"v0.0.1\",\"thresholds\":[{\"closedLoopControlName\":\"ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_null\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":123,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ONSET\"},{\"closedLoopControlName\":\"ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_null\",\"version\":\"1.0.2\",\"fieldPath\":\"$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value\",\"thresholdValue\":123,\"direction\":\"GREATER_OR_EQUAL\",\"severity\":\"MAJOR\",\"closedLoopEventStatus\":\"ONSET\"}]}]}'\r\n artifact_name: dcae-analytics-tca\r\n artifact_version: 1.0.0\r\n connections:\r\n streams_publishes: [\r\n ]\r\n streams_subscribes: [\r\n ]\r\n jar_url: http://somejar\r\n location_id:\r\n get_input: location_id\r\n namespace: cdap_tca_hi_lo\r\n programs:\r\n - program_id: TCAVESCollectorFlow\r\n program_type: flows\r\n - program_id: TCADMaaPMRSubscriberWorker\r\n program_type: workers\r\n - program_id: TCADMaaPMRPublisherWorker\r\n program_type: workers\r\n service_component_type: cdap_app_tca\r\n service_id:\r\n get_input: service_id\r\n streamname: TCASubscriberOutputStream\r\n relationships:\r\n - target: cdap_host_host\r\n type: dcae.relationships.component_contained_in"]}]}
\ No newline at end of file diff --git a/src/test/resources/example/tca-policy-req/tca-policy-expected.json b/src/test/resources/example/tca-policy-req/tca-policy-expected.json deleted file mode 100644 index 6e302dd6..00000000 --- a/src/test/resources/example/tca-policy-req/tca-policy-expected.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "service": "tca_policy", - "version": "1.1.0", - "location": "SampleServiceLocation", - "configName": "SampleConfigName", - "uuid": "test", - "policyScope": "CLAMP", - "templateVersion": "OpenSource.version.1", - "policyName": "example_model01.ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_TCA_1jy9to4", - "description": "MicroService Policy", - "priority": "1", - "riskType": "SampleRiskType", - "riskLevel": "1", - "guard": "False", - "content": { - "tca_policy": { - "domain": "measurementsForVfScaling", - "metricsPerEventName": [ - { - "eventName": "vFirewallBroadcastPackets", - "controlLoopSchemaType": "VNF", - "policyScope": "DCAE", - "policyName": "example_model01.ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_TCA_1jy9to4", - "policyVersion": "v0.0.1", - "thresholds": [ - { - "closedLoopControlName": "ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_0", - "version": "1.0.2", - "fieldPath": "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value", - "thresholdValue": 123, - "direction": "LESS_OR_EQUAL", - "severity": "MAJOR", - "closedLoopEventStatus": "ABATED" - }, - { - "closedLoopControlName": "ClosedLoop_FRWL_SIG_fad4dcae_e498_11e6_852e_0050568c4ccf_0", - "version": "1.0.2", - "fieldPath": "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value", - "thresholdValue": 123, - "direction": "GREATER_OR_EQUAL", - "severity": "MAJOR", - "closedLoopEventStatus": "ONSET" - } - ] - } - ] - } - } -} diff --git a/src/test/resources/example/xsl-validation/modelBpmn.xml b/src/test/resources/example/xsl-validation/modelBpmn.xml deleted file mode 100644 index d80c89e3..00000000 --- a/src/test/resources/example/xsl-validation/modelBpmn.xml +++ /dev/null @@ -1,137 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" - xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" - xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - id="Definitions_1" targetNamespace="http://bpmn.io/schema/bpmn"> - <bpmn:process id="Process_1" isExecutable="false"> - <bpmn:startEvent id="StartEvent_1"> - <bpmn:outgoing>SequenceFlow_1nvvr00</bpmn:outgoing> - </bpmn:startEvent> - <bpmn:vesCollector id="VesCollector_1kxjxy6" name="AAAAA"> - <bpmn:incoming>SequenceFlow_0jeu0gv</bpmn:incoming> - <bpmn:outgoing>SequenceFlow_15gkgs5</bpmn:outgoing> - </bpmn:vesCollector> - <bpmn:tCA id="TCA_09hcdsx"> - <bpmn:incoming>SequenceFlow_15gkgs5</bpmn:incoming> - <bpmn:outgoing>SequenceFlow_0ev75ss</bpmn:outgoing> - </bpmn:tCA> - <bpmn:policy id="Policy_"> - <bpmn:incoming>SequenceFlow_0ev75ss</bpmn:incoming> - <bpmn:outgoing>SequenceFlow_103hvmr</bpmn:outgoing> - </bpmn:policy> - <bpmn:endEvent id="EndEvent_0zjiuu5"> - <bpmn:incoming>SequenceFlow_103hvmr</bpmn:incoming> - </bpmn:endEvent> - <bpmn:holmes id="Holmes_1fzdqp9"> - <bpmn:incoming>SequenceFlow_1nvvr00</bpmn:incoming> - <bpmn:outgoing>SequenceFlow_0jeu0gv</bpmn:outgoing> - </bpmn:holmes> - <bpmn:sequenceFlow id="SequenceFlow_1nvvr00" - sourceRef="StartEvent_1" targetRef="Holmes_1fzdqp9" /> - <bpmn:sequenceFlow id="SequenceFlow_0jeu0gv" - sourceRef="Holmes_1fzdqp9" targetRef="VesCollector_1kxjxy6" /> - <bpmn:sequenceFlow id="SequenceFlow_15gkgs5" - sourceRef="VesCollector_1kxjxy6" targetRef="TCA_09hcdsx" /> - <bpmn:sequenceFlow id="SequenceFlow_0ev75ss" - sourceRef="TCA_09hcdsx" targetRef="Policy_" /> - <bpmn:sequenceFlow id="SequenceFlow_103hvmr" - sourceRef="Policy_" targetRef="EndEvent_0zjiuu5" /> - </bpmn:process> - <bpmndi:BPMNDiagram id="BPMNDiagram_1"> - <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_1"> - <bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" - bpmnElement="StartEvent_1"> - <dc:Bounds x="50" y="162" width="36" height="36" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="VesCollector_1kxjxy6_di" - bpmnElement="VesCollector_1kxjxy6"> - <dc:Bounds x="492" y="192" width="120" height="80" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="TCA_09hcdsx_di" bpmnElement="TCA_09hcdsx"> - <dc:Bounds x="651" y="192" width="120" height="80" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Policy__di" bpmnElement="Policy_"> - <dc:Bounds x="844" y="206" width="120" height="80" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="EndEvent_0zjiuu5_di" - bpmnElement="EndEvent_0zjiuu5"> - <dc:Bounds x="703" y="396" width="36" height="36" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="676" y="432" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Holmes_1fzdqp9_di" - bpmnElement="Holmes_1fzdqp9"> - <dc:Bounds x="358" y="74" width="120" height="80" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="SequenceFlow_1nvvr00_di" - bpmnElement="SequenceFlow_1nvvr00"> - <di:waypoint xsi:type="dc:Point" x="86" y="180" /> - <di:waypoint xsi:type="dc:Point" x="123" y="180" /> - <di:waypoint xsi:type="dc:Point" x="123" y="246" /> - <di:waypoint xsi:type="dc:Point" x="159" y="246" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="78" y="203" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_0qf2552_di" - bpmnElement="SequenceFlow_0qf2552"> - <di:waypoint xsi:type="dc:Point" x="279" y="246" /> - <di:waypoint xsi:type="dc:Point" x="302" y="246" /> - <di:waypoint xsi:type="dc:Point" x="302" y="232" /> - <di:waypoint xsi:type="dc:Point" x="324" y="232" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="257" y="229" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_1a2oxpd_di" - bpmnElement="SequenceFlow_1a2oxpd"> - <di:waypoint xsi:type="dc:Point" x="384" y="192" /> - <di:waypoint xsi:type="dc:Point" x="384" y="173" /> - <di:waypoint xsi:type="dc:Point" x="418" y="173" /> - <di:waypoint xsi:type="dc:Point" x="418" y="154" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="356" y="163" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_0jeu0gv_di" - bpmnElement="SequenceFlow_0jeu0gv"> - <di:waypoint xsi:type="dc:Point" x="418" y="154" /> - <di:waypoint xsi:type="dc:Point" x="418" y="173" /> - <di:waypoint xsi:type="dc:Point" x="552" y="173" /> - <di:waypoint xsi:type="dc:Point" x="552" y="192" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="440" y="163" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_15gkgs5_di" - bpmnElement="SequenceFlow_15gkgs5"> - <di:waypoint xsi:type="dc:Point" x="612" y="232" /> - <di:waypoint xsi:type="dc:Point" x="651" y="232" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="586.5" y="222" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_0ev75ss_di" - bpmnElement="SequenceFlow_0ev75ss"> - <di:waypoint xsi:type="dc:Point" x="771" y="232" /> - <di:waypoint xsi:type="dc:Point" x="808" y="232" /> - <di:waypoint xsi:type="dc:Point" x="808" y="246" /> - <di:waypoint xsi:type="dc:Point" x="844" y="246" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="763" y="229" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_103hvmr_di" - bpmnElement="SequenceFlow_103hvmr"> - <di:waypoint xsi:type="dc:Point" x="844" y="246" /> - <di:waypoint xsi:type="dc:Point" x="792" y="246" /> - <di:waypoint xsi:type="dc:Point" x="792" y="414" /> - <di:waypoint xsi:type="dc:Point" x="739" y="414" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="747" y="320" width="90" height="20" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - </bpmndi:BPMNPlane> - </bpmndi:BPMNDiagram> -</bpmn:definitions>
\ No newline at end of file diff --git a/src/test/resources/example/xsl-validation/modelBpmnForVerif.json b/src/test/resources/example/xsl-validation/modelBpmnForVerif.json deleted file mode 100644 index 567a69db..00000000 --- a/src/test/resources/example/xsl-validation/modelBpmnForVerif.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "policy": [ - { - "id": "Policy_", - "from": "TCA_09hcdsx" - } - ], - "tca": [ - { - "id": "TCA_09hcdsx", - "from": "VesCollector_1kxjxy6" - } - ], - "vesCollector": [ - { - "id": "VesCollector_1kxjxy6", - "from": "Holmes_1fzdqp9" - } - ], - "holmes": [ - { - "id": "Holmes_1fzdqp9", - "from": "StartEvent_1" - } - ] -} diff --git a/src/test/resources/http-cache/start_http_cache.sh b/src/test/resources/http-cache/start_http_cache.sh index 178ac80a..1f84b56f 100755 --- a/src/test/resources/http-cache/start_http_cache.sh +++ b/src/test/resources/http-cache/start_http_cache.sh @@ -47,6 +47,6 @@ esac done echo 'Installing requests packages for Python' -pip install requests +pip install --no-cache-dir requests echo 'Executing the Http proxy in Cache mode only' python -u third_party_proxy.py --port 8080 --root /usr/src/http-cache-app/data-cache $python_proxyaddress diff --git a/src/test/resources/tosca/base.yaml b/src/test/resources/tosca/base.yaml deleted file mode 100644 index 3d31cd20..00000000 --- a/src/test/resources/tosca/base.yaml +++ /dev/null @@ -1,171 +0,0 @@ -tosca_definitions_version: tosca_simple_yaml_1_0_0 -topology_template: - policy_types: - onap.policies.controlloop.operational.Common: - derived_from: tosca.policies.Root - version: 1.0.0 - description: Operational Policy for Control Loop execution - properties: - id: - type: String - description: The unique control loop id. - required: true - timeout: - type: Integer - description: | - Overall timeout for executing all the operations. This timeout should equal or exceed the total - timeout for each operation listed. - required: true - abatement: - type: Boolean - description: Whether an abatement event message will be expected for the control loop from DCAE. - required: true - default: false - trigger: - type: String - description: Initial operation to execute upon receiving an Onset event message for the Control Loop. - required: true - operations: - type: List - description: List of operations to be performed when Control Loop is triggered. - required: true - entry_schema: - type: onap.datatype.controlloop.operation.Failure - - onap.policies.controlloop.operational.common.Apex: - derived_from: onap.policies.controlloop.operational.Common - type_version: 1.0.0 - version: 1.0.0 - description: Operational policies for Apex PDP - properties: - - onap.policies.controlloop.operational.common.Drools: - derived_from: onap.policies.controlloop.operational.Common - type_version: 1.0.0 - version: 1.0.0 - description: Operational policies for Drools PDP - properties: - controllerName: - type: String - description: Drools controller properties - required: false - -data_types: - # TBD if this is needed - onap.datatype.controlloop.operation.Failure: - derived_from: tosca.datatypes.Root - description: Captures information of an operational failure performed for control loop - properties: - messages: - type: String - description: error message - required: true - category: - type: String - description: | - The category the error occurred in. Whether this is a general error from the actor, or the operation - timed out, retries were exhausted in trying to execute the operation, a guard policy prevented the - operation from occuring, or an exception in the system caused the failure. - constraints: - - valid_values: [error, timeout, retries, guard, exception] - - values: [4.5, false] - - onap.datatype.controlloop.Target: - derived_from: tosca.datatypes.Root - description: Definition for a entity in A&AI to perform a control loop operation on - properties: - targetType: - type: String - description: Category for the target type - required: true - constraints: - - valid_values: [VNF, VM, VFMODULE, PNF] - entityIds: - type: Map - description: | - Map of values that identify the resource. If none are provided, it is assumed that the - entity that generated the ONSET event will be the target. - required: false - - onap.datatype.controlloop.Actor: - derived_from: tosca.datatypes.Root - description: An actor/operation/target definition - properties: - actor: - type: String - description: The actor performing the operation. - required: true - operation: - type: String - description: The operation the actor is performing. - required: true - target: - type: String - description: The resource the operation should be performed on. - required: true - metadata: - clamp_possible_values: <string:see clamp project for syntax> - payload: - type: Map - description: Name/value pairs of payload information passed by Policy to the actor - required: false - entry_schema: - type: String - - onap.datatype.controlloop.Operation: - derived_from: tosca.datatypes.Root - description: An operation supported by an actor - properties: - id: - type: String - description: Unique identifier for the operation - required: true - description: - type: String - description: A user-friendly description of the intent for the operation - required: false - operation: - type: onap.datatype.controlloop.Actor - description: The definition of the operation to be performed. - required: true - metadata: - clamp_possible_values: <string:see clamp project for syntax> - timeout: - type: Integer - description: The amount of time for the actor to perform the operation. - required: true - retries: - type: Integer - description: The number of retries the actor should attempt to perform the operation. - required: true - default: 0 - success: - type: String - description: Points to the operation to invoke on success. A value of "final_success" indicates and end to the operation. - required: false - default: final_success - failure: - type: String - description: Points to the operation to invoke on Actor operation failure. - required: false - default: final_failure - failure_timeout: - type: String - description: Points to the operation to invoke when the time out for the operation occurs. - required: false - default: final_failure_timeout - failure_retries: - type: String - description: Points to the operation to invoke when the current operation has exceeded its max retries. - required: false - default: final_failure_retries - failure_exception: - type: String - description: Points to the operation to invoke when the current operation causes an exception. - required: false - default: final_failure_exception - failure_guard: - type: String - description: Points to the operation to invoke when the current operation is blocked due to guard policy enforcement. - required: false - default: final_failure_guard diff --git a/src/test/resources/tosca/guard1-policy-payload.json b/src/test/resources/tosca/guard1-policy-payload.json deleted file mode 100644 index 1c03df30..00000000 --- a/src/test/resources/tosca/guard1-policy-payload.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "policy-id": "guard.minmax.new", - "content": { - "actor": "APPC", - "recipe": "Restart", - "targets": ".*", - "clname": "LOOP_ASJOy_v1_0_ResourceInstanceName1_tca", - "guardActiveStart": "00:00:00Z", - "guardActiveEnd": "10:00:00Z", - "min": "0", - "max": "1" - } -}
\ No newline at end of file diff --git a/src/test/resources/tosca/guard2-policy-payload.json b/src/test/resources/tosca/guard2-policy-payload.json deleted file mode 100644 index 559a5684..00000000 --- a/src/test/resources/tosca/guard2-policy-payload.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "policy-id": "guard.frequency.new", - "content": { - "actor": "APPC", - "recipe": "Rebuild", - "targets": ".*", - "clname": "LOOP_ASJOy_v1_0_ResourceInstanceName1_tca", - "guardActiveStart": "00:00:00Z", - "guardActiveEnd": "10:00:00Z", - "limit": "1", - "timeWindow": "2", - "timeUnits": "minute" - } -}
\ No newline at end of file diff --git a/src/test/resources/tosca/new-converter/origin.json b/src/test/resources/tosca/new-converter/origin.json deleted file mode 100644 index da0529d0..00000000 --- a/src/test/resources/tosca/new-converter/origin.json +++ /dev/null @@ -1 +0,0 @@ -{"onap.policies.controlloop.operational.common.Drools":{"derived_from":{"onap.policies.controlloop.operational.Common":{"derived_from":"tosca.policies.Root","required":["id","timeout","abatement","trigger","operations"],"properties":{"id":{"type":"String","description":"The unique control loop id.","required":true},"timeout":{"type":"Integer","description":"Overall timeout for executing all the operations. This timeout should equal or exceed the total\ntimeout for each operation listed.\n","required":true},"abatement":{"description":"Whether an abatement event message will be expected for the control loop from DCAE.","required":true},"trigger":{"type":"String","description":"Initial operation to execute upon receiving an Onset event message for the Control Loop.","required":true},"operations":{"type":"List","description":"List of operations to be performed when Control Loop is triggered.","required":true,"entry_schema":{"type":{"onap.datatype.controlloop.Operation":{"derived_from":"tosca.datatypes.Root","required":["id","operation","timeout","retries"],"properties":{"id":{"type":"String","description":"Unique identifier for the operation","required":true},"description":{"type":"String","description":"A user-friendly description of the intent for the operation","required":false},"operation":{"type":{"onap.datatype.controlloop.Actor":{"derived_from":"tosca.datatypes.Root","required":["actor","operation","target"],"properties":{"actor":{"type":"String","description":"The actor performing the operation.","required":true},"operation":{"type":"String","description":"The operation the actor is performing.","required":true},"target":{"type":"String","description":"The resource the operation should be performed on.","required":true,"metadata":{"clamp_possible_values":"some special treatment"}},"payload":{"type":"Map","description":"Name/value pairs of payload information passed by Policy to the actor","required":false,"entry_schema":{"type":"String"}}}}},"description":"The definition of the operation to be performed.","required":true},"timeout":{"type":"Integer","description":"The amount of time for the actor to perform the operation.","required":true},"retries":{"type":"Integer","description":"The number of retries the actor should attempt to perform the operation.","required":true},"success":{"type":"String","description":"Points to the operation to invoke on success. A value of \"final_success\" indicates and end to the operation.","required":false},"failure":{"type":"String","description":"Points to the operation to invoke on Actor operation failure.","required":false},"failure_timeout":{"type":"String","description":"Points to the operation to invoke when the time out for the operation occurs.","required":false},"failure_retries":{"type":"String","description":"Points to the operation to invoke when the current operation has exceeded its max retries.","required":false},"failure_exception":{"type":"String","description":"Points to the operation to invoke when the current operation causes an exception.","required":false},"failure_guard":{"type":"String","description":"Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.","required":false}}}}}}}}},"required":[],"properties":{"controllerName":{"type":"String","description":"Drools controller properties","required":false}}}}
\ No newline at end of file diff --git a/src/test/resources/tosca/new-converter/rendu.json b/src/test/resources/tosca/new-converter/rendu.json deleted file mode 100644 index da0529d0..00000000 --- a/src/test/resources/tosca/new-converter/rendu.json +++ /dev/null @@ -1 +0,0 @@ -{"onap.policies.controlloop.operational.common.Drools":{"derived_from":{"onap.policies.controlloop.operational.Common":{"derived_from":"tosca.policies.Root","required":["id","timeout","abatement","trigger","operations"],"properties":{"id":{"type":"String","description":"The unique control loop id.","required":true},"timeout":{"type":"Integer","description":"Overall timeout for executing all the operations. This timeout should equal or exceed the total\ntimeout for each operation listed.\n","required":true},"abatement":{"description":"Whether an abatement event message will be expected for the control loop from DCAE.","required":true},"trigger":{"type":"String","description":"Initial operation to execute upon receiving an Onset event message for the Control Loop.","required":true},"operations":{"type":"List","description":"List of operations to be performed when Control Loop is triggered.","required":true,"entry_schema":{"type":{"onap.datatype.controlloop.Operation":{"derived_from":"tosca.datatypes.Root","required":["id","operation","timeout","retries"],"properties":{"id":{"type":"String","description":"Unique identifier for the operation","required":true},"description":{"type":"String","description":"A user-friendly description of the intent for the operation","required":false},"operation":{"type":{"onap.datatype.controlloop.Actor":{"derived_from":"tosca.datatypes.Root","required":["actor","operation","target"],"properties":{"actor":{"type":"String","description":"The actor performing the operation.","required":true},"operation":{"type":"String","description":"The operation the actor is performing.","required":true},"target":{"type":"String","description":"The resource the operation should be performed on.","required":true,"metadata":{"clamp_possible_values":"some special treatment"}},"payload":{"type":"Map","description":"Name/value pairs of payload information passed by Policy to the actor","required":false,"entry_schema":{"type":"String"}}}}},"description":"The definition of the operation to be performed.","required":true},"timeout":{"type":"Integer","description":"The amount of time for the actor to perform the operation.","required":true},"retries":{"type":"Integer","description":"The number of retries the actor should attempt to perform the operation.","required":true},"success":{"type":"String","description":"Points to the operation to invoke on success. A value of \"final_success\" indicates and end to the operation.","required":false},"failure":{"type":"String","description":"Points to the operation to invoke on Actor operation failure.","required":false},"failure_timeout":{"type":"String","description":"Points to the operation to invoke when the time out for the operation occurs.","required":false},"failure_retries":{"type":"String","description":"Points to the operation to invoke when the current operation has exceeded its max retries.","required":false},"failure_exception":{"type":"String","description":"Points to the operation to invoke when the current operation causes an exception.","required":false},"failure_guard":{"type":"String","description":"Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.","required":false}}}}}}}}},"required":[],"properties":{"controllerName":{"type":"String","description":"Drools controller properties","required":false}}}}
\ No newline at end of file diff --git a/src/test/resources/tosca/new-converter/sampleOperationalPoliciesEXTENTED.yaml b/src/test/resources/tosca/new-converter/sampleOperationalPoliciesEXTENTED.yaml index 9d45c645..780acadc 100644 --- a/src/test/resources/tosca/new-converter/sampleOperationalPoliciesEXTENTED.yaml +++ b/src/test/resources/tosca/new-converter/sampleOperationalPoliciesEXTENTED.yaml @@ -1,174 +1,174 @@ -
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-policy_types:
- onap.policies.controlloop.operational.Common:
- derived_from: onap.datatype.controlloop.operation.Failure
- version: 1.0.0
- description: Operational Policy for Control Loop execution
- properties:
- id:
- type: String
- description: The unique control loop id.
- required: true
- timeout:
- type: Integer
- description: |
- Overall timeout for executing all the operations. This timeout should equal or exceed the total
- timeout for each operation listed.
- required: true
- constraints:
- - valid_values: [1, 2, 5]
- - equal: 5
- - greater_than: 7
- - greater_or_equal: 1
- - less_than: 7
- - less_or_equal: 1
- abatement:
- type: Boolean
- description: Whether an abatement event message will be expected for the control loop from DCAE.
- required: true
- default: false
- trigger:
- type: String
- description: Initial operation to execute upon receiving an Onset event message for the Control Loop.
- required: true
- operations:
- type: List
- description: List of operations to be performed when Control Loop is triggered.
- required: true
- entry_schema:
- type: onap.datatype.controlloop.Operation
- onap.policies.controlloop.operational.common.Drools:
- derived_from: onap.policies.controlloop.operational.Common
- type_version: 1.0.0
- version: 1.0.0
- description: Operational policies for Drools PDP
- properties:
- controllerName:
- type: String
- description: Drools controller properties
- required: true
-data_types:
- # TBD if this is needed
- onap.datatype.controlloop.operation.Failure:
- derived_from: onap.datatype.controlloop.Target
- description: Captures information of an operational failure performed for control loop
- properties:
- messages:
- type: String
- description: error message
- required: true
- category:
- type: String
- description: |
- The category the error occurred in. Whether this is a general error from the actor, or the operation
- timed out, retries were exhausted in trying to execute the operation, a guard policy prevented the
- operation from occuring, or an exception in the system caused the failure.
- constraints:
- - valid_values: [error, timeout, retries, guard, exception]
- onap.datatype.controlloop.Target:
- derived_from: tosca.datatypes.Root
- description: Definition for a entity in A&AI to perform a control loop operation on
- properties:
- targetType:
- type: String
- description: Category for the target type
- required: true
- constraints:
- - valid_values: [VNF, VM, VFMODULE, PNF]
- entityIds:
- type: Map
- description: |
- Map of values that identify the resource. If none are provided, it is assumed that the
- entity that generated the ONSET event will be the target.
- required: false
- entry_schema:
- type: String
- onap.datatype.controlloop.Actor:
- derived_from: tosca.datatypes.Root
- description: An actor/operation/target definition
- properties:
- actor:
- type: String
- description: The actor performing the operation.
- required: true
- default: [1,"String",5.5,true]
- operation:
- type: String
- description: The operation the actor is performing.
- required: true
- target:
- type: String
- description: The resource the operation should be performed on.
- required: true
- metadata:
- clamp_possible_values: <string:see clamp project for syntax>
- payload:
- type: Map
- description: Name/value pairs of payload information passed by Policy to the actor
- required: false
- entry_schema:
- type: String
- onap.datatype.controlloop.Operation:
- derived_from: tosca.datatypes.Root
- description: An operation supported by an actor
- properties:
- id:
- type: String
- description: Unique identifier for the operation
- required: true
- description:
- type: Array
- description: A user-friendly description of the intent for the operation
- required: false
- constraints:
- - min_length: 5
- - max_length: 7
- - length: 1
- operation:
- type: onap.datatype.controlloop.Actor
- description: The definition of the operation to be performed.
- required: true
- metadata:
- clamp_possible_values: <string:see clamp project for syntax>
- timeout:
- type: Integer
- description: The amount of time for the actor to perform the operation.
- required: true
- constraints:
- - valid_values: [3, 4, 5.5, 6, 10]
- retries:
- type: Integer
- description: The number of retries the actor should attempt to perform the operation.
- required: true
- default: 0
- success:
- type: String
- description: Points to the operation to invoke on success. A value of "final_success" indicates and end to the operation.
- required: false
- default: final_success
- failure:
- type: String
- description: Points to the operation to invoke on Actor operation failure.
- required: false
- default: final_failure
- failure_timeout:
- type: String
- description: Points to the operation to invoke when the time out for the operation occurs.
- required: false
- default: final_failure_timeout
- failure_retries:
- type: String
- description: Points to the operation to invoke when the current operation has exceeded its max retries.
- required: false
- default: final_failure_retries
- failure_exception:
- type: String
- description: Points to the operation to invoke when the current operation causes an exception.
- required: false
- default: final_failure_exception
- failure_guard:
- type: String
- description: Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.
- required: false
- default: final_failure_guard
+ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +policy_types: + onap.policies.controlloop.operational.Common: + derived_from: onap.datatype.controlloop.operation.Failure + version: 1.0.0 + description: Operational Policy for Control Loop execution + properties: + id: + type: String + description: The unique control loop id. + required: true + timeout: + type: Integer + description: | + Overall timeout for executing all the operations. This timeout should equal or exceed the total + timeout for each operation listed. + required: true + constraints: + - valid_values: [1, 2, 5] + - equal: 5 + - greater_than: 7 + - greater_or_equal: 1 + - less_than: 7 + - less_or_equal: 1 + abatement: + type: Boolean + description: Whether an abatement event message will be expected for the control loop from DCAE. + required: true + default: false + trigger: + type: String + description: Initial operation to execute upon receiving an Onset event message for the Control Loop. + required: true + operations: + type: List + description: List of operations to be performed when Control Loop is triggered. + required: true + entry_schema: + type: onap.datatype.controlloop.Operation + onap.policies.controlloop.operational.common.Drools: + derived_from: onap.policies.controlloop.operational.Common + type_version: 1.0.0 + version: 1.0.0 + description: Operational policies for Drools PDP + properties: + controllerName: + type: String + description: Drools controller properties + required: true +data_types: + # TBD if this is needed + onap.datatype.controlloop.operation.Failure: + derived_from: onap.datatype.controlloop.Target + description: Captures information of an operational failure performed for control loop + properties: + messages: + type: String + description: error message + required: true + category: + type: String + description: | + The category the error occurred in. Whether this is a general error from the actor, or the operation + timed out, retries were exhausted in trying to execute the operation, a guard policy prevented the + operation from occuring, or an exception in the system caused the failure. + constraints: + - valid_values: [error, timeout, retries, guard, exception] + onap.datatype.controlloop.Target: + derived_from: tosca.datatypes.Root + description: Definition for a entity in A&AI to perform a control loop operation on + properties: + targetType: + type: String + description: Category for the target type + required: true + constraints: + - valid_values: [VNF, VM, VFMODULE, PNF] + entityIds: + type: Map + description: | + Map of values that identify the resource. If none are provided, it is assumed that the + entity that generated the ONSET event will be the target. + required: false + entry_schema: + type: String + onap.datatype.controlloop.Actor: + derived_from: tosca.datatypes.Root + description: An actor/operation/target definition + properties: + actor: + type: String + description: The actor performing the operation. + required: true + default: [1,"String",5.5,true] + operation: + type: String + description: The operation the actor is performing. + required: true + target: + type: String + description: The resource the operation should be performed on. + required: true + metadata: + clamp_possible_values: <string:see clamp project for syntax> + payload: + type: Map + description: Name/value pairs of payload information passed by Policy to the actor + required: false + entry_schema: + type: String + onap.datatype.controlloop.Operation: + derived_from: tosca.datatypes.Root + description: An operation supported by an actor + properties: + id: + type: String + description: Unique identifier for the operation + required: true + description: + type: Array + description: A user-friendly description of the intent for the operation + required: false + constraints: + - min_length: 5 + - max_length: 7 + - length: 1 + operation: + type: onap.datatype.controlloop.Actor + description: The definition of the operation to be performed. + required: true + metadata: + clamp_possible_values: <string:see clamp project for syntax> + timeout: + type: Integer + description: The amount of time for the actor to perform the operation. + required: true + constraints: + - valid_values: [3, 4, 5.5, 6, 10] + retries: + type: Integer + description: The number of retries the actor should attempt to perform the operation. + required: true + default: 0 + success: + type: String + description: Points to the operation to invoke on success. A value of "final_success" indicates and end to the operation. + required: false + default: final_success + failure: + type: String + description: Points to the operation to invoke on Actor operation failure. + required: false + default: final_failure + failure_timeout: + type: String + description: Points to the operation to invoke when the time out for the operation occurs. + required: false + default: final_failure_timeout + failure_retries: + type: String + description: Points to the operation to invoke when the current operation has exceeded its max retries. + required: false + default: final_failure_retries + failure_exception: + type: String + description: Points to the operation to invoke when the current operation causes an exception. + required: false + default: final_failure_exception + failure_guard: + type: String + description: Points to the operation to invoke when the current operation is blocked due to guard policy enforcement. + required: false + default: final_failure_guard diff --git a/src/test/resources/tosca/new-converter/tca-schema.json b/src/test/resources/tosca/new-converter/tca-schema.json deleted file mode 100644 index 3f444aa9..00000000 --- a/src/test/resources/tosca/new-converter/tca-schema.json +++ /dev/null @@ -1,175 +0,0 @@ -{ - "title": "onap.policies.monitoring.cdap.tca.hi.lo.app", - "type": "object", - "required": [], - "properties": { - "tca_policy": { - "title": "onap.datatypes.monitoring.tca_policy", - "type": "object", - "required": [ - "domain", - "metricsPerEventName" - ], - "properties": { - "domain": { - "type": "string", - "description": "Domain name to which TCA needs to be applied", - "default": "measurementsForVfScaling", - "const": "measurementsForVfScaling" - }, - "metricsPerEventName": { - "type": "array", - "description": "Contains eventName and threshold details that need to be applied to given eventName", - "items": { - "title": "onap.datatypes.monitoring.metricsPerEventName", - "type": "object", - "required": [ - "controlLoopSchemaType", - "eventName", - "policyName", - "policyScope", - "policyVersion", - "thresholds" - ], - "properties": { - "controlLoopSchemaType": { - "type": "string", - "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", - "enum": [ - "VM", - "VNF" - ] - }, - "eventName": { - "type": "string", - "description": "Event name to which thresholds need to be applied" - }, - "policyName": { - "type": "string", - "description": "TCA Policy Scope Name" - }, - "policyScope": { - "type": "string", - "description": "TCA Policy Scope" - }, - "policyVersion": { - "type": "string", - "description": "TCA Policy Scope Version" - }, - "thresholds": { - "type": "array", - "description": "Thresholds associated with eventName", - "items": { - "title": "onap.datatypes.monitoring.thresholds", - "type": "object", - "required": [ - "closedLoopControlName", - "closedLoopEventStatus", - "direction", - "fieldPath", - "severity", - "thresholdValue", - "version" - ], - "properties": { - "closedLoopControlName": { - "type": "string", - "description": "Closed Loop Control Name associated with the threshold" - }, - "closedLoopEventStatus": { - "type": "string", - "description": "Closed Loop Event Status of the threshold", - "enum": [ - "ONSET", - "ABATED" - ] - }, - "direction": { - "type": "string", - "description": "Direction of the threshold", - "enum": [ - "LESS", - "LESS_OR_EQUAL", - "GREATER", - "GREATER_OR_EQUAL", - "EQUAL" - ] - }, - "fieldPath": { - "type": "string", - "description": "Json field Path as per CEF message which needs to be analyzed for TCA", - "enum": [ - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", - "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", - "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", - "$.event.measurementsForVfScalingFields.meanRequestLatency", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", - "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", - "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" - ] - }, - "severity": { - "type": "string", - "description": "Threshold Event Severity", - "enum": [ - "CRITICAL", - "MAJOR", - "MINOR", - "WARNING", - "NORMAL" - ] - }, - "thresholdValue": { - "type": "integer", - "description": "Threshold value for the field Path inside CEF message" - }, - "version": { - "type": "string", - "description": "Version number associated with the threshold" - } - } - } - } - } - } - } - } - } - } -}
\ No newline at end of file diff --git a/src/test/resources/tosca/new-converter/tca-with-metadata.yaml b/src/test/resources/tosca/new-converter/tca-with-metadata.yaml deleted file mode 100644 index c0d2a86e..00000000 --- a/src/test/resources/tosca/new-converter/tca-with-metadata.yaml +++ /dev/null @@ -1,184 +0,0 @@ -tosca_definitions_version: tosca_simple_yaml_1_0_0 -policy_types: - onap.policies.Monitoring: - derived_from: tosca.policies.Root - description: a base policy type for all policies that governs monitoring provisioning - onap.policies.monitoring.cdap.tca.hi.lo.app: - derived_from: onap.policies.Monitoring - version: 1.0.0 - properties: - tca_policy: - type: map - description: TCA Policy JSON - entry_schema: - type: onap.datatypes.monitoring.tca_policy - metadata: - policy_model_type: onap.policies.monitoring.cdap.tca.hi.lo.app - acronym: tca - -data_types: - onap.datatypes.monitoring.metricsPerEventName: - derived_from: tosca.datatypes.Root - properties: - controlLoopSchemaType: - type: string - required: true - description: Specifies Control Loop Schema Type for the event Name e.g. VNF, VM - constraints: - - valid_values: - - VM - - VNF - eventName: - type: string - required: true - description: Event name to which thresholds need to be applied - policyName: - type: string - required: true - description: TCA Policy Scope Name - policyScope: - type: string - required: true - description: TCA Policy Scope - policyVersion: - type: string - required: true - description: TCA Policy Scope Version - thresholds: - type: list - required: true - description: Thresholds associated with eventName - entry_schema: - type: onap.datatypes.monitoring.thresholds - context: - type: string - required: true - description: TCA Policy Dummy Context - metadata: - clamp_possible_values: "Dictionary:Context" - - signature: - type: onap.datatypes.monitoring.Dummy_Signature - description: Signature - required: true - - onap.datatypes.monitoring.Dummy_Signature: - derived_from: tosca.datatypes.Root - properties: - filter_clause: - type: string - description: Filter Clause - required: true - metadata: - clamp_possible_values: "Dictionary:EventDictionary#Operators" - - onap.datatypes.monitoring.tca_policy: - derived_from: tosca.datatypes.Root - properties: - domain: - type: string - required: true - description: Domain name to which TCA needs to be applied - default: measurementsForVfScaling - constraints: - - equal: measurementsForVfScaling - metricsPerEventName: - type: list - required: true - description: Contains eventName and threshold details that need to be applied to given eventName - entry_schema: - type: onap.datatypes.monitoring.metricsPerEventName - onap.datatypes.monitoring.thresholds: - derived_from: tosca.datatypes.Root - properties: - closedLoopControlName: - type: string - required: true - description: Closed Loop Control Name associated with the threshold - closedLoopEventStatus: - type: string - required: true - description: Closed Loop Event Status of the threshold - constraints: - - valid_values: - - ONSET - - ABATED - direction: - type: string - required: true - description: Direction of the threshold - constraints: - - valid_values: - - LESS - - LESS_OR_EQUAL - - GREATER - - GREATER_OR_EQUAL - - EQUAL - fieldPath: - type: string - required: true - description: Json field Path as per CEF message which needs to be analyzed for TCA - constraints: - - valid_values: - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated - - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait - - $.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage - - $.event.measurementsForVfScalingFields.meanRequestLatency - - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered - - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached - - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured - - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree - - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed - - $.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value - severity: - type: string - required: true - description: Threshold Event Severity - constraints: - - valid_values: - - CRITICAL - - MAJOR - - MINOR - - WARNING - - NORMAL - thresholdValue: - type: integer - required: true - description: Threshold value for the field Path inside CEF message - version: - type: string - required: true - description: Version number associated with the threshold diff --git a/src/test/resources/tosca/tca-policy-test.yaml b/src/test/resources/tosca/tca-policy-test.yaml deleted file mode 100644 index 3c5afb01..00000000 --- a/src/test/resources/tosca/tca-policy-test.yaml +++ /dev/null @@ -1,80 +0,0 @@ -tosca_definitions_version: tosca_simple_yaml_1_0_0 -node_types: - policy.nodes.cdap.tca.hi.lo.app: - derived_from: policy.nodes.Root - properties: - domain: - type: string - description: Domain - constraints: - - equal: measurementsForVfScaling - functionalRole: - type: string - description: Function of the event source e.g., vnf1, vnf2, vnf3 - thresholds: - type: list - description: Thresholds - entry_schema: - type: policy.data.thresholds -data_types: - policy.data.thresholds: - properties: - closedLoopControlName: - type: string - description: A UNIQUE string identifying the Closed Loop ID this event is for. - direction: - type: string - constraints: - - valid_values: [ LESS, LESS_OR_EQUAL, GREATER, GREATER_OR_EQUAL] - fieldPath: - description: Field Path - type: string - severity: - type: string - description: event severity or priority - constraints: - - valid_values: [CRITICAL, MAJOR, MINOR, WARNING, NORMAL] - thresholdValue: - type: integer - description: ThresholdValue - default: 0 - constraints: - - in_range: [ 0, 65535 ] - version: - type: string - description: Version for the closed loop message - constraints: - - min_length: 1 - dummySignatures: - type: list - description: dummy Signatures - required: true - entry_schema: - type: policy.data.dummySignatureTraversal - policy.data.dummySignatureTraversal: - derived_from: tosca.nodes.Root - properties: - signature: - type: policy.data.DUMMY_Signature_FM - required: true - traversal: - type: policy.data.traverse - required: true - policy.data.traverse: - derived_from: tosca.nodes.Root - properties: - traversal: - type: string - description: Dummy Traverse - required: true - constraints: - - valid_values: [ ONE, TWO, THREE ] - policy.data.DUMMY_Signature_FM: - derived_from: tosca.nodes.Root - properties: - filter_clause: - type: string - description: Filter Clause - required: true - constraints: - - valid_values: [ OR, AND, NOT ] diff --git a/ui-react-lib/libExportExclusions.dat b/ui-react-lib/libExportExclusions.dat new file mode 100644 index 00000000..7194fc2a --- /dev/null +++ b/ui-react-lib/libExportExclusions.dat @@ -0,0 +1,4 @@ +./src/theme/globalStyle.js +./src/index.js +./src/setupTests.js +./src/OnapClamp.js diff --git a/ui-react-lib/libIndex.js b/ui-react-lib/libIndex.js index da98df43..f090b614 100755 --- a/ui-react-lib/libIndex.js +++ b/ui-react-lib/libIndex.js @@ -21,31 +21,30 @@ * */ -export { default as ConfigurationPolicyModal } from './src/components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal'; -export { default as PolicyModal } from './src/components/dialogs/Policy/PolicyModal'; +export { default as CsvToJson } from './src/utils/CsvToJson'; +export { default as CreateLoopModal } from './src/components/dialogs/Loop/CreateLoopModal'; export { default as DeployLoopModal } from './src/components/dialogs/Loop/DeployLoopModal'; export { default as LoopActionService } from './src/api/LoopActionService'; export { default as LoopCache } from './src/api/LoopCache'; -export { default as LoopComponentConverter } from './src/components/loop_viewer/svg/LoopComponentConverter'; export { default as LoopLogs } from './src/components/loop_viewer/logs/LoopLogs'; export { default as LoopPropertiesModal } from './src/components/dialogs/Loop/LoopPropertiesModal'; export { default as LoopService } from './src/api/LoopService'; export { default as LoopStatus } from './src/components/loop_viewer/status/LoopStatus'; -export { default as LoopSvg } from './src/components/loop_viewer/svg/LoopSvg'; export { default as LoopUI } from './src/LoopUI'; export { default as ManageDictionaries } from './src/components/dialogs/ManageDictionaries/ManageDictionaries'; export { default as MenuBar } from './src/components/menu/MenuBar'; export { default as ModifyLoopModal } from './src/components/dialogs/Loop/ModifyLoopModal'; export { default as NotFound } from './src/NotFound'; +export { default as OnapConstants } from './src/utils/OnapConstants'; export { default as OpenLoopModal } from './src/components/dialogs/Loop/OpenLoopModal'; -export { default as CreateLoopModal } from './src/components/dialogs/Loop/CreateLoopModal'; -export { default as OperationalPolicyModal } from './src/components/dialogs/OperationalPolicy/OperationalPolicyModal'; export { default as PerformActions } from './src/components/dialogs/PerformActions'; +export { default as PolicyModal } from './src/components/dialogs/Policy/PolicyModal'; export { default as PolicyToscaService } from './src/api/PolicyToscaService'; export { default as RefreshStatus } from './src/components/dialogs/RefreshStatus'; +export { default as SvgGenerator } from './src/components/loop_viewer/svg/SvgGenerator'; export { default as TemplateService } from './src/api/TemplateService'; +export { default as UploadToscaPolicyModal } from './src/components/dialogs/Tosca/UploadToscaPolicyModal'; export { default as UserInfoModal } from './src/components/dialogs/UserInfoModal'; export { default as UserService } from './src/api/UserService'; -export { default as UploadToscaPolicyModal } from './src/components/dialogs/Tosca/UploadToscaPolicyModal'; export { default as ViewLoopTemplatesModal } from './src/components/dialogs/Tosca/ViewLoopTemplatesModal'; export { default as ViewToscaPolicyModal } from './src/components/dialogs/Tosca/ViewToscaPolicyModal'; diff --git a/ui-react/src/LoopUI.js b/ui-react/src/LoopUI.js index 6522cc3d..8624726b 100644 --- a/ui-react/src/LoopUI.js +++ b/ui-react/src/LoopUI.js @@ -40,8 +40,6 @@ import { Route } from 'react-router-dom' import CreateLoopModal from './components/dialogs/Loop/CreateLoopModal'; import OpenLoopModal from './components/dialogs/Loop/OpenLoopModal'; import ModifyLoopModal from './components/dialogs/Loop/ModifyLoopModal'; -import OperationalPolicyModal from './components/dialogs/OperationalPolicy/OperationalPolicyModal'; -import ConfigurationPolicyModal from './components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal'; import PolicyModal from './components/dialogs/Policy/PolicyModal'; import LoopPropertiesModal from './components/dialogs/Loop/LoopPropertiesModal'; import UserInfoModal from './components/dialogs/UserInfoModal'; @@ -116,7 +114,6 @@ export default class LoopUI extends React.Component { constructor() { super(); this.getUser = this.getUser.bind(this); - this.logout = this.logout.bind(this); this.updateLoopCache = this.updateLoopCache.bind(this); this.loadLoop = this.loadLoop.bind(this); this.closeLoop = this.closeLoop.bind(this); @@ -134,14 +131,6 @@ export default class LoopUI extends React.Component { this.setState({ userName: user }) }); } - - logout() { - UserService.logout().then(user => { - this.setState({ userName: user }); - window.location.reload(); - }); - - } renderMenuNavBar() { return ( @@ -154,7 +143,6 @@ export default class LoopUI extends React.Component { <Navbar.Text> <StyledLoginInfo>Signed in as: </StyledLoginInfo> <StyledRouterLink to="/userInfo">{this.state.userName}</StyledRouterLink> - <StyledRouterLink to="/logout/"> (logout)</StyledRouterLink> </Navbar.Text> ); } @@ -268,10 +256,7 @@ export default class LoopUI extends React.Component { <Route path="/viewToscaPolicyModal" render={(routeProps) => (<ViewToscaPolicyModal {...routeProps} />)} /> <Route path="/ViewLoopTemplatesModal" render={(routeProps) => (<ViewLoopTemplatesModal {...routeProps} />)} /> <Route path="/ManageDictionaries" render={(routeProps) => (<ManageDictionaries {...routeProps} />)} /> - <Route path="/operationalPolicyModal" - render={(routeProps) => (<OperationalPolicyModal {...routeProps} loopCache={this.getLoopCache()} loadLoopFunction={this.loadLoop} updateLoopFunction={this.updateLoopCache} showSucAlert={this.showSucAlert} showFailAlert={this.showFailAlert}/>)} /> <Route path="/policyModal/:policyInstanceType/:policyName" render={(routeProps) => (<PolicyModal {...routeProps} loopCache={this.getLoopCache()} loadLoopFunction={this.loadLoop}/>)} /> - <Route path="/configurationPolicyModal/:policyName" render={(routeProps) => (<ConfigurationPolicyModal {...routeProps} loopCache={this.getLoopCache()} loadLoopFunction={this.loadLoop}/>)} /> <Route path="/createLoop" render={(routeProps) => (<CreateLoopModal {...routeProps} loadLoopFunction={this.loadLoop} />)} /> <Route path="/openLoop" render={(routeProps) => (<OpenLoopModal {...routeProps} loadLoopFunction={this.loadLoop} />)} /> <Route path="/loopProperties" render={(routeProps) => (<LoopPropertiesModal {...routeProps} loopCache={this.getLoopCache()} loadLoopFunction={this.loadLoop}/>)} /> @@ -286,7 +271,6 @@ export default class LoopUI extends React.Component { <Route path="/undeploy" render={(routeProps) => (<PerformAction {...routeProps} loopAction="undeploy" loopCache={this.getLoopCache()} updateLoopFunction={this.updateLoopCache} showSucAlert={this.showSucAlert} showFailAlert={this.showFailAlert}/>)} /> <Route path="/deploy" render={(routeProps) => (<DeployLoopModal {...routeProps} loopCache={this.getLoopCache()} updateLoopFunction={this.updateLoopCache} showSucAlert={this.showSucAlert} showFailAlert={this.showFailAlert}/>)} /> <Route path="/refreshStatus" render={(routeProps) => (<RefreshStatus {...routeProps} loopCache={this.getLoopCache()} updateLoopFunction={this.updateLoopCache} showSucAlert={this.showSucAlert} showFailAlert={this.showFailAlert}/>)} /> - <Route path="/logout" render={this.logout} /> <GlobalClampStyle /> {this.renderAlertBar()} {this.renderNavBar()} diff --git a/ui-react/src/LoopUI.test.js b/ui-react/src/LoopUI.test.js index 6885e793..bfd6376e 100644 --- a/ui-react/src/LoopUI.test.js +++ b/ui-react/src/LoopUI.test.js @@ -83,15 +83,6 @@ describe('Verify LoopUI', () => { expect(historyMock.push.mock.calls[0]).toEqual([ '/']); }) - test('Test logout method', async () => { - const flushPromises = () => new Promise(setImmediate); - const component = shallow(<LoopUI />) - const instance = component.instance(); - instance.logout(); - await flushPromises(); - expect(component.state('userName')).toEqual("testUser"); - }) - test('Test loadLoop method refresh suc', async () => { const historyMock = { push: jest.fn() }; LoopService.getLoop = jest.fn().mockImplementation(() => { diff --git a/ui-react/src/__snapshots__/LoopUI.test.js.snap b/ui-react/src/__snapshots__/LoopUI.test.js.snap index d8b2e7be..2dfa4809 100644 --- a/ui-react/src/__snapshots__/LoopUI.test.js.snap +++ b/ui-react/src/__snapshots__/LoopUI.test.js.snap @@ -21,18 +21,10 @@ exports[`Verify LoopUI Test the render method 1`] = ` render={[Function]} /> <Route - path="/operationalPolicyModal" - render={[Function]} - /> - <Route path="/policyModal/:policyInstanceType/:policyName" render={[Function]} /> <Route - path="/configurationPolicyModal/:policyName" - render={[Function]} - /> - <Route path="/createLoop" render={[Function]} /> @@ -84,10 +76,6 @@ exports[`Verify LoopUI Test the render method 1`] = ` path="/refreshStatus" render={[Function]} /> - <Route - path="/logout" - render={[Function]} - /> <GlobalStyleComponent /> <div> <Alert @@ -165,11 +153,6 @@ exports[`Verify LoopUI Test the render method 1`] = ` > testUser </Styled(Link)> - <Styled(Link) - to="/logout/" - > - (logout) - </Styled(Link)> </NavbarText> </Navbar> <styled.div> diff --git a/ui-react/src/__snapshots__/OnapClamp.test.js.snap b/ui-react/src/__snapshots__/OnapClamp.test.js.snap index 39b54455..56d022fc 100644 --- a/ui-react/src/__snapshots__/OnapClamp.test.js.snap +++ b/ui-react/src/__snapshots__/OnapClamp.test.js.snap @@ -48,18 +48,10 @@ exports[`Verify OnapClamp Test the render method 1`] = ` render={[Function]} /> <Route - path="/operationalPolicyModal" - render={[Function]} - /> - <Route path="/policyModal/:policyInstanceType/:policyName" render={[Function]} /> <Route - path="/configurationPolicyModal/:policyName" - render={[Function]} - /> - <Route path="/createLoop" render={[Function]} /> @@ -111,10 +103,6 @@ exports[`Verify OnapClamp Test the render method 1`] = ` path="/refreshStatus" render={[Function]} /> - <Route - path="/logout" - render={[Function]} - /> <GlobalStyleComponent /> <div> <Alert @@ -190,11 +178,6 @@ exports[`Verify OnapClamp Test the render method 1`] = ` <Styled(Link) to="/userInfo" /> - <Styled(Link) - to="/logout/" - > - (logout) - </Styled(Link)> </NavbarText> </Navbar> <styled.div> diff --git a/ui-react/src/api/LoopService.js b/ui-react/src/api/LoopService.js index 8f9805e3..c45df6c6 100644 --- a/ui-react/src/api/LoopService.js +++ b/ui-react/src/api/LoopService.js @@ -79,26 +79,6 @@ export default class LoopService { }); } - static getSvg(loopName) { - return fetch('/restservices/clds/v2/loop/svgRepresentation/' + loopName, { - method: 'GET', - credentials: 'same-origin' - }) - .then(function (response) { - console.debug("svgRepresentation response received: ", response.status); - if (response.ok) { - return response.text(); - } else { - console.error("svgRepresentation query failed"); - return ""; - } - }) - .catch(function (error) { - console.error("svgRepresentation error received", error); - return ""; - }); - } - static setMicroServiceProperties(loopName, jsonData) { return fetch('/restservices/clds/v2/loop/updateMicroservicePolicy/' + loopName, { method: 'POST', diff --git a/ui-react/src/api/UserService.js b/ui-react/src/api/UserService.js index 5703fdcc..477ca426 100644 --- a/ui-react/src/api/UserService.js +++ b/ui-react/src/api/UserService.js @@ -47,31 +47,6 @@ export default class UserService { return UserService.notLoggedUserName; }); } - - static logout() { - return fetch('/restservices/clds/v1/user/logout', { - method: 'POST', - credentials: 'same-origin' - }) - .then(function (response) { - console.debug("logout response received, status code:", response.status); - if (response.ok) { - return response.text(); - } else { - console.error("logout response is nok"); - return UserService.notLoggedUserName; - } - }) - .then(function (data) { - console.info ("User disconnected:",data) - return data; - }) - .catch(function(error) { - console.warn("logout error received, user set to: ",UserService.notLoggedUserName); - console.error("logout error:",error); - return UserService.notLoggedUserName; - }); - } static getUserInfo() { return fetch('/restservices/clds/v2/clampInformation', { diff --git a/ui-react/src/components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal.js b/ui-react/src/components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal.js deleted file mode 100644 index 3ff1ebec..00000000 --- a/ui-react/src/components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal.js +++ /dev/null @@ -1,127 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * ONAP CLAMP - * ================================================================================ - * Copyright (C) 2019 AT&T Intellectual Property. All rights - * reserved. - * ================================================================================ - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============LICENSE_END============================================ - * =================================================================== - * - */ - -import React from 'react' -import Button from 'react-bootstrap/Button'; -import Modal from 'react-bootstrap/Modal'; -import styled from 'styled-components'; -import LoopService from '../../../api/LoopService'; -import JSONEditor from '@json-editor/json-editor'; - -const ModalStyled = styled(Modal)` - background-color: transparent; -` - -export default class ConfigurationPolicyModal extends React.Component { - - state = { - show: true, - loopCache: this.props.loopCache, - jsonEditor: null, - policyName: this.props.match.params.policyName - }; - - constructor(props, context) { - super(props, context); - this.handleClose = this.handleClose.bind(this); - this.handleSave = this.handleSave.bind(this); - this.renderJsonEditor = this.renderJsonEditor.bind(this); - } - - handleSave() { - var errors = this.state.jsonEditor.validate(); - var editorData = this.state.jsonEditor.getValue(); - - if (errors.length !== 0) { - console.error("Errors detected during config policy data validation ", errors); - this.setState({ show: false }); - this.props.history.push('/'); - } - else { - console.info("NO validation errors found in config policy data"); - this.state.loopCache.updateMicroServiceProperties(this.state.policyName, editorData[0]); - LoopService.setMicroServiceProperties(this.state.loopCache.getLoopName(), this.state.loopCache.getMicroServiceForName(this.state.policyName)).then(resp => { - this.setState({ show: false }); - this.props.history.push('/'); - this.props.loadLoopFunction(this.state.loopCache.getLoopName()); - }); - } - } - - handleClose() { - this.setState({ show: false }); - this.props.history.push('/'); - } - - componentDidMount() { - this.renderJsonEditor(); - } - - renderJsonEditor() { - console.debug("Rendering ConfigurationPolicyModal ", this.state.policyName); - var toscaModel = this.state.loopCache.getMicroServiceJsonRepresentationForName(this.state.policyName); - if (toscaModel == null) { - return; - } - var editorData = this.state.loopCache.getMicroServicePropertiesForName(this.state.policyName); - - this.setState({ - jsonEditor: new JSONEditor(document.getElementById("editor"), - { - schema: toscaModel, - startval: editorData, - theme: 'bootstrap4', - object_layout: 'grid', - disable_properties: true, - disable_edit_json: false, - disable_array_reorder: true, - disable_array_delete_last_row: true, - disable_array_delete_all_rows: false, - show_errors: 'always' - }) - }) - } - - render() { - return ( - <ModalStyled size="xl" show={this.state.show} onHide={this.handleClose} backdrop="static" keyboard={false} > - <Modal.Header closeButton> - <Modal.Title>Configuration policies</Modal.Title> - </Modal.Header> - <Modal.Body> - <div id="editor" /> - - </Modal.Body> - <Modal.Footer> - <Button variant="secondary" onClick={this.handleClose}> - Close - </Button> - <Button variant="primary" onClick={this.handleSave}> - Save Changes - </Button> - </Modal.Footer> - </ModalStyled> - - ); - } -}
\ No newline at end of file diff --git a/ui-react/src/components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal.test.js b/ui-react/src/components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal.test.js deleted file mode 100644 index a19c18c9..00000000 --- a/ui-react/src/components/dialogs/ConfigurationPolicy/ConfigurationPolicyModal.test.js +++ /dev/null @@ -1,78 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * ONAP CLAMP - * ================================================================================ - * Copyright (C) 2019 AT&T Intellectual Property. All rights - * reserved. - * ================================================================================ - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============LICENSE_END============================================ - * =================================================================== - * - */ -import React from 'react'; -import { mount } from 'enzyme'; -import ConfigurationPolicyModal from './ConfigurationPolicyModal'; -import LoopCache from '../../../api/LoopCache'; - -describe('Verify ConfigurationPolicyModal', () => { - beforeEach(() => { - fetch.resetMocks(); - fetch.mockImplementation(() => { - return Promise.resolve({ - ok: true, - status: 200, - text: () => "OK" - }); - }); - }) - const loopCache = new LoopCache({ - "name": "LOOP_Jbv1z_v1_0_ResourceInstanceName1_tca", - "microServicePolicies": [{ - "name": "TCA_h2NMX_v1_0_ResourceInstanceName1_tca", - "modelType": "onap.policies.monitoring.cdap.tca.hi.lo.app", - "properties": {"domain": "measurementsForVfScaling"}, - "shared": false, - "jsonRepresentation": {"schema": {}} - }] - }); - const historyMock = { push: jest.fn() }; - const matchMock = { params:{ policyName: "TCA_h2NMX_v1_0_ResourceInstanceName1_tca" } } - const flushPromises = () => new Promise(setImmediate); - - it('Test handleClose', () => { - const handleClose = jest.spyOn(ConfigurationPolicyModal.prototype,'handleClose'); - const component = mount(<ConfigurationPolicyModal history={historyMock} loopCache={loopCache} match={matchMock}/>) - - component.find('[variant="secondary"]').prop('onClick')(); - - expect(handleClose).toHaveBeenCalledTimes(1); - expect(component.state('show')).toEqual(false); - expect(historyMock.push.mock.calls[0]).toEqual([ '/']); - }); - - it('Test handleSave', async () => { - const loadLoopFunction = jest.fn(); - const handleSave = jest.spyOn(ConfigurationPolicyModal.prototype,'handleSave'); - const component = mount(<ConfigurationPolicyModal history={historyMock} match={matchMock} loopCache={loopCache} loadLoopFunction={loadLoopFunction}/>) - - component.find('[variant="primary"]').prop('onClick')(); - await flushPromises(); - component.update(); - - expect(handleSave).toHaveBeenCalledTimes(1); - expect(component.state('show')).toEqual(false); - expect(component.state('policyName')).toEqual("TCA_h2NMX_v1_0_ResourceInstanceName1_tca"); - expect(historyMock.push.mock.calls[0]).toEqual([ '/']); - }); -});
\ No newline at end of file diff --git a/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.js b/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.js index 54ac6411..58cb9c6c 100644 --- a/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.js +++ b/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.js @@ -24,12 +24,14 @@ import React, { forwardRef } from 'react'; import Button from 'react-bootstrap/Button'; import Modal from 'react-bootstrap/Modal'; +import Row from 'react-bootstrap/Row'; +import Col from 'react-bootstrap/Col'; import styled from 'styled-components'; import TemplateMenuService from '../../../api/TemplateService'; +import CsvToJson from '../../../utils/CsvToJson'; import MaterialTable, {MTableToolbar} from "material-table"; import IconButton from '@material-ui/core/IconButton'; import Tooltip from '@material-ui/core/Tooltip'; -import Grid from '@material-ui/core/Grid'; import AddBox from '@material-ui/icons/AddBox'; import ArrowUpward from '@material-ui/icons/ArrowUpward'; import Check from '@material-ui/icons/Check'; @@ -49,19 +51,37 @@ import ViewColumn from '@material-ui/icons/ViewColumn'; const ModalStyled = styled(Modal)` + @media (min-width: 1200px) { + .modal-xl { + max-width: 96%; + } + } background-color: transparent; ` + +const MTableToolbarStyled = styled(MTableToolbar)` + display: flex; + flex-direction: row; + align-items: center; +` +const ColPullLeftStyled = styled(Col)` + display: flex; + flex-direction: row; + align-items: center; + margin-left: -40px; +` + const cellStyle = { border: '1px solid black' }; const headerStyle = { backgroundColor: '#ddd', border: '2px solid black' }; const rowHeaderStyle = {backgroundColor:'#ddd', fontSize: '15pt', text: 'bold', border: '1px solid black'}; -var dictList = []; +let dictList = []; function SelectSubDictType(props) { const {onChange} = props; const selectedValues = (e) => { - var options = e.target.options; - var SelectedDictTypes = ''; - for (var dictType = 0, values = options.length; dictType < values; dictType++) { + let options = e.target.options; + let SelectedDictTypes = ''; + for (let dictType = 0, values = options.length; dictType < values; dictType++) { if (options[dictType].selected) { SelectedDictTypes = SelectedDictTypes.concat(options[dictType].value); SelectedDictTypes = SelectedDictTypes.concat('|'); @@ -87,15 +107,16 @@ function SubDict(props) { const {onChange} = props; const subDicts = []; subDicts.push('Default'); - if (dictList != "undefined" && dictList.length > 0) { - for(var item in dictList) { + if (dictList !== undefined && dictList.length > 0) { + let item; + for(item in dictList) { if(dictList[item].secondLevelDictionary === 1) { subDicts.push(dictList[item].name); } }; } subDicts.push(''); - var optionItems = subDicts.map( + let optionItems = subDicts.map( (item) => <option key={item}>{item}</option> ); function selectedValue (e) { @@ -112,46 +133,45 @@ export default class ManageDictionaries extends React.Component { constructor(props, context) { super(props, context); this.handleClose = this.handleClose.bind(this); - this.getDictionary = this.getDictionary.bind(this); - this.getDictionaryElements = this.getDictionaryElements.bind(this); this.clickHandler = this.clickHandler.bind(this); - this.addDictionary = this.addDictionary.bind(this); - this.deleteDictionary = this.deleteDictionary.bind(this); + this.getDictionaries = this.getDictionaries.bind(this); + this.getDictionaryElements = this.getDictionaryElements.bind(this); + this.addReplaceDictionaryRequest = this.addReplaceDictionaryRequest.bind(this); + this.deleteDictionaryRequest = this.deleteDictionaryRequest.bind(this); + this.updateDictionaryElementsRequest = this.updateDictionaryElementsRequest.bind(this); + this.addDictionaryRow = this.addDictionaryRow.bind(this); + this.updateDictionaryRow = this.updateDictionaryRow.bind(this); + this.deleteDictionaryRow = this.deleteDictionaryRow.bind(this); + this.addDictionaryElementRow = this.addDictionaryElementRow.bind(this); + this.deleteDictionaryElementRow = this.deleteDictionaryElementRow.bind(this); + this.updateDictionaryElementRow = this.updateDictionaryElementRow.bind(this); this.fileSelectedHandler = this.fileSelectedHandler.bind(this); this.state = { show: true, selectedFile: '', - dictNameFlag: false, + currentSelectedDictionary: null, exportFilename: '', content: null, - newDict: '', - newDictItem: '', - delDictItem: '', - addDict: false, - delData: '', - delDict: false, - validImport: false, - dictionaryNames: [], dictionaryElements: [], - tableIcons: { - Add: forwardRef((props, ref) => <AddBox {...props} ref={ref} />), - Check: forwardRef((props, ref) => <Check {...props} ref={ref} />), - Clear: forwardRef((props, ref) => <Clear {...props} ref={ref} />), - Delete: forwardRef((props, ref) => <DeleteOutline {...props} ref={ref} />), - DetailPanel: forwardRef((props, ref) => <ChevronRight {...props} ref={ref} />), - Edit: forwardRef((props, ref) => <Edit {...props} ref={ref} />), - Export: forwardRef((props, ref) => <VerticalAlignBottomIcon {...props} ref={ref} />), - Filter: forwardRef((props, ref) => <FilterList {...props} ref={ref} />), - FirstPage: forwardRef((props, ref) => <FirstPage {...props} ref={ref} />), - LastPage: forwardRef((props, ref) => <LastPage {...props} ref={ref} />), - NextPage: forwardRef((props, ref) => <ChevronRight {...props} ref={ref} />), - PreviousPage: forwardRef((props, ref) => <ChevronLeft {...props} ref={ref} />), - ResetSearch: forwardRef((props, ref) => <Clear {...props} ref={ref} />), - Search: forwardRef((props, ref) => <Search {...props} ref={ref} />), - SortArrow: forwardRef((props, ref) => <ArrowUpward {...props} ref={ref} />), - ThirdStateCheck: forwardRef((props, ref) => <Remove {...props} ref={ref} />), - ViewColumn: forwardRef((props, ref) => <ViewColumn {...props} ref={ref} />) - }, + tableIcons: { + Add: forwardRef((props, ref) => <AddBox {...props} ref={ref} />), + Check: forwardRef((props, ref) => <Check {...props} ref={ref} />), + Clear: forwardRef((props, ref) => <Clear {...props} ref={ref} />), + Delete: forwardRef((props, ref) => <DeleteOutline {...props} ref={ref} />), + DetailPanel: forwardRef((props, ref) => <ChevronRight {...props} ref={ref} />), + Edit: forwardRef((props, ref) => <Edit {...props} ref={ref} />), + Export: forwardRef((props, ref) => <VerticalAlignBottomIcon {...props} ref={ref} />), + Filter: forwardRef((props, ref) => <FilterList {...props} ref={ref} />), + FirstPage: forwardRef((props, ref) => <FirstPage {...props} ref={ref} />), + LastPage: forwardRef((props, ref) => <LastPage {...props} ref={ref} />), + NextPage: forwardRef((props, ref) => <ChevronRight {...props} ref={ref} />), + PreviousPage: forwardRef((props, ref) => <ChevronLeft {...props} ref={ref} />), + ResetSearch: forwardRef((props, ref) => <Clear {...props} ref={ref} />), + Search: forwardRef((props, ref) => <Search {...props} ref={ref} />), + SortArrow: forwardRef((props, ref) => <ArrowUpward {...props} ref={ref} />), + ThirdStateCheck: forwardRef((props, ref) => <Remove {...props} ref={ref} />), + ViewColumn: forwardRef((props, ref) => <ViewColumn {...props} ref={ref} />) + }, dictColumns: [ { title: "Dictionary Name", field: "name",editable: 'onAdd', @@ -185,7 +205,7 @@ export default class ManageDictionaries extends React.Component { cellStyle: cellStyle, headerStyle: headerStyle }, - { + { title: "Element Name", field: "name", cellStyle: cellStyle, headerStyle: headerStyle @@ -194,8 +214,8 @@ export default class ManageDictionaries extends React.Component { title: "Element Description", field: "description", cellStyle: cellStyle, headerStyle: headerStyle - }, - { + }, + { title: "Element Type", field: "type", editComponent: props => ( <div> @@ -204,8 +224,8 @@ export default class ManageDictionaries extends React.Component { ), cellStyle: cellStyle, headerStyle: headerStyle - }, - { + }, + { title: "Sub-Dictionary", field: "subDictionary", editComponent: props => ( <div> @@ -214,8 +234,8 @@ export default class ManageDictionaries extends React.Component { ), cellStyle: cellStyle, headerStyle: headerStyle - }, - { + }, + { title: "Updated By", field: "updatedBy", editable: 'never', cellStyle: cellStyle, headerStyle: headerStyle @@ -229,325 +249,325 @@ export default class ManageDictionaries extends React.Component { } } - componentWillMount() { - this.getDictionary(); - } + componentDidMount() { + this.getDictionaries(); + } - getDictionary() { - TemplateMenuService.getDictionary().then(dictionaryNames => { - this.setState({ dictionaryNames: dictionaryNames }) - }); - } + getDictionaries() { + TemplateMenuService.getDictionary().then(arrayOfdictionaries => { + this.setState({ dictionaries: arrayOfdictionaries, currentSelectedDictionary: null }) + }); + } - getDictionaryElements(dictionaryName) { - TemplateMenuService.getDictionaryElements(dictionaryName).then(dictionaryElements => { - dictList = this.state.dictionaryNames; - this.setState({ dictionaryElements: dictionaryElements.dictionaryElements}); - }); - } + getDictionaryElements(dictionaryName) { + TemplateMenuService.getDictionaryElements(dictionaryName).then(dictionaryElements => { + dictList = this.state.dictionaries; + this.setState({ dictionaryElements: dictionaryElements.dictionaryElements} ); + }); + } - clickHandler(rowData) { - this.setState({ - dictNameFlag: false, - addDict: false, - }); - } + clickHandler(rowData) { + this.getDictionaries(); + } - handleClose() { - this.setState({ show: false }); - this.props.history.push('/'); - } + handleClose() { + this.setState({ show: false }); + this.props.history.push('/'); + } - addDictionary() { - var modifiedData = []; - if(this.state.newDict !== '') { - modifiedData = this.state.newDict; - } else { - modifiedData = {"name": this.state.dictionaryName, 'dictionaryElements': this.state.newDictItem}; - } - if(this.state.newDictItem === '') { - TemplateMenuService.insDictionary(modifiedData).then(resp => { - }); - } else { - TemplateMenuService.insDictionaryElements(modifiedData).then(resp => { - }); - } - } + addReplaceDictionaryRequest(dictionaryEntry) { + TemplateMenuService.insDictionary(dictionaryEntry) + .then(resp => {}) + .then(() => {this.getDictionaries()}); + } - deleteDictionary() { - var modifiedData = []; - if(this.state.delData !== '') { - modifiedData = this.state.delData.name; - } else { - modifiedData = {"name": this.state.dictionaryName, "shortName": this.state.delDictItem.shortName}; - } - if(this.state.delDictItem === '') { - TemplateMenuService.deleteDictionary(modifiedData).then(resp => { - }); - } else { - TemplateMenuService.deleteDictionaryElements(modifiedData).then(resp => { - }); - } - } + updateDictionaryElementsRequest(dictElements) { + let reqData = { "name": this.state.currentSelectedDictionary, 'dictionaryElements': dictElements }; + TemplateMenuService.insDictionaryElements(reqData) + .then(resp => {}) + .then(() => { this.getDictionaryElements(this.state.currentSelectedDictionary) }); + } - fileSelectedHandler = (event) => { - const text = this; - var dictionaryElements = []; - if (event.target.files[0].type === 'text/csv' ) { - if (event.target.files && event.target.files[0]) { - const reader = new FileReader(); - reader.onload = function(e) { - var dictElems = reader.result.split('\n'); - var jsonObj = []; - var headers = dictElems[0].split(','); - for(var i = 0; i < dictElems.length; i++) { - var data = dictElems[i].split(','); - var obj = {}; - for(var j = 0; j < data.length; j++) { - obj[headers[j].trim()] = data[j].trim(); - } - jsonObj.push(obj); - } - JSON.stringify(jsonObj); - const dictKeys = ['Element Short Name','Element Name','Element Description','Element Type','Sub-Dictionary']; - const mandatoryKeys = [ 'Element Short Name', 'Element Name', 'Element Type' ]; - const validTypes = ['string','number','datetime','json','map']; - if (!dictElems){ - text.setState({validData: false}); - } else if (headers.length !== dictKeys.length){ - text.setState({validImport: false}); - } else { - var subDictionaries = []; - for(var item in dictList) { - if(dictList[item].secondLevelDictionary === 1) { - subDictionaries.push(dictList[item].name); - } - }; - subDictionaries = subDictionaries.toString(); - var row = 0; - for (var dictElem of jsonObj){ - ++row; - for (var itemKey in dictElem){ - var value = dictElem[itemKey].trim(); - if (dictKeys.indexOf(itemKey) < 0){ - var errorMessage = 'unknown field name of, ' + itemKey + ', found in CSV header'; - text.setState({validImport: false}); - alert(errorMessage); - break; - } else if (value === "" && mandatoryKeys.indexOf(itemKey) >= 0){ - errorMessage = 'value for ' + itemKey + ', at row #, ' + row + ', is empty but required'; - text.setState({validImport: false}); - alert(errorMessage); - break; - } else if (itemKey === 'Element Type' && validTypes.indexOf(value) < 0 && row > 1) { - errorMessage = 'invalid dictElemenType of ' + value + ' at row #' + row; - text.setState({validImport: false}); - alert(errorMessage); - break; - } else if (value !== "" && itemKey === 'Sub-Dictionary' && subDictionaries.indexOf(value) < 0 && row > 1) { - errorMessage = 'invalid subDictionary of ' + value + ' at row #' + row; - text.setState({validImport: false}); - alert(errorMessage); - } + deleteDictionaryRequest(dictionaryName) { + TemplateMenuService.deleteDictionary(dictionaryName) + .then(resp => { this.getDictionaries() }); + } + + deleteDictionaryElementRequest(dictionaryName, elemenetShortName) { + TemplateMenuService.deleteDictionaryElements({ 'name': dictionaryName, 'shortName': elemenetShortName }) + .then(resp => { + this.getDictionaryElements(dictionaryName); + }); + } + + fileSelectedHandler = (event) => { + + if (event.target.files[0].type === 'text/csv' || event.target.files[0].type === 'application/vnd.ms-excel') { + if (event.target.files && event.target.files[0]) { + const reader = new FileReader(); + reader.onload = (e) => { + + const jsonKeyNames = [ 'shortName', 'name', 'description', 'type', 'subDictionary' ]; + const userHeaderNames = [ 'Element Short Name', 'Element Name', 'Element Description', 'Element Type', 'Sub-Dictionary' ]; + const mandatory = [ true, true, true, true, false ]; + const validTypes = ['string','number','datetime','json','map']; + + let result = CsvToJson(reader.result, ',', '||||', userHeaderNames, jsonKeyNames, mandatory); + + let errorMessages = result.errorMessages; + let jsonObjArray = result.jsonObjArray; + + let validTypesErrorMesg = ''; + + for (let i=0; i < validTypes.length; ++i) { + if (i === 0) { + validTypesErrorMesg = validTypes[i]; + } else { + validTypesErrorMesg += ',' + validTypes[i]; + } + } + + if (errorMessages !== '') { + alert(errorMessages); + return; + } + + // Perform further checks on data that is now in JSON form + let subDictionaries = []; + + // NOTE: dictList is a global variable maintained faithfully + // by the getDictionaries() method outside this import + // functionality. + let item; + for (item in dictList) { + if (dictList[item].secondLevelDictionary === 1) { + subDictionaries.push(dictList[item].name); + } + }; + + // Check for valid Sub-Dictionary and Element Type values + subDictionaries = subDictionaries.toString(); + let row = 2; + let dictElem; + for (dictElem of jsonObjArray) { + let itemKey; + for (itemKey in dictElem){ + let value = dictElem[itemKey].trim(); + let keyIndex = jsonKeyNames.indexOf(itemKey); + if (itemKey === 'shortName' && /[^a-zA-Z0-9-_.]/.test(value)) { + errorMessages += '\n' + userHeaderNames[keyIndex] + + ' at row #' + row + + ' can only contain alphanumeric characters and periods, hyphens or underscores'; + } + if (itemKey === 'type' && validTypes.indexOf(value) < 0) { + errorMessages += '\nInvalid value of "' + value + '" for "' + userHeaderNames[keyIndex] + '" at row #' + row; + errorMessages += '\nValid types are: ' + validTypesErrorMesg; + } + if (value !== "" && itemKey === 'subDictionary' && subDictionaries.indexOf(value) < 0) { + errorMessages += '\nInvalid Sub-Dictionary value of "' + value + '" at row #' + row; } } + ++row; } - const headerKeys = ['shortName','name','description','type','subDictionary']; + if (errorMessages) { + alert(errorMessages); + return; + } - for(i = 1; i < dictElems.length; i++) { - data = dictElems[i].split(','); - obj = {}; - for(j = 0; j < data.length; j++) { - obj[headerKeys[j].trim()] = data[j].trim(); - } - dictionaryElements.push(obj); - } - text.setState({newDictItem: dictionaryElements, addDict: true}); - } - reader.readAsText(event.target.files[0]); - } - this.setState({selectedFile: event.target.files[0]}) - } else { - text.setState({validImport: false}); - alert('Please upload .csv extention files only.'); - } + // We made it through all the checks. Send it to back end + this.updateDictionaryElementsRequest(jsonObjArray); + } + reader.readAsText(event.target.files[0]); + } + this.setState({selectedFile: event.target.files[0]}) + } else { + alert('Please upload .csv extention files only.'); + } + } - } - - render() { - return ( - <ModalStyled size="xl" show={this.state.show} onHide={this.handleClose} backdrop="static" keyboard={false} > - <Modal.Header closeButton> - <Modal.Title>Manage Dictionaries</Modal.Title> - </Modal.Header> - <Modal.Body> - {!this.state.dictNameFlag? <MaterialTable - title={"Dictionary List"} - data={this.state.dictionaryNames} - columns={this.state.dictColumns} - icons={this.state.tableIcons} - onRowClick={(event, rowData) => {this.getDictionaryElements(rowData.name);this.setState({dictNameFlag: true, exportFilename: rowData.name, dictionaryName: rowData.name})}} - options={{ - headerStyle: rowHeaderStyle, - }} - editable={{ - onRowAdd: newData => - new Promise((resolve, reject) => { - setTimeout(() => { - { - const dictionaryNames = this.state.dictionaryNames; - var validData = true; - if(/[^a-zA-Z0-9-_.]/.test(newData.name)) { - validData = false; - alert('Please enter alphanumberic input. Only allowed special characters are:(period, hyphen, underscore)'); - } - for (var i = 0; i < this.state.dictionaryNames.length; i++) { - if (this.state.dictionaryNames[i].name === newData.name) { - validData = false; - alert(newData.name + ' dictionary name already exists') - } - } - if(validData){ - dictionaryNames.push(newData); - this.setState({ dictionaryNames }, () => resolve()); - this.setState({addDict: true, newDict: newData}); - } - } - resolve(); - }, 1000); - }), - onRowUpdate: (newData, oldData) => - new Promise((resolve, reject) => { - setTimeout(() => { - { - const dictionaryNames = this.state.dictionaryNames; - var validData = true; - if(/[^a-zA-Z0-9-_.]/.test(newData.name)) { - validData = false; - alert('Please enter alphanumberic input. Only allowed special characters are:(period, hyphen, underscore)'); - } - if(validData){ - const index = dictionaryNames.indexOf(oldData); - dictionaryNames[index] = newData; - this.setState({ dictionaryNames }, () => resolve()); - this.setState({addDict: true, newDict: newData}); - } - } - resolve(); - }, 1000); - }), - onRowDelete: oldData => - new Promise((resolve, reject) => { - setTimeout(() => { - { - const data = this.state.dictionaryNames; - const index = data.indexOf(oldData); - data.splice(index, 1); - this.setState({ data }, () => resolve()); - this.setState({delDict: true, delData: oldData}) - } - resolve() - }, 1000) - }) - }} - />:"" + addDictionaryRow(newData) { + let validData = true; + return new Promise((resolve, reject) => { + setTimeout(() => { + if (/[^a-zA-Z0-9-_.]/.test(newData.name)) { + validData = false; + alert('Please enter alphanumeric input. Only allowed special characters are:(period, hyphen, underscore)'); + reject(() => {}); + } + for (let i = 0; i < this.state.dictionaries.length; i++) { + if (this.state.dictionaries[i].name === newData.name) { + validData = false; + alert(newData.name + ' dictionary name already exists') + reject(() => {}); + } + } + if (validData) { + this.addReplaceDictionaryRequest(newData); + } + resolve(); + }, 1000); + }); + } + + + updateDictionaryRow(oldData, newData) { + let validData = true; + return new Promise((resolve) => { + setTimeout(() => { + if (/[^a-zA-Z0-9-_.]/.test(newData.name)) { + validData = false; + alert('Please enter alphanumberic input. Only allowed special characters are:(period, hyphen, underscore)'); + } + if (validData) { + this.addReplaceDictionaryRequest(newData); + } + resolve(); + }, 1000); + }); + } + + deleteDictionaryRow(oldData) { + return new Promise((resolve) => { + setTimeout(() => { + this.deleteDictionaryRequest(oldData.name); + resolve(); + }, 1000); + }); + } + + addDictionaryElementRow(newData) { + return new Promise((resolve, reject) => { + setTimeout(() => { + let dictionaryElements = this.state.dictionaryElements; + let errorMessage = ''; + for (let i = 0; i < this.state.dictionaryElements.length; i++) { + if (this.state.dictionaryElements[i].shortName === newData.shortName) { + alert('Short Name "' + newData.shortName + '" already exists'); + reject(() => {}); + } + } + if (newData.shortName !== '' && /[^a-zA-Z0-9-_.]/.test(newData.shortName)) { + errorMessage += '\nShort Name is limited to alphanumeric characters and also period, hyphen, and underscore'; + } + if (!newData.shortName){ + errorMessage += '\nShort Name must be specified'; + } + if (!newData.name){ + errorMessage += '\nElement Name must be specified'; + } + if (!newData.type){ + errorMessage += '\nElement Type must be specified'; + } + if (!newData.description){ + errorMessage += '\nElement Description must be specified'; + } + if (errorMessage === '') { + dictionaryElements.push(newData); + this.updateDictionaryElementsRequest(dictionaryElements); + resolve(); + } else { + alert(errorMessage); + reject(() => {}); + } + }, 1000); + }); + } + + updateDictionaryElementRow(newData, oldData) { + return new Promise((resolve) => { + setTimeout(() => { + let dictionaryElements = this.state.dictionaryElements; + let validData = true; + if (!newData.type) { + validData = false; + alert('Element Type cannot be null'); + } + if (validData) { + const index = dictionaryElements.indexOf(oldData); + dictionaryElements[index] = newData; + this.updateDictionaryElementsRequest(dictionaryElements); + } + resolve(); + }, 1000); + }); + } + + + deleteDictionaryElementRow(oldData) { + return new Promise((resolve) => { + setTimeout(() => { + this.deleteDictionaryElementRequest(this.state.currentSelectedDictionary, oldData.shortName); + resolve(); + }, 1000); + }); + } + + render() { + return ( + <ModalStyled size="xl" show={this.state.show} onHide={this.handleClose} backdrop="static" keyboard={false} > + <Modal.Header closeButton> + <Modal.Title>Manage Dictionaries</Modal.Title> + </Modal.Header> + <Modal.Body> + {this.state.currentSelectedDictionary === null ? <MaterialTable + title={"Dictionary List"} + data={this.state.dictionaries} + columns={this.state.dictColumns} + icons={this.state.tableIcons} + onRowClick={(event, rowData) => { + this.setState({ + currentSelectedDictionary : rowData.name, + exportFilename: rowData.name + }) + this.getDictionaryElements(rowData.name); + }} + options={{ + headerStyle: rowHeaderStyle, + }} + editable={{ + onRowAdd: this.addDictionaryRow, + onRowUpdate: this.updateDictionaryRow, + onRowDelete: this.deleteDictionaryRow + }} + /> : null } - {this.state.dictNameFlag? <MaterialTable - title={"Dictionary Elements List"} + {this.state.currentSelectedDictionary !== null ? <MaterialTable + title={'Dictionary Elements List for "' + this.state.currentSelectedDictionary + '"'} data={this.state.dictionaryElements} columns={this.state.dictElementColumns} icons={this.state.tableIcons} options={{ + exportAllData: true, exportButton: true, exportFileName: this.state.exportFilename, headerStyle:{backgroundColor:'white', fontSize: '15pt', text: 'bold', border: '1px solid black'} }} components={{ Toolbar: props => ( - <div> - <MTableToolbar {...props} /> - <div> - <Grid item container xs={12} alignItems="flex-end" direction="column" justify="flex-end"> + <Row> + <Col sm="11"> + <MTableToolbarStyled {...props} /> + </Col> + <ColPullLeftStyled sm="1"> <Tooltip title="Import" placement = "bottom"> - <IconButton aria-label="import" onClick={() => this.fileUpload.click()}> - <VerticalAlignTopIcon /> - </IconButton> + <IconButton aria-label="import" onClick={() => this.fileUpload.click()}> + <VerticalAlignTopIcon /> + </IconButton> </Tooltip> - </Grid> - </div> - <input type="file" ref={(fileUpload) => {this.fileUpload = fileUpload;}} style={{ visibility: 'hidden'}} onChange={this.fileSelectedHandler} /> - </div> + <input type="file" ref={(fileUpload) => {this.fileUpload = fileUpload;}} + style={{ visibility: 'hidden', width: '1px' }} onChange={this.fileSelectedHandler} /> + </ColPullLeftStyled> + </Row> ) }} editable={{ - onRowAdd: newData => - new Promise((resolve, reject) => { - setTimeout(() => { - { - const dictionaryElements = this.state.dictionaryElements; - var validData = true; - for (var i = 0; i < this.state.dictionaryElements.length; i++) { - if (this.state.dictionaryElements[i].shortName === newData.shortName) { - validData = false; - alert(newData.shortname + 'short name already exists') - } - } - if(/[^a-zA-Z0-9-_.]/.test(newData.shortName)) { - validData = false; - alert('Please enter alphanumberic input. Only allowed special characters are:(period, hyphen, underscore)'); - } - if(!newData.type){ - validData = false; - alert('Element Type cannot be null'); - } - if(validData){ - dictionaryElements.push(newData); - this.setState({ dictionaryElements }, () => resolve()); - this.setState({addDict: true, newDictItem: [newData]}); - } - } - resolve(); - }, 1000); - }), - onRowUpdate: (newData, oldData) => - new Promise((resolve, reject) => { - setTimeout(() => { - { - const dictionaryElements = this.state.dictionaryElements; - var validData = true; - if(!newData.type){ - validData = false; - alert('Element Type cannot be null'); - } - if(validData){ - const index = dictionaryElements.indexOf(oldData); - dictionaryElements[index] = newData; - this.setState({ dictionaryElements }, () => resolve()); - this.setState({addDict: true, newDictItem: [newData]}); - } - } - resolve(); - }, 1000); - }), - onRowDelete: oldData => - new Promise((resolve, reject) => { - setTimeout(() => { - { - let data = this.state.dictionaryElements; - const index = data.indexOf(oldData); - data.splice(index, 1); - this.setState({ data }, () => resolve()); - this.setState({delDict: true, delDictItem: oldData}) - } - resolve() - }, 1000) - }) + onRowAdd: this.addDictionaryElementRow, + onRowUpdate: this.updateDictionaryElementRow, + onRowDelete: this.deleteDictionaryElementRow }} - />:"" + /> : null } - {this.state.dictNameFlag?<button onClick={this.clickHandler} style={{marginTop: '25px'}}>Go Back to Dictionaries List</button>:""} - {this.state.addDict && this.addDictionary()} - {this.state.delDict && this.deleteDictionary()} + {this.state.currentSelectedDictionary !== null ? <button onClick={this.clickHandler} style={{marginTop: '25px'}}>Go Back to Dictionaries List</button>:""} </Modal.Body> <Modal.Footer> <Button variant="secondary" type="null" onClick={this.handleClose}>Close</Button> @@ -555,4 +575,4 @@ export default class ManageDictionaries extends React.Component { </ModalStyled> ); } -} +} diff --git a/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.test.js b/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.test.js index 13a6035a..d1d4aa66 100644 --- a/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.test.js +++ b/ui-react/src/components/dialogs/ManageDictionaries/ManageDictionaries.test.js @@ -60,10 +60,10 @@ describe('Verify ManageDictionaries', () => { json: () => { return Promise.resolve({ "name": "vtest", - "secondLevelDictionary": "1", + "secondLevelDictionary": "1", "subDictionaryType": "string", - "updatedBy": "test", - "updatedDate": "05-07-2019 19:09:42" + "updatedBy": "test", + "updatedDate": "05-07-2019 19:09:42" }); } }); @@ -90,10 +90,10 @@ describe('Verify ManageDictionaries', () => { json: () => { return Promise.resolve({ "name": "vtest", - "secondLevelDictionary": "1", + "secondLevelDictionary": "1", "subDictionaryType": "string", - "updatedBy": "test", - "updatedDate": "05-07-2019 19:09:42" + "updatedBy": "test", + "updatedDate": "05-07-2019 19:09:42" }); } }); @@ -103,12 +103,33 @@ describe('Verify ManageDictionaries', () => { }); test('Test get dictionaryNames/dictionaryElements, add/delete dictionary functions', async () => { + const dictionaries = [ + { + name: "DefaultActors", + secondLevelDictionary: 0, + subDictionaryType: "", + dictionaryElements: [ + { + "shortName": "SDNR", + "name": "SDNR Change", + "description": "SDNR component", + "type": "string", + "createdDate": "2020-06-07T18:57:18.130858Z", + "updatedDate": "2020-06-11T13:10:52.239282Z", + "updatedBy": "admin" + } + ], + createdDate: "2020-06-07T22:21:08.428742Z", + updatedDate: "2020-06-10T00:41:49.122908Z", + updatedBy: "Not found" + } + ]; const historyMock = { push: jest.fn() }; TemplateMenuService.getDictionary = jest.fn().mockImplementation(() => { - return Promise.resolve("test"); + return Promise.resolve(dictionaries); }); TemplateMenuService.getDictionaryElements = jest.fn().mockImplementation(() => { - return Promise.resolve({dictionaryElements:"testitem"}); + return Promise.resolve(dictionaries[0]); }); TemplateMenuService.insDictionary = jest.fn().mockImplementation(() => { return Promise.resolve(200); @@ -118,33 +139,40 @@ describe('Verify ManageDictionaries', () => { }); const flushPromises = () => new Promise(setImmediate); const component = shallow(<ManageDictionaries history={historyMock} />) - component.setState({ newDict: { - "name": "test", - "secondLevelDictionary": "0", - "subDictionaryType": "string" - } - }); - component.setState({ delData: { - "name": "test", - "secondLevelDictionary": "0", - "subDictionaryType": "string" - } - }); const instance = component.instance(); - instance.getDictionaryElements("test"); + instance.getDictionaryElements("DefaultActors"); instance.clickHandler(); - instance.addDictionary(); - instance.deleteDictionary(); + instance.addReplaceDictionaryRequest(); + instance.deleteDictionaryRequest(); await flushPromises(); - expect(component.state('dictionaryNames')).toEqual("test"); - expect(component.state('dictionaryElements')).toEqual("testitem"); - expect(component.state('dictNameFlag')).toEqual(false); + expect(component.state('dictionaries')).toEqual(dictionaries); }); test('Test adding and deleting dictionaryelements', async () => { const historyMock = { push: jest.fn() }; + const dictionaries = [ + { + name: "DefaultActors", + secondLevelDictionary: 0, + subDictionaryType: "", + dictionaryElements: [ + { + "shortName": "SDNR", + "name": "SDNR Change", + "description": "SDNR component", + "type": "string", + "createdDate": "2020-06-07T18:57:18.130858Z", + "updatedDate": "2020-06-11T13:10:52.239282Z", + "updatedBy": "admin" + } + ], + createdDate: "2020-06-07T22:21:08.428742Z", + updatedDate: "2020-06-10T00:41:49.122908Z", + updatedBy: "Not found" + } + ]; TemplateMenuService.getDictionary = jest.fn().mockImplementation(() => { - return Promise.resolve("test"); + return Promise.resolve(dictionaries); }); TemplateMenuService.insDictionaryElements = jest.fn().mockImplementation(() => { return Promise.resolve(200); @@ -154,23 +182,11 @@ describe('Verify ManageDictionaries', () => { }); const flushPromises = () => new Promise(setImmediate); const component = shallow(<ManageDictionaries history={historyMock}/>) - component.setState({ newDictItem: { - "name": "test", - "dictionaryElements" : { - "shortName": "shorttest", - } - }}); - component.setState({ delDictItem: { - "name": "test", - "dictionaryElements" : { - "shortName": "shortTest", - } - }}); const instance = component.instance(); - instance.addDictionary(); - instance.deleteDictionary(); + instance.addReplaceDictionaryRequest({ name: "EventDictionary", secondLevelDictionary: "0", subDictionaryType: "string"} ); + instance.deleteDictionaryRequest('EventDictionary'); await flushPromises(); - expect(component.state('dictionaryNames')).toEqual("test"); + expect(component.state('currentSelectedDictionary')).toEqual(null); }); it('Test handleClose', () => { @@ -181,10 +197,10 @@ describe('Verify ManageDictionaries', () => { json: () => { return Promise.resolve({ "name": "vtest", - "secondLevelDictionary": "1", + "secondLevelDictionary": "1", "subDictionaryType": "string", - "updatedBy": "test", - "updatedDate": "05-07-2019 19:09:42" + "updatedBy": "test", + "updatedDate": "05-07-2019 19:09:42" }); } }); diff --git a/ui-react/src/components/dialogs/ManageDictionaries/__snapshots__/ManageDictionaries.test.js.snap b/ui-react/src/components/dialogs/ManageDictionaries/__snapshots__/ManageDictionaries.test.js.snap index 71cc393b..40914aee 100644 --- a/ui-react/src/components/dialogs/ManageDictionaries/__snapshots__/ManageDictionaries.test.js.snap +++ b/ui-react/src/components/dialogs/ManageDictionaries/__snapshots__/ManageDictionaries.test.js.snap @@ -88,7 +88,6 @@ exports[`Verify ManageDictionaries Test API Successful 1`] = ` }, ] } - data={Array []} editable={ Object { "onRowAdd": [Function], diff --git a/ui-react/src/components/dialogs/OperationalPolicy/OperationalPolicyModal.js b/ui-react/src/components/dialogs/OperationalPolicy/OperationalPolicyModal.js deleted file mode 100644 index 77dce165..00000000 --- a/ui-react/src/components/dialogs/OperationalPolicy/OperationalPolicyModal.js +++ /dev/null @@ -1,173 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * ONAP CLAMP - * ================================================================================ - * Copyright (C) 2019 AT&T Intellectual Property. All rights - * reserved. - * ================================================================================ - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============LICENSE_END============================================ - * =================================================================== - * - */ - -import React from 'react' -import Button from 'react-bootstrap/Button'; -import Modal from 'react-bootstrap/Modal'; -import styled from 'styled-components'; -import LoopCache from '../../../api/LoopCache'; -import LoopService from '../../../api/LoopService'; -import JSONEditor from '@json-editor/json-editor'; - -const ModalStyled = styled(Modal)` - background-color: transparent; -` - -export default class OperationalPolicyModal extends React.Component { - - state = { - show: true, - loopCache: this.props.loopCache, - jsonEditor: null - }; - - constructor(props, context) { - super(props, context); - this.handleClose = this.handleClose.bind(this); - this.handleSave = this.handleSave.bind(this); - this.renderJsonEditor = this.renderJsonEditor.bind(this); - this.handleRefresh = this.handleRefresh.bind(this); - this.setDefaultJsonEditorOptions(); - } - - handleSave() { - var errors = this.state.jsonEditor.validate(); - var editorData = this.state.jsonEditor.getValue(); - - if (errors.length !== 0) { - console.error("Errors detected during config policy data validation ", errors); - this.props.showFailAlert(errors); - } - else { - console.info("NO validation errors found in config policy data"); - this.state.loopCache.updateOperationalPolicyProperties(editorData); - LoopService.setOperationalPolicyProperties(this.state.loopCache.getLoopName(), this.state.loopCache.getOperationalPolicies()).then(resp => { - this.setState({ show: false }); - this.props.history.push('/'); - this.props.loadLoopFunction(this.state.loopCache.getLoopName()); - }); - } - } - - handleClose() { - this.setState({ show: false }); - this.props.history.push('/'); - } - - componentDidMount() { - this.renderJsonEditor(); - } - - setDefaultJsonEditorOptions() { - JSONEditor.defaults.themes.myBootstrap4 = JSONEditor.defaults.themes.bootstrap4.extend({ - getTab: function(text,tabId) { - var liel = document.createElement('li'); - liel.classList.add('nav-item'); - var ael = document.createElement("a"); - ael.classList.add("nav-link"); - ael.setAttribute("style",'padding:10px;max-width:160px;'); - ael.setAttribute("href", "#" + tabId); - ael.setAttribute('data-toggle', 'tab'); - text.setAttribute("style",'word-wrap:break-word;'); - ael.appendChild(text); - liel.appendChild(ael); - return liel; - } - }); - } - - renderJsonEditor() { - console.debug("Rendering OperationalPolicyModal"); - var schema_json = this.state.loopCache.getOperationalPolicyJsonSchema(); - - if (schema_json == null) { - console.error("NO Operational policy schema found"); - return; - } - var operationalPoliciesData = this.state.loopCache.getOperationalPoliciesNoJsonSchema(); - - this.setState({ - jsonEditor: new JSONEditor(document.getElementById("editor"), - { - schema: schema_json.schema, - startval: operationalPoliciesData, - theme: 'myBootstrap4', - object_layout: 'grid', - disable_properties: true, - disable_edit_json: false, - disable_array_reorder: true, - disable_array_delete_last_row: true, - disable_array_delete_all_rows: false, - array_controls_top: true, - show_errors: 'always', - keep_oneof_values: false, - collapsed:true - }) - }) - } - - handleRefresh() { - LoopService.refreshOperationalPolicyJson(this.state.loopCache.getLoopName(), this.state.loopCache.getOperationalPolicies()[0]).then(data => { - var newLoopCache = new LoopCache(data); - var schema_json = newLoopCache.getOperationalPolicyJsonSchema(); - var operationalPoliciesData = newLoopCache.getOperationalPoliciesNoJsonSchema(); - document.getElementById("editor").innerHTML = ""; - this.setState({ - loopCache: newLoopCache, - jsonEditor: new JSONEditor(document.getElementById("editor"), - { schema: schema_json.schema, startval: operationalPoliciesData }) - }) - this.props.updateLoopFunction(data); - - }) - .catch(error => { - console.error("Error while refreshing the Operational Policy Json Representation"); - }); - } - - render() { - return ( - <ModalStyled size="xl" show={this.state.show} onHide={this.handleClose} backdrop="static" keyboard={false} > - <Modal.Header closeButton> - <Modal.Title>Operational policies</Modal.Title> - </Modal.Header> - <Modal.Body> - <div id="editor" /> - - </Modal.Body> - <Modal.Footer> - <Button variant="secondary" onClick={this.handleClose}> - Close - </Button> - <Button variant="secondary" onClick={this.handleRefresh}> - Refresh - </Button> - <Button variant="primary" onClick={this.handleSave}> - Save Changes - </Button> - </Modal.Footer> - </ModalStyled> - - ); - } -}
\ No newline at end of file diff --git a/ui-react/src/components/dialogs/OperationalPolicy/OperationalPolicyModal.test.js b/ui-react/src/components/dialogs/OperationalPolicy/OperationalPolicyModal.test.js deleted file mode 100644 index 4c11ce53..00000000 --- a/ui-react/src/components/dialogs/OperationalPolicy/OperationalPolicyModal.test.js +++ /dev/null @@ -1,93 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * ONAP CLAMP - * ================================================================================ - * Copyright (C) 2019 AT&T Intellectual Property. All rights - * reserved. - * ================================================================================ - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============LICENSE_END============================================ - * =================================================================== - * - */ -import React from 'react'; -import { mount } from 'enzyme'; -import OperationalPolicyModal from './OperationalPolicyModal'; -import LoopCache from '../../../api/LoopCache'; - -describe('Verify OperationalPolicyModal', () => { - beforeEach(() => { - fetch.resetMocks(); - fetch.mockImplementation(() => { - return Promise.resolve({ - ok: true, - status: 200, - text: () => "OK" - }); - }); - }) - const loopCache = new LoopCache({ - "name": "LOOP_Jbv1z_v1_0_ResourceInstanceName1_tca", - "operationalPolicies": [{ - "name": "OPERATIONAL_h2NMX_v1_0_ResourceInstanceName1_tca", - "configurationsJson": { - "operational_policy": { - "controlLoop": {}, - "policies": [] - } - }, - "jsonRepresentation" : {"schema": {}} - }] - }); - const historyMock = { push: jest.fn() }; - const flushPromises = () => new Promise(setImmediate); - - it('Test handleClose', () => { - const handleClose = jest.spyOn(OperationalPolicyModal.prototype,'handleClose'); - const component = mount(<OperationalPolicyModal history={historyMock} loopCache={loopCache}/>) - - component.find('[variant="secondary"]').get(0).props.onClick(); - - expect(handleClose).toHaveBeenCalledTimes(1); - expect(component.state('show')).toEqual(false); - expect(historyMock.push.mock.calls[0]).toEqual([ '/']); - }); - - it('Test handleSave', async () => { - const loadLoopFunction = jest.fn(); - const handleSave = jest.spyOn(OperationalPolicyModal.prototype,'handleSave'); - const component = mount(<OperationalPolicyModal history={historyMock} - loopCache={loopCache} loadLoopFunction={loadLoopFunction} />) - - component.find('[variant="primary"]').prop('onClick')(); - await flushPromises(); - component.update(); - - expect(handleSave).toHaveBeenCalledTimes(1); - expect(component.state('show')).toEqual(false); - expect(historyMock.push.mock.calls[0]).toEqual([ '/']); - }); - - it('Test handleRefresh', async () => { - const updateLoopFunction = jest.fn(); - const handleRefresh = jest.spyOn(OperationalPolicyModal.prototype,'handleRefresh'); - const component = mount(<OperationalPolicyModal loopCache={loopCache} updateLoopFunction={updateLoopFunction} />) - - component.find('[variant="secondary"]').get(1).props.onClick(); - await flushPromises(); - component.update(); - - expect(handleRefresh).toHaveBeenCalledTimes(1); - expect(component.state('show')).toEqual(true); - }); -});
\ No newline at end of file diff --git a/ui-react/src/components/dialogs/OperationalPolicy/template.json b/ui-react/src/components/dialogs/OperationalPolicy/template.json deleted file mode 100644 index 7c9dc0cd..00000000 --- a/ui-react/src/components/dialogs/OperationalPolicy/template.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "operationalPolicies": [ - { - "name": "OPERATIONAL_LOOP_NAME", - "configurationsJson": { - "operational_policy": { - "controlLoop": { - "trigger_policy": "new", - "timeout": "0", - "abatement": "false", - "controlLoopName": "LOOP_h2NMX_v1_0_ResourceInstanceName1_tca" - }, - "policies": [ - { - "id": "new", - "recipe": "", - "retry": "0", - "timeout": "0", - "actor": "", - "payload": "", - "success": "", - "failure": "", - "failure_timeout": "", - "failure_retries": "", - "failure_exception": "", - "failure_guard": "", - "target": { - "type": "VM", - "resourceID": "" - } - } - ] - } - } - } - ] -}
\ No newline at end of file diff --git a/ui-react/src/utils/CsvToJson.js b/ui-react/src/utils/CsvToJson.js new file mode 100644 index 00000000..5ec19c9e --- /dev/null +++ b/ui-react/src/utils/CsvToJson.js @@ -0,0 +1,204 @@ +/*- + * ============LICENSE_START======================================================= + * ONAP CLAMP + * ================================================================================ + * Copyright (C) 2019 AT&T Intellectual Property. All rights reserved. + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============LICENSE_END============================================ + * =================================================================== + * + */ + +export default function CsvToJson(rawCsvData, delimiter, internalDelimiter, csvHeaderNames, jsonKeyNames, mandatory) { + + let printDictKeys = ''; + let result = { jsonObjArray: [], errorMessages: '' }; + + // Validate that all parallel arrays passed in have same number of elements; + // this would be a developer error. + + let checkLength = csvHeaderNames.length; + + if (checkLength !== jsonKeyNames.length || checkLength !== mandatory.length) { + result.errorMessages = 'interanl error: csvHeaderNames, jsonKeyNames, and mandatory arrays parameters are not the same length'; + return result; + } + + if (checkLength < 1) { + result.errorMessages = 'interanl error: csvHeaderNames, jsonKeyNames, and mandatory arrays have no entries'; + return result; + } + + // Make a nice string to print in the error case to tell user what is the + // required heaer row format + + for (let i=0; i < csvHeaderNames.length; ++i) { + if (i === 0) { + printDictKeys = csvHeaderNames[i]; + } else { + printDictKeys += ',' + csvHeaderNames[i]; + } + } + + let dictElems = rawCsvData.split('\n'); + let numColumns = 0; + let filteredDictElems = []; + + // The task of the following loop is to convert raw CSV rows into easily parseable + // and streamlined versions of the rows with an internalDelimiter replacing the standard + // comma; it is presumed (and checked) that the internalDelimiter cannot exist as a valid + // sequence of characters in the user's data. + + // This conversion process also strips leading and trailing whitespace from each row, + // discards empty rows, correctly interprets and removes all double quotes that programs like + // Excel use to support user columns that contain special characters, most notably, the comma + // delimiter. A double-quote that is contained within a double-quoted column value + // must appear in this raw data as a sequence of two double quotes. Furthermore, any column + // value in the raw CSV data that does not contain a delimiter may or may not be enclosed in + // double quotes. It is the Excel convention to not use double qoutes unless necessary, and + // there is no reasonable way to tell Excel to surround every column value with double quotes. + // Any files that were directly "exported" by CLAMP itself from the Managing Dictionaries + // capability, surround all columns with double quotes. + + for (let i = 0; i < dictElems.length; i++) { + + let oneRow = dictElems[i].trim(); + let j = 0; + let inQuote = false + let nextChar = undefined; + let prevChar = null; + + + if (oneRow === '') { + continue; // Skip blank rows + } else if (oneRow.indexOf(internalDelimiter) !== -1) { + result.errorMessages += '\nRow #' + i + ' contains illegal sequence of characters (' + internalDelimiter + ')'; + break; + } else { + nextChar = oneRow[1]; + } + + let newStr = ''; + numColumns = 1; + + // This "while loop" performs the very meticulous task of removing double quotes that + // are used by Excel to encase special characters as user string value data, + // and manages to correctly identify columns that are defined with or without + // double quotes and to process the comma delimiter correctly when encountered + // as a user value within a column. Such a column would have to be encased in + // double quotes; a comma found outside double quotes IS a delimiter. + + while (j < oneRow.length) { + if (oneRow[j] === '"') { + if (inQuote === false) { + if (prevChar !== delimiter && prevChar !== null) { + result.errorMessages += '\nMismatched double quotes or illegal whitespace around delimiter at row #' + (i + 1) + ' near column #' + numColumns; + break; + } else { + inQuote = true; + } + } else { + if (nextChar === '"') { + newStr += '"'; + ++j; + } else if ((nextChar !== delimiter) && (nextChar !== undefined)) { + result.errorMessages += '\nRow #' + (i + 1) + ' is badly formatted at column #' + numColumns + '. Perhaps an unescaped double quote.'; + break; + } else if (nextChar === delimiter) { + ++numColumns; + inQuote = false; + newStr += internalDelimiter; + prevChar = delimiter; + j += 2; + nextChar = oneRow[j+1]; + continue; + } else { + ++numColumns; + inQuote = false; + break; + } + } + } else { + if (oneRow[j] === delimiter && inQuote === false) { + newStr += internalDelimiter; + ++numColumns; + } else { + newStr += oneRow[j]; + } + } + prevChar = oneRow[j]; + ++j; + nextChar = oneRow[j+1]; // can result in undefined at the end + } + + if (result.errorMessages === '' && inQuote !== false) { + result.errorMessages += '\nMismatched double quotes at row #' + (i + 1); + break; + } else if (result.errorMessages === '' && numColumns < jsonKeyNames.length) { + result.errorMessages += '\nNot enough columns (' + jsonKeyNames.length + ') at row #' + (i + 1); + break; + } + + filteredDictElems.push(newStr); + } + + if (result.errorMessages !== '') { + return result; + } + + // Perform further checks on data that is now in JSON form + if (filteredDictElems.length < 2) { + result.errorMessages += '\nNot enough row data found in import file. Need at least a header row and one row of data'; + return result; + } + + // Now that we have something reliably parsed into sanitized columns lets run some checks + // and convert it all into an array of JSON objects to push to the back end if all the + // checks pass. + + let headers = filteredDictElems[0].split(internalDelimiter); + + // check that headers are included in proper order + for (let i=0; i < jsonKeyNames.length; ++i) { + if (csvHeaderNames[i] !== headers[i]) { + result.errorMessages += 'Row 1 header key at column #' + (i + 1) + ' is a mismatch. Expected row header must contain at least:\n' + printDictKeys; + return result; + } + } + + // Convert the ASCII rows of data into an array of JSON obects that omit the header + // row which is not sent to the back end. + + for (let i = 1; i < filteredDictElems.length; i++) { + let data = filteredDictElems[i].split(internalDelimiter); + let obj = {}; + for (let j = 0; j < data.length && j < jsonKeyNames.length; j++) { + let value = data[j].trim(); + if (mandatory[j] === true && value === '') { + result.errorMessages += '\n' + csvHeaderNames[j] + ' at row #' + (i+1) + ' is empty but requires a value.'; + } + obj[jsonKeyNames[j]] = value; + } + result.jsonObjArray.push(obj); + } + + if (result.errorMessages !== '') { + // If we have errors, return empty parse result even though some things + // may have parsed properly. We do not want to encourage the caller + // to think the data is good for use. + result.jsonObjArray = []; + } + + return result; +} diff --git a/ui-react/src/utils/CsvToJson.test.js b/ui-react/src/utils/CsvToJson.test.js new file mode 100644 index 00000000..88fa7a47 --- /dev/null +++ b/ui-react/src/utils/CsvToJson.test.js @@ -0,0 +1,268 @@ +/*- + * ============LICENSE_START======================================================= + * ONAP CLAMP + * ================================================================================ + * Copyright (C) 2019 AT&T Intellectual Property. All rights + * reserved. + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============LICENSE_END============================================ + * =================================================================== + * + */ + +import CsvToJson from './CsvToJson' + +describe('Verify CsvToJson', () => { + + const hdrNames= [ + "Element Short Name", + "Element Name", + "Element Description", + "Element Type", + "Sub-Dictionary" + ]; + + const jsonKeyNames = [ + "shortName", + "name", + "description", + "type", + "subDictionary" + ]; + + const mandatory = [ true, true, true, true, false ]; + + it('Test CsvToJson No Error Case, Quoted Columns', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Type of Alert","string","","admin","2020-06-11T13:56:14.927437Z"'; + + let expectedResult = { + errorMessages: '', + jsonObjArray: [ + { + description: "Type of Alert", + name: "Alert Type", + shortName: "alertType", + subDictionary: "", + type: "string" + } + ] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson No Error Case, Unquoted Columns', () => { + + let rawCsv = 'Element Short Name,Element Name,Element Description,Element Type,Sub-Dictionary\n'; + rawCsv += 'alertType,Alert Type,Type of Alert,string,,admin,2020-06-11T13:56:14.927437Z'; + + let expectedResult = { + errorMessages: '', + jsonObjArray: [ + { + description: "Type of Alert", + name: "Alert Type", + shortName: "alertType", + subDictionary: "", + type: "string" + } + ] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Properly Escaped Double Quote and Delimiter', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert ""Type""","Type of Alert, Varies","string","","admin","2020-06-11T13:56:14.927437Z"'; + + let errorMessage = ''; + + let expectedResult = { + errorMessages: errorMessage, + jsonObjArray: [ + { + description: "Type of Alert, Varies", + name: 'Alert "Type"', + shortName: 'alertType', + subDictionary: "", + type: "string", + } + + ] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + + it('Test CsvToJson Error Header Mismatch Error Case', () => { + + let rawCsv = '"Element Short Names","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Type of Alert","string","","admin","2020-06-11T13:56:14.927437Z"'; + + let errorMessage = 'Row 1 header key at column #1 is a mismatch. Expected row header must contain at least:\n'; + errorMessage += 'Element Short Name,Element Name,Element Description,Element Type,Sub-Dictionary'; + + let expectedResult = { + errorMessages: errorMessage, + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Mismatched Double Quotes in Column', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alert"Type","Alert Type","Type of Alert","string","","admin","2020-06-11T13:56:14.927437Z"'; + + let errorMessage = '\nRow #2 is badly formatted at column #1. Perhaps an unescaped double quote.' + + let expectedResult = { + errorMessages: errorMessage, + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Illegal Whitespace', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += 'alertType , "Alert Type","Type of Alert","string","","admin","2020-06-11T13:56:14.927437Z"'; + + let errorMessage = '\nMismatched double quotes or illegal whitespace around delimiter at row #2 near column #2'; + + let expectedResult = { + errorMessages: errorMessage, + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Too Few Data Columns', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Type of Alert"'; + + let errorMessage = '\nNot enough columns (5) at row #2'; + + let expectedResult = { + errorMessages: errorMessage, + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Wrong Header Column Order', () => { + + let rawCsv = '"Element Name","Element Short Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Type of Alert","string","","admin","2020-06-11T13:56:14.927437Z"'; + + let errorMessage = 'Row 1 header key at column #1 is a mismatch. Expected row header must contain at least:\n'; + errorMessage += 'Element Short Name,Element Name,Element Description,Element Type,Sub-Dictionary'; + + let expectedResult = { + errorMessages: errorMessage, + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Not Enough Rows', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + + let errorMessage = '\nNot enough row data found in import file. Need at least a header row and one row of data'; + + let expectedResult = { + errorMessages: errorMessage, + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Mandatory Field Is Empty', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"","Alert Type","Type of Alert","string","","admin","2020-06-11T13:56:14.927437Z"'; + + let expectedResult = { + errorMessages: '\nElement Short Name at row #2 is empty but requires a value.', + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '|', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Mismatched Double Quotes At End', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Alert Type Description","string","admin","2020-06-11T13:56:14.927437Z'; + + let expectedResult = { + errorMessages: '\nMismatched double quotes at row #2', + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '||', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Mismatched Mandatory Array Parameters', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Alert Type Description","string","admin","2020-06-11T13:56:14.927437Z'; + + let expectedResult = { + errorMessages: 'interanl error: csvHeaderNames, jsonKeyNames, and mandatory arrays parameters are not the same length', + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '||', hdrNames, jsonKeyNames, [ true ])).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Empty Mandatory Array Parameters', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Alert Type Description","string","admin","2020-06-11T13:56:14.927437Z'; + + let expectedResult = { + errorMessages: 'interanl error: csvHeaderNames, jsonKeyNames, and mandatory arrays have no entries', + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '||', [], [], [])).toEqual(expectedResult); + }); + + it('Test CsvToJson Error Illegal Data Contains Internal Delimiter', () => { + + let rawCsv = '"Element Short Name","Element Name","Element Description","Element Type","Sub-Dictionary"\n'; + rawCsv += '"alertType","Alert Type","Alert Type||Description","string","admin","2020-06-11T13:56:14.927437Z'; + + let expectedResult = { + errorMessages: '\nRow #1 contains illegal sequence of characters (||)', + jsonObjArray: [] + }; + + expect(CsvToJson(rawCsv, ',', '||', hdrNames, jsonKeyNames, mandatory)).toEqual(expectedResult); + }); +}) |