This is a project to help map out the API specificaton landscape, and drive more awareness around how specifications can be used. The project is being established and grown by Postman and API Evangelist, but is intendeded to be a community project that any API provider, service provider, tooling owner, or developer can use to understand what is happening when it comes to how API specifications are being used. This entire project runs on Github to drive community participation, while keeping everything as observable as possible.
-
This API Specification Toolbox is the result of several months of discussion arouind what is needed to drive more discussion around API specifications, running 100% on GitHub. If there is a specification, news story, service, tooling, exestion, video, or blog post you'd like to see here, feel free to submit a pull request on the Github repository behind this site . If you aren't comfortable submitting a PR, feel free to also submit a Github issue with any feedback about the project or anything published here. We look forward to working with you helping define the API specification landscape.
+
This API Specification Toolbox, which is running 100% on GitHub, is the result of several months of discussion around what is needed to build more awareness of API specifications as well as fuelling further discussions and transparency on the state of play regarding API specifications. If there is a specification, news story, service, tooling, extensions, video, or blog post you'd like to see here, feel free to submit a pull request on the GitHub repository behind this site . If you aren't comfortable submitting a PR, feel free to also submit a GitHub issue with any feedback about the project or anything published here. We look forward to working with you helping define the API specification landscape.
API Specification Toolbox Open Office Hours
diff --git a/_site/apis/index.html b/_site/apis/index.html
index 34740b1cd..65c761dfe 100644
--- a/_site/apis/index.html
+++ b/_site/apis/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/apis/podcasts/index.html b/_site/apis/podcasts/index.html
index c87ff6fe1..7df1764de 100644
--- a/_site/apis/podcasts/index.html
+++ b/_site/apis/podcasts/index.html
@@ -1,8 +1,34 @@
[
+{
+ "name": "API Leaders Podcast",
+ "description": "A podcast wherein API leaders provide their point of views on various topics related to the API industry. Apidays democratizes and evangelizes the use and the opportunity of APIs for corporations and businesses by focusing on events, research, content and consulting.",
+ "image": "http://api.specificationtoolbox.com/images/podcasts/apidays.png",
+ "tags": ["Podcast"],
+ "created": "2021-04-05",
+ "modified": "2021-04-05",
+ "url": "/podcasts/apidays/",
+ "podcastVersion": "",
+ "apis": [],
+ "x-common": [{"type":"x-website","url":"https://www.apidays.global/api-podcast/"}]
+},
+
+{
+ "name": "API Resilience Podcast",
+ "description": "Digital transformation efforts make companies and communities more resilient. In this podcast series leading API teams share how they are turning hardship into opportunity by investing in their API program. Listen to their stories in API Resilience!",
+ "image": "http://api.specificationtoolbox.com/images/podcasts/pronovix.png",
+ "tags": ["Podcast"],
+ "created": "2021-04-05",
+ "modified": "2021-04-05",
+ "url": "/podcasts/pronovix/",
+ "podcastVersion": "",
+ "apis": [],
+ "x-common": [{"type":"x-website","url":"https://pronovix.com/api-resilience/"}]
+},
+
{
"name": "APIs Unplugged",
"description": "A podcast full of actionable insights for the API economy. Hosts Mike Amundsen and Matt McLarty welcome guests to discuss digital business strategy, integration architecture, and the latest technology trends.",
- "image": "/images/podcasts/apis-unplugged.png",
+ "image": "http://api.specificationtoolbox.com/images/podcasts/apis-unplugged.png",
"tags": ["Podcast","architecture","strategy"],
"created": "2021-03-16",
"modified": "2021-03-16",
@@ -15,8 +41,8 @@
{
"name": "APIs You Won't Hate",
"description": "A podcast wherein Phil Sturgeon, Mike Bifulco, and Matt Trask talk about news in the world of building and designing APIs, bikes, and climate awareness.",
- "image": "/images/podcasts/apis-you-wont-hate.png",
- "tags": ["Podcasts","OpenAPI","Design"],
+ "image": "http://api.specificationtoolbox.com/images/podcasts/apis-you-wont-hate.png",
+ "tags": ["Podcast","OpenAPI","Design"],
"created": "2021-03-16",
"modified": "2021-03-16",
"url": "/podcasts/apis-you-wont-hate/",
@@ -27,9 +53,9 @@
{
"name": "APIs over IPAs",
- "description": "A podcast Moesif on all things API. Nothing better than a good API discussion over a cool IPA!",
- "image": "/images/podcasts/apis-over-ipas.png",
- "tags": ["Podcasts","OpenAPI","Design"],
+ "description": "A podcast from Moesif on all things API. Nothing better than a good API discussion over a cool IPA!",
+ "image": "http://api.specificationtoolbox.com/images/podcasts/apis-over-ipas.png",
+ "tags": ["Podcast","OpenAPI","Design"],
"created": "2021-03-16",
"modified": "2021-03-16",
"url": "/podcasts/apis-over-ipas/",
diff --git a/_site/apis/services/index.html b/_site/apis/services/index.html
index b328a2911..6de95709d 100644
--- a/_site/apis/services/index.html
+++ b/_site/apis/services/index.html
@@ -330,6 +330,19 @@
"x-common": [{"type":"x-website","url":"http://www.getambassador.io"},{"type":"x-blog","url":"https://blog.getambassador.io"},{"type":"x-github","url":"https://github.com/datawire/ambassador"},{"type":"x-github","url":"https://github.com/datawire/ambassador/fork"},{"type":"x-website","url":"https://www.getambassador.io"}]
},
+{
+ "name": "ApiBldr",
+ "description": "ApiBldr is an application for API design and modeling. A primary goal of ApiBldr is to enable the API-First design approach for both developers and non-developers and to save valuable development time.",
+ "image": "http://api.specificationtoolbox.com/images/service-providers/3scale.jpg",
+ "tags": ["Design","Editors"],
+ "created": "2021-03-27",
+ "modified": "2021-03-27",
+ "url": "/services/apibldr/",
+ "serviceVersion": "",
+ "apis": [],
+ "x-common": [{"type":"x-github","url":"https://github.com/restcase/apibldr"},{"type":"x-website","url":"https://apibldr.com/"}]
+},
+
{
"name": "Apiary",
"description": "Apiary provides the leading API-First platform designed specifically to help companies accelerate and control the design, development, and documentation of APIs.",
diff --git a/_site/apis/tools/index.html b/_site/apis/tools/index.html
index bcf8ee1f6..4fd42931f 100644
--- a/_site/apis/tools/index.html
+++ b/_site/apis/tools/index.html
@@ -454,6 +454,19 @@
"x-common": [{"type":"x-github","url":"https://github.com/codekie/openapi-examples-validator"}]
},
+{
+ "name": "OpenAPI Format",
+ "description": "The openapi-format CLI can load an OpenAPI file, sorts the OpenAPI fields by ordering them in a hierarchical order, and can output the file with clean indenting, to either JSON or YAML. When working on large OpenAPI documents or with multiple team members, the file can be become messy and difficult to compare changes. By sorting it from time to time, the fields are all ordered in a structured manner, which will help you to maintain the file with greater ease. The filtering is a handy add-on to remove specific elements from the OpenAPI like internal endpoints, beta tags, ... This can be useful in CI/CD pipelines, where the OpenAPI is used as source for other documents like Web documentation, Postman collections, test suites, ...",
+ "image": "http://api.specificationtoolbox.com/images/tools/openapi-format.png",
+ "tags": ["OpenAPI","Formatting","Sorting","Ordering"],
+ "created": "2021-03-16",
+ "modified": "2021-03-16",
+ "url": "/tools/openapi-format/",
+ "toolVersion": "",
+ "apis": [],
+ "x-common": [{"type":"x-website","url":"https://github.com/thim81/openapi-format"},{"type":"x-github","url":"https://github.com/thim81/openapi-format"},{"type":"x-npm","url":"https://www.npmjs.com/package/openapi-format"}]
+},
+
{
"name": "OpenAPI GUI",
"description": "OpenAPI-GUI is a GUI for creating and editing OpenAPI version 3.0.x JSON/YAML definitions. In its current form it is most useful as a tool for starting off and editing simple OpenAPI definitions. Imported OpenAPI 2.0 definitions are automatically converted to v3.0.",
@@ -713,4 +726,4 @@
"apis": [],
"x-common": [{"type":"x-github","url":"https://github.com/nytimes/openapi2proto"}]
}
-]
\ No newline at end of file
+]
diff --git a/_site/blog/add/index.html b/_site/blog/add/index.html
index c504d1347..c5163c606 100644
--- a/_site/blog/add/index.html
+++ b/_site/blog/add/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/blog/index.html b/_site/blog/index.html
index ac4f839c8..3045a9e24 100644
--- a/_site/blog/index.html
+++ b/_site/blog/index.html
@@ -83,15 +83,13 @@
-
-
+
+
@@ -282,6 +280,8 @@
+
+
@@ -470,6 +470,10 @@
+ Podcast
+
+
+
Privacy Policies
diff --git a/_site/contact/index.html b/_site/contact/index.html
index f3ac7ac4e..8e5a0691a 100644
--- a/_site/contact/index.html
+++ b/_site/contact/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/css/responsive.css b/_site/css/responsive.css
index 773c9840c..58c4b0e69 100755
--- a/_site/css/responsive.css
+++ b/_site/css/responsive.css
@@ -342,7 +342,7 @@
padding-top:0px;
width:100%;
margin:0px;
- display:none;
+ /*display:none;*/
}
.main-menu .collapse {
@@ -487,33 +487,33 @@
.main-menu .navbar-collapse > .navigation > li:first-child{
border:none;
}
-
- .main-menu .navbar-collapse > .navigation > li > a,
- .main-menu .navbar-collapse > .navigation > li > ul > li > a,
- .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{
- padding:10px 10px !important;
- line-height:22px;
- color:#ffffff;
- background:#e73f43;
- text-align:left;
- min-height:0px;
- }
+
+ .main-menu .navbar-collapse > .navigation > li > a,
+ .main-menu .navbar-collapse > .navigation > li > ul > li > a,
+ .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a {
+ padding: 10px 10px !important;
+ line-height: 22px;
+ color: #ffffff;
+ background: #000000;
+ text-align: left;
+ min-height: 0px;
+ }
.main-menu .navbar-collapse > .navigation > li > a:hover,
.main-menu .navbar-collapse > .navigation > li > a:active,
.main-menu .navbar-collapse > .navigation > li > a:focus{
background:#e73f43;
}
-
- .main-menu .navbar-collapse > .navigation > li:hover > a,
- .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
- .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
- .main-menu .navbar-collapse > .navigation > li.current > a,
- .main-menu .navbar-collapse > .navigation > li.current-menu-item > a,
- .header-style-two.inner-header .main-menu .navigation > li > a{
- background:#e73f43;
- color:#ffffff !important;
- }
+
+ .main-menu .navbar-collapse > .navigation > li:hover > a,
+ .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
+ .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
+ .main-menu .navbar-collapse > .navigation > li.current > a,
+ .main-menu .navbar-collapse > .navigation > li.current-menu-item > a,
+ .header-style-two.inner-header .main-menu .navigation > li > a {
+ background: #F7F3F4;
+ color: #777777 !important;
+ }
.main-menu .navigation li.dropdown .dropdown-btn{
display:block;
diff --git a/_site/css/style.css b/_site/css/style.css
index ea69636e5..a264b4786 100755
--- a/_site/css/style.css
+++ b/_site/css/style.css
@@ -720,6 +720,9 @@ img{
float:right;
}
+.navbar-toggler-icon {
+ background-image: url( "data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(0,0,0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
+}
/*Info Box*/
.main-header .info-box{
diff --git a/_site/extensions/add/index.html b/_site/extensions/add/index.html
index 14ee0e43f..becec4a76 100644
--- a/_site/extensions/add/index.html
+++ b/_site/extensions/add/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/apimatic-additional-headers/index.html b/_site/extensions/apimatic-additional-headers/index.html
index 803020549..3c70b31ca 100644
--- a/_site/extensions/apimatic-additional-headers/index.html
+++ b/_site/extensions/apimatic-additional-headers/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/apimatic-advanced-settings/index.html b/_site/extensions/apimatic-advanced-settings/index.html
index 50466b872..720c98412 100644
--- a/_site/extensions/apimatic-advanced-settings/index.html
+++ b/_site/extensions/apimatic-advanced-settings/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/apimatic-basic-authentication-extensions-password/index.html b/_site/extensions/apimatic-basic-authentication-extensions-password/index.html
index 5be96ae75..69a2daa5e 100644
--- a/_site/extensions/apimatic-basic-authentication-extensions-password/index.html
+++ b/_site/extensions/apimatic-basic-authentication-extensions-password/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/apimatic-basic-authentication-extensions-username/index.html b/_site/extensions/apimatic-basic-authentication-extensions-username/index.html
index e9a644beb..3a7ef0abf 100644
--- a/_site/extensions/apimatic-basic-authentication-extensions-username/index.html
+++ b/_site/extensions/apimatic-basic-authentication-extensions-username/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/apimatic-codegen-settings/index.html b/_site/extensions/apimatic-codegen-settings/index.html
index 01ef49824..02bb56dbf 100644
--- a/_site/extensions/apimatic-codegen-settings/index.html
+++ b/_site/extensions/apimatic-codegen-settings/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/aws-api-gateway-any-method-object/index.html b/_site/extensions/aws-api-gateway-any-method-object/index.html
index 0adba9c44..9f134cf52 100644
--- a/_site/extensions/aws-api-gateway-any-method-object/index.html
+++ b/_site/extensions/aws-api-gateway-any-method-object/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/aws-api-gateway-api-key-source-property/index.html b/_site/extensions/aws-api-gateway-api-key-source-property/index.html
index f481f38df..6696efa7f 100644
--- a/_site/extensions/aws-api-gateway-api-key-source-property/index.html
+++ b/_site/extensions/aws-api-gateway-api-key-source-property/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/aws-api-gateway-auth-object/index.html b/_site/extensions/aws-api-gateway-auth-object/index.html
index e9cc872b5..6c6ff7017 100644
--- a/_site/extensions/aws-api-gateway-auth-object/index.html
+++ b/_site/extensions/aws-api-gateway-auth-object/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/aws-api-gateway-cors-object/index.html b/_site/extensions/aws-api-gateway-cors-object/index.html
index 0ed3eafd6..323d19414 100644
--- a/_site/extensions/aws-api-gateway-cors-object/index.html
+++ b/_site/extensions/aws-api-gateway-cors-object/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/index.html b/_site/extensions/index.html
index cc10a35c8..e8c80b24a 100644
--- a/_site/extensions/index.html
+++ b/_site/extensions/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-anyOf/index.html b/_site/extensions/swaggerplusplus-x-anyOf/index.html
index 60ea419ca..46d71d877 100644
--- a/_site/extensions/swaggerplusplus-x-anyOf/index.html
+++ b/_site/extensions/swaggerplusplus-x-anyOf/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-callbacks/index.html b/_site/extensions/swaggerplusplus-x-callbacks/index.html
index 428879e19..1606c7cd4 100644
--- a/_site/extensions/swaggerplusplus-x-callbacks/index.html
+++ b/_site/extensions/swaggerplusplus-x-callbacks/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-deprecated/index.html b/_site/extensions/swaggerplusplus-x-deprecated/index.html
index cecc0ad3b..f566d4f3d 100644
--- a/_site/extensions/swaggerplusplus-x-deprecated/index.html
+++ b/_site/extensions/swaggerplusplus-x-deprecated/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-description/index.html b/_site/extensions/swaggerplusplus-x-description/index.html
index ec38b39c4..cbfa7be86 100644
--- a/_site/extensions/swaggerplusplus-x-description/index.html
+++ b/_site/extensions/swaggerplusplus-x-description/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-discriminator/index.html b/_site/extensions/swaggerplusplus-x-discriminator/index.html
index d030261e2..053308719 100644
--- a/_site/extensions/swaggerplusplus-x-discriminator/index.html
+++ b/_site/extensions/swaggerplusplus-x-discriminator/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-links/index.html b/_site/extensions/swaggerplusplus-x-links/index.html
index f9c1d4c79..5fd84e86a 100644
--- a/_site/extensions/swaggerplusplus-x-links/index.html
+++ b/_site/extensions/swaggerplusplus-x-links/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-not/index.html b/_site/extensions/swaggerplusplus-x-not/index.html
index 930a67d6a..01d0a4c7c 100644
--- a/_site/extensions/swaggerplusplus-x-not/index.html
+++ b/_site/extensions/swaggerplusplus-x-not/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-nullable/index.html b/_site/extensions/swaggerplusplus-x-nullable/index.html
index ce982097a..c6b3b77ef 100644
--- a/_site/extensions/swaggerplusplus-x-nullable/index.html
+++ b/_site/extensions/swaggerplusplus-x-nullable/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-oneOf/index.html b/_site/extensions/swaggerplusplus-x-oneOf/index.html
index 1a542c936..fca4dcccd 100644
--- a/_site/extensions/swaggerplusplus-x-oneOf/index.html
+++ b/_site/extensions/swaggerplusplus-x-oneOf/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-required/index.html b/_site/extensions/swaggerplusplus-x-required/index.html
index 88bad2af1..fab633b47 100644
--- a/_site/extensions/swaggerplusplus-x-required/index.html
+++ b/_site/extensions/swaggerplusplus-x-required/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-servers/index.html b/_site/extensions/swaggerplusplus-x-servers/index.html
index 56fdf7ba2..7186c1002 100644
--- a/_site/extensions/swaggerplusplus-x-servers/index.html
+++ b/_site/extensions/swaggerplusplus-x-servers/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-summary/index.html b/_site/extensions/swaggerplusplus-x-summary/index.html
index eeb09bf23..1f495f320 100644
--- a/_site/extensions/swaggerplusplus-x-summary/index.html
+++ b/_site/extensions/swaggerplusplus-x-summary/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/extensions/swaggerplusplus-x-trace/index.html b/_site/extensions/swaggerplusplus-x-trace/index.html
index 12449f842..c46e33ced 100644
--- a/_site/extensions/swaggerplusplus-x-trace/index.html
+++ b/_site/extensions/swaggerplusplus-x-trace/index.html
@@ -83,15 +83,13 @@
-
-
+
+
diff --git a/_site/images/podcasts/apidays.png b/_site/images/podcasts/apidays.png
new file mode 100644
index 000000000..d74ec9e6a
Binary files /dev/null and b/_site/images/podcasts/apidays.png differ
diff --git a/_site/images/podcasts/pronovix.png b/_site/images/podcasts/pronovix.png
new file mode 100644
index 000000000..b83b3de66
Binary files /dev/null and b/_site/images/podcasts/pronovix.png differ
diff --git a/_site/index.html b/_site/index.html
index 450145d9f..be9148364 100644
--- a/_site/index.html
+++ b/_site/index.html
@@ -83,15 +83,13 @@
@@ -2528,6 +2528,8 @@ Tags
+
+
@@ -2716,6 +2718,10 @@ Tags
+ Podcast
+
+
+
Privacy Policies
@@ -3094,14 +3100,36 @@ Tags
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
API Resilience Podcast
+
+
Digital transformation efforts make companies and communities more resilient. In this podcast series leading API teams share how they are turning hardship into opportunity by investing in their API program. Listen to their stories in API Resilience!
+
Podcast: https://pronovix.com/api-resilience/
@@ -3112,11 +3140,13 @@ APIs over IPAs
-
+
+
+
diff --git a/_site/lifecycle/outline/index.html b/_site/lifecycle/outline/index.html
index 01f90812c..06df2faab 100644
--- a/_site/lifecycle/outline/index.html
+++ b/_site/lifecycle/outline/index.html
@@ -83,15 +83,13 @@
-
-
+
+
@@ -345,6 +343,26 @@ Service
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ → ApiBldr (Website ) (Github )
+
+
+
+
@@ -3068,6 +3086,13 @@ Service
+
+
+
+
+
+
+
@@ -5273,6 +5298,13 @@ Service
+
+
+
+
+
+
+
@@ -7032,6 +7064,13 @@ Service
+
+
+
+
+
+
+
@@ -8828,6 +8867,13 @@ Service
+
+
+
+
+
+
+
@@ -9417,6 +9463,26 @@ Service
+
+
+
+
+
+ → ApiBldr (Website ) (Github )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -11974,6 +12040,13 @@ Service
+
+
+
+
+
+
+
@@ -12978,6 +13051,13 @@ Service
+
+
+
+
+
+
+
@@ -15940,6 +16020,13 @@ Service
+
+
+
+
+
+
+
@@ -17044,6 +17131,13 @@ Service
+
+
+
+
+
+
+
@@ -18414,6 +18508,13 @@ Service
+
+
+
+
+
+
+
@@ -20550,6 +20651,13 @@ Service
+
+
+
+
+
+
+
@@ -22113,6 +22221,13 @@ Service
+
+
+
+
+
+
+
@@ -24058,6 +24173,13 @@ Service
+
+
+
+
+
+
+
@@ -25737,6 +25859,13 @@ Service
+
+
+
+
+
+
+
@@ -27623,6 +27752,13 @@ Service
+
+
+
+
+
+
+
@@ -30103,6 +30239,13 @@ Service
+
+
+
+
+
+
+
@@ -30689,6 +30832,13 @@ Service
+
+
+
+
+
+
+
@@ -32473,6 +32623,13 @@ Service
+
+
+
+
+
+
+
@@ -34264,6 +34421,13 @@ Service
+
+
+
+
+
+
+
@@ -36441,6 +36605,13 @@ Service
+
+
+
+
+
+
+
@@ -38377,6 +38548,13 @@ Service
+
+
+
+
+
+
+
@@ -39994,6 +40172,13 @@ Service
+
+
+
+
+
+
+
@@ -41914,6 +42099,13 @@ Service
+
+
+
+
+
+
+
@@ -44003,6 +44195,13 @@ Service
+
+
+
+
+
+
+
@@ -45782,6 +45981,13 @@ Service
+
+
+
+
+
+
+
@@ -47846,6 +48052,13 @@ Service
+
+
+
+
+
+
+
@@ -49630,6 +49843,13 @@ Service
+
+
+
+
+
+
+
@@ -51487,6 +51707,13 @@ Service
+
+
+
+
+
+
+
@@ -53127,6 +53354,13 @@ Service
+
+
+
+
+
+
+
@@ -56205,6 +56439,13 @@ Service
+
+
+
+
+
+
+
@@ -56862,6 +57103,13 @@ Service
+
+
+
+
+
+
+
@@ -58626,6 +58874,13 @@ Service
+
+
+
+
+
+
+
@@ -60799,6 +61054,13 @@ Service
+
+
+
+
+
+
+
@@ -62777,6 +63039,13 @@ Service
+
+
+
+
+
+
+
@@ -64820,6 +65089,13 @@ Service
+
+
+
+
+
+
+
@@ -67735,6 +68011,13 @@ Service
+
+
+
+
+
+
+
@@ -68328,6 +68611,13 @@ Service
+
+
+
+
+
+
+
@@ -70248,6 +70538,13 @@ Service
+
+
+
+
+
+
+
@@ -72722,6 +73019,13 @@ Service
+
+
+
+
+
+
+
@@ -74430,6 +74734,13 @@ Service
+
+
+
+
+
+
+
@@ -75896,6 +76207,13 @@ Service
+
+
+
+
+
+
+
@@ -77220,6 +77538,13 @@ Service
+
+
+
+
+
+
+
@@ -79995,6 +80320,13 @@ Service
+
+
+
+
+
+
+
@@ -81121,6 +81453,13 @@