{"info":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","description":"<html><head></head><body><p>Welcome to the 2nd generation of MileMaker API - premier tool for computing truck-legal routes used by transportation and logistics industry.</p>\n<p>The MileMaker API allows you to search for and route between locations specified by geopgrahic coordinates, house addresses, postal codes, cities, SPLCs, and business listings in North America.</p>\n<p>You can obtain door-to-door driving directions, precise mileage, traffic-based ETA, and accurate toll costs of driving the routes. For customers that want to compute mileage in bulk, a batch API and matrix API endpoints are available.</p>\n<p>Custom locations can be created to define your own points of interest. Once created, they automatically become available through general location search in your account.</p>\n<p>Route planning requests can be enhanced with custom geographic areas to avoid.</p>\n<p>GPS traces can be uploaded to reconstruct route traveled previously.</p>\n<p>Typical flow to use the API:</p>\n<ol>\n<li><p>Search for two of more locations, save geo-coordinates of each one.</p>\n</li>\n<li><p>Plan a route between these locations, specifying vehicle parameters, and route preferences.</p>\n</li>\n<li><p>Obtain route directions and other reports.</p>\n</li>\n</ol>\n<h2 id=\"getting-started\">Getting Started</h2>\n<p>To get started</p>\n<ul>\n<li><p>Sign up for free trial at <a href=\"https://www.milemaker.com/free-trial\">MileMaker Free Trial Signup</a> or contact us at <a href=\"https://\">support@milemaker.com</a>.</p>\n</li>\n<li><p>Using your personal credentials, sign into your account at <a href=\"https://app.milemaker.com\">MileMaker WebApp</a> and generate API Key under Organization Profile menu.</p>\n</li>\n<li><p>Clone this collection into your own Postman workspace by clicking on the orange button \"Run In Postman\" at the top of this page.</p>\n</li>\n<li><p>Specify either <code>username/password</code> or <code>api-key</code> credentials in the collection variables.</p>\n</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Collection Variable</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>api-key</code></td>\n<td>API key generated in MileMaker WebApp</td>\n</tr>\n<tr>\n<td><code>username</code></td>\n<td>your personal username (optional, if using Bearer tokens)</td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td>your personal password (optional, if using Bearer tokens)</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><p>Experiment with running example requests in the collection.</p>\n</li>\n<li><p>Note that all API endpoints, except for Batch APIs and Matrix APIs, accept either Bearer Tokens or API Keys, depending on what environment or collection variables are specified. Either <code>api-key</code> or <code>username/password</code> need to be specified for authentication. The Bearer Tokens are generated automatically when the requests are executed in Postman. No changes to request Authorizaton headers are required in Postman collection to run the requests.</p>\n</li>\n<li><p>Batch APIs and Matrix APIs currently support Bearer Token authorization only that requires <code>username</code> and <code>password</code> environment or collection variables.</p>\n</li>\n</ul>\n<p>A few other details</p>\n<ul>\n<li><p>All APIs use secure HTTPS communication, minimum TLS v1.2</p>\n</li>\n<li><p>All POST requests accept and respond in <a href=\"https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON\">JSON format</a>.</p>\n</li>\n<li><p>All APIs respond with appropriate <a href=\"https://developer.mozilla.org/en-US/docs/Web/HTTP/Status\">HTTP status codes</a></p>\n</li>\n<li><p>OpenAPI spec can be obtained from <a href=\"https://api-spec.milemaker.com/openapi.yaml\">https://api-spec.milemaker.com/openapi.yaml</a></p>\n</li>\n</ul>\n<h2 id=\"authentication-and-authorization\">Authentication And Authorization</h2>\n<p>MileMaker API supports both API Key authorization and Bearer Token authorization with <a href=\"https://auth0.com/docs/get-started/authentication-and-authorization-flow/resource-owner-password-flow\">Resource Owner Password Auth Flow</a>.</p>\n<h3 id=\"api-keys\">API Keys</h3>\n<p>To use API Key generated in <a href=\"https://app.milemaker.com\">MileMaker WebApp</a>, specify <code>Authorization</code> header with ApiKey prefix in all API requests.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td>\"ApiKey [apikey]\"</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"bearer-tokens\">Bearer Tokens</h3>\n<p>To use Bearer Token authorization, obtain or renew the token from the <a href=\"https://idp.milemaker.com\">MileMaker Authorization Server</a>. You can find examples of the requests in the Postman collection's Auth folder. To use the token, specify <code>Authorization</code> header with Bearer prefix.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Authorization</code></td>\n<td>\"Bearer [token]\"</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"versioning\">Versioning</h2>\n<p>All methods accept the following headers that indicate API version and map version requested by the client.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header</th>\n<th>Description</th>\n<th>Values</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Accept</code></td>\n<td>API version requested by the client.</td>\n<td><code>application/vnd.routing.v1+json</code> or <code>application/vnd.geocoding.v1+json</code></td>\n</tr>\n<tr>\n<td><code>x-map-key</code></td>\n<td>Generation of map that powers routing and search functions.</td>\n<td><code>guide20</code> or <code>guide19</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>Map version guide19 ensures route mileage and ETA is backward compatible with previous generation of MileMaker API (<a href=\"https://milemaker.randmcnally.com\">https://milemaker.randmcnally.com</a>).</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"21487351","collectionId":"55e55caa-e516-467c-9fa0-11e419a2a255","publishedId":"2sAXjPzpYA","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-01-27T21:05:02.000Z"},"item":[{"name":"Auth","item":[{"name":"Request Auth Token","event":[{"listen":"test","script":{"id":"7e09c75d-f097-42db-8568-cd172fe0de5f","exec":["pm.test(\"Save token\", function () {\r","    const moment = require('moment');\r","\r","    var jsonResponse = pm.response.json();\r","    \r","    pm.collectionVariables.set('bearer-token', `${jsonResponse.access_token}`);\r","    pm.collectionVariables.set('refresh-token', `${jsonResponse.refresh_token}`);\r","    \r","    var expiryDate = moment().add(jsonResponse.expires_in, 's').valueOf()\r","    pm.collectionVariables.set('token-expires', expiryDate)\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"b129a40d-e908-4560-ab7e-ab60b45e2670","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"client_id","value":"backend-app","type":"text"},{"key":"username","value":"<username- please specify>","type":"text"},{"key":"password","value":"<password- please specify>","type":"text"}]},"url":"https://idp.milemaker.com/realms/milemaker/protocol/openid-connect/token","description":"<p>Obtain temporary authorization token to use with all other MileMaker APIs. Once temporary authorization token expires, the provided refresh token can be exchanged for a new authorization token without user credentials.</p>\n","urlObject":{"path":["realms","milemaker","protocol","openid-connect","token"],"host":["https://idp.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"031a543c-94c8-4d7b-b8f9-b6805d16f077","name":"Request Auth Token","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"password","type":"text"},{"key":"client_id","value":"backend-app","type":"text"},{"key":"username","value":"<username>","type":"text"},{"key":"password","value":"<password>","type":"text"}]},"url":"https://idp.prd.milemaker.com/realms/milemaker/protocol/openid-connect/token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 20:19:30 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"2999"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=gBkIoCwsAPHfg1msBhjNwOJFI9LseclEJihwPZpxwNm3mR8oaMKsbx7epHXMec1FvZkTZzIu6akFSvPJbSqKt5fDvFBZqzjJo5yfHj/t9gGC38n2lxG0JpRzaqor; Expires=Fri, 02 Jun 2023 20:19:30 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=gBkIoCwsAPHfg1msBhjNwOJFI9LseclEJihwPZpxwNm3mR8oaMKsbx7epHXMec1FvZkTZzIu6akFSvPJbSqKt5fDvFBZqzjJo5yfHj/t9gGC38n2lxG0JpRzaqor; Expires=Fri, 02 Jun 2023 20:19:30 GMT; Path=/; SameSite=None; Secure"},{"key":"Set-Cookie","value":"KEYCLOAK_LOCALE=; Version=1; Comment=Expiring cookie; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Max-Age=0; Path=/realms/milemaker/; Secure; HttpOnly"},{"key":"Set-Cookie","value":"KC_RESTART=; Version=1; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Max-Age=0; Path=/realms/milemaker/; Secure; HttpOnly"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Cache-Control","value":"no-store"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Pragma","value":"no-cache"},{"key":"X-XSS-Protection","value":"1; mode=block"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJNekdxRnpyY0Y4aFFROVJsV3lnZkwxOUVTNnowU19zUzFhZG90VUlZUVFFIn0.eyJleHAiOjE2ODUxMzU5NzAsImlhdCI6MTY4NTEzMjM3MCwianRpIjoiNGNjN2M0YjUtZjVkYy00YTMxLThkMGMtMTRhN2RmZmJkZGI0IiwiaXNzIjoiaHR0cHM6Ly9pZHAucHJkLm1pbGVtYWtlci5jb20vcmVhbG1zL21pbGVtYWtlciIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiJmNjNkN2FlMC0wMjI2LTQwMzctYTZiNS0yNWI0Y2EzNDMxZDEiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJiYWNrZW5kLWFwcCIsInNlc3Npb25fc3RhdGUiOiJiYjQ0Yzk5YS0wZDlmLTQ1MzMtOGFlYS1lMTA0ZGMxN2JhMGUiLCJhY3IiOiIxIiwiYWxsb3dlZC1vcmlnaW5zIjpbImh0dHBzOi8vYXBwLm1pbGVtYWtlci5jb20iXSwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9yZ191c2VyX3JvbGUiLCJnbG9iYWxfYWRtaW5fcm9sZSIsImRlZmF1bHQtcm9sZXMtbWlsZW1ha2VyIiwib2ZmbGluZV9hY2Nlc3MiLCJsb2NhdGlvbl9yb2xlIiwidW1hX2F1dGhvcml6YXRpb24iLCJyb3V0aW5nX3JvbGUiLCJwcmVmZXJlbmNlc19yb2xlIiwib3JnX2FkbWluX3JvbGUiXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImFjbS51c2VyOnNlbGYgYWNtLnVzZXI6c2FtZV9vcmcgZW1haWwgYWNtLm9yZzpzZWxmOnJlYWQ6c3VtbWFyeSBhY20ub3JnOmFueSBwcm9maWxlIGFjbS51c2VyOmFueSBwcmVmZXJlbmNlcy5hbGwgYWNtLm9yZzpzZWxmOnJlYWQgbG9jYXRpb24gcm91dGluZyIsInNpZCI6ImJiNDRjOTlhLTBkOWYtNDUzMy04YWVhLWUxMDRkYzE3YmEwZSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJuYW1lIjoiZXVnZW5lIGZlbGQiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJldWdlbmUuZmVsZEByYW5kbWNuYWxseS5jb20iLCJnaXZlbl9uYW1lIjoiZXVnZW5lIiwiZmFtaWx5X25hbWUiOiJmZWxkIiwiZW1haWwiOiJldWdlbmUuZmVsZEByYW5kbWNuYWxseS5jb20ifQ.d18gPKkZVU9v_ceWawHsJyzqWOdIGInwuti7oa4bsSVx9BI9aAekZlxO354ljTmo0yXS67HFeKUNN8r0DUGWN6yT1PP0qoQpwpLFtL9rp43eiTBbRLvO7zw_cJ7_xCRQ_k8REsoeNBMpPBeKLU1YsSbGR12aSLXedqCc2MAuej0J_Zz1yyUoK83dLTftfQz8mauKCH6KY3YEhLSpJtMBCeqo_R_BTsBGoAvUOtkZrOtTqHLH-084MTXUpoWnAI2WK88RythZOZlG322JaSbp3pITAk9m5yInjcUCW2yQh-b7eES6Yyan610Ahp1ihT7kpaVhQd-zBaHARTGJete0NQ\",\n    \"expires_in\": 3600,\n    \"refresh_expires_in\": 604800,\n    \"refresh_token\": \"eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI1MjVhM2U3MC02YjE5LTRiOGMtOGUzNi1lMzllMGNmNDhiM2MifQ.eyJleHAiOjE2ODU3MzcxNzAsImlhdCI6MTY4NTEzMjM3MCwianRpIjoiNjZjZTdmNDEtMDYzZC00ZWU1LThhYTAtNWZhMTQyMjMxZTkxIiwiaXNzIjoiaHR0cHM6Ly9pZHAucHJkLm1pbGVtYWtlci5jb20vcmVhbG1zL21pbGVtYWtlciIsImF1ZCI6Imh0dHBzOi8vaWRwLnByZC5taWxlbWFrZXIuY29tL3JlYWxtcy9taWxlbWFrZXIiLCJzdWIiOiJmNjNkN2FlMC0wMjI2LTQwMzctYTZiNS0yNWI0Y2EzNDMxZDEiLCJ0eXAiOiJSZWZyZXNoIiwiYXpwIjoiYmFja2VuZC1hcHAiLCJzZXNzaW9uX3N0YXRlIjoiYmI0NGM5OWEtMGQ5Zi00NTMzLThhZWEtZTEwNGRjMTdiYTBlIiwic2NvcGUiOiJhY20udXNlcjpzZWxmIGFjbS51c2VyOnNhbWVfb3JnIGVtYWlsIGFjbS5vcmc6c2VsZjpyZWFkOnN1bW1hcnkgYWNtLm9yZzphbnkgcHJvZmlsZSBhY20udXNlcjphbnkgcHJlZmVyZW5jZXMuYWxsIGFjbS5vcmc6c2VsZjpyZWFkIGxvY2F0aW9uIHJvdXRpbmciLCJzaWQiOiJiYjQ0Yzk5YS0wZDlmLTQ1MzMtOGFlYS1lMTA0ZGMxN2JhMGUifQ.S3U6hhhtK2WzY9Qs9I-OzCL-StiEdhriiyKi8w4yYSU\",\n    \"token_type\": \"Bearer\",\n    \"not-before-policy\": 0,\n    \"session_state\": \"bb44c99a-0d9f-4533-8aea-e104dc17ba0e\",\n    \"scope\": \"acm.user:self acm.user:same_org email acm.org:self:read:summary acm.org:any profile acm.user:any preferences.all acm.org:self:read location routing\"\n}"}],"_postman_id":"b129a40d-e908-4560-ab7e-ab60b45e2670"},{"name":"Refresh Auth Token","event":[{"listen":"test","script":{"id":"0fd2f4ed-39f6-49d7-92ce-c055a5ac63a7","exec":["pm.test(\"Save token\", function () {\r","    const moment = require('moment');\r","\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('bearer-token', `${jsonResponse.access_token}`);\r","    pm.collectionVariables.set('refresh-token', `${jsonResponse.refresh_token}`);\r","    \r","    var expiryDate = moment().add(jsonResponse.expires_in, 's').valueOf()\r","    pm.collectionVariables.set('token-expires', expiryDate)\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a72ed347-cd23-483f-b0a0-729e248f7638","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"refresh_token","type":"text"},{"key":"client_id","value":"backend-app","type":"text"},{"key":"refresh_token","value":"{{refresh-token}}","type":"text"}]},"url":"https://idp.milemaker.com/realms/milemaker/protocol/openid-connect/token","description":"<p>Exchange refresh token for an authorization token to use with all other MileMaker APIs</p>\n","urlObject":{"path":["realms","milemaker","protocol","openid-connect","token"],"host":["https://idp.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"a5857db1-8ef0-4ee3-b0fd-f3bf56a1fc4e","name":"Refresh Auth Token","originalRequest":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"refresh_token","type":"text"},{"key":"client_id","value":"backend-app","type":"text"},{"key":"refresh_token","value":"<refresh_token>","type":"text"}]},"url":"https://idp.prd.milemaker.com/realms/milemaker/protocol/openid-connect/token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 May 2023 18:12:46 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"2982"},{"key":"Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"AWSALB=xXK29cC8xxkvSX6MPObgwETML+Og0EmMRH/j1PCJEaakEpeIa1/qva3aU+PUkAFh6Y9k0CYSL/BNIkSiQ1JoOro9tBIp1xzmMNWCliKKAWV90EIwXgGXqFcKvFd+; Expires=Tue, 06 Jun 2023 18:12:46 GMT; Path=/"},{"key":"Set-Cookie","value":"AWSALBCORS=xXK29cC8xxkvSX6MPObgwETML+Og0EmMRH/j1PCJEaakEpeIa1/qva3aU+PUkAFh6Y9k0CYSL/BNIkSiQ1JoOro9tBIp1xzmMNWCliKKAWV90EIwXgGXqFcKvFd+; Expires=Tue, 06 Jun 2023 18:12:46 GMT; Path=/; SameSite=None; Secure"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Cache-Control","value":"no-store"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Pragma","value":"no-cache"},{"key":"X-XSS-Protection","value":"1; mode=block"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJNekdxRnpyY0Y4aFFROVJsV3lnZkwxOUVTNnowU19zUzFhZG90VUlZUVFFIn0.eyJleHAiOjE2ODU0NzM5NjYsImlhdCI6MTY4NTQ3MDM2NiwianRpIjoiNzg1MTY3YmEtNzYwYi00OTcxLTkyODQtNWNjYzFjNmMzMDA0IiwiaXNzIjoiaHR0cHM6Ly9pZHAubWlsZW1ha2VyLmNvbS9yZWFsbXMvbWlsZW1ha2VyIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImY2M2Q3YWUwLTAyMjYtNDAzNy1hNmI1LTI1YjRjYTM0MzFkMSIsInR5cCI6IkJlYXJlciIsImF6cCI6ImJhY2tlbmQtYXBwIiwic2Vzc2lvbl9zdGF0ZSI6IjViMGFjNWExLWM5MjItNDczMy1iMGI3LTY4NmYzNDU5ZGIxYiIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cHM6Ly9hcHAubWlsZW1ha2VyLmNvbSJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib3JnX3VzZXJfcm9sZSIsImdsb2JhbF9hZG1pbl9yb2xlIiwiZGVmYXVsdC1yb2xlcy1taWxlbWFrZXIiLCJvZmZsaW5lX2FjY2VzcyIsImxvY2F0aW9uX3JvbGUiLCJ1bWFfYXV0aG9yaXphdGlvbiIsInJvdXRpbmdfcm9sZSIsInByZWZlcmVuY2VzX3JvbGUiLCJvcmdfYWRtaW5fcm9sZSJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiYWNtLnVzZXI6c2VsZiBhY20udXNlcjpzYW1lX29yZyBlbWFpbCBhY20ub3JnOnNlbGY6cmVhZDpzdW1tYXJ5IGFjbS5vcmc6YW55IHByb2ZpbGUgYWNtLnVzZXI6YW55IHByZWZlcmVuY2VzLmFsbCBhY20ub3JnOnNlbGY6cmVhZCBsb2NhdGlvbiByb3V0aW5nIiwic2lkIjoiNWIwYWM1YTEtYzkyMi00NzMzLWIwYjctNjg2ZjM0NTlkYjFiIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsIm5hbWUiOiJldWdlbmUgZmVsZCIsInByZWZlcnJlZF91c2VybmFtZSI6ImV1Z2VuZS5mZWxkQHJhbmRtY25hbGx5LmNvbSIsImdpdmVuX25hbWUiOiJldWdlbmUiLCJmYW1pbHlfbmFtZSI6ImZlbGQiLCJlbWFpbCI6ImV1Z2VuZS5mZWxkQHJhbmRtY25hbGx5LmNvbSJ9.Mf6SnDsUSMx5chVKW9fI-BCrbDphrM-GFFFbqhG8-d3yjDejL34dlEAkYoRFh05KQa90ftHimviOmq6RH68SJiuM_quA_MSJtddUx6-6IqhR1vgU_i1R2q0kXQ1cdbrkzViuS0Xagb_l_YTGG3ZHxIh1_StpkW2NbdR-flPRGgv0J-8qVqEv4b0YwwhBjkuJ1QqrSHxxk5zXKAphl5Oy21-pxLGubQzrg09WzZRSFsmXrxQYzir2Oh9U0rU9NI2e5yviNtWoP6ZR-IsoJuFu1znZ4k8_LlpVHYuUUKW1uRcyVEYnAH_4lnzdpPGLBweuHDZe07WwKTWZX0Ib6MCHRg\",\n    \"expires_in\": 3600,\n    \"refresh_expires_in\": 604788,\n    \"refresh_token\": \"eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI1MjVhM2U3MC02YjE5LTRiOGMtOGUzNi1lMzllMGNmNDhiM2MifQ.eyJleHAiOjE2ODYwNzUxNTQsImlhdCI6MTY4NTQ3MDM2NiwianRpIjoiZjM5NTdiZWMtNjJmNS00YjYwLTg2ZDQtMjMyNjNiMjQ4MjE0IiwiaXNzIjoiaHR0cHM6Ly9pZHAubWlsZW1ha2VyLmNvbS9yZWFsbXMvbWlsZW1ha2VyIiwiYXVkIjoiaHR0cHM6Ly9pZHAubWlsZW1ha2VyLmNvbS9yZWFsbXMvbWlsZW1ha2VyIiwic3ViIjoiZjYzZDdhZTAtMDIyNi00MDM3LWE2YjUtMjViNGNhMzQzMWQxIiwidHlwIjoiUmVmcmVzaCIsImF6cCI6ImJhY2tlbmQtYXBwIiwic2Vzc2lvbl9zdGF0ZSI6IjViMGFjNWExLWM5MjItNDczMy1iMGI3LTY4NmYzNDU5ZGIxYiIsInNjb3BlIjoiYWNtLnVzZXI6c2VsZiBhY20udXNlcjpzYW1lX29yZyBlbWFpbCBhY20ub3JnOnNlbGY6cmVhZDpzdW1tYXJ5IGFjbS5vcmc6YW55IHByb2ZpbGUgYWNtLnVzZXI6YW55IHByZWZlcmVuY2VzLmFsbCBhY20ub3JnOnNlbGY6cmVhZCBsb2NhdGlvbiByb3V0aW5nIiwic2lkIjoiNWIwYWM1YTEtYzkyMi00NzMzLWIwYjctNjg2ZjM0NTlkYjFiIn0.Gmsbw_dEul7O2VTBGtp_o22lOVU_ANg9gKxr6ciVSy0\",\n    \"token_type\": \"Bearer\",\n    \"not-before-policy\": 0,\n    \"session_state\": \"5b0ac5a1-c922-4733-b0b7-686f3459db1b\",\n    \"scope\": \"acm.user:self acm.user:same_org email acm.org:self:read:summary acm.org:any profile acm.user:any preferences.all acm.org:self:read location routing\"\n}"}],"_postman_id":"a72ed347-cd23-483f-b0a0-729e248f7638"}],"id":"384cc1ee-6a08-4635-a4ce-ed918c203331","description":"<p>The following requests illustrate how to obtain and refresh authorization token.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"7c522087-d204-4d15-84a9-cfa0f1f8ad3e","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"5697a3c9-0633-48cf-a2c5-148f3395d222","type":"text/javascript","exec":[""]}}],"_postman_id":"384cc1ee-6a08-4635-a4ce-ed918c203331"},{"name":"Search","item":[{"name":"Free Text Search","event":[{"listen":"prerequest","script":{"id":"6cef9a8c-0a91-4498-9ec8-388e7d321b09","exec":[""],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"test","script":{"id":"70c0c8cb-e625-4d42-b756-3bdd8ff31f3a","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"1469771f-bb45-4e34-8618-5429338a28bb","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/location/search?q=5 n state st, chicago, il&type=houseNumber&optimisticSearch=true&includeCustom=false","description":"<p>Search for location with single-line string</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>q</strong> <em>(required)</em> free-form query. Examples:</p>\n<ul>\n<li><p>41.904991, -89.0195 - geo-location in WGS84 coordinates, up to 6 digit precision</p>\n</li>\n<li><p>5 Main St, Oakland, ME - house number address, formatted to local postal conventions</p>\n</li>\n<li><p>40032 - postal code</p>\n</li>\n<li><p>seattle, WA - city, state/province</p>\n</li>\n<li><p>willis tower - named place</p>\n</li>\n<li><p>185400000 - SPLC code</p>\n</li>\n</ul>\n</li>\n<li><p><strong>type</strong> <em>(optional)</em> optional parameter to narrow search to specific location type. By default, all location types are included in the search results:</p>\n<ul>\n<li><p><code>city</code></p>\n</li>\n<li><p><code>postalCode</code></p>\n</li>\n<li><p><code>houseNumber</code></p>\n</li>\n<li><p><code>street</code></p>\n</li>\n<li><p><code>namedPlace</code></p>\n</li>\n<li><p><code>geoLocation</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>optimisticSearch</strong> <em>(optional, default=false)</em> optional boolean parameter to reduce ambiguity reponse by returning exact matches only</p>\n</li>\n<li><p><strong>includeCustom</strong> <em>(optional, default=false)</em> search custom locations in addition to general map search, Guide20 only</p>\n</li>\n</ul>\n<p>Output:<br />List of locations, each defined by</p>\n<ul>\n<li><p><strong>coordinates</strong> geo-special coordinates of the location</p>\n</li>\n<li><p><strong>displayName</strong> formatted address string</p>\n</li>\n<li><p><strong>address</strong> parsed elements of the address</p>\n</li>\n<li><p><strong>type</strong> location type</p>\n</li>\n<li><p><strong>tags</strong> named place category</p>\n</li>\n<li><p><strong>SPLC</strong> for cities and named places</p>\n</li>\n<li><p><strong>timezoneInfo</strong>:</p>\n<ul>\n<li><p>timezone offset from UTC in sec</p>\n</li>\n<li><p>daylight saving time offset in sec</p>\n</li>\n<li><p>timezone identifier</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["location","search"],"host":["https://api.milemaker.com"],"query":[{"description":{"content":"<p>[required] Freeform string</p>\n","type":"text/plain"},"key":"q","value":"5 n state st, chicago, il"},{"description":{"content":"<p>[optional] Filters search results by the specified type: city, postalCode, houseNumber, street, namedPlace, geoLocation</p>\n","type":"text/plain"},"key":"type","value":"houseNumber"},{"description":{"content":"<p>[optional] return exact match results only</p>\n","type":"text/plain"},"key":"optimisticSearch","value":"true"},{"description":{"content":"<p>[optional] search custom locations in addition to the general map</p>\n","type":"text/plain"},"key":"includeCustom","value":"false"}],"variable":[]}},"response":[{"id":"ac307dd6-24c9-42c7-8443-7a8b5eacc278","name":"Free Text Search [G20] [address]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?type=houseNumber&q=5 n state st, chicago, IL","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"type","value":"houseNumber"},{"key":"q","value":"5 n state st, chicago, IL"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"312"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 15:00:14 GMT"},{"key":"x-amzn-RequestId","value":"16c48fa7-b689-4532-9874-0bf26a53c663"},{"key":"x-amz-apigw-id","value":"aShfvESaIAMEBog="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-668415fe-72a36fed789a7cea605894a2"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 18a2ff1d0c4298d4844e4dea761f1d6c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"M3jfPaHkPXrQJTl97iMOG92_mcLkL5xl2TPoFZNBwFZJJ3AnVua8FA=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 41.882324,\n            \"lon\": -87.627273\n        },\n        \"displayName\": \"5 N State St\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Chicago\",\n            \"street\": \"N State St\",\n            \"postalCode\": \"60602\",\n            \"houseNumber\": \"5\"\n        },\n        \"type\": \"houseNumber\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    }\n]"},{"id":"4802e0b1-5f13-4d3a-91e4-4d0b8bea4ecb","name":"Free Text Search [G20] [coordinates]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?q=41.904991, -89.0195&type=geoLocation","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"41.904991, -89.0195"},{"key":"type","value":"geoLocation"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"259"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 15:58:42 GMT"},{"key":"x-amzn-RequestId","value":"f21936ee-66c3-48eb-9a58-629db3246a60"},{"key":"x-amz-apigw-id","value":"aSqD6HOmIAMEdBw="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-668423b2-56a735bd5b75a8cd627c2574"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 af773f4ed0d1f81acb9720b12cb8310a.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"y0pDSEbfPMpEkmaSQ3BNskGuJF_1ARbIHrnOxQG21-JBoS9q6by6kw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 41.904991,\n            \"lon\": -89.0195\n        },\n        \"displayName\": \"41.9049911 -89.019500\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Rochelle\"\n        },\n        \"type\": \"geoLocation\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    }\n]"},{"id":"e0313278-8340-4558-a4c6-0092a58891f1","name":"Free Text Search [G20] [postal code]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?q=60089&type=postalCode","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"60089"},{"key":"type","value":"postalCode"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"269"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 15:58:57 GMT"},{"key":"x-amzn-RequestId","value":"f45942f5-a70e-4506-a1f3-43091212c87c"},{"key":"x-amz-apigw-id","value":"aSqGREnEoAMEQkA="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-668423c1-6a4794c00284d9bd487d4954"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 af773f4ed0d1f81acb9720b12cb8310a.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"zNG5CVUgBzBgim1pEE4pESTuJJLAMc9saaC9ipptuzz-k9q7pW2DkQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 42.16605,\n            \"lon\": -87.957054\n        },\n        \"displayName\": \"60089\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Buffalo Grove\",\n            \"postalCode\": \"60089\"\n        },\n        \"type\": \"postalCode\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    }\n]"},{"id":"ccb4b289-7a5a-49b2-b382-79a136799fd0","name":"Free Text Search [G20] [city, state]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?q=seattle, wa&type=city&optimisticSearch=true","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"seattle, wa"},{"key":"type","value":"city"},{"key":"optimisticSearch","value":"true","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"262"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 15:59:38 GMT"},{"key":"x-amzn-RequestId","value":"3987139c-080f-4217-ac7b-5baa31ee4787"},{"key":"x-amz-apigw-id","value":"aSqMoEeToAMEa5Q="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-668423ea-76d36d6b7895fb4227838e1d"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 af773f4ed0d1f81acb9720b12cb8310a.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"N2JkmEhCD2OSZ1uQH6oKdcXz4KBoHXNOGg4_PNUjsJaZ27uC0y8ZmA=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 47.603573,\n            \"lon\": -122.32944\n        },\n        \"displayName\": \"Seattle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\"\n        },\n        \"type\": \"city\",\n        \"splc\": \"845200000\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    }\n]"},{"id":"b0c4508e-9dde-4e26-9fe9-25c8bf6c657c","name":"Free Text Search [G20] [named place]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?q=space needle&type=namedPlace","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"space needle"},{"key":"type","value":"namedPlace"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"4710"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 16:00:30 GMT"},{"key":"x-amzn-RequestId","value":"9ca54633-1dd3-49df-85c2-7901ec2b3a09"},{"key":"x-amz-apigw-id","value":"aSqU2HR5IAMEZYA="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6684241e-1546211c16ac55de75ba9f2a"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 af773f4ed0d1f81acb9720b12cb8310a.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"MCB5NYEVicb3rfv7WFMkgKCodWSHkSvoqLSkjy1F_YDaTz69X9gMeQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 47.620525,\n            \"lon\": -122.34927\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.620209,\n            \"lon\": -122.34927\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.619942,\n            \"lon\": -122.34866\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.619942,\n            \"lon\": -122.34866\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.620079,\n            \"lon\": -122.34883\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.620079,\n            \"lon\": -122.34883\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.620079,\n            \"lon\": -122.34883\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.620079,\n            \"lon\": -122.34883\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.620304,\n            \"lon\": -122.34899\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.620209,\n            \"lon\": -122.34927\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Seattle\",\n            \"street\": \"Broad St\",\n            \"postalCode\": \"98109\",\n            \"houseNumber\": \"400\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845200201\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 35.710697,\n            \"lon\": -83.518394\n        },\n        \"displayName\": \"Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"TN\",\n            \"city\": \"Gatlinburg\",\n            \"street\": \"HISTORIC NATURE Trl\",\n            \"postalCode\": \"37738\",\n            \"houseNumber\": \"115\"\n        },\n        \"type\": \"namedPlace\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -18000,\n            \"timezoneId\": \"America/New_York\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 47.489796,\n            \"lon\": -122.21799\n        },\n        \"displayName\": \"U-Haul Space Needle Art\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"city\": \"Renton\",\n            \"street\": \"Ranier Ave N\",\n            \"postalCode\": \"98057\",\n            \"houseNumber\": \"\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"845358301\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 35.710636,\n            \"lon\": -83.518516\n        },\n        \"displayName\": \"Gatlinburg Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"TN\",\n            \"city\": \"Gatlinburg\",\n            \"street\": \"Historic Nature Trl\",\n            \"postalCode\": \"37738\",\n            \"houseNumber\": \"115\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"423960000\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -18000,\n            \"timezoneId\": \"America/New_York\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 35.710636,\n            \"lon\": -83.518516\n        },\n        \"displayName\": \"Gatlinburg Space Needle\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"TN\",\n            \"city\": \"Gatlinburg\",\n            \"street\": \"Historic Nature Trl\",\n            \"postalCode\": \"37738\",\n            \"houseNumber\": \"115\"\n        },\n        \"type\": \"namedPlace\",\n        \"splc\": \"423960000\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -18000,\n            \"timezoneId\": \"America/New_York\"\n        }\n    }\n]"},{"id":"acb582b1-41a9-47cb-a853-db2594191240","name":"Free Text Search [G20] [SPLC]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?q=456200034","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"456200034"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"272"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 16:11:44 GMT"},{"key":"x-amzn-RequestId","value":"9d7007ad-0978-44b0-a19d-fcd9f3f75716"},{"key":"x-amz-apigw-id","value":"aSr-IFNkIAMEplg="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-668426c0-31142fa639ba64f4019c3e1e"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 8ef3398f0a11d6fa61753f1c21c6c9d2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"VQNo0l9xjoh-YPAJ5_1OJVO_7eMptRX9LPTgygN6noJJ5sfr5kOqOQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 33.813938,\n            \"lon\": -84.471664\n        },\n        \"displayName\": \"Riverside\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"GA\",\n            \"city\": \"Riverside, Atlanta\"\n        },\n        \"type\": \"city\",\n        \"splc\": \"456200034\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -18000,\n            \"timezoneId\": \"America/New_York\"\n        }\n    }\n]"},{"id":"96f0717f-f3a0-4624-a03b-ae4098936bb7","name":"Free Text Search [G20] [custom location]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.dev.milemaker.com/location/search?q=Eric's Lumber&includeCustom=true","protocol":"https","host":["api","dev","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"Eric's Lumber"},{"key":"includeCustom","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"1935"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 14 Nov 2025 19:56:13 GMT"},{"key":"x-amzn-RequestId","value":"1c62dd68-e137-49a3-8c6f-b2e0bfd05905"},{"key":"x-amz-apigw-id","value":"UDJmaGO5IAMEupQ="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6917895b-68a3a25b64b61af021de8dec"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 d9804bd4189c9a1de7c5ec6fce622620.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P2"},{"key":"X-Amz-Cf-Id","value":"rB45eWcwO7_JBvekTy8CbtgkYn9g_Xf-BgWHKImTtyVtbsaZwH8DcQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 3,\n            \"lon\": 3\n        },\n        \"displayName\": \"Eric's Lumber\",\n        \"address\": {},\n        \"type\": \"geoLocation\",\n        \"tags\": {\n            \"customLocation\": \"{\\\"id\\\":\\\"237b9dbd-a27c-458c-83f0-47c4430ec075\\\",\\\"groupId\\\":\\\"45b7507e-9a89-47c5-a5e6-763b989cff30\\\",\\\"name\\\":\\\"Eric's Lumber\\\",\\\"category\\\":\\\"construction\\\",\\\"geoLocation\\\":{\\\"latitude\\\":3.0,\\\"longitude\\\":3.0},\\\"createdAt\\\":\\\"2025-10-28T20:58:10.646534558Z\\\",\\\"updatedAt\\\":\\\"2025-10-28T20:58:10.646587606Z\\\"}\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 0,\n            \"lon\": 0\n        },\n        \"displayName\": \"name*\",\n        \"address\": {\n            \"countryCode\": \"countryCode\",\n            \"stateCode\": \"stateCode\",\n            \"county\": \"county\",\n            \"countyCode\": \"countyCode\",\n            \"city\": \"city\",\n            \"street\": \"street\",\n            \"postalCode\": \"postalCode\",\n            \"houseNumber\": \"houseNumber\"\n        },\n        \"type\": \"geoLocation\",\n        \"splc\": \"splc\",\n        \"tags\": {\n            \"customLocation\": \"{\\\"id\\\":\\\"81a3fa31-81aa-415d-a1ba-ff39d1b9ae3c\\\",\\\"groupId\\\":\\\"d495b620-0d4c-4b9f-8664-1ca8cb230975\\\",\\\"name\\\":\\\"name*\\\",\\\"category\\\":\\\"category\\\",\\\"address\\\":{\\\"countryCode\\\":\\\"countryCode\\\",\\\"stateCode\\\":\\\"stateCode\\\",\\\"county\\\":\\\"county\\\",\\\"countyCode\\\":\\\"countyCode\\\",\\\"city\\\":\\\"city\\\",\\\"street\\\":\\\"street\\\",\\\"postalCode\\\":\\\"postalCode\\\",\\\"houseNumber\\\":\\\"houseNumber\\\"},\\\"geoLocation\\\":{\\\"latitude\\\":0.0,\\\"longitude\\\":0.0},\\\"splc\\\":\\\"splc\\\",\\\"createdAt\\\":\\\"2025-11-14T19:00:13.287469471Z\\\",\\\"updatedAt\\\":\\\"2025-11-14T19:00:13.287483925Z\\\"}\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 27.552606,\n            \"lon\": -99.477111\n        },\n        \"displayName\": \"Erick's Lumber\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"TX\",\n            \"city\": \"Laredo\",\n            \"street\": \"Cerrito Prieto Ct\",\n            \"postalCode\": \"78041\",\n            \"houseNumber\": \"5714\"\n        },\n        \"type\": \"namedPlace\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 0,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 27.470819,\n            \"lon\": -99.477218\n        },\n        \"displayName\": \"Erick's Lumber\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"TX\",\n            \"city\": \"Laredo\",\n            \"street\": \"S Zapata Hwy\",\n            \"postalCode\": \"78046\",\n            \"houseNumber\": \"2900\"\n        },\n        \"type\": \"namedPlace\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 0,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    }\n]"},{"id":"3ba81c99-2256-4345-a501-286ad011416a","name":"Free Text Search [G19] [postal code Mexico]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide19","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?q=98000, MX&type=postalCode","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"98000, MX"},{"key":"type","value":"postalCode"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 05 Apr 2024 00:37:06 GMT"},{"key":"x-amzn-RequestId","value":"d3deeaac-26d5-47c3-b4f0-25fdb29d925b"},{"key":"x-amz-apigw-id","value":"Vugj3FaLIAMEauQ="},{"key":"x-map-key","value":"guide19"},{"key":"X-Amzn-Trace-Id","value":"Root=1-660f47b2-5232dcdc7cffc4da5cf86e27"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6e618790e28163ec91041a24942fdc3c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"x6L3gDoyHqQ6NGJu1eORGSRNuyAii0yhRTk0WcV0vyXaFZqsqkAiVQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 22.77661,\n            \"lon\": -102.5721\n        },\n        \"displayName\": \"98000, MX\",\n        \"address\": {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"MX\",\n            \"postalCode\": \"98000\"\n        },\n        \"type\": \"postalCode\"\n    }\n]"},{"id":"9815dcf9-5ae6-4ea0-8d3f-ac130beb9c54","name":"Free Text Search [G19] [city, county, state]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide19","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search?q=buffalo grove, LA, IL&type=city","protocol":"https","host":["api","milemaker","com"],"path":["location","search"],"query":[{"key":"q","value":"buffalo grove, LA, IL"},{"key":"type","value":"city"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"218"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 05 Apr 2024 00:38:40 GMT"},{"key":"x-amzn-RequestId","value":"c5c75253-3e28-4b7b-8267-b31ebf19d248"},{"key":"x-amz-apigw-id","value":"VugygEYHIAMET2w="},{"key":"x-map-key","value":"guide19"},{"key":"X-Amzn-Trace-Id","value":"Root=1-660f480f-0a2f7372471ec40b36f63445"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6e618790e28163ec91041a24942fdc3c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"-mIUULH1eYdAha2VutZU2xDtVk5l1D3QXA3ImxHwBKgl_9FYf4HgWg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 42.15356,\n            \"lon\": -87.96047\n        },\n        \"displayName\": \"BUFFALO GRV, IL\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"county\": \"LAKE\",\n            \"countyCode\": \"LA\",\n            \"city\": \"BUFFALO GRV\"\n        },\n        \"type\": \"city\",\n        \"splc\": \"382052000\"\n    }\n]"}],"_postman_id":"1469771f-bb45-4e34-8618-5429338a28bb"},{"name":"Search by Address","event":[{"listen":"prerequest","script":{"id":"6cef9a8c-0a91-4498-9ec8-388e7d321b09","exec":[""],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"d193f3af-bff8-4293-80e2-522a5b0f8648","exec":[""],"type":"text/javascript","packages":{}}}],"id":"d659bc6b-5c88-4a01-86ac-9313ec1f4a54","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/location/search-by-address?country=US&state=IL&postalCode=60089&city=buffalo grove&street=n buffalo grove&houseNumber=200","description":"<p>Search for location by specifying individual parts of an address and an optional free-form string. This API is available with Guide20 only.</p>\n<p>Input (all parameters are optional):</p>\n<ul>\n<li><p><strong>type</strong> <em>(optional)</em> narrow search to location type:</p>\n<ul>\n<li><p><code>houseNumber</code></p>\n</li>\n<li><p><code>street</code></p>\n</li>\n<li><p><code>postalCode</code></p>\n</li>\n<li><p><code>city</code></p>\n</li>\n<li><p><code>namedPlace</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>street</strong> <em>(optional)</em> partial or full street name, including prefix, suffix, and type</p>\n</li>\n<li><p><strong>houseNumber</strong> <em>(optional)</em> house number</p>\n</li>\n<li><p><strong>city</strong> <em>(optional)</em> city name or area name</p>\n</li>\n<li><p><strong>state</strong> <em>(optional)</em> state or province name, can be abbreviated</p>\n</li>\n<li><p><strong>postalCode</strong> <em>(optional)</em> 6-character postal code</p>\n</li>\n<li><p><strong>country</strong> <em>(required)</em> country name or country two- or three-letter abbreviation</p>\n</li>\n<li><p><strong>searchText</strong> <em>(optional)</em> name of a business listing or chain</p>\n</li>\n</ul>\n<p>Output:<br />List of locations, each defined by</p>\n<ul>\n<li><p><strong>coordinates</strong> geo-special coordinates of the location</p>\n</li>\n<li><p><strong>displayName</strong> formatted address string</p>\n</li>\n<li><p><strong>address</strong> parsed elements of the address</p>\n</li>\n<li><p><strong>type</strong> location type</p>\n</li>\n<li><p><strong>tags</strong> named place category</p>\n</li>\n<li><p><strong>SPLC</strong> for cities and named places</p>\n</li>\n<li><p><strong>timezoneInfo</strong>:</p>\n<ul>\n<li><p>timezone offset from UTC in sec</p>\n</li>\n<li><p>daylight saving time offset in sec</p>\n</li>\n<li><p>timezone identifier</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["location","search-by-address"],"host":["https://api.milemaker.com"],"query":[{"description":{"content":"<p>[required] country code</p>\n","type":"text/plain"},"key":"country","value":"US"},{"description":{"content":"<p>[optional] state code</p>\n","type":"text/plain"},"key":"state","value":"IL"},{"description":{"content":"<p>[optional] postal code</p>\n","type":"text/plain"},"key":"postalCode","value":"60089"},{"description":{"content":"<p>[optional] city name</p>\n","type":"text/plain"},"key":"city","value":"buffalo grove"},{"description":{"content":"<p>[optional] street name</p>\n","type":"text/plain"},"key":"street","value":"n buffalo grove"},{"description":{"content":"<p>[optional] house number</p>\n","type":"text/plain"},"key":"houseNumber","value":"200"}],"variable":[]}},"response":[{"id":"b88a0230-1332-48f4-983c-b663d1592d71","name":"Search by Address [G20] [postal]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search-by-address?country=US&type=postalCode&postalCode=68701","protocol":"https","host":["api","milemaker","com"],"path":["location","search-by-address"],"query":[{"key":"country","value":"US"},{"key":"type","value":"postalCode"},{"key":"state","value":"CA","disabled":true},{"key":"postalCode","value":"68701"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"264"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 16:12:34 GMT"},{"key":"x-amzn-RequestId","value":"32fe15f2-4a67-4e3c-8305-ddff3286a2e0"},{"key":"x-amz-apigw-id","value":"aSsF6HICoAMEggg="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-668426f2-2316fb520c26e4e013db8a3e"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 8ef3398f0a11d6fa61753f1c21c6c9d2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"RWRUrrLTvy_-I0Q-426eBTK4e--JGl9XGe4tYVLm5U1Ak2_74a_meg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 42.032711,\n            \"lon\": -97.423851\n        },\n        \"displayName\": \"68701\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"NE\",\n            \"city\": \"Norfolk\",\n            \"postalCode\": \"68701\"\n        },\n        \"type\": \"postalCode\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    }\n]"},{"id":"07ce5c7b-fafa-48d3-a3b0-e261d789c134","name":"Search by Address [G20] [city+state]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search-by-address?country=US&city=Redwood&type=city&state=CA","protocol":"https","host":["api","milemaker","com"],"path":["location","search-by-address"],"query":[{"key":"country","value":"US"},{"key":"city","value":"Redwood"},{"key":"type","value":"city"},{"key":"state","value":"CA"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"271"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 16:12:52 GMT"},{"key":"x-amzn-RequestId","value":"c9e71b04-8114-459c-bd35-831b2b1fedde"},{"key":"x-amz-apigw-id","value":"aSsIzFXCIAMEoxA="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-66842704-2d612fff07d9c7e56a1919f8"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 8ef3398f0a11d6fa61753f1c21c6c9d2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"ME5ETlP8Z_6huUXR_H1buNArXn7Ny_bHHDQEWdbM_isUsc5nucFAYw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 34.172726,\n            \"lon\": -119.18972\n        },\n        \"displayName\": \"Redwood\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"CA\",\n            \"city\": \"Redwood, Ventura\"\n        },\n        \"type\": \"city\",\n        \"splc\": \"884172000\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -28800,\n            \"timezoneId\": \"America/Los_Angeles\"\n        }\n    }\n]"},{"id":"59c97af6-151b-4249-909b-cfd0f280d057","name":"Search by Address [G20] [address]","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search-by-address?country=US&state=IL&postalCode=60089&city=buffalo grove&street=n buffalo grove&houseNumber=200","protocol":"https","host":["api","milemaker","com"],"path":["location","search-by-address"],"query":[{"key":"country","value":"US"},{"key":"state","value":"IL"},{"key":"postalCode","value":"60089"},{"key":"city","value":"buffalo grove"},{"key":"street","value":"n buffalo grove"},{"key":"houseNumber","value":"200"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"338"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 16:13:07 GMT"},{"key":"x-amzn-RequestId","value":"63ec7d1c-fc82-44eb-a4b6-7f041e5b6832"},{"key":"x-amz-apigw-id","value":"aSsK-HwAIAMEonQ="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-66842712-08d429a0596291bb662c6da0"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 8ef3398f0a11d6fa61753f1c21c6c9d2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"VI2hN2ySgX9NGupv-tp1umnn4vKu6KRkPHDmKm580IiDj7aPJ2ZGEQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 42.156078,\n            \"lon\": -87.964553\n        },\n        \"displayName\": \"200 N Buffalo Grove Rd\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Buffalo Grove\",\n            \"street\": \"N Buffalo Grove Rd\",\n            \"postalCode\": \"60089\",\n            \"houseNumber\": \"200\"\n        },\n        \"type\": \"houseNumber\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    }\n]"}],"_postman_id":"d659bc6b-5c88-4a01-86ac-9313ec1f4a54"},{"name":"Search by Coordinates","event":[{"listen":"prerequest","script":{"id":"6cef9a8c-0a91-4498-9ec8-388e7d321b09","exec":[""],"type":"text/javascript","packages":{}}}],"id":"dfcb72c1-37e5-4618-96f9-496f004f5993","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/location/search-by-coordinates?lat=41.882324&lon=-87.627273&type=city","description":"<p>Search for location near specified geo-spatial point</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>lon</strong> <em>(required)</em> longitude in WGS84 coordinates</p>\n</li>\n<li><p><strong>lat</strong> <em>(required)</em> latitude in WGS84 coordinates</p>\n</li>\n<li><p><strong>type</strong> <em>(optional)</em> location type to narrow search results:</p>\n<ul>\n<li><p><code>houseNumber</code></p>\n</li>\n<li><p><code>street</code></p>\n</li>\n<li><p><code>postalCode</code></p>\n</li>\n<li><p><code>city</code></p>\n</li>\n<li><p><code>namedPlace</code></p>\n</li>\n</ul>\n</li>\n</ul>\n<p>Output:<br />List of locations, each defined by</p>\n<ul>\n<li><p><strong>coordinates</strong> geospatial coordinates of the location</p>\n</li>\n<li><p><strong>displayName</strong> formatted address string</p>\n</li>\n<li><p><strong>address</strong> parsed elements of the address</p>\n</li>\n<li><p><strong>type</strong> location type</p>\n</li>\n<li><p><strong>tags</strong> named place category</p>\n</li>\n<li><p><strong>SPLC</strong> for cities and named places</p>\n</li>\n<li><p><strong>timezoneInfo</strong>:</p>\n<ul>\n<li><p>timezone offset from UTC in sec</p>\n</li>\n<li><p>daylight saving time offset in sec</p>\n</li>\n<li><p>timezone identifier</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["location","search-by-coordinates"],"host":["https://api.milemaker.com"],"query":[{"description":{"content":"<p>[required] Latitude in WGS84</p>\n","type":"text/plain"},"key":"lat","value":"41.882324"},{"description":{"content":"<p>[required] Longitude in WGS84</p>\n","type":"text/plain"},"key":"lon","value":"-87.627273"},{"description":{"content":"<p>[optional] Filters search results by the specified type: city, postalCode, houseNumber, street, namedPlace</p>\n","type":"text/plain"},"key":"type","value":"city"}],"variable":[]}},"response":[{"id":"91e441e9-f80d-49fb-955e-9d029bef2bc4","name":"Search by Coordinates","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.geocoding.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/location/search-by-coordinates?lat=41.882324&lon=-87.627273","protocol":"https","host":["api","milemaker","com"],"path":["location","search-by-coordinates"],"query":[{"key":"lat","value":"41.882324"},{"key":"lon","value":"-87.627273"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.geocoding.v1+json"},{"key":"Content-Length","value":"1119"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 02 Jul 2024 16:13:23 GMT"},{"key":"x-amzn-RequestId","value":"30863bde-da3e-4332-9df5-201d7eacd673"},{"key":"x-amz-apigw-id","value":"aSsNYEVhIAMEPQQ="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-66842722-2ffbea2236818ea74a63a120"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 8ef3398f0a11d6fa61753f1c21c6c9d2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"MW-D2Qzdxt-Pkc6e3LphuWfce13r4ZwqS7C8gA7-ScDtpqo-cL_DHw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"coordinates\": {\n            \"lat\": 41.882317,\n            \"lon\": -87.626983\n        },\n        \"displayName\": \"24 N Holden Ct\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Chicago\",\n            \"street\": \"N Holden Ct\",\n            \"postalCode\": \"60602\",\n            \"houseNumber\": \"24\"\n        },\n        \"type\": \"houseNumber\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 41.882324,\n            \"lon\": -87.626983\n        },\n        \"displayName\": \"N Holden Ct\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Chicago\",\n            \"street\": \"N Holden Ct\",\n            \"postalCode\": \"\"\n        },\n        \"type\": \"street\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 41.882324,\n            \"lon\": -87.626983\n        },\n        \"displayName\": \"60602\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Chicago\",\n            \"postalCode\": \"60602\"\n        },\n        \"type\": \"postalCode\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    },\n    {\n        \"coordinates\": {\n            \"lat\": 41.884251,\n            \"lon\": -87.632446\n        },\n        \"displayName\": \"Chicago\",\n        \"address\": {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"city\": \"Chicago\"\n        },\n        \"type\": \"city\",\n        \"splc\": \"380000000\",\n        \"timezoneInfo\": {\n            \"dstOffset\": 3600,\n            \"rawOffset\": -21600,\n            \"timezoneId\": \"America/Chicago\"\n        }\n    }\n]"}],"_postman_id":"dfcb72c1-37e5-4618-96f9-496f004f5993"}],"id":"4a7f39e5-9de5-4df3-a10d-46c876798bc4","description":"<p>The Search collection illustrates how to validate locations used for routing.</p>\n","event":[{"listen":"prerequest","script":{"id":"01cd9794-0627-4852-a31e-8e6daf883df8","type":"text/javascript","exec":["pm.expect((pm.variables.has('username') && pm.variables.has('password'))|| pm.variables.has('api-key'), \r","    'Please specify either api_key or username/password values in the collection or environment variables').true\r","\r","const username = pm.variables.get('username');\r","const password = pm.variables.get('password');\r","const api_key = pm.variables.get('api-key');\r","\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.undefined;\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.empty; \r","\r","if (api_key)\r","{\r","    pm.collectionVariables.set('auth-header', 'ApiKey ' + api_key);\r","}\r","else if (username && password)\r","{\r","    const moment = require('moment')\r","\r","    if (!(pm.collectionVariables.has('bearer-token') &&\r","        pm.collectionVariables.has('token-expires') &&\r","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))\r","    {\r","        const getJWT = {\r","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,\r","            method: 'POST',\r","            header: {'Content-Type': 'application/x-www-form-urlencoded'},\r","            body: {\r","                mode: 'urlencoded',\r","                urlencoded: [\r","                    {key: 'grant_type', value: 'password'},\r","                    {key: 'client_id', value: `backend-app`},\r","                    {key: 'username', value: `${username}`},\r","                    {key: 'password', value: `${password}`}\r","                ]\r","            }\r","        }\r","\r","        pm.sendRequest(getJWT, (err, res) => \r","        {\r","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);\r","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);\r","\r","            var bearer_token = res.json().access_token\r","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)\r","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)\r","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()\r","            pm.collectionVariables.set('token-expires', expiryDate)\r","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)\r","        })\r","    }\r","    else\r","    {\r","        pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))\r","    }\r","}\r",""]}},{"listen":"test","script":{"id":"39fc4c05-9534-4999-8778-07bec2395bdb","type":"text/javascript","exec":[""]}}],"_postman_id":"4a7f39e5-9de5-4df3-a10d-46c876798bc4","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}},{"name":"Plan Single Route","item":[{"name":"Plan Route","event":[{"listen":"prerequest","script":{"id":"1b818297-d402-4a37-bc2b-1b2337003d27","exec":[""],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"test","script":{"id":"4dcb8df9-f1a0-4544-adc8-d487479c3006","exec":["pm.test(\"Save routeId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('routeId', `${jsonResponse.id}`);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"d2b1da3c-444e-4d47-a3cd-4baaa6af6413","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"routingType\": \"practical\",\n    \"vehicleType\": \"truck\",\n    \"vehicleParameters\":\n    {\n        \"length\": \"53\"\n    },\n    \"waypoints\":\n    [\n        {\n            \"value\": \"SPOTVILLE,AR\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"CORSICANA,TX\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        }\n    ],\n    \"optimisticSearch\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan","description":"<p>Computes a single route that passes through a sequence of waypoints, taking into account restrictions and designated roads for a specified vehicle type.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>waypoints</strong> <em>(required)</em> an ordered set of up to 30 stops that the route must pass through. For Guide 19, stops can be specified as postal codes, city names, addresses, or SPLC codes. For Guide 20, each stop location should be validated with /location/search API and specified with WGS84 coordinates. Duplicate consecutive stops are not allowed. First and last stop can be the same to simulate round-trip.</p>\n</li>\n<li><p><strong>vehicleType</strong> <em>(required)</em> type of transport:</p>\n<ul>\n<li><p><code>car</code></p>\n</li>\n<li><p><code>truck</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>routingType</strong> <em>(optional, default=fastest)</em> determines if route is optimized for shortest distance or trip duration.</p>\n<ul>\n<li><p><code>shortest</code> optimized for distance, used for <strong>mileage rating</strong></p>\n</li>\n<li><p><code>practical</code> optimized for time based on legally posted speed limits, used for <strong>mileage rating</strong></p>\n</li>\n<li><p><code>fastest</code> optimized for time based on traffic conditions, used for <strong>trip planning</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>hazmatType</strong> <em>(optional)</em> an array of hazmat types of the load being transported. The hazmat type informs route calculation to take into account restrictions and designated roads for hazmat loads. Any combination of the following values is supported:</p>\n<ul>\n<li><p><code>explosive</code></p>\n</li>\n<li><p><code>gas</code></p>\n</li>\n<li><p><code>flammable</code></p>\n</li>\n<li><p><code>combustible</code></p>\n</li>\n<li><p><code>organic</code></p>\n</li>\n<li><p><code>poison</code></p>\n</li>\n<li><p><code>radioactive</code></p>\n</li>\n<li><p><code>corrosives</code></p>\n</li>\n<li><p><code>poisonousInhalation</code></p>\n</li>\n<li><p><code>other</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>vehicleParameters</strong> <em>(optional)</em> contain physical parameters of the vehicle. These parameters insure that generated route takes into account physical road restrictions and designated roads based on vehicle dimensions, weight, and other physical characteristics. The following parameters are supported:</p>\n<ul>\n<li><p><strong>length</strong> <em>(optional, default=53)</em> number of trailers or length in feet if single trailer. The following values are supported:</p>\n<ul>\n<li><p><code>straight</code></p>\n</li>\n<li><p><code>48</code></p>\n</li>\n<li><p><code>53</code></p>\n</li>\n<li><p><code>double</code></p>\n</li>\n<li><p><code>triple</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>width</strong> <em>(optional, default=102)</em> vehicle width in inches</p>\n</li>\n<li><p><strong>height</strong> <em>(optional, default=162)</em> vehicle height in inches</p>\n</li>\n<li><p><strong>weight</strong> <em>(optional, default=80000)</em> vehicle weight in lbs</p>\n</li>\n<li><p><strong>axleCount</strong> <em>(optional, default=5)</em> number of axles</p>\n</li>\n</ul>\n</li>\n<li><p><strong>avoid</strong> <em>(optional)</em> a list of road types to avoid. <em>Note, this parameter is available only for Fastest and Practical route types.</em> Any combination of the following values is supported. Default behavior in Guide20 is to allow all road types (no avoids) and in Guide19 to avoid border crossings:</p>\n<ul>\n<li><p><code>tolls</code><em>(Guide 19 and Guide 20)</em></p>\n</li>\n<li><p><code>highways</code> <em>(Guide20 only)</em></p>\n</li>\n<li><p><code>dirtRoads</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>ferries</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>tunnels</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>uTurns</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>borderCrossings</code><em>(Guide20 only)</em></p>\n</li>\n</ul>\n</li>\n<li><p><strong>waypointOptimization</strong> <em>(optional)</em> preferences to re-order stops for most efficient route. Consists of the following flags:</p>\n<ul>\n<li><p><strong>optimize</strong> <em>(optional, default=false)</em> true/false - enables optimization</p>\n</li>\n<li><p><strong>lockFirstWaypoint</strong> <em>(optional, default=true)</em> true/false</p>\n</li>\n<li><p><strong>lockLastWaypoint</strong> <em>(optional, default=false)</em> true/false</p>\n</li>\n</ul>\n</li>\n<li><p><strong>departure</strong> <em>(optional, default=now)</em> specifies expected departure time in <a href=\"https://en.wikipedia.org/wiki/ISO_8601\">ISO_8601</a> format. <em>Note, this parameter is available only for Fastest route type.</em></p>\n</li>\n<li><p><strong>arrival</strong> <em>(optional)</em> specifies desired arrival time in the future. <em>Note, this parameter is available only for Fastest route type.</em></p>\n</li>\n<li><p><strong>costParameters</strong> <em>(optional)</em> unit costs of fuel, labor, and vehicle maintenance used to compute overall cost of the route. The following parameters are supported:</p>\n<ul>\n<li><p><strong>fuelPrice</strong> in USD / gallon</p>\n</li>\n<li><p><strong>fuelEconomy</strong> in miles/gallon</p>\n</li>\n<li><p><strong>maintenanceCost</strong> in USD/mile</p>\n</li>\n<li><p><strong>laborCost</strong> in USD/hour</p>\n</li>\n</ul>\n</li>\n<li><p><strong>governorSpeed</strong> <em>(optional)</em> maximum speed in miles/hour allowed on any road along the route</p>\n</li>\n<li><p><strong>optimisticSearch</strong> <em>(optional)</em> optional boolean parameter to reduce ambiguities with waypoint lookup, applies to Guide19 only.</p>\n</li>\n<li><p><strong>alternatives</strong> <em>(optional, default=1)</em> optional number of route alternatives. <em>Note, this parameter applies to Quickest route type in Guide20 only</em>.</p>\n</li>\n<li><p><strong>tollProfile</strong> <em>(optional)</em> a set of optional parameters that impact toll cost on the route. <em>Note, this parameter is available in Guide20 only</em>.</p>\n<ul>\n<li><strong>transponder</strong> <em>(optional, default=true)</em> true/false</li>\n</ul>\n</li>\n<li><p><strong>avoidAreas</strong> (optional) a collection of custom geographic areas that the route plan should avoid. Upto 10 areas per route are supported. Each area is idenfied by UUID that's assigned by MileMaker upon area creation. <em>Note, this parameter is available in Guide20 only</em>.</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> MileMaker-assigned unique ID that can be used to retrieve route result again within 24h without impact on transaction usage from <a href=\"https://api.milemaker.com/routing/cache\">https://api.milemaker.com/routing/cache</a></p>\n</li>\n<li><p><strong>waypoints</strong> ordered list of stops</p>\n</li>\n<li><p><strong>legs</strong> set of route legs - sections of the route between two consecutive stops</p>\n<ul>\n<li><p><strong>itinerary</strong> route leg driving directions</p>\n</li>\n<li><p><strong>summary</strong> summary of distance, time, and cost for a single leg of the route</p>\n</li>\n<li><p><strong>shape</strong> geometry of the route leg, encoded in <a href=\"https://developers.google.com/maps/documentation/utilities/polylinealgorithm\">google polyline encoding</a> using 6-digit precision</p>\n</li>\n<li><p><strong>notices</strong> warnings and information notices of possible restriction violations</p>\n</li>\n</ul>\n</li>\n<li><p><strong>summary</strong> summary of distance, time, and cost of the entire route</p>\n</li>\n<li><p><strong>stateBreakdown</strong> report of distance and cost per State or Province</p>\n</li>\n<li><p><strong>units</strong> units used in reports</p>\n</li>\n<li><p><strong>notices</strong> summary of all warnings and information notices along the route</p>\n</li>\n<li><p><strong>alternatives</strong> route plan alternatives if available</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"c05ce4db-98ee-4ac0-bd65-641187475286","name":"PlanRoute [G20] [All Options]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"43.600765 , -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ],\n    \"routingType\": \"fastest\",\n    \"vehicleType\": \"truck\",\n    \"vehicleParameters\": {\n        \"length\": \"48\",\n        \"width\": 96,\n        \"height\": 162,\n        \"weight\": 10000,\n        \"axleCount\": 5\n    },\n    \"hazmatType\": [\n    \"explosive\",\n    \"flammable\"\n  ],    \n    \"avoid\": [\n        \"tunnels\",\n        \"ferries\"],\n    \"waypointOptimization\": {\n        \"optimize\": true,\n        \"lockFirstWaypoint\": true\n  },\n    \"departure\": \"2022-11-14T19:38:51-05:00\",\n    \"costParameters\": {\n        \"fuelPrice\": 5.2,\n        \"fuelEconomy\": 10.2,\n        \"maintenanceCost\": 1.0,\n        \"laborCost\": 40.2\n    },\n    \"governorSpeed\" : 50,\n    \"alternatives\": 2,\n    \"tollProfile\":\n    {\n        \"transponder\": true\n    },\n    \"avoidAreas\": [\n        {\"id\": \"{{areaId}}\"}\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"46666"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 20:20:32 GMT"},{"key":"x-amzn-RequestId","value":"8a999b61-aac5-498e-ab2a-133e60c6aef4"},{"key":"x-amz-apigw-id","value":"X3Gh2H1zIAMEtKw="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791e0b-7451c3bc6af86239528f9a50"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 338da9a87cccb4494081d7b4978952b0.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"1ivOBnvJc0CoLqlg1_3ZMwF7xTQrqTWPCUfQboNCgE-Gxx-Opt5USw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"46beebe5-197e-403c-8d8b-a31bc45a09a8\",\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"43.600765 , -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"Turn left onto US Highway 12 and 18\",\n                    \"length\": {\n                        \"value\": 2.5346965832\n                    },\n                    \"duration\": {\n                        \"value\": 3.125\n                    },\n                    \"totalLength\": {\n                        \"value\": 2.5346965832\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3.125\n                    }\n                },\n                {\n                    \"maneuver\": \"Bear right onto I-39 N\",\n                    \"length\": {\n                        \"value\": 8.41661311033\n                    },\n                    \"duration\": {\n                        \"value\": 10.183333333333334\n                    },\n                    \"totalLength\": {\n                        \"value\": 10.95130969353\n                    },\n                    \"totalDuration\": {\n                        \"value\": 13.308333333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Keep left onto I-39 N\",\n                    \"length\": {\n                        \"value\": 3.91606023959\n                    },\n                    \"duration\": {\n                        \"value\": 4.749333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 14.867369933119999\n                    },\n                    \"totalDuration\": {\n                        \"value\": 18.057666666666666\n                    }\n                },\n                {\n                    \"maneuver\": \"Keep left onto I-90 W towards I-90\",\n                    \"length\": {\n                        \"value\": 29.32687194184\n                    },\n                    \"duration\": {\n                        \"value\": 35.24216666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 44.19424187496\n                    },\n                    \"totalDuration\": {\n                        \"value\": 53.29983333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 45 on the left, onto I-90 W towards I-90\",\n                    \"length\": {\n                        \"value\": 63.46922621835\n                    },\n                    \"duration\": {\n                        \"value\": 76.16316666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 107.66346809331\n                    },\n                    \"totalDuration\": {\n                        \"value\": 129.46300000000002\n                    }\n                },\n                {\n                    \"maneuver\": \"Keep left onto I-90 W towards Albert Lea\",\n                    \"length\": {\n                        \"value\": 50.69130947838\n                    },\n                    \"duration\": {\n                        \"value\": 60.87966666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 158.35477757169\n                    },\n                    \"totalDuration\": {\n                        \"value\": 190.3426666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 146 on the right, onto Broadway St S towards Alden\",\n                    \"length\": {\n                        \"value\": 123.90847345682\n                    },\n                    \"duration\": {\n                        \"value\": 148.69033333333334\n                    },\n                    \"totalLength\": {\n                        \"value\": 282.26325102851\n                    },\n                    \"totalDuration\": {\n                        \"value\": 339.033\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Broadway St S\",\n                    \"length\": {\n                        \"value\": 0.26041037239\n                    },\n                    \"duration\": {\n                        \"value\": 0.6198333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 282.52366140090004\n                    },\n                    \"totalDuration\": {\n                        \"value\": 339.6528333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto County Road 46\",\n                    \"length\": {\n                        \"value\": 0.59805094637\n                    },\n                    \"duration\": {\n                        \"value\": 1.0751666666666668\n                    },\n                    \"totalLength\": {\n                        \"value\": 283.12171234727003\n                    },\n                    \"totalDuration\": {\n                        \"value\": 340.72800000000007\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 650th Ave\",\n                    \"length\": {\n                        \"value\": 0.49622066689000005\n                    },\n                    \"duration\": {\n                        \"value\": 0.6788333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 283.61793301416003\n                    },\n                    \"totalDuration\": {\n                        \"value\": 341.4068333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 170th St\",\n                    \"length\": {\n                        \"value\": 4.008134994370001\n                    },\n                    \"duration\": {\n                        \"value\": 4.893166666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 287.62606800853\n                    },\n                    \"totalDuration\": {\n                        \"value\": 346.30000000000007\n                    }\n                },\n                {\n                    \"maneuver\": \"You have reached your stop\",\n                    \"length\": {\n                        \"value\": 1.37989100712\n                    },\n                    \"duration\": {\n                        \"value\": 2.7745\n                    },\n                    \"totalLength\": {\n                        \"value\": 289.00595901565003\n                    },\n                    \"totalDuration\": {\n                        \"value\": 349.07450000000006\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 349.0743333333333\n                },\n                \"length\": {\n                    \"value\": 289.00596522936\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ],\n                    \"fuelCost\": {\n                        \"currency\": \"USD\",\n                        \"value\": 147.34\n                    },\n                    \"maintenanceCost\": {\n                        \"currency\": \"USD\",\n                        \"value\": 289.01\n                    },\n                    \"laborCost\": {\n                        \"currency\": \"USD\",\n                        \"value\": 233.88\n                    }\n                }\n            },\n            \"shape\": \"got_qAngo~hDoW_C_A_?_Ao?o@o@o^_NoAo@gAo@ojBokAw`Aon@ojBobAoe@_ZwAo@gAoAo|AokAoA_AoA_@wjCopA_fB_y@wjC_oA_A_AoA_A_g@of@gA_Bw@_A_U_]_`@_`A_@_Ao@oAw@oAw@oA_A_BgA_B_A_AoA_BgA_BwAoAgAoAwAoAgA_AwA_AgA_AgA_@oAo@w@o?gA_@_j@_F_v@oBwhA_FoH_B_]_PgAo@oAoAgmB_}Ag@o?_A_@oAo@_Bo@oBo@oBo@_C_AoBo@gBo@gBo@gA_@_A_@_@_?o?_?_@_?g@o?w@o?o@_?gAo?gAo?oA_?wAo?_Bo?_B_?gBo?gB_?oBo?wB_?oB_?wB_?wB_?_C_?wB_?_Qn@wpAnB_J~?gsFnJonFnIgzA~AnA~}@fBnq@nBn`AnG~oBfE~jA~Cnt@nOnsCfXnzD~Mn_B~[~zC~T~tAvh@nyCfN~{An?nBv?nC~G~rAfFneAv\\\\~nGfR~lDvH~sAfT~hDnh@~wH~N~tBnD~e@~BnW~A~QfQnqBnDne@vC~XfN~yAnMnjBn?~Bn?~AfN~mCfN~nCvTnpEnE~{@nL~zBvCn~B_?nA_?nA_?~AoE~aBwC~e@oDnc@gPnqBg?nBg?~BwA~u@_@nr@_?n@f?~@_?~Bn?nCf?~Cf?nDf?nDf?~Cn?~C_?~Bf?nA_?n@nT~wCnCnb@v@nN~B~{A_?~A_?nA_?~Ao?n`AoB~`AwJnqAg?nBo?nBwi@~lEou@ngGgH~n@wJ~w@o}AnkMw?~B_@nBgHnv@oY~oDwEnbA_Cni@gOngGgGnyBg?nBg?~B_MnzBga@~sEgVnlBw?~Aw?~BwY~lBgWnfBgN~{@_Knw@o{C~jSgG~^_qA~uIw?nDwU~|Ao`@nlCw[~sBgG~a@_H~b@gGnc@_Q~iA_t@n}Egb@~oCgKns@oZ~rB_RnmAgNn_AgP~dAwS~xAoLnt@wJnp@wM~{@_Kns@_D~S_W~eAg@~Bw@nBw@~Bw@nCw@nBgA~Bw@~BgA~BgA~BgA~AgA~B_AnBoA~A_AnB_AnBgAnAw@~A_AnAo@nAo@~@o@n@o@~@w?~?_@n@o?n?_tAn|Awh@~k@o?~?w?n@g@n@o@nAo@nA_AnAgA~A_A~BoAnBgAnCwA~BoAnDwh@ngAoU~\\\\_@~?w?n?o?~?_@~?_@n@_@n?_@~?_@n@g@n@g@~?o@n@g@n@o@n@w@~?o@n@_A~@_An@_An@gA~@gA~?oA~@wAn@wA~@_B~@gBn@gBn@gB~@_C~@wBn@_C~@_C~@oCn@wCn@_D~@_D~@gD~@wx@nMgj@nF_An?w@_?_A_?_cB~J__C_Dg]o@o\\\\o@owE_I_A_?w@_?gA_?o{A~Ews@~Io_C~d@otFnkAoe[nzGg|InkBwA~?wA_?oaAnMoAn?_B_?wm@~BwA_?wA_?_m@_?_pA_I_~@oO_A_@_Ao?w@_@wp@_P_SoGoQ_Dwa@_L_qB_j@_H_B_oB_f@wMoDoaA_VoyA_PogAo@wMn?ov@nFwc@nFwp@nNgGnB_G~AwEnA_GnBo|@~`@gA~?wA~@w`CnwAg_@~Rg`@~Pg~A~j@_s@~R_\\\\~HoeK~lCoInB_cBna@o}Bnm@wp@~Qwi@~LoMnC_gD~}@gvBni@gyB~n@wwAnp@oUnOolGnrDo]nS_sB~kAoQ~J_kA~q@wyB~pAwq@nb@_aAnk@ooB~eAw_C~bA_An?w@~?w@~?wkD~hAo_H~xBwA~?wA~?orAnm@oA~?gAn@gdAnl@waF~yCgkFn`D_~JngGgJnHgI~G_H~Foh@ni@g\\\\~`@ovAnqBwb@no@_O~S_R~Xgj@~x@_g@ns@_Znc@wUn]g~@nuAovAntB_MnRot@~dAoaAnxAofC~uD_T~[gkBnoC_InMoj@~y@gy@~lAo_CngD_A~AoAn@_cA~bAw^~\\\\w|CntCgN~LoSnRwtF~eFoF~Eg}G~kGoAnAoAn@og@na@wA~@_An@gqA~z@_h@nY_A~?w@~?o@~?_xA~o@ogG~nBgM~D_rE~wAwsb@n}M_A~?_A~?o@_?_sA~h@_An?o@n@_An?ozBneA_{@~a@_cGnuC_n@~Z_jIn_EwuD~iBoMnHwMnH_}@~l@oA~@gAnAgfEnpDgu^nh[ohEntDwu@~s@gAnAgA~@oyWniYorA~wAgH~HgHnHwhDnsDwbn@~aq@_eA~dA_A~@gAn@w\\\\~WodA~t@gA~@oAn@guA~u@oA~@oAn@oeA~c@wA~?gA~?wzB~p@w`A~Wwh@~Ood@~LgnG~gB_f@nOoyE~sA_y@~TwGnB_Cn@_u@nSwf@nNgGnAg|H~zBwA~?wA~?wfB~`@wAn?wA~?gfB~QwAn?wAn?wbBnGwud@nk@wsC~CwA_?oA~?g{BnK_An?_An?_An?_{AnOoA~?_Bn?w|@~NwAn?wA~?wgC~j@w{B~s@_An@o@n?_An?_aB~q@gA~@oAn@wlEn`CgnA~h@w@n?w@~?w@n?_aA~U_oAnLwRn@w_F_BoC_?oK_?gP_?_hP_Fw@_?_A_?w@n?_uB~H_A_?_An?w@_?wz@nIgA~?_Bn?wnA~R_A~?_An?_A~?gvBnh@_An?w@~?w@~?_`Cn_Aw@~?w@~?_A~?w|@~e@gAn@wAn@gxA~_AoAn@gA~@wzCnfCguA~kAww@no@wA~@gAn@ghB~pAofCn`BwmBnhAg|A~w@_aA~e@gaAnf@okAnl@_t@n_@waAne@guA~s@ozB~nAgpEnpCggBnnAowE~nDwvBn`B_~B~fB_w@~k@oA~@oAn@wt@nd@wA~@gAn@_hA~f@_An@o@~?w@n?g}Ana@wA~?oAn?g}@nLoAn?_Bn?ge@nBozA_?_A_?_A_?w@_?o|@oGoA_@wAo?gkX_zEodC_c@w|Coj@w{@oO_t@oNwG_AgaB_Yg`@_EwToBgl@_D_A_?_A_?w@_?gqAoA_A_?_An?w@n?geBnI_An?_An?w@_?wbA~OwA~?oAn?wn@~NwA~?wA~?_xBnr@gnDnoAo_D~gAg~@~b@or@nf@wm@~l@_A~@oA~Agi@~u@gf@~bAw@~Aw@~AgYny@wjA~tDoN~d@oS~n@_zE~rOo@~Ag@nB_w@~{Bo@~Ao@nAwk@nhAw@~Aw@nA_A~A_AnAw@nAgA~AgAnAw@~@gAnA_A~A_c@ne@oA~@_AnA_m@~f@gAn@oAn@wqAny@wOnKot@~c@g[nSgm@~^okCn_B_eA~o@ovB~uAwA~@gA~@g~@nv@wJ~K_U~TgNnOgo@~y@gA~@o@~Ag`@nm@o@~@_@n@g@nAw_@~s@_^nw@o@nA_@~@_@nA_b@njAo@nBo@nBwVn{@o?nA_@~@_@nA_[~uA_@~@o?nAo?nAo`M~~t@gnJngk@opD~~Tgy@~bFocKnao@gv@nxEw?nAw?nAo?nAoe@nkDw?~Bw?~AgY~tC_?nAo?nAo?~AgT~jDo?nBo?~BgkA~_YwHneCo?nB_?~B_LnbH_?~A_?nA_?~A_B~dM_@n}B_?nA_?~A_?~@wE~nD_?~A_?nA_?~AwInzCo?nAg?nAg?~AoS~iE_?~Ao?~@g?~AwInqAo?nAg?~Ag?nAg[~oDoN~wAw?~Ao?~B_d@~kDozNnr`AwU~{Aw{G~wc@_oD~zUw?n@o?nAo?~AoTnfBw?nBw?nBgWngDo?~Ag?~@g?~Agw@ngQgXncGgHn_BoC~o@gG~rAoPnxDgVnhFwAn_@w@~N_@nOgC~j@_NnwC_B~d@gF~hAgCnk@oAn\\\\oA~WwD~u@gK~}B_`@neIo?nCw?~Co?~Bw?~Bo?nCw?~Ao?nBo?nBo?nAo?~Ao?nA_Wn~Ao?~Ao?nAw?nAg[nlAo@nBg@nBw_@ndA_d@~|@w@nA_AnAoR~Zw@~@_A~@wp@~x@_AnAgA~@ob@~`@o@n@o@~?w@n@gWnRoA~@oAnA_n@~[oA~@oAn@gk@nUoA~?wA~?grA~_@_UnHg_@nLwmBnk@_A~?w@n?o@~?g}@~[_An@w@n?o@~?w`A~i@oq@ni@oA~@gA~@wm@nl@gmA~nA_tDntD_s@no@gA~@oA~@o]~UwA~@gAn@wk@nYo@~?gAn?gA~?gAn@wA~?oA~?gB~?_Bn@gB~?wBn@or@nQ_RnCoiA~D_A_?gA_?w@_?w}@_FoA_?wAo?or@_NoA_@wAo@osCoy@_mF_~AwdJ_mCwyEovAgV_HoqEorA_nC_y@oA_@wA_@_tA_]whAoSww@_F_rAo@w@_?gA_?_An?oA_?oAn?wA_?wAn?gBn?_Bn?oB~?gBn?oBn?_]~Boz@nMoAn?wA~?om@nNgV~G_^~LoaAn_@_jB~n@wfF~iBwp@~U_hK~rD_v@~WgaA~\\\\ghBnk@oA~?wAn?g`AnQw@n?_An?gAn?gr@nHoM~AwiBnD_A_?w@_?gA_?o~@_Dw@_?_Ao?_A_?_tAoK_}BoQwvB_RgJ_A_hF_b@w@o?_A_?_A_?_s@_BgcAnD_A_?_An?w@n?gv@nLwA~?wA~?_}@~X_An?w@~?w@n@wu@na@oAn@oA~@wr@~i@oA~@oAn@gp@ns@gAnAw@~AoWn_@gA~@_A~Ao|@nzAgpC~yEwtBnfDw@~A_AnAwsF~`IgcK~wN__C~uC_iLnkNo@n@o@~@o@~@o_A~qAw@~A_AnAgxAnbCwxAnrCw~P~`^wiJ~lRo{Hn`Pgs@nyA_sAnnCgTnc@gcCnzEwv@~|Ao|AnyCwdCnyEgkE~lIouBnaEgwA~vCodOnz[_nDnwHorHndPgw@ncBgjH~tOoyBn{EoLnW_~DnsIgfAn`CwmA~}Co@nBw@~Awn@nnBg@nBg@~A_j@~pBg@nBg@nB_eAnqEoa@niBoZnpA_vF~nVgbA~eE_@~A_@nAw?~@oiJ~p]g@nBg@~Bw~@n}DgqBniKomInld@gg@nnCw?nAw?nAo?nA_e@nkB_@nBg@nB_k@nfBo@nBo@nBwp@~bBwtAntCo@~@_@~@g@~@wj@n}@w@~A_A~@geA~qAo@~@o@~@g@~@wh@~h@_q@~m@_I~GoYnWob@~_@gq@~l@_jA~cA_eAn~@wR~QoyD~iDgpC~cC_eAnaA_e@nc@_{An}A_`A~bAw`CngC_AnAgA~@ozA~uAofA~dA_aFnmFgVnV_bCnhCg`DnhDgaBneB_kB~kB_A~@wAnAwzBnjBgAn@wA~@ggC~`BweL~_Ho}R~rLouA~}@wAn@_A~@wqA~`AwA~@gA~@we@na@_A~@gAnAosC~oCowRn_Sw{G~~GotKn|KoA~@_A~@gjB~{Bo@~@o@~@o@n@w_AntAg@~@g@nAg@~@w{A~hCo@~@o@~@_@~@_kAn`C_@~@_@nAg@~@_xF~bNgjB~qE_Wnm@o`@~`A_On\\\\wiBnoEwzA~sDgx@~mBoG~OgjBnpEwmB~vEgp@n~AwyB~mFoJnVwInSohA~sCw@~A_@~A_z@~mC_^nxA_@~Aw?~@o?nAoWnqAoaI~ad@gjDntRwrB~fLgr@~gE_qAn|IgiLnbx@o?~@o?nA_@nAwSnlAw?nAw?nA_@~AoVniA_@~@_@nAo?nAwX~eAg@nBo@~Ao^nlAgo@nfB_s@n`Bw@~Aw@nBw~@neBgb@~s@_j@nbAwb@nu@orAnhCge@~hAoTnk@o@nAo@nBoi@nbB_Jn\\\\gf@nnBwGn]wc@n~BgD~RgEnX_^nnBw?nAo?nAo?nAwb@noBge@ndBof@~xA_p@naBw@~Ao@~AogL~nWg@~Aw@nBwjAn}Co@~Ao@nB_w@njC_wJnj]wBnJ_zG~yUo@nBo@~A_vA~}Fo?nAw?nA_@nA_eA~lFofCnrNwyBn`MwcInld@_aBngJoOnw@_N~t@wd@nhCg@nB_@~Awv@npDoq@~qCoL~c@g^~tA_EnN_`A~qDgS~v@g~@~iDggYnrfAwZ~jAw@nBo@~Aoh@~_Bg@nBo@~A_z@n|BgdA~rCg\\\\~{@wC~Ig\\\\n~@o^nfAoGnWg@nBg@nBwi@~eBo?n?g?~?w?n@o?n@w?~@w?nAw?~@w?~A_@~A_@nB_@nBg@~Bw?~Bg@nCg@nCg@nC_@nDg@~Cg@nDg@nDg@nD_@nE_Gnv@g?nAg?~A_?~AgAnm@_?~?_?~?_?n@_?~@_?~@f?nA_?nB_?nAf?~B_?~Bf?nBf?nCf?nCf?nC_?~Cf?nCn?~Cf?~Cn?nDn?nCn?nDn?nCv?nDn?nCv?~Cf?~Bv?~Cn?~Bv?nBv?~Bn?~Av?nBn?~An?~An?nAv?nA~Kns@f?n?n?n@n?~@v?n@f@~A~?nBn@nBf@nBn@~Bn@~Bn@nCv@nCv@nCv@nCv@~Bv@nCn@~Bv@~Bv@~Bn@~Af@~An@~AnW~l@f@~@f@nA~?nAv}C~pG~fBnvDnH~OvCnH~h@~mAnkB~`FnZ~x@~|B~dGnmAneDfp@nhBfI~R~xAnuDn@nBn@nB~Ln^~v@nsB~p@~gB~HnV~H~RnvAnyDfM~]f{A~bEv`JnlVff@nnAfa@naAfRne@vkD~{If{A~rDf@~Bn@nAfV~p@fUns@fTns@nYnoAv?nAv?~An?~@~TnzAnQndBf?~Af?nAn?nAfI~nBf?~A_?nA_?~A~@~}I_?nA_?~A_?~AfG~jD_?nBf?~BnN~kCf?~Af?nAn?~A~k@nzGn?~Bn?~AfCn}@f?~Af?nA_?~A~?nnC_?~An?~BvBnnBf?~Bf?~AvHneAn?~@n?~An?~A~Kn{@f?~Av?~@v?nAf[ntAf@nBn@~AnZn~@f`AnnCn@~Bn@nAvl@~rB~?~Bf@~Ava@~nBv?~@v?nAn?~AvK~n@v?nBn?~BvVnuBfIneAv?~Bf?nBvcA~nQvmAnmTfK~xAn?nAf?~An?~AvH~m@v?nCv?~Av]noB~?nB~?nB~yC~gMfs@n_Dv?nAn?~@n?~A~m@~{Dv?nAv?nAn?nA~LnoAv?nBv?nBvOnzBf?~Af?nAn?~A~G~oBf?nAf?~A_?nAnB~fBn?~B_?nBo@~oGwEntOwS~|f@wX~|f@gD~_Co?~A_?nCwP~eE_tA~pVwiA~tSg?~Ag?nA_?nAwT~dGo?~B_?~AgGnzE_?nA_?nA_?~AwCn~^wK~}wA_@nkDnB~qEfH~tAf?nBv?nBfJneA~X~nBf?nAv?~Av?n@nZ~sAn^nkAf@~An@nBvp@n}Ave@~{@~f@n}@va@~s@n\\\\nj@fpA~{B~FnMf_AnmBvr@n{Av@~An@nBfmA~xCfd@nmAn@~Af@~Af{@~fCf@nBn@nBvtFndRveFn_Qf@nBf@~A~dA~aEf@nBf@nBvRncAv?nAv?~An?n@~TnzA~?~@n?nAn?~AfQn~Av?~Bv?~B~\\\\ntDvWnzCvVnpCfA~MngAn}Lnw@n`JnCnYnE~f@vInbA~XnuCn`@ngDv|@nlHv_@ntDftAnwOvB~WfD~]~l@~eHfTn|Bv?nBv?~BvP~tAfCnTni@nuDn?~Av?nAv?~@vh@~zCvdBn~I~\\\\~{BnF~c@~jA~jKvO~qAn?~An?~An?~@vVndBv?~@v?nAn?~Anx@~nEvl@~kD~_@~fCv?~@n?nAn?~An`@~}Cfy@~|Gvs@~`Gv?nAv?~An?~@n[nsB~[njBv?~An?~@v?~@nh@ndCn]nbB~dB~gI~K~i@n_@nhBfJ~c@ve@nxBfzA~fH~?nAv?nA~?nA~g@nqBf@nBn@nBvq@nnBn@~An@nBnm@n{Af@~An@nB~g@n`B~?nAv?nAv?~@nf@~{Bf@nBv?nBv^~_C~?nAn?nAn?nAnfDnla@nw@~_Kf?~Bn?nBnN~cD_?nAf?~Af?nAfHniDvEnmE~G~bDf?nBf?~BnNnkC~h@nkHfeAnyN_?~Bv?~AvLnzBf?nBf?nCvC~zB_?~A_?nA_?~AwF~vFgDntDo@ni@_@~i@o@n\\\\oAnhBoDncDoC~iAw@~QoR~rCo?~Ao?nAo?nA_OnnA_f@~hCo?nA_@nA_@~@wvCniK_L~c@g@nBg@nBoTnlAw?nBw?~B_NnoAw?~Ag?~Bow@niMwWnwE_?~Ag?~Ag?nAgBntA_?~A_?~A_?nAfBnrAf?~Af?nA_?~Afp@n{Qn?nB_?~BvDnuCn?~@_?~A_?~A_?npH_A~}K_?nA_?~Ao?nA_EniCwU~`I_B~~A_@~`@_?~OoA~|H_@~bFw@~kB_BnnK~@n{Af?~Bf?~B~GnyAvGnv@v?~Bv?nBnOnjAn?nAv?nAv?nA~UnjA~?nA~?nAv?~Avj@~yBvbD~oMnhCnzLv`@~dB~?nA~?nAv?nAn_@~jAn@nB~@~AnLnYn@nBv@~Afc@n}@f@n@f@~@f@~@v|An_CfcP~|Un@~Av@~Avb@nx@v?n@f@nAf@nA~@~B~@~B~@~BfAnC~@~Bv@~Bn@~Af@~@v?n@nU~u@n@~Bn@~AvQnx@v?nAv?~@n?~AnN~{@_?n@n?nAn?nBv?nCv?nCv?~Cv?~Cv?~Cn?nCn?~Af?nA_?n@vHn_Bf?nBf?~BfInkH~B~cBnGn{F_?~B_?~BgBntAg?nBg?nBwG~eA_Rn{Ao?nAw?nAw?nAgiFndYoh@~cD_@nAo?nAo?~AwX~kCoM~qBg?nBg?nB_G~lB_B~mA_D~lDgCneDgEnhE_NnpPw@nlAoAnpAoD~zE_?nAf?nAf?~AnBnaA_?~@_?~An?~AvFnfAfRnfBfJ~k@nG~\\\\~P~r@ff@nfBnjA~`EfO~i@fW~z@fXn~@~fAnyDfEnO~ZnfAveB~iG~yA~{F~P~t@ngA~uE~F~W~Mnn@vg@~qBv]~`Bv?nAv?nAn?~An\\\\nkB~PngA~U~hBv?~Av?~BnP~aB~Nn|AnKnnAfHn|@vC~]nC~Z~L~tAvE~i@fg@nhGfP~{B~K~lB~@nPnAnWnWnsGfDnhA~DnaA~H~pBvG~fBnBnn@~^~_KvQnvEfb@n_LvHnxBfFnuAn?~B_?~B~D~_CnDnaD~H~kCvInfCnI~hC~CnaAvDnhAvC~eAn@~On?nG~@~XnCn~A_?nAg?~Ag?~@_EngAo?~Ao?~Ao?nAoJ~w@g?nAw?~Aw?n@gX~lAoX~s@o`@nt@wHnJoWn[gA~@_AnAoa@n^gA~@wA~@__@~TgA~?oAn@wZ~NgL~Cwb@nLo{@~Tgp@~Pgm@~NoV~Goo@nXwA~?gAn@ge@n[gt@~u@oV~ZwqEn_G_uCntDw@~@oAnAw`BnfBotAnsAw@n@w@n@o@n@_aA~iA_A~A_AnAg}@nrA_A~Aw@nA_nBngDo~A~pCwsA~fCgO~Z_qA~xB_AnA_AnAweC~vCwnC~zC_v@nu@ohA~r@_[nMgn@nRw@~?w@~?_A_?gn@~MgE~@gD~@gLnCwuCnn@gqF~bAolA~Yw@n?w@~?w@~?gn@~ZwA~@gAnAgu@~r@_AnAgA~@o_@~j@ov@~yA_xA~hDgM~XwrA~`Dov@ngB_Xnk@oj@n|@_i@~m@gAnA_AnAovAngA_InF_gB~pA_B~AwA~A_BnAwA~AwA~AoAnAoA~AoAnAoA~AgAnAoAnAgA~AgA~A_A~@gA~AgAnAw@~A_AnAw@nA_A~A_AnAw@nAw@nAw@~Ao@nAw@nAw@nAo@~Ao@nAw@nAg@~Ao@~Aw@~@o@~Ag@~Ag@~Ao@nAo@~Ag@~Ag@~Ao@nAg@~Ag@~Ao@nAg@nBg@~Ag@~Ag@~Ao@~Aod@n~Aob@ngAo@nAw@nBw`@nv@_A~A_AnAgrC~tDoFnHwi@ns@gn@n|@_AnAw@~AwRn_@o@~@g@n@o@~@wSni@_@nA_@nAw?n@gS~s@o?nAw?nAw?~A_Mns@g?n@w?~Aw?~Bw?~C_@~C_@nD_@~Cw?nCw?~Bo?nA_?n?on@~jH_a@~pEo?nBg?~B_JnaBo?~B_?nB_A~lA_?~A_?~An?nAvL~oG_?nA_?nA_?nAgBnnAo?nBo?~BoMnlAo?~Ao?nA_@~@oVnhAo@~Bo@~Aw_@~aAw@~Ao@~Aoi@~_A_~@n~Aw@~Ao@nAwn@nqAo@~@_@nAw?nAoVnq@o@nBg@~AgTnu@_@nBo@~Ao`CnhJg@~Ao@~Agd@ngAg@~@_@nA_@~@_hAnuBw@~Ao@~Aw@nBo@nAg@~Ao@nBo@~AgRns@_@nBg@nBg@~A_@~Bg@~B_@nBg@nC_@~B_@nCg@~Bg@nC_@nCw?~B_@nC_@~B_@~B_@nCo?nBw?~Bw?~Bw?~Aw?nBo?nBo?nAg?nAo?nAg?~@g?nCw?nCo?nCo?~Cg?~Bo?~Co?nCg?~Cg?nCo?nCg?nCg?~Bg?nC_?~Bg?nC_?~B_?nB_?~B_?nBg?nB_?~A_?nBf?nA_?nA_?~A_?~@_?n@nA~l@n?nBn?nBvE~o@f?n@f?~@n?nAv?nAn?nAv?nAn?~A~?~An?~A~?nBv?nBf@nB~?~Bf@~B~?~Bf@~Bf@nCn@nCf@nCv@nCn@nDn@nC~@nD~U~|@~sAncFf@nBf@nBfh@nmDvJn|@vk@naEf?nAn?~@~?nAnK~g@f@nBn@nB~^ndAn@~Av@~Afj@n`A~Wn_@~bEnaGfjA~eBvX~m@~?nAf@~@f@~@nY~_AfOnw@nH~k@nHnhAf?~Af?nA_?nAn?~oA_?~Bo?~BgEnaAg?~Bg?nBo_@~qFoiDn`h@gOn}Co?~A_?~BoCndB_?nB_?~BnA~cB_?~Bn?nBfBnm@f?~Bf?~BnP~`Cf?~Bv?~A~KnaAv?~Bv?nBfPncA~]~dBn?~@~?nA~?nAf{@nvCniBnpF~?~Af@nB~Z~fAv?nA~?nAn?~@~UnbAv?nAn?~@~?nA~Z~|An?~Av?nAn?~@~QniAngA~qHn?~Av?nAn?~@vk@nmCf@~An@nBvu@nhCf@~An@nB~f@ntA~?nAf@n@f@nA~mBnjEvbB~uDv@nAn@~AfR~e@n@~An@~B~N~f@v?nAv?nAv?nAf[~{An?nAv?~@n?~A~N~bBf?nAn?nAf?~AfD~cB_?~A_?nA_?nAn@~nNoAnwOfBnjL~B~~Bf@~Nn?~FvL~|Bfj@~~HfL~lBn?nB_?~Bv@~u@w@nsAo?nG_InkAo?~Aw?nAo?nAoInq@w?nAw?nAo?nAgiB~vIoY~{A_@nAo?nAo?~@gd@nyCo?~Ao?nAo?~AwZnqCw?nBw?~BwZ~cEg?nAg?~Ao?~AwJncCo?nBo?nB_FniCg?nAg?nA_?~Aw?n}EnEnjCf?~Bn?nBvL~wD~E~{An@ne@f?nBf?~Bo@ncB_?nB_?nBoB~m@g?~Bg?nBoKndBg?nAg?nAo?~AwGnl@w?~Aw?nC_Vn`B_@~@o?nAo?nA_Lnj@_@~Ao@~BwR~u@_N~d@ge@~oAg@~Ao@~AgRnb@w@nBw@nAgr@~qA_t@ngAgAnAgAnAw_A~`Ao@~@g@n@_An@ozG~pFw}A~fBovAnhB_gB~|BguH~sJ_uH~vJwvAnrBg@n@w@n@o@~@gd@nu@_@~@g@~@o@n@g~@~cB_oW~zf@g@~@g@~@o@~@_`@~y@g@~@g@nA_@nAwPne@o@nAw?~@w?nA_Png@g@nBg@nBoV~pAo?nAo?nAo?~AwQn_Bw?nBg?~BwC~l@o?nA_?~A_?~Aw@~k@_?~A_?~A_?~@f@n{S~@~bMn?nu@f@~aH_?~B_?nB~B~jAf?nBv?nB~K~fBv?~Bv?nBnG~h@v?nBv?nCvPnaAfCnK~E~Wni@~jBn@~Bf@nAnaCnyG~eG~wPv@~Af@nBfl@~nB~?nBn@~An`A~{Dn@~Bf@~Av}@~aFfvE~fYngA~xGnHnj@nMnzAfEncAn?~A_?~BnAnjA_?nB_?nB_EnbHgAnsCo?nWo?~Q_?nLwFnmLvDncBf?~An?~@f?~AfDnm@n?nAf?nAf?~AfZ~qCn?~An?~B~LnsBf?~@_?~Af?~AvA~cBf?~Af?nA_?nAn?njM_?nA_?nA_?~AvE~gC_?~@f?~Af?~AnEniAn?~Av?~BfyG~w}@fj@~gH~T~xDf?nAf?nA_?~AvD~{Af?~Af?nA_?nAgE~oo@g@~|KvB~nC_?nBn?nB~X~rGfBn_@vQn|DnNnmCf?~Af?~An?~@fInhAf?nBv?~BnM~aAv?nBv?nBnZn{Av?nB~?nB~_AnyDv?~@n?nAn?~AnK~u@nEng@_?nAn?~Af?~AnB~k@f?~Af?~A_?~@n?~l@_?nB_?nB_Bnm@g?nBg?~BwD~k@o?nBw?nB_W~}B_J~|@wkA~eLo?nBw?nBwInhAo?nAg?nAg?~AwFnhAgGnmBoAngAg?nc@_?nlD_@~xD_AngeAf?nCf?~A~GndCn?nBn?~Bv_A~}Lfs@~oJ~I~cBf?~@f?~A_?nA~@~j@n?~@_?~A_?~An?~hC_?nA_?~A_?nA_In_Co?~Bo?nBgI~gAw?~Bw?nBwSnkBo[~nBg@nBg@nBwK~g@_@~@w?nAw?nAo_EnvOgnBnxH_@nA_@nAo?nAoJnf@_@nAo?~@o?~AwRnyAo?nAo?~A_?nAwHn}Ag?nAg?~A_?~A~?n`B_?nAf?~Af?nAvCnv@v?~Bn?nBnF~l@v?~Av?~BfInk@n?~@n?~A~?~@vcB~eJ~`A~jF~?nAn?nAv?nAvT~aBf?~Af?~@f?~AfDnk@n?~A_?~BvB~nB_?~A_?nAg?nAo\\\\nzLoOn|FgQneGg?~Ag?~Ao?~@_Enm@o?~Bw?nBwM~eAw?nAw?nAw?nA_K~j@g@nB_@nBoNni@o@nAo@~BgxB~~Fg@nAg@nAw?n@gm@nnB_@nA_@nA_@nAo_@~yA_@nBg@~AgT~eA_@nAw?nAw?~A_^~uBwjB~fMo?~Ao?~@w?nAge@naCo?~Aw?nAo?nA_|@~`Dg@nBo@~Awq@nlBo@~Ao@nBwb@naAg@~A_A~AocAnoB_A~A_AnAwfB~pCo@~@_@nAg@~@__@~p@w@~Ao@~Aoz@~jBg@~Ao@nBwSnl@o@~Ao@nBgc@~wA_@nBg@nBwd@~uB_@nAg?nAo?nA_QncAo?nAo?nAo?~AoL~_Aw?nBw?~BwR~_CwG~|A_?~Ag?nAg?nA_Anp@g?~@g?~A_?nAn@~iD~@n}AnDniGfCn~En@~qAf@~q@n?~\\\\fE~cJn?~eBgG~lBoKn{A_?nAo?~Ao?nAwPnuAo?nAw?nAw?nAgjAnhGw?~@w?nAo?~AgRntAo?~Ao?nAo?~A_M~tAo?~Bo?~B_L~gCg?~A_?nA_?nA_CnxA_?nA_?nA_?~A_Bn__A_?noJ_?n{@_?~uQ_?~j@_?~^_?~sH_?nxO_\\\\~xo@n@nmEfEnpUgC~`w@_@~~Jo?~nA_A~hP_?~Mg?nqJo@nmDwCnaj@o@~qEoE~|Yn@~e@_?nd@n@~`F_@~rB_G~fg@oA~bb@_?nBn?~BvB~_B_?nAf?~Af?nAnN~`Cf?~Af?nAn?nA~NnuAn?nCv?~Af^~_C~fB~qJvVnpAnGn^fhBnvJnC~MfCnN~Lnq@~_@njBf@nBn@~A~P~m@f@nBn@~Ava@nhAve@~bAv@~A~@nA~v@nmAn@~@n@n@f@~@v_AncAfA~@nA~@ndA~w@nAn@fA~@naAne@n@~?v@~?~@~?~pI~fDn}EnlB~zBn`AvAn@fA~@vXnSnAnAvA~@~f@~g@~@~@fA~@~^~j@n@nAv@~AfUnd@f@~@~?~@~?nA~^nkAn@~Af@nBvJ~e@v?nBv?nBvK~~@v?nBn?~BvCni@f?nAf?nA_?~A~W~hRvEnyAf?nCf?~A~Dnh@n?~Bv?nBfLn~@v?~Bv?nB~VnqAf@~A~?~B~^npAn@~Bn@nA~e@~hAn@~@f@~@~?~@fl@~aAn@nAfA~Av}C~}DfAnA~@nAnuAnoB~@~@~@~AfRn]n@~@v?nA~?~@vb@~hAn@nBv@nBn^n~AfJno@v?nBv?nBnHn`Av?nBf?nBn\\\\~cIf?~Bv?~B~K~jAv?~Bv?nB~PniAn?nAn?nAv?nA~YnqA~?~@v?nA~?~A~c@ntAn@~A~@~AvbD~sHv{C~gHf@~Af@~@~?~@v`@nmAn@~An@nBvRnu@~?nAn?~@v?nAftH~w]v?~Av?~@n?~AfU~}@v?~@v?nA~?nA~X~{@n@~Bf@nA~Q~d@n@nAv@nBvRnb@v@~A~@~Afj@~`An@n@n@~@f@n@vkYnba@~@~Av@nAna@~o@v@~An@~Ang@neAn@~Av@~B~p@nrB~?nA~?nAv?nAvoB~dJnP~w@fFnVv~@~jEfd@ntBfEnQ~}AnqHnDnO~XnqA~gCnpLne@n{An@~An@~AfVnl@~?nAf@~@~?nAvn@nkA~@~A~@~A~z@niA~@~@fAnAfsEncFv}[na^f_]~a]f[~Z~KnLf[~[~rG~rGvQnQnuA~{An@n@n@~@n@~@npBnqCnlAngB~jZncd@nuBn|Cn@n@n@~@n@~@vyB~~BvbL~kL~dC~mCv}Dn|Ev@~@~@~AflCnwDnmd@~bo@~@~@nA~@~cCn~CnwNn`QnsUn{Xf}FneHv@~A~@~AvvB~vCn@~@f@n@n@~@nyO~fVvaMnpRvlBnuC~@~AfA~@fa@~f@n@n@f@~@n@~@~^n_@fAnAvAn@nv@~m@nA~@nAn@~kSnuKnbAnl@vA~?~@~@fgA~x@n@n@v@~?n@~@~dAnaA~@nAfA~@vfA~lAfAnA~@~@fi@nr@~@nA~@nBnhA~eBvtA~dCfcD~zF~Sn_@vJ~PvsDnsGfdB~yC~N~W~^~q@nN~WvV~b@fY~f@nyC~kFf{D~}Gv`H~{Ln@nAf@~@~?n@~tAnzBf@n@n@~@n@~@~cCncDnlNnqQfgGn}HfvDnzE~R~Yv\\\\~l@vW~e@nl@nyAn@nBf@nB~Uny@vPnv@~?~A~?nBnU~wAv?nCv?~Bv?nCv?~Bv?~An?nBv?nBn?nAn?~Af?nAvG~mAfAnT~@nYvB~~An?nB_?~Bn@~hFf?nAf?~A_?nAvE~vCvG~kCn?~Bv?nBfZ~`HfO~uE_?nAf?nAf?~AfE~jFn?~A_?~@_?~Ao@~zHgC~kN_A~eMg@nnB_?~^_?~OwA~pG_@~lE~?~}|@n@nnI_?~A_?nA_?nAvE~zC_?nBn?nB~MnbDf?~Af?nAn?~An_@nlF~j@nnHnUnmDf?nBf?nB~K~`E~@~l@fAntCw?nkG_@n`Dn?~t@_?~`I_?nYo?~eKo@noi@_?~_G_?nB_?nBwCnpBwA~o@g?nAg?~Ag?nAoP~qCgA~PoCn]wsAnfMoCnTgC~WoO~gBg?nAg?~A_?~A_F~{Ao?~|B_?~tB_?nT_@~n@_?~g@g?~kD_?~B_?nBoCnwAoE~yDw@nj@oFn{DgD~rA_IngFw@nb@o?~Cg?~Bg?nCo?~Bo?nBg?~Bo?~Ao?~Ao?~Ag?~@gLndAo?nAo?nA_@~@wQ~{@_@~Bg@nAga@~iAg@~A_A~Agr@nuAw~@~`BoGnMgXnf@wLnVoy@n}Ao@nAg@~@g@n@_`@~{@wH~WoA~DgAnEgAnD_A~DgA~D_AnDo@nD_AnDo@nDo@~Co@~Co@~C_@~Cg@nCg@nC_@nC_@~Bw?~Bw?nCw?~Aw?~Bw?nBo?~Ao?~Ao?nBo?~@g?nAg?nAg?nAg?~@g?~?_?~@g?~?_?n@g?n?_?~?_?n?gBnd@o?nB_?nB_@nk@o?~B_?~An@~tCf@~|B_?~NvC~~C_?nG~?~`@nF~~Af?~Bf?~AfAn`B_?~A_?nA_?nAwEnhB_?~A_?~@o?~AgGnxAoEnlB_?nSn?~f@~?n~Dv@~y@~@~iJfBnsCfJnxBnI~l@vE~Vf[nwA~?nAv?nA~?nAnR~i@n@~An@nBn\\\\nu@vg@~}@~@~@~@~Afp@~cAfjCnmEfuDniGvaDngF~f@nu@fHnK~}@~mAf_D~yDn[~_@vb@nh@n]n_@~r@~~@f@~@n@~@n@n@nf@~z@~@~An@~Avj@nqA~?~@f@nA~?~@~d@~{AvI~_@vY~gB~?~Bv?~AnOnjB_?~Af?~@f?~AfCns@n?~B_?~AvBnbDo@nsX~?nyP_?~Ag?nAg?nA_M~fP_?~A_?~@_?~A_?nkA_?nA_?~A_?nAnFn|Df?~A_?~BfZ~sK~]nvMf?~Af?nCvC~oF_?nBo?~Bom@~da@gCncDgAnuNo?~bB_?~Og@~oAo@~kT~?~_\\\\oK~eo@nBn_P~?~}CvAnhJn?nyA_?~sB_?nAg?~Ag?nAgE~eA_LnaAoGnZwRnw@g@nBw@~AoQ~f@_bDneIwd@~nAg@nA_@~@o?~@w]noA_@nAw?nAw?~AoU~mA_S~_Bw?nBg?~BwJnyAgBn`Bo?~A_?~BfQ~mr@w@ntI_?~C_?~KwD~{K~?~|Bv?nfBn?~fAfD~qLfBn`Ng?~A_?nAg?~AgJnuBo?nBo?nBgV~qBw?nAw?~Ao?~@_\\\\n{Ag@~Ag@nBo\\\\~eAg@nA_@~@g@~@_eAniCo`G~}NouCncHw}EntL_P~a@w@~Bg@nAo_@~mAo?n@w?~@g@nBo@nCw@nCw@nCo@nCo@nCg@~A_@~Ag?~?wZndBw?~@w?nAo?~AweBnpMoMn~@_[~_CwL~|@_M~|@wa@nzCg^~iCwDnWwB~NgB~MoNnfAgDnTo[niCo?~Ag?nAg?nAwHnaAwD~cAg?nBg?~Bo@nqA_?~f@_?~q@_?~dF_?nvNg?~Ag?~A_?~@oC~cBg?nAg?nAg?~AoOnpCo?nBo?~BghAnpJ_]ntCwH~n@wu@npG_b@nlDoTnjBoF~h@gG~f@wt@ntGw?~Bg?nBwJ~`Bg?~Ag?~@g?~A_V~fGo|@niVwH~wCg?nAg?~A_?~@gC~v]_?~eC_?nB_?~BvD~yAn?~Bn?~AnQ~sBf?nBf@nBfQnlAvEnU~_@~{An@nBn@~Avc@~mA~?nAf@nAf@~@vi@nhA~?~@f@~@n@~@fdC~lE~`AnfBnQ~ZvaDn{Ff`@ns@n@~Av@~AvUni@f@~@f@~@~?nAvSnj@n@nBn@nA~]~oAf@nBf@nBvV~sAv?nAv?~An?~@nG~g@v?nBf?~BvInbAv?nBf?~BvF~yA_?~B_?nBo?~siAn@~yC_?nBn?~BvInlBn?nBf?nBfE~e@v?~Bv?~AfQnqAv?~Av?nAv?nAfoAnmGv?nAv?nAn?nA~QnqAn?nAn?~An?nAvKnuAn?~Bf?nB~u@n|O_?~An?~An?~@vQ~_CvUncBn?nAn?nA~?nA~VnsAf@nB~?nBnm@nyB~?~An@nBfv@noB~?~A~?~@f@~@~`@nx@v@~Av@nAfp@ngA~@nA~@~Avj@~t@vdDn_EfA~@fAnAnz@noA~@~A~@~Av@~A~@nAv@~Av@~A~@nAn@nBv@~An@nBn@~An`@~dAn@~Bf@nBfM~c@f@nB~?~AvJ~f@f@~Av?nBfIng@v?~Bn?~A~NntBf?~Bf?nBfH~xSwAn_R_?~A_?nA_?~AfDnlA_?~Bn?nBf`@~|Gn?~B_?nBnCnoA_?~A_?~@_?~AwDnt^o?~zD_AnbD_?~@_?~A_?~AwD~sAg?~Bg?nBgFn_AwCnd@w@~Bg@~B_@nB_@~Ao?~@_O~sAo?nB_@~Aw?nB_@nB_@nAwy@~bD_@~@w?~A_@~Bo?~Bo?~C~~BnXvv@nIf[nDvp@~IvJ~@fe@~EfG~?vwEoDn?_oDnAo`L_?oYflMoC~}LnBnjM_@~lM_DnnZ~Bnl[o?gE~ye@~?n|M\",\n            \"notices\": [\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"dirt_roads\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.600681,\n                                \"lon\": -93.568206\n                            },\n                            \"distance\": {\n                                \"value\": 1.3798871919020599\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"highways\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.038502,\n                                \"lon\": -89.237571\n                            },\n                            \"distance\": {\n                                \"value\": 272.980901587752\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"Turn left onto 650th Ave\",\n                    \"length\": {\n                        \"value\": 1.37988479341\n                    },\n                    \"duration\": {\n                        \"value\": 2.8578333333333332\n                    },\n                    \"totalLength\": {\n                        \"value\": 290.38584380906\n                    },\n                    \"totalDuration\": {\n                        \"value\": 351.9323333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto County Road 46\",\n                    \"length\": {\n                        \"value\": 4.008134994370001\n                    },\n                    \"duration\": {\n                        \"value\": 4.893166666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 294.39397880343\n                    },\n                    \"totalDuration\": {\n                        \"value\": 356.8255000000001\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 645th Ave\",\n                    \"length\": {\n                        \"value\": 0.49622066689000005\n                    },\n                    \"duration\": {\n                        \"value\": 0.6788333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 294.89019947032\n                    },\n                    \"totalDuration\": {\n                        \"value\": 357.5043333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto I-90 W towards I-90\",\n                    \"length\": {\n                        \"value\": 0.5980695875\n                    },\n                    \"duration\": {\n                        \"value\": 1.0751666666666668\n                    },\n                    \"totalLength\": {\n                        \"value\": 295.48826905782\n                    },\n                    \"totalDuration\": {\n                        \"value\": 358.5795000000001\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 45 on the right, onto Highway 60 NE towards MN-60\",\n                    \"length\": {\n                        \"value\": 101.04103267692999\n                    },\n                    \"duration\": {\n                        \"value\": 121.29916666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 396.52930173475\n                    },\n                    \"totalDuration\": {\n                        \"value\": 479.8786666666668\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto Highway 60 NE\",\n                    \"length\": {\n                        \"value\": 0.29855633808000004\n                    },\n                    \"duration\": {\n                        \"value\": 0.7601666666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 396.82785807283\n                    },\n                    \"totalDuration\": {\n                        \"value\": 480.6388333333335\n                    }\n                },\n                {\n                    \"maneuver\": \"Go straight at the roundabout, 2 exit, onto Highway 60 NE\",\n                    \"length\": {\n                        \"value\": 0.28963345052\n                    },\n                    \"duration\": {\n                        \"value\": 0.48816666666666664\n                    },\n                    \"totalLength\": {\n                        \"value\": 397.11749152335\n                    },\n                    \"totalDuration\": {\n                        \"value\": 481.1270000000001\n                    }\n                },\n                {\n                    \"maneuver\": \"Go straight at the roundabout, 2 exit, onto US-59 S\",\n                    \"length\": {\n                        \"value\": 0.52364176912\n                    },\n                    \"duration\": {\n                        \"value\": 0.9093333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 397.64113329247\n                    },\n                    \"totalDuration\": {\n                        \"value\": 482.03633333333346\n                    }\n                },\n                {\n                    \"maneuver\": \"Go straight at the roundabout, 2 exit, onto US-59 S\",\n                    \"length\": {\n                        \"value\": 0.7518092003200001\n                    },\n                    \"duration\": {\n                        \"value\": 1.2238333333333336\n                    },\n                    \"totalLength\": {\n                        \"value\": 398.39294249279\n                    },\n                    \"totalDuration\": {\n                        \"value\": 483.2601666666668\n                    }\n                },\n                {\n                    \"maneuver\": \"Keep left onto US-20 W\",\n                    \"length\": {\n                        \"value\": 100.02284794262\n                    },\n                    \"duration\": {\n                        \"value\": 120.73316666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 498.41579043541\n                    },\n                    \"totalDuration\": {\n                        \"value\": 603.9933333333335\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto 555th Ave\",\n                    \"length\": {\n                        \"value\": 58.46662422074\n                    },\n                    \"duration\": {\n                        \"value\": 71.153\n                    },\n                    \"totalLength\": {\n                        \"value\": 556.88241465615\n                    },\n                    \"totalDuration\": {\n                        \"value\": 675.1463333333335\n                    }\n                },\n                {\n                    \"maneuver\": \"Bear left onto Johnny Carson Blvd\",\n                    \"length\": {\n                        \"value\": 24.14168007588\n                    },\n                    \"duration\": {\n                        \"value\": 29.996\n                    },\n                    \"totalLength\": {\n                        \"value\": 581.02409473203\n                    },\n                    \"totalDuration\": {\n                        \"value\": 705.1423333333335\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 833rd Rd\",\n                    \"length\": {\n                        \"value\": 8.08873427476\n                    },\n                    \"duration\": {\n                        \"value\": 10.009500000000001\n                    },\n                    \"totalLength\": {\n                        \"value\": 589.11282900679\n                    },\n                    \"totalDuration\": {\n                        \"value\": 715.1518333333335\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left\",\n                    \"length\": {\n                        \"value\": 2.6558142185199998\n                    },\n                    \"duration\": {\n                        \"value\": 3.3066666666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 591.76864322531\n                    },\n                    \"totalDuration\": {\n                        \"value\": 718.4585000000001\n                    }\n                },\n                {\n                    \"maneuver\": \"You have reached your destination\",\n                    \"length\": {\n                        \"value\": 0.13713036599\n                    },\n                    \"duration\": {\n                        \"value\": 0.6773333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 591.9057735913\n                    },\n                    \"totalDuration\": {\n                        \"value\": 719.1358333333334\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 370.0613333333333\n                },\n                \"length\": {\n                    \"value\": 302.89982078936\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ],\n                    \"fuelCost\": {\n                        \"currency\": \"USD\",\n                        \"value\": 154.42\n                    },\n                    \"maintenanceCost\": {\n                        \"currency\": \"USD\",\n                        \"value\": 302.9\n                    },\n                    \"laborCost\": {\n                        \"currency\": \"USD\",\n                        \"value\": 247.94\n                    }\n                }\n            },\n            \"shape\": \"wvddrAndsoqD_@o|MfE_ze@ol[n?onZ_C_mM~CojM~?_~LoBglMnC_?nYoAn`Lo?~nDwwEnDgG_@ge@_FwJ_Awp@_Jg[oDwv@oI__CoXf?nCf?~Cf?~Bf?~Cn?~Cf?nCn?nCv?~Bn?~Cn?~Bn?~Bn?nCv?~Af?~Bn?nBn?~An?~An?nAf?~@n?~@f?~@~?~Cf@nCv?~Cf@~Bf@~Cf@~B~?nCf@nCf@nBf@nCf@nBf@~Bf@~Bf@~A~?~Bf@nBf@~Af@~A~?nB~?nA~?~A~?~Av?nA~?~@v?nAn?nAv?~@n?~@~?nB~?~B~?~Bv?nCv?~Cv?~Bv?~Cv?nCv?nCv?nCn?nCf?~Bn?nBf?nBn?~Af?~@f?~@_?n@nA~w@f?nA_?~Af?nBn?nBv?~Bn?nC_?nZ_?~R_?n^o?~xKfBnzP_?~A_?nAn?~Avr@~qWvE~wCf?nAf?~A_?nA__@~y`Aw?nu@w@~iG_?~@_?~A_?nA~C~sB_?nBn?~B~K~qBf?nBv?~B~MnvAn?~B~?~BfY~mB~?~Av?nB~_@njBv?nAv?~@v?~An_CnyIfgA~fEv?nAv?~@v?nAne@nbCn?nAv?nAn?nA~Q~uAf?~An?nAn?nAvI~_An?~Af?~Af?~@nLnyBvD~mCn?~A_?~B_?~`ZvA~}A_?nA_?~A_?nA_AnaE_?~vT_?n}L_?~aAn?~eB_?~Bn?~BfBn}@~G~wAvIn|@v?~Bv?nB~R~uAv?nBv?~BviB~xJ~Mnw@fS~fAflAnnGfyBnrLv]~zBn?~Af?nAn?nAfc@nwDn?~Af?nAf?~Anr@nfJvkBnmWnOnmCn?nBn?~BvG~rB_?nA_?nAn?~AvDndD_?~A_?~@_?~A_B~eVo@~rD_?nH_?~Og?nZoCnxAg?~B_?~BgM~zDg\\\\~yJgB~k@gi@~uOgDnaAoD~cAoKndDg}@n}Wo?nB_?nCgCntA_?nA_?~A_?nA_Bn~CwBnx[oB~y\\\\gC~ad@_@~nLoBntt@o?nhJ_?nM_@niO_?nsAn?n}@o?ndD~EnsEn\\\\nsLf?nBf?~BvCnmB_?~B_?nB~Bnew@_?nqFnC~}`Af@n~W_Lnpn@oB~pM_?nBg?~BwB~}@_?nBo?nBgJ~lBo?~Ag?nAg?~AoVnaCw?~Bo?~AgSnrA_@nBw?~A_m@~nC_@~@w?nAw?nAwxFn_Tw{A~xFg@nBg@nBwUnpAw?~Aw?~BwS~iBo?nBo?nBwE~}@_?nAg?nAg?~AoB~`A~?~bDfB~pEfDniL_?~cB_?nP_?n`@f@~aAn?no@n@~nC_?nzA_En}AgQ~vBg?nAo?~Aw?nAoV~bBwR~~@gJn_@_Kn^g[~eA_G~R_e@n_B_P~j@gV~z@_t@niCw?~Ao?nA_@nAwk@ntCw?nAo?nAo?~@_VnfBw?nBo?~BgJn}@o?~@o?~Ao?~AwKnvAg?~B_?nBgHnaB_CnuAwUnwVoBn|Fo?n_T_?~yG_?neqAwB~l[_?nj@oAniOg?~w@_?~J_?nK_?nL_@n~DfBnyF~LnbOwD~m]~?neEgFnjTgFn{Z_Dnk\\\\fHncq@_?~A_?~BgEnmA_?nAo?~Ao?nAwWn|Bo?nAw?nAo?nAwZnrA_@nA_@nA_@nAweAn`Do^ndAoO~g@gRnw@oDnOwWnkBo?nBo?nB_J~vAo?nB_?~BoCnwA_?nA_?~A_?nAv@~qD_?nqA_?~P_?nXg?~j@_@~jH~?n~J_A~}NoO~cR_FnvH_?nB_?nB~Cnaa@~?nhD_EncD_G~tAo?nCo?~AwInfAw?~Ao?~Bop@ncGwzA~}MwR~lAo?nAw?nAw?nA_[ntA_d@~vAo@~Ao@nBoM~[ozC~cH_AnBo@nAoc@nqAg@~Ao@~Bg[ntAg@nCo@~Bg@nC_@~Bg@nBw?nBw?nB_@~Aw?nBo?nAw?nAo?nAgVn_CgC~a@gCnu@o?nB_?~BoA~}C_?~Rn?~zD_?~^~?ne@_?nO_?nJn?nl@n?na@f@~aJ_?~r@fF~jl@~@~lI_?nA_?~A_?~A_A~rAgDnqBg?~Ag?~A_?~@wGnmBo?nBo?nBwa@~|HwI~aBo@nI_@nJwGn|A_?nAg?~Ag?nAoEnxBo?nB_?~BgC~vEf@nhr@wNnr`@wAndF_A~wDgAnhs@oF~mYwC~nOo@~mJ_?nO_?niHwA~mD_A~`C_?~_@_@nxG_?n~@_?nAf?nAf?~AnBny@_?~A_?~An?nAnJ~rAf?nAf?nAn?~A~F~d@v?nBv?~AvO~z@n?nAn?nA~?nAvR~x@f@~An@~B~Uns@f@~Bn@~A~d@ncAf@~@~?~@n@~@vj@n}@v@nB~@nAneD~tD~mJ~mK~@~Av@nAfk@n`An@n@~?~@n@~@fZnp@n@~Bf@~AnW~t@~?nBf@nBfSnv@v?nAv?nAn?nA~O~y@n?nAn?~@~?~AvK~{@n?nAf?~An?nAnInuAn?~B_?~AnC~dEn@n_JvCnpWwAnzSg?nAf?nA_?~AfI~nN_?nB_?~B_@njDwPnmo@v@~fBf?nA_?nAf?~AvBnu@f?~Bv?~BnK~mBn?nBn?~BnM~qAnP~fBfG~k@~P~oBfWneCfD~[fC~UfB~OvB~UvB~RfCnWf@~HfM~mAfm@niG~rAn|Mna@ngEf?nB~?~BfKnx@v?nBv?~B~`@~wB~?~B~?~AvoKn{b@v?~An?~@~?nAnQ~z@v?~An?nAn?~@fLnz@~?~@n?nA_?nAnMn|An?nBf?nB~F~aC~r@np^oGnpd@~B~_\\\\~B~zGfAnlK_?~GnCnfOgJnwLn?nkB_?~B_?nB~CnlCnK~hG~Bn_LfA~~On?n`A_?njA_?~VnCnuQnInixAgAnqLv@nsBf?nBf?nBnBng@n?nBn?nBnMntAv?nBv?nBfT~qAv?~Av?nAn?~@nK~c@n@nBf@~AnM~a@v?~A~?n@~?nAfb@~gAv@~A~@~Afi@n`Av?~@n@nAn@~@~qG~gJfz@nqAn@~@f@~@~?nAvi@~iAn@nA~?nA~?~@vSnn@n@nB~?nB~Snx@~?nBv?~AfKnn@n@~B~?~Bn@~B~?nBf@nBv?nBv?nAv?~Av?~An?~@~Gno@v?nBf?~BvGn~@f?~Bf?nB~A~f@_?nB_?nCvDnlH_?nyCnC~wKn?~aE_?~A_?nCvE~gCf?~Bf?nB~PnhCn?~Bf?nB~F~g@nG~i@~CnYndBnwMnNnjAv@~HnC~SfE~ZvJnv@vPniBv?~Bf?nBvI~`BfCn`BfB~{O_?~l@_?nU_?~]n?~dEo?niCn?~gI_?~j@_?n^_?~]f@~kH~AngCff@~g^_?~B_?~B~AnbIvA~`QvA~xOnD~_G~?~z@fG~hE_?nA_?~A_?nAnB~mKn?ng@vAn{Og@nrBo?~A_?~A_?~@oD~vA_?~Bo?nBwSncFgXndHgL~{BwF~zA_?nA_?~Ao?nAgBn{A_?nB_?~BfA~n@_?~Af?nAf?nA~LnpCfYnjFn?nAf?~Af?~A~D~mB_?~A_?~@_?~An?~vBoAnfJgHnih@_?nBo?nBwD~rB_?~Ag?~Ag?~@we@nxLgH~dD_?~Ag?~Ag?~@_@~tD_?nZwDndPw?nqA_?nYo?~q@_@nbDfB~zBnFnaEf\\\\n|RfF~uG_?~A_?nA_?~A_EnpVvB~df@fD~vTnM~lt@n?~sQvA~aT_?nB_?nBvJn{D_?~Af?~Af?~@nc@neLnEnnAfD~x@vN~mDfE~fAfKngD_?~@f?~Af?~Af@~z@_?~A_?nA_?nA_?~~A_?~B_?nB_E~mB_Gn|BgB~k@gTnuHgJniDwY~xK_?~A_?nA_?nA_C~qC_?~B_?nBnC~zf@fFnva@n@nse@oA~nEgf@ncY_?nA_?nA_?~AoAnfDnAn}f@n?n~Qf?ncG_?nQf@~`H_?~Mn?~eD_?~nAo?nf@vF~mKnK~fP~Fnjb@wG~}WwD~~Mv@~rHn?~pAn?np@~A~yHfB~uWo?~sG_?nVo@nuQ_?~sAo?~zQ_?nZn@~jA_?~v@_@~Zo?~Co?nDo?~Co?~Cw?~Cw?~Co?~Cw?nCw?~Cw?nCo?nCw?nBw?nCw?nB_@~Bw?nBw?~Ao?nBw?~Aw?~Aw?~@w?nA_@~@o?n@o?~@w?~?oE~Ho?n?w?~?o@~?o@n@_An@gAn@_Bn@_Bn?wBn?wBo?gC_@g@o?_@o?w@_@o@o@w@o@w@o@w@_Aw@oAgAoA_AoB_A_BgAoC_A_CgA_DoAoDfLomBf?_An?_An?oAv?_Bn?oBf@_B~?_Cn@oBf@_Cn@oCv@oBv@_C~@oBfA_Bn\\\\nj@vfAnmBvu@niA~M~VnCnLo@nDn?~Av?nAv?~Af@nA~@nAnAnA~?n?fD~DvGnIvJnMfVnZ~a@nq@nd@ny@vm@nfAv@nBv@~Af[nt@~Mn]nt@~iBnGnKvIn\\\\_?nB~?~Bf@~@n@~@fAn@vAn@~A_?f@nA~?~@n@nAn@nAv@nA~@nAfAnAfA~AfBnA~AnAv[n_@~@nA~@~Af_A~|AnA~@~@nAnV~QfA~@nA~?fYnHnxA~Dv}@~Afp@_Av@_?~@_?~@o?nb@_Dfx@_JvzAoNfTnAn@n?~@n@fAn@nA~AfEnEnC~Dv@~?~@n?nA_?vA_?~DnAnB~@nBn@~A~@vA~?vAn@nA~@fAn@fAn@v@~@v@~?~@n@n@~@n@n@vAnBvA~AvA~BvA~BfAnBnAnBfA~BfAnBfAnBv@nBv@nAv@~Af@~Af@~@~?~@~?n@n?n@f?n?~p@~tBvGnS~k@~iBnV~q@fBnGnj@n`Bf@nBn@nA~e@n_Ave@nm@fAnA~@nAfZ~X~@~@vA~@~fAn{@vhA~{@nn@nf@vy@no@vjBnyAv_@n\\\\v?~?f@n@~@~@fAnAnA~AvAnBnA~AvAnBvA~AnAnBfA~@v@nAf@n@v?~?ne@~w@v?~?v?~@f@~@f@~@n@nAf@nAn@~Av@nBv@~Av@nBv@nBv@nBv@~B~@nBv@~Bv@nC~@nBn@~Bv@~Bv@nBf@~Bn@~An@nBf@nB~?~A~?~A~?~A~O~z@vHnk@v?nBv?~BnE~iA~@~oCnA~xB~B~fG_?nA_?~An?nAfD~`Af?nAf?~Af?nBn?nBv?nBv?nCv?nC~?~B~?~CfSnkAn?nAv?nA~?nA~Lnd@nE~Lnc@nbAviA~~Bfy@~`B~r@nvAvvAnqCvsE~~I~b@~{@fVnd@f[~k@fd@n{@nw@~yAvG~Mf~@nhBny@~_B~xD~sHny@~`B~K~Un{@~_Bf|@~~Ang@~n@f@~@n@~@n@~@v[~Zn@n@v@n@n@n?fzA~eAfpA~y@v~AndA~oAnz@vk@~^nJ~Gnf@nZnZ~OvAn@fA~@~l@nTv@n?~@n?v@n?fr@nOfv@nG~c@n@~}An?~Mo?n|B_?nfB_?f{A_@~iE~@vl@~DvXnEvz@nSv[~Kv@~?v@~?v@~?~w@~a@viAn~@~t@n|@flAn|AfeAnqAnz@~w@~@~@vA~@ns@~c@n_]nnRn`A~i@~qKneGna@nTvmAnr@fm@n]fjA~o@vlI~vEfA~@nA~?~lA~k@fAn@nAn@~o@~R~A~?fA~?~x@nJnA_?~An?fnCnAf{@_?fZ~?fs@n?v{A_?fpQ~AnvAn?vtAn?f^_?fP_?nB_?nJ_?~iA_?fl@nC~@_?~@n?~@n?vf@nIv?n?n@n?~@~?nA~?vA~?fBn@fBn@nB~?vBn@nB~@nBn@nBn@fBn@~A~?fA~?fA~?f@n?~?n?v?n?v@~?v@n@nA~@vA~@nB~@fBnAfBnAvBnAfB~@fBnAfBnAvA~@nA~@v@~?n@~?v?~?v_@n\\\\nA~@v@nA~b@nl@~@~@~@~Ane@n}@f@~An@nAnLn^fLnb@n@nB~?~A~jCnwLn@nBn@nBf[nbAn@nBf@nBnUnk@f@~@n@~@~?nAnb@~u@~@~A~@~A~QnWfAnA~@~@fl@~o@v@~@v@n@n@n@vy@nn@vA~@fAn@nmCniA~oAng@~nA~e@n~F~|BnzA~k@~g@~R~rA~g@frN~sFvAn@nA~?vaA~Zv@~?~@~?v@n?vqBni@~xAn\\\\~i@nLn{AnT~oAnPvA_?vAn?f`BnN~@n?fA_?v@_?vfC~LnA_?~A_?nuAnCfjGn?fxAo?fe@_@fwAo?~yHo@~_Co?~i@_?vpC_@fA_?v@_?~@_?vhCnE~@n?~@_?v@n?~dEnXfkDnf@nN~Cv\\\\nG~_C~g@~`A~SfAn?~An?vnC~b@v@n?~@n?~@n?~uCnXnfC~LfAn?~An?vlB~B~jGnCvyFn?vlD~AnD_?vX_?vcAn?v`En@v~@~@ftCn@nA~?vA_?vo@nF~@n?~@_?~@n?vaA~PvA~?nA~?~}@~Xn@n?~@~?v@~?fbAne@nAn@nA~@~`@~UfA~@nA~@vt@~l@~r@~s@n@~@n@~@n@~@~bA~wAn@~@n@~@f@~@fe@~}@f@~@f@nAv?nA~k@n}An@~An@nBf^~rAf@nBf@~AnKnh@f@nBv?nBnPnfA~?nBn?~BnQ~fB_?nAn?nAn?~AfF~qAf?~Af?~@_?~A~?~o@o?~aK_?nA_?nA_?~Av@naA~CntA~B~_@vEn}@nRnyBf?~Bv?nBnSnzAv?nBf@nBvPnaAn\\\\~`Bv?nAv?~@v?nAng@~iBvp@njBfp@nyA~nAnyBv@nA~@nAfx@ngA~@~AfA~@nu@nz@~lA~hAvd@~]~mAnx@~zAnv@nrAnh@vf@~QnqA~a@fhA~^~rD~iAnhB~k@vpA~`@vtAnc@~j@~PvxAne@fgMn~D~PnF~sD~jAng@~OfqAna@~l@~RfqAna@viP~gFfkEnuAvjBne@nZ~GvAn?nAn?vw@nDnA~?vA_@~w@oB~Ao?fAo?fgA_RvA_@nA_@~kB_p@fbA_\\\\nAo@vA_@nh@oGvAo?vA_?fm@oDviDnCnwAnE~~AnCnh@nAnfBnCv|G~N~@_?~@_?v@n?vx@~Hfl@nM~@n?v@~?v@n@~u@nYnAn@nA~?nr@nd@~@~?v@n?f@~@va@n_@fd@~g@f@n@n@~@n@~@fZnc@nk@njAvT~n@~m@~kBvhAnjDfX~{@v@~An@nAfOn\\\\n@~@f@nAf@~@~i@nbAf@~@f@~@f@nAfSnXn@nBfAnA~n@~s@~@~AfA~@vrA~~@v`IneCn~Bnt@~`@~Mnc@nNvpA~_@fI~Cfi@~P~wA~d@vhBnm@nvFngCv|G~~CnE~Bvl@~X~sA~n@vH~Cng@~U~tA~n@ngP~tHv^~J~tA~_@v|@~PnA~?vAn?ne@nEvj@nDnb@~AvjA~AfpBo@fm@_Af{B_BnaFoDn{AoAn`B_Afc@o@~|A_BvcC_Cn`FoGvbF_GvaF_EfaFn@v|E~D~dFnA~gBn@vsAn@ng@~?noA~@vsCnAf_FnBvaFnBnuA~@ntAn@nw@n?vkAn@vvC~@vkDnAvzC_?v]_?fbI_E~dCo@~cEoAfN_?vL_?fc@_@nyGoAf~AnN~A~?nAn?naAnU~An@fAn?f{@~\\\\~h@~W~@~?v@~?v@n@vlA~{@fKnJfc@nc@~@nAfAnAn_@nc@v@nA~@nA~`A~|A~@~@v@~Anq@n{An@~Bn@~Ani@ngBvSn_An?nAv?nAn?~@fP~aAv?nBv?nB~I~v@v?nBf?nBfJnrAnE~vA_?~B_?~Bv@ndC_?~Rn?nz@~En|RvD~nLf?~A_?~@n?~AnJnuCvPnwBfBnQvL~`Av`@nbC~?nAv?~@v?nAnY~pAn?nAv?nA~?~@fVn}@~z@~eCfu@naBv@~Av@~A~m@~hAv~B~lDfE~FnOnTfN~S~zC~pEf]~f@vaE~bG~a@~i@~@nAfAnAvp@nl@nA~@nA~@~W~PnA~@fAn@nu@na@v@~?v@~?v@_?~rAna@nnC~y@~W~Hf}@~Wfi@~Jfl@~HnA~?vAn?fh@nBfyBn@ns@o?~rA_?nvBn@~@n?v@_?~@_?v\\\\nB~A_?nA~?v^~EnB~?nB~?vAn?vA~?vA~?fAn?fAn?fA~?n@n?nv@~WfAn@nAn@vt@na@nA~@nAn@fy@~k@fjAny@~o@ne@vJnHn[nTvmA~{@~nDngCvuAnaAn{DnpCn`G~eE~Q~M~z@nm@fh@n^noA~{@~n@n\\\\fAn@nA~?~\\\\nMnAn?vA~?vw@~P~n@~FnA_?vAn?~^n?~@_?v@_?~@_?fcC_FfsGoNngAoCn~@_Bng@oAv~A_DvyCoHfqA_BfA_?~A_?n^n@nA~?vAn?fiAnN~eA~XfmBnk@vqA~_@njA~\\\\vsA~[vb@~Enf@nD~A~?nA_?~e@_?vbAoG~@_?~@_?~@o?nAo?fAo?vA_@vA_@fBo?~A_@fB_@vBo@~_Bob@nhDoeAneF_}AvA_@vA_@~e@oJf~@oLvAo?vAo?~lA_Bni@~@vsA~Ofq@~M~An?nAn@n{@nZn@n?~@~?v@n@nX~LfAn@vAn@~}@ni@~o@nh@fA~@fA~Anr@nv@f\\\\~b@f]nf@n@nAn@~@f@~@vY~g@f`@~x@n@~@~?nA~?~@~[~z@vg@niB~?nBf@~A~f@nnCvNnz@vOn|@nl@~_D~?nB~?nBnWn}@~^n{@f@~@~?~@n@~@nX~_@fd@~g@fA~@fAn@f\\\\~Wv@n@v@n@v@n@~@~?fAn@~@n@nAn@fAn@vA~@~An@fBn@fBn@vB~@~Bn@fq@nXvkBnv@~qA~h@vh@nNvA~?vAn@~hAnTnAn?~An?vjA~HvvBnAfx@n?vgC~@nTn?~jAn?ng@n?nrAnA~l@~EvAn?vA~?ns@nVn_@nTfj@~i@nAnAfA~@nA~AnAnAnA~AfA~AnA~AfA~AnA~A~@~AfA~AfA~A~@nA~@~Av@~An@~@v@nAf@nA~?~@f@n@~Qn`@n@~An@~AfSnk@vqCnrIvbAnqCn@~An@~AnqAnaDnlC~uGnu@~jBnc@nhAvW~n@v_@~_AvoBn}EniB~nEnyB~oFfvBniFv}B~zFftBndFfq@~bBfVno@~_@~jAf@~A~?nBvTnw@v\\\\n~A~?nAn?nAv?~@~_@~tC~KngAfM~wAfH~w@nR~sBfXnxC~I~w@fPniA~?~A~?nBvJne@~?nB~?nBv[nrAn@~B~?~AvNnd@n@~An@nBn{@~sBv?nAn@~@n@n@vu@~mAfn@nu@fAnA~@~@vo@~l@f@n@v@~?~@~?nlAnr@fJ~DneAn`@ndAnQvA~?vAn?~o@nFnA_?~An?fdH~Af_Dn?vQ~?~X_?~`C~@nA_?~A_?nw@~En`A~NnA~?~A~?n_A~ZvAn@fAn@f\\\\nOvAn@nAn@vnBniA~cB~_AvcFnyCfA~@nA~@vg@ne@~@~@nAnAfc@~l@fA~BnAnBfA~B~@nBfAnB~@~BfAnB~@nBv@nB~@nBv@nBn@nBv@nBv@nAf@nBn@nBn@nAf@~Af@nBf@~Af@~@~?~A~?nA~?~A~?~@~?~@v?nAn?~@vK~d@v?~An?nA~?~@fH~f@v?~Bv?~B~N~_Bvi@ndGfe@~oFnD~f@~RnvBvSnmBv?nB~?nBfT~{@f?n?~?nAn@nBn@~B~@nB~@~C~@~BfA~Cv@~B~@~B~@~B~?nAf@~@n?n@v?~?f@~@n@nAfA~AnA~BnA~BvA~BnA~BnAnBfA~BfAnBn@~@f@~@v?~?nVn\\\\n@~@n@~@n@~@~Y~Y~[~UfA~@vAn@nj@~VnA~?vA~?ndCnf@~KnBnWnEn`Enr@n~Cnk@nk@~Kns@~PfAn?nAn@nZnO~?n?n@n@fAn@vA~@~A~@nBnAfBnAnB~AnB~@vAnAvA~@fAn@n@n@~?~?n?n?v@~?~@nAnAnAvA~A~A~A~A~A~AnB~A~AvA~AfA~A~@~@n@~?v?~?frA~fBviE~|Fvs@n~@fOnPnd@~g@~^n^fA~@vAn@vj@nc@vjCnbBnrE~kCvkDntBfvCneBf~An_A~Z~QniBnfAv{@~m@vA~@fA~@nv@~s@fAnA~@~@vs@~z@fA~@~@nAfi@~x@n\\\\nl@v@~Av@~Avf@~hAn@nBf@~Bvz@nfCfu@~uBn{@ncBnZnc@vi@np@~@nAfA~@njB~hBnA~@~@~Afm@~p@v_@ni@n@n@~?~@n@~@nS~^~@~An@nAfq@~zAnr@~aB~q@nbBvgB~fEnq@~wAn@~A~@nB~T~\\\\v@~@fA~A~r@n{@~@nAnAnAnl@~g@vsF~lDv~DnfCnjAnt@nkAnu@f{@~i@n}M~oIv`BndAv`A~l@fkAnu@fc@nWvjAnt@n|N~gJ~@~@~A~@vgCnmBnAn@~@~AnsB~hBvq@~o@nZ~YnvA~tAn|@nz@nfP~|OvWnVviBngBv\\\\n\\\\~hAngAnn@nk@fAnAfAnA~pAnuA~@nA~@~Ano@n_A~@nA~@nAvR~^n@nBv@~AfR~`@n@~An@nBfO~a@f@nBv@nBn_@~oAv?nAv?~@v?~AvV~sAv?nBn?~B~L~bAnXniCv?nBv?nBnUntA~?nBn@~AvK~d@n@~An@nBvL~b@n@nBf@nB~d@~kAv@~Av@~Anr@~pAndA~qA~]~\\\\~v@~k@fA~@nAn@fZ~PfAn@nA~@vl@~Vv_A~ZvYnJ~A~?fAn@n|@n`@vj@~]fA~@fA~@vd@~_@vi@~j@fA~@fA~A~rAnhBffAnxAn\\\\~b@~bAnuAnnD~yEfwEn`GvYn[~@nAfA~@nj@nf@vg@nc@fa@n\\\\nA~@nAn@fl@nZ~y@nc@v@n?v@~?~@~?niB~o@n`DnqA~eGn}BviC~aAfk@nUv@n?v@n@v@n?~i@~Yfa@nY~`@nb@n@~@n@n@f@~@f[~a@fj@ngAf@~Av@nAvNnf@n@nAf@~BvQ~v@f@nBv?nBfQnmAvAnSfCn\\\\v_AnxQfP~|Cf?~Bv?~BfK~kA~@nIvEnc@f\\\\nxBn?nAv?~@n?nAfWnqA~?nBn@~A~W~fAv?nAv?nA~?nAf`@~oAv@nBn@~Avk@~|Af@nA~?nA~?n@fn@~rAv@~Av@nBvn@~fAv@nA~@~Afn@n_Afs@~|@fAnA~@~@flA~mA~A~@~@n@nwA~hAnA~@nA~@vyA~z@fA~?nAn@vm@~Xn@~?~@~?v@~?n|@~ZvaL~jD~InCnM~DnmM~{D~jDnfA~R~F~cDnbAnA~?~A~?v}A~_@~@~?~@n?~@n?fmAnTnA~?~An?ntB~UvAn?vAn?fkCnInA_?~A_?fcK~@vgBo?~\\\\_?~bM~?fnD~@~d@_?fO_?n~An@vAn?nA_?niAnHnh@~EvAn?nA~?n|AnWf{A~_@fnBnr@~xAnh@fUnHvf@~OfyAnd@n`Bne@~_B~j@~x@~YngAnb@~aAnc@fAn@vA~@fm@~f@nAnAv@~@~[nc@fAnAv@nAvn@nkAvoCnxFvnBnaEffEnxIn~@nnBvtAnqCvdA~uBni@~hA~g@~v@vdAnzBf[~l@fy@nbBv`@nk@vk@~l@vO~Jfp@~]nB~@fR~H~JnGnSnJfT~HvE~A~C~AfT~Hn^~NfO~Ffp@~W~YnLf[~LviAnn@vM~K~LnJvRnNvkA~`AfHnFv@nAv@nAfA~AfAnAnAnAfA~@vAnAfA~@fA~@~@n@v@~?fo@nd@~pC~oAvN~FveRnnIfxJnlEvrA~k@fqAnk@nvU~mKfrAnl@~sAnl@vjCnkA~{E~vBvxJ~kEvqA~k@nqAnl@~eC~gA~aB~t@~oAnj@~h@~VfqA~j@fzDndBvhB~v@fL~EvdAnd@~m@~Vv@~?~@n?v@~?n^~JnuRnjDniAnS~aA~OnnCnY~@_?fAn?nA_?vAo?nB_?nB_@fMnBfR~CfrBn\\\\fR~DvCn@vgA~QvbA~P~b@~H~d@nH~aA~QneAnRnFnA~q@nNfA~AnA~@~@~?v@n@v@n?fe@nMnPnD~~@nW~A~?nA~?~eE~w@nfA~RnQ~Cvc@~HnjB~\\\\fvA~\\\\fr@nSn~Anj@nlC~bAfoJ~rDnrA~g@~{CnjA~fA~a@~tC~gAnpAng@~wAnj@vtB~x@~D~AnnBnu@~vAni@nxA~l@fA~?nAn@nuCn}AvfBnmAvA~@~@~@nxA~iAfVnQnnA~cA~i@nc@vy@nr@~z@~q@nlAnbAfbD~iCvsA~fAvA~@fA~@v{@nv@n@n@~@n@n@~@v`BnhBvzBnxC~m@~v@~U~ZnY~^vfAnwAnh@~m@~@~Av@~Anr@n_AvOnUnk@~w@vs@nbA~@~A~@nA~a@nq@~sA~eC~GnOff@~q@n@~@n@~@f@n@vQ~]~@~Av@nAf_@nl@~@nAfAnA~m@no@fA~AfA~@n\\\\~T~?~?v@n?~@n@~A~@~A~@nB~@fB~@fBn@nB~@vAn@nAn@n@~?f@n?fbAnVvv@~C~A_?nAo?ffC_Sv~CoWn{@oIf[oCvgBoOvT_B~eE_`@n`H_g@~A_?nA_@v|DoLvA_?vA_?fyD_AvA_?vAn?~sJ~Pns@n@vpC~Cv@n?fAo?~@_?v|@_G~?o?fAo?vA_@nB_@vBo@~B_@vBo@~B_@fBo?vA_@v@_@v?_?ni@oO~@_@v@o?v@_@fu@o]nAo@nAo@fXoQfA_A~@oAno@oj@~|Ao{A~J_LvW_[ndD_qDntIofJfhIovIf@o@n@o@n@o@fA_AfA_@fAoAvA_AnA_AvAoAfB_A~A_A~AoAfB_A~A_A~A_A~A_AfB_AnA_A~Ao@nA_@nAo@~@_@~@_@f{@_X~A_@nAo?fk@oEvA_?vAo?~A_?vA_?~A_?vA_?~An?vA_?~An?vAn?ng@nD~A~?nAn?~iN~rC~vB~_@v~A~UfAn?~A~?njCnXn{A~JfpCnJ~@_?fA_?v@_?v{@~?v~C~AnQ_@vOo@~]o?~vCoCfLo?n{Ao@vNo?~\\\\_@f|@_AnsBo@f|A_@vA_?nA_?~r@~FvWnEnB~?vBn?~An?vA~?vAn?nA~?fAn?~@n?v@~?nm@nTnA~?fAn@n_A~i@~o@~j@fAnA~@~@vkAnxAve@~o@feB~|BvZ~_@nT~XnT~Xny@ncAfA~A~@n@nx@nu@v@~@n@n@v@n?faA~j@nA~@nA~?vw@nYn`Bn]fi@nMvSnF~PnD~oBnb@~A~?fA~?fj@nQ~p@~a@n@n@~@n@f@~@fj@~l@~@nA~@~Afa@nt@v@~An@nBv]~fA~C~Nn@~Df@nDf@nDn@nDf@nD~?~C~?nD~?nC~?~C~?nC~?~Cn?~Bv?nCv?~Bv?~Bn?~Bn?nBn?nBn?~An?~A_?nAf?nAf?nAf?n@f?~@_?n@f?~?_?~?~F~{EfF~xH_?~A_?~@_?~A_@nfBw@~QgAnUwJ~dCgDnn@_MnnBgZ~mF_L~lBgBn`@_HnnAgEn{@_m@nhKoPnnCgAnUgC~b@_Dnc@gQneD_L~mBw?~Co?~Do?nD_Dnl@gQnyCg^~pGgEnr@_K~fB_o@~_LwW~tFg?~Bg?~BoI~~DgAnfC_?nOf?n\\\\_?~QnA~`EvAntFv?~x@n@nhCn@nl@o?nFn?~Jn?~L~?~Rn?nTnA~_C~?n~@f@~lFn?ngD_?niAv?~~B_?nfC_?~cAn@n|H_?nI_?~i@vAneKfAn~Hn?~aC_?nm@g@nf@wC~zAgY~eIg?~Ag?~B_B~jCn@~sB~?nn@n@ne@~EnjBne@~oPnGn}Bv?nR~@n^nC~_A~J~aEn?~B_?nB_?~iAn?n}@_?n~B_?na@_?nn@_?~f@_?nqCo?nyB_?~uB_?n_C_?~O_?nm@_?~h@o?niD_?~{B_?nT_?nh@n?~_@~?~wA~AnqDn?~hIo?nbC_?n_An?~{Bn?n{B_?n}A_?nZ_?~{@_?np@_?niAo?~bB_?~N_?~l@_?~yB_?ngAo?~T_?nOn?~`Cv@neH~A~aBf@~`E_?nj@_?nqA_?~l@o?n|F_?ns@_?nK_?nbBn?n{B_?~Gg@~rA_?~mB_?~T_?~u@_?n`@_?nV_?n^_?~u@f@~mBf@~`A~?~k@~?~Q~@nsA~?n`@~A~eC~?nQf@~oAf@~[nB~fDv?~\\\\fC~yD_?nC_?nBwAnw@_Fnp@g?~B_@~B_L~r@w?nA_@nAo?nAwY~aAo@~Aw@~AoOn^oA~BgAnBgA~BgA~Aw@~A_A~Aw@nAw@nAo@nAw@~@_@n@_a@nf@_AnAgA~@ok@~i@wTnTor@no@om@~j@w\\\\~ZoyJngJwpEneE_bCn~BgAn@gA~Awr@n}@_qAntBosD~aGwt@nlAwRn[_E~Fot@~jAw@~A_AnAg]np@gOnb@w@nBg@nBwUndAw?nBw?~A_M~lAg?~@o?~Ag?~Ao?~Ag?~Ag?nBg?~Bg?~Bo?nCo?~Bg?~C_L~rBw@nRoJn~Aw?nDo?nCw?nCo?nCo?nBo?~Bw?nBo?~Aw?~Ao?nAgSnqA_F~ToBnI_^n`Bo@nD_@nDg@~C_@nD_@nC_@nDo?nCw?~Cw?~Co?~Bw?~Cg?~Bo?~Bo?~Bg?nCg?~Bg?nBg?nB_?~B_?~A_?nB_?nB_?~A_?~A_?~A_?~A_?nA_?~Af?nA_?~@f?nA_?~@f?nA_?~@n?~Xn@nr@nCnsBnE~iAf?nCv?nBfS~oAfEnVnD~P~Kni@fO~cA~?nBn?nB~FneAf?nAf?~A_?~Ao?ntE_?~U_@~g@w?nmE_?ntA_?n_D_?~`@_?~jAv?~q@_?nqA_?nsD_?niA~?naC_G~bH_?~|C~?ngA_?nu@n?nmE~?~{E~@~eGf@nuE_?nW_?~hI_?~uE_?~uB_?nKg@~cGo?~mAo?~nF_?nyA_@~lCo?~gA_?n}@oA~oFo?nJ_A~g@wGn_Co?nB_?~Bo?~hAfCnxE_?nEn?~l@n?nSnA~sB~B~uDn?~Ro?nxKo?~mA_@n^_?ngBo?~e@oDnyF_@nNwH~lEwL~|G_Vn`NgHnyD_A~g@_?nFgDnxC_?nA_?~A_?nAv?ntAfT~dGnL~kCfBnl@~G~{AvO~cFn?~JnBn`E_@~`Ao?~lG_?nB_?nBnBnjAf?nBf?nBvPnvCvY~aCn?~Av?~@v?nA~N~}@fE~XvHng@nRnqAv?nBn?~B~L~iAn?nAn?nAn?~AfJnyAnF~}An@nXn@ny@_?nB_?~B_D~uDo?~`@wA~nBgG~aGgF~lGgI~fK_C~kD_?~@_?~Af?~A_?~A_?~Af?~B_?nBf?~Bf?~Bn?nCn?nCf?nCnGndAn?~A~?~B~I~t@vMnu@n?~Av?~@v?~AfQ~p@nGnTfQnj@~CnI~Wns@nZ~w@fN~]vHnT~A~Dnr@nvBfYngAf@~Af@nBvP~x@v?nBf@nBfQnhAf[nrCn?~Bn?nBfGnbA~Cn~@nAnt@v?~Nv?~On?ne@g@~xC_?nWw?n_Co?~oP_?~On?n~@n@nzAn@n`D~@noCf@~|An?nj@vBnpG_?nPnB~zE~@~rCfAnvQ_?n]_@~vFo?~~En?~xAo?~nEg?ndKo?~hF_?n`@_@nwF_?n}@_?~j@o?n|E_?~yB_?~cF_?~Vo?nrFw?n{G_?naB_?~U_@nuF_?~fBo?nfGg?~qF_?nW_@~oF_?~kCo?ndEo?n{Go?nyG_@nvFo?~uC_AntHo@npG_?n[_An`Gg@~uCw?nvBo?nxA_?nyAo@ntB_@neCg@~pGo?ncC_?n~Go?ndEg@~uEo?~cY_?~mD_?nf@_?niG_?~gH_?~fFo?neKo?~_P_@nfE_?~`Ag?~iEo?nsE_A~kJgAnqF_?~_@_?ng@_?~W_?~S_?n|@f?~Bf?nBnH~eA~?~E~?~D~?~Df@nE~?nDf@~Df@nDf@nDf@~Cf@nDf@nCn@~Cf@nCf@nCf@~Bn@nCf@~Bf@nBf@~Bf@~Af@nBf@~A~?nBf@~@f@~Av?nA~?nA~?n@v?~@~?~@v?n@f?n@v?~?n?~?f?n?n?n?f?n?na@~~@~@nA~@~Anc@nk@~@nAvAnAvh@nd@nA~@nAn@~o@n[~@~?n@~?~@~?vv@nO~An?nA_?~}@~@~]_?vX_?vJ_?flDoAvkAo@ncEo@~f@_@fzLoC~A_?nA_?fjA~B~An?fA_?nhA~LvAn?nA~?nj@nJ~A~?nA~?vfEniAnPnCnKnAnh@~Fnt@nFng@~B~L~?nj@~?vS~?~j@n?fs@~?n~@_@vV_?vU~?fz@n?nE_?nJ_?vj@~?vI_?vD_?v{@~@nI_?~C_?~cA~@~n@nCvSnE~InCvXnNnY~T~DnDf\\\\nf@nFnK~Q~i@~?~A~?~Av?~A~?~Av?~Av?~Av?~A~?nBv?~Av?nB~?nBn?~Av?~Bv?~B~?nBv?nCv?~Bv?nCn?nCn?nCv?~Cn@~dA_?ngC_?ni@_?nG_@njA_?nr@_?nOo?naD_?~kBo?~iF_?nl@_?~k@_?~mF_?~|G_?nfGo?n{S_?~B_?~AnAnqA_?~A_?~BnP~oFnb@~dLvO~jE~O~hEvbAniXvN~nE~FnrAn@nPvGnhBfH~~Af?nBn?nB~Q~}An?~@n?nAv?nA~h@n_Cfh@nrB~g@nwBnE~Png@nrBn@nAf@~Bn`@nlBn[nmBv?~A~?~BvM~kAv_@~dEvA~Rna@~tEn[~sD~Dna@nBnT~Enk@fFnn@nLn{AvKn~A~D~a@vCnb@fBnU~B~XfF~t@n?~Bn?nBnG~zAfMnjEf\\\\nbK~@n_@vK~eDf?nBv?nBnI~uAfY~gC~En^~Dn[n[ngCvh@neEvcAneI~bBn}Mvi@~gEn`@n~C~Fnd@~BnQn`@n}Cv?nBv?~AvWn|AnQny@nc@~fBn@~An@nB~}@~sCvJ~YfeA~bDncA~~C~?nBf@nBfX~dAvAnEvo@n}Cf_@neBnD~O~k@nnC~f@npC~Wn{An`@nnBnT~bAvrA~iGfc@ntBnzFnbXvC~On{@~aEnPndAf?~Av?nAv?~@fU~pB~?nFfOnuAfTnlB~}@~iI~B~Tf\\\\nzCv?nCv?~AnM~dBf?nAf?~Af?nAfNnwD~D~iA~H~cCfOnkEnaA~mXnF~`AvN~vA~Fnk@fVnpBvPntAn?nAv?~@v?nAv_@nfBnq@n}BfQ~l@nKn\\\\fU~y@fJ~Y~CnJnJ~ZfG~UfXnlAvA~FvBnI~VngAvInb@~m@~sCnF~T~Hn_@fX~oAvZnxAv?nAn?~@v?~Av?~A~?nBv?~Av?nBv?~B~?~B~?nC~?nC~d@n{D~CnV~@~I~?nEnJ~u@vL~|@v?nBv?nBfNnr@v^nlAvQ~e@n@nAn@~AfaAnfBfTn^ncA~fBfj@~qAf@~An@~AvQnr@fq@~kD~@nF~?nCn@~DnD~Q~m@~fDvdCn}M~N~y@f]njBfOny@nI~e@~ZnhBnD~V~I~hAn?~A_?nCvAnhA_?nqA_?~iA~?ndF_?ng@_?njH_?ntBv?n|@n?nyB_?neA_?np@_?naAo?nIv^_?fM_?~m@_?~T_?fmI_Bfc@_?vvD_@~~Ao?fnCo?vg@_?~lB_?vzVoAvoE~?nqEn@ffN~@fi@n?~jEn@vaB~?n~Dn?~uFn@vl@_?niAn@vU_?nnBn?vuA~?v|A_?feBn?n~A~?fiD~@fj@_?~}@_@f_B_?vQ_?nvBo?~mA_?vh@_?vnA_?fhFo?n_J_@~E_?nxBo?nfA_?neC_@~nA_?vpE_@~kE_@nhA_?fgC~?fvBn?~yB~Af{A~@~pCn?~hCn@ve@_?~{B~?~P_?frR_@ntC_?n}Ao?vO_@f`@_?fQ_?f{A~?fX_?fpB_?noF_?n{E_@nyC_?~t@_?fpS_?nq@_?nfB_?vR_?vP_?flA_?ny@_?vz@_?fdG~?~v@_?~nDn?frCn?v_An?n`C_?vwEn?nhP~?ndLnA~bNoC~aIoDfbC_An{Eo?vA_?vA_?~p@_CvA_?vA_?~gD_AnrB_@nhE_@nxB_@niAo?n{A_@viH~?vsPnDn{A~?nx@_?~xA~?~qK~DfE_?n}E~A~[_?vRn?ft@n?~K~B~cE~Fv{@n?fT_?nm@n@fnAn@~N_?vf@_?nU_?nhE~Cv\\\\n?nxB~?~yB~@~bAn?~lB~?f[_?~p@_?fc@n?fU_?nS~?~pAn?~T_?v~Cn@vtG_?~N_?noJn?vV_?~mA_?~`Bo?vS_?~_Co@v|An?~fBoAff@_?~k@_Bv`B_B~e@o@f|AoAnvB_Afa@_?nyA_?ft@_@~I_?fbAo?~Y_?vkAn@f^n?feC~An^n?~V_?~nA_?~N_?vL_?fFn?nTo?vK_?~Qo?fK_?nO_?ng@_?~`@_@~m@_?~S_?fuAoAfW_@fu@_?vb@_?vV_?n@_?~lAo?~J_?nO_?vg@_@nR_?f^_?nZ_?vm@_?vY_?~q@o?~W_?f_@_?nK_?vL_?~M_?~F_@viA_BvgA_AfM_?~T_?~J_?vZo?~_An?fg@_?~Y~?nY_?vQn?~R_B~N_?fK_?vjBo?n|Ao?~U_?fQ_?~O_?vfBn?nC_?fQo?nO_@~n@o@nFnEfWn?~wA~?vxB_?vmAn@fkB~AnSn?vL_?fL_?vU_?vl@_?v|A~?fW_?v[_?np@n?~^_?fF_?~`@n?~uC_?f~Bn@vO_?fX_?nj@_?ny@_?~{A~?nM_?nW_?vM_?~N_?f`@n?vM_?fV_?v}An?nT_?fF_?niA~?~yAn?~V_?v]_?fa@o?flB_AfBo?fAo?fl@_I~c@oQfQ_InZ_QntA_t@~MoHnI_FnpC_yAnA_@~A_@vx@oVno@oGnA_@~A_?n_Co?vbB_?~V_?v|A_?fdIo?~^_?ncIo?f_B_?vb@_?nvA_?nvDo?vt@_@n]_?v|A~Bn@_?v@_?~@n?fAn?fAn?vA~?vAn?~A~?~An?fB~?fB~?nBn@nBn?fB~?fBn@vB~?fBn@fB~?nBn@~A~?~An@~A~?vA~?nAn@nA~?fAn@~@~?fk@nZnA~@nA~@~gC~fBnAn@nAn@~Z~OnAn@nA~?nb@~LnBn@nB~?~A~?~A~?~An?nAn?vAn?fA_?nAn?fAn?v@n?~@_?f{@nDnJ_?vU_?nxAo?ntD_?~X_?~Y_?vhMn?~b@_?vv@_?~^_?~\\\\_?faA~@nA_?~A_?nbF~^vA_?vA_?vsA~C~J_@fO_?fwD_AvlC_E~cBoBn^o?~dAo?vtDn?fsDn?fhInAv~A_?vZn?_?niCg?~aO~@~|O~Xnc]vB~oBn?na@v?~q@n?nm@_?nMfB~`XvzB_@\",\n            \"notices\": [\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"dirt_roads\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.600773,\n                                \"lon\": -93.595733\n                            },\n                            \"distance\": {\n                                \"value\": 1.3798871919020599\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 41.902462,\n                                \"lon\": -97.426551\n                            },\n                            \"distance\": {\n                                \"value\": 2.7929515935748803\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"highways\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.666351,\n                                \"lon\": -93.582435\n                            },\n                            \"distance\": {\n                                \"value\": 100.773433663441\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.438648,\n                                \"lon\": -95.7136\n                            },\n                            \"distance\": {\n                                \"value\": 5.15185613201972\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.200638,\n                                \"lon\": -95.813117\n                            },\n                            \"distance\": {\n                                \"value\": 5.04014619034134\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.819031,\n                                \"lon\": -96.1678\n                            },\n                            \"distance\": {\n                                \"value\": 5.30634146460424\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.557804,\n                                \"lon\": -96.337471\n                            },\n                            \"distance\": {\n                                \"value\": 13.747264137026901\n                            }\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 719.1355\n        },\n        \"length\": {\n            \"value\": 591.9057798050101\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ],\n            \"fuelCost\": {\n                \"currency\": \"USD\",\n                \"value\": 301.76\n            },\n            \"maintenanceCost\": {\n                \"currency\": \"USD\",\n                \"value\": 591.91\n            },\n            \"laborCost\": {\n                \"currency\": \"USD\",\n                \"value\": 481.82\n            }\n        }\n    },\n    \"stateBreakdown\": [\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IA\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 90.14824370417999\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 90.14824370417999\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 108.66666666666667\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 108.66666666666667\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"MN\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 255.84776319749\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 255.84776319749\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 312.15566666666666\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 312.15566666666666\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"NE\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 92.67410439176\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 92.67410439176\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 114.16350000000001\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 114.16350000000001\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WI\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 153.23566851158\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 153.23566851158\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 184.14966666666666\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 184.14966666666666\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        }\n    ],\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    },\n    \"notices\": [\n        {\n            \"code\": \"crossing\",\n            \"subCode\": \"dirt_roads\",\n            \"type\": \"info\",\n            \"spans\": [\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.600681,\n                        \"lon\": -93.568206\n                    },\n                    \"distance\": {\n                        \"value\": 1.3798871919020599\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.600773,\n                        \"lon\": -93.595733\n                    },\n                    \"distance\": {\n                        \"value\": 1.3798871919020599\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 41.902462,\n                        \"lon\": -97.426551\n                    },\n                    \"distance\": {\n                        \"value\": 2.7929515935748803\n                    }\n                }\n            ]\n        },\n        {\n            \"code\": \"crossing\",\n            \"subCode\": \"highways\",\n            \"type\": \"info\",\n            \"spans\": [\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.038502,\n                        \"lon\": -89.237571\n                    },\n                    \"distance\": {\n                        \"value\": 272.980901587752\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.666351,\n                        \"lon\": -93.582435\n                    },\n                    \"distance\": {\n                        \"value\": 100.773433663441\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.438648,\n                        \"lon\": -95.7136\n                    },\n                    \"distance\": {\n                        \"value\": 5.15185613201972\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.200638,\n                        \"lon\": -95.813117\n                    },\n                    \"distance\": {\n                        \"value\": 5.04014619034134\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.819031,\n                        \"lon\": -96.1678\n                    },\n                    \"distance\": {\n                        \"value\": 5.30634146460424\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.557804,\n                        \"lon\": -96.337471\n                    },\n                    \"distance\": {\n                        \"value\": 13.747264137026901\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"55524b3f-fc21-48b5-ad6f-5943b745c583","name":"PlanRoute [G20] [Lat/Long multistop]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"43.600765, -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ],\n    \"routingType\": \"shortest\",\n    \"vehicleType\": \"truck\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"66933"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 14 Jan 2026 18:53:53 GMT"},{"key":"x-amzn-RequestId","value":"0da40e7a-7781-4f2f-b131-07e814e480ec"},{"key":"x-amz-apigw-id","value":"XMDqOHW5IAMEksA="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6967e641-46226d6e415f87fc17dc08c0"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6815c3ca4d42db1778cd95c71d591ac2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"Cjl1juoAW4nX613u_VeuRAGXhyc1lFSFZs3yktln-OlSdWejGzZExg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"ef322d13-a462-4c06-8686-8e82d69ce487\",\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"43.600765, -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"Turn left onto US Highway 12 and 18\",\n                    \"length\": {\n                        \"value\": 2.5346965832\n                    },\n                    \"duration\": {\n                        \"value\": 3.0626666666666664\n                    },\n                    \"totalLength\": {\n                        \"value\": 2.5346965832\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3.0626666666666664\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 258 on the right, onto 258 towards Dodgeville\",\n                    \"length\": {\n                        \"value\": 17.61016987793\n                    },\n                    \"duration\": {\n                        \"value\": 19.57633333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 20.14486646113\n                    },\n                    \"totalDuration\": {\n                        \"value\": 22.638999999999996\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Verona Rd towards US-151\",\n                    \"length\": {\n                        \"value\": 0.22832277395\n                    },\n                    \"duration\": {\n                        \"value\": 0.625\n                    },\n                    \"totalLength\": {\n                        \"value\": 20.37318923508\n                    },\n                    \"totalDuration\": {\n                        \"value\": 23.263999999999996\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 40 on the right, onto US-151 S towards Mineral Point\",\n                    \"length\": {\n                        \"value\": 44.275977016300004\n                    },\n                    \"duration\": {\n                        \"value\": 42.8165\n                    },\n                    \"totalLength\": {\n                        \"value\": 64.64916625138001\n                    },\n                    \"totalDuration\": {\n                        \"value\": 66.0805\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 37 on the right, onto US-151 S towards Mineral Point\",\n                    \"length\": {\n                        \"value\": 3.5990367553900002\n                    },\n                    \"duration\": {\n                        \"value\": 3.646\n                    },\n                    \"totalLength\": {\n                        \"value\": 68.24820300677001\n                    },\n                    \"totalDuration\": {\n                        \"value\": 69.7265\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 19 on the right, onto 19 towards Platteville\",\n                    \"length\": {\n                        \"value\": 17.42922664273\n                    },\n                    \"duration\": {\n                        \"value\": 17.09783333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 85.67742964950001\n                    },\n                    \"totalDuration\": {\n                        \"value\": 86.82433333333333\n                    }\n                },\n                {\n                    \"maneuver\": \"Enter motorway, onto US-151 S\",\n                    \"length\": {\n                        \"value\": 0.79987846088\n                    },\n                    \"duration\": {\n                        \"value\": 0.9588333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 86.47730811038001\n                    },\n                    \"totalDuration\": {\n                        \"value\": 87.78316666666666\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Locust St\",\n                    \"length\": {\n                        \"value\": 21.480745760319998\n                    },\n                    \"duration\": {\n                        \"value\": 20.980999999999998\n                    },\n                    \"totalLength\": {\n                        \"value\": 107.95805387070001\n                    },\n                    \"totalDuration\": {\n                        \"value\": 108.76416666666665\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto Dodge St\",\n                    \"length\": {\n                        \"value\": 0.12506955488000002\n                    },\n                    \"duration\": {\n                        \"value\": 0.38233333333333336\n                    },\n                    \"totalLength\": {\n                        \"value\": 108.08312342558001\n                    },\n                    \"totalDuration\": {\n                        \"value\": 109.14649999999999\n                    }\n                },\n                {\n                    \"maneuver\": \"Exit right, onto US-75 S towards South Sioux City, Neb\",\n                    \"length\": {\n                        \"value\": 295.16885950898\n                    },\n                    \"duration\": {\n                        \"value\": 281.1396666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 403.25198293456003\n                    },\n                    \"totalDuration\": {\n                        \"value\": 390.2861666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Keep left onto US-20 W\",\n                    \"length\": {\n                        \"value\": 4.00341878848\n                    },\n                    \"duration\": {\n                        \"value\": 4.185\n                    },\n                    \"totalLength\": {\n                        \"value\": 407.25540172304005\n                    },\n                    \"totalDuration\": {\n                        \"value\": 394.4711666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto G Ave\",\n                    \"length\": {\n                        \"value\": 6.036619265\n                    },\n                    \"duration\": {\n                        \"value\": 5.909000000000001\n                    },\n                    \"totalLength\": {\n                        \"value\": 413.29202098804006\n                    },\n                    \"totalDuration\": {\n                        \"value\": 400.3801666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto Highway 35\",\n                    \"length\": {\n                        \"value\": 2.30606312375\n                    },\n                    \"duration\": {\n                        \"value\": 2.2536666666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 415.59808411179006\n                    },\n                    \"totalDuration\": {\n                        \"value\": 402.63383333333337\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Highway 35\",\n                    \"length\": {\n                        \"value\": 24.20407193799\n                    },\n                    \"duration\": {\n                        \"value\": 22.463\n                    },\n                    \"totalLength\": {\n                        \"value\": 439.8021560497801\n                    },\n                    \"totalDuration\": {\n                        \"value\": 425.0968333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Bear right onto Highway 35\",\n                    \"length\": {\n                        \"value\": 3.93343377275\n                    },\n                    \"duration\": {\n                        \"value\": 4.495166666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 443.7355898225301\n                    },\n                    \"totalDuration\": {\n                        \"value\": 429.59200000000004\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Highway 35\",\n                    \"length\": {\n                        \"value\": 15.98985800349\n                    },\n                    \"duration\": {\n                        \"value\": 16.664\n                    },\n                    \"totalLength\": {\n                        \"value\": 459.72544782602006\n                    },\n                    \"totalDuration\": {\n                        \"value\": 446.25600000000003\n                    }\n                },\n                {\n                    \"maneuver\": \"Go straight at the roundabout, 2 exit, onto E Norfolk Ave\",\n                    \"length\": {\n                        \"value\": 21.66930700398\n                    },\n                    \"duration\": {\n                        \"value\": 20.36433333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 481.39475483000007\n                    },\n                    \"totalDuration\": {\n                        \"value\": 466.62033333333335\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Johnny Carson Blvd\",\n                    \"length\": {\n                        \"value\": 2.01234726576\n                    },\n                    \"duration\": {\n                        \"value\": 4.439333333333334\n                    },\n                    \"totalLength\": {\n                        \"value\": 483.4071020957601\n                    },\n                    \"totalDuration\": {\n                        \"value\": 471.05966666666666\n                    }\n                },\n                {\n                    \"maneuver\": \"Bear left onto Johnny Carson Blvd\",\n                    \"length\": {\n                        \"value\": 1.0051421570199999\n                    },\n                    \"duration\": {\n                        \"value\": 1.8993333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 484.41224425278006\n                    },\n                    \"totalDuration\": {\n                        \"value\": 472.959\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 833rd Rd\",\n                    \"length\": {\n                        \"value\": 8.088622427979999\n                    },\n                    \"duration\": {\n                        \"value\": 8.015833333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 492.50086668076005\n                    },\n                    \"totalDuration\": {\n                        \"value\": 480.9748333333333\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left\",\n                    \"length\": {\n                        \"value\": 2.6558142185199998\n                    },\n                    \"duration\": {\n                        \"value\": 3.3066666666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 495.15668089928005\n                    },\n                    \"totalDuration\": {\n                        \"value\": 484.2815\n                    }\n                },\n                {\n                    \"maneuver\": \"You have reached your stop\",\n                    \"length\": {\n                        \"value\": 0.13713036599\n                    },\n                    \"duration\": {\n                        \"value\": 0.6773333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 495.29381126527005\n                    },\n                    \"totalDuration\": {\n                        \"value\": 484.9588333333333\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 484.95866666666666\n                },\n                \"length\": {\n                    \"value\": 495.29381747898003\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ]\n                }\n            },\n            \"shape\": \"got_qAngo~hDoW_C_A_?_Ao?o@o@o^_NoAo@gAo@ojBokAw`Aon@ojBobAoe@_ZwAo@gAoAo|AokAoA_AoA_@wjCopA_fB_y@wjC_oA_A_AoA_A_g@of@gA_Bw@_A_U_]_`@_`A_@_Ao@oAw@oAw@oA_A_BgA_B_A_AoA_BgA_BwAoAgAoAwAoAgA_AwA_AgA_AgA_@oAo@w@o?gA_@_j@_F_v@oBwhA_FoH_B_]_PgAo@oAoAgmB_}Ag@o?_A_@oAo@_Bo@oBo@oBo@_C_AoBo@gBo@gBo@gA_@_A_@_@_?o?_?_@_?g@o?w@o?o@_?gAo?gAo?oA_?wAo?_Bo?_B_?gBo?gB_?oBo?wB_?oB_?wB_?wB_?_C_?wB_?_Qn@wpAnB_J~?gsFnJonFnIgzA~AnA~}@fBnq@nBn`AnG~oBfE~jA~Cnt@nOnsCfXnzD~Mn_B~[~zC~T~tAvh@nyCfN~{An?nBv?nC~G~rAfFneAv\\\\~nGfR~lDvH~sAfT~hDnh@~wH~N~tBnD~e@~BnW~A~QfQnqBnDne@vC~XfN~yAnMnjBn?~Bn?~AfN~mCfN~nCvTnpEnE~{@nL~zBvCn~B_?nA_?nA_?~AoE~aBwC~e@oDnc@gPnqBg?nBg?~BwA~u@_@nr@_?n@f?~@_?~Bn?nCf?~Cf?nDf?nDf?~Cn?~C_?~Bf?nA_?n@nT~wCnCnb@v@nN~B~{A_?~A_?nA_?~Ao?n`AoB~`AwJnqAg?nBo?nBwi@~lEou@ngGgH~n@wJ~w@o}AnkMw?~B_@nBgHnv@oY~oDwEnbA_Cni@gOngGgGnyBg?nBg?~B_MnzBga@~sEgVnlBw?~Aw?~BwY~lBgWnfBgN~{@_Knw@o{C~jSgG~^_qA~uIw?nDwU~|Ao`@nlCw[~sBgG~a@_H~b@gGnc@_Q~iA_t@n}Egb@~oCgKns@oZ~rB_RnmAgNn_AgP~dAwS~xAoLnt@wJnp@wM~{@_Kns@_D~S_i@~sD_KniBo?~Bo?~A_EnhDgAnbAo?nX_?~D_@~[_DncBo?nTgA~|@_Anz@gH~mEo@nX_BnpAoBnqAgAnx@wAnfAo?~_@g@~]gKnqJ_?~B_?nBfBniAf?nAf?nA_?~AnGndAfNnnAnL~{@noA~gJv?~Bv?nBfP~eBfC~r@~Bn~A~?nUnA~aAvC~oBfGntEf@n\\\\~Ln~HnC~bAvE~rBnCneAvB~{@nE~aBfVn~JnE~zC_?nA_?~A_?~AfA~}O_?nkA_?nR_?~`Gv@~zGn?nUn?~\\\\n@~d@vG~xDn@n`@nCntAnA~x@vA~aAnC~nAn?~Bn?~BfMnpAfKnj@~?nBf@nB~`@~~Af`@~cB~EnT~X~nAfI~`@fj@~bC~_A~lEfO~v@ft@~hEfc@~iCnK~n@fA~GvJnp@fJng@vz@~aFvBnM~En[nI~d@~\\\\nrBvAnJnB~JvQ~mAfF~c@vE~m@nBnUnE~mAn@~b@oGnbG_@~PoA~x@gD~_C_@nPo?nRoC~eB_@~yAgB~s@oA~|@o?nPo?nJwLn~K_B~bAo?~S_@nYgDn}Co@~z@_@nOo?~Mo@ne@gB~xA_?~A_?~A_?nAv@~iBnC~wAnBn`AnMnmF~Anl@~@nc@~@na@vFncC~Bn}@~?nVnAnq@vB~z@_?nA_?nA_?~A_?nu@oAnh@gCna@gSndAw?~Ao?nA_@nAwO~n@_@~Ag@nA_@~Ag@~Ag@~Ao@nA_@~Ao@nBo@nAw@nBo@nBw@~A_A~Bw@~BgAnBgA~BgLnW_EnJ_Pn^_@~A_@nA_@nAw?nAw?~A_@~Aw?nBw?~Ao?nBw?nBo?~Bg?nCg?nCg?~Cg?nCv?~Jn@nHfA~JvH~j@fFnJfL~P~k@~s@fa@~h@vk@nv@~Un`@noA~tBvb@~n@fH~K~E~Gfh@nx@nDnF~H~L~Vn^~V~_@niA~bB~I~LvGnJfH~JfInLnlAnwA~S~S~cB~|Ang@~_@n^nWncBnbAva@~RfdAnb@~iA~_@~A~?nAn?~lA~\\\\vV~GvV~GvN~DvNnEnw@~W~GnCnDnAfH~BfDnAvF~BvWnIno@nT~t@nVvf@nRv@n@n@~?~@~?ve@nVnhA~y@va@nb@fA~@fA~An{@nkAfo@nnA~@~Av@~An_An{B~kB~rEfwG~|OnxD~hJn@~An@nBnw@nvBnaAnwC~Jn\\\\vvC~zJnDnL~^nt@n@~@f@~@~?~@f[~`@~@nAfAnA~k@~g@vA~@fA~@~YnPfAn@vA~?v^nNnA~?~A~?vg@nJnAn?vA_?fe@~B~A_?fA_?~r@oAnqC_LfoFoSfOo@~fAoEv_@_BvV_A~r@_DvA_?nA_?vd@n@vA_?vA_?v~@~QvAn@vAn?fh@nUfA~@nA~@ff@n_@v?~?n@n@~@~@nA~AnA~A~A~AvA~A~AnBnA~AnAnAv@nAn@n@v?~?fVn^~?~@f@n@n@~@fa@~`Af@nAf@~@~?~Af@~An@nBf@nBf@nCn@~BvR~cAv?~Av?~B~E~g@n?nBf?nBnGnqCn@n[vHn}E~DnkC_?~Af?~@_?~A_?~vCoC~mB_?nBo?~BwInmC_?~A_?~@g?~Awk@~vJ_Cn[w]~zFwS~bDwIntAgSnbDwC~b@wF~i@o?~@w?nAw?nAwP~x@_@~Bo@~AoNnb@o@~Aw@nBof@~~@we@~k@gA~@gA~@o]nWgx@~_@oA~?_B~?w_@~Io\\\\nC_U~BolBnTos@nNow@~^gAn@wA~@w]~X_A~@oA~@wUnXoAnA_AnA_Tn[w@~@o@nAo@nAw@nA_A~Aw@~A_A~A_AnBw@nB_A~A_AnB_A~B_A~Aw@~BgAnBw@nBw@nB_A~Bo@~Aw@nBo@~Ao@~Ag@~Ag@nAg@~A_@~@_@~@oNnh@gRniAgB~Q_FnqAg?nAg?~A_?nAgAndBo?n]w@~c@gH~bHwGncG_@~k@o@~d@_Z~zNg@na@_E~vBoA~lBg@~i@gO~gPoDnbDo@~b@o@~gAoPnmP_DnlC_@~Yo?~lA_?no@~@nlB~?~YnBniCvG~_J~A~uBfAnwBnBnhBvD~oF~BnmC~?~b@n@~p@~C~uG_?nB_?~BwF~xBoH~jAg?~@g?~Ag?nA_MnrAw?~Ao?~Bo`@ngC_YnpAg@nB_@~A_s@~`Cw@~Ao@nB_Xnr@w@~Ao@~A_Z~o@o@~@g@~@g@~@wv@~wA_fA~zA_zCngD_A~@w@~A_s@nbAgI~LgInMwy@n`B_A~Aw@~Aoe@~iAo@nBo@~Agc@noAo@nBo@nBwm@~_C_aAnyDwI~[wdAnaE_jA~yE_@nBw?nBgZn~B_M~|Ag?nBg?nB_Cnf@_?~Ag?nAg?~Aoa@~sTwC~}C_?~Bn?nB~EnlBf?nBv?nB~N~eBv?nBv?nB~U~zA~?nBn@nBvQ~u@f\\\\ngAf@nBv@~Afx@ntBfb@neAfk@~wAn@nAn@~B~r@~pBn@~An@nB~h@~cBn`@nqA~?nBf@nB~sA~nFfM~h@~tEnlR~?nBf@~AnX~uAv?nBf@~AfN~`Av?nBn?~BvJ~`An?~@f?~Af?nA~FnbAf?nC_?nB~CnjB_?~B_?nBgCnwBgN~wBo?nBo?~BoU~fBw?nBw?nBgJ~f@_@~A_@nB_Y~kA_@nBo@nB_P~i@o@nAo@~AokAn`Doe@nlAgcBnkEwl@n_BgkE~`MwhBniFoNna@gQnf@os@nqBgP~c@oTnr@oVns@o@nBo@~AoS~w@gM~y@w?~Bg?nBoDng@g?nBo?nBoA~g@g?nBg?~Bo?naDw?~xG_?~bA_?nCg?nBoBneAw@~RgB~\\\\gG~l@gQ~jAo?nAo?nAw?~@wO~n@ww@nlCgaAnbDw?nAw?nA_@nAwJnc@w?nAw?~@_@nAwH~b@w?~Aw?~BgNnvAo?~Bo?~B_Dng@g?nBg?~Bw@nj@o?~B_?nB_?~}O_?~_D_?~y@_?nX_?~oD_?~uM_?~nC_?npB_?~No?n_A_?~dRvAnfD_?~NfCnfBvGnxCvBn}@nGnxCfc@nkTn@n{C_C~qEoA~f@w?~XoDntAom@nkWwAnl@w@nd@_E~oAwF~tDoA~hC_?~B_?nBnA~sCvDnbDn?nA_?~A_?~AvMnaFfH~pCfCnt@fTnlIf?nBf?nB~A~dB_?~B_?nB_A~gEo?n{@gCnbGw@~_BvCngXv?~kCn?~`C_?ne@~?nyCn@~zCn?nuD~C~ySf?~Af?nA_?nAvFngAvI~w@n@nDf@nDn@nCn@~Cf@~Bf@nCf@~Bf@~Bf@nB~?nBf@nBf@~Af@~A~?~A~?~A~?nAf@nA~?nAf@nAv?nA~?~@~?nA~@nCn@~Bv@~Bv@~Bf@~Av@nBn@nBf@nAf@~Af@~Af@nAf@~@v?~@~`@ny@f~@n~A~T~e@n@~Av@nBvZ~dAn@nB~?~AvGna@v?~Bv?nBn^~jDvM~cBvD~~A_@~cA_?nA_?nA_?~AgJ~~Do?~B_?~Bn?nw@fH~aBf?~Bv?~BfJ~{@~Yn{AfG~UfSnn@n@~Af@nAvXno@n@~Av@~Anj@~`Av@n@n@n@n@~@ne@nm@nA~@~@nA~VnVfAnAvA~@vqAndAnu@nl@v_A~|@fAnA~@nAfk@~v@v@nAv@nB~^nt@n@nAf@nB~Ynv@n@~An@~BnX~gAn?n@n?nA~?nA~?nCf@~Bf@~C~?nCf@nC~?~B~?nBv?nAf?~@vM~gAv?nBn?nBv{@~`Nf?~Bn?~BvLnbAv?nBv?~AvRny@ng@ntAfNn]vF~OvuBnnFvuA~lD~^~|@n@nA~@~A~Vng@nRn[vh@~v@fAnAfA~@nUnYv^n^fiE~bDfAnA~@n@feAn_AvRnRniA~tA~gA~xAnx@~eAv|@nnAne@~_An@~Av@~A~Snm@v@nBf@nBfQnm@v?nAn?nAn?~@fTnmAngA~xKn?nB~?~BnX~jBf@~A~?nBvVnmAnhBneHn@~An@nBvk@nfBfWno@~@nBv@~Anm@nnAn}@~~A~|@n_B~_@~`An@nBf@~AvX~eA~?nBn@nBfP~hAv?~@f?~Af?nAfKnmAn?~B_?~A~_@~tYfG~}F_?nA_?nA_?~An?~bCgD~|Gg?~A_?~Ag?nA_W~fL_MnqEoVnaLnBnvA_?nAf?~Af?nAfHncAf?~Bv?nBnLn_An?nCv?nB~S~fAn_@~qAn@~Bf@~Afp@nzA~n@ndAv@nAfA~Avy@n|@nAnA~@~@vq@~k@vmDnmC~XnSfy@~m@vcA~u@ndAnx@~K~HnMnJnyY~uT~v@nx@fAnAv@nAva@~j@v@nAfA~A~e@~z@~@~Av@nBno@n}Af@nA~?~@v?~Avc@n_BfyA~xFn\\\\~|@v@nBv@nAfa@~t@fAnAv@~Avf@~k@fAnAfAnA~VnUn@~?n@n@~@~?v]nVnb@~SnAn@fAn@~\\\\nLnA~?vA~?vmAnTns@nJfiF~u@fkEnn@~zDnk@vn@~Ivc@~GngBnUvM~AveA~Hv_B~BnA_?~A_?~aCoG~l@oDvuAoFv@_?~@n?~@n?vn@~EnAn?nAn?vAn?nA~?vAn?fA~?vA~?nA~?nAn?nA~?nA~?~i@~SvAn@fAn@vWnOfA~@nAn@n}@nr@nPnLnx@~l@fmB~xAneAndAv@n@f@n@n@~@~r@~aA~@nA~@~A~tH~|M~@~Av@nAfn@naAn@~@f@n@v@n@vn@nw@~@nAfA~@fbB~cBf_B~dBfA~@v@nA~qBnfCnt@naAvQ~]n@nAv@~Av[ni@v@nAfAnAv@~A~@nBv@nAn@nBn@~AvV~q@f@nB~?nAnQ~n@v\\\\nkAn@~Bn@nBfLn[nVn\\\\fA~Av@~@vg@n{@vAnBnA~BnAnBnAnBfAnBfA~AfA~BfA~Av@~AfAnBv@nBv@~A~@nAn@~Av@~An@nAn@~Af@nAn@~Af@~@f@nAf@nA~?nAf@~@~?n@fM~]n@nBf@nBni@n_C~?nA~?~A~?~@n@nBn@nB~@~Av@~BnkBnfJfnBnnJ~WnjAf@nBf@~AvKn_@~?nBf@nBn^~`Af@nA~?nAf@~@ne@naAv@~An@nAvPnYf@~@f@~@n@~@vc@~n@fAnAfAn@vo@ns@~@~AfA~@vr@nk@nA~@fAnAvl@n^fAn@vA~@fo@~Wn@n@~@n?v@~?n{A~a@feCnh@f@~?~@~?v@~?~jA~a@njA~t@nA~?fA~@fA~@fA~@nA~@~@n@nAnAfA~@~@nAnA~@~@~@~@~@ny@~aAne@~t@~@nAv@~AnvBn{Dv@~@~@~Anq@~|@vt@no@nA~@nAnAvt@n`@n\\\\nLfu@nQfAn?~@_?v@n?nw@~F~@_?~@_?~@_?~u@_BnA_?~Ao?ff@_H~A_?nA_@fgAo\\\\v?_@~@_@nAo@~Ao@~A_AvB_AnB_AfBoAfB_AvA_@fAo@f@_@n?o?n{B_wA~\\\\_Tnu@_[vS_Kn@_@v@_@fAo?~@_@nA_@nAo@vA_@vAo@fB_@vAo@~Ao@fBo?~Ao@fB_@~Ao@~A_@~A_@vA_@~A_@nA_@nAo?~@_?f@_?fA_?nAo?nBo?nB_?vBo?vBo?vB_?~Ao?vA_?v@o?~?_?ftC_Efn@_An`Ao?n?_?f@_?f@_?n@n?~@_?~@n?nA_?vA_?vAn?vAn?fBn?fBn?nBn?fB~?nB~?nB~?nB~?nB~?nB~?nBn@fB~?fBn@fBn@~An@v[nOnAn@fA~@~u@~l@fP~K~^~f@~@~A~@~A~i@ndAfVnj@v?n@~?nAn@nBv@~B~@~Bv@~C~@~Bv@nCv@nCn@~A~?nAn?n@~X~mAf@nBv?nBfN~gAn?nAn?nAn?~AfSn|DfE~z@n`@nhHvJ~}@vT~pAv?nAn?nA~?nA~\\\\nsAvVnu@nmB~dFfTnk@nXnt@va@~bAv@~A~@nA~u@~zAv@~An@nA~q@~eAv@~A~@nAvs@~|@vc@nf@fwF~tFn@n@v@~@f@n@fu@n`Af@~@n@~?n@~@fSn\\\\f@~@f@~@f@nA~a@ny@~GnOve@~rAvQnq@~?nBn@nBnWnsAn`@~dDvSnhB~YngCn?~Bv?nBnWnyA~M~h@~?~Bn@~A~Xn}@f@nAn@nBvr@nxAv@~Av@nAve@nt@~@~A~@nAfj@~l@nAnA~@nAfl@~g@nA~@fA~@vv@~d@nAnAnAn@nz@~[ff@nMvkBnWn\\\\nEns@~Jvv@~S~@~?v@~?v@~?vXnNnBnA~A~@fBnA~A~@fB~@fBnAvAnAfBnA~A~@vAnA~AnAvA~A~A~@nAnA~AnAnAnAnAn@fAnAnAnAfAnAfA~@fAn@v@nA~@~@n@~@v@~@n@~?n@~@f@n@~?n@f@~?v?n@no@nfA~@nBv@nAvYnz@nP~t@noAnfH~?nAv?nAv?nAnUnaAn?~?~?nAf@nBv@nBv@~C~@nC~@~Cv@nCv@~Bn@nB~?nAn?~?nd@neAn@n@~?~@n@~@n^nm@fA~@~@nAneAniAfe@nd@fdCn_C~d@~c@viE~bEvA~@~@~@vr@nx@fA~Av@~Afo@nbA~\\\\np@~Y~q@n@nBn@nBfT~m@f@~B~?nAfoA~qEvU~w@~Q~k@~n@~}AvHnPnL~Tni@~fAncAnqBfiB~qD~Y~k@~o@niA~@nAv@nAvg@nt@fkA~sAfRnR~v@~y@vmAnpAfiG~sGng@ni@fhCnmCvs@~n@fAn@vA~@nb@nYvN~Hf`A~b@nyAn_@~eFnh@vm@nIv|@nTvAn@fA~?~m@~TnA~?fAn@nd@nS~@~?n@n@~@~?nu@nd@~h@~\\\\ndSnaNfA~@~@~@~a@~\\\\fAnAfAnAnfA~gA~@~@~@nAf`@ng@fAnAv@~AnaA~|Anf@~~@n@~Av@~A~`@n`An@nBn@nBvjAnqDfT~t@fpB~}G~}@n`DnW~}@ve@~_B~K~`@vaC~kIvTnw@f@nB~?~Ane@~yB~?nBv?nBv[~}Bv?nBf?~BfRneCf?nBf?nBfGnhC_?nAf?~Ag?nAo?naA_?nA_?~A_?nAwHnnCg?nBg?~Bw^nnFoSnvDo?nBo?~BgN~tDg?~Ag?nA_?~AwInvDo?nA_?~A_?nA_FnoH_?nB_?~BfInnPn@~pAfFntIn?nBf?nBfJ~jCn?nBn?nBvGn}@n?~An?nA_?nAngBnpPv?~Af?~BvNngCf?nBf?nBnB~bA_?nB_?~BnCn{NvAnwDf?nAf?~A_?~AnInzAfEna@fFna@~V~uAn_@npAf@nAn@nB~O~a@~?~@v?nAn@~@~h@nfAf@nA~?~@n@~@no@n~@f@~@n@n@n@~@~dEngFftB~iCvSnWnU~YnrC~lDnUnYngDneEv`B~mB~sEneFnH~GvKnR~@~A~@nAfn@n|@v?~?~?~@n@nA~@~Av@nBnA~BnA~BfA~BnAnCfAnB~@nBv@nBn@~@f@~@v?n@n?~?v?nAf@~An@nBv@nCn@nC~@~Cv@nCv@nCn@nCn@nB~?nBv?nAn?~?no@nbDn?~?n?~@v?~@v?~@v?nAf@~@~?nAf@nA~?nAn@nAn@~Af@~Av@~Av@nAv@nB~@nB~@~A~@nBfAnB~@~AnA~BnA~BnA~AvAnCvA~BvAnB~A~BvA~B~B~Cv@~@~@nAn@n@n@nAv@nAn@~@n@~@n@nAn@nAf@nAf@nAn@~@f@~A~?nAf@~Af@nAf@~Af@~Av?~Af@nB~?nB~?nB~?nBv?nC~?nB~?nC~?~Bv?~C~?nCn?~C~?nDv?~Cv?nDv?~DnJnyAf?nAf?~Af?~@nA~Zn?nA_?nA_?~A~@nh@nA~uC_@nZgFnvPo?~o@v?~tCnG~aCvKnpBf?nBv?~BvRnwBv?nBv?~BncA~kHvS~|Av?nBn?~B~J~lAvCn]nJ~}An?~Bn?nBnEnoA_?nB_?~BvB~cBo?~cAo@~bDwAnyCwAn|BgB~uC_A~oC~@nz@fLn~Av?~Bv?~BvN~`AnP~t@n@~Af@nB~R~o@fdA~|BneBnkD~wC~bGf`@nv@~Wne@~@nA~@~Aff@nk@vAnBfA~AnAnA~@nAfAnA~@~@v@~@v@n@v@n@f@~?fv@~n@fv@na@v@n@v@~?~@n@~@~?nAn@nA~?vA~?vAn@~A~?fBn@fBn@nB~?vm@~OnAn?~An?~dA~K~A_?fA_?vu@o?vA_@vA_?fvB_K~@_?v@_?fA_?fa@_?v`@~BvAn?vAn?nn@nJfCn@~B~?nB~?nBn@~A~?~An@~A~?nA~?nA~?fA~?fA~?fAn@~@~?~@n@v@~?~@~?v@n@vw@~a@fzBnfBvv@nn@fiAn_AfWnTnPnL~nA~cAnnBn}Afn@nh@foB~gBnwAnvA~c@~d@~eEnoE~oC~wCfNnN~WnZ~rA~vA~@nAnA~@nz@nx@vAn@~@n@vf@~WfA~?vAn@fh@~QnA~?~A~?nt@nJvd@~?fA_?~A_?nrA_HfvB_Kvp@~EvAn?vA~?~s@nLv_Ana@nA~@nAn@n\\\\nW~@n@n@n@n@~@n^nb@n@n@n@~@n@~@~]nm@fZns@n@~Af@nBvNng@~CnNfH~a@nKn|@nCnj@nY~gIfL~xC~LnyCnE~dAvD~eAf?nBv?~BnKnu@n?nAv?~@n?~A~?~A~?~Af@nB~?nBf@nBn@~Bn@~Bn@~BnU~s@~@nBn@nAv[~k@nAnB~A~BvA~A~AnBvA~B~AnAvAnBvAnB~AnAvAnB~A~AvAnA~A~AvA~AvAnAvAnAvAnAvAnAvAnAvA~@nA~@vAnAnA~@vA~@fAn@nA~@fA~@nAn@nAn@~@~@fA~?~@~?~@n@~@n@v@~?v@~?v@~?n@~?n@~?n@n?f@~?f@_?f@n?~?n?~y@nT~B~?fBn?~An?fBn?nAn?vA_?fAn?fA_?~@_?vl@_@fkC_b@vA_?vAo?vt@_EvAo?vAn?nt@nDfAn?~@_?vA~?nA~?fB~?~An@nB~@vW~E~@~?v@~?v@~?~_Ane@fNnJvp@nc@ntA~w@fhAn]fB~?fA~?~{W~wEfqC~f@~A~?nA~?~xC~r@~{C~z@~oBns@fzA~g@vcD~yA~kD~aBvgBn}@vu@~^ne@~UvSnJnzHnrD~}A~v@f\\\\nO~rB~aAn[~O~\\\\~Ovg@~UvoJnuEfhB~z@ng@~Vvc@~V~cEnnBfH~CfeQnpIf{A~s@veA~g@f}Anv@v[~O~\\\\nO~x@~]vA~?nA~?~g@~Mf_A~Q~An?fA_?~l@nEv_@~@v_@n?~A_?nAo?nkAoHv|Co_@~lAoP~`B_RvYoDfzAoQntD_d@fY_CvdAoIv@_?~@_?fA_?fnAoE~dC_Bv_@_?vx@nC~Y~@vOn?~m@oCnj@_JvA_@vA_@~g@oPnA_@nA_@foC_hAv@o?v@_@v@_@nw@_SvA_@nAo?vr@_IfA_?~@o?v@_?np@_BvA_?vA_?nA_?vA_?nA_?vAn?nA_?vAn?nAn?nAn?nlAnMnAn?vA~?~_A~WfA~?vA~?niI~_Ev|Anv@~m@~W~m@nTf_A~S~b@~EfqCnUfrG~f@nmD~YvOnAnGn@fdA~GvAn?nA~?~u@~PnP~G~a@nUnAn@fA~@~m@nk@~^nl@nKnUfZ~x@f@~An@nB~J~a@v?nAn?nAn?nAnLn{@v?nBf?nBvDneA_?nB_?~BwB~}F_DnsGoBngDoAn`Dw?~s@oD~gH_@no@oA~gD_A~uBnB~}An?nBn?nBfLnnAvW~rAnlA~dE~J~\\\\~CnKvTno@n@~Bf@~AvRnb@f@~@n@~@n@~@~g@ny@~Zn^n@n@~@~@n@n@fA~@~@~@nAnAnA~@vA~@vAnAfBnAfB~A~l@~_@v@~?v@~?v@~?nx@nZvO~D~c@~I~wD~v@~aCnh@n|A~[vcA~XfH~Bfb@nO~_@nOnj@~Rv@~?v@~?~@~?nm@~O~cC~PvU_@f|@oNfU_IfLnb@~Jn]nCnIfA~D~C~J~D~]~d@~B~En@vKn@nM~A~f@~EoBnUoCna@o@~V_?~V~C~f@nD~P~\\\\nbBfyA~lHfK~cAf?~Bf?~A~?~mAoJn}@wMno@oO~l@gS~z@gN~m@_EnOgH~XoC~OgK~n@_@nBo?nB_JnjA_?~eA_?nAf?nAf?~AnFn|@nAnJv?nC~?nCn?nBv?~Bv?nBv?~An?nAv?~Av?nAv]noB~O~sAn?nAn?~An?~An?nAn?nBn?~Bn?nBf?~Bn?nCf?~Bf?~Cf?~CnDnrAo@~l@gDn~@_E~s@gB~`@gEn{@oFnmAwA~b@oGnu@oGnkAgBnVoE~y@oKnpC_@~NoAn`@oF~jAw@~QoC~m@wH~{AgD~j@wEny@oE~w@gAny@f@~aAn?nWfBnw@fAn`@nE~aDn?~Mv@nbAn@nx@f@ny@fC~nCnD~|@~D~f@fN~pAvKnaA~OnyAnQncBfF~_@~A~RvA~NnCnU~B~QvHnm@v_@~wBf_@~rB~]~nBnDnPnB~MvG~_@fBnJnO~`A~K~n@vKnu@~Jnr@vN~cAnIno@nAnM~C~[fG~d@~CnV~PnwAnN~_A~Hni@vRnkAvV~fAvU~q@f@nAv@~AnW~l@~[~j@vHnLn[~b@~[n^~@~@fA~@~e@~`@~lBnsA~_@~Xn|@nm@f~A~fAvkAnx@vgA~v@~h@n_@fRnMn`BniAnfAnt@fk@na@~f@n\\\\fV~P~a@nY~iB~pAnnAny@vNnKf|B~}A~bA~r@fJnG~c@~Zvv@~i@n{C~tB~v@~k@vhAnw@~e@n^n`A~p@ng@~[nc@~Ov@n@v@~?~@n?niAnYfmAnGvQ_?vo@o@vsAnEvg@~FvA~?nAn?f_@~Jfj@~U~m@n^fBnAfBn@fB~@vAnAvA~@fAn@nAn@~@~@~@n@v@n@v@n@fa@na@~d@nk@v`@no@nMnUna@nx@nt@~wAnZ~s@fd@noAnP~k@nb@npBvT~aBn?nBn?nB~Ln|AfD~gA~?~vA_?nA_?~A_?nAoAncDoAn|Bg@nw@wAnrBgT~_]wA~zB_?nTg@~u@gAnvBoD~hFoA~xB_@nnAo@nq@_DnvEwL~yPg@nz@g?niAoCn~Mo?~xC~?~eAo?~yF_?noCnBnoX~?nyC_?ns@_?nsAnBnmZn?n|B_?nv@~?nwB~Ank[n?~}B_?~Pv@noA~A~v@nJn|Bv\\\\~yFvI~_B~OnuC_?~Af?~BvCnz@_?~Af?~A_?~@~BnwB_?~@_?~A_?~AoA~_Co?~RgFnzDo@nXg@~\\\\gG~rEoIn{Gw_@~bYwEnhF_@~bCo?~o@o@~kCoJ~t\\\\gA~hC_@~hC_@nvF_?~Af?nAf?nAfI~tBv?~Bf?nBnPnaBvLn{@v?nAv?~@f?~Afr@~vD~CnOfH~`@fn@~lDn?~Bv?~BvHnx@f?~?f?nAn?~An?~Bn?nCv?~Cn?~Cn?nDv?~Cf?~Bf?nBf?nAf?~?n@ngA_?~A_?nA_?~AgF~rA_N~nAo?nB_@nBw?~B_@~A_@~B_@nBw?nB_@nBg@nBg@nBg@nB_@nBgV~{@oHnRwL~YoR~_@_h@~z@w@nAgA~Awn@np@os@np@wnDneDwfAnbAoJ~Hwy@~x@gW~Zop@nbAg@~@o@nAo@nAw@nAw@~Ao@nB_AnB_A~B_A~Bw\\\\~z@o@~Ao@nB_[nkAo@~Ag@nBgkInw`@wcC~vKoN~q@_hK~zf@obBnxH_g@~xBgZnpAoM~i@_h@~vB_]~yA_uAnzF_@nBg@nBgRn`Ao?nAw?nAw?nAoJ~s@w?~Bo?nB_HneAg?~Ag?~B_Bn_A_?nB_?~BnE~lEnBn_CvBnmCv@naAvM~mMn?nZ~A~vBnC~qC~CnjDf@~fAfCnuA_?~p@_?~B_?nB_DnaAgN~}Aw?nB_@~BwVn~AgKnq@gTnwAwRnrAwS~tAoHng@_@nCg@~Bw?~B_@nBo?nBo?~Ao?nBo?nAo?~@gH~vAo?nB_?~BgAn_C_?~nE_?~aBo?ncG_?~Q_?~zA_?nkH_?nxDo?~vB_?~d@_?n}@_?n}M_?nbMn?~vAfAnmB~E~zFfKn_P_?~B_?nBo?~}D_@nxB_?nu@o?~vBoAnyYn@nsC_?nk@~?n}BfJn|p@n?~~B_?~r@n@n{B_@n}D_E~fHgF~zHwI~dNgA~}@wK~tPo@~k@_A~bAg?nr@gA~cD_?n_AnAnyC~B~mE~@nxBn?nr@nAn`C~InjSf@n|Bn@nu@~@~dCnN~jZv@nfCn@~cAv@nzBvBnqDnEndEfM~yGvK~nGfC~bA~O~hJvA~r@fB~s@vAny@fC~}AnB~eAfWngNvHnbFf?nBg?nBg@ncB_KngCg?nAg?~A_?nAg}@nbMo?~Ag?~BwM~zD_?~A_?~@_?~AgBnyAo?nB_?~Bo?nuB~EnjQ_?~B_?nB_D~jC_?nBo?~Bg\\\\ntL_E~eC_Anr@wA~nD_?~B_?~AfAnuEvGnzEn?nA_?~Af?~A~^noL_?~Af?nAf?~A~EnbDn?~A_?nC_@~bD_?~B_?nB_^~xPoHnbDgN~`H_?nB_?nB_?~vA_?~A_?nC~BnqAvFn`B~Cna@vCn\\\\~Fnh@~Tn}AfG~d@~?nEvG~g@vvA~qKnKnx@na@nbDfY~lCn}B~{UfZnuCv^~wDv?nBf?~BfKnbBn?~B_?nBnF~rDv@~nC_?~n@n?~u@fBnkHfD~~PgJn~b@vEntOvH~uTw@nzF_K~vf@gBnuI_G~nQgKnxb@~Cnqy@_?~A_?nA_?~AvTn_TvBnsBn?~Sn@~\\\\nAn_AfH~{H~C~tC~EniEn?~Qn@~k@nMnwKnbAnwq@~dAnn_@vAnn@vSnxHn?nA_?nA_?nAvAn}CwB~}Co?~B_?nBgDn~AgY~~M_D~eDgNnpd@_?n[_?nTo@n}B_CnoI_A~pCoA~lF_?nR_?~Hg?~yAwC~nIgR~qr@_?~A_?~@_?~A~AnnC~InzBf?nBn?nBnOnfB~nMnfqAneC~zVflA~pL~D~a@vF~l@fa@n~Dn?nBn?nBvH~~@f?~Bv?~AvG~sA_?nBf?nBf_@~vUn@nVfI~mFf@~K~?~WfNnwJf?~HvC~qDf@nkB~?nq@~?nw@n?nXf@~m@fN~s\\\\v?ne@nGnpJnG~cCfKnrDnC~|@~?~NnG~mBfBnr@vCn{@vj@nvQ~e@nxO~EnqB_?~A_?~A_?nAv?nrA_?ns@_?nB_?~BgF~uAgI~|Aw?~Bo?~AgcC~}V_p@nzGoo@nbHw?nBw?~B_Fn~@o?~Bo?nBoD~vAg?~Ag?~@_?~A_?nvXfA~q[vBnqZnDneMv^no[fG~lFnCnrBn?nW~@np@~InjJ~?~~C_@~rDo?~i@_?~Q_?~Zo?~gBo@~qDo@~fOwI~k_@wBnuJwBnyJn@~cI~?~}If?~qM_?nA_?nA_?~Aw\\\\n{WoO~oN_?nB_?~BfDnvNnAntEn?~]n@~fBnCnmMf@~fE~?nd@v?n\\\\~?nhCvBnfHv@nfB~?ntBf@~qB_?nF~?nw@n@nj@n?~S~AnnBfYnq\\\\_@~~D_?~So?~V_@nO_@~iA_AnkCo?niAgAn{Dg@nw@o?nwAwAnwH_?nAg?~Ag?nA_O~zDwQ~wD_Dnl@gE~x@_W~iF_m@~eM_P~uCo?~Bw?nBwHnaAw?nBw?~Bw]niC_@nB_@nBgX~rA_@~Ao@nBwS~x@_@nBo@nBwV~v@_@~Bo@~Aol@n|Ag@~Bo@~Awh@~fAwC~EoQ~[wRn]w~@naBw@nAw@nAwc@n~@g@nBgAnAwv@ntBo@nBg@~A_^nnA_`@n`BoIng@oFn^_TnjBw?nBw?nBoKnvAw?~Ag?nC_I~gCo?~A_?~Bw?~bB_E~fW~AniCf?nBf?~BvG~bCfSndHnJ~{Cn?nHnLnqD_?nBv?nBnHnmAvO~vAv?~Bv?nBnP~cAf^~_Bfn@~kCnQnt@nOnq@fI~\\\\~Z~qA~EnRvE~S~{@~rDfO~s@f`@~xBvBnN~En^~H~`@f_@~nCv?~Bn?nBfSnvB~?nH~E~m@~AnUnLnwBn?nBn?~BvB~}@nAnj@~@nf@nC~|BoB~bFgP~_To?nRw@~jA_KncPoDnpD_@n_Ag@no@gMnsZ_?nWgAndCoGnnP_A~bC_@~hA_?~NoC~hE_?nBo?nB_B~f@g?~Ag?~A_?nAwKnmBo?~Ao?nAo?nAwP~_Bw^~zBo?~@_@nAo?nAw`A~xEwd@~bC_i@neC_w@njDgEnUgO~z@wi@~kC_@nB_@nB_a@ngCwN~lA_@nCw?~AomAn`Mw?~Aw?~BwcB~aLw?nCw?~A_U~eBw?nCw?nBoT~xCw?nBg?~Bgb@~sJ_GnjBwB~~AgA~o@wCnuHoA~yCoB~fE_?nS_?~X_?~PoC~aG_CnvFwD~yK_?nE_?ndBoA~fF_@ndAoAnlB_@nw@oBn|E_J~kOwXnxPg?~Bg?nB_?~oBf?nBf?nBfG~jC~_Anm\\\\f?nBn?nBfKnuIfPn|J~@nh@nAnt@fO~vI~C~_C~I~uG~?nIn?nSn?~QfF~sE_?~A_?nA_?nAwA~bHo}@ndfB~?nrB_?~Af?nAf?nAnC~gAf?~Bf?nBvPn~Bv?~Bv?nBnP~nAfkBnoLn{A~oJvPnpBfBn~@n?~B_?~Bg@~|@_?~Ao?nC_H~iAg?~Ao?nCoUn|Bo\\\\~|CoC~W_D~YwN~uAoP~_BwZnvCgi@~fF_a@~}Do?nBo?~BgC~d@w?~Bg?nBwDnsA_?~B_?~AgAnon@v@~ba@fBnlUnb@~ox@vF~t{@~?~jDf@~eLn@~wCn?~bC_?~I_?nfB~?nhEnAnbMoEnlJgJnpOoFn|J_?nlE~@~rHnA~nL~?~hG_?~zIo?n~R_@nhF_D~aGwEnuFoNnpOoCn~G_?ndP_?nxJ~?~dKn?~cJ_?~sI~@ncX_?~A_?nCnGncEvD~uBf\\\\~gSnH~dEn@nZn@n`@~?nO~?ne@fG~hD~F~hDnAnkB_?~B_?nBoDnn[oAnhUnFnyMnE~pQgA~`OwBnqSo?n[gYncg@~?~_M_?~xAn@ntH_?~Bn?nBfDndAf?~Bv?~B~Hnz@fUnvAv?nAv?nAn?nAv\\\\njA~?nBf@~AnTni@nb@~_A~cB~}Dng@~jA~xAngD~GnOn_@nz@~Tnh@vMn\\\\fv@~eBvmC~iG~a@~~@v@nBv@~AvY~g@nh@nr@fAnAfA~@vX~WfA~@~@n@~{Cn~BvoE~hDnaEn|C~LnJn{B~cB~oB~zAfzE~sDn@n@v@n@n@n@vnA~rAfAnAfAnAnbA~vAvh@n{@fAnA~@~Af{@~fBn@~Af@nB~~@~jCvPnk@f@nBf@nBnZnoAn?~@n?nAv?nAv`@n`Cv?nBn?~BvS~kBn?~An?~Af?~@fM~qBf?nBf?nB~C~{@f?~Af?~BnAn|Bo?nr}@_@~{P_?nnA_?~~P_?nvC_?~gA_?~b@_?nvR~?~sM_?nif@_@~aA_?~A_?~BoBn{@_E~n@o?~Bo?nBgF~e@w?~Bw?~A_O~|@o?nAw?nAw?nAwSny@g@~A_@nBoN~a@o@~A_AnAwZnt@w@~Aw@nAgr@ngAot@nz@w`FnlDwA~@gA~@_h@ne@gA~@gAnAod@ne@_AnA_AnAop@~x@o@n@o@~@o@nAwiA~iB_hFnwKoyCnrGwrCnfGgvA~xCw@~Ag@nBg]nhA_@~A_@nBwQ~`A_@~A_@nBwK~|@o?nBo?nBwF~~@g?n@g?~Ag?~Bo?~Co?~Cg?nDo?nCo?nCg?~A_?~?o?~rCn?~rIn@nbI_?~fT_?nsAn?ntAv?nf@fE~gOnA~}C~?~eA~?~n@nB~~Do?~dJgX~oeBoD~iY_@~nGn?~wF_?~A_?~@_?~AnD~sDve@~sUf@nWn?~Kn@~R~C~kE_?~A_?~B_BnfGoC~{Hw?nf@wFneOwAn}Do?~b@oA~tEoBnpF_m@n`cBo@ngFnEn_JfAnbDfT~yd@~L~zQ~@~yN~?~bIn@~jP_?niC_@nnH_?nB_?~BoD~lDoF~aEo?~Mw?~Po?nJoO~eMgG~dFwBniE_?nbR_?nvM_?nu@o?naA_?~}@_?~So?neJw?njAnA~kEw@~hDn?nv@_?~Pn?nlBo?~eGgAnmGwGnoZ_?~bF_?~Bo?ngPn?npHo?nbMw@~aO_?npOo?ntE_?nh@_?~]_?~R_?nuAv@n{HfHnyWfFnzMn?~sIo[~bz@_?nB_?~B~?n`B_@~rAoD~kE_@nnCo?~[nAn}BnCn{C~@~u@v?~\\\\fAncAvN~uQfB~hGoQ~c{@oB~bL_?nmM_?nmK_?nl@_?~a@_?ncX_@~nE_?~wA~?nlO_?~}C_?~X_?~rB_@nrH_?n_H~?~mD_?nuH_@nlH~?~|GfA~_P_?~uG_?nA_?~A_?nAoE~~EgYnqKgH~`DwY~jM_D~kC_?nA_?nA_?~AvAnyD_?nA_?nA_?~AnP~lFfYnpFvGncAfE~v@~LnaCf?~Af?~BvFnoB_?nB_?~B~CncC_?~@_?~A_?~Ao?nuB_?nA_?~A_?~@_BnjAoGnaCw@~XgB~a@w@~Ww^nsK_x@nuToFnwBw@~x@n?~{B~h@nn[nD~|BnAn~@nEn_Cn^nnTvEnoF_?~}B_?nr@_?n~BvA~z[_?n}B_?nm@n?~wBo?nka@n?~kWfBn_MgKn_k@_?~n\\\\~AnaKwQngb@wC~yF_Qnk`@_H~tB_?~Ag?nAg?~AwOnzCwKnrB_Qn{Cg?~Bg?~AoDnkB~E~tAv?~Bv?~BvE~c@~?nBf@nB~e@~nC~pAneH~VnuAnh@~sCf^noBfK~l@n]nlBvh@naDv?nBv?nBnJnz@n?~Af?~B~Gnz@v?nC_?~AnJn~B_?~Af?nAf?nAfA~q@_?~B_?nBfB~~a@n?nuB_?~n@n?nxB_?nnI_?~T~?~`A~?~nG_?nA_?~A_?nAoA~sAo@~I_I~gBo?~Bo?nBoa@~|FgAnPoDnf@gCn[_[nnEoh@~vHgXnuDgGnz@wS~vCwi@~~Ho?~Bo?nBwKn~Bo?nA_?~A_?~AwC~cB_?nA_?nA_?~An?nkI_?nuB_?~o@~?nwB~Cngy@_?nB_?~B_D~aEgL~wD_F~|@wK~~AwiAnrLov@ndI_c@nrE_Enk@gM~wCo?nB_?nBoDneD_?nA_?nA_?~AnCnmCf?~Bf?~BvI~yBf?nBf?~BvK~dBvA~LvCnf@nK~yAfQ~cCfxA~jSf?~Af?~Bn]~vHn?nB_?nBfInaDnE~aC_?~A_?~A_?nA~Bn{EoB~x_@o?~sB_?nv@o?~qBgA~l\\\\_?nrB_?nu@_?ntBgAnwQwA~jFo@~uBw?~qA_?ngAv?~eA_?~q@_?~n_@oAnd`@_?ntB_?~o@o?nrB_@nxXf?~Bf?~BnD~wD_?~A_?nCfOnqFf?nBn?~B~jA~kVfK~wBfHnwAv@~M~E~`AnJnzBns@~cOn?~Bv?~BnF~jB_?~A_?~A_?~@oDncB_?nBo?nC_JnkAo?~Bo?~BwFnf@_@~Ag@nBot@~iEwA~K_~@~qFw?~Bw?~BgJnw@w?~Bg?nBoJnoAo?~Bo?nBoD~eAg?nBg?nBw@nbAoA~kKgFnfg@o?nyB_?~_Ag@nwBwBnh[_@~|B_?nbAo?nyBoCnwWo?~rCo?nfB_?~{@_@nmCoBn{Zo?n`C_?~y@_?n_CwAno[w?~zB_?~`A_?naC_@nxN~CnpGo?~hB_@n|B_?~bA_@~{BgE~{U_?~zB_?naB_?~`Ao?n~Bw@ncN_@~eL_?~}B_?~}@~?~zBo@nxRw?nmM_?~zD_?npCv?~yCw?~xE_B~sB_OnlI_D~bEv@n|Bn?~t@nD~mCvF~pBv_@nsJf?nBf?nC~D~iBvDnwB~?nw@n@~xB~D~s[n@~{Bf?~x@n?~xBnEnsZn?nvBn?nn@f@ndC~?~tLgInyMgA~|Bo@n{@_B~dCoB~dGoBn|R_@~`C_?~z@g@~mC_DnzZo?naC_?~p@o?~|BoD~j[o?nfC_?~u@o?~hCoCnc[o?n|B_?nz@o?n~B_A~}Hw?~xBw?nnB_?n~@o?nxBgC~h[o?~eC_?~n@o?n`Cw@njG_?nB_?~BwEn_E_?~B_?~A_S~tFg?nBg?nCgWn|D_Rn|B_I~q@gU~uBgoAnpKw?nBw?nCwH~|@w_@ngFg?~Ag?nA_?nAwRnmEgFn}BwB~v@wAnxBg@n_Pv@niEgB~cEgAnqBo@~|@~?nbCoBnbQo?~aV_AnaH~?noBn?nmHo?ncD_?~u@vA~_Cf@nnE_B~eQo?npC_?~gB_?~s@~?~pBnDnoDn?nB_?~BvR~_IvEntB~F~|BnB~q@~D~zB_BnuAwInwAo?nBo?~BwRnvAwRn}@g@nBo@~AwYn`Aw?nAw?~@g@nA_LnYo@~A_A~A_d@n~@w@~Aw@~Aoi@~w@_@n@g@~@gA~@wA~AwA~AwAnBgB~AoA~AwA~Aw@~@o@n@w?~?gj@ng@g@~@w@n@w@n@gh@n^ww@~`@w@~?w@~?_A~?w|Gn`CwA~?gAn@g\\\\nPwAn@_An@gv@~g@_A~@gA~@_f@ne@oA~@_AnAw}@nkAo@~@g@~@g@~@_v@~|Aw@~Aw@~AwNnb@o@~Ag@~BwXndAg@nAw?nAw?nAgS~hAw?~Aw?nAo?nAoInr@gIntAg?~Bg?nB_A~f@o?nB_?nBgBndKgCnuOo?nzBg?~s@o@~wB_Fn|[o?nhCo?nq@_@~qBwCnsUg@~`C_@n_Bo?~}@_?nsA_?~Z_AnbGvC~wKf?~p@_?nTn@nlA~A~bIn@npCfH~}Y~?nvBo?~v@wAnnBoF~lCo?~B_?nBgKnvCw?nBo?~B_X~nEo?~Bw?~B_QnsBoFnj@gvB~kToi@~wFgO~{Aw?~Bw?~BoUn~Cg?nAg?~Ag?~@gS~_E_AnRgMnpFw@nn@o?nnAo?nu@_?n|B~@nn_@_AnxCoD~pBgHnjE_?nB_?~BoB~jPo?nuFoA~k]o?n}Fw?~aEwA~qWo?nrFwAnj]_?njH_@njE_?nsJ_?nJ_?nuI_?~aI_?nrCvB~dVn?~tBf@ncE_?~lDg@naO_?n{B_?~|@_?~q@_?~l@o?naAo?n}B_?nu@_?~f@n?n}Dn?~zIf@nzB_?nwB_?~e@_?nN_?nOg@ns@_?~fB_?n`B_?~Z_?nm@_?~`C_@nkN_?~fA_?ncCo?~f@_?nJ_?nUn?nk@o?~jB_?~~@_?nz@_?nw@w?nvB_?nVv@n~F_?nB_?nB~H~mG~?n|B_?n}@_?nv@_?~lA_@~uA_?n`C_?~r@~@n~Bn@~`Bn@~}Kw?~xBg?n|@_?~n@_AncJ_@nwH_?nTn?~dB~?nzB_?~t@_?~o@~?~iAn?noAf?~{@v@nfD~?~zBn?nu@n@nz@fA~wF_?~A_?nA_?nAvRniL_?~A_?~@_?~A_?~mC_?nB_?~BgF~cD_F~vBo@np@gEnaCoA~|LoC~vFo?~lI_?nxB_?ns@_?~~B_?~vAo?~{E_@~xB_?~s@~?n~Bn?~uD_?~xB_?nw@_?~vB~?~eL~?~gC_?nt@_?~j@n?nuHf?~yB_?~u@_?nz@_?noCv?ncE_?n`C_?~aC~?~r@_@nw@_?~vAw?n}D_?nzB_?nt@_?~k@_?njC_?nkG_?~hA_?~yB_?~t@_?~x@g?~sC_?~gB_?~R_?nbA_?nbAf?nr@g?~wB_?~Zo?~iD_?~tCn?~wB~@~s@fD~}B~A~kA~DnzB~An}A~An}C~?nrM_?nyB_?nt@_?n}B_@n{G_?nxB~?~q@_@~{B~?nvI_?~uB_?np@_?ndC_?~hA_@ngE_?~uB_?~y@_?~}Bn@~mIn?n_Cn?ny@~?~xBf?~oHfAniCn?~y@_?~x@_Bng^_@~|B~?~r@_@~|A_@niInE~vUn?~u@v?~oC~?n_@~?npCv?~`An@nfE_?nfAo?n_Cw@~pE_?nj@o?~yBo?~w@_@nyBgBnd[g@~xBo?n`Aw?ngE_?~zB_@ncAo?~xB_?nVoAneOo?~xBo?~}@_@nkB_?n~A_?~yB_?~o@o@n|C~?npO_?nzBn?~{@_?n~B~?nqD_@~{@_?~zAoAnoA_?nAg?nAg?~AgF~cAwTncBw?nAo?nA_@nAoU~`Ag@nAo@~BoWnw@w@~Ag@nBw[np@w@~Aw@~AoXne@_AnA_AnAowCnaEgw@~rAw@~Ag@~Awf@nrAg@nBo@nBw`@~iBw?nAo?nAw?~AgIno@w?nBw?~B_H~{@wBnt@g?~Bg?nBgBnkDg?~C_?nDf?nBf?~Bn?nBn?nAv?nAv?nA~?nAwAn{F_@~l@n@nZ_?nOo?nhA_@~eAo?~{@g?nt@_@~No?n~@_?~_@_?nRo?~[o?ns@_?~l@_@~l@w?~c@_?~Sw@~oDo?nU_?nO_@~W_@nFo@nbA_?~]o@njBo@niCwBnO_C~mC_?~P_@~jEwB~dJfDnyKv?nvJ_?ne@vAnl\\\\g@~bC_?~v@o?nrAwC~{Xo?nnCg@njB_?~l@o?nw@g?~_BoA~yKo?nz@_A~_Mo@noB_?n[_?n`A_@neB_?~~@oE~tYo?~nCn?~t@_?n~@nA~oG_?nr@~B~pL_?nqAn?~wB_?neC_?~`A_?nnA_@nf\\\\_?nxC_?nx@o@nmB_I~oOw@~wKn?nyB_?nu@n?~gA_?nfA~B~|\\\\n?~bC_?~t@v?nfA_?nwB~?nnEn@n{J~?nnDo?nh@n?~a@v?nfA_?~eAv?~q@n?nkBn@~rEn?np@~AnqAfD~dB~En|AnKnwFn?nA_?~A_?nAf?npBn?nyEv?~zH~?~zGn?n|En?~fD_?nmCvBnvNf@~rD~@~uIf?nh@nI~{EnBnhB_?~B_?nB_?ntCo?~yG_?~X_AnhJ_?~B_?nB_DnrC_DnpCgAnaBo?nnA_@n`Aw@nuC_@~Zw@~mDo?ndD_?~cAn?nrF_?nAf?~Af?nAfF~z@v?nBv?nBvRngAfX~{@v@~Av@~AfYnl@v@~AfAnAvQ~WfA~@fAnA~tB~bCfd@ni@nzAniBfAnAn@~Avd@n`Av?n@f@nAn@nB~@nB~@nCv@nC~@nCv@~Bf@~A~?nAn?n@vQ~}@~?~A~?nBv?~B~?~Av?nBn?~Bn?nBn?nBnF~|@v@~sA_?niOv?~_J~?naNoB~jIoBntK_C~}Q_@ndE_?nP_?~Rw@~nOo?~wC_?~eA_?~yBg@~bC_?~t@_?~^_?~]_?~Po?~s@o?~t@o?~}Cw?nk@f?nAv?nAf@~A_?nq@f@neA_?n^_?n^g@no@_?nV_?~M_?nNo?~cAo?nd@_?nY_?~i@o?~h@gB~Ro?nB_?~B~A~xA_?~m@o?~{Do?nnB_@nqEo?~`Go?~gCw?~mB_?~zE_?~oD_?~kB_?nW_?n`A_?ng@_?nW_?nfA_?n`G_?nnMv?~qF_?~tA~?~tOn@nsFv@~kLg@n`Z_B~|I_A~aFoB~zKoBnuIo?n~Bo?~`@_@nuAgA~dGw?~tAwC~fGgAntBgAnuCo?~s@n?~|@vE~bGnCnaD~A~dBnAnxA_?nB_?~Bo?~qB_?nO_A~aA_@~z@o@~~@oA~jAo?~Yg?~@w?~Aw?~A_@~Bw?nCg@nCo@~Cg@~B_@~Co@nBg@~B_@~A_@~@_@n@o@nAo@nAw@nA_AnAgA~@gA~AoA~@gAnAwAn@gAn@wA~?oA~?oA_?oAn?wA_?gAo?wA_?oAo?oAo?o@o?w@o?_Ao@w@o?_A_AgAo@_AoAgAoAw@_AgA_B_AoBw@oBw@oBw@_Cg@oBg@_Dg?o?_?o@g?o@g?_@g?_Ag?oAg?oA_?oA_?oA_?_Bf?_Bf?_Bn?_Bv?oBv?oB~?_B~?_Bf@oBv@_Bn@_BfAoBnAoAnAoA~A_B~AoAnBo@vBoAv@o?fAo?nAo?nBo?fBo?nBo?~Bo?nBo?fB_?fBo?nA_?fA_?f@_?nQ_@vOo@~]o?~vCoCfLo?n{Ao@vNo?~\\\\_@f|@_AnsBo@f|A_@vA_?nA_?~r@~FvWnEnB~?vBn?~An?vA~?vAn?nA~?fAn?~@n?v@~?nm@nTnA~?fAn@n_A~i@~o@~j@fAnA~@~@vkAnxAve@~o@feB~|BvZ~_@nT~XnT~Xny@ncAfA~A~@n@nx@nu@v@~@n@n@v@n?faA~j@nA~@nA~?vw@nYn`Bn]fi@nMvSnF~PnD~oBnb@~A~?fA~?fj@nQ~p@~a@n@n@~@n@f@~@fj@~l@~@nA~@~Afa@nt@v@~An@nBv]~fA~C~Nn@~Df@nDf@nDn@nDf@nD~?~C~?nD~?nC~?~C~?nC~?~Cn?~Bv?nCv?~Bv?~Bn?~Bn?nBn?nBn?~An?~A_?nAf?nAf?nAf?n@f?~@_?n@f?~?_?~?~F~{EfF~xH_?~A_?~@_?~A_@nfBw@~QgAnUwJ~dCgDnn@_MnnBgZ~mF_L~lBgBn`@_HnnAgEn{@_m@nhKoPnnCgAnUgC~b@_Dnc@gQneD_L~mBw?~Co?~Do?nD_Dnl@gQnyCg^~pGgEnr@_K~fB_o@~_LwW~tFg?~Bg?~BoI~~DgAnfC_?nOf?n\\\\_?~QnA~`EvAntFv?~x@n@nhCn@nl@o?nFn?~Jn?~L~?~Rn?nTnA~_C~?n~@f@~lFn?ngD_?niAv?~~B_?nfC_?~cAn@n|H_?nI_?~i@vAneKfAn~Hn?~aC_?nm@g@nf@wC~zAgY~eIg?~Ag?~B_B~jCn@~sB~?nn@n@ne@~EnjBne@~oPnGn}Bv?nR~@n^~J_@fh@o@n\\\\o@fNo?nzAo@vgAn?naBn@nbJ~BvkBo@ndB_@fT_?n~Eo@fjP_DfkC_Bn|BoDnxA_A_?nV~?~`A_@n`Ao?~lA_?~r@n@nuE~?~}C_?~Bn?nBfBnp@~Dnj@nUnoA~?~Af@~BfT~p@v@~A~@nBvRn`@f@~AfA~Anc@no@fAnAv@~@~yA~aB~L~L~pB~yB~hIn`J~sBn}B~@~@v@nAf^ng@n@n@~?~@n@~@vTnc@f@n@~?nAf@nAn@~An@nAf@nBn@nBv@nBn@~Bv@~Bv@nBv@nCv@nBv@nCv@nCn@nBn@nCv@nBf@~Bn@~Bf@nBf@nB~?nB~?~A~?~Av?nAn?nAfLnv@nGnaAf?nBf?nBnA~{AvA~sIgFnyb@_?~A_?nA_?~AoDngC_?nBo?~BgXnzJoEngCwA~zK_?nB_?~BvA~s@f?nBf?nBnKnpAnN~{@f?nAv?nAv?~@nP~p@n@nBf@~AnOnd@n@~An@nBf\\\\~s@v@~An@nAnoAnxBfNnWvy@~vAvh@~bAn@~@n@~BvPna@n@nAf@~A~P~i@f@nBf@~AfO~o@vu@nyDvI~d@vUnlAf`@~pBvUnsAn?nAn?nA~?~@~ZnyAnU~{@n@~An@nB~]~_Av@~A~@~AnZnk@v@nAnAnA~l@~y@f|C~rD~KnNnHnI~C~Dni@~n@fW~ZfHnInu@~|@nbAnlAvDnE~I~Kva@nf@fInJ~E~FnE~F~CnDvOnQfY~\\\\~K~Mn[~`@~TnWvzBnkC~w@naAfFnHnkBnbCn@n@v@~@n@~@fX~`@v@~An@~AvP~[~@~Av@~A~a@~cAn@~An@~A~eA~jDvI~YviA~tD~BnGfhA~oDv@nBf@nBnVnj@n@~Av@~Ave@nz@ne@nn@fAnAfAnAnw@nr@fAnAvAn@fnD~rBfi@nZ~jE~cCffEnsBnlBn~@vU~KvaB~w@fA~?vAn@ng@~Zvb@~_@fX~]fAnAn@~AnVnb@v@nAv@nB~P~`@f@nBn@nBvR~r@~O~}@v?nBv?~BvE~u@n?~B_?nBo?~zBwBnyA_Ann@g?~Ag?nA_?nAv@~_Af?~A_?nAn?nAvG~jAf?n@n?nAv?nB~?nC~?nC~?nD~?~C~?~C~?nCv?nCv?nBn?~@_?~?vJnk@f@nBn@~A~Tn|@n@nBv@~AnUnn@f@~@~?nAn@~@f@nAn@nAv@~Av@nAv@nBfAnB~@~AnAnBfS~^fAnAv@~AvXn_@fAnAfAnAfl@~k@fb@~YfA~@nAn@n_A~g@~g@~XnWnN~u@ne@n@~?v@n@~@~?~@~@fA~@nAnAfAnAvA~@fAnAvA~AvA~AnAnAvA~AvA~AvAnAnAnBnA~AnA~AnAnAfAnA~@~A~@nAv@~@v@~@n@~@f@~@v?n@v^~v@n@nA~?nAv?n@vWneAn\\\\nfC~@nDn@nD~@nD~@~Cn@nDv@nC~@~Cn@nCv@~Bn@~Bn@nBn@nBn@nBn@~A~?~Af@nAf@nA~?n@v?~@v?n@v?n@n?~?n?~?fvAnhC~I~PvgAnoBv@~Av@~@f\\\\nf@n@~@n@~@n@~@ff@~d@~@~@fA~@~u@~c@ff@~Nv@~?fAn?nAn?nAn?vA~?fBn?nBn?vB~?vk@nDvA_?vAn?n`B_?~N_?v`A_?voEo@~rCo?fsD_AvR_?nxBn@fp@~InB~@nB~?fBn@nB~@~An@fBn@vAn@vAn@nAn?vAn@fAn@fA~?~@n@fA~?n@~?~@~?vAn@nA~@vAn@nAnA~A~@vA~@nA~@~AnAvA~@vAnAvAnA~AnAnAnA~AnAnA~@vA~AnAnAvAnAfA~@nA~AfAnAnAnA~@~@fA~@~@nAv@nA~@~@n@n@n@~@n@~@f@~@~?n@~?n@nm@~gAnP~[nt@nyAvS~a@f^nr@~lAnbCvMnWnnA~dCfVnl@~@nCv@~Bn@~Bv@nBn@nBf@nBf@nA~?~A~?~A~?nA~j@ngC~C~M~I~^nAnGnj@nfCf@~Av?nBnOn`AfGndAn@nw@_?~Ao?nCgC~uAwA~a@_D~wAwJ~aEo@nRwCnwAgB~dA_?nA_?~A_?~@~EnfA~?~Cv?nC~?nC~?nC~?~B~?~Bv?nBv?~Bv?~B~?~Av?nB~?nBv?nAn?~Av?nA~?~An?~@~?nAv?nA~?nBf@~Af@nBn@~Bf@~Bv@~Bv@~Bn@nCv@~Bv@~Bn@nCv@nBv@~Bv@~Bn@~An@nBn@~A~?nAf@~@~?~@~?n@v]~m@f@~@f@~@v@nA~@nAv@~@~@nA~@nAnAnAnAnAfAnAnA~AnAnAvAnAnAnAvA~AnAnA~AnAnAnAnAnAvAnAnA~@vAnAfAnAnA~@nA~@fAn@fA~@v@n@~@n@~?n?n@~?nAn@vAn@fBn@fB~@nB~@vBnAnB~@~A~?~A~@fA~?~@~?~?n?nf@nNv]nDnBn?fBn?~An?~An?nA_?vAn?fA_?fA_?~@_?~@o?~yAoFfr@_DfuC_L~A_?nA_?v[_?~@_?~@_?v@_?nr@~EvAn?nAn?~~@~QvA~?vAn?~nD~~@vh@~MnaAnVfAn@vA~?~_@~Q~?~?~?~?~?n?f@~?~?~?f@n@n@~?n@n@n@~?v@~?v@~@v@n@~@~@v@n@~@nAfAn@~@nAfAnA~@nAnA~@fA~AnA~AnAnBnA~AnAnBnAnBvAnBnA~BvA~BvAnCvAnCvAnCvAnD~AnCvAnDfR~v@f@nBv?~AnFnr@nA~rBn?n_A~?~aEn?~y@n?nZ_?nKf@~qEn?nsAv?nkHoB~qH_?~cB_@~o@vB~rB_?~P_?~n@g@nyB_?nNv?~p@_?nPn?nTfA~tBn?~hAfA~oFvA~tFn@~`Bf?nv@_?nu@_?~Xg?~yA_?~{@_@~hC_D~zPfA~wF_?~\\\\_?~cDo?na@gEnlSoDnxDoF~|Eo@nm@gAnyBfAnzEnA~lCnBneF~@~zE_@~gFo?~t@oHnhd@wA~sW_?nMo?~hLf@n|Vo?n`Ew@~yAw@~wC_@~a@vxBn@v[o@~qVoC~b@~?f~D~?fv@~?n`@n?fR~?~pAn?n_An@fh@~?vg@n?~E_?ne@n?~bAnAnj@n?nW_?~aAn@f}An@naA_@vt@_@ne@_@vC_?~l@o?~x@_@~iBo@vL_?vqCoBvmJo?~yG_?nqD_@nkD~?nl@_?veB_?fx@_?vB~@vBnAfBnAfBnA~A~@nAnAvA~@~@nAfA~@v@n@~@~@v@n@f@~@n@n@f@n@f@~?f@~@~?nAf@~@f@nAf@~@~?~Af@nA~?~Af@~A~?~Af@~Bf@~A~?~Bf@~B~?~C~?~C~?nC~?~D_?~t@_B~hRw@~}Eo?~hFfAnvDvBn|EvBnoEn@naA~AnjE~?~iI_?nm@_?~aCo?~oEo?nmEo?~gG_?~[n?~eFn?~_Bn?~fK_?~lE~?~}E_?~Zn?~}Bf?ngF_?~Zv?njL_G~sKwB~tEw?nh@o?n{Ao?n`C_?nR_@~mH_?~Uo?~oB_?na@_?~jB_?nbB_?nmDo?nwC_?nuG~@n|Dv@~gBv@ngDo?~|BoAnzF_?~mD_?nP_?~oAn?nyA_?~V_?nJ_?n{@_?~Gv?~kBv?~tBn?~V_?nrB_?~Rn?nf@_?nM_?~a@_?~]_?~n@_?~Do?~_@_?~W_?~Zg@nzA_?n{Av?nyAn?~_@_?nJn?nm@n?~zA~?nyA~@~zA~?n^nA~y@_?nIn?~z@~?nKn?~c@o?nW_@~x@o?~S_@nqA_?n~@_?nzA_?~iA_?nqC_?~d@_?~d@n?nm@n?n}C~Cni[n?~iB_?~bC~?~z`@~?n|Q_B~uFoA~iAoFnxF_@nQo?~Mo?nW_B~lBo@naAo?~uD~?~vU~?n|B~?~sEn@~sG~?nrEn?naDn@nvE_?~bCn?~gCn@nw_@_?n_@~@~_Fn?~|C~?nyFnCnwJn@nwB~?~yA~cE_?f{B_?nq@_?fy@_?~tCn@~w@_?~|B_@nY_?foA_?fq@o?flB_?~V_?n{D_?vkPo@vcA_?~gCo?v[_?~eC_@fgCo@niA_@v_Bo@~[o?fc@o?ftBo?fA_?~@_?fAn?fA_?fAn?fA_?nA_?nAn?vAn?nAn?~A~?vAn?fB~?fB~?fB~?nBn@vBn@vB~?nj@~YvaB~iAfQnM~_VnsPn|AngAfh@n^vgGnjEniAnx@njB~pA~`Anp@~@n@~@~?~@n@fAn@~@~?fA~?~@n@fA~?~@n@fAn@nA~?fAn@nA~?fA~?vAn@nA~?vAn@vA~?vAn@~A~?vAn@fB~?fB~?fBn@nB~?fBn@vBn@vB~?vBn@n_@~CvAn?vA_?~~@n@vp@_?f\\\\_?ndGo?f|DoDnvLoDnM_?fdE_AnaBo@fsEo@vkK_C~u@n?n{C_?fbLo?~vC_@vkA_?~yA~?fd@n?v}CnB~qDnAv~CnAv|@nAnA_?~An?fk@~Ff]~Jvj@nY~?~?f@~?n@~?v@~?n@n@v@n@~@~?v@~@fA~@~@~@fA~@fA~@fAnAvAnAfAnAnAnAnAnAvA~AnAnAvAnAnAnBvA~AfA~AvAnAnAnBvA~AfA~AvA~AfAnBnA~A~@~AnAnB~@nB~@nAfAnBv@~Av@nAv@nBf@~An@nAnWnq@fSn}@nIn`Af?~An?nAf?nA~@n~@o?~`A_BntHoA~~F_A~}D_HnbQf@nxCfA~fEn?n[fBniF_?~WvB~pK_?nxV_?~l@_?naF_@~|Fo?~|F_@nkJn?nvB_?nlEn?nsF_?nwDn?~aH~?n`Hn?~qL_?~xB_?nwEv?~qA_?~sA_?~c@v@~~C_?nBn?~B~JnuAvQ~cA~?nAv?nA~?nAvPnn@~?nA~?nAf@~@~?~Af@~Av@nAv@nBn@nB~@~Av@nBfA~BfSnd@v@~Av@nAn\\\\nh@~Xn]~@~@fAnAve@nb@vA~@fAn@na@nWv@~?v@~?~@~?~n@~W~d@~Qfw@nZ~eAna@f_A~]fvCniA~vB~x@fmB~t@viBns@~dA~a@fnJnqDnbC~~@nAn@fA~?~~@nf@vs@~j@~@~@nAn@fw@n`Avn@~aAvV~`@nY~c@ve@~u@~zAnbCf_D~aFvjA~hBvn@~cAviC~gE~NnUv@~Bv@~Bn@nBn@~An@nAf@nAf@~@vk@~~@nuCnsEvzFn`JnV~\\\\vy@njAfAnAv@nAnzBnpCfr@n{@~zL~fOnNnQnMnOnMnOvz@nbAfs@nr@~@nAnA~@nqB~eBnAnAnA~@vd@~d@fAnAnAnAniB~wBno@ny@n_C~uCnc@~h@fzA~jBfe@np@v@~Av@nA~l@nkAvDnL~U~o@n@~Af@~An^nyAnGnZ~Un{An?~Bn?~Aw@~RgB~Dg@~Bw?~B_?nBf?~Av?~A~?~AvA~CvCnPn?nAn?nAv?~An?~Av?~An?~An?~An?~An?nBn?~Af?~Bn?~An?~Bf?~An?nCf?~Bn?~Bf?nCf?~Bf?~C_?~Cf?nCf?nD_?~Cv@~}BvAnhDf?n@v?nAf@~A_?nz@~?nqA_?~X_?nG_?~Av@~sAn?nvAn?n~An?~D_?~Hv?nwA_?~Gn?~jA_?~M~?~e@_?njA_@nfBn?neBn?nfBv@ntBn?nhA_?nAf?nBv?nBn?~Bv?nC_?~P_?~^n?~p@~?~hA_?nO_@n\\\\n@n\\\\oA~Hg@~\\\\v?na@_?nfA_?ni@n?np@_?~Jn?~lA_?~}@_?n{@o?~I~F_@viA_BvgA_AfM_?~T_?~J_?vZo?~_An?fg@_?~Y~?nY_?vQn?~R_B~N_?fK_?vjBo?n|Ao?~U_?fQ_?~O_?vfBn?nC_?fQo?nO_@~n@o@nFnEfWn?~wA~?vxB_?vmAn@fkB~AnSn?vL_?fL_?vU_?vl@_?v|A~?fW_?v[_?np@n?~^_?fF_?~`@n?~uC_?f~Bn@vO_?fX_?nj@_?ny@_?~{A~?nM_?nW_?vM_?~N_?f`@n?vM_?fV_?v}An?nT_?fF_?niA~?~yAn?~V_?v]_?fa@o?flB_AfBo?fAo?fl@_I~c@oQfQ_InZ_QntA_t@~MoHnI_FnpC_yAnA_@~A_@vx@oVno@oGnA_@~A_?n_Co?vbB_?~V_?v|A_?fdIo?~^_?ncIo?f_B_?vb@_?nvA_?nvDo?vt@_@n]_?v|A~Bn@_?v@_?~@n?fAn?fAn?vA~?vAn?~A~?~An?fB~?fB~?nBn@nBn?fB~?fBn@vB~?fBn@fB~?nBn@~A~?~An@~A~?vA~?nAn@nA~?fAn@~@~?fk@nZnA~@nA~@~gC~fBnAn@nAn@~Z~OnAn@nA~?nb@~LnBn@nB~?~A~?~A~?~An?nAn?vAn?fA_?nAn?fAn?v@n?~@_?f{@nDnJ_?vU_?nxAo?ntD_?~X_?~Y_?vhMn?~b@_?vv@_?~^_?~\\\\_?faA~@nA_?~A_?nbF~^vA_?vA_?vsA~C~J_@fO_?fwD_AvlC_E~cBoBn^o?~dAo?vtDn?fsDn?fhInAv~A_?vZn?_?niCg?~aO~@~|O~Xnc]vB~oBn?na@v?~q@n?nm@_?nMfB~`XvzB_@\",\n            \"notices\": [\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"dirt_roads\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 41.902462,\n                                \"lon\": -97.426551\n                            },\n                            \"distance\": {\n                                \"value\": 2.7929515935748803\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"highways\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.038502,\n                                \"lon\": -89.237571\n                            },\n                            \"distance\": {\n                                \"value\": 10.862437609158201\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.030918,\n                                \"lon\": -89.461059\n                            },\n                            \"distance\": {\n                                \"value\": 9.4111474080493\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.992145,\n                                \"lon\": -89.658531\n                            },\n                            \"distance\": {\n                                \"value\": 6.11039553860424\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.967548,\n                                \"lon\": -90.093185\n                            },\n                            \"distance\": {\n                                \"value\": 3.9595677608768898\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.90596,\n                                \"lon\": -90.141273\n                            },\n                            \"distance\": {\n                                \"value\": 1.53657826726238\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.884155,\n                                \"lon\": -90.172248\n                            },\n                            \"distance\": {\n                                \"value\": 2.93253403244621\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.843689,\n                                \"lon\": -90.201034\n                            },\n                            \"distance\": {\n                                \"value\": 0.8037014397437899\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.747066,\n                                \"lon\": -90.333084\n                            },\n                            \"distance\": {\n                                \"value\": 6.7621414894392\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.713596,\n                                \"lon\": -90.465225\n                            },\n                            \"distance\": {\n                                \"value\": 1.36754048178125\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.555191,\n                                \"lon\": -90.609825\n                            },\n                            \"distance\": {\n                                \"value\": 6.18228039616674\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.470142,\n                                \"lon\": -91.338188\n                            },\n                            \"distance\": {\n                                \"value\": 133.737515045314\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.475902,\n                                \"lon\": -96.324081\n                            },\n                            \"distance\": {\n                                \"value\": 7.6553028367345\n                            }\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"Turn right onto 833rd Rd\",\n                    \"length\": {\n                        \"value\": 0.13713657969999998\n                    },\n                    \"duration\": {\n                        \"value\": 0.7606666666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 495.43094784497004\n                    },\n                    \"totalDuration\": {\n                        \"value\": 485.7195\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto S Hwy 81\",\n                    \"length\": {\n                        \"value\": 2.6558142185199998\n                    },\n                    \"duration\": {\n                        \"value\": 3.3066666666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 498.08676206349\n                    },\n                    \"totalDuration\": {\n                        \"value\": 489.02616666666665\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto W Norfolk Ave towards Downtown\",\n                    \"length\": {\n                        \"value\": 9.09897788769\n                    },\n                    \"duration\": {\n                        \"value\": 9.75\n                    },\n                    \"totalLength\": {\n                        \"value\": 507.18573995118004\n                    },\n                    \"totalDuration\": {\n                        \"value\": 498.77616666666665\n                    }\n                },\n                {\n                    \"maneuver\": \"Go straight at the roundabout, 2 exit, onto NE-35 N towards Wayne\",\n                    \"length\": {\n                        \"value\": 1.97357371536\n                    },\n                    \"duration\": {\n                        \"value\": 4.1194999999999995\n                    },\n                    \"totalLength\": {\n                        \"value\": 509.15931366654\n                    },\n                    \"totalDuration\": {\n                        \"value\": 502.89566666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto Highway 35\",\n                    \"length\": {\n                        \"value\": 21.70621644138\n                    },\n                    \"duration\": {\n                        \"value\": 20.52583333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 530.86553010792\n                    },\n                    \"totalDuration\": {\n                        \"value\": 523.4215\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Highway 35\",\n                    \"length\": {\n                        \"value\": 15.96085240521\n                    },\n                    \"duration\": {\n                        \"value\": 16.637166666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 546.8263825131299\n                    },\n                    \"totalDuration\": {\n                        \"value\": 540.0586666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Bear right onto Highway 35\",\n                    \"length\": {\n                        \"value\": 3.86205688598\n                    },\n                    \"duration\": {\n                        \"value\": 4.4191666666666665\n                    },\n                    \"totalLength\": {\n                        \"value\": 550.6884393991099\n                    },\n                    \"totalDuration\": {\n                        \"value\": 544.4778333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Highway 110\",\n                    \"length\": {\n                        \"value\": 24.27259051816\n                    },\n                    \"duration\": {\n                        \"value\": 22.527833333333334\n                    },\n                    \"totalLength\": {\n                        \"value\": 574.9610299172699\n                    },\n                    \"totalDuration\": {\n                        \"value\": 567.0056666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto Nebraska Medal of Honor Hwy\",\n                    \"length\": {\n                        \"value\": 2.29284656258\n                    },\n                    \"duration\": {\n                        \"value\": 2.191666666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 577.25387647985\n                    },\n                    \"totalDuration\": {\n                        \"value\": 569.1973333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 1A on the right, onto I-29 S towards US-75-BR\",\n                    \"length\": {\n                        \"value\": 5.22412075911\n                    },\n                    \"duration\": {\n                        \"value\": 4.953833333333334\n                    },\n                    \"totalLength\": {\n                        \"value\": 582.4779972389599\n                    },\n                    \"totalDuration\": {\n                        \"value\": 574.1511666666668\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 143 on the right, onto 143 towards Singing Hills Blvd\",\n                    \"length\": {\n                        \"value\": 0.63141235536\n                    },\n                    \"duration\": {\n                        \"value\": 0.6788333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 583.1094095943199\n                    },\n                    \"totalDuration\": {\n                        \"value\": 574.8300000000002\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto Singing Hills Blvd\",\n                    \"length\": {\n                        \"value\": 0.38110547543\n                    },\n                    \"duration\": {\n                        \"value\": 0.6398333333333334\n                    },\n                    \"totalLength\": {\n                        \"value\": 583.4905150697499\n                    },\n                    \"totalDuration\": {\n                        \"value\": 575.4698333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto S Lewis Blvd\",\n                    \"length\": {\n                        \"value\": 0.34910486893000003\n                    },\n                    \"duration\": {\n                        \"value\": 0.6851666666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 583.8396199386799\n                    },\n                    \"totalDuration\": {\n                        \"value\": 576.1550000000001\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 116 on the right, onto 200th St towards 24th St SW\",\n                    \"length\": {\n                        \"value\": 24.991193652240003\n                    },\n                    \"duration\": {\n                        \"value\": 27.459666666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 608.8308135909199\n                    },\n                    \"totalDuration\": {\n                        \"value\": 603.6146666666667\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 200th St\",\n                    \"length\": {\n                        \"value\": 0.40711606549000007\n                    },\n                    \"duration\": {\n                        \"value\": 0.5356666666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 609.2379296564098\n                    },\n                    \"totalDuration\": {\n                        \"value\": 604.1503333333334\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto IA-60 N towards Alton\",\n                    \"length\": {\n                        \"value\": 4.45723088462\n                    },\n                    \"duration\": {\n                        \"value\": 6.603166666666667\n                    },\n                    \"totalLength\": {\n                        \"value\": 613.6951605410298\n                    },\n                    \"totalDuration\": {\n                        \"value\": 610.7535\n                    }\n                },\n                {\n                    \"maneuver\": \"Go straight at the roundabout, 2 exit, onto US-59 N\",\n                    \"length\": {\n                        \"value\": 69.54729092905\n                    },\n                    \"duration\": {\n                        \"value\": 64.997\n                    },\n                    \"totalLength\": {\n                        \"value\": 683.2424514700799\n                    },\n                    \"totalDuration\": {\n                        \"value\": 675.7505\n                    }\n                },\n                {\n                    \"maneuver\": \"Go straight at the roundabout, 2 exit, onto MN-60 E\",\n                    \"length\": {\n                        \"value\": 0.7481679662599999\n                    },\n                    \"duration\": {\n                        \"value\": 1.2135\n                    },\n                    \"totalLength\": {\n                        \"value\": 683.9906194363399\n                    },\n                    \"totalDuration\": {\n                        \"value\": 676.9639999999999\n                    }\n                },\n                {\n                    \"maneuver\": \"At the roundabout, take the 2 exit onto I-90 E\",\n                    \"length\": {\n                        \"value\": 0.52445576513\n                    },\n                    \"duration\": {\n                        \"value\": 0.922\n                    },\n                    \"totalLength\": {\n                        \"value\": 684.5150752014699\n                    },\n                    \"totalDuration\": {\n                        \"value\": 677.886\n                    }\n                },\n                {\n                    \"maneuver\": \"Enter motorway, onto I-90 E\",\n                    \"length\": {\n                        \"value\": 0.25738429562000004\n                    },\n                    \"duration\": {\n                        \"value\": 0.44966666666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 684.7724594970899\n                    },\n                    \"totalDuration\": {\n                        \"value\": 678.3356666666666\n                    }\n                },\n                {\n                    \"maneuver\": \"Take exit 146 on the right, onto Broadway St S towards Alden\",\n                    \"length\": {\n                        \"value\": 100.86765774051\n                    },\n                    \"duration\": {\n                        \"value\": 90.75616666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 785.6401172376\n                    },\n                    \"totalDuration\": {\n                        \"value\": 769.0918333333333\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto Broadway St S\",\n                    \"length\": {\n                        \"value\": 0.27024046161000004\n                    },\n                    \"duration\": {\n                        \"value\": 0.64\n                    },\n                    \"totalLength\": {\n                        \"value\": 785.91035769921\n                    },\n                    \"totalDuration\": {\n                        \"value\": 769.7318333333333\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn left onto County Road 46\",\n                    \"length\": {\n                        \"value\": 0.45482493087000003\n                    },\n                    \"duration\": {\n                        \"value\": 0.7448333333333333\n                    },\n                    \"totalLength\": {\n                        \"value\": 786.36518263008\n                    },\n                    \"totalDuration\": {\n                        \"value\": 770.4766666666666\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 650th Ave\",\n                    \"length\": {\n                        \"value\": 0.49622066689000005\n                    },\n                    \"duration\": {\n                        \"value\": 0.6214999999999999\n                    },\n                    \"totalLength\": {\n                        \"value\": 786.86140329697\n                    },\n                    \"totalDuration\": {\n                        \"value\": 771.0981666666665\n                    }\n                },\n                {\n                    \"maneuver\": \"Turn right onto 170th St\",\n                    \"length\": {\n                        \"value\": 4.008134994370001\n                    },\n                    \"duration\": {\n                        \"value\": 4.430666666666666\n                    },\n                    \"totalLength\": {\n                        \"value\": 790.8695382913401\n                    },\n                    \"totalDuration\": {\n                        \"value\": 775.5288333333332\n                    }\n                },\n                {\n                    \"maneuver\": \"You have reached your destination\",\n                    \"length\": {\n                        \"value\": 1.37989100712\n                    },\n                    \"duration\": {\n                        \"value\": 2.7745\n                    },\n                    \"totalLength\": {\n                        \"value\": 792.2494292984601\n                    },\n                    \"totalDuration\": {\n                        \"value\": 778.3033333333332\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 293.3446666666667\n                },\n                \"length\": {\n                    \"value\": 296.95561181948\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ]\n                }\n            },\n            \"shape\": \"wvj|nA~zq|xDwzB~?gB_aX_?oMo?om@w?_r@o?oa@wB_pB_Yoc]_A_}Of?_bO_?oiC_?_N_dB_?w~Io@gmEo?g_B_?gbB_?g]_?_rA~?wyE~Fg{@~?_~@n?w`@n?oyA_AoAo?_B_?_hFo^g{A_DgY_?o`@_?g_O_?ob@_?_iD_?_{@_?w}@_?o^_?ggAo@w@_?_A_?_A_?oAo?oAo?_Bo?_Bo?gB_@oBo?gf@_IoA_@oAo@wh@_SwAo@gA_Awf@oYgA_AwAoAo~A_iAoAo@oA_Agu@_b@_@o?_A_@oA_@_B_@gBo@wBo@wB_AoBo@gBo@gB_@gA_@_Ao?_@o?o]oGo@_?o@_?_Ao?_Ao?_Ao?gAo?_A_?wAo?gAo?wA_?wAo?_Bo?wA_?gBo?_B_?_Bo?oB_?gB_?oB_?oBo?oB_?oB_?_Cn?oB_?wB_?_`@_?weFo?_xAn?wJ_?_W_?wcB_?_}Hn?oe@_?oeI~?w|A_?w]_?_]_?gy@_?ogC_?wAn?wA_?_q@nC_N~AoMnBot@~UoAn?gAn@_aC~oAgr@n^wa@~Ugk@n]oP~IoB~AoB~@wB~@gB~@gB~@gB~@_B~@_Bn@_Bn@oAn@_Bn@oAn@wAn@oAn@oA~?oAn?oAn@gA~?gA~?oA~?_A~?gA~?gAn?gA~?_A~?gAn?oZ~Dgp@nC_A_?w@_?gA_?_e@_@gL_?gL_?wf@o?_yA_?ohC_@gzAo?_X_?w_A_@oP_?gR_?ob@_?_R_?omCo?wK_?wW_?wF_?obDo?gs@_?w_B_@gS_?_To?_i@o@_Po?oU_@wL_?oy@_?_xAo?oP_?oc@o?gX_?gqE_@gaB_@w}@o@wUo?_Ro?g^o@oFnD_o@n@oO~?gQn?oC_?wfBo?_P_?gQ_?_V_?o|An?wjBn?gK_?_O_?o@o?g@o?w@o?w@o?w@o?gA_?gAo?oAo?wAo?oAo?_B_?oBo?oB_?oB_?gC_?gC_?wC_?gQo?gbA_B_Y_?_K_?oJ_?oN_?_kA~?wgA~?oYn@gY~?_Un?_@olD_?oV_?oO_?oP_?oiA_@ofA_@o}@oA_Ko@o\\\\~?o\\\\_?oO_@_iAo?_q@_?__@_?_Q~?oCv?_Cn?oBf?oBf?oAw?ohAo@otBo?ofBo?oeBo?_qAg?oA_?oAo?oBw?_C_@_C_@_D_?ojA_@_f@_?_No?_kA_?_Hw?owA_?_Io?_Eo?o~Ao?ovAw@_tA_?_B_?oG_?_Y_@oqA_?oz@~?_No?ou@o?_jBw?ozB_?_Df?oC_?oC_?_C_?oB_?oB_?oBg?_B_?_Bg?_Bg?_A_Dor@~B_SfA_Dv?oCn?oBg?_Cg?oBw?oAw?_BoDoDo_@obC_EoQ__@_vA_@oBg@oBoZoz@g[_t@g}@_vAw~BouCo_CovC_cB_uBw@_A_AoA_oA_vA_A_AgA_A_wCokCoAo@oAoAwo@_r@gA_AgAoAgc@_i@oE_FgqOorRokCoeD_A_B_A_A_~@oqA_|Fo`JwsC_rEon@obAgA_A_Ao@gL_E_OoUwiC_hEwn@_dAwjA_iBg_D_bF_{AobCwe@_v@oY_d@wV_a@wn@_bAgw@o`AoAo@_A_Aws@_k@__Aof@gA_@oAo@obC__AgnJoqD_eA_b@wiBos@gmB_u@_wB_y@gvCoiAg_A_^_fAoa@gw@oZ_e@_R_o@_X_A_@w@_@w@_@oa@oWgAo@wA_Awe@ob@gAoA_A_A_Yo]o\\\\oh@w@oAw@_BgSod@gA_Cw@oB_A_Bo@oBw@oBw@oAg@_B_@_Bg@_A_@oA_@oAwPon@_@oAw?oA_@oAwQ_dA_KouAo?_C_?oBw@__D_?_d@_?_tAw?_rA_?owE_?_yBo?_rL_@o`Ho?_bH_?owDo?osF_?olEo?ovB~?okJn?_}F~?_}F_?oaF_?_m@_?oxVwB_qK_?_XgBoiFo?o[gA_gEg@oxC~GobQ~@_~DnA__G~AotHn?_aA_Ao~@g?oAo?oAg?_BoIo`AgSo}@oWoq@o@oAg@_Bw@oBw@oAw@_BgAoB_AoA_AoBoAoB_A_BoA_BgAoBwA_BgA_BwA_BoAoBwAoAgA_BwA_BoAoBwAoAoAoAwA_BoAoAoAoAgAoAwAoAgAoAgA_AgA_A_A_AgA_Aw@_A_A_@w@o@o@o@w@_@o@_@g@_@_@_@wj@oYg]_Kgk@_G_Bo?oA_?w|@oAw~CoA_rDoAw}CoBgd@o?_zA_@wkA_?_wC~?gbLn?o{C_?_v@o?wkK~BgsEn@oaBn@gdE~@oM_?ovLnDg|DnDodGn?g\\\\_?wp@_?__Ao@wA_?wAo?o_@_DwBo@wB_@wBo@gBo@oB_@gBo@gB_@gB_@wAo@_B_@wAo@wA_@wAo@oA_@wAo@gA_@oA_@gAo@oA_@gAo@_Ao@gA_@_Ao@gA_@_A_@gAo@_Ao@_A_@_Ao@_aAop@ojB_qAoiAox@wgGojEgh@o^o|AogA_`VosPgQoMwaB_jAoj@_ZwB_@wBo@oBo@gB_@gB_@gB_@wAo?_B_@oAo?wAo?oAo?oA_?gA_?gAo?gA_?gAo?_A_?gA_?gtBn?gc@n?_\\\\n?w_Bn@oiA~?ggCn@_fC~?w[_?_hCn?wcA_?wkPn@o{D_?_W_?glB_?gq@n?goA_?oY_?_}B~?_x@_?_uCo@gy@_?oq@_?g{B_?_dE_?_@_zAo@owBoCowJ_@oyFo?_}C_A_`F_?o_@o@ow_@o?_hC_?_cCo@ovEo?oaD_@orEo@_tG_@_tE_@o|B_@_wUn?_vDn@oaA~A_mBn?oWn?_N~?oQnFoxFnA_jA~A_vF_@o|Q_@_{`@_?_cCo?_jB_Doi[o?o}Co?om@_?_e@_?_e@_?oqC_?_jA_?ozA_?o~@~?oqAn?_T~?_y@n?oWo?_d@_@oKo?_{@_?oIoA_z@_@o^_A_{A_@oyAo?_{Ao?om@_?oJo?_`@w?oyA_?o{Af@ozA_?_[_?_Xn?_`@_?_E_?_o@_?_^_?_b@_?oMo?of@_?_S_?orBo?_Ww?_uBw?_lB_?_H_?o{@_?oJ_?_Wo?oyA_?_pA_?oP_?_nDnAozFn?_}Bw@ogDw@_hB_Ao|D_?ouGn?owC_?omD_?obB_?_kB_?oa@n?_pB_?_V~?_nH_?oRn?o`Cn?o{Av?oh@vB_uE~F_tKw?ojL_?_[g?ogFo?_~B_?_[_@_~E_?_mEo?_gKo?_`Bo?_fF_?_\\\\n?_hGn?omEn?_pE_?_bC_?om@_@_jI_BojEo@oaAwBooEwBo|EgAovDn?_iFv@_~E~A_iR_?_u@o?_{AgWo?w_@_?gx@_?weB_?ol@_?okD_@oqD~?_zG_?wmJn?wqCnBwL_?_jBn@_y@~?_m@n?wC_?oe@~?wt@~?oaA~?g}Ao@_bAo@oW_?oj@o?_cAoAoe@o?_F_?wg@o?gh@_@o_Ao@_qAo?gR_@o`@o?gv@_@g~D_@_c@_@_rVnCw[n@wu@oYo@_@_Ao@_A_A_Ao@oA_AgAoAoAoAgA_BwAoAgA_BgA_BgAoAgA_B_AoAw@_Bo@_Aw@_Bw@oBw@_Bw@_Cg@_Cw@oBo@_Co@_Cg@_Bg@_Cg@oB_@_Bw?_Bo?oAo?oAo?_@gI_iAv@_zAn?o`Eg@o|Vn?_iL_?oMvA_tWnHohd@n?_u@~?_hF_A_{EoBoeFoA_mCgAozEfAoyBn@om@nF_}EnDoxDfEolSn?oa@_?_dD_?_]gA_xF~C_{P~?_iC_?_|@f?_zA_?_Y_?ou@g?ov@o@_aBwA_uFgA_pFo?_iAgA_uBo?oT_?oPw?_q@_?oNf@oyB_?_o@_?_QwB_sB~?_p@_?_dBnB_rHw?okHo?osAg@_rE_?oKo?oZo?_z@_@_bEo?o_AoA_sBoFor@w?_Bg@oBgR_w@wAoD_BoCwAoDwAoCwAoCwAoCwA_CoA_CwAoBoAoBoAoBoA_BoAoBoA_BgA_BoA_A_AoAgAoA_AoAgAo@_AoAw@o@_A_Aw@o@w@_Aw@_@o@_@o@o@o@_@g@o@_@_@g@_@_@o?_@_@_@_@_`@_RwA_@gAo@oaAoVwh@_N_oD__AwAo?wA_@__A_RoAo?wAo?or@_Fw@_?_A_?_A_?w[_?oA_?_B_?guC~Kgr@~C_zAnF_An?_A_?gA_?gA_?wAo?oA_?_Bo?_Bo?gBo?oBo?w]oDof@oN_@o?_A_@gA_@_B_A_B_@oB_AwBoAoB_AgB_AgBo@wAo@oAo@o@_@_@o?_Ao@w@o@gA_AgAo@oA_AoA_AgAoAwAoAoA_AwAoAoAoAoAoA_BoAoAoAwA_BoAoAwAoAoAoAoA_BgAoAoAoAoAoA_AoA_AoAw@_A_AoAw@oAg@_Ag@_Aw]_n@_@o@_@_Ag@_A_@oAo@_Bo@oBo@_Bw@_Cw@_Cw@oBo@oCw@_Cw@_Co@oCw@_Cw@_Cg@_Co@_Cg@oBg@_B_@oBw?oA_@oAo?_A_@_Bw?oAo?_Bw?oA_@oBw?oB_@_Bw?_Cw?_Cw?oB_@_C_@_C_@oC_@oCw?oC_@_D_FofA_?_A_?_B_?oAfB_eAvCowAn@oRvJ_bE~C_xAvA_b@fC_vAn?oC_?_Bo@ow@gGodAoOo`Aw?oBg@_Boj@ofCoAoG_J__@_D_N_k@ogC_@oA_@_B_@_Bg@oAg@oBo@oBw@oBo@_Cw@_C_AoCgVol@onA_eCwMoW_mAobCg^or@wS_b@ot@oyAoP_\\\\om@_hA_@o@_@o@g@_Ao@_Ao@_Ao@o@_A_Aw@oA_AoAgA_A_A_AoAoAgAoAoA_BgA_AwAoAoAoAwA_BoA_A_BoAoAoA_BoAwAoAwAoAwA_A_BoAoA_AwA_A_B_AoAoAwAo@oA_AwAo@_A_@o@_@gA_@_Ao@gA_@gAo@wAo@oAo?wAo@wAo@gBo@_Bo@oB_AgBo@oB_@oB_Agp@_JoxBo@wR_?gsD~@_sCn?woEn@w`A_?_O_?o`B_?wAo?wA_?wk@oDwB_@oBo?gBo?wA_@oAo?oAo?gAo?w@_@gf@_O_v@_d@gA_A_A_Agf@_e@o@_Ao@_Ao@_Ag\\\\of@w@_Aw@_BwgAooB_J_QgvAohCo?_@o?_@w?o@w?o@w?_A_@o@g@oAg@oA_@_Bo@_Bo@oBo@oBo@oBo@_Cw@_Co@oC_A_Dw@oCo@oD_A_D_AoDo@oD_AoDo\\\\ofCwWoeAw?o@_@oAo@oAw^_w@w?o@g@_Ao@_Aw@_Aw@_A_AoA_A_BgAoAoAoAoA_BoA_BoAoBwAoAwA_BwA_BoAoAwA_BwA_BgAoAwA_AgAoAoAoAgA_A_A_A_A_@w@o@o@_@_v@oe@oWoN_h@_Yo_A_h@oAo@gA_Agb@_Zgl@_l@gAoAgAoAwXo_@w@_BgAoAgS__@oAoB_A_BgAoBw@oBw@oAw@_Bo@oAg@oAo@_A_@oAg@_AoUon@w@_Bo@oB_Uo|@o@_Bg@oBwJok@_?_@o?_Aw?oBw?oC_@oC_@_D_@_D_@oD_@oC_@oCw?oBo?oAg?o@wG_kAo?oA_?oAg?_Bw@_`A_?oAf?oAf?_B~@on@vBoyAn?_{B_?oBo?_CwE_v@w?_Cw?oB_P_~@wR_s@o@oBg@oB_Q_a@w@oBw@oAoVob@o@_BgAoAgX_^wb@_`@og@_[wAo@gA_@waB_x@wU_LolBo~@gfEosB_kE_dCgi@oZgnD_sBwAo@gAoAow@or@gAoAgAoAoe@on@we@oz@w@_Bo@_BoVoj@g@oBw@oBghA_pD_CoGwiA_uDwI_Z_fA_kDo@_Bo@_B_b@_dAw@_B_A_BwP_\\\\o@_Bw@_BgX_a@o@_Aw@_Ao@o@okBobCgFoH_x@oaAwzBokC_UoWo[_a@_L_NgY_]wOoQ_DoDoE_G_F_GgIoJwa@of@_J_LwDoEobAolAou@_}@gHoIgW_[oi@_o@_D_EoHoI_LoNg|C_sD_m@_z@oAoAw@oAoZok@_A_Bw@_B_^_`Ao@oBo@_BoU_|@_[oyA_@_Ao?oAo?oAwUosAg`@_qBwUolAwI_e@wu@oyDgO_p@g@_Bg@oB_Q_j@g@_Bo@oAwPoa@o@_Co@_Awh@_cAwy@_wAgNoWooAoxBo@oAw@_Bg\\\\_t@o@oBo@_BoOod@g@_Bo@oBoP_q@w?_Aw?oAg?oAoN_|@oKopAg?oBg?oBwA_t@_?_C_?oBvA_{KnEogCfXozJn?_C_?oBnDogC_?_B_?oA_?_BfFoyb@wA_tIoA_|Ag?oBg?oBoGoaAgLov@o?oAw?oA_@_B_@_B_@oBg@oBg@oBo@_Cg@_Cw@oBo@oCo@oBw@oCw@oCw@oBw@oCw@oBw@_Co@_Cw@oBo@oBg@oBo@oAo@_Bg@oA_@oAg@o@wToc@o@_A_@_Ao@o@g^og@w@oA_A_A_tBo}B_iIo`J_qB_zB_M_M_zA_bBw@_AgAoAoc@oo@gA_Bg@_BwRo`@_AoBw@_BgT_q@g@_C_@_BoUooA_Eoj@gBop@o?oB_?_C_@_~Co@ouE_?_s@n?_mA~?o`A_@_aA_?oVoxA~@o|BnDgkC~AgjP~Co~En@gT_?odB~?wkBn@obJ_CoaBo@wgAo?ozAn@gNn?o\\\\n@gh@n@oG_yBoIoxC_]_rLgFo}BwA_o@_Ao{@_?_|C_?_Bf?oAf?_BnA_iAn?oBf?oCnUoaH~F_`C~?_h@_?_i@_?o_P_?_eI_?_U_AotDo?_hC_?_`Ao?o|Bn?opC_?okAo?_tC_E_fN_?_R_?_K_?oEw?om@wA_oB_AobBg@okBoA_}Bw?_hAw?_vA_@_[_?oRo?_b@n?_r@_?o_@nB_gC_?oB_?_CfC_wAn?_A_?_B_?_BfRokFvcB_eZvG_fAnI_{AfC_j@~?oCv?oCf@_C~?oCf@oB~?_C~?_Cv?oAv?oBn?_Bv?oAn?oAnLosAfGo^fA_D~@oDnAoCfA_DfA_DnA_CnA_CfA_CnA_CnAoBnAoBfA_BnAoBfAoAnA_BnA_B~@oAfA_A~@_A~@_A~@_Av@_Av@_@n@o@f@_@n@o@f@_@~?o?n?_@v?o?n?o?f?_?nq@_h@fA_AnA_@~\\\\_Tv?o?~@_@nAo@~Ao@fB_AvBo@nB_AnBo@nBo@vAo@nA_@f@_@v?o?nS_G~A_@fA_@vn@_L~dA_F~jAo?vK_?~h@nEvAn?vA_?~|AnGnA_?~An?npD~Z~@n?~@_?fAn?nA_?~A_?vA_?nB_?vJo@gHobA_Ko_AwP_iBoF_k@wLovAoA_So@_K_LnC_yA~Xg~@nSwAn?wAn?oq@nK_A_?w@n?gA_?oqAnJoA_?_B_?of@~?wgDn@_i@nB_{A~MgBn?gA~?wk@~JwAn?oA~?_jBnj@ohAnf@wwE~gCwAn@gAn@_|@~_@wz@nToA~?_Bn?_e@nHwAn?wA_?wcA~Dol@oAoPo@gOo@gfA_EoeDoM_t@oCw`@_A_^_Ao~A_DwhB~E_a@nBwl@nMg@n?w@n?oAn@wA~?gB~@gBnAgB~@wBnAgBn@_B~@wA~@gAn@g@~?_@~?gAn@gA~@oA~@gAnAwA~AoAnAwA~AwA~AwAnAoA~AoAnBoA~AoAnA_A~AgAnA_A~Aw@n@w@nAo@~@_@n@_@n@giAnmBg@~@w@~@gAnAgA~AwAnA_j@nj@_@~?w@n@_A~@_B~@_BnAgB~@_BnA_BnA_B~@_A~@w@n?_@~?on@~Woi@nLg`@nBwq@_@gBo?gA_?g`CoVgYoDoKo@ggA_J_Bo?oA_?_h@_BgsAn@weBnCo|@~@gM_?_m@_?geA_?_{An@gW_?wP_?_b@_@w\\\\o@oDo?osAoH_J_AgK_EwA_AgA_A_YoW_D_DodAo_AoJoEwA_@wAo?_i@oBgb@~?w`@~?_m@~?wT_?ob@n@w^n?gh@_CoWoAgT~Awd@n@_cAn?wT~?wTn?gXn?ob@~?g_@n?_Z~?wH_?_M_?gKn?oF_?oIn?wY_@gK_?gAo?w@_@gAo?gAo?gAo?gAo?_A_@oAo?gA_@oAo?oA_@oAo?oA_@_Bo@oA_@gBo@wA_@gBo@gB_AgB_@oB_AoB_AwB_AwB_Ag~B_tBgR_PgWoUwT_P_]oTwb@oXgg@oYwHoDgQ_L_\\\\_SgjEodC_aB_w@gs@o]gK_F_}A_u@oz@_a@wRoKw^oPoz@ob@omBo~@oa@_Sge@_V_]oPoW_MgKoFg[_PgY_OgY_NoToLo{@_a@gS_LgV_S_l@_a@oh@_`@wh@ob@wuAoeAwQoNwN_Lg~@_r@otJopHgM_K_b@_[gY_Tgf@_`@gz@_k@oA_AgA_@ow@_\\\\w{A_]waEor@ok@_Sw@_@w@_@_Ao?o[oVgMoJwA_Aw@_Bgb@op@wL_Xod@o{@oGoLoa@_u@on@ojAwLoUgOoYok@_gA_g@o|@_AoBgA_B_AoBw@oA_A_Aw@oAo@o@o@o@otA_vAwW_XooA_qA_s@_y@gH_Lg`@or@oy@ovAwiBoiCgU_[_c@oj@wdAotAgaA_rAwT_Zgr@o_AwQoUwp@_}@oVo[wnAo~A_h@on@gAoAgAoA_o@_o@gAoA_AoAg|CoiCgdC_qBomAobAg[oV_RoOwj@oc@gNoMoi@_c@gxB_gBwV_S_xAokAoAo@gAoAgiBonAozA_{@gAo@oA_@wqB_}@w_@oPonE_dB_sA_h@wvA_j@ga@_PwpAof@_rCogAwhA_c@w`Co~@_\\\\_M_n@oVgqK_bEgp@_XwYoKwr@_Xgx@oYot@oVgL_D_d@oNoiBob@g|A_V_c@oHghCoc@wmE_z@_X_Ggc@_KwA_@oAo?gN_?_r@oNoFoAoeAoR_bA_R_e@oH_c@_IwbA_QwgA_RwCo@gR_EgrBo\\\\gR_DgMoB_Bo@_B_AgAo@gAo@_A_@w@_@woC_a@o|@_PooP_{C_W_EgaB_Zws@_QwA_@wAo@gZ_LwToJosAom@o_Ho{C_sAol@wrA_m@ojCojAolB_z@_qA_k@_^_PgpA_k@wyJomEovE_uBo~A_s@wuA_n@wP_HwZ_OgtAom@oiT_rJosAom@gf@oT_vAom@osJoiE_yQofI_M_GgsAol@_[oNgp@oYolA_j@gHoFwkA_aAwRoN_MoJwM_LwiAon@g[_M_ZoLgp@_XgO_Go^_OgT_I_D_BwE_BgT_IoSoJ_KoGgR_IoB_Agp@_^wO_Kwk@_m@w`@ok@gy@obBg[_m@wdAozB_Poh@o@_Cg@_B_f@_nA_HoN_cAosBwx@oaBoVof@gzD_zHotAouCgqB_cEgkAo`Co`@ox@gb@oz@_n@olA_@o@_@_Ao@o@g@_Ao@oAw@oA_A_A_A_B_AoAgA_BgA_BgA_BoA_BgA_BwA_BoA_BoA_BoAoAwA_BoA_BoA_BoA_AoAoAoA_Agc@o_@w@_@_A_@o@_@gaA_d@giEo_BgwA_h@oc@oNoyA_g@wb@_OwpB_s@gxAog@g~Aoa@wA_@wA_@w|AoW_Bo?oAo?wrC_TwA_?oA_?gyAn?wF_?oBo?gBo?gB_@_Bo?oAo?wAo?gAo?oAo?gA_?w@o?_uA_Gw?_?w@o?oAo?wAo?_Bo?wB_@wB_@oB_@_C_@gB_@gBo?_Bo?gAo?w@o?_@_?w?o?o@_@oA_@oAo@gBo@gBo@gB_AwB_@oB_AgBo@gBo@wAo@gA_@o@o?_@o?_eC_qAgBo@_Bo@oAo@wA_@gA_@gAo?oA_@_Ao?gAo?gAo?_A_xD_?oDf?_E_?oD_?_E_?_D_?oDg?oDg?oDg?oDg?_Dg?oDo?_Do?oDg?_Dg?_Dw?oCo?_Do?oCo?oCw?_Do?_Cw?oCo?oBo?oCo?_Cw?_Bw?_Co?oBw?_Bo?oBo?_Bo?oAo?oAo?_Bo?_Ao?_Ao?_Ag?_Ao?o@g?o@g?_@g?_@g?_@_@oAo?_Bw?oA_@_B_@_B_@oB_@_Bg@oBg@_Co@oBg@oCw@oCw@_CgZoz@_@_Ag@oAo@oAo@oAw@oA_A_Bw@_BgA_BgA_BgAoBoA_BgA_BoAoBoA_BoAoBgA_BoAoBgAoAoA_B_AoAgA_BgA_Ao@_A_A_Ao@_Ag@o@g@o?o|E_jEg_Ao|@wy@oy@wkAogAgf@ob@w^_[o`@_^gn@_i@on@ok@ojAoqAg@_@w^_j@of@ou@gO_VgJoOgXoc@_T_]gi@_}@wNoTwM_Uw[og@gGoKwG_LoF_JwG_K_c@_r@o}@ozAgu@_nAoo@_dAwq@_gAwQoZgQ_Yok@_}@o@_@_Ao@w@o@_Ao@gA_@gAo@wAo?wA_@gB_@oB_@oBo?gCo?_F_?gf@n?_d@_?wU_?oM_?omAo?wh@n?w_@_?wkA_?ojAn?_nA~?g`@_@wf@nAgj@oAo_@n@oS~@wv@nFo`AnI_Kn@_o@~Fw`AnJgmB~MgjBnAwyAo@gb@_@_`B_?g`HoA_qD_@_@_C_@oBw?oA_@_Ag_A_zCo@_Cg@_BwSox@o?oAw?_Aw?_BgMoz@w?oBw?_CgIogAg?_Ao?_Bw?_Bo?_B_@_Bg@_Cg@_Cg@_CwB_[gB_SoK_y@o?_Bo?_Aw?oAgT_bAo@_Bo@oB_^_eAo@_Bw@_B_^_r@g`@oj@o@_AgAoAwd@of@gh@_a@oA_AoAo@gh@_X_wT_pI_A_@w@_@o@_@oh@_U_tAov@wd@o\\\\ojA_dAwz@o~@oAoA_A_AoX_^okI_`L_bAotAwxBoxCosAocBgj@oh@gAoAgAo@o`@_Yg_@_Vo_B_p@oyAoh@oA_AgAo@_jAop@wZoWo^_]gAoAgAoAga@of@gu@ohAw@_Bo@oAob@o}@o@oBo@oB_\\\\o~@o@_Bo@_Cw`@_bB_@oB_@oBoO_fAo?oBw?oBgQ_jB_RoxA_@_Bg@oBwIod@w?_Aw?oAw?oAwZolA_@oBg@oBwM_b@o@_Bo@_B_d@ogAo@oAw@oBgRo^w@_Bw@_Awj@o_A_A_Bw@oAgp@o~@wl@_q@_iA_jA_NoM_[_Z_~C_zC_nP_dPwzBoxBg^_]_FoFgeDo`Do@_Aw@_@o@o@_tAohAwA_A_A_AgxMooI__@_VgjA_t@_hAos@wjA_t@_bEoiCo~M_sIgZoRokA_u@w^oUgkAot@o{DoeCoqB_pAoRoLomB_oAwc@o^w@o@w@o@o@_Aoq@ow@_AoA_A_Bwk@_aAo@o@g@oA_@_A_]_v@gvA_bDgs@__BwQoa@ws@oaBgiAocC_A_A_A_Bwd@om@_qAomA_W_WwgAohA_[_`@gh@_w@_AoA_AoAwi@_bAo@oBw@oA_Q_`@w@_Bo@_Bo^ofAg`A_tCo@oBw@oA_g@ogAg@_B_A_B_X_f@ok@o{@_AoAw@_Boq@ox@_AoAoAoAot@or@_Ao@oA_Aok@_c@oa@oVw~@_k@gf@_ZwwB_pAgrC_bBgjDosBwgB_dA_A_AwA_A_cB_iA_tB_uAgf@_\\\\oA_AoA_Awa@_^oa@_]_eAosAgcFopGw~A_uBw?_@o@o@w@o@oAoAwA_B_B_B_BoAgBoAwA_BoAoA_Ao@w@o@_@_@_u@_d@_@o?_Ao?oAo@_Bo@wBo@oB_AwB_AoBo@gB_@oA_@_A_@_@o?ox@_PgJ_B_jF_~@ovCog@wNoDgV_E_o@oLgdA_V_B_@gA_@_d@oUw@_@o@_@gAo@_A_AgA_@oA_AoAoAwA_AoAoAwAoAwm@_t@w?_@o@_A_A_B_A_BwA_CoA_CwA_CoA_CoA_Bw@_Bg@oA_@o@_Xom@_@oA_@oA_@oAg@_Bg@oBg@_Cg@oBg@_Co@_Co@oC_@oCo@_Cg@oCo@_C_@oCg@_C_@_Cg@_C_@_Bo?oBw?oBw?oAo?_Ao?_AgPoxAoP_oBgEoh@wn@oyGgd@_iFoO_bBw?oB_@oB_TooA_@_Cg@_BoMoa@o?oAg@_A_@oAo\\\\ot@_U_^_AoA_A_Bon@_o@oA_A_AoAotE_mCoyB_pAo}B_rA_Ao@w@_@w@_@oZoMwA_@wA_@g}@oZoA_@_B_@_`AoOor@oFgAo?w@_?_A_?gbDo@wJo?gcL_Bw~AoH_A_?_Ao?w@_?gbAoRgQ_Gwn@_UwnAos@gA_AoA_Agp@ol@_A_AoAoAgq@_x@gi@_y@g@oAg@_Ao@o@oQo^_A_Bo@oB_Q_`@w@_Bo@oBw`@okAo@_Cg@oBoZ_pA_@oAw?_Aw?oA_I_f@w?oBo?_CwQ_~AwFoh@oG_t@wGou@_RouBoG_t@oRotBoQ_lB_ZobC_@_Cw?oB_d@oxBwQ_p@o@oBg@oBgg@ovAwq@obB_mCowG_~BoxF_uBogFwxBooF_jB_qEwt@ohBoZou@of@_nAwW_n@gc@ofA_qA_`D_kC_uGooA_aDo@oBg@oB_`A_oCozA_sEgNo`@wi@o`B_Tom@g@oBo@_BoYoo@oA_CoA_CgA_BoA_CoAoBoA_BoAoBgAoBoA_BgA_BoA_BgA_BoAoAgA_BgA_BgAoAgA_AoAoA_AoAgAoA_A_AgA_A_AoAgA_A_A_A_Ao@_A_A_A_Aw@o@_A_Ao@o@_Ao@w@o@o@o@w@o@o@o@_p@__@wc@oPwA_@wAo?w~@oKwtAo@o}A_@wtD_A_z@_?_tB_A_nAoEgAo?_B_@gpA_TgpBor@oZoLg[_Mo~@o^of@oSo_@oQw@_@w@_@w@_@ge@ob@oBoBgBoB_BoBoBoBwAoB_BoBwAoB_BoAgAoBwA_BgAoAgA_B_A_B_AoA_AoAo@_Aw@oAo@_A_@_Ag@o@_@o@_@o@w?_@w?_@g?_@w^_y@wRon@w?_Bo@oBoI_b@o?_Aw?oAw?oAwq@o~D_j@_cDg@oBo@oBoYoqA_@_Bg@oBwQol@gx@osB_o@_iAg^oj@gbA_kAwjA_bAwo@o`@gAo@oAo?_r@o\\\\wqAoa@wbA_Qw@o?_Ao?_Ao?on@oEwtA_@gh@~BoA_?wA~?wz@~JgjAnV_Bn@oA~?_dEnpAwcFn{A_e@nKwl@nI_A_?_An?w@n?o\\\\nBwA_?wA_?_q@_@oe@oAwsAoX_`AoW_rAo`@og@_OwpA_`@ocB_c@giAoLwA_?wAo?w]o@wA_?wA_?ovAnCouB~EoK~?wpA~Cge@n@o_BnD_oA~CgrG~NgqBnBw@_?_A_?w@_?__@_AwA_@oAo?g}@_Lwh@_NwA_@oA_@_z@o\\\\_SoLg|@_k@_h@_^gnAo|@o~Go}EgzD_pCgwA_cAgtB_zAoXoRgnAo|@_l@ob@grAo_AwjAoy@gkB_nAoA_AoAo@o\\\\oNgA_@oA_@wt@oRwq@_IgB_?gA_?okC_@oyE_?wyAoFof@_HwxA__@ooDofAwtA_c@ol@_Uw@_@w@_@w@_@_e@_XoA_AoAoAge@__@gAo@_AoAwj@ol@o`EoaGweEoiGoOoU_F_I_dCorDw@_Bo@_Bwl@ogAo@_B_A_B_i@_kA_hA_dDwX_fAgYovAw?oAw?oAo?_A_W_dBwCoUoGof@oC_VwPorBgH_cBg?oAg?_B_?oAgCohB_?oC_?oBwB_mJoFokUoAoxC_?_Bo?_CwF_`Bg?_Ag?_Bg?oAoLorAw?_Bw?_CwHol@o?_Bw?_C_`@opB_n@orBo@_Bg@oBwe@ohAo@oBw@oAg\\\\_n@w}@_sA_A_Aw@oAww@o{@gk@oe@w~@on@gA_AoAo@og@oVoe@_R_A_@w@_@w@o?weA_Z_Bo?oAo?ohAoOwAo?oA_@ga@_Ao|H~@w^~?ohI~BgyC~A_vD~AwP_?oN_?gjCn?gmD_BwlB_AgnA_@_e@o?_dBo@o}BoAgcF_Cg_F_BwaB_@_zAoA_g@_@orAo@wpCoAgoFoBorEoBgaF_BwaF~CwbF~Do`FnD__B~AwyA~@_g@~?o~A~AwbCnBo`F~Co`C~Bog@~?gnA~?wuAnAgA_?_Ao?oA_?oAo?gBo?_Bo?oB_@_g@_Dgy@_IojA_Qo}Aob@_~@o\\\\gAo@wA_@wjL_kFws@_]guAop@oi@oVgxA_q@wzA_s@g{G__D_jF_`C_L_GggA__@ghA_^_P_Fwf@_OozA_e@_iAo_@g_DoaA_`H_{B_A_@w@o?o@o@_X_L_A_@w@_@o@o@gs@oc@wAo@gA_A_q@om@_A_AgAoAg]oc@w@_A_A_Bw^_k@o@_A_@_Ao@o@_b@o`Aw@_Bg@_B_g@_{Ao`@_oAop@orB_Uor@oP_d@o@oBo@_Bgc@o_Awx@_mAo@o@o@_Ao@_Aw@_A_A_A_AoAgA_AgAoAoA_BoA_A_BoAwA_Bgs@_l@gAoAoAo@ws@_b@_A_@o@o?_Ao@_v@oX_A_@_Ao?_Ao?g`@_IoB_@gB_@gBo?_B_@_Bo?wAo?oAo?gAo?gAo?w@_?o|@oE_B_?oA_?o_FoJo}A_Doi@o@o`B_D__Co@gkD_Dgy@~Fg@_?_An?gAn?gBn?gB~?oB~?wB~?oB~?gB~?gBn?gA~?w@n?g@_?okAn^whB~l@oA~?wA~?oYnFoA~?wAn?gz@nIgA_?_B_?o|@o?w?_?_Ao?wAo?_Bo?oBo?wBo?wBo?wBo?gBo?_Bo?oAo?w@_?w?_?wx@oPw@o?_Ao?_Ao?ouGosBoyGouBoiF_hBgrA_d@oi@_QguA_c@wlA_]wrA_^oA_@wA_@gyA_h@gnKoeDg_C_s@_k@oQ_sAob@onEowAgnG_sB_rAob@_uA_c@_zA_p@_pAos@oc@o]_\\\\oToAoAgA_Agl@oh@_qA_uAgAo@_A_Bw_AoqAg@_Ao@_Ag@o@o{@o{A_A_Aw@_B_}@_pBgGoOwN_a@wNoc@oi@_iBo@oB_@oBwb@_qBw?_B_@oBoXo`BwU_zBo?oAo?_B_?oAgFop@wE_}@_C_o@gD_vB_?_A_?_B_?_Bn?osKoE_qBo?oBo?oBwHojAg?oBw?oBwEob@w?oBw?_C_Wo~Ao?_Bo?oAw?oA_ToaAg@oBg@_B_Q_m@o@oBo@_B__@ogAo@_Bo@oBg`AomBg@_Ag@_Ag@o@w{@_mAo@oAgA_Ag_A_aAgm@_f@oA_AoA_Awo@o`@oA_AgA_@ws@o\\\\w@o@o@_@gAo?ox@oWwA_@oA_@waAoQoA_@_Bo?_^_D_Ao?_A_?w@o?ox@oDwA_?wA_?_sBo@_eA_@_tF_AoZo?gf@_?_vF_BouC_AwQ_?gx@o?gbEoAw|A_BoA_?wAo?ovCoMwtA_LoA_?wAo?guAoP_Ao?_A_?_A_@gsA_UwAo?oA_@o}Ao[wbDor@oK_BoxB_\\\\w@o?_A_?_Ao?oqCoW_A_?w@o?_A_?ogBoJw@_?_A_?_A_?_oBoCgeD_Ao]n?olCn?wnG~?_{An?of@_?oxA_?w_E~AwnD_Bw@_?gA_?_A_?wgDoOoA_?_Bo?ohC_WgvAoTwh@_JoyAo[wgBob@wA_@oA_@_aC_v@o@o?_A_@_A_@_`M_{E_pAog@oi@oSgtA_i@_mFotBgpAof@ow@_[wnAoe@_vA_j@oA_AgAo?o_Aoe@w@o@o@_@_Ao@_x@on@_AoAgA_Aos@_|@o@_Ao@_Ao@o@g_@oq@_@_Ag@oA_@_Awh@osAo@oAw?oAw?o@g[_pAw?_Aw?oAw?oAwwB__Ko@_Bw?oBo]okA_@_Bo@_Cw@oBg@_Bw@_Bw@oBo@_Bw@_B_A_Bw@oAw@_B_h@o}@w@_B_A_B_A_AgA_B_AoAgAoA_A_AgA_AgbAo{@o@o@o@o@w@_@gk@oXw@_@w@_@w@o?_y@_RgB_@oB_@_B_@_Bo?oA_@oAo?_Ao?gAo?w@_?o|@oA_i@_?wN_?oB_?gQ_?_oVoBotAo?_s@_?_vAn?wfE_Cw@_?_A_?w@_?or@oHg@o?_Ao?oAo?gB_@oBo@wBo?_Co@wBo@gB_@gB_@gA_@w@o?w?o?wc@_OoA_@oAo@gj@oWoAo@gAo@gfGojDor@o_@_cAoj@_i@_[_nAos@wvHoiEgjF_xCwv]_`SoZoUoA_AoAoAgm@_m@glAo{Awt@oaAofA_qAgj@_g@og@o^wsA_o@oiA_Xo]oDwP_AwV_AwhBo?ozA_?obBn?_}B_?ofB_?w|A_?oy@_A_B_?oA_@gf@_F_Ao?_Ao?w@o?_x@oQ_B_@gA_@w~@oa@ovA_~@gyAo`AgpAoz@gpDocCgc@_a@_Ao@o@_Ao@o@ga@_g@oF_IgWoa@gA_Ao@_B_c@_z@wy@o`B_~DozHgy@o`BgbAonBwb@_|@_[_m@g_A_fB__A_{AwYoe@o@_Ao@_Aw?_A_tE_aJ_t@_cBw}@_oB_{@ocB_|@_gB_`A_mBg_@o{@o@_Bo@oAoNof@o@_Do@oCo@oCo@_Do@oCg@oCo@oCg@oCg@_Cg@_Dg@oC_@_Cg@oC_@_C_@_C_@oC_@oBw?_C_@oBw?_C_@_Co?_Bw?oBw?oBo?_Bo?_Bw?_Bo?_Bg?_Ao?_Bg?oAo?_A_?o@g?_AgDow@o?oB_?_Co?obB_?odC_?oOn?_kC_@_xBwB_z@o?oBg?_Co?_Co?oBo?_Cw?oBw?oBw?_Co?oB_@_CoOofAw?_Bw?oAo?_AwTo{@w?oA_@oA_@_A_@_B_@_Ag@_Bg@_Bg@oAo@_Bg@oBw@oBo@_Bo@oBw@oB_A_Bo@_C_AoB_AoB_A_CgAoB_A_CgA_CgAoB_Qo\\\\_A_Bw@oAgo@_z@wf@od@wgA_}@otAogA_pBo`BomCozB_U_W_BoBgAoBoAoBgAoAgAoBgAoB_A_B_AoAw@oBw@_Bw@oAw@_Bo@_Bo@oAo@oAg@_Bo@oAg@oAg@oAg@_Bg@oA_@oAg@oAgGoPw[obAwGoRwd@_wAgUoq@_e@_wAob@omAg@oAg@_Bw@_Bw@oA_A_B_A_B_A_BoA_AoA_B_AoAoA_BgA_AoA_A_AoAgA_A_Ao@w@_@oB_AwA_AwA_AoA_AgAo@_AoA_A_Ao@_Aw@oAo@o@o@_Ag@oA_A_Fo@o@g@o@gAo@oA_@gB_?ob@_Cw_A~Foy@~IgeAnKwL~?gg@_@w|A_@op@oA_Ao?w@_?_Ao?gP_E_A_?w@_@w@_@w\\\\oU_A_AgA_BwUo]gJoPo]_l@o@o@o@o@g@_A_UoWgG_GgN_YfA_Fg@_Cg@_Co@oA_A_A_A_@gA_?oRoVoA_C_A_BoA_B_A_Bw@oBw@_Aw@_Bg@oAo@_Bg@o@g@oAgu@ooBwYou@wQo^wQ_[_G_LoKoRg_@_o@gS_a@wLoQ_c@_m@gBoTw?_Cg@oBg@_Bo@_Ao@o@wA_@wA_?gAn?oA~?w@n@_An@w@~@g@~Ao@nDoB~CgB~D_BnEgB~CwA~C_B~BgA~BoA~BgAnAgA~Aw@nA_AnAw@n@o@n@o@n@g@~?g@~?w?~?_@n?w?n?w?n?w@~?_An?gAn?_An?wAn?gAn?wA_?oA_?wAo?oAo?_B_@oA_@wAo@oA_AwA_AgA_Bg@_@g@o@o@_Ag@_Ao@oAw@oAg@oBw@oBw@oBo@_Co@oCw@_Do@_D_@_Cw?_Cw?_Co?oAg?oAgFo|@f?_m@_?_i@_?oaBg?_Vf?odA_?__@n?_zQ_?_tAn@oqOn?o|@_?_]_?__An?otE_?_gJgBomLoBohJgB_hKfDo~MfGoyR_?_lGgG_yb@_HowIw@_zAgFooIo?_V_?olAw?oaEo?o|@_?oD_?o`@_?omAf@_rDg@otGw?_`Ro@_zh@_?oB_?_C~F_qFf_@_|TfBooEw@_t`@o?odGwAooOoAooI_@_oCgBowW_@_sMfBomD_?oA_?_B_?oA~d@o|Pn@_OvR_jH~E_dBnF_nCn?oA_?_B_?oA~@ozA_?oBo?oBgEo|Do@_NoEogA_EocAgYo{H_MomDwX_}G_?_Co?oB_HofE_?oAg?oAg?oAg@_mR_N_fgAgEoxTwB_cf@~DowV_?_B_?_A_?_BgC_sDw]_yUwJ_wFg?oB_?_C_Ao}E~?_nA~C_hOf@_zB_?oI_?oK~AoeE_?oCn?oBvFomCfUoxE~T_qG_?_B_?oA_?oAvD_hFfAonInCo{XnAocLo?otA_?oAg?_Bg?_BwA_t@o?_Co?_Cg[_oG_MorCg?_Bg?_A_?_Bg@_`A_?_B_?oA_?oA~C_`B_?oBn?oBfE_|@nd@oeLfR_wEf?oAf?oA_?_BvFofC_?oA_?_B_?oAn?_cDwC_gMo?_`@_?_Gg@_jHoHotHgA_cAo@_m@o?oc@oB_oM_@ooFo@__QgBo}GwQoyN_W_fR_?oA_?_B_?oAg@o`K_?o_@o?_`J_@ocJ_?o]_?oU_?_o@oB_|OoCo`BwOopCo?_Bo?_C_ModA_Foa@gDoZoCoOwDoY__BoeMoPorAoOolA_M_uA_@oBw?oBwDop@g?_Bo?_B_?oAoHowBwBoy@_?oA_?_B_?_Bo?_bEw@_zK_E_~L_?oB_?oBoA_c@_?_Co?_BwH_mAw?oBw?_CgQovAgXoqA_@oBo@oBgOoi@o@_Bo@oBwOoc@g@_Bo@oBo`@o|@g@_Ag@_Ao@_A_jAoiBo@_Ao@o@g@_AoxB_{CoaDozEo@_Ag@oA_@o@_c@oz@o@oAo@_Bod@_vA_@_Bg@oBg\\\\__B_?o@w?_Aw?oBw?oC_@oC_@_D_@oCw?oD_@_Cw?_Cw?oBo?o@g?_@oM__Bg?_Cg?oBw@_jA_?_C_?oBf@_dNoHojxAoCopRo?_mAgA_nNo?_~A_?_t@oBoyJ_OoiI_?oA_?_B_?oAoB_yDvK_xLwC_eO_?_BgDojKwC_tc@~G_bf@_t@oo^gK_mDg?oA_?_Bo?oAgI_w@o?_C_@_CgVo|Aw?oB_@oBwsKodc@w?_Bo?oAw?oAwh@_tCw?_Bw?oAo?_Aom@o}FgsA_dN_f@_`FoE_e@oG_k@wC_\\\\gAoNoDoZoC_UgHow@_[__DgI_w@oI_~@_Do^_I_v@_Uo_Cg?_Bg?oAo?oAoM_wBo?_Ag?_Bg?oAwC_nAo?_C_?oBg@oqAfQomo@_?ojFgHopK_?_B_?_A_?_BvA_`UgD_qW_Ao~IoC_hE_?_Ag?_Bg?_BgJozAw?oBw?_CgZ_pB_@oB_@oBwS_}@w?_Bw?_A_@_BwX_y@w@_Bo@_Bwh@oiAw@_Bo@_B_k@_}@o@_Ag@o@o@o@weJoeKosB_|Bo@_Ao@_Ao@_Awr@_{@o@_Ao@_@o@oAgUo^w@oAgA_B_^_s@w@_Bo@_BwZ_x@o@_Bg@_Co]_rA_@_Ao?oAo?_B_VovAo?_Cw?oBgL_{Aw?oB_?oBoB_h@_?_B_?_B_?_Ao@ovAnAonH~?oYv@_tM_?ouB_?oO_?o`@nA_lIvCopOfG_j]nAoko@n?_yDfA_cF~M_u`@f@ogr@~?ovD_?_Cn?oBvC_gBn?_Cn?oB~J_mCnA_Yfh@_pJn?oBn?_CfRohGfAocBgA_qIoF_|m@_AoaJo@_tC_?_]_?_To?_iD~?ojDfCo|@fCoc@~AoO~KohAv?oB~?oB~O_fAfS_~@~?oBf@oB~f@_~Af@oAn@_BftAo~C~yAolDf@o@~?oA~?oA~^okA~d@opB~M_z@n?_Av?oAn?oA~OotAffAo|Jfy@_pHv?oBf?oBvNohCfD_tA_?_B_?_Cf@omAg@o~CgDonb@_?oB_?_C~EoqGvB_mCvK_iL~?_yB_?opX_?obJ_?_`@n@_wI_?_Bf?_CvIowAv?_Cv?_CvY_qB~Z_rAnE_N~HoTfY_|@niA_jD~?_Bf@_CfY_sAv?_Av?_Bn?_AfSo~Av?oBv?oBfEop@n?_Cn?oBfC_y@f?oAf?oA_?_BwHo{s@nD_mYfE_}ZfB_cO_@_sC~C_xIvDooYgP_nR_@onC_?_|@o?oiC_?oYvB_eQ_?o`@_?_DfC_g[_?ojPn?oe`An?o{G_?_}UnE_dHfHo_HfGo~GvD_fD~?_Tf?_Dn?oCn?oCf?_Cn?oCn?_Cf?_Bn?oBf?_Bf?oAn?_BvKoeAv?_Cv?oBfPo`Af@oBf@oBfUo|@n@oBn@_BnZoy@v@_Bv@_Bn|B_rEn@oA~?oAf@_Avb@_oAf@oA~?_CvW_lA~Qo|AfGow@nAoUfGo}@~`@oxFf?oBn?oBnGohBn?_`B_@oxA_?_XoA_iD_@ogC_A_o@_?oa@wCoiL_@oaBo@omBo?oWg@_jCfI_|Bn?_Cf?oBfTosBn?oAv?oAv?oAn`@_mBn?oAv?oAv?oA~oAovE~p@_fCfxE_iQf@oBf@oB~c@ozBv?_An?_Bn?_AnN_aAv?oBv?_CvV_mCn?_Cn?_BfH_}A_?_Cn?oB~BocA_?_Bf?_Af?_BfBopM~K_tn@_?ovWgAo`aAoE_u|@_?_A_?_B_?oAgD_~C_?_Co?oBo\\\\_hM_F__D_?_B_?_A_?_B_@olE_?o_An@_eN_?olA_?oX_?_iA_?o}@n?o`Gv@_~Uf@oqa@vD_fl@_?oo@~@_jM~@_oLo?_~@fE_r`@_?_C_?_BvGotCfy@_kVnJ_|C~E_mAfg@ofOvEowAvAod@v\\\\_yJfM_{D_?oAf?oAf?_BvB_zA~?_^n?oM_?oIf@oqDn?owCnA_}Q_?_B_?_C_B_|Ag?oBg?_CoG_oCo?_Bg?oAo?oAgQ_gDg?_Cw?_BglB_qWgi@_nHg?_Co?oBoNo|Aw?oBw?oBoa@ofDw?oBw?oBgYocB_xBoqL_lA_rGwRodAo{B_{LwRouAw?oCo?_BwF_o@gAoWoG_cAwC_wA_?_B_?_B_?_Ao?onAn?_bAo?opdAg@_}B_?_C_?oBwCo`B_M_~Bg?_Cw?oBwYomCg?o@w?_Bw?oA_f@ohCo?oAw?oA_@oAojA_nEwkCocKg@oBo@_B_e@_iC_@oAo?_Ao?_BoL_bAo?oAo?_B_?oAoQ_wBo?oBo?_C_H_xBo?oA_?oAg?_B~?_cIn?ou@~]_q`A_?_B_?oA_?_BgAo{A_?oA_?oA_?_Bwv@olYo?oB_?_CwA_xAg@_eNf@oxLn?_RnEozA_?oAf?_Bf?_BvD_j@v?_Cn?oBfi@o{Cv?_Bn?oBn?oBf?_Cf?oCvv@nIf[nDvp@~IvJ~@fe@~EfG~?vwEoDn?_oDnAo`L_?oYflMoC~}LnBnjM_@~lM_DnnZ~Bnl[o?gE~ye@~?n|M\",\n            \"notices\": [\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"dirt_roads\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 41.899898,\n                                \"lon\": -97.478096\n                            },\n                            \"distance\": {\n                                \"value\": 2.80510079470963\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.600681,\n                                \"lon\": -93.568206\n                            },\n                            \"distance\": {\n                                \"value\": 1.3798871919020599\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"highways\",\n                    \"type\": \"info\",\n                    \"spans\": [\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.449001,\n                                \"lon\": -96.441558\n                            },\n                            \"distance\": {\n                                \"value\": 3.7358192841079103\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 42.818722,\n                                \"lon\": -96.168167\n                            },\n                            \"distance\": {\n                                \"value\": 0.023143817901496\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.156952,\n                                \"lon\": -95.866706\n                            },\n                            \"distance\": {\n                                \"value\": 5.05704001887563\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.381798,\n                                \"lon\": -95.751419\n                            },\n                            \"distance\": {\n                                \"value\": 5.16869990290625\n                            }\n                        },\n                        {\n                            \"startLocation\": {\n                                \"lat\": 43.637558,\n                                \"lon\": -95.567695\n                            },\n                            \"distance\": {\n                                \"value\": 100.867688187689\n                            }\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 778.3033333333333\n        },\n        \"length\": {\n            \"value\": 792.24942308475\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        }\n    },\n    \"stateBreakdown\": [\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IA\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 392.73960971543\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 392.73960971543\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 381.1671666666667\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 381.1671666666667\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"MN\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 119.67182306349001\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 119.67182306349001\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 112.77783333333333\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 112.77783333333333\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"NE\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 174.39935350544002\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 174.39935350544002\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 178.88316666666665\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 178.88316666666665\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WI\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 105.43863680039\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 105.43863680039\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 105.47483333333334\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 105.47483333333334\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        }\n    ],\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    },\n    \"notices\": [\n        {\n            \"code\": \"crossing\",\n            \"subCode\": \"dirt_roads\",\n            \"type\": \"info\",\n            \"spans\": [\n                {\n                    \"startLocation\": {\n                        \"lat\": 41.902462,\n                        \"lon\": -97.426551\n                    },\n                    \"distance\": {\n                        \"value\": 2.7929515935748803\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 41.899898,\n                        \"lon\": -97.478096\n                    },\n                    \"distance\": {\n                        \"value\": 2.80510079470963\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.600681,\n                        \"lon\": -93.568206\n                    },\n                    \"distance\": {\n                        \"value\": 1.3798871919020599\n                    }\n                }\n            ]\n        },\n        {\n            \"code\": \"crossing\",\n            \"subCode\": \"highways\",\n            \"type\": \"info\",\n            \"spans\": [\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.038502,\n                        \"lon\": -89.237571\n                    },\n                    \"distance\": {\n                        \"value\": 10.862437609158201\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.030918,\n                        \"lon\": -89.461059\n                    },\n                    \"distance\": {\n                        \"value\": 9.4111474080493\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.992145,\n                        \"lon\": -89.658531\n                    },\n                    \"distance\": {\n                        \"value\": 6.11039553860424\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.967548,\n                        \"lon\": -90.093185\n                    },\n                    \"distance\": {\n                        \"value\": 3.9595677608768898\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.90596,\n                        \"lon\": -90.141273\n                    },\n                    \"distance\": {\n                        \"value\": 1.53657826726238\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.884155,\n                        \"lon\": -90.172248\n                    },\n                    \"distance\": {\n                        \"value\": 2.93253403244621\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.843689,\n                        \"lon\": -90.201034\n                    },\n                    \"distance\": {\n                        \"value\": 0.8037014397437899\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.747066,\n                        \"lon\": -90.333084\n                    },\n                    \"distance\": {\n                        \"value\": 6.7621414894392\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.713596,\n                        \"lon\": -90.465225\n                    },\n                    \"distance\": {\n                        \"value\": 1.36754048178125\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.555191,\n                        \"lon\": -90.609825\n                    },\n                    \"distance\": {\n                        \"value\": 6.18228039616674\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.470142,\n                        \"lon\": -91.338188\n                    },\n                    \"distance\": {\n                        \"value\": 133.737515045314\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.475902,\n                        \"lon\": -96.324081\n                    },\n                    \"distance\": {\n                        \"value\": 7.6553028367345\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.449001,\n                        \"lon\": -96.441558\n                    },\n                    \"distance\": {\n                        \"value\": 3.7358192841079103\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 42.818722,\n                        \"lon\": -96.168167\n                    },\n                    \"distance\": {\n                        \"value\": 0.023143817901496\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.156952,\n                        \"lon\": -95.866706\n                    },\n                    \"distance\": {\n                        \"value\": 5.05704001887563\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.381798,\n                        \"lon\": -95.751419\n                    },\n                    \"distance\": {\n                        \"value\": 5.16869990290625\n                    }\n                },\n                {\n                    \"startLocation\": {\n                        \"lat\": 43.637558,\n                        \"lon\": -95.567695\n                    },\n                    \"distance\": {\n                        \"value\": 100.867688187689\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"3a8ca597-2aad-48c0-9d28-4a57d474083c","name":"PlanRoute [G19] [Postal to Postal]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide19","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"waypoints\": [\n        {\n            \"value\": \"60062\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"62000, MX\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"V3G 1J5\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }       \n    ],\n    \"routingType\": \"fastest\",\n    \"vehicleType\": \"truck\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"152588"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 19:38:50 GMT"},{"key":"x-amzn-RequestId","value":"ee1597b6-f323-40f1-b40c-662f3e324a08"},{"key":"x-amz-apigw-id","value":"X3AbaFIKoAMEvVA="},{"key":"x-map-key","value":"guide19"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791448-5741b35379dda39749be1d0f"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 e603dbbba9a5260bbb9a527a4e0f1fce.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"8y-XtbsWKSb_oonbwgHzjs64DtFHB1t_NTO10ON3_HJdE7MxbTATVg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"5e66d559-c238-4310-a4f7-ad29a13cff8f\",\n    \"waypoints\": [\n        {\n            \"value\": \"NORTHBROOK,IL\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"62000,MX\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"V3G 1J5\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"IL   43 NW SE OF DEERFIELD,LA,IL\",\n                    \"length\": {\n                        \"value\": 1.4\n                    },\n                    \"duration\": {\n                        \"value\": 2\n                    },\n                    \"totalLength\": {\n                        \"value\": 1.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2\n                    }\n                },\n                {\n                    \"maneuver\": \"I    94 W E OF WHEELING,CO,IL\",\n                    \"length\": {\n                        \"value\": 2.4\n                    },\n                    \"duration\": {\n                        \"value\": 3\n                    },\n                    \"totalLength\": {\n                        \"value\": 3.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5\n                    }\n                },\n                {\n                    \"maneuver\": \"I   294 S SW OF HODGKINS,IL\",\n                    \"length\": {\n                        \"value\": 29.6\n                    },\n                    \"duration\": {\n                        \"value\": 38\n                    },\n                    \"totalLength\": {\n                        \"value\": 33.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 43\n                    }\n                },\n                {\n                    \"maneuver\": \"I    55 S IL/MO STATE LINE\",\n                    \"length\": {\n                        \"value\": 277.9\n                    },\n                    \"duration\": {\n                        \"value\": 293\n                    },\n                    \"totalLength\": {\n                        \"value\": 311.2\n                    },\n                    \"totalDuration\": {\n                        \"value\": 336\n                    }\n                },\n                {\n                    \"maneuver\": \"I    55 S ST LOUIS,MO\",\n                    \"length\": {\n                        \"value\": 1.7\n                    },\n                    \"duration\": {\n                        \"value\": 1\n                    },\n                    \"totalLength\": {\n                        \"value\": 312.9\n                    },\n                    \"totalDuration\": {\n                        \"value\": 337\n                    }\n                },\n                {\n                    \"maneuver\": \"I    44 W MO/OK STATE LINE\",\n                    \"length\": {\n                        \"value\": 290.1\n                    },\n                    \"duration\": {\n                        \"value\": 270\n                    },\n                    \"totalLength\": {\n                        \"value\": 603.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 607\n                    }\n                },\n                {\n                    \"maneuver\": \"I    44 W N OF BIG CABIN,OK\",\n                    \"length\": {\n                        \"value\": 47.5\n                    },\n                    \"duration\": {\n                        \"value\": 44\n                    },\n                    \"totalLength\": {\n                        \"value\": 650.5\n                    },\n                    \"totalDuration\": {\n                        \"value\": 651\n                    }\n                },\n                {\n                    \"maneuver\": \"US   69 S OK/TX STATE LINE\",\n                    \"length\": {\n                        \"value\": 213.2\n                    },\n                    \"duration\": {\n                        \"value\": 212\n                    },\n                    \"totalLength\": {\n                        \"value\": 863.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 863\n                    }\n                },\n                {\n                    \"maneuver\": \"US   69 S N OF DENISON,TX\",\n                    \"length\": {\n                        \"value\": 1.5\n                    },\n                    \"duration\": {\n                        \"value\": 2\n                    },\n                    \"totalLength\": {\n                        \"value\": 865.2\n                    },\n                    \"totalDuration\": {\n                        \"value\": 865\n                    }\n                },\n                {\n                    \"maneuver\": \"US   75 S S OF UNIV PK,TX\",\n                    \"length\": {\n                        \"value\": 75.6\n                    },\n                    \"duration\": {\n                        \"value\": 75\n                    },\n                    \"totalLength\": {\n                        \"value\": 940.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 940\n                    }\n                },\n                {\n                    \"maneuver\": \"S366 S N OF DALLAS,TX\",\n                    \"length\": {\n                        \"value\": 1.5\n                    },\n                    \"duration\": {\n                        \"value\": 2\n                    },\n                    \"totalLength\": {\n                        \"value\": 942.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 942\n                    }\n                },\n                {\n                    \"maneuver\": \"I   35E S NE OF HILLSBORO,TX\",\n                    \"length\": {\n                        \"value\": 58\n                    },\n                    \"duration\": {\n                        \"value\": 59\n                    },\n                    \"totalLength\": {\n                        \"value\": 1000.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1001\n                    }\n                },\n                {\n                    \"maneuver\": \"I    35 S NE OF SAN ANTONIO,TX\",\n                    \"length\": {\n                        \"value\": 208.2\n                    },\n                    \"duration\": {\n                        \"value\": 206\n                    },\n                    \"totalLength\": {\n                        \"value\": 1208.5\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1207\n                    }\n                },\n                {\n                    \"maneuver\": \"I   410 S SE OF SAN ANTONIO,TX\",\n                    \"length\": {\n                        \"value\": 11.2\n                    },\n                    \"duration\": {\n                        \"value\": 15\n                    },\n                    \"totalLength\": {\n                        \"value\": 1219.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1222\n                    }\n                },\n                {\n                    \"maneuver\": \"I    37 S N OF THREE RVRS,TX\",\n                    \"length\": {\n                        \"value\": 61.3\n                    },\n                    \"duration\": {\n                        \"value\": 60\n                    },\n                    \"totalLength\": {\n                        \"value\": 1281\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1282\n                    }\n                },\n                {\n                    \"maneuver\": \"US  281 S N OF PHARR,TX\",\n                    \"length\": {\n                        \"value\": 165.3\n                    },\n                    \"duration\": {\n                        \"value\": 186\n                    },\n                    \"totalLength\": {\n                        \"value\": 1446.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1468\n                    }\n                },\n                {\n                    \"maneuver\": \"US   83 N MCALLEN,TX\",\n                    \"length\": {\n                        \"value\": 3.7\n                    },\n                    \"duration\": {\n                        \"value\": 4\n                    },\n                    \"totalLength\": {\n                        \"value\": 1450\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1472\n                    }\n                },\n                {\n                    \"maneuver\": \"TX  336 S HIDALGO,TX\",\n                    \"length\": {\n                        \"value\": 6.1\n                    },\n                    \"duration\": {\n                        \"value\": 10\n                    },\n                    \"totalLength\": {\n                        \"value\": 1456.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1482\n                    }\n                },\n                {\n                    \"maneuver\": \"US S281 SW TX/TM STATE LINE\",\n                    \"length\": {\n                        \"value\": 2.2\n                    },\n                    \"duration\": {\n                        \"value\": 3\n                    },\n                    \"totalLength\": {\n                        \"value\": 1458.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1485\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   40 W REYNOSA,TM\",\n                    \"length\": {\n                        \"value\": 1.5\n                    },\n                    \"duration\": {\n                        \"value\": 3\n                    },\n                    \"totalLength\": {\n                        \"value\": 1459.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1488\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL    2 S S OF REYNOSA,TM\",\n                    \"length\": {\n                        \"value\": 3.1\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 1462.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1493\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   97 S SW OF SNTA TERESA,TM\",\n                    \"length\": {\n                        \"value\": 69.8\n                    },\n                    \"duration\": {\n                        \"value\": 81\n                    },\n                    \"totalLength\": {\n                        \"value\": 1532.6\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1574\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL  180 E TAMPICO,TM\",\n                    \"length\": {\n                        \"value\": 239.7\n                    },\n                    \"duration\": {\n                        \"value\": 280\n                    },\n                    \"totalLength\": {\n                        \"value\": 1772.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1854\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   70 W TM/VL STATE LINE\",\n                    \"length\": {\n                        \"value\": 3.1\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 1775.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1859\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   70 W NE OF EL HIGO,VL\",\n                    \"length\": {\n                        \"value\": 20.9\n                    },\n                    \"duration\": {\n                        \"value\": 25\n                    },\n                    \"totalLength\": {\n                        \"value\": 1796.2\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1884\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL  105 SW VL/HG STATE LINE\",\n                    \"length\": {\n                        \"value\": 77.5\n                    },\n                    \"duration\": {\n                        \"value\": 91\n                    },\n                    \"totalLength\": {\n                        \"value\": 1873.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 1975\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL  105 SW PACHUCA,HG\",\n                    \"length\": {\n                        \"value\": 98.7\n                    },\n                    \"duration\": {\n                        \"value\": 118\n                    },\n                    \"totalLength\": {\n                        \"value\": 1972.5\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2093\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   85 SW HG/EM STATE LINE\",\n                    \"length\": {\n                        \"value\": 27.2\n                    },\n                    \"duration\": {\n                        \"value\": 29\n                    },\n                    \"totalLength\": {\n                        \"value\": 1999.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2122\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   85 S NW OF TEXCOCO,EM\",\n                    \"length\": {\n                        \"value\": 16.8\n                    },\n                    \"duration\": {\n                        \"value\": 20\n                    },\n                    \"totalLength\": {\n                        \"value\": 2016.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2142\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL  85D SW EM/DF STATE LINE\",\n                    \"length\": {\n                        \"value\": 7.6\n                    },\n                    \"duration\": {\n                        \"value\": 9\n                    },\n                    \"totalLength\": {\n                        \"value\": 2024\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2151\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL  85D SW MEXICO CY,DF\",\n                    \"length\": {\n                        \"value\": 8.5\n                    },\n                    \"duration\": {\n                        \"value\": 9\n                    },\n                    \"totalLength\": {\n                        \"value\": 2032.6\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2160\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   95 S DF/MR STATE LINE\",\n                    \"length\": {\n                        \"value\": 25.2\n                    },\n                    \"duration\": {\n                        \"value\": 38\n                    },\n                    \"totalLength\": {\n                        \"value\": 2057.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2198\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   95 SW TRES MARIAS,MR\",\n                    \"length\": {\n                        \"value\": 3.9\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 2061.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2203\n                    }\n                },\n                {\n                    \"maneuver\": \"LOCAL ROAD  62000,MX\",\n                    \"length\": {\n                        \"value\": 9.1\n                    },\n                    \"duration\": {\n                        \"value\": 13\n                    },\n                    \"totalLength\": {\n                        \"value\": 2070.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2216\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 2216\n                },\n                \"length\": {\n                    \"value\": 2070.8\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 60.7\n                        }\n                    ]\n                }\n            },\n            \"shape\": \"qrfjoAlyznfDgcBjvAurFnxEwfIzlG??iyKjxG??agAdjD_~@`mEayBntGik@lmFoDdmJ?h`g@yp@~nCi[lgB??`wDlcFp{DdzGzcGd~FpmCbe@r@Ln{SeEnwE_gA~bDqnB~rDggF`sCe|FnaBqwEhnB}cEneGqnBzmByB??xvV}@r_EtExvH_|AbjFag@|eG~R`yo@tjC??zsJp{ApbMim@d`Ba^??|uEscAzmFuvBb|LuHtpCeBb~DtZ`fAp[l}E~eBbmGtO??xoEfNdmEyb@xlDk_A`qAcp@piBmTpiB?zxCrn@js@fOriCnh@jBzAao@ck@rH^hiD~f@hhGf`CvI?`o@bk@zgGcd@twJiMpwH`xDl{Gt~DhqKdmGvBjB??jrKv{DvmInyCppA~eBjnAfaBtd@xsBnh@dxB`p@znEfiDpl`@pjA|dDfh@bz@jp@~|@j_AdcApyAhl@rjAdYnzKl@vvE^fzZvAbeE`Iv{JaSprCqp@jkDwc@boAkKb}Ag@dt@UzkD`r@zhFjj@pfGee@??h`DkVbsBoT^Gb`Ga_A??jeEOrgBxWl`Dry@??|hGfcAp\\\\|@t~@iIzm@aQlzHeFtyD}E??pgFpNzoGpa@hfAaJzrJmiAniLuZbbCaeAjzEanCrnAqR??zmKePfrImqB~gSwqFx|QiNpgIcGr{HsFhxGen@dvGy|CbmByiBdwB_fDvaAaxCj`Ck~I??|KtbSli@veHrqDxzO??nChL`_Lbf[npA`nCnlAzgCpfAlhAblC|cElrA~cCpv@rnB|c@h~A??fiH~mXhqIle]??|iIdp\\\\rtE~nMx~FbwMfyBznF??hpUtfk@~}@|z@??`_GjuP??rtZjiu@??twa@fk`ApyMj{ZxlHxwQ??zrGjuRzaUddf@niD~_G??pf@rz@~_ChhCxmC`eAdlBpRdiIpH~u^kWvr[}TfmDbPjwCp\\\\|~Dx~BnoCbkD??tdNjcRtyDbyB~`Fx_Avvx@{kAdpEtDvcDdo@fdHftCjvM`pI??z}FrvDreMr{HlfC|}@xiBhVbx@mB??cx@lBjjJ}HrqZsg@??bdXaZdtIkVhgRkc@hM?v|@cGzo@}I??b`@{Ady@?fT?rj@{Azf_@gm@zJ{@vkBeF`g@?|^{@|eC}@fYvDjiAsFncMj@lUaGzcFkLp^{@??D?~a@yB~r@sF|eCiN~\\\\{@ja@sFdcA}@dOuDtiW{Vd|AaGvaFm@fuLcQhnPsHvb@?fYgDdyDyBloMiBxgH{KtaL}@ti@gDxiB{@rcAyB`g@gD??~|NcGhk@?fO{@zj@kBre@wC`jFiCfc@sFloMgNfc@uDvtOoJ|jC`S|gBl_@vuA~d@??FBd}A~|@dmAlhAngA|rAj}A`mClgBr_EtwAh{EhuAb`EneB~vEbnBrkEx`EphHhw@|hAvnGx`JxbDjoDbQ`ItwA||Arb@~b@??BDfYxW~eBryAvb@j`@ziAl}@|zLp}HbvCtvAjuIlgDxqD|}@|mE|s@xiBli@zQfDlbAnRn}@?~RrF|c@zLxdB{AtmAvMllBrf@n`GfjB|Y`SnIdEffFbuDt_D~yCxsBdkCnfTjvYxa@~g@z`@pf@fkFntHpfSxoXbyOzhTfc@do@rj@~g@lcNn}QtuCzoEzxA`eBvsDzpCpoAbf@pyBpp@n`Bd[jf@hB??h_@bQbjAbPhz@hNfc@z@ndDxl@vgEpyAzvBjhBz{DxfExG~H~cM`rP``O|gS|^|i@l_@z_@zmFljHf~MjkRxlDfrEpwHtlKn~QjqVdOxB?rFbV`g@leCxfD`uB`_Gju@`yCx`@plCryAxpOjU~yB~^hrDdGz_A??hM~|@~f@xzE|@~g@bqCvsXrFro@hHhv@fc@xpE`q@frEdo@|fBjz@lfBxiAv`BdhB~pBfw@pp@p{@dd@|eCty@`lI|q@`jBlTd{CjVh\\\\{@??zqCl^`{@bGxBfDbj@xBreEn]leMhaAhf@`GntCxa@ziFxrBfkAdy@jiAppAvuGliIb[td@v]l^|~M~~QjsKznN~nc@nva@`lEf~DdkCfrDvfA|{Bfm@bxBhnGd`_@fYvbAhRnq@DJxW`t@li@hjA~h@`|@twAn{AlqBnfAjUfE`N|IrwGvvAxqDdx@`l@bGRF??|ZtJdyEfbAn`Brd@d@m@vqO|{C~RdEld@|I`gDhv@blDdnAj`IntGnlE|yDrfq@prn@xz@tlAfwA`nCh_B~wDhcH|uRnRng@rQzj@td@ztAp|Zfuz@fkBxdF~jGrgQzEtZjz@fvB`q@fkB|Ypz@??pX|s@by@vuBja@faAtkBzzEtnIxrUvaA`nCde@~fA|r@ziAp{@bnAdhBh`B~~BvbAt_Dhv@ldExAtqOeFhyL{@vM?lgG{Af`B{@rt@z@~m@iB??lq@l@vzBz@ze@OzjNiBnlEm@j}FjB~h@~HzxAz_@rfCh`A`eKffGbqIxdFx{MhpE~uAhw@ld@jVbQrPh_UbiOrdShpExcLnoCl_@pHd^lJ~pYxxG`b@bQplg@nvXdt@fb@zo@do@tkB`eBzjIt`MplI~xLti@re@rcB~fAry@nSfuKkA??~aAjBfc@?xsCkBnb@?|zPuOfh@?xf@xB|cJzKtbO|`Iv{OdyIhpE`yBd@Nt_DdxAn~ZpsP`b@zWf^hL~b\\\\jmPluCrcBvsChjBd~@n{A`l@npAh\\\\h_BxbDxc\\\\dElh@?NrAvm@vr@p|HdYrnAzt@tkBju@vlAhkAzsAj|BtmAtuCdnA~aArf@zvChjArO|JD@??|\\\\fLjgC~fAnmMthFxpA~]z`MhrCzo@?`b@jBzvG`oBfuB~eAhr@fm@~oFzbI~kF~qIpwHndMznA|fBrKbQr[ha@t_@hl@|cDbiFpoKbsQ~mDrsFp{@j~A`b@tbAjz@|oClsEvbT|kGvzYrj@pyBxVhu@zxAh~BztEfrFhHbRjdA~eAdYde@~h@li@ng@tm@HJ??`a@tg@llA`zAd`@fXnMjLdqC`bDtfB|rAboAfc@fyCj`@f_Cha@vkB`|@jiApeAdy@flAhpNxgW`eJffP|c@zs@hHnT|}@tuCtbCxaK`P|cCkFl~C??tBxbBqn@`qEeTttCbAtde@|F|tg@??sHhfL??cKjaIeJ`}H`Bd}EhHx~BrPvuANpHz`@p{Al}@htB|^vl@??hy@pfAl}A|}@p~Aja@h|@hLtmEvNp_KnItkUdy@pyK}J~H?pod@\\\\??`{E|@zvClT`nCxk@bvCpg@hpFpq@jeDbQb_BiNjgCqp@tzQcfIxvMakE??lqBdOblC|i@l{Cx~AzeDxiCntBlt@??zgBfhDhR|i@loDfsD`fAj_A|uGtzGl}IbzKnjCbmCjwCx~An~CjrBdJ^p{@zi@ntCpzAb`@`Sfm@n]dvCf`BdfG||CtmAdbAjxA~pBbQfb@nbArxBhWdcAhkAldMfw@j|Cj_AneBhoW~`[ls@rn@bQn^pcHb_Gju@hk@ppN|sJziAnq@tfB`qA|OdEdj@~]xbCpdB~kAvl@bdBdyAjbBn|A~|@xjAt~@rbB~Mz`@bQnh@xlH|}Rhw@|{BprCzmGtkBx}Crs\\\\thb@vkBf`BdaBvlA`lEvuB|cMzpFzUfJhyCznC??r`@ld@vm@n|@zj@jjAbe@n{AlUfw@vbDhtKjsBvzFb}BbaF|vBh}C|aF~tFrh\\\\fia@tvCzpDdcAdcAlqA|s@~eC|}@b~@bPzqHhl@xsBb\\\\fkB~{@zjDpyCrV`\\\\n`Bv`Bjp@tZt_@xk@`sBpcCzgCl{C`eAh~Ado@bzAjk@rkC@H??~Pd}@hkAdwL`v@v~CNj@jnAzpDjk@roA`~Er{GfYbf@faAhuAz{HdcJpyFxdHvgEb~EphPj_Tp|B~lCdkg@njm@b~ApjAhvAzs@fbC~fAvaEvwAzwBzaAhfAt_Ats@hbArx@dbBzb@f~AbQxmAhLrjBrBxyCb@|v@??yBbsF~MxyG`XtkCljBb~Old@r_FbQrjDbQtuW?`o@Tps@?hdFnDhXbBnpUrAvvSsAzU~CdcATl~@wD~fUvg@fjKnIliAfc@jgCbo@`nB?z`@hw@fsD~HlhA_Ib\\\\??pr@hWzj@jVvuBfm@jz@|^~eB{@nyCaH`lIuP~RvDjpEwDft@eE??x}H{@x`EyMbQsEf|EeFp`A?dr@AveUgNfyCcFbaMuEvpFeFh_GyBp`A{@jqCsFbGLnI?||@jB??ty@m@fiCzAre@fDtwBm@neBhBdrFju@`iBxa@xq@fc@`cKpgIpg@~g@`g@vXhkEjqDpyFbjEfdHp_Gzz@lgAleCncEtwAz}Bfh@ry@j@j@??vYxXb`A~qAha@l^~f@zUdhSngJ~fAhv@~|ShyPv`S|nOhnGpiFztI|jIfrAx~AvzAnmEf|Dn`QvkBv|Dr_@j`@hf@tk@??@Dre@xVzJxL|vBn}@zo@hMtpGjhAntC~SvXlJt@NllGppA|`Bhu@dcF~wDtbTrySnjCdkC`pS|iS~bI|~HdwA|pB`b@n|@vxM|_\\\\nSj`@hkAblCln@~|@`b@rd@NP??f]l]ro@hb@l}Afm@p`AdOp~AxCvsHkW`nClTdmAbe@faBfbAlfk@fwe@j}FbiFlKrP??n{AraD|c@ldDnr@dvCx~AbvCfqBflA|pBhv@beA?|jCsF`~Aak@vDsAv_Ccf@~`BcFlxAzU|{Bhl@be@`Gfm@lJbwG|T`gRfw@p|Dz@~cDwN`jOec@xdGqRb~Oah@vkj@ulB??pyBuE~rHmM~jCcFz_DfMt|O~h@|{ChMrwB~\\\\t_IpgA??flWdgEtjDdq@??dkQzeCvuBz_@~_B`SxfAbQjbCjU`gVzsD??xjAlQhaAzUju@bf@ln@pp@fu@txA~w@bcB|cJztSnXbo@~Rty@fYh_BzqCdcTdE~S~H|fBvNlzCbGpcCjAvjC??riOyMvzA~Hfev@gb@phCeExxBuOtuHm~@peAoSvq@fCrj@^rjA|TphC`g@dhAlIr~@]hq@mJ??f{A_TryAuOry@xBbq@vNnoBn|@neBfvAls@vc@jsAfbApl@~\\\\fr@`Hfm@^`b@{BdJfDp|C?jp@?`g@?dbg@oSnl@yB`l@?pyFxCllLuGbjEqRzlGwCnmD`Hn}@?zoAv@??dvFlDfm@z@bgC?`g@iBvl@hB~~C{@lKz@hmc@kVpL{@tfCz@vX{@zsAyC??ngj@{U??po@?bqD|@bQ?xxlAge@xck@qQja@z@ls@_I`ae@q\\\\ze@?be@uDbiz@ef@`bE{AzJ{@hp@{AD???da@?leRkLptOgD`oG{Jtm@z@t_@yBtbc@iNfz^yB|pKcGpg@?fc@zAnmDwCrcPgDrAwDl{U{Bl{G|@ja@?b~@z@lqG{@tvb@gD|c@?`iCz@tt@eE??vv@bI~hDkBdJyAltg@w[t`^cQhHz@xlDsF`b@]zAMnf@gE??~yCxBbe@sFtjn@aId@?zcYaHjnAxBfr@rEzo@tFpb@|IpfDjiAh\\\\xChMdO`vEv`Bl_@tE`]lTdhEf`BjzE~oCfqXn~Ql_@hVld@tZzhF~wDjoRh~Mf^b[r[bQviCtlBnkOx`JjdAjj@zbCdxApg@vW??~f@xWb`Atn@vfAvl@TfDbLdFpb@pRxG~HbVvN`iC||AvHrEfh[`hR`S|TdYdOhmIxoF~el@xq_@~rDlfCdcApf@hWvY`g@jVfgj@bn^hkA~|@fhDf~C`Sz_@~\\\\fc@`]hWnlAn|AljHhgMd@?jk@l~@pcC|eCnqA~eAxiBvx@hbC~\\\\haE|@l_@]`sC}@`b@|@J???jb@?hhD{A|YvCrsSwBnh[]fc@?|^?d`JyCdJsE|cAaSth@gNpcCagAdj@cQnb@}TbjEmfBh_Bun@pcCee@rQ_IrFiCj|CyLx[iBTA??v^wB||E_Jj_FaG|h@nH~rWpRe@m@lhAm@pt]uOxbHmJhzF{Al}AvNtkBfc@?{Ali@fYzj@zUzgBzrBtd@dt@??NT|h@nr@xuAjtBdErFpfIdaLhkAvjBn]|i@b[fc@~aOdlTlbBtlC~|DrsFr|G`eKdeDlvFt_@bf@lDjLjz@xjAzlC~kErAxBhf@~h@d@bF~|@fx@rCmBhf@zr@??DDhl@`q@th@`q@j}AltAvh`@~y^ha@l^f^`]xjNz{MvpG`bErfLjwG`X~RxBfDxB?~{An}@`g@lT??fh@l^ffArp@bGtEdEdEv{EtkCdqHdrEdJ?|mEdvCbeNlsItbKznGdy@bf@p{@pf@~{e@zlZ~HzJpb@pRxxBhuAdfG~wDjz@li@ln@|_@paW|bPl}An|@pyBn}@hsBjj@tkL`oBls@lJ`{AjVju@~R`dBbQruDls@~HtErcBjVpq@pH??h_ApQzqBb[vDxBlx@fObBtDh\\\\vD~kKbmBxsBb[vb@~Hj_AjVp~GjjAng@hLl}@tOx_BjVr}YpjFbo@|Jto@vMtiDtn@hf@xMrrBjVju@hL??jiAvYbG?z`@nHh\\\\rG~Mz@`q@hMz_AzU~{AlT|vY`mF??rlKd_DdvHbeAb~Al^~jB~q@|w@hkArjAbbC??x~AvwIdqCdoJ|cDn~ZlmBzrV??`kDdp]zdAvoJnqAxoFnfAnuFxeBjzDlcExdGhi]zb_@??j|D|rFzaCv{FpxB|tJh~@hlF??poOpky@~lA~qIzZjcGfIp`m@??cFbcKnaAznGtwAhfEr`@|r@jmBvhDfoCb~F|cE`iGhwI~cMt_CztD??pkAzeBnpQxqSdjA~uJ??xrDpsQv_BteH??|T~|@rnBhsB??laPhdGjnAlt@hpAbwBcG|}@??sAlfC{eDznP??eB|EkJd_@iLtx@{VtaBwNz_Awa@fkA__@ju@eJb[??|ExBzxAvw@ju@vb@|w@ja@nx@hk@hk@ty@f^dcAz@dEj\\\\faB~f@fuBre@dbB~c@lqAld@z~A`l@z|Bb`@rdBbQ~eB`Bzj@??c`@rmBo]taBsPj_AqXh`B_XxhBab@tkCmUrcBgMl}Am@hViCj`A_D`xB_F`oB{JdvCu~@b}Ggm@fkBgYlqB_InpB{EhuAg@pR{OtuCoDbnBkBt_CuOviDeY|cEwSfrExBxpDqRfuCaB|TaDhhC`DhuBnRflA??lAvvAmFnoByGpnBeJzhBeJpoBwDlqBiHjrBuIpnB`BjhBbBlsArFleChHdbBe@zVhf@~wDfYh_Bjd@fkBdt@dbCvg@dwB|{BjfDnx@`pAfr@rn@v_C`pAhuAbf@fkA|gAtj@dy@r|BlzCj_AdcAvpAbdBxq@~pAxiBlzCvuAruDnItOlt@lrAzy@hmAhg@nqArZ`eA`RrbCe@jsAfYldE``BraE??fH`[h_BneB|wAhuAbgDb`Elv@zfCnx@nkFhzAt`EnjBphHtmAzwFfSn|A??trArdIfcEvtU`zAf_Nf]v_B??~gAfhF`sBbkDloDpnB`qA~g@t`CziAzdArp@pu@ng@~g@ha@`]xb@nb@~\\\\bVbp@|Tn}@ru@l~J??njB|kGbbCluGhdCjcGrcA`dB??huF|rJ??trApnBffBneDbxBr_F|f@dhEz`@n{K}E~{SUtgPhWlhJzy@ngJvaBbeJvWzwZ??vpBd{PrsAfrNdi@lfClfCz}K~nCl`IrsAlyDvbA|xD|OlfCfXbjE|O~nChkAfuBbfCdmBxaEvbAjwCtbAvnCfuBnuBv_DrpDpwC~nCbwC`kApdBvq@pdB|OfhDgXrwC}OjpD?vrEbz@h{Exq@btFx`@~nCz`@xpD?v_DpGdrExq@`bEx`@t_Dz`@huBjG~{A?b`Dq_G|ct@??bGbmCdJrxAj[lgBbjAp|Hjo@loDxGx~BxGvtCsPn_RcL~lNiLdqFuPrdB}TjoD}]r_F?rnA?l`@???j}AtPriEro@`tHv|@`yKxk@n~HpeAbkMhWjhBzo@pmDlZhbAx|Mngn@plDzcP|s@neCrwBxzE`v@rcBbe@bcBpXrxAnMdxA?|s@??cVjgC}OxsBgCn]emBbbWurAlnb@lA|{Kr_@ljIld@nlEjuDdkVxb@vsCxAfn@??rKx|D?hMzj@dy[lZtlBfh@tvB`]ls@rX`b@BHnXl_@j_AlgAnl@re@nlAns@dwBhjAfh@~S~\\\\fN??r[nIffBby@tfKdtExv@|h@~qApdBri@hkAlPtn@|Obe@tmAr~EdmGrxUxbH|yWp`AlyCtcAbdCphB|nDtqKhmRfrEreI~qAbwBd~@hl@??`oAde@jWrFp[jKt_@|@`g@~GlnEzBvfA~GviCns@x`Ahl@|eGrrFffBp{Aro@|s@n{B|gBtaB||@`{@p]pjAp\\\\n{Bp[z`Idy@zlGhl@h_BjVxp@z_@~m@hw@zo@bxApQro@nx@lnEvb@ryAth@z~@byA`zBdlC~nCltCraCn}@zsAvpApvD~uBl|Lng@xsC~m@~lD??x\\\\tlB|^dbB|c@~pAb`@dy@nx@xjAj_AvbAjiAzi@reEfaBxeKdtDtpCrnA`_BbdAbcBtnAtmAhtAnXhX??pW|]l_DfuCbwHhpFthJlvGfzBl}AhrCdvB??xl@zj@re@ju@vXha@bLdOhk@boAlx@zeD`XdlCvS~oKnN~lEjPrmBzLpq@ha@~eApWfc@|gApeAhzAb{@tmA|Tf|EzqBfw@xl@fTvW|mEbkExgDvrDvzArcCf^xu@|hAncE??nTvcAxAbe@dbAfrFldBvoMnnBptLvb@liAtmAzbBnaArbA??ze@dy@zVl_@dc@fc@`IrZp~ApoBxpEdqGx_CrsEt_@htB|Jl}ArElfDyf@haI?bcBtOhkAhfApuEp~FfuUpWxk@j_AtbAv|@vm@|cAp\\\\xbMrnAzvGzj@hiGv`Bze@bQtEjBtuBvl@tx@|T??tt@|TdYjKxb@bQ~mHz}BtcAbe@hdBtwAphC`wDpGlT|~IncN`eAv_CdtEpxKvw@jiAhiBrdBfwJpgHhu@pq@ln@n]xiHtgFvNbQvsDpcCnl@~g@ptFv}DhzBzgBxxBneCnNxVze@dd@pQn^??~SdZnfAx~AnhRb_X|hA~gA~RrZ??lZhMjsAhkA`IjK`q@l_@lyHf}Dt~DjsBrtAx_AzgB`zB|wAj}Ax~BjrC~pBrbCnvFfcIj_FbeIxe@xv@pb@|s@pyAfvBbmHfjLjzDhfEt_D|{B`qEjpDxdBxjAtw@ls@~h@ro@|c@hw@lZ~|@vXzsA`dGxp`@fm@rvCxQngA??njHp`N??nXpSfhA~yB??|tLbzSxjF|rJpjBh}Dha@lrArrPxet@dcAjhB`{@bz@lnEjqD|bCjtBxj@tn@ju@lgAvh@peAbe@dnAbVzj@??pMvWxz@rwCtUjj@fCbQl}FtpPf_GhsLjwCp{K~RfkAld@l}AfaBtiEtdRpub@bq@||AhChBhk@|rAvNn]|Y|h@zu@h`BzE~RphChzFvq\\\\zxu@zo@`pAfd@naA`Mdi@??hWnh@dhAv_CpQ~g@ztJ~gTju@npBdyJvv]btNvkf@vNpq@b`@n~@aBfDliDndLb`@npBbVtkBnlAncXpCryA`L`oB|Bhg@??JpBxGls@lPnxCxBnh@xG`zBng@p`Ebv@hpF~yCfbTdt@`nChbInvWxgLpn_@`Stx@zZ~|@`yBltHr`@zhBxQdaBnDbyAs[|vP|EdxAnNbz@jqMxcb@ro@vjC`hHb`b@`_DxvQzi@xtBrk@pyAd@|TznAn{B??pa@fXfm@h`AtEbQlyDdqGnb@~fA|Tha@ptAh_C`dCzzDdaC|wE~q@jqCb~AzgLls@d|F|y@lmFtmA`|I`iBrhOd~@liKvNfsC~aEr}k@ndDlac@x[dmBvInq@??t@rF~Rro@v]vwAxp@|yCze@lzCzsAx}MvNl{Bd@vwA}OpxB}n@frEaB~|@bdAnoKn]xrCrQtxAbA~HrKj`@|Jn^zt@xjAnYrPhv@dd@|wJ|xEhoAfm@`oBjhBvc@dn@pWnh@xz@ju@??oNvaAnDx~Al@ro@rGv~DdJjj@vNpq@`S|h@d@tEtkB~dCfr@rnAz[pz@`]l}A`Qdx@rQliA??hWbp@t_@jhAzJb{@pXhu@`g@lj@|eBbnAjbCvbAjpD|qA~c@jKln@vXd|Ans@tj@fc@??bj@zi@b`@ls@ja@~gA|YpnBhWdmBhk@zbHrArPhWbiFrK~gI`IxuAaI|Ir`@zhK`q@bbM|TdbArBpmCiC||AgTtwB_]lqBg|Ap_GgrDnnMmi@x|C{[||BqGfsC}Tl~f@?djDe@l}A`Bha@{@v}CjFpq@AT??iF|y@yBnoCd@lh@sGvbJyBb}YaBfw@d@z_Ae@dbBd@`p@?pfA}Ef{Y|Tr`Erl@t{FtIns@jmAvaM`_Aj|Gjh@zdFd{@ntBd}CnrEvgDjfFxtBtiCjrCnpB??jlRreJ|m@`\\\\`bDhiBp]`RrUl`@??ju@p[|tDftCvzAtbBty@jsA~\\\\vaAfTtcA|r@llH|TrcAnNdy@vNzt@??~RpeAr[vvA?lJtPzk@HN??zB`y@|UnwAjWznBt[juDxNleAn_A~kBzrGrbOry@zaAvb@zRjiAv]|i@fFbeAz@~eBnVbYl@??tDj@hwDlqCde@bQlbAhLdoDdFx}Cbe@t}NdwBhChBl{Bfc@|vBls@xjAjj@fh@~]dYl_@nNl_@vNvXre@lhAxL|Thb@l}@??xfD`hH`]~fArQ~qA~fAvth@b[jnP~HhpEdJj}B`SlgAha@||An`BrvCv_HpsGtuBxjBtbPtqOtwAvsD`xChcHx_BzrB|fFniG??lZb\\\\bmA~eB`lJfhOznAv}CvXjiBhk@`yTd~@lr]jF~eB?fXrA|i@??m@fc@pCxk@nDhtAzEnsA|JrmBe@lhAg|AhsL_]vpFxGjmFtD~qAnDhuA??rFtcAjAfl@bB~nCtDb\\\\zGx_AvR~qAtZppApV`q@zo@lgAhCxW`{@`pAtkC~aFlx@baCpb@|rCzE~G|@xWcBzeEkK`cL`BngA`IjsAp[n|Af^xjAnjQniZ~HzU??hdKtnRx{@dmBfeCz`HxGnIcBrFd~@bbCvnCfqG|vKzzNnYpz@l_@rnB~\\\\heEt|Ax_UnDl_@jBhVlD~|@??~Hlt@?z_@bGxk@nmI|huAfTvoG??e@lhA_}@lhStDpyBbLj~AnbEn}R`q@nxDnX~yCfrA~|R~Hzt@|Eju@xdBvoYrcAhxPl{Bvxe@rF~h@rBxjAlEx_A??`Gj_AlPt~E`BzJvD|UnXroI~HttDe@ju@_]vqEaq@v|Me@dnA`Lh`Bz[tbBbe@~zAjdOrm^fh@xsB`XbmBtDtcAdEfqX`IjiBnXl{BdhE|oV~^r_E`LviCd@j|DgMrcBqVrlCwb@t`CcLha@ku@dvCyQtm@??iMp]uy@fsCwbDvuKmd@zgC}YpyB}TfsDzEviChMxrC|cAxlJ|oL|zbAbeAtzHj}AjaIdj@v`Bvm@vaB`{@`dBvpA|qB|O~Rf|AzrBtY~^??pWnRz_@vc@~m@fc@tpGjnFtgjAja_AjxFbjEx_Fx{DlrKpqIzE{@jZpV??hTjQjsAj_AfTha@xe@zV~fTxxPtaBdxA??re@tY|c@td@zGl@jd@|]bbc@vk]p~AtnAzY`V??vo@vh@vpAj_A|YjVluLdmJ~bXj~SblXjiTdcF``FfaFbgHnlA|qBtfCvfFfkJdxS~~C~hH~h@|hAvnQpaa@phCtqFvzFnzLx|Vf|j@d}AhfDxe@|hA~tCjyGfr@|{AhM~]??dTp]bq@h~AxlHt|OnmDtqGtcFzkHriHpgIrn]p{[beAhv@r|BrnAzr^t}NnXlKhdBtm@z[jV??hWlKntBls@~oBdcAte^r~Nf_MfgFhMxBx[`Rvm@bQzoEfkBraCj_A`px@zi\\\\fzB|}@~aOzbG|JpHbQxAxnBrz@`g@|TlnEbcBxG`HpQjBnzTrcJpoAde@fkK|`G|rJb_FnDbFzcA~]jxP`vEbeIrmBvg@hMvbNzqC`bWtrFviCry@zvCbnBhpAnzAjjVbz\\\\vNlKzbBfuBbLnR??xQtO~c@hm@peAtbA|OjVlDtDhgI~fJrjAv`Bfm@zjAvxHzhSry@bpBzy@nzAjrC|oDlkZt{YrcBnzBry@x_BdeDxvI`q@z{Bbj@neCzQzhBhMfsD`B`iGgCtYaIhhCm@nyC?tP??l@hv@tT~uFvDnH?bRf^fuBlqBhcHvkApbD|s\\\\zcu@fh@~r@ha@n]z~@jd@??NHha@vb@huF|nDvw@do@bj@do@ju@tlA|m@v_CBT??brEjk`@hC~oCwCrpIiItvUqQxgVipAfbTeOhjBwDj_@??cGxb@kFv_B?fiDfJvtCjd@b`Dli@~zB|TdcAju@fuBvNxWpeFd_Oj}ApiG~wIz{^`jFbqSjnFx~TnDtEze@dkCtSrqB??|DdmExIltbAiCttE??UtYz@xyGsKbcT~CtvV|EhaS??xBrfHd@jeXeJ~tPgElmOe@niRlFz|C??~Mz`IeOptOhK|wO_IdkMxQxiB~m@jrB~`A`yBlxAfwAzy@tlBnXbZ??fr@ju@n{AnpBvzAjfAXRd^hWfuB|fBvdCdvCp}C|cE~|@rnA|pJxtKl_@z`@HHv\\\\b_@|cIrdJdwK`bM`g@rf@|OtNvr@j_ArAnIre@de@??xe@|^zdAnqAnCvCpXfXnjBzqC`{@`zBdj@fjBhk@v~Cb~Itar@??zGxk@??fHzi@fc@xsDdfLrs~@boEpo]~H~g@vWdwB|Ery@??pMdo@z_@f`DvnDjwYdTv_CxGtsDsFllQkFvdH{Vzoa@kUvah@_An`Ye@lTaBdlB}@do@???dx@dEfmA{@xV_Ij_UgExwPq[~~[sAvvAgm@`y_@kAnh@}@hk@??|@`|@qCnh@?rE?j_AcBpRgCtmAeJzuH`BbQoCxv@tDv_ChMboAnYdwA??~{@lfCjxPhv\\\\dmi@j{eAtYni@`]`q@j|X~lj@dhA|{Bv^fm@zcAtvB||Xtjj@zvC~_GzeIlbPdJjKbL`]~f@n|@|Ox`@pQhb@pWha@??xsj@nmoA??roAt_Ed@rF~H|SleHdrPr[x`Af^poBnMx_BhCjfD_Xdlg@?l}@cBd~E?F??kAjuE?jzDjKnfB|^rlChiKle_@vr@f_CtNvm@lPnh@|tD|xMj_@zhBvNpfBbBzoDcb@ppy@_Nzso@cB|pB?do@?j@???hw@?xtAkAxw@{[bg`AeO|zV?xk@?fm@wDjKs[bzg@qCpoAwCrzR}EhnG{@pxCe@vb@m@hk@eEblDs[jw[oYhyYiRxl[eTroSd@xcHkCf~C?dp@???ZgCpp@wDhaAd@lfBc`@|t\\\\?nqAoDveGoCry@?n}@sj@ri~@??sG|iE??iCnzDxC`rAim@nw|@}Tpvb@{Vz_\\\\kA`mC?nqA?Z???d{@e@`mC?rbM{@pvNyBpua@iHzaQ_Nfgk@}@rjE|@nfA??\\\\pRu@n}@kArvCjA|r@iRzhz@}EpnCrA`zS_]z|CqJnv@??dmCbrLbQbf@~qA~uFzo@hhCz~DvoP`lJ|z`@vRfbAbVflAdyJlz_@xoA|gG??~yBlbIffBlvGvpAtpGzsA`jGbQnr@dj@|zBfr@lpCfr@blDdy@zeDr~@vrD`qAfjEdc@ndCjf@bxBfc@v_BhWtlBv]zgC?ttDdEtqF??~MnqAbBd~D`]`}Qha@`cDhCruDbo@~nCzy@~dC|eBzxEbjA`yBrrBpbEz}AduCfh@`fA??lGfMp`@vw@~`BrvChdBdvCl}@vkBnx@lpBpyArbC|wAl}A~eBtwAp~B`nCtkBtuBrzDz{CplDxsCvgEdhElgAhiCpv@|pBdo@fvA??dhArjEvr@p~Gvv@~|Ipv@zbGn]jdEb[l|BpCl_@|jBbqQdJpf@rKbf@lFxgCzE`HvNpdBdj@tsEjAxWzlBzkQd`@z{C?gw@lJfgEp[v{FzG~]|c@zyDt^~pB??f^daBrPxb@fJp{@b_Ab`D??tDhMdcA|eCngAn{Br|B|nDhbCx|C`vNzeOdjDfhEzcPhsT~\\\\~h@r`@li@tbSrsXrZha@bVtZbcP`zTbVp\\\\nSdY~fAn{AvrElkH`v@n{An`BxrDlqB`iGpg@neCvbH`c_@vNju@dOtn@drFdgYlKro@zJvl@~kKdjj@nb@rbCdrEpnVnlAzmF|Olt@~Rro@poAnvE~|IjdYja@tmABH~ZtgAduK~o^hMbf@xVnr@z{CzsJ|@rGfpFbgQtOfm@zVbo@poAdjE~|@l|BtaB`lDvuBblDtuCxqDziA`fAfc@vb@|^dZh|DzrCtsCj}AnlFlrBvl@lTxW|IrhBhm@lh@`Q~lAz`@??pVlJjLdE~MdFfwEj}A~m@jWre@~Rfh@vNhf@dO|c@lUjp@zUjxF|qBb{@l_@|mWrdJxt@vYD@pr@hV`oP~tGjbGrxBli@zU`g@bQzyNvqFxBxBrjEl|AfnCvaApeFjhBh{RtqHxf@bPpa@dPjgZnrKhuJjoDvl@nTls@hWrhK|yD|c@dObe@vNfkGv_CdkPp`Gvh@pQ|c@bQtkLnbEjnKpvDxe@tPjk@dO~kEtlBnlE~nCdmArdAfwAzsAdlB`zBj{CpuElUrf@|Tfc@nSxa@`{@j|BhiBf{F??bzArgGzo@bcCfHrZdOro@rP~h@hMbe@lZvlAz`DndMbQdo@~R|s@|hJzf_@dOzk@|O|h@`tJzq_@|Oli@rVj_AvvI|xX`Nfc@xQrd@`|@tvClTjt@jm[bmdAfTpf@vS|s@phKn|\\\\pMfm@jZdy@poKre]xVpp@fO~r@lyGdaUt|Kpo]~z@pxBdwArnCzsBhgDf|N~pT~dKzcOha@xk@~CtEb`@bp@f|FtnIlqAfjBli@`r@j\\\\hk@zy@rdA~Sp\\\\`HlK??peAnzAx}AvkCn{A~yCz`@jt@~HzUbGxMfw@vuBbQj`@dYdx@`]ngAxRhk@xG`S|mAthEp{DlwOxoDvqNn}@bwCdrAblDxzAtjDzt@lsA`Xdc@jd@lt@|}AxhC`vE`_GruBdvBfwAdnAzyDdkCpl@|S`Xl_@b{u@|`e@`g@dYbo@vc@hW`R`q@j`@pg@r[`g@rZn]fNfc@n^huAxv@jbFr`DhiBx`A??jzEvCzhK]ftCl_@|h@jK`uA~]|pG`mDl_@tN??~yCz~Aj{Bj_ArrFzqCz`IdhEbp[btPjsAbdAjiKviMl}@j_AhzAnpB?x`Aju@hv@fuB~{@znAbGzn[fCfyCzAjlCtZrGpGr}JrlCdyEhkAfuY|}Hv]tDhRlKpuQf{Eh|@fd@twA`f@hsBnh@twBhl@RF??|xAp`@|{Bli@btAbQ~`B`g@bmL`cDhW|IdO|@hzJrlC|wFv`BrrE~eA|TnJ|fZ`fItDdEhWtElP`IbhBhv@`{IjgCPF??t}DxnAju@|^dhEjgDvkBl|Avv@hb@xkAz_@d|@{AjdAkUjiAgn@`q@{t@hr@a{@vpA_rApq@_^~pAcZlx@eFtrAdFd~@vWb`@b\\\\tfHjoE~kOhkJrwFfvAhsQheFha@`H|T~HfiL~bDz{Cju@tmAja@x{MrtDlqBlj@ju@|Sju@tEhuApRtwAbe@tpBlj@llB`f@??b}Bdo@fzBdn@|vBzj@tfCdn@`jAvc@ln@lTb`Dl~@nqAxVl}Apf@|m@bQvIhCtyD`fArrBzj@xBfCvIlAbbGf`BhhDvaA~dBpg@t{Bhk@rxBb[feCxW`tBlTlhAjLjsFxk@rxAdO~hD|_@jUhC|OhBl}AbQ|eCfX|mH|s@jsBn^bj@vCxiB~SJ@??`qGfv@ha@?|OrE`nCtZrkHtbAn`LhuAdwAxMrhGnq@rzIxB~z]oJfvR~qAli@yBbvD~HlgBxM??peA`G`q@dEnIfDbo@|@djEfYvXyClIsFzV{ApBuD|TkA`g@yM~CeEdEzAb{@oTli@kKzJqGju@yMryEcFxq@fDlvExHvYj@v[jA??`RE??l`a@xBju@tCn`A~Fzo@tMpqAnn@pqApbA|tL`oLbuBxxBpgAjp@lgAx_@ddMp{BnjK`jBvlIxqAtwPt~B??fyIpfAlqG|^raH`Rn`FpRb|Lx`@hmChMneBtDleMhXfzLvMdeC|@tpHxjAnqAhLdaK|@df[tE??dkGhB~jBfNdEvDxcFflAp{@fDbjF?fnQyCxiB?lxEl@nyCdFjA?do@hBj_AbGp`AvMrhBtn@duLhmHt@^yDtLjaAf[bAl@~mDpyBfuGlwEtmEvvCbyEvgDjz@xl@vnDt`ClnDlgBxq@dYn{Abz@zsA~|@`g@td@p{@be@~RfOryAhk@??j_A|Tzj@tEziA?f|E{@lqBxBphLj@xf[hEnmWhMfc@vCp{@`\\\\xVlUbGvNd{CxlH`jAngAns@zU`|QjAj{_@bFbrQyBjnFiBfcDhBzkVwB~rRyBhsC]??pbDhBbiEP??N}Al}A^daQsc@pj[~AdtKgYjhTix@lxFneAdji@tX??luC\\\\~pE|@j}G_@nS]`{@\\\\b[rFl_@sFbeA?huA{@??llF?p`A}@~C?|eC|@nyL}@drOzAx{J@~uOyBxz@vDtsE_@neB{@??btOz@n{J^viCnHxsC|}@l{BtwAraCl}Ah|D`cDnIbP|kBvxAnNfNxg@rZvaAnr@tkCnsA??|b@|rU`eA`gEhvQx|NzlpB~{eA??rvMlhIttLdcKnwO|gHbsFti@vkLp}@??zyGnAf}Hfq@`kFvjAny`Apm`@n}^rmFjjHhiDlwM`dI??b@?fw@rf@x`@de@vkBtvBdoCdvBbcGjgC`jPfqF|~DhjAld@~Sx{D|rA??f`D`qA|aOpjFlZdPfh@`Rd~ErbB`q@vN??li@~ShdF`oBviHrlCzrPjnG~mHv_Cfh@nHxl@`Sz{G`eArjAdF|mNxBjgHfDbqC|h@ljDtc@xdB`g@b`EhuA??ze{@zxQhf@~R`oPd~Dh\\\\rGbBfDnqAxV`~Afb@??bnG~|ArP~HrrL~xDzqGnzCneC|pBzqBxtA~mEpoBzqBbe@jsBlTpyFhMhtb@j~C~qA`GjeDdZde@`Rhk@`R??re@dZxL~I`SfDr`@zUhnBpp@ju@tOfpFbQn`G^zvCyB??jbMxAzz@?n`GwCv}H?|tDm^j}Ae[d@cFnjHuwAzyD}}@vh@yM|YuOxVqGfOkKre@uEr`D{|@??t@Snb@cPde@{KdOkLfm@wMxBgDrcBc\\\\jiAuc@tc@uEvDwCzvCiMbyEoIpoBvMx_B`]dcAdd@`bDtvB~aEd_Epi^`d_@lUzUtrAdcA~RdElnAju@ls@pfA??hsBlqArtAtvBdeDbuEv]dn@l_@hX~HfXztItzI`dCraC|kFlbGpeKtlKnlAbo@j{CnqAbqDjhBfCrG~mEjrB`GlJ~Hz@dwK~cF~rDrmBr@^??vd@hUhwClsA`bn@rfZrwLn`G~fJjeEng@dO~h@xY`v@l^??`}CvjCv_Cv~BlqFpjFl}FnjG~zJboJbbChuAryGz}BbQhBdOnIvkBbp@vl@hLxf@b[zt@tZzqCpp@poBfm@dcEl`A`X?bcYr_EpaEfc@fHpGdtEdn@h\\\\l@xvDxk@nlErf@fzGb[niDbP~MxCdj@|IfkAnSbQ?dj@vNbt@nSrGpG~R|@`eF~qAx~]f{EneLbxBloRnmEx{Dl^jnFhX~rDO~mD|JfYpGllAxBfO`HxV?nsDjiA??z~@xC|@dDh~BzVz`@nInS}@pmCde@x}B~RfJrFzy@jAvnH|_@`vDhMh|DzT~h@l@dTrGt_Nfm@`eFzS|hIl_@v|EdP|JfDrmB`HloMzj@x_BzUjbB|s@bjE|yCfrA|~@vkAx_Apq@xa@xjAn|@~{AliAxLxBz}A`oAbtA`|@hvDhjBtt@|]lDjBhaAfc@~HzJnSpH|Y|J??t~@~g@jz@z_@p~BrfApyAhu@`l@|UdJnI`g@dOlUjLz~@zU`Sz@pGdEjsA`Hd_@LlrFhBpmCxBlqBpRn{Ade@xuAzi@dElJju@|_@lx@bo@lqBzhBrtAnpBbo@liAzV~q@fc@z~AjsAzvGn}@~xD|oChrMz@rd@`NtnAfr@vqEtd@nyBjFzV~b@fuB??`yB|pBfTnJ`{@bbBpBnIdcFzlI|vBfjCzJrEx}C~xDhMfDzj@ry@zE|@znGtdHx{I`qJro@~r@dmAnpAfOdEpoAhvAdcAv`Apv@`|@vS`]ha@`\\\\vc@vi@\\\\b@??|}@z~@x_BpeB~ClJlJ?xpExzEtIhLhfAhkAtY~ShxClnD~H{@znAx`Afr@tn@hw@`g@||OpmL~yBtaBjp@xk@dfBngA??v|AvlAz@rEdo@fc@hRbG`LfNb{@dp@fc@z_@b[hNnXb[x[hL|OzUfc@bQzbBryAhmBftB??|wCrvDvuB~nCh}L~qJbiA~q@rKtO|~IlvGtuB`eB`IhB|cDxhCfObFxVdZzjIbhGxf@fc@b~BneBb{C~zBde@vb@zvBzsAvgJzcFju@ja@jF?~tCtwA~fEhjAbBfDfuPr_FbhF~zAzj@~H~lAfc@xQ|@xBtE`sCtx@bLl@dErEvNl@~eB`g@tDdFd~@`RpG`GtUxCbvCdy@n`Cpp@r[vN~Mz@~HxBrcB|i@raCbp@jxGvjBhk@lT`]tE|`Cju@h_B~]v|@z@vDsE|YOdJwDnb@{@xGwC`zB}@drFq\\\\zoDaRfrAvC`BxBpq@nIdEtEzt@zUro@xMfE~Gj~@dR??zz@pZv|@tY~aAxWtpBls@zVfD~{Anh@taBbe@tDxC|TvCz_Aj`@db]pnKrcB`g@hCxCzj@dOhk@b[|JzArVfN|TxLp~Ax_Bf|Af_C~~Ct}F|eCffFpyBf|EryA|dDjKjU~Vdd@zAbKhu@jwAro@x`Al\\\\j^t]t_@pQxL`{@zLnbOpbDddBd_@??vi@rL||R~lE`dKbxBja@|Qn{Ap{@xsCnpB|TbQdaLtzHrj@b[|zP|zLha@vW`IfOzJz@p`BrdA~MxLfwIpiG`g@dZptFlzD`IvC|^dZbbCv_BleC`pAnIk@dcBpf@v_Ctd@dj@`RTL??vyAdZ`dAf`@jiLpzEvl_@zve@??`_AhpBnmWnaY|c@de@`iCfkAl{BtnA`dC~eApmLpkFv`UlpKjzBbl@??JBpmGn{A`g@`HzbLxrCthBzk@daBhv@ftDlrAhiKjnF|aPhvId~E||AvsCbe@neByk@fwNbdBxnC|]~xUjhC|c@pRlFrEhu@jVjbHhpE\\\\V??jlD`iCrFzJnb@hWneCh_CpvDxoEjnFhdGdaBbyAb`Alj@lx@hWjpEfw@hnF~Sj|C~]hiChv@`iBls@hxCrbBfhEblDp{@lgAnjK~kOVdFhzE~~Gtd@nr@pl@ls@zExLvfFr}GtlTraVjiAlgAvkBtvBdmAj`AznA~{@`{@fm@vaApeAfrAxsCdhAttChf@ty@l_@~\\\\rcBbz@l{Bpq@??h|Eh_B`{@vYryAvb@dy@~R??vuApg@ty@|TxjAj`@|s@|Tby@`\\\\ns@n^rd@zUrVfXz[hW~MrQf|@nq@d{CneB~R~R??l}Ap{@pG|J~c@bQ|wE~nCdE~HxsBhkAhzAx`AjpI~vE|rAbp@`bDtlAngErnAlvLt~DpMlJb}Bxv@dhE~dCriO`{Ils@`]?dEz`I|nEbBbFn{Fz}Bjz@dc@fJrGbe@hW??j_Afb@vsCnfB~fKvxHfpFf}DznAngArKbQfOlJfaA|qAhkEpsHju@zhAdrAh`B~~CbaDrrBf`Bn{Az_A~jGp`DvXzKxnQztIrK|@vxH`vDzvLxpFxvIblC`{SfzG~fJx|CdzQjmG`sH`nCtiN``Ff_L~lEx}GdjCdiRbrHtgXrmKl}Adn@pcLlcEf|EnoBfw@`]|@fCrcB|s@njF|gCvI|JjaDrcAjlBhXnvElRtqGMbnFkAzpd@uEzrEju@`]hLtzCx`AnlAbe@_tI`o]??bnJxuKleYnoc@fds@hf|@~bJnyHjwh@xc^??f`Qv}Jf^j_AhdBpnCnxDffF`{I~vN~|@pyB`HbQ??dZfN|JjVzsAhsBz`@ro@xdAflA`b@ja@zj@ha@n`GhfEduCpdBvfEbcCjz@dd@r~@tm@`{@z`@hRjLrp@j`@biA`q@hnQzgKpoF~cD`yF|nDpq@pSjp@xV~uAju@??tfBfaAlhW~vN|JzBt^xVzo@|i@x_Bpp@faBxk@tkB|TzlG`Hzpd@jB|mJxA|aA`H~C^hCLvb@nIf~Ctn@fm@bQ??x_Bx`A~cD~cDrwB|pB~uFxoF??t|F|vFxuAfvAfpAv`Bb`AtwAblCjoFtnIxcP`jJb{QnbAz~AtDfNp`FnjGllBnpBtkBf`BfkGtsE~oBlqBtwA`yBz@xMffGlhKvm@j_AzJxWrFfDtnRvzXre@b{@`{@lqAnqAzrB|O?nqF~xJjaCpkCjvBrcA`pCnjAr`D|c@dgFlHrqNrA??xh@x@??`tCnUtoCx`@bzCldAb_DnpBnbC`cCh_BveB~dEzmGb`HtmEnXjVdt@li@`jBpfAlsEjpCzlBziA??hqEbcC??nsCfD~tCaIffAmIpeFkL|cA?~uDz_@pb@`Rnb@{@thEpf@??hNja@pkDpdKvnGnnY??jkJfcb@vDtOlDdPlEtOdEvN|EdOdEfOlFdOzEvNbGdOrFvNjFvMbGvNxGxMxGfNpGhMzGhMfHfNpHhLhHhM~HjL~HxL~HxLnIlKvIzKdJhLvI|JdJjKdJ|J|J|JdJ|J|JnIlKlJzJlI|JnIbL~IjKnHrKpHbLpHbL`HbL~GbLrG`L`HzL`GpLdFxLrFzLrFxLtEhMbFpLdEpMfEhMtDhMvC~MvDpMvChMxC~MfChMxB~MjB~MhB`NxBhM|@~MjA~MjAnN|@`Nj@~M^~iOvb@pMl@pL?pM\\\\rLl@nMNrL\\\\nMLrLNpM\\\\pLNpMNpLLpM\\\\pL?hM?pMNpLNpM?pL?pM\\\\rL?pgZtE`su@uG??vpA?~C?~C?vD?~C?~C?~C?vD?vCN~C?vD?~CN~C?~C\\\\vD?~CN~C?nD?~CL~C\\\\~CNtD?`DN~C\\\\lDN`D?~CL~C^~CLtDN`DL~C^lDL`DN~Cl@~C?~Cl@tDL~CN`Dl@~CLlDl@`DN~Cl@~CN~Cj@~CN~Cl@vDN~Cj@~CNvC|@~CLvDl@~C\\\\~Cl@~Cl@~CN~Cz@~C^nD\\\\~Cz@~C^`Dj@~C|@~C\\\\~Cl@~C|@~Cl@~C\\\\~Cl@~Cz@`D|@~C\\\\~Cl@~Cz@~C|@|TtE`Bl@bBj@~Cl@|@^`Bz@bBN`Bz@bBl@~CjAbB^z@\\\\bB\\\\l@l@`Bl@bB\\\\z@l@bB\\\\bB|@`Bl@bBz@`B|@bBz@bB|@rAz@~CjAjA|@`Bz@jB|@`B|@bBz@bBjAjix@dne@jA|@bBz@rA|@jA\\\\rA|@jAj@`B|@rA|@lAz@pA\\\\lAl@`B|@rAz@jA\\\\rA|@jAl@rAz@bB|@jAl@rA\\\\bB|@rAj@jA^`Bl@rAz@lA\\\\`Bl@rA|@jAl@bB\\\\rAl@jAz@`B^rAl@bBz@jANrAl@bBz@rA\\\\jA^`Bz@rA\\\\bBl@jAl@bBNrAz@`BNjAl@rA\\\\bBl@bBl@rA\\\\jAl@`BNbBj@rA^jAl@bBL`Bl@rAl@bBNrAl@`BLjA\\\\bB^rA\\\\bBl@jAL`Bl@rANbBl@`BNrAj@bBNjAl@bBN`BLrAl@bBN`B\\\\rANbBj@jANbBN`BLrA^bBL`Bl@rANbBLjA^bBL`BNrA\\\\bBNbBL`B^rALbB?jAN`BNrpMhtA??x|U`dCbBLrA^jALrA?jANjANrA\\\\bBNrA?jA?rALjA\\\\`B?rANlA?rA?jANrA?jA\\\\`B?rANjA?rA?lA?`BLrA?jA?rA\\\\jA?bB?rANjA?rA?jA?bB?rA?jA?rA?jA?bB?rA?jA?rA?jA?`B?rA?lA?pA?lA?`B?rA?jA?rAOjA?rA?bB]jA?rA?jAMrA?bB?~COrA?jA]jA?rAObB?rA?jAOrA]jA?bBMpA?lAOrA?lgFwb@pBOxB]~COxBMxB?rB_@~CMxB?xBOnD?~C?xB?xB?lDOjB?pB?xB?xB?pBNjB?pB?xB?xB?pBNjB?pBLxB^~C?jA?jBLpBNz@\\\\xBNbB?xBLz@^rBL~CNz@\\\\xBN~Cl@zBLpBNxBl@`BLxBN|@\\\\pBNjBz@pBNz@\\\\bBNxB\\\\bLfD??rA?r@l@jBNr@l@jBLpB|@bB\\\\z@\\\\xB\\\\bBl@z@l@~CjAbB^|@\\\\`Bz@xB^pBl@l@j@poK|dEdJfDvIvCdJhCnIdDlJhCfJxBdJxBdJjBdJhBlJxBtJjAnJjAdJzAdJjA|J|@dJz@|J^dJj@|Jl@|JNtJ?lJNtJ?lJ?tJOzJOfJ]zJ]fJm@zJ}@fJ{@zJ}@fJkAzJkAfJiB??lJkAdJ{BdJyAfJyBdJyBdJiCvIwCdJyCfJgCdkCk_A`B}@pBm@jB{@`B]rBm@`B}@jBm@pB]`B}@jBk@pB_@bB{@`Bm@xB]bBm@`B}@xBm@bB]bB{@xBm@`B_@xBk@bBm@`B_@zBk@`B_AxB]bBm@`Bm@xB]bBm@pBm@jB]pB}@`BMjBm@pB}@bBMxBm@`Bm@xB_@bBk@`B_@xBm@bBk@xBOpB}@jBM`B}@rBM`Bm@xBm@bBOxB{@`BOxBm@bBm@xB]bBOxBk@`Bm@jaDaq@pfRk{D`Bm@rAOjA]rAMbBm@`BOrAOlAm@`BMrAObB]jAO`BMrAm@lA?`BOrAm@bBMrA?`Bm@jAObB?rAMjAm@bB?`BOrA]jAOjB?jAObB]rAM`B?jAObB]rAO`BOlA?`B]rA?bBMrAO`B?jA?bBObB]rA?jAO`B?rA?bBM`B?rA]lA?`BObB?rA?`B?jA?jB?jAObB?pA?bB?jA?bB]`B?rA?bB?jA?rA?bB?`B?rA?bB?jA?bB?`B?rA\\\\jA?jB?jA?`B?bBNrA?bB?jA?`B?rANbB?rA?`B\\\\lA?`BLrA?bB?jAN`B?rA\\\\bBNbB?rA?jAN`BLbB?rA\\\\jA?bBN`BNrA\\\\bBNrA?jAL`B\\\\bBNrA?hfEvc@bGj@`G|@zGN`Gl@bGLxGNbG\\\\pGNjG?pG?bGO`G]zGO`GMxGm@bGObG}@`Gk@zG_@`G{@bG}@bGkA`G{AbGkAbGkAbGkA`GiBjG{AjFkBhDoA??xAi@`GyBrFyBlFyB`GgCrFiClFiCrFgCjFiCjFwDrfDooBd@}@xB{@|@m@z@]|@m@pBkAz@m@bB}@|@]z@m@jAOl@{@pB}@|@m@xB{@z@]lAm@`B}@xB{@|@]z@m@jAO|@m@xB{@xB}@pB{@xB}@|@]z@]jA_@xBm@xB{@xB}@hC]|@m@xB{@pB_@z@k@hCm@xB_@|@m@fCk@xB_@xB{@lA?z@m@xBOjAm@xBM|@m@fC]|@_@xB]jA?|@m@xBMfCm@xBOpC{@pBO|@]rAOpBOnlAuOrAvHhkEqu@jdA}JrhByMjgCsPnmWwaBpBMxB?fCOjB]pB?xBOhC?`BMxB?xB_@hCMxB?bB?fC?xBOzB?xB]pB?xBOxB?xB?pBMxB?xB?pB?xB?xB?xB?rB?xB?xB?xB?pB?xB?xB?pB?xB?xB?hCLxB?bB?fCNxB?xB\\\\xB?rBNxB?xB?xBLpB?xB^xBLpB?xB?xBNxB\\\\rBNxB?xBLxB^pBLxB?xBNpBNxB\\\\xB?xBLrBl@xBNxB?xBl@pBLxB?xBl@pBNxBNxBLbB^hC\\\\xB\\\\`BNxBl@xBLpBNxBl@xBLr}jAteQbBNbBN`Bl@bBL`B\\\\rANbBN`Bl@??j|Cnq@v}DliAhCz@rANz@l@jALxBl@jA\\\\|@^rALz@l@hC\\\\hCl@nC|@jALxBl@jA^|@\\\\nC\\\\hCl@hCz@rANz@\\\\hC^hCl@rALz@l@hC\\\\fCl@rANlA\\\\xB\\\\fCl@rANjALxB^rA\\\\hCl@jA?|@l@nCLjAN|@\\\\fC^rA\\\\lALxBNrANfCl@jAL|@\\\\rANv|h@xlHx_BxLbQl@bQ\\\\rPl@bQz@bQ^jPj@bQl@bQNrP\\\\bQ\\\\rQ^`wQjBlF?zE?|E?jF?|E?zE?rF?tEMrF?|E_@jF?|EMzE?lF?zEO|E]jFO|EOzE?tF]rEMrFO|EO|E]jFO|EMjFm@zE?|Em@jF]|E?|Em@zEOjFm@|EM|Em@rF]tEm@zEOrFm@tEm@|E]zEm@rFMtE}@|Em@rF]|Em@rE]|Em@|E}@rFm@tE{@zE]|E}@zEm@lF{@zE_@|E{@jF}@|E{@zE}@|Ek@|E}@zE}@tEk@|E}@zE{@|E}@jF{@|EmAzE{@|E}@|EyAzEm@tE{A|E}@zEkA|EkA|E{@zE}@tEkA|EkAzE{A|EkAdEkA|E}@zEiB|EkA|EmAtEkAzEyA|E{AdE}@|EiBzEkA|EkBdEkA|EkAzEiB|E{AtEkAlEkBrE{A|EiBdEkA|EyB|EkAdEkBzEyAfEkBzEiBdE{A|E{B|EkAdEyBzEkBfEyAzEyBdEkB|E{AdEyBlEyBdEyA|E{BdEyBn_KwqEvm@_^`]_ItuBaeAli@uPhrDmfBj{HqmDjKyLreA{`@nyCwuAhWqGpwL}wFtP?n`Fg_C|eCqfAzbH}cDlJ?|rHygDvnDscBlzC}qA??z@_@t|FekCrAuEdJm@ja@qQpyAeo@|wAiu@thEaeBzyEsyAfh@qGro@sQlqC}^n`BoIzdAgDpa@yA`B?r`@}@l}A|@tpGfNzmF?pjJjK|Ol@byA?x\\\\|@rZz@dqByBn^|@v_CrEhtBzL`tFdx@`eTt`CzjDtd@byAxL|wNnfBvuB~Ste@lI??`j@bGfzBvX|lBnS`nCzVjlC~]|vFpf@rxKdy@zvG`GjsBfDhk@?fh@fDfhIxLrdEtQd^z@|i@?jxBzBduLvMjiAbF`kA?xl@tEbqHvN`jBxBjdE|Jz}AzAxb@z@bj@jBxuAxBvXxBvaEnHjiA~HtzDzKptA`Id~@tOrkBli@re@jU`]vNf^fNbwBn|AxnBnyB`b@~h@??jf@vw@ha@nr@z[n]tc@bp@~Xlh@zU|TvfAjtA`q@rz@|Y`f@nn@haAf|@~pA~HpQxpAfbBtiIfjLdJhNzEfD`S`f@hWb\\\\fYrZ~wH~eKboA||AvfAziAhzAzhAxg@~Rxf@tOve@zXxiBtd@tiItwArjAvXbt@nHdj@`Hfh@xM~eBrZbL|@lTl@|}Epz@nhDxl@ngAvNrcAnSdhA~R??~eBn]h|@tPtuBp[xeAzVngA|JtzGp[j|CdFrfDpGtkBjBb`DrEbVxCdhAxBt|BbF~pA|@xdF~RfvXhm@|}@bGze@|J`q@rE|qFxkAfzG|pBhw@|Jj_AfXtrAvb@vnC`q@??fD|@pvC`|@lqG|fBliDfaAtqF`{A|lBrd@taChl@jnAb[ziAja@zo@rZv|@rg@`eA~|@~oBjhBzeElyDncHprGroAziAbV`Sx_BhjAdc@tYra@|UrfPbqIfh@vXxBz@`BlAxBz@bB|@xBz@bB|@xBjA`Bz@pB|@xBz@bB|@xBz@bBjAxB|@`B|@xBz@rB|@`Bz@xB|@bBj@xB|@xB|@`Bz@xB|@rBj@`BlAxBz@bB|@xBz@xB|@pBz@jB\\\\pB|@xBz@`B|@xB|@bBz@xB|@pBj@xBl@bB|@xBl@xBz@pB|@jBz@pB|@xB\\\\~WlJneHpcCvWnIxBz@|@l@hC^z@l@rALpBl@rA\\\\xBl@jAl@xB\\\\lAl@dYpHtd@|If|SpkEfc@|JtlShfEfc@zK|wEvvA`v@xVbk[doJnXnIrAl@jANbBz@bBNrAl@`B\\\\jAl@rAz@bBN`Bl@rAz@jANbB|@bBj@rANjA|@`Bj@rANbB|@rA\\\\`Bl@lAz@`BNrAl@jAz@bB^bBj@pA|@lAN`Bj@rA|@bB\\\\rAl@vWjLjz@fb@|re@rfSjAl@b`Nt|FhW|JxBz@|@\\\\xBl@r@l@jB\\\\pB|@xBl@z@l@d`@vMh\\\\lJvNxCvMdDvNxC~MxBnNxBvNxBvNzAnNhBvNjAlNjAvN|@nNl@vNz@dONnNl@vN?vN?nN?dO]vNOnN}@dOm@vNk@vN{AnNkAvNkAnNyB~MkB~r@kLd]iH??hN_C~|D}s@lZgDbhLm_@fc@iBp`@]~w@_@z[?`B^jA?xB?lA?xB?fCLjB?fCNlA\\\\|YzAptAjL??hdG~f@bzVzrB|YxC`BLbBNjA\\\\bBN`BLjB^`BLlAN`BNbB\\\\`BLrAl@bBN`BNbBj@bB?`Bl@rANbBN`Bl@rALbBl@bBN`BLjAl@jBN`Bl@jALbBl@bBN`Bl@rALbBl@`BNrAl@bB\\\\zAl@rAN`Bj@rA^bBl@`BLrAl@bBl@bBNjAz@`BNrAl@fY|Ih_PhzFpWlJfCjAlA|@`Bj@xB|@??pCjAfC|@jAz@jB\\\\pBzApCjAjA`@z@\\\\jAz@rA|@bB\\\\rA|@bVhMdwN~gIbVvNbBjAz@\\\\|@l@d@z@xB|@d@z@z@^|@l@z@j@bBlAz@z@bB|@|@z@`BjAd@|@|@l@z@\\\\d@|@|@j@z@^bBhBbBjAz@|@bBjA`BhBbBjAd@|@z@z@|@l@bBlAd@jAz@l@bBjAl@z@r@|@rAjA|@z@hRnTb{DlwE~R|UjAjArAjAVNr@z@rAjBjAjArAjAjAhBrA|@lAzArAxAjAjArAlAjAjA`BhBrA|@lAjApAhBlAjA`B|@rAjAjAjArAjBbBjArAz@jAjAjAlAjBxAjAjArA|@`BjAjAjAbBzArAjAjA|@bBjArAz@`BlAjAjArAxAbB|@rAjA`B|@lAjA`Bz@bB|@rAjAjAjAbB|@pAxAbBl@bB|@rAzA`Bz@jAjAbB|@bBz@`BjArA|@bBz@`B|@bVvNvxMzkH??`v@vb@fYtObBzAxBjAxB|@pBjAxBhB`BjAxB|@xBzArBxA`BjAxBlAxBhBbBjAxBjApBjAjBjBpBjA`BjAxBjBzBjA`BjAxBhBbBjAxBjB`BjArBhB`BlAxBxAbBjBxBjA`BhBbBhAxBzAbBjBxBhB`BjAbBzAxBhB`BjBbBzAbBjAxBlB`BzAbBhB`BjBzBxA`BjBbBzA`BxBbBjAxBhB`BzAbBhBbBxB`BzAjBjB`BxAbBjB`BxBbBzAbBhB`BxBbBzA`BhBjBxB`BzAbBhBbBxBjAzA`BxBjBjB`BxBbBxAjAzBbBxB`BxAjBxBvRhX`pR|mW|xApoB`jA|fBjdA`zAli@ju@xl@zt@hk@~q@fh@tn@vm@`q@dYtYzj@lk@fOxLb[lU~WbQdj@`]ld@hW??tnDdmAreEjiAljGf`BrfDhm@xnBvCfrI~HddIjA~yHbGh_BzAbqGpf@njB|JdtDxBruDm@nwNO|eL???l}F\\\\vbDzAzgBxB|wAbG~`BjKtkBnSn{AtZjiBz`@neB`f@noB`q@nbFvuBv}CtwAp{@pg@fuBzrAzFvDfr@z`@tZjKpQbGdcAhWllBrd@`XrGdt@vWz{Ahw@hpAhv@hdB|s@~gAza@llAj`@hkAhk@zj@zVr`Ev_Bb[vNzyDh_B``FfvB`pBby@~f@`S`b@vNpeAvW|YxCr`@hB`]?bmBeEnqAeEre@m@|^l@hfAjAjU?be@Oz`@iB|bAsFhiBkLjk@yB??v]hMjKpGjFpHzG|JzJ|TbQj`@lUlh@vb@b{@|Ob[rV~g@bVz`@bV|^b`@~g@ptAnfB??li@xu@jiApyAzj@~r@rtAneBneBfvB`g@fm@`b@`g@pLtN|ObRvIbPvH`S~HdYrFp]nNj}A??rwC?pv@gCbj@iCxq@wC??plDgOvXaHz@]hC]rA_@jAMjAOjBM`Bm@jA?rAO|@]fCOxBm@hCMxB?jAO|@]rA?jAOrA?~AMlA?rA?tYm@dYgErAMbB]jA_@rAMjAm@rAm@jAOrA{@jAm@rA]lAm@rA_@~WmJ??fOwWz@}@|@{Ar@kA|@kAl@kAr@{A|@kAl@kAr@kAl@kB|@kAjKc[l}AmyDdJa\\\\d@{BVyBd@iBT{ANyBl@yBL{AVyBLyBVyBTiBNkB?yBTyB?yB?iBViB?yB?yBLo^??|~@jLxk@fMjJrBzMnCdrAfm@xL~Hx}CnpBt~DxtBr_@jKhWrF`b@xBfh@m@pg@kA`q@_Ihk@eE`l@kBvfAM|`CkAnFv@??tv@bIdj@fDhp@xLfh@tPf^vNf^nSr_@n]r[z`@zV|^dYre@r~AxqDx}AlpDjiBnbEdYpp@tPnT~MhLdThMpXxMx[|It^rFn`CNvkAnHtd@`ItfBha@vaB`]nq@~H`tBpGpg@vDleHnoAbqC~h@d`Drn@xtItbBze@vDthAhB`v@_Jf^aG??ze@aHl}@{`@p{@{j@pv@ww@fh@}^hk@s[b`Asd@hwDo{Avv@gYxsBm_@liAoI`nBiBjnFiCz~EuD??|lBkB~dB|@neBkBvfA{@p`FgYxeAyBtkBNf~C}@tfCxBd{CxLhdBdEdhAfCblC_IhzFdEbo@lAtrAxBvfB|IzrJlJtrA{ArpHl@??ptFbQvvFyBrcAm@tcFgCv`KwDltGsFtY]tkCm@~yCkA`qD}@jlCkA`l@m@vm@l@jp@?vl@?`b@m@xW{B~WkAtZeEb[eEpQiCfO{Afr@wC|^}@ha@MhaA_@z{GyAzqCm@tdDkA??zcJjA|oHl@j`Iz@xsL]`{EOhzE?ljCMtpB_@bgD?h_Gk@ln@{AfjByCvN?hbVaHtP?dcA?hhC?DH??trFcD`QtEhkF?xdA?fc@?nyC{@nXz@ja@?tiDl@ze@z@fyCeD`xChBfkFwCrwGl@fzB_@~oCr[??vz@zVpWvMjk@vXpdBdy@p_Fd`CdiXd_N~mClsAd`@nS~\\\\bQbbDz}AxjIzdEjzDvvAtkB`f@~YzL~fAhVp[|JfTdEnlAvXrAtEjd@~HneQpkEnM`I`zBpf@f^zKrPpG~oB~g@dcAxa@nI|@zdRjoNvsHt|FjZ~R??f^vYbB|@ffOv_LffBvbAbtEbxAd`@`H~f@~HhfExM??rcF|J`vDrEbyAqQlZcGoDwb@?wCf^eGjsAuZ|s@|JrFnInvKslC~RyBhhDq{@~RgDls@cQlOoIl_@eE~mD_|@`SkBjpDm}@l@gDlN]ng@aRtOyCpWuEn`Baf@pa@_IlAyCjPyBlJiLb`@aItEeD~h@cQha@ePhdBqeA~HoIzQ_IznAwbAvzAoqAvD|@bVuOpl@{j@pk@m_@~oBy`AnXsEpMaId~@}Td@yCd~@}T??pGiB|O}JlqBuYbj@sGp`B{@p[iBde@}@pyF{Kh{HyLxpApGdfC|^dtMdmBxBz@bcYpvDjk@bG??|m@|Jjii@zlGto@~Hzo@|Jb|OhiBjpIddAdmJpeAld_@puElgB|TfaAzKzz@|JxeE`f@hrIliAbt@hL~|@bGpl@|I`eAxM^F??jj@vHtuC|^j_AnSnvAdd@`|b@xmQzhKfiD`qNxoFriNjnF`g@|TbcFrmBfeCfbAj~SdeIfcEnpBxz@yBbrChtBpBjA`]fNleChjA`_BngAhu@zt@fyVpdU??|jQ~aPt^p[~c@xa@x`EfsD~eB~oBdr@peA~yCvfGpW~g@dTre@nqE~pJja@~r@bVfl@xjApyBfjBloDzo@dxArtE`gJtbFrwLrgMdzZ??fqMxm[`{EvaJ?dFr|Bp`EfY`g@hW~h@|fBzeDfEz@~dUpub@~HxCz@~HdoHhqNdcJnhS|Yng@dmB`lEbVdn@dThb@`_B~mDboAjgChCtEhlVzpi@rxEzhKjAzAfm@neBvNvb@jAjBpq@j{D??~uBmi@vaAvDlbAfNrFzAr~Avb@tmAbQ`lD|JvkBxL~r@???j}FvCpQ|@ju@?zy@fDhzJlJtuB`GtbObRzjIkBvsM]~w@}@??|}@?noCzAtwAnSx^`IteEhsBdQdFhWzTzQjLlrCneBnAfEfzPbxKpoFb`D|EzLrD}@bfQ|gKjk@xV`]`]bpAzt@pd@bG`hAnSpxDvMrwC~S??b[sPduAwc@b`E}rAxvC{~@??b_KyfD~ip@spTvlq@qdUpxDmrAvo@ePbL_IbVwC`g@aSr~Auc@bL}Jrb@mJz|@m_@n~B_s@zaAuc@hM?~HcGnpDglAju@mT??bt@yV~cDyaAh{B_]lCgDrNl@tGgDdrAyCfbCtElah@plEtGfDrb@xAvo@xBln@jLrXz@tdDto@~_U|jGjA^hoIj|BhzEn{AjsGpcCnpCvaAnvBpg@be@bFxh@xCz_KbZjmE`]nlApGtuB~^fnBbe@rCR??r^bC|z@zVr{JrcBheItYboEbFrl@xCdj@dDtgD`IhcJtXv|EnHfiBjLdaQr[hdF~RhkEbFxlDeDja@aIla@|@hk@{AfbC\\\\ziVgb@hlLaRtl@?p~Az@tg@wC??nl@kLptB?~bByBrcB_IzrE?jiA]nKgDzfAz@fh@uE`]?ve@eDvo@uEnvAkBlnE{KjkOaRrlE_]lCyCha@iBnF_Ip`AuOpP}JtkBgYjiAwXzjDeEfpA{@jk@?fc@{AteC_KrvY{X??jhAgAbQOnA?nA?nA?nA?nA?nA?fB?nA?jA?nA?nA?nA?nA?nA?fB?nA?jA?nA?nA?nA?nANnA?nA?fB?nA?jA?nA?nA?nA?nANnA?nA?fB?nA\\\\jA?nA?nALnA?nA?nA?nA?fBNjA?nA?nANnA?nA\\\\nA?nANnA?fB?jA?nALnA?nA\\\\nA?nANnA?nA?pAN`B?nA\\\\nANnA?nA?nALnA?bQjA|{WzrBrXjBbGLxG?tGNbG?tG?fGOtG?tGMfGm@tG?bG}@xGMbGm@`GkAtGm@bGkAxG}@bG{@bGmA`GkAZW??fFqAfGkA`GyBbGkBnF{AbGyBbGyBnFyBbGgCnFiCnUkLreFyqCdOaInA]nA{@x@m@nA_@nAk@nA}@nAm@nAM|@}@nA]nAm@nA}@nAMnAm@nA}@nAM|@}@nAm@nAMnA}@jAOnAk@nAm@nA_@nAk@nA_@nAm@lC{@nAm@nA]nAm@nAOnA{@nAOnAm@nAMnAm@nAm@bB]nA_@nA]nAOnAk@nAOnAm@nAOpAm@nAMnAm@nAOnAm@nAMnAm@nAOnAMbBm@nAOnA]nA]nA_@nAMnAOnAm@jAMfBOnA]nAOnAOnAk@nA?nAm@`BOpAOnAMnA]nAOnAO`B]nAOnAMpA_@nAMnA?`Bm@nAOnAMnA?nA_@nAMbBOnA?nAMnA_@bBMnA?nAOnA?nA]bBOnA?nAMnA?`B_@nAMnA?pA?`BOnA?nA]nA?fBOnAOnA?jA?fB?nA?tQ{@vgSc[bQm@`B?fB?`B?bB?bB?`B?fB?`B?nA?bB?bB\\\\`B?fB?`B?bB?`BNfB?bB?`B?nA?bBL`B?fB?`B^bB?bBL`B?fB?`BNnA?bBNbB\\\\`BNfB?`B?bBL`B\\\\fBN`B?pA?`BNbB\\\\`BNfB?`BLbB\\\\nANbBN`BLfB^`B?bBL`Bl@pAN`B?fBl@`BLbB?`Bl@nANbBLfB^`BLbBN`Bl@nA?fB\\\\`Bl@bB?bBl@nAL`BNfBl@`BNnAj@bBNbBN`Bl@fBLnAl@`BNbBl@nALbBl@`BNfBl@nA\\\\`Bl@bBLnAl@bBN`Bl@fBl@nAL`B|@bBNnAj@bB^`Bl@nAj@fBN`B|@nALbB|@nALbBl@`Bl@nA\\\\fBl@xObGduQvzGhwSrzH??h|DryAlR`GnA|@nANbBj@nA^nAl@bBl@nAL`B|@nALfBl@nA\\\\`B^nA\\\\bBl@nAl@bBLnAl@`BNnAl@fBLnA^bBl@nAL`Bl@lANbBl@nAL`Bl@pAN`Bl@fBLnAN`Bl@nALbBl@nA?bBl@nAN`BLfBl@nA?`B^nA\\\\bBLbBNnAl@`B?fBl@nAN`B?nAj@bBNbB?nA\\\\`B^fB?nAL`BNnAl@bB?bBLnA^`BLfB?`BNnA\\\\bBNnA?bB?`BLnA^fBL`B?nA?bBNbBN`B\\\\nA?fB?`B?nALbBNrSl@j{Vvl@??jiAhCvQ\\\\nA?xB^nA?tBLnA?xBNnA\\\\tBNnA?tBL|@^nALxB?nANtBl@nA?tBL|@^nALxBNnALtB^lC\\\\tBl@jCNtBj@lCNtBl@nAN|@\\\\xB\\\\nANv@\\\\xB\\\\nA\\\\vB^xBl@nALtBl@z@\\\\|@^hC\\\\xBl@tBz@nANxBz@tBl@z@^hCj@xB|@nPbGngAha@bQpHnALnA|@nAl@nA\\\\bBl@nAl@nA\\\\nAl@nA\\\\nAl@nAz@nAl@nA^nAl@bB\\\\nAl@nAz@nAl@nA\\\\nAl@nA|@nALnA|@nAl@pA\\\\nAl@nAz@`B^nAl@nAz@nAl@nA\\\\nAl@pA|@nA\\\\nAz@nAl@nA|@nAl@nA\\\\nA|@jAj@nA^nAz@lAn@pAz@nA\\\\|@l@nAz@z@l@??bB|@nA\\\\nAz@nA|@nAl@nA\\\\nA|@nAj@nA|@nA|@pA\\\\nAl@nAz@nA|@v@z@nA\\\\nAl@|O|Jh{ChjBrSxLrIdEpIdErIfErItDrIvDhJtDrIvCdJfDrIxChJfCdJxCdJfC|JxBdJxBjJzAdJjB|JxAdJjA|JzAvJjAjJ|@vJz@|J^|Jl@dJj@|JNxJNtV\\\\n_F?tQNnA?vB?nA?xB?fCLxB?nA^tB?lCLlC?tBNjCL|@^nA?tB?nALtBN|@\\\\nANxB?nALtB^nALtBN|@\\\\jCNtBLnA^xBLhC^xBl@nA?tBz@xBNnA\\\\vBNz@j@nANtBNxBl@nAL|@l@tBNnAl@tB\\\\xBl@nAL|@^tB\\\\z@l@hC\\\\xBl@|@l@tB\\\\z@l@lC\\\\x@^z@\\\\tBl@xBz@lC|@xO`GbV|J`jYpxM|`C|hApPpG`B|@xBz@bB|@tBz@fB|@tBz@`B|@xBl@bBj@tB|@xBl@bBz@xB|@`Bl@tBl@zBl@`Bz@tB|@fBj@tBl@xBl@`B|@vBl@xB\\\\`Bl@tBz@xB|@bB\\\\tBl@xBz@tBNfBl@tBz@xB^tBl@bBz@xBNtBl@xBz@`BNvBl@`QdEpdJlqB??dmAxW??rbEl}@tQdEbBl@nANbBl@nALnAl@`BNnAl@nALfBl@nANnAl@bBLnAl@nAN`Bz@nANnAl@bBNnAj@nANbBl@nANnAz@nAN`Bl@nALnAl@bB\\\\nAl@nANfBl@nAl@nALnA^`Bl@nAj@pAN`B|@nALnAl@nA\\\\nA^bBz@nANnAl@bB\\\\nAl@bQ`GphGbxB??`|GtaCbQ`HxB\\\\tB|@xBz@`B|@tBz@zB|@tB\\\\xBz@`B|@tBl@xBz@bB|@tBjAxBl@tBz@fBl@tB|@tBz@xB|@bBz@xBl@tB|@`BjAxBz@vB|@`Bz@xB|@tBz@fB|@tBz@tBl@fBzAtB|@xBz@`B|@vBl@`Bz@xB|@tBxAfBl@tB|@nP~HpcH`mD|\\\\pQbnCl}AfO~HxBjAv@l@nA\\\\|@l@tBjA|@l@jClA|@j@nA^v@l@|@j@z@^nAl@vBz@z@|@nALtBjA|@l@nAl@z@\\\\|@l@jA^|@\\\\z@\\\\nAl@|@l@v@\\\\|@l@nANz@l@|@\\\\nAl@tBz@nAl@|@\\\\v@l@nAN|@l@z@\\\\lC|@x@j@jC|@nA\\\\|@\\\\v@^nAl@xBz@lC|@hCz@z@|@nAL|@l@nANtBz@jC|@hCz@|@^jCz@lC|@jPrFrqF`dBjPbGfBl@nAl@nA\\\\nAl@`Bz@vB|@xBz@`B^nAj@nA|@tB|@lCz@tBjAxB|@bQ~HlpOvxH??xeb@vxSb[bPhMrGtLpGlMbGtLpGlM`HtLpGlMrGb[rPlp\\\\ptQ??bvh@|jYdOnHfB|@`BxAbB|@xB|@bBj@`B|@bBz@xB|@`Bz@bB|@`B|@|O~H`jXzeM??vsEx~Btyb@zvR|pAtc@`aCn|@l|CrdAdj@zV|p@hLjbGxtBf}Bbo@hgBb\\\\hJ\\\\z^fDbj@|JnU}@v_C`]te@~HD???fn@vCjT|@rX~Hln@~H~aEfc@d{Cb[`|G|fA~`C|Uja@zJha@fD|zi@rgHfgCfb@tmAnT|xBbo@|vB`q@t[fOdcKx{Dj~C~{Afr@fb@z|@zu@nUb[zr@vw@tv@h`A|qBhtCf|@tmAbj@hv@d`@pf@~xAnfA??diBxkAtwA`q@`k\\\\l`QtlDpoB~t@fb@??rw@rPzO`HxcAfYds@rP|vIxtBxaBtm@nlA`g@v_C`{AhW|ThTbQtwBvuA~H|JtwA~|@t`FzoDvxBlrAdaI~xDpp_@hxQ`zMfoGr}Cx_B~^x_A~xAjjAzz@tY|p@jLnFxAju@|@|OwC~HxBzoNz`Hxc@rQnfD~eBnqVtjLnaCvw@na@bQbfAtYju@`SD@??vh@`PjqBhm@la@pGpmFfaBpiJlnD~bVdfHbrAp[rb@_I?hX|zAxa@jZlJtl@~RpjAn]nu@hMvtXrfIve@~HbBvCl`GfaBlWhLjyClt@pA\\\\??n_EbdA~lPlyEfrAre@za@tNt_Crp@lzOhqEf^xL`GxBpFfC`GzBxBjA~CjA|fApq@nq@nq@nAxB??np@dcAdOzVhHbQfLdYzRjk@pFl^zJxa@rD|_@h@tEjdAvaKxO`fA~Hvb@nApGbBpH`BbGfBpG`B`HbBbGtBpGxBbGtB`GxB`HlCbGtBbGlCbFfCbGlCrFjCrF`DbG~CrF~CbF~CdFzCrF~CrEvDtFpDdErDtErDbFpDtEvDdEdEdErDdEhEfEdEtDdEdE|EvDhEtDdEvD|EvCvEvD|EfC|EvDvEhC|EfC|EfDnFhCvExBpFhCnFxBzExBbGxB`]jK~c\\\\xvIjsA~\\\\??pd@rQpyAjk@j\\\\dOjChBtBlAxBxAlCjBtBhBtBzAxBhBlCzA`BhBvBhCxBjBtBhBxBhB`BxBtBhCfBxBbBhC`BxBtBxBfBfCnAzB`BfCbBhCnAhCbBdDnAhCnPl_@zr@z|B`v@`dCbLz_@PjBd@jAh@jAd@hBVjAd@jBh@jAPjAf@hBh@lAPxAd@zAVjAd@jBh@jAPzAd@hBVjAd@jAPjBh@jARhBh@jAPzAd@jBh@jARzAPjAh@xARjBh@jAPhBf@lAPxAh@jBRjAh@hB~Hz`@diBtmJhaEvxRr]dcB??v}I`tb@rIl_@v@fCVzAPjAd@|@VjAPz@d@jAVzAd@|@PjAVjAd@|@Pz@h@jARjAh@|@PzAf@jAPz@h@lARz@h@|@PjAd@z@h@jARlAh@z@PzAd@z@h@jAR|@h@jAd@|@Pz@h@|@d@jAVz@d@jAh@|@PjAf@|@nAfCh@zAP|@d@z@h@jAd@|@h@z@RjAh@|@d@|@h@jAd@z@h@|@d@z@h@|@PjAx@z@h@|@Rz@h@lAd@z@h@|@d@z@h@|@d@jAh@z@d@|@h@z@d@lAz@z@d@|@h@z@d@|@h@jAf@z@h@|@d@z@h@|@d@z@z@|@nAhBd@|@h@z@|@|@d@z@h@|@d@z@h@|@x@z@~RxXtxf@pqn@|TtYjAxBnAjAnAxBnAlA|@xBnAhBnAjAnAxBz@zAnAhBpAzAnAjBnAxAv@jBnAxB|@zAnAhBnAhBz@zApAxBnAjBv@xAnAxB|@zAnAjBz@xBnAxA|@jBnAxBx@zAz@hBnAxB|@zAnAhBv@xB|@xBz@zAnAjB|@xBx@xAnAxBz@xB|@zAv@xB|@jBz@xBnAxB|@xAv@zB|@xBz@xAx@xB|@jBz@xB|@xBv@hB|@jBz@xB|@xBv@xB|@zAz@xBx@xB|@xBz@xBd@xB|@xAz@zB|@xBd@xBz@xB|@hBd@xBz@hB|@hCd@xB|@xBv@xBh@zA|@xBd@xBz@hCd@xB|@xBh@xBv@hBh@xB|@xBd@xB|@xBd@xBh@hCv@xBnKha@hzAfgGvx@leD??dx@~cDnKvb@|@fCz@xBf@xCz@fC|@xCd@fCz@hCd@hC|@fCz@fDd@hC|@xBz@vC|@xCd@fCz@hCx@hCh@fC|@hCv@vC|@hCz@hC|@fCd@hCz@hC|@vCv@fC|@hC|@hCd@fCz@xC|@fCv@hC|@hCz@xB|@vCv@vC|@hCz@hC|@xBx@fCz@hC|@hCv@fC|@xCz@fC|@hCv@xB|@hCz@fC|@hCjAvC|@hCz@hC|@xBv@fC|@hCz@xBnAhC|@fCv@xC|@fCz@hCpAhCv@xB|@xBz@fCnAhC|@hCv@fCnAxC|@xBz@fCpAhCv@hC|Ol_@tkGdgOfGhMbVbe@jKtP??fQfXjp@ju@fm@td@ls@x`@bGhCtPxG??hUdJd[hMfC|@xBz@lC|@tBjAlCz@tB|@jC|@tBjAlCz@tB|@lCz@xB|@fCz@xB\\\\lC|@hC|@xBz@fC|@xBz@lC|@hCz@xB|@fCz@xB|@lC\\\\hCz@xB|@fCl@xBjAlC|@hCj@jCl@tBl@lC|@xBz@fC|@lCl@h\\\\|IpvJpmCz[|JbBNnAl@nALnA|@nALnAl@`Bl@nANnAz@pANnAl@nA\\\\nAl@`Bl@nALnAl@nA^pAj@nA^nAl@nAj@nAN`B|@nAl@nALnA|@pALnA|@nALnAl@nA|@nALnAl@nA|@`BNpAz@nAl@nA\\\\nAl@jZhMtwBx`ApqKxzExYhMjCjAvB|@xBxAtB|@xBjAtBjAtB|@xBz@lCjAtBjAxB|@tBzAtBjAxBjAtB|@xBz@tBjAxBjAvBzAxBjAtB|@xBjAtBjAxBjAtBzAtBjAxB|@fYrPtgKveGbc@lTf}AhaAzuUncNrNxMroA|r@rmB~pA~\\\\~SfTxLtfBvlA`kChkAvtEb`DvfBhkAn~B|qBhHzAnjCx}BjlFlmFrN|ShfAfwAxTxV|YxWzlBt`CpgUpjXpDdFpx@bdAjWz`@n_@jV~iA~eA|jCrlCrNnh@~HeOnvA`pA~c@fb@z{Bz_A`]vMbuLtjDrb@vML@??rf@rEf}A`Sv[z@h}BhXfh@vCvpAdPlbGzi@~RjB`SxBjiAxA|f@tErb@dFd_BvMfh@fO`zHjhB|f@vMhiGtaBld@fExmA|^pd@jV|\\\\bQj_Azs@la@vYlxEv|D|O`Sl`BrnA|\\\\fb@nZbQbsMtaLf^bQfgCbwBplT~tQxcA`{@~VrZ??LNl_@zUzpAl~@lx@vw@~rDbbCvzLpuEtg@`StkBxk@f}[|pLlhA|^bxTtoHd^fNna@tOz{Gj}B|TvMp`AfYbrLpkEnaCz_ArlH~{D??JFboJrtFdyDvjBz|@tc@hrNfgF~\\\\hLhWhMboJpbD`iNhgExdBdc@duLh_C`t@lT~oH`pAvQtEhk@~R|`Djk@b[bFpd@zKfrDfw@pxE~|@r|Brp@bnRtfG~gB~g@n_Erz@zaJdbBxoO|nDp_@tE~_@nHnzDrdAtcGh_Bld@lJHB??rrEzgApjKraCr`AzVvQnHxY~HxGjBxmJrwBhcJrlCh`Cls@d^xW??dt@~HpjAjV`hBbe@hu@zKtXtOxpGbdBlc@fNjtGprB??p}DlnApmGtvBns@b\\\\|_A|h@hdBj_AvcAnh@ld@xWrb@zUrsDnoBb`@|JrXhWdzZbhPxgDnfBln@|S`SnTxwA~{@nl@|TxCzC??haBrvAro@hw@riEvfF`wBtvBbzBhtApoA`g@zvClt@|tD~{@xc@bG??jk@dOve@|JfkA?rhBl@jdFm~@bj@wCjrCgm@tX}@`]mJb`@qG|dAmTz|@{Kj_AaS|zFofAf}AsQ~h@cQrrB_^`nCcF??boEjVrl@~RrDbGzlCls@j{Kx}CjlHfvAjyC~f@d{CvM`lDjBzzFyBbWE??nKY`M]`zG{AxfG{@tpG}@`wB{@ry@}@zvCiBfm@z@beAwCbfByBtjDhBjgH?`tOgDtrBqGx`BiMle@^~xAuO~}AaI`kFqp@biMoqBlCgDj_AgOvy@eDneBgY??reAyLx|@gYtX}Jrl@]nFaHv[{AptAcQ`q@_Snx@mJ~\\\\qG??tb@gOzfA_SxEeFzhEgkAxbC{jAv[uObrBmgAprBkjAxw@_]ryAoh@joCcz@~\\\\cG|{B}r@vjAq\\\\t[sG`cA_^peBe[bo@gN`_HexAlsA_]??fw@kLfxBgc@vpAeObcKm{BzrT}xEn_@qHhC]xBm@lCm@tBMjCm@tB]lCm@tBOlCm@xBMfCm@xB_@hCm@xBMlCm@tBOjCMhCm@xBOlCm@tBMjC_@hCMxBm@lCOtBMjC_@hC]xB?lCm@??tBMjCOlC]tBOlCOfC]xBMlC?tBOlC]fCOxBOlCMhC?jC]tBOlC?xBOhC]jC?tBOlC?jCMvB?jC_@lC?tBMjC?lC?tB?lC?fCOlC?xB?hC]jC?tB?lC?jC?vB?jC?lC?tB?jC?lC?tB?lC\\\\fC?lC?xB?hCNjC?tB?lC?jC?vBLjC?lC^tBLjC?hC?xBNlC?fC\\\\xBNlC?hCNxB\\\\fCLlC?xBNhCNjC\\\\tBNlC?jCLvBl@jC?lCNtBl@b`@tDp~Fdo@raIry@x^dE??vl^j~D??bRrBnn^d~DxsB|Tp_@vDrI\\\\dJl@vILdJ^rILrI?hJ?rI?dJMrI_@hJMrIm@pI]fJm@pIkArI}@vI{@rImApIyArI{ArIkArIyBpIkBrIyB~HyBrIgC~HiCr]yL~sA_i@jnBiv@|\\\\yLpIiCrIyB~HgCrIyBvIyBrImApIyBrIkArI{AdJyAvI}@pI{@fJ}@rI{@hJOpI}@rIMfJ]hJOpI?fJ?rI?hJ?pINfJj@rINhJl@pI\\\\fJ|@n_@tEriDdd@p`KzsAp_@rFtBl@tBLxBl@tB\\\\xBl@bBNtBl@xBLtBl@xB^tB\\\\fB\\\\tBl@tBl@xB\\\\bBl@xBNtBl@xBz@tBNbBz@xBNtBl@xBz@`BNvBl@xBz@`B^tBj@xB|@bBNtBj@xB|@bB\\\\xBl@tB|@`Bl@zBj@tBl@`B|@xBl@tB\\\\fBz@tBl@bB|@xB\\\\`B|@tBl@xBz@bB|@tBz@fB\\\\tB|@`Bl@xBz@bB|@tBz@fB|@tBz@`B^xBz@bB|@tBz@fB|@`Bz@tB|@fBz@tB|@`Bz@bB|@xBl@bBxA`B|@`]bQllBrdA|ya@rbUvcc@h}U??xuL|uGh\\\\tO|@l@jC|@x@\\\\nAl@xBz@nAl@lC|@v@\\\\nAl@lCz@tB|@nAN|@z@nANz@l@nAL|@l@nANx@l@jC\\\\nAl@lCz@fC|@xB\\\\pAl@nANv@\\\\nAL|@l@nANjC|@nA?|@\\\\jAl@lCl@jC\\\\nA\\\\lC\\\\v@l@pA?jC|@nA?lCz@nANfCN|@j@nA?nAN|@\\\\nANnANfCj@lCNnANnA\\\\x^vDh}Kl}@??dcA~HbeJbz@r]vDtBl@fBLtBN`Bl@xB?bB\\\\bBl@xB?`Bl@tBLfBNtBl@bBNxBl@`BLbBl@xBN`Bl@bBLtBl@fBNtBl@`BLfB\\\\tB^bBz@`BNxBl@bB\\\\`Bl@xBNbBj@bB^xBl@`Bj@bB^xBl@bBl@h\\\\|IjaD~aB??~yMr`H??dzLzwGjoWxoNb[pRrDjBrDhBpDxBvDhCpDhBrDjBrDhBpDxBvDxBdEzArDhBpDhCrDhBvDzAdExBpDjBrDxAvDxBdEjBpDzArDhBhEzArDxBrDjAhEhBpDzAdEjBrDxAhEjBrDhBhEjArDzAx^dPha@hMvDjAdEjAhEhBrD|@dEzAhExAdEjArD|@hEzAdEzAdEjAhEz@rDjAf^|Jn`Bxa@vuBjj@hTrFve@xMdnA`]lrDdcAjz@jU??fw@|TheHpoB??p_@jK`]~HtBl@xB\\\\v@^xBLtB\\\\|@^tBLxBl@tBNxBl@tBLxBl@vBNxBNtBj@jC?tB^xB\\\\vBNxBLtB\\\\jCNtB?xBNvB\\\\xBNtB?jC?tBLzB^tB?jC?tBLxB?vB?xB?tB?nA?xB?tB?xB?tB?nA?tB?xB?tBMxB?nA?x@_@xB?tBMxB?tB?xBOpA]j_@yCh~Ik_AdoDk`@n{AwO`b@gCrD?pD_@jE?pD?dE?rD^tD?dE?pD\\\\jE\\\\pDNrDl@pDLjE|@pDNrDj@pD|@rDz@hE^~Cz@fE|@~CjApDz@vDzApDjAz^fOlwCbyAhnLd}FfjSh_KhtM`tG??`g@zV|mJ~vEjZbPpA^nAl@z@z@nA\\\\nAl@z@|@nAl@nA\\\\v@l@nAz@pA|@z@\\\\nAl@nAz@|@^nAl@nAz@v@|@nAl@|@\\\\nAl@nAz@|@|@nA\\\\nAl@v@z@nA|@|@\\\\nAl@z@|@pAz@nA\\\\v@l@nA|@|@z@nAl@z@|@nA\\\\nAl@x@jAnAl@|@\\\\nA|@z@j@nAlA|@l@nAz@v@\\\\nA|@|@l@nAz@nA|@|@\\\\nA|@v@j@|@lAnAz@rX`SxwElnDzcTzcPpZ|TlCxA~CxBfCjBlCxBjCxB`DhBfCjBlCxB~CxBr]zU??v[lT~CxBjCzA`DhB~ChC~CjBfCxA`DxB~CxB~CzAjCjB~CxB`DxB~CxA~CjB~CxBhCzA~CxB~ChB~CzA~CxBh\\\\~RhhOxvIbhNhbIP[nlHtgE??ze@vWrDxBdExBhExBpDxBfExBhExBpDjBfEhBhExBdExBpDxBjEzAdExBfEjBdEhBdEhBhExBrDzAdEjBhExBdExAhEjBfEzAhEhBdExB|EjApDxB|EjAdEjBdEzAhEhBdEzAjEhBdEjAzEjBfEjAhEhBdEjAzEzAfEjBhEjAdEjAzEhBfEjAhElAvEhBjE|@dEjAzEhBfEjAzE|@dEjAhEhBxEjAhE|@|Ez@dElA|EjAdEzA|EjAdEz@b`@nIpbKrwBtbDpq@tjAxVvj@hMhMfD~MxClMdDzMxClMfDlMvChMvC~MfDlMvDhMvCjMvD`NfDhMvCjMtDhMxCvj@dO~yGrjB??`dE|iAfbVzwGfh@fNhr@|Tp`UvdH??njCtx@~n@|ThtNvfFt_DlhA`HxApu@rQ~hDtwA|rErmBx^dOncDt`B??~An@nzDdbBhqBbdA`|B`fAjeCh`Adh@hXjcEj~AxJz@d_VrnJzmO``GhjHfsCjhIpbDdaFtlBD@??|\\\\dNtl@hWr|GpdCz\\\\lT|YtOddCtcAld@dYpn@b[`hTjqM|JdEpiIptFv_CdnAjYvMxYnTraHx|CheDrcBhk@lTjxFrlCQ~r@~_@hLdnCflAhpAn^xnBhk@`|Bfc@~}Evl@na@rG^F??jc@vHx{Dvb@peFn^rq@tE|E?nlAvCxbHz_@d~@m@lbA`IpjA\\\\lbGl^fqC|Uve@hLzjD|_@vkBlTtQ|Jtv@xAfOfEpeFjt@pU~Ifc@hBddBb[vuBfc@p~Bbp@za@fNrXpR`aClgAja@xMpiInmDpiT~fJluN~`Gh_Bls@zaE`eBp`Bls@dT~HvDzAfC|@v_CtbArNzKvsD||AnkCxjAlqBpfAnrCviB|u@rp@`fHdfGv_CtvBzJfDd[p\\\\??n`BnrAxtDrkDlbAtx@pmHzwG??jgBjhBlx@j_AnvAtvBv[p\\\\`g@p{@nvAxsBlx@roAjcDnkFrcBt`Cn~ApcC??ntC`bDdT`SrjLb`NtmAl|AvmAryAbVb[jWfYnjBdvB~RfNvfVzxXpFxM|oCldDf^fc@b^fc@taC`nCtiM`wNlC`G~}AtlB`]n^xOhWb_ChsCfnBvtBttF|kGfM|JvuBrkCrXd[r]ha@lsAtwApn@li@paPrfQxiDruDffCbwCbeH|iIdxBvuBpZhWv[~Rnl@hi@??BBpsJ|tIxxGvqEzOlJbL|JpjAdx@xwAtcAja@lTnZ|T~xAh`Aju@nh@dyElqCv_QbxKpnU`kOloAry@`cBliAhM`GvcApq@hW~RbVxMnlAl}@vhB`{A|aClzC~fDhfExVb[zrDrtEnnH~gJxgBbaC??X^fsB~cCdyDdtElgBx~AdiBtcAzvCvmA`q@dOp`An^zr@zK`mBlThOhB|gLlsA`rArZptBxl@fsAbo@bLpH~r@z_@rcAp{@??peBtaBnd@|i@d@bGrn@ry@pjAt`Cz`DfvKvy@~xCvo@pnB?D??d@lGna@boAve@bcBjPhk@?~Id~Eb~Opn@nmDtQbyA~xArjOha@jzEtXxsBdc@pnBzQfc@|p@z}A~vAl|BnHxLxYnh@taCplDbfBtuCr[xa@fh@||@v\\\\lk@??dAfBf^de@ve@p{@lMzKnb@pp@vsDnlFry@vuAjYp\\\\xbHlrK~HhVhWtn@lrDngL~gBnjGvo@rbBhqBt_Dn`C|mE~xAjrCxuB|xDbEwBvq@l}A`@Q|sLxiUnPr[|@hBd@jAz@xB|@jAd@jBz@jA|@zAd@hB|@zAv@hB|@jAh@jBv@jAh@xB|@jAv@hBh@lA|@xBv@jAh@hB|@zArN`]~lApwC~nAj{CrxXflq@jcItxRvyExhL|f@vlA~Mb[|@hBh@lAx@xAz@jBd@jA|@hBh@jAv@jB|@zAh@z@v@jB|@jAh@xAv@jB|@z@z@zAf@jBz@jA|@jAv@hB|@jAh@lAv@hB|@jAz@jA|@jBv@z@|@jB|@jAv@jA|@hBz@jA|@lAv@jAh@xAnAlA|@jAv@hB|@jAz@|@x@|AvSvW`gDnmE`ShW`BxBbBxBtBhCfBxBtBxB`BfCfBxBtBzBbBxBxBfC`BxBtBhCfBxBtBhC`BxBzBxB`BxBtBxBfBfCtBxB`BjBxBxBbBxBtBxBxBxBbBhCxBxB`BxBvBxBxBxB`BhBtBxBxBxBbBxBtBxBxBhCbBxBxBzAtBxBdTjUb~J|gK|TlUv@jA|@z@z@|@|@z@v@jA|@|@z@jA|@|@nAjAx@z@z@zA|@|@v@jA|@z@z@jA|@|@v@z@|@lAz@z@|@|@x@jAz@jA|@z@v@zA|@|@z@jA|@jAv@|@|@z@z@jA|@|@v@jA|@zA|@l@v@xA|@jAz@|@|@|@v@jA|@z@z@jA|@jAd@zAz@|@x@jA|@z@z@lA|@jAv@z@h@jA|@zAv@jA|@|@z@z@|@lAv@jAh@xAx@lA|@jAz@z@|@jAd@|@z@jA|@zAv@jAh@z@|@lAv@jA|@zAhWha@??r{[p|s@qKzExk@b{@zQtYd@z@h@z@@D??b@v@bQd[|dA~nBjOvYnAxBv@xBnAxB|@hBnAvCz@zBpAhBv@xBnAxB|@hCnAxBz@xBnAxB|@fCv@xBpAzBz@fC|@xBv@hCnAxB|@hCz@xB|@xBnAfCv@xB|@hCz@xBx@hC|@fCz@xB|@hCv@xB|@hCz@fC|@xBv@xC|@fCz@hCx@xBh@hC|@xBv@fC|@zBz@fCd@hC|@hCz@fCd@vC|@hCz@xBf@hCz@hCrI~\\\\ha@h_BptBdoIhJ`]Pz@R|@d@z@V|@Pz@d@zAV|@Pz@R|@h@z@P|@Rz@h@zAv@hBV|@d@xBPz@|@zAP|@Vz@P|@Rz@h@|@d@zA|@hBPz@d@xBh@|@R|@bQrd@~Mp\\\\h@|@Pz@d@|@h@z@R|@d@jAh@|@d@z@V|@d@jAh@z@xTvc@zOrZpAjBv@xAh@|@d@z@h@|@bBhCh@z@d@|@h@z@`BhCd@z@|@jBnAzAd@z@nAhB|@zAh@|@nAhBd@|@nAjAh@jAv@jApAjBf@z@f@|@nAjAh@z@nAzAnAhBv@jBnAzAnAhBh@z@nAlAf@z@h@|@nAjArShWlrCfiDnhHjtI??p{@beA|cEnaFzRzU??heDf~DpcG|jHjThXd@z@z@|@d@jAh@z@|@|@d@z@z@|@f@jAz@|@d@z@h@|@|@jAd@z@z@|@|@xAd@|@z@zAd@z@h@jAbQdZpK`SjUfc@lRl^|OtZd@jAz@zAx@hBh@jA|@jBd@jAz@hBd@jAh@zA|@hBd@lAz@hBd@jAh@jB|@jAd@xA|@jBd@jAh@hBd@lAz@xBd@jAh@hB|@jAd@zAh@hBd@zAh@jBd@jAz@hBd@zApK`]dJrZ|Jn]h@jBd@xBPz@h@zAR|@Pz@V|@PxBd@zAh@hBRz@d@xBV|@P|@d@xAV|@Pz@lH|^ha@vuBhRhaAvIha@d@hCh@fCd@hCh@vCv@hCh@hCf@xBz@fCd@xBh@hC|@hCd@fCh@xBv@hCh@vC|@hCd@xBz@hCd@fC|@xBd@hC|@xBz@hCd@xB|@fCz@hCd@xB|@hCz@xB|@hCd@xBz@fC|@xBx@hCz@vC|@jBd@xBz@fC|@xBv@xC|@hBz@vC|@jBv@xB|@fCz@zBx@xBnAfC|@xBz@xB|@xBv@hC|@xBnAxBz@hCfOn]~lGzdN??`{ExiK~~BjfFlRha@zfFv_LfOb[f@zAf@jAz@|@d@jAh@z@|@lAd@jAh@z@v@zAh@jAd@|@|@jAh@z@v@jAh@|@f@jAz@zAd@z@|@lAh@jAv@z@h@|@|@z@d@jAz@|@d@jA|@|@z@jAd@z@|@zAd@|@|@jAz@z@d@|@|@jAh@z@v@|@|@jAh@|@v@z@|@|@z@jAf@z@z@|@|@z@d@|@z@jA|@z@v@|@|@|@h@jAv@z@|@|@z@z@|@|@x@jAz@z@d@|@|@z@z@|@|@z@v@|@|@|@z@j@|@|@v@l@|@z@|@|@v@z@h@lAnAz@|@|@hUnSzVnSln@lh@tVpRnA|@|@l@nAl@|@z@nA|@nAz@v@|@nA\\\\|@z@nAl@z@|@nAz@pA^v@z@nAl@nAz@|@|@nA\\\\nA|@z@l@nAz@nAl@pA|@v@\\\\nAl@nAz@|@^nAz@nAl@nAz@z@^pAl@nAz@nAl@nA\\\\v@l@nA|@nA\\\\nAl@pAl@nA\\\\z@l@nAz@nA^nAj@nAl@nA^nAl@nAj@zYjLb`@fNb[lK|@j@tB^`Bl@fBj@tB^`Bl@fBLx@l@b[bGp}Ej_A??d^`HnkDpp@twAfYtg@vN~gBnq@xYlJxB^nALbBl@pZrF|jCb[lnFpo@??xpAhOjzObmB|pEli@`b@tE|gVrvCbj@rGneG|s@??b[}@nA?|@\\\\`BNbB?nA?~CNbB?t[j@jdPvDrjP}@f{@H??roDI|eDcFxrEOv[yAr]eF|u@wN|^eEtBMxB?`DxAz\\\\yA??vhAgtDrSux@p_@_|@pNc[f@}@h@{@d@}@h@{@P}@|@}@P{@d@}@h@{@d@}@nAiBh@}@d@{@h@}@d@{@h@}@f@{@h@kAd@}@z@{@R}@z@{@d@}@nA{Ah@{@d@}@h@{@d@}@h@{@|@}@d@{@d@}@fB{Ad@{@h@}@nAyBv@{@nAkBfByAd@}@h@{@d@}@z@m@f@{@z@}@nA{AfTiV`kC_pCdT}SnAmAbBiBnA{@nA{AbB}AnAkAnAkA`BkAnA{AnAkAfBmAjAkAfByAnAmA`BkAnAkAnA{AbBkAnAkAbB}@`BkAnAyAfBmAnAkA`B{@nAkAbB}@nAkAbB{A`BkAnA{@fBmA`B{@nAkAbB}@bBkAnA{@`B{AfBkA`B}@nAkAbB}@bBkA`B{@fB}@nA{@`BkAbB}@`B{@bB}@fBkAnA}@`B{@bB}@`B{@fBkA`B}@bB{@bB}@`B{@fBmA`Bk@nA}@bB{@bB}@xB}@`Bk@nA}@bBm@xB{@`BkAbB}@bBm@`B{@fB}@`B]bB}@bB{@`B}@fBm@`B{@tB]fB}@`B{@bB}@bBm@`B]xB}@bB{@`Bm@fB]bBm@tB}@`Bm@fBk@`Bm@tB}@fBm@bB]`B}@xY_IlWaH??fYaHpZaGtBm@`BOxBm@bBMxBm@tBObBm@xBM`Bm@tB_@xB?bBk@tBOxBm@bBOxBM`B_@tBMzBO`Bm@tBMxB_@bBMxBO`BMvB_@xBM`BOtB]xBObB?tBm@xBMtB?fBOtB]tBOfBOtB?xB]`B?tBMxBOvB?`BOxB?tB]fB?tBOtB?xB?bBMxB?tB]`B?zB?tBOxB?`B?tB?v[OvaM]b`@E??riMIl~`@M??~c@?nrL]h\\\\\\\\nA?lC?jCLpA?fCNnA?lC\\\\jCNnA?hCNnA?lCj@jC?nANnA?|@\\\\jANlC?jC\\\\nA\\\\lC?fC^pA\\\\jCNnALlCl@fCNlCl@nA?rg@zJbaBp]ja@lJzhT~vEhtD`y@??bQxDvla@~|Ivo@xMtsWxyFl\\\\~HnA|@bBL|@l@fC|@fB\\\\`Bl@nAz@bB\\\\z@^pA\\\\v@l@nAl@fB\\\\dYfNjiAfm@vj@r[zThMhTvNdTtNdThNrSbPrSfO~RbQ`SrPzRbQlRbQvQpQlRpR`Q`RbQ`SbQnSbQ|SpPnSxOnTzOlTfO|TdO|TvNjVzMjUrN|UlMxVlMzVtLhWvLxVjHtO??pyGyfEnzIatFrXsQnAk@v@mAnAm@nA{@nA]|@m@nAkAnAm@nA}@nA]nAm@|@{@nA}@nA]nA}@x@m@nA{@nAm@nA}@nA]nA{@z@m@nA}@nA]nA{@pAm@nA_@nA{@nAm@v@}@nAk@nA_@nA{@pAm@nA]nA}@nA{@z@m@nA_@nAk@nA}@nAm@nA]pA}@nAm@nA]nAm@nA{@nAm@nA]nAm@nA]jAm@|@}@nAm@nA]nA}@nAk@nAOnZgNzYyL??dY{KrXiMfBm@`B}@nA]bB{@nA}@bBm@nA{@`B_@nA{@fB}@`B{@pA}@`B{@nAm@nA}@bBm@nAk@`B}@pA{@`BmAnA{@nA}@fBm@nA{@`B}@nAk@nA}@bB}@nA{@nA}@bB{@nAkAnA}@`B{@pA}@nA{@nA}@`BkAnA{@nA}@nA}@fBkAjA{@nA}@nAkAnA{@fB{AnA}@nAkAnA{@nAkAjA}@nAkAnA}@nA{@nAkAfB}@nAkAnA{AnA{@jAkAnAmAnA{@nAkAnA}@|@kAnA{AnAkA|T}SrmCapC??hjBclBrKyJ??dWoUtLmKlM{JtL_JlMmJ`N}JfMoI`NmI~MaI~M_IrNoH`NaIpNqGrNaHfOqGrNcGhOcGdOcFfOuE|OsFdOuE|OuDdOgExOuD|OwC|OgDjPiC|OiCpPyBvOgCpPkB|OkA|p@eEh\\\\iBxB?tBOlC?xB?tB?tB?lCOxB?tB?z@]lC?tB?tB?xB?lC?tB?xB?tB?nA?tB?xB?f^l@lvKnS`xNfYtuLzUp_@l@vE?hE?|E\\\\dE?|ENdE?dE?|E?hE?xE?hELvE?hE?fE?zE?dE?|E?dE?|E?dE?hE?|E?dE?|E?dEMzE?fE?zE?dE?hE?xE?hEO|E?dE]|E?dEO|EOdE?hE?xE?hEMj_@}@plKwX`tOia@|k@iBr]_@xB?bB]tB?xB?bB?`B?xB?bB?tB?xB?bB?xB\\\\`B?tB?fB?tB?bBNxB?`B?tB?fB?tBNbB?xB?`BLtB\\\\fB?tB?bB?xBN`BNtB\\\\fB?tBNbB?xBL`B^tBLfB?tB?bBNxB\\\\`BNtBLfB^`BLvB?`BNxBLbB^xBL`BNtBl@bB?xBLbBl@`B?xBl@bBNxBLbB^`BLtB^fB\\\\tBN`Bj@zBN`BNbBl@xBL`Bl@bBNxBl@bBL`Bl@tBNfBl@`BLtBl@bBNxBl@bBL`B^xBj@bBl@bBN`Bz@xBNbBl@`B\\\\xB^bBz@bBN`Bz@xBNbBl@`Bl@fB\\\\`Bl@vB\\\\`Bl@fBz@`Bl@bBNxBz@`B^bBl@bBz@`Bl@xB\\\\bBl@`B|@fB\\\\bBl@`Bz@bBl@`B\\\\fBl@`B|@vBz@`B^fBl@`Bz@bB|@`Bz@fB\\\\`Bl@bB|@b[vNp~RdwJp}CjjA|OnH|eRdcJrcAl_@|OhMz`DbyAvt@fU??zYfGbxB|bB??`_@lYnaCcGpUjBpoAn]|nBjk@lhCnq@`iNh|DnAfDjWdEvpGdlBnqEhuA~mDbeAl|D~pAffAhWpq@~HvDhCvtDha@ve@bG`g@bGtkCpRxO?bLvCj_AbF??byYcFbnMhCvdGdYh_BfOpv@vM??dt@dE|yCbQtuC~Sdo@bG|a@dDviCfO~R?ja@vC~lUryAxcA~HdjD~RzjEzV`qDdOxlIpRhu@?ld@dEjaEtEtg@hB??rb@l@piDbGhfJ~SddRl@nnO}@fl\\\\uDxsGcGzaAuEfqCmJdwEkLzh@m@vo@bzAhu@wm@|zAun@fh@kL~qGoHd_BnH~xArGdiChWxrEjUfwEgDpP?dnBaQhrJ_rAt}k@kAR}@lrDbGx\\\\{@`bEkB??t`AdEp{@eE~f@?rNfDfiBpHhsPlpBteF|t@pn@zKld@`GfxLz~A|z@zK~fO|rBteFl@fjHah@lxA_Sha@]vuBgN~\\\\{Av[kBd@haAz[eEz\\\\o^`Sed@pmHo]b_HgNj_A_Ifq[kk@ju@}@ffAyAnn@kB|^{@jUhBjcE_TdsB{_@nn@{Xni@uOzfAkU??fMk_@tb@un@bj@waA`S_i@zaEcqHxmFm|JffKcwLr~JozKh{CwuBnlPedJx~DopBjiBgwAheCacCxy@{j@z{BubAphCcyAfsAey@vlJw|EttJg|EzrEmfCbt@eZd`@iWbpAwl@xQeOjNkE??XIpUyMpoAqq@xy@og@x~S}{K|iLwbIpqEgjD|iFu}EdcOgqO~|]}q]tzBwtC`g@sy@`~@umBrhB_lF~`I_vP??_s@yk@nlAmeCb`@}_@b{@gl@vfF{|Ch|DgiCjmEoeCjF_IlfJieFnlAwl@huAq]xlCkv@f^}Sfc@cQf{Cey@`pBse@pAgD`hAcQ|xByk@naHmgBrtQghEbVeElhCiv@??tbIukBvQyC|hEy_AfCkBhr@gMz@gDlrCwm@bBwCbeAoT||NsjD`mFoqAt{EmhA`BiClcNqaDnAyCrmBed@|_FyjAdt@{UdJ_Ix^cGhqCkiAviCenApd@o^t_CktAltBwvAfLyBbLkK|f@iWdpKs|GlfEygD`nBksAxB{A~cDevC|YwXtwAmrAbg@wa@??POn_@q]reA}|@xlDcaDbnHeqGltBebB`g@{j@|mC{|BxcA{u@zw@sd@dhAor@dkA}i@dxBuo@zvDc[puRfCb`EeOd_B{Uhk@iMffBkk@xc@wW|J?vuBsdAheC_qBraH{wFxlI{wGhrRa`OblY}|Tha@cQve@ya@rN}It`Aso@llAiv@zr@qg@??`~@q\\\\rv@iMjCwCfT{@bj@iMxO}@lCgDhk@{KbjAkUha@cGvaB_^ppR{|CfaGmhA~i@uElCiCn`BkVlCgCz}FucAtBgD`lc@kuHv[mKbj@{@noFecAlW}@??|`CcG|JwCvuBmJla@mJjFuE`g@eErN?rwGsy@pd@gEtuBkVzfAoRfsGuy@~uE{j@jZm@rNsE`dIq|@jjCiV|@gEtQ?vuBq\\\\t~KazAnb@{AhcE_h@fCwCneCmUxnBmT|dAiMfc@?dhAhCfwEn]jiAjLbxCx`@jlBbR??bhAlTrl@zU~z@pRxlC~q@px@fN`~@pSvy@dOd~@bQ??j_AhMrXlJve@lJlx@bQvsCdZlhDuEnd]mnEhW}Jv[?zsM_eBtwAcQnAwCz|@oJdsBq\\\\`]?twAgXh}Bm_@lxEksAfaA}_@xaPg{EfBgDj_A_ThMmJ~lBse@pPeEfMaIrNkBliAgb@fnFqdClCaGfTz@zsGgtCveEysBr}DooCdOwChyCk}B??fkGwgEh~HsrGfiBqyArDl@n`B}|A|xG}lFdOgDnAaH|tDsaDpDmJ`I?zeCguB|OeEv@uEbjEirDteAwv@`mBenA|eCytA~HmJznQkvJf^iW~RaG`SkLp}DkgCfCaHbLiBrvFmnEhu@qg@~u@{j@hk@_g@fr@{j@`q@qg@~u@og@ps@{j@jPaHlsAuZxh@^xy@gE??`{@{@diBaHpiD?j`MgDzbC_Iz{WeFl|C?xdWdPpoAcFbtEsf@vGaGla@m@fnU{|BvcAgDhCiCjbGmi@v~Tk}B~_Fmi@lkIsPrlAcGha@?`}Waq@h`HiMhkOiWrbA?`_Weo@zaA{ArSeFtaBm@xwAaGju@}@|EgCzbLePnlAcG`{IiLjbMuZve@wChlP}TlWyBtoPuZ|_FdPntAdE`q@vCjtCfDb~Ovc@fsBz@l}@bGjYhCvjDz@xcAiMbj@}Ir|Bq\\\\`BiCrqEwm@`cFex@rgE}i@jiAcFf}BcGzqMgXr}DmJhuFgOjfTuc@|\\\\m@lsJcQxqIsPb`EfDjZdEr}@z@hMxCjhDhBhuAeEdmDm_@fhAqRh_AeExzAkLddIgNvh@{@bhPyb@l|CgEvcAeEnaIeOvcAeEvcZ{j@lnEmJph@iG??vu@_Ed@dEd_W}i@jqFiMjqB{Ur`AuE|f@sE~bC?rmBlJfiAl@rlFqHbzF}Ij|IkWtuBgCdlNq\\\\~fOs[ptBm@hxFeOfeSya@fMyBbp[sp@~jMo]|f@?xcAm@tyFaRhlBkBhk@wCb`^kt@bdCeEdj@gEjiAiB`gIux@raCkLlvFoI`kGiLfsBcGplFqH|{BaHzfF_IrhLeZp`BsExvCuFdaVyk@hmNoSpyAaGpuCkBhtNo]ncHiMvlIkKdJeFzbCiCpyAsEv~A`GbeEpg@doD~HpsImJ~vG_IhyC]|l@w@??nf`Afqr@dlRth@??rwPwo@fkQum@nuNyyMth`@wuc@zyRilG??}oAqKf{ChWzzJ~r@ffBbGdiGdd@zoIxk@taCdOrNjB`jOdcAfkFn]zq\\\\b`C??P@rfRtmAhtCpRviRfvA`h`@|eC~yBxWdj@vCzOpHl}TflAneG|h@h|@fEhlBhLfuFdd@diGb\\\\lbB`Rt|BhLph_@xhCtfCvYnlApQvy@`RlgFxb@??lqBdO`bDlJna@vCj~C?nhLrp@|z@|IpsEj_A|jDp\\\\vEbG~xBhB`aG?|wStxA~f@_@zfAlKvgStwAbfB~RboEfYzkAhMrmBhMnbA~Hpi@vCbVzAtkBNpkC|T|nB~H|EfDp{OlgAd^bRzxBpp@`fClUtaBz@R???hoCwClWeEp`Al@zdH~f@dkAbGb`EvXdpLfw@nXfEphCfMffEl_@f|AlJfwEz`@`wK`g@rjF|h@~iFhWlrCvYf}BfNnKxAzlClUfdMtx@`kFp]nFdDxy@l@hoDd\\\\ry@zAv~ArPxnB`G`q@nJro@z@hnGbe@xYjBhsQjtApoA~GrgAfE`rAvM`cFdd@xQl@`qI`r@la@?`~@hL|p@vCpx@xC`~@nHdt@jB~dApRrwBfXbGtEbt@`GjCxCD???|}@fCj_AbGfaAjLp`A`Hnu@`Gz|@tEj_A|@fiAxArlApHdkAbG``F`RzaAlJvmK|s@tQbGxjSlrA~RdE`rAtEv_DxVxgMdy@fkAdErlJrp@~HvCdj@z@r|Kns@p|Cp\\\\t|ArFvoEdYbLfErl@dEhuAjUtvDnSrDfDnfDlUviCzA~kE~]ja@?r`Kdx@vy@fD|jDxVjuPzjAxiUx~AdoBnI??F?jMrFhuJvm@|l@lJdWdExdBvCnKfDfc@?xc@dEreV|j@??vf_@~bEjpBvNjgErZvsMhaAnrL~|@pPrEnKl@tq@|@nsSzsAtdIdn@tb@jLbfAxApd@yAnFdEhtNtbAhtClK|`CjUhjCl@lzJa\\\\rgEeExcAcGnpHgOdcK_]xr@hB`IgDt}Mse@fh@gCzzAeF`c[m~@hW?nFeDbyJmUtGwCvnHmJrrLya@vuLwXdfKq\\\\hxL__@daPk`@jsAoHj~C_Ir}IwYhdL{_@`yg@q~FfbCcQbVaHjiBkLpmGq{@xy@sPfxAeP|_B_IhsLeEftHuE`SiBbL`GvlRmJbsNmJztf@_TfgC?xwAgC`dCeD??~nK{ChrYmJ~vk@hQ??|eQ~Dp_Dl@xdQfE~gBxA??~tCxB|gHjBxdB?tyFl@ltBxAnoG?bLgCn_@yBddGgmAfyDk~@`IkBxYsEpyA__@v[eE|c@{Kx~]ceIlMcGxdBs[pPsFnKcGlM?dyDm}@raCeo@z{Bec@xByBzjNi~CzpAoRpKgExTyAjCgD~nAiMxpPmsAx|F_h@b`@{@f^eEvnHmj@`|AyXbzBgm@~HaGrS_Jz`DaoBv_Mc{Hrb@{VzEoHrnIknFpD_IzQiC|{BewAdOiN|@{@bVmJrl@gc@zaFkgCdr@eP`BgCxcAyW|EeElbAiMnlAmKtGiBxmAcGvsCl@~mDbQbLrFvaQrmBfm@xC~aJ~fAv~JlgAbtIj_AltRfwBxjl@`iG~pOneBxaBtP|}i@naG`hAzKt|Bm@pn@kL~KcF`yAiW~_Pu_D`xCeo@`rBwXhWkKz_Bc\\\\dhKwtB`lDqf@tmAjKxhApRnU?n`BnSbkApRx`Jx_AfbMlrAbsHp{@`hA`HzoJjjAvo@vCjwNtcBl_JvaAh`Hju@~nUpcCtqDdc@dj@gCp}Ecz@~yBeZvo@fD~m@jKbtIty@vo@`GjsAjL??ha@hCh{CfM|zA|@zaEz_@??hnGnr@b~O~|A~}F|i@zdGtx@dnGpq@hmNj}A|zA~Ib`@lJjcD`]rhG~q@vwPtlBlW?jjBjUdqDla@`dCbe@frAdO??f|Dvc@fw@?zm@_JpyAy`@rbAuY|dAuOtwA?dmF~f@f}BzVnfDhWtkB|Trx@?`|AkK|f@kLfBiC`xCiv@rmBwXvwA{@b{ChWlvGvl@rxIbz@lbAhCfh@eEbeA{VduAyk@zE?fPmJ??|NoIhvBiv@`g@mJ|dA{@fbH|h@|~D~]xpJfbA|jDfXjCfDv[zAfjNnqA|iF|h@tg@l@`rAdOhqCxWlgEvv@??D@rqE|h@f|@dE~_A?~ReE`mB\\\\xuF`g@xYrFfc@|@dwK~eAbzBxMve@z@zlGhm@fqCp\\\\beA`GxdB`R~aExa@~bBfOrhLfkAxzAl@`hAtEjTl@|mNfvAdnCvXha@nItl@xBxaFli@p`AlJxcApHbfBz@fm@gD??huA_]dyDceAli@eOn`Ckk@hqBwXfuAgCp_DhB|dAjKnzEde@rlJz~@hWhCvy@bGv[vCfqCcG|iFm^tb@?reFgd@`UoHj}@oI~_@iClCMjC?tB?lC_@lCMtBOjC?tB?lCMlC_@tB?jCMlC?tB?lC?fCOxB?lC?hC]jC?tB?lCOjC?tB?lC?lC?tB?jC?lC?tB?lC?fC?xB?lC?hC?jCNtB?lC?jC\\\\vB?jC?lCNtB?jC?lC?tBLlC?tB^jCLlC?tB?lCNfCLxB^lC?hC?jCLtBNlC\\\\xBNhC?jCl@tBLlC?jCNb`@vDpwGbo@??rqh@jdF|a@rFxGjAvG|@xGjAtGhBbGjAxGxBtGzAbGjBxGxBbGxB`GxBbGfCbGxB`GxCfGxBbGvCnFfDbGhCnFtDnFvCbGfDvEfEnFtDv[zVnuNbbMliZhqWb|AnqAnq@~q@??jYdE`GfDvGhC`GfCbGfDxGhCbB\\\\~CzAtGhCxGxBvGzAxGhBtGxBtGzAxGhBvGjAjHjBtGjAlHz@tGlAlHz@tG|@~c@vC~bGb[t`@xBlC\\\\hCNjC?lCNtBj@jC?lCNhCNjCl@tB?lCLjC^hCLlCNxB\\\\ha@fDnbKx`Afr^tiDfmIvw@ntHls@??gh@ffHmCtc@SlKg@zKSjKSjK?lK?zK?zK?zJRlKRhLf@lKf@|Jh@jKd@jKz@lK|@zKv@jK|@|JnAjKnA|J`BjKbB|JfB|J`BzJtBlKxB|JtBzJlC~IlCzJfCnJlCzJ~C~I~ClJ~ClJrDnI~C|IdE~IvDnIpDlIdE~I|EnIdE~H|E~H|E~HvE`I|E~HnF`HjFnHnF`IpFpGtVdZp`ExfEjiA|}@vdAbFhv@zU??b`@dy@dTbz@dm@`{ApuBpcCziFxcGv[|^zEpG|E`HxErGhE`GdEpHhEpGdEpHrD`HpDnHvD`IrDnH~C`HpD~HlCnHzC~H~CnIlC~HjCnIlCbItB~ItBnIxB~HtB|IfB~I`BnIbBlJbBnInAlInAnJnA|InAlJz@nI|@lJv@~Ih@lJf@lJh@|Id@lJP~IVlJP|J?lJ?|I?lJ?~IQlJW|JQnIaDvl@afB|eV??~yMpoAt|Fzj@b`@xB`D?pD?vD?pD?`D?pDOrD]pDO`D?pDMvDm@~COrDm@pDm@~C]rDm@~C]rDm@~C{@~C}@rD{@~C}@~CkA~C}@rDkA~C{@~CkA~C{AjC{A`DkA~C{A~C{AfCiBpZaSjgBksAlZ_TjHeElHcFzHuElHwD~HeE~HuD`IwD~HwCrIwD~HwCpIgD`IiCpIgCrIyBrIiCrIyBpIyBrIiBhJ{ArIkBdJyArI}@hJkAfJ{ApI{@jJ_@dJ{@dJm@hJOfJm@hJMdJ?rI?dJ?hJ?fJ?dJl@hJLfJl@hJ\\\\dJl@rIlAdJz@hJ|@rIz@dJzAjJhBpIjArIjBdJxBrIhBvIxBpIxBrIhC~HfDrIhC~HdDrIxC~HtD`IxC~HtDzHvD~HdElHdEtHdErbBzsAdrAnqAxdBtvBrmBz}AlsApq@rHjAdoBvS??|{Ir_AtbC|TjoCtYnd@{@fT`G~gBnSbkGzj@zEfDxy@zAxtNzsA~p@pHvnCxVhzAdOfrEja@twArP`vEfc@rwBdP|\\\\rExpAhMfh@fNbLrGve@hk@la@vw@??zRbp@pFhb@qpBdg[~eKvsCrzBf~AbzBnnBpyCl}C??_GbyBgxClqHcbAhqDqN~jCbwAhiBdvFhiFpgHhfDrxCctJ??~|A{pLneFdd@pxMtrFvvFniEj_LdqNpnB`s@nnBoz@nka@ogOl}B_vBzxDuuL??tlHjfAhqxTsb`AzcaL}de@lj~Miel@dwxBu_KxguCwpkFbiHgtN??dm_@rjEhfs@`jDhuvDxgkAzyjChrr@neNreUluClgGpuGbmA??bmJ~sBjaBz{KjjIdzEdnHlvDler@zjo@ngzBp~uBhnOdoKt{_HrtrAx_b@l`Ijp\\\\}q@~qUso@l_\\\\|vEpbIzhF|dHj|InxRt|P~}NzfI``c@fyDd`[vcB??nc@onGpbTgiK~kz@of_@~|y@kyKhhd@uwD|eJjh@nke@kuLzqe@g{b@dfVasNj_]g~UfaSwcMlbj@yqX|tj@od\\\\r}AuyGrmHiyAjqLgcHhpGulGd}RcmBreXh_B|kOoxAdfm@wkHrlWquGvsUsmHdgiAqvLjaXmj@~{j@kFxyx@{dHl~Uwm@dp]e~Bp_bAagJztE{_Bhg_@_qClseAupDbsQt{AbfM~mDpaDhfAtoX_|Iz~N}c@|zaAhSjxe@bmVjoC`b@jlIrgCnnDpqD|yTxeLx|Q~vF~bWxo@n`OjaEdd]pmJ??xhu@`dZduErqBvrK^~rMivEjt_@a|N`rMmrMblKqoMroJ_{QjaKarTjhK_|Npb]kja@pwKwsK~`LgnM`fZaj|@tnWykE~pDisMrhGubI|sQgyNlsSafOzrKexJvsHi~LtfDmdGl}HaaApxDalCh{HmfHd{Fo`FfgJs~@vzBsw@t{H_~D`gKwqDriHclD|pLxgA`sMyaCbyVufH~`JsoGfjKoqCbrQen@``Kf~BvjIx~HhbDqL|oCoxDlNmxCkEkaD~rCifBpuClVthGmwCliHeiFjnH`h@p`Hj{@bpFltF|xBlrNpuDrlFdkGzrDrdHuX|adAt_Ab|Aa|@tjGiaEhyL{fHrbJ}sEpyCkiFzjLmxKtjJweN??bjVmvOzkHarGdr\\\\giYljIc{AdvRgdEtgPwV`bI{sDtlJmbBt}Pmk@jzi@ocCdgYroPfrT{l@vbRerAjj`AccK|mG}{GfpF{vBzoNwoArvNky@nmFpmDzoItqHt~FxfIrv_@xaUxqTl~a@|kn@xkkA`wFz~AptK`{B|xKdrBlkNe`Bj`K_qIn}KvA~l[zrAfeLptBt`JtMfoI`Zf~G|xDhcYji`@|l]zxAp{SvmGxsQteEb``@|tIrjc@x`Jjzk@ztL??~oB|iPd_Ibhq@`jIfjn@l~p@pczAnbKrgMfh@d_Cuf@vvCbz@ngE~lBpdJp_sApchDlbC~lBxi^leCxfn@djEjcLbcAd`Kj|Fffb@r|Eza[`bCtkWlyB??nss@qru@vz}@ep`AdrxBqoeB~eGovAnrBer@`xCe}EpbGcrIrx`BojwAxkDgrCrhmAi~y@xgBorCjdAsacAfM{yCpiUsueAhsAu}E~b^kbgAvnA_|Dn|AonApmu@cde@hcAiw@`d^ykj@naB}`Cjb]mrX??~jCy|BpcDkwDheM{mHdjD{nBjhBoOrkBbm@zb`A}j~@l}GkfGplCioFn}@yxBb|ByxBvyC{wAnkIgrB|lGkgA~|C~UhjV`lFl~ZxvG`eBeLbs\\\\qoQ~zHgnLtbC_nAtqE{~EbrIgnLxi@scD|}D_uE|t^`jKjnEz`AvaBzHzoCvR~|C{Hd{ApEts@p}@fz@xxB~eC`m@j_C{H|v@_nA|_@}_@fz@dLlnErcDdaE}_@jhBmgAzHcdAdc@yi@hz@iBtjA|_@jp@wRpEa|BrtAypD|nBxi@??ejDd`KouBzmH}}D|nB~mAhfGwaBfrBdrB`yMts@xvGs\\\\frB_nAxxBosBn_H??|h^pweC}uDr{e@gdMbsUenBrfH|hJdxF~dR`yCdeVffRdds@|oU|vA|w@hSpwK_{EnhTcsAzs`B`P`_z@rx\\\\jbx@??|b[abUbrc@yrJfcGwv@ngOfcGpjLed@pnBupFldRpnB`zOn|e@zqQf_Q~sU`{HtpFd`Jed@f|Shw[loJvaHdeUtk_Apvt@~qQ`_Ll|X|hGr|^`ua@p}@|wDfuRrkZvuGdwDvtIveM~bt@|mQpkFplCb_MflFvbSvr@b~n@zlNxaKwm@hzsBbzg@rzyAlrU??ldnArtNzknCnh_@~`E}eCxiB}|B`fK}lGlcIvjE~eAzb@jxuC|}E|ui@noTdwGltAhlI~bB_}@sQ??tl@vLjRzA|oAudAlm@}{@n{@g_AjtGgeHhqCgzCfj@{l@fuH}lIxd@w_@vn@u^hmHmgDbo@yYtlLwoFz`IfuS`Vd[j_@~T~^lGbfA|DvoO`b@lk@sAft@cEnfQ_gBthAwOd{@eIxt@yEzm@_Bdk@lCp|\\\\zwCvqEbd@n~@vAze@eCz]cDxo@qRfh@}Nzl@wXxcF{vC~_JwgFlx@eThf@kBnd@h@x]vFnvLznElgAjQleBxEjT{@p`KyyA`cEgi@raB{Tfy@vBv\\\\y@fc@}CbTeBlwAlPt^gArvDia@vc@h@ja]vrAzb@s@bVcDx\\\\sOvaC{rBngJ{qIdz@oh@le@}Opq@cFbjV_qB`f@_Bvd@xA|n@nIfyKp~Cba@dJfa@`Hta@A|l[a_Alt@aKn|Bi|@jg@yKnZiHti@}Evk@Pxg@dDnnGxhAfsLtuBf_AdKv}@rBpwSvl@phA|EteA_@zdAc[nlBen@b}A_b@bdDoz@jeK{vCzh@u\\\\faGmfElq@w[llA}Wne@uFhtAfHncJvkBnhb@xwAjqF`RbLnChf@pWr_An}@f`G|wFdb@ly@blEv{M|H`l@vQpW~{@~XnXxTfLj\\\\pEjw@|RjYfSzFvYaA``IexApxEdg@bs@nxAj|F~gPl{D|}DhnXnzI??z{AuPngAoKnUlB~NjG|XdWbx@by@rTdUtQdHrx@rHbmAnFvPaAxM}BfaBoa@tIX~I~@zbChp@fLrFtHnJ`GbKjB|NdBl~@hCbP~ErLbGxIvq@f_AbWdNftB`qAnJ`BzNFnM_Cj_Ci|@hZ_Cra@Zte@rKp{Axm@`aA|XlMz@hLkArO{HnJmKhHwNby@kfCtQco@xI}JfMuJnKcCtQUbPp@hL`FzJlK~T|`@xRvZ|JhHtJjFjQvBrM{@vMcChL}Id|@}iAtOoJlT[bRhDrKxG~HzKbMhYbPzj@lIrLdGbFlL~Blv@fGzYhClMdGjG`J|FxOnBhOgEf}Bb@vYbQhxAxGzZtEdLhI`J`KpFnMhDfJl@tPYr}EmZ`L?hNZzHnCjHbC~JrGllBfyAbLpCjJv@|NPp|BiPzR~@hL|ArnBnq@pO`K`RfSvD~PfNriEnDz]hNl[paDloFluEd|HrSvTdKlKvG`ErIjFbQtGzT`FxhAx]biAd]tmBfl@px@nWlt@vRvL`ExKjBdQh@~RwGfTkP~a@gf@va@eb@xdCejCjRyZ|h@cmArDwKlA{GF{Af@sAzAqAxQsU``AkzBzYgi@lLuKvLmGfPuBrSt@hYvBjFgd@??eEjd@fi@|Dfd@tDfmFza@pKHfI}@|IkB`IaCdi@yc@|IkHjImEhIiDvoC}\\\\jW_BjWQ|s@hAxKj@xKzB~HdClL~Fp~BbfBzKfMzObRfKvRdZru@bGxQtDlPrCvR`BvSQ~QiDpN}DrKul@jaAaH|O}DtP{@nQrFxiBtHt[bUnYnr@|XvjDtsAx^jF`tBuZ~iDei@~x@pKj|BboBlWbXfhAtaAhOhHnKnBjm@yAnj@oBpe@eBjTj@xi@xRxj@qp@qItOiDjMg@lLnFxTj`@pa@l_InvG|ZrZtYrn@nlCzaHj[p`@tcI|gFnx@rxAjaElaXpnD`bKvoLzkj@jKloCa@v}@~qGp{Ah|F~tKnuKzxHvzBrjDhkBduCxdGneHbUxe@znAdtAlTblA}|B~gCmObI}mAvq@{_B`sCq`Ab]fQeuBtrAyhCvu@i~Cgw@tu@wjEnxBaaBvxEtT~xB_QhgBvrAlq@dtBwCxr@~Mq\\\\zOkgAjn@}jAx_AgYlL_VnLg~Alq@if@tOsaBx{@{p@h`AmJl`Bma@jqBiLdPgaA|fA}HfIuwAbn@qR`BywApx@gmCfkC}kB~zAzCv`BnuBzpBoUjpDzqAteBbtBfAhjB`AfbEzeCbeApwApsB`d@fcCm}BjuAxwAoFbz@nZbhB~~BnbCn_Bp_AcInzKbeAnwAtiCrjGaRtlJniCxqA`k@nzAce@dmCbvAtmFwh@jkFzEiCjD_DjB{JIiGmA_MIcFvA_FfJcHzEVdFrBfEbDxFhHlKjS|M`QnFvKfL`EdTuCjMkF|JwIjH_ErI~@~H~BfE~BpF`GtIxStNvMjMjJzJ`K|Oj@jM_ApNuCfYyUfLmNhMaE~^vCx[dc@bObUxL`Odj@dxAfVlNfTjF`V`KpPxYj^d_@pXjDp_A?tj@Uf`@lHpXhBnW~@|T_EbVaGz^aKnPuC`XaGfVmNrDkJvBwKvBmPf@mTz@mPCkJz@yQfGwOrIaEdOTvItEvBbO?vOoCze@rAn\\\\nKp`@|Jn\\\\cBnZoRbYyGbM~@`StGpd@xLz[|ElV_FxSQvKlF`KnF`QBxQfEpl@g@j_ANxWbDvMfOvIxT`GjY~B|YT`QaEzJ`CxLtGtDn\\\\~Cn^~CdWtIlVzMbUpKxYvNlNzTbS`QtC`X?zQjBjK~@fQtGhRlHnK~DtSjHtXj@~MwErKiFpNmJjMyUbGkJnFmPzGySvBaIlFmRrDaK~HwOjE~@nFjD|HlP~CvIbNjNzJvGlPjJ~M?|^kFzQTjMjB|WhBhOj@nWtAxOtApKtEpDjDj@vO?bS_Ax_@iCdWsIlPsFvM{CvMz@jLtBlJhEvM`G`OjCvKaBxUwGtE{OaKsIcSkEcQcGcU{@wSoAyWlHcObGkLi@cScGcSsIuGqNkDcStC_b@~@mu@bQmm@x[ia@da@wSlPkMlPyJxSkEvMwBlROlNzEtIxJjFzOjB`NkBbLuGrIcOzGwKzEkJpDuEbLwGxA{@dHP~CjB~A~D{@`G{CvOwNxSmMbU{JbSkCjJmF|o@sDnZyGpf@iEn^wVreB{Ex[pFnXhH`MnHjFfJTzJ?`IkFbJmJpFkNxBwKjCyUeBwOcByS?cUe@mTAaKbBwKjCaMnAwGzEuCnFTzGhBrBvEnAb[h@da@bBhs@jHv~@h@ze@?bY|CjHfJdUvN`KlPtCrSRtNuIbQk@fLjF`GbMnHvKrIdc@~CxUcB`QsFnTyExWgExWAtGzE`GnF`GfGtGWvMgEbQ_GxUoHx[qKn`@cLbQ{OjJ}MxMkTpf@gJtMyO`EqKh@eLbOmKbSgGvMgE`OSlHjEjJ|MjHnFvIpFbSwBjHmHtEyG`KkRvKcLlLoAtGlCvKvGvIhJtCfMjDtItCfJjDjCjFf@xYfBlPnA`MfCvI`IjLdLvKhHlLnFlPzBvO{GjLoDz[cDvQuGjDcNjBoZ~DyQvG{HvMgBlPQ`KeB`O_IlLaNtAg^kFyOwE}JsAeL~@aIjHwGvMOvInDtI~ElLz@jJwD`IgJbOqI`M_IvGgJjLgE`Mg@bOf@vOf@xSSjN{E`GmMxSqFjJ}HlN_FxYnCn\\\\Rfg@dJvOxQtE`]bQpPvGfJjLtQlLrIvOjHvObGlT|EbOtD`GdYvSrK`GxJjFzQvMnDlNoA`GgE`Qz@vGnFjJtSlRzTvOhE`IxGvKnAvKkCvMsKtCu`@kFy`@kJoW?gTaIaN_Cyh@?wS~HiYbMem@lXkYvIqP~@iRkDod@?mRtA{OlHsK`IaLvOcI`OcEvMwBbMoA`OvBlPnKlL`L~BfVi@jM?|R~DfJ`EtIjNxBbM~HvMxLt`ArInZlKbSnf@n`@t]p^tq@da@dTbSnHbUlPx]dLxQtI`MbJvId[lPjMtClWjHnPtA`SuEzLk@|RuGzOmHna@`C`Q`Idg@b]pn@d]dn@`]xKdGdwB~{@hcAnZ|RlLrI`OjEbUnDxQzBjP`BxQzEjHvQ`EhTtErSTxQtAbQjF|O~DfTvK~MbOtItKp_@bOj\\\\xUhYvM~OvQlKxQxL`MdO`KdXjJlZvMv[`Gpi@bQbSjNpNxMdGjPzExQ{@lTkCxYcBxSxB`I|MvQrNxQpKlTrPbQtV`IvSjH`V`Kd[tE~\\\\i@dGuA~CmNbGcW`DmRlKmJ`NuIrIuAhTwIzIyDjD{AnPwGlMuGbQyQvBkFrDmRfB{Qj@cSxIqKxKaDjPIbWzHhQvO|CzEt@jAhHfP`CrB`KxInMbCfO_ClM_C~OaAlUtAjJvIvJvQlHlJbNjF~FaAhTiFzJmLjMcUtImLjOaKdYuIfJOlR[v[`E|^jNhe@bQzBhBnP`N`VzRbLvMzL`Y`@`AzXbp@t@dBfVlT`RfIzIzDtLlFrRtI~M`OlCdF~BlE~BnEnFlPnGpJxAzBrIvMrKtKdDzCpGzF|RlLvSjFp]bQtQ`PfBbDvCdEvCtEv@lAlHd]rDpf@@pb@fEbUtLxS|T`OdDpDhFzFvIjPhRxU~MbQxQbQbL`MpPlRjH`MnFbSz@d]kCnZcEpj@gGpb@{Ed_@iEd_@cBb[z@zWdGvQvNvOpNtE~Rj@hTuEnUaEjT_Cni@?d[~B`]uAvSuExJwIzJaMhTcQjMaKzOkJ`SaKxQwIpJkCpJ~@vM`DnK~E|NvCzPhCbeA`LrNS`NwFnFuD~CkFdAkGHwMq@uHp@mJ~CaEnQcU|^wUlLaGxQuD~HkAdKUdRtChMjEzU?`^kCpNs@`X_CxPUtXtAjNKfOuCvNkC|IJfF~ArRvIpJt@nVK|KjB`WtIvW~@nO`A~X`GrSjGvR~D~SvHzVvPzNbMvLtElSjFlF~DfG`I|HlKjC`JkBtGuC`K}AlHp@tGlB`H|AtEzD`FxF`LbD`JhBvFj@`VcBvKeCnTkClSeAbPwA~IgFbKuDtIoAvGp@`Lf@`KzB`J`CjHxEvEzEjIfEvIvGtH~DvFxGhE|JvCtH~FpJvFxJ`JfL~FlK`B~JhChDvEp@jFvBxW~CjNjBlL~C`I~C`F`E~CrIvGlBjFbH~FbE`FbDtBhD~BH`D?jGkC`GeFjHiF`IcF`JkDvGiJtGwLjIwMvGeFjE_MHeM~@eYt@yM~AwGtBeFvEkItHsD`CyDrCaIvJeKvGyFtEwHjGeFtEoA`ClAjBnBRfI`Ala@r@vG?nMjB|HTrFhBhB`D~DjLtCbSnAxPdBxZbAxUT`NKbQ{@jJeE`ImGjLmLlLmHtGmHlHcAtGu@bLc@`OjC~BbPbLdKtDpKtAhIkAlL_F~JaF~GuDxKuAjIuBjCkCf@aKjCcObBuJfEmM`DkGbGkFlIwFhG_FlHuAxF_@hNU~ItAlGtGxFlHrDtHnFjDxGi@fEkDhPu@vG^zEtBzFtCtFjF`DjEjCjGjCvGr@jJdAjF`BjCnF~CzGjFvGjDxEjDfBtHeCvEkCvHaCjI?jFQ~GjClHtD~BfMi@tSt@dH~BzS~CpOjCvITdE_AlIaC`G_AlHk@|Es@fJa@lKsAjCkBhD_EbBwCnMcVbRwS|GwJnGuDbGaHtCkBtHiDlHaBjH?hN?pPInK?fKU~HUnHiApDkBfAkBrCaMp@kLoAcMSuGdAkGxAuC~EaDrL_EhJkCbL_AxGk@rN_DdFkEpKaKfJaHtM_Adf@kF`WuBdL_@nKt@lRRrEtD`D`EzEjFpEhDpDJlG_@vGu@jIIrD^hF^vJIjDjEh@~EgAnWaDbS_DjN{@jEHvG`@vLRjHjAtCzGtElK`CjHt@xGh@~HIxF?xFt@xC\\\\vAjBdAjDz@`JxAlJSjJpAvNRjDzFtDtHt@zSIfLkB|R_BjNaDrI_C~MkHbMcL`RmSxQcUzZo_@vLaKrd@{`@~MaJdVRxe@vI`b@bSxQnXnFnXxVl\\\\nPnXzGxUvGn\\\\lFd[oAb[wBd_@?d[pFn\\\\~CnXvGb[~HbWvG`GpU`C`NcKfiL~`EXNh~A`fAnd@bOjw@lTzt@xUjh@lPfc@tExV?`]vIbXjLvo@tAjYi@pi@aC`b@_Cpd@k@td@tA~\\\\`CnKjHxLlNvLjHvLvKtIvIbLhBpKjBbL~@|c@h@rd@uIpn@wMf`@mJl\\\\wObQcOdLwMfOiJpKwErI?nK~BhJjHjCvISbO_IvQiO`E_gAdc@iJlLkHlTjHbSdqAlvFhjHbmCjWd[tP`MvLlNz@b@`LfGnRtAbVkBnPuErKuGjHmJ|HcShEkH`IuEpNuC`PaAvLiBlKuC~HaItDwGf@mNbGuMh^mHzVT~a@uCd[aCtN_IvIcM|cCuyFjhF|uA|JiRvIwMrImP|H_C`SwGfLiDlKmHzEkFrAaIb@kJ?aKvBwO`IcS~JcSdOcYt]{[tSaOzTaG~m@aMhYuEpUjDvLtG`DvMrDvOjH`ExL`IvQhD|JSxV~@~MtAxGvKrD`Me@lN?lRpIjL`I`IrKlHbJjFxL~DrFbOnFbWlFjJfJvIhJhBvL`AhTk@tNUbL`C`NvGrNvOdQlXvLnTdLjNxQlHjMhDnr@vGx[tG~a@uG~RmLdLiBfo@`QrPxOpStGdQjFhTtChmAvIhuCvS`STfL`G`I`GfEtGlFvK|@`KdJ`EtIk@rNuExXwMbLkF|RuCv]_AbQ_AvwFcOpnAkFrn@~@`NtCnK`GhJjFvGjFfE`KnA`MRlPoAdW{ElTsDbQ_DjLRbYz@dUdQjFvVvGdQtIhJ`KjMjJrDvIxLbU~ClVjCvKlCnVnAjJjCbOfElPfEtK`IjDvL`CxQUdV?pd@aEvl@Szo@tAd[hBhOjBpKtCzO`MhObM`NjJnPtGxQ`Cze@wGlWkJjMaMhJmRjM{YtNmPnKuE`N~@xLjFxe@bSh^lLnf@bYpPbOnFlPxLbUl\\\\~w@|OlPbL`OzEnRtDvOjHbQnF`MxL~HnKjB`NuCdLiDzJmD|J}@jM?pK~JjHlRRz_@jCpf@tDfg@zOza@xLxWjHvQtNxUfJ`OxQvE`SUhOaG~MuC|TkDtNiBnKhDdLxKrIhDn\\\\`Gft@hBt]iFdVmJdLwM~HaMnAmJoAuMgEoVcBmJnAwKfEuEhOuC~Hj@jc@j@xVk@fOaEpPaM`XwEdL?pd@j@lRlN`SbWzJbW|Opf@tSd]h^n\\\\n\\\\`Ipd@jFfj@tCx`AlLbg@`MpU`MzOvIna@rp@`]lT`XvK|Jh@x`AlFjMjHtNtG`Sd_@rNnRtN~Fna@aKlR`CzJtM~C`K|Oho@dQzc@zJxSpPvSdA^v\\\\xLn\\\\hH`]vGdVtGpUvGhfDx]dGuG~MuEtNUhOvCrKv@dJp@tSaCzJuE`NwKvGuCbXuGla@wE`ZjFhWvIpPk@tN_GdQmJdVmTtSaK`SwGdVuGtSaEpZ_Ad[`Mna@lL~aBjaAxoBxjA|EtGzJbWrDd[lCbS~HlPvG`MhOjHdQjBlRtAtSh@xQj@nKjBhTjJhYbMxQ|B|O_A`N}@d`@k@tXuAvXuC`SuAfJaCx[uGhOtAhTbQhJlXvLbM|O~F`S_CdLkF~MwGlMkHl\\\\vEt}@`Mb\\\\`Fn|Ir{GtgAuyInnF}}C??fnMy`E~hAyzHdpEyd@x}CxqE`i@xbEzhC~rB`{DhjBh|IijBfkGkcAbjEg{CjfAynB|^_q@xFMvHgAnEy@pDiBtsEgoGh^uAjRaCrIuClHkHvNwKfTwMvIkD`QkHjDaAt~A{iBP{ZTcWlF_GjJmHpN`ChLtItSnTlWlVjRz[zGfi@j@jI~AxTf@jPhHxSzJvQ|JvK`NvItI|FvBxAnK~@~J_ApDmHnAmRRcSyEc]mCqd@?oZz@q`@lMcW|OcSnKaOpKcUfJcUlJoVlPuIjOaAjY_ApNmRdQwMtSkH`XkBpP_EdLcQnFwMlRmL`P_ChTuAxLuCpNmNpRwQzEmJlk@_z@zGqJhMsQtXcUdQkH`SuC~c@lPnh@vO~\\\\bO|OtI|VnX`BbUoPt~@wNfg@cBbSxBlT|CvMxSlPlPd]zLd]rI|o@bG|i@tIvQ|FjNzI|g@vG~y@zE|i@dGdYhOd_@dVvWx]d[n\\\\xSr]vMfg@vS`SbShTnZ{@nVcD`SqDnRgBvMh@~DrIvG|J?pPkBtNuGbXwGlRwIfa@lQd{@h_@`Cc@`g@jBh^`Kn\\\\vO`UxS`QbY|Qz]dJn`@bBxSwBxYiFdT{D`PyJ|m@S`Q`L`ItSTxLwG|Oea@bNaQpNwKrUcQtNThYbQvNjFzVjFdTtIdQi@dQRxS`IxQ`CdVjHlFuCpEwIyAaOwEcSuIySiJmTgVySsNkHsPiBuMiFq@W_NcM{GaMuDwSg@mPSqb@SyUj@wKlRaSnKmLxGaO`Q{]|@wG~Cc]aIcOcBmRcBcSmAwM{GaIoFkDqNkFaI`E_KlL_N~BuH{DyM{GeBmRSwGRy[Oe_@CcORyW|Ey[vGcYzG{_@wByS{EmXyBwMAaI|GuLfMcDdLi@`So@fWw@`L{F~JyKlSwS`N{MbEqN_AaTc@oPaFkLof@io@w@}GFiFxC{IjHaI|JwEnAk@lM_GhO_RpG{Os@mNeL_]oE{MyGgJqLoAgOuCcHa@gKkDqIyMqA}EcGwK_KuEkMuAoV?qNy@iFqDwBsCcA{HlCmMfFiHvK{L|J_TtDoKmFuT{EmPeBuGfBwM|HmNpKmU~CwMbG{a@j@eZ{BkUwByOsDmRuIcS_DkNuDyOw@cJpDiKzEaC`XjBlH`MlM`KfJlJn^vX`q@zXj^bQbNjStGdVzEvOpF`IhOjHjMiDdLwKzLeTfJcXzJaKhJuGpUT|Q|CpSnOhL~MdOfZ|JvSfL`NpIzZoAdYsDxa@mCxQ{@vOvBvKlFbFhBdBzO`@lRkHdLwKzJgFtDoBjOkErFs@hMcBvXvEpSxJz`@`KvbBzc@dbA`\\\\jhA~u@vQbJfGhCpNJxGwKTaFRcQwBec@{@gc@mR}o@gEcUvB{_@hMyj@bNww@FY`Oey@xBkaAgBwR~@aFjCmJvGiB|E?pNvD~^x[lr@ho@d[vQ`u@jSlr@nTv`@vJ|OT|JkFjJePfOaXzJkJhJkFnCmGjAkKfBeVnFwKlH_AvQvF`ZrD|RbFho@tAf`@`E|Q|A~H`KtBbDrFtR|OtChH}CfJwEvStAtSS~Jc@|H}GzLoKlCmNjCcW?mPScSf@yWjCwQbBcOtDaQnFyQtGiEnMwHfJs@p_AUhe@j@pUhBhOp^nF`Q|JlJ`NtA|OmL~HkDlTKdQjL~RxJrK~GxJ}CrZyOdQwM~EmMvGmNSkJ?mN{@aK_DcK{@_GrDaMpKwKhJmHtvAen@dQuCdQ~@tI~@zExY|@bKnAlTz@lRxLbO~JjStLdRlOhOr]xBr\\\\@|S@lMfAtOtE|\\\\jM|OjDvHLjIcBzGoEpF{LlDgS`Fy\\\\nCmR`F}P`G_IdGuG`HwBtGe@vFlAjFhCtK~MpKnL`LtNtGrIdJbH`ItC|KzAjSK~TLpOoAdIaH~BqL|@gIHsJ`@qHfAeFhEqEvDyApDA~D|@`D~AzEvDjEbF|IfLxVbOdQjHfV`E|[F~a@iAxl@_Chj@kDv]`ErNvIxLvOvDtLlAxLfJ`Kxi@~IzcAbHpfAtGjm@h@|Va@rNxFpPtI`STnh@aFnZuFdQ~@dQjDtI`ErFrDjRrc@tUle@jWpSzjAnb@~~Afc@nm@rHpZvBpP_ErIkFrFyJdBmPeGcUiOmPiJaMf@wIfJwXfJoVpFiB`SuAxQTpRfAtNaGbGuIxBySz@oXg@wS}EaMkHyWaDcK_IwM?mPv@uTRyWrAgZoAwMmHaMiOyUsKaXeEePsDgq@sF{f@qFaQmWoX@oOtGuR`K}\\\\lKkSvGyYdBo\\\\?e[Qgd@|Cy`@tN{a@`N{]`Zay@tLyd@nHoU{EeYeQkH_Uj@yX`DuStAgTKwNsBaLcD{BsHy@{NhCma@xSas@pNiOf[yS`n@yS|YuExSyL~MkQjHwSjE}ZcNm_@kM{TiOaKaSuCoc@nM}TjFkRyDmRkNg`@{c@}To\\\\jCge@lHyYzYuiAtNoVpPwOhOoZvDif@g@y]mOisBqIq]cBcWdJwXdQyQh[q[rn@yh@`Siq@e@mKcNwXab@yNwd@aR}HoS|CwVxSqW`NySxJaXxNq_@MkMGcH{FuLoB_EyCiJqCyIgB{Oe@}Dc@eVdEyb@tWaj@dH}N`PeYpC}E|FgKzWs^lKyN~BcDj_@wv@n@qAxNo]xOo_@xLoP~c@cUjTkNrK{Pf@mPAaVToW`BaRtNeYpKkP|NeOjX}RzNgJfY_PhTySjD_D`McLvK{FvEeCjsAo]fWyGtPoFr[eKpRyJhMiKtKyNrImPdLyUpFcS|Ku`@|CyYl@oH`Ie]rIaLzLcP|[q_@f`@o\\\\hE{HxJqQtN{]dB{MdAcIbA{HzD_\\\\hAeJbG{c@pF{]bLwStQcTvpAg{AlToUxOog@|Jge@nFe_@xGod@vG{a@dSug@jMc`@tZuw@pUoVp_@iGdl@kHjh@Tdb@wMdVwMpR{VvXq^tq@_eAjYqj@xQgk@n^ij@bv@{p@??txAmkA~Tsh@vbBinB`kAeuApNuH|Qw@r]vBnc@tHh^GdQmHtZcPruAcnAftCgmBfWqQpO_HzPmFhPgEbIw@|cB}Hjc@oBtbDdcAdgIfp@|kApTjmGtZrZjHzVvQnUpU|LxLnfBuCfo@vwAnwBuCbbA_CziDg\\\\pqFqaApf@q^nK}Fl}BsoAz{@}k@jnH}hElpDxbAdfHphBpoYxwGlbGfzBbLvCds@~OdsBsfD~~AdyCzLjvBa@dIuCpm@nc@xb@lr@de@x`@hh@pRl]pKd_@tGhd@zB`\\\\hElR|O`CbQsBnMePzVcU|e@{e@rLuXbp@i{AvS_r@nWe]xQc[|e@{]xv@m_@zlCwfArFoUoFq`@qFcSiEe_@hJee@fQ{]`Lok@tPkmBtIsn@dQ{e@ri@_eAlTq[fTuHpWaBnWaEjTuA`SStN~FdLlNvBbQ?n\\\\oHp[eO`RsUUwXuE{VaCiTtC}LzNyEtRP`s@?fo@fLx^nkAxyClHhUtCtOlBvW|B~|@nAns@pAtd@hArMpAzEzC`E|DxCbFxBdGnA|FAzE{@hFeCtE}DtEoIdGeQpGwT|DgLxEwGtIyFvLyEf^gSbOgNhZma@pZch@fJgPpJiJnNsIrOiHpYoMdh@cSlK{EvGaFdGeHfIiMzEoHhEkDtGeCfFcAfIXbF~AxD~ClDhEjBdFx@`FOdIy@tG_EvJsItP}nAz|B_Unb@oC`JkApJMbI`BhJxEbInE`EvFpCjGnAjH\\\\bFc@bGeB`FmCpEyFrCcFpBsHjC_QfI{v@bBeKtByGlCwE`EiE~EuDpHsBfG_@zI^ja@zIrP|EpJ|DlDfDdDpEdBlEjAtFTnHc@dJiBnJ{EjL}MbZoGtPsAjHs@tJf@rJjBrJrEfKlFjHhHjE~ItC~JjB|TrB`_@|El^hEbQbBlI[~LuCxCcBhFcExDkGpD{IbEiMpFcUfGkXfDuIlDkFlDkCnGuCbGaBnIBhFv@lGzB~FzErCrDhHpOzLjb@bCzM?rH{@fI}Hzi@qBnPcChKgChImEzKyP|X{E`JoBbIq@lFUpKzAzI~BrGnI~QdR|^lK~R}w@je@b[xz@hTbi@lCzLk@bRsBrc@HtMdBlKdCdHbE~HjHnJdlAfwAlJfLvGhLxHbThKz_@jLph@|{B`gJxLnX`UvXlHbUtGf^hEd_@tIlTpPnRlM`K|gExsCvNnRtNza@tUzn@zOri@jYbY~oAfbBjTlN|[rFjY_Ch[aI|TwKnU_LrUuA`f@rBntCjI|RjCrIbClNdIjInIxEhJ`IlXtHh^bJpa@TzNg@`JwB~M}DnJ}HdJwMpJ_eBpy@cOxHuH|I{ErIyDxKuAjMY~GP~HjBvKfEjLrEnGzG|GdNjGlJdBxK`@jKs@jIqBtIsDxHoGbFaGzQ{_@x_@i}@bGwM|FwJ|G{IlFcEtH_EfIoClKiAfKKjJz@fKxAnG`D~JhHrFnGjF|K~CnKzA~Lh@hTHhw@t@bXdBzKzBlHtDpHvHpHnHhEjOvGvcEx~@jc@nJjOz@tHIfMsA~MoDbKoEpNyIhm@{c@jMoIlKcE~LuCzMKxKnAjJhCf^lM`}@l\\\\|x@nZfhCfaAdaCz~@n}Ahm@~|@~\\\\n[|KfMzBjMp@lG[xHqAnQmGnwGe_BxI}@fPB~LvB|JpDpIhFjKfJrJdKh`@xc@xVdYnz@f_ArHhKhHnMdCnIxA|Kb@pP?nd@TtUz@jIjCpIdCpDtFpDdF|@pHDlHwA`IgDbNoM|OeRrJiI`FqErFmDbJeCtNeBbL{BbFqCdDwDpCsG|@cJ]iIaC{MsA_KBwFl@gGhGy[rHw^tCmGpDsEzEuCbEiAnE?zGlAnK`Fn^jQtR|I|NbFng@tLtV~GvGnDjOfN|^pa@zDvEbCdGrA`JdBfTvArEjCnD~DhC|Er@lEk@`E{A~A{CbAgEa@kI{AiEmDkFeKeKgEeGeCqGiBoKcCgJ_BwC_EwCeIqEqC_B{BeDmAeEAyFpAiEzDoFtS{Tz]c`@lDeGlAeECqEy@sEwCaEuFsDwNkHoHqFePoSaEwHuAyGBsEzAgF`C}CjDwBlFyA|VeBtgAkIzHkBnFqClBwCbAyCbAoGLcQTeHjA}GrD}IzFmNz@}ERyF_@wEuBuGuLsUgG_MqAoFs@sGIqHNeG~AaKzCoIpEkG`FkFfJwEpG_BpIu@fHb@jH`BxLhGlEnEnGtIjFhMhJxXdFtQdApJTpJk@fJkCpMkEhSuBhM_@nIb@~HfBlKzDxJ|GdIvEbEfH`DbH~AxGt@xI?zP}A|U_EhVyDlTaCbKI|KZvNnAxVvChNnA`SrBjLfDbJnGdFdFzExHfDtIfB~Jr@bOJnZfBzsAGfVeAjOmEbWqEdTiAvJEhMfAdVxBt_@`@fz@`Dvr@SdZsAhXeC`b@aDtPuErPq@xHF`J`A~JnClKfF`Q~A`N?tJaAlIgDzJkHjP}HxO{GhTyA|EmClNsGvM_E~EwHfEiMhBoLf@g{@}ByJPoIjAkIxDcGzE}CrF}ArG_@~G~@rI|AxFzCvErGbEtGpBhHNpHo@fHaBj[yNxy@_a@hdAge@jTgLzIoGjGwH~EwHzEeL`DyNrAkP?wMkBkM_E_NoIyOkOsVyF_LkCiIsAmKK{Mn@_KfCeJvD{I~GeK|FwJfCeHbAmHLoJ]oM}Ag]WgRz@yOrB_OnQy~@fEgKzFeHvG{D|FqB`Ik@|Gn@xHbCfGzFjGrHrE~Jpe@pfAhv@teBtSx]~Yla@`Wp[j_@pc@`SrSjH`G`I~EnPvG|Q~DhPvAtO?nQoApSmDrg@aNhs@kRlUsFjUuC`OeA|P]tOv@rP|@de@|FbtAnRpUzBpK^tLWbLoAxLeCtJ}C~IgFtJkIpLgM|I_OzNoYnRs^hHuO`DwKvAmMJmMi@eMmBsMkDwJ{FiKk]ga@kZk[_OmKyWqNsSmHsb@iOkLwFkHiG{EcIyB}HeAyI?qJj@}IfBuH`C_G|EcHnNcMbc@y]jRyNjJuEbKsClMmBdLo@xMCtMrArNnCdIbDjO`KrPxLrXbTdQtMpHbFhHrDxMdEhOzB`N\\\\`KGlLs@vRsErYkH`NsBdMaAjKLfN`AjLnCtL|DlLjIpIfHzJ|O`FtI|D~L~C~NfGnd@hZjdC~ExUzEzRfI~UlJjUtHhOd~AjfCbKbSdQr_@rPx_@bb@|jAzLjb@lGhPhKpR|OxO|[`Ohe@`Ezg@~@|lBkBf[UzVlHh[`KjTvMbXlV~TvKn\\\\`G~Y~B`_@i@f}AtCxnAvItpAvSr|AxUvyF``A~SnAdh@zAtu@k@`rCaGhgBkHxb@i@jT~@`N~DrPbMxLvQ`_@jy@pw@ffBhTx]pa@d_@fg@d]dg@lPdcBnn@lu@~e@pr@tx@tNlRlHjLnFxOtDvMbBlRoBrO}JbUwRfS_U`KalAxq@mL|QeMtYuMh]}EbWkCze@vBbUhe@v_Cx\\\\x`BzWjo@|`@ho@bn@fq@bi@rh@zg@pp@|OxUpKnZpKx[dGdYnWd~A|JnXnMnXlRlV`Zn\\\\rhChlB`aChlB~gBbrAzuD|{CnyAjeAfl@fc@bdAx[v~Dj_Ark@lNnW`G`_@?xiAR~_F_Eh[kBfVuCz[wIjTuIx]yOf_CgdBzq@ee@nh@eYvXuIp\\\\mHvi@iBn~@jDhxBbShbQxjAfl@_C~i@kFxn@oXnuLo~FfqEk|Bx~I{tEbwLwuFfsA_r@toJszG`cCg~AdeJqrGbkGw|Dvi@qd@deAsj@fmEorCvvCm}AtgEy{BxfHsaEf{@}e@jdHaiCfyR{eLxzBc{IbXw`AzLis@bYgi@dWy_@h~Fk_HdyDqgIhl@}q@pyAk{@ni@o^~_@_Avj@mN|_GugFrZec@jJo\\\\xM{c@pK{YzLc_@jSeUtZaShq@e_@hr@oVd]mLbRaM`o@_h@hLuLvvI{oIzs@io@l_@wOpzHeoAtrCqa@d_@m@j}AgC|kCuEllImLjiD_@taNyTnzSwPlhFuEx{GgJrTwDbpGhK|bh@dbPt_Fz|An`Gd_B`oCf|CxaB~lB~_BnxAffI`|B~zBjjFpbCa}BtwMbvHsu@blCbgExiCa{BhjDhdBlJxZxvJwf@fjG|}@w`AhnGoyAypAuhDjq@i}@h_D~fArjFv_Hbw@ldEzmCvpEgE~bDf@rsHmtBpv@tWxmDtbBjk@byDnxCftD~wBq{@h|CrbAp~@_i@zbFwj@d\\\\`p@t|@rvCnpDryAddNh_GtjHcyAto@i_HtfE{mGspFdgAhvHvlG~_DjnMpaK??teVdo\\\\fkTtzTzdL~iLbkKz]doLxlE`|e@trRl~ChqA??hyBbu@rzPxyHxkKx|FrjQfoLl_O|dOdwDjcFzbNtsHpoIjbHxtH|uKtq_@rxYr~Z|gRbe]tpWz{_@jf[xvNpjUxwJl{LpgXhd[buH|eLhqn@ful@zqz@joz@jcSd~EfiQ|V~|RidClsB}R??piLktA??rkYkcDris@`i@`wYn_@bdXixAdpb@g~AzwIbb@|wKfkBzdd@~tP`tO`aL??~vOpsOp`NrgKn~Pd_A|r_@pKpzTiaDhhIhGpuJzjDbxUr}\\\\jdBrkW~sE`pDzzL`g@??`wRfcGf_QpnBbzOpQ`zOfcGxnTd`J~wKrQfcG`~E|wKf_QvsCh_QngO`zOhfDlaUxrJ|wK??vdQ`~M~fJtaPlcMprGvv@a{HzqQ|{A`li@|tNh~Wd}L|m[l|e@xqQzfh@lbUx}b@??ra`@i|EnjLvv@f`JzxDtdd@{xDhpq@dc@nfsA}wKrpFawRtpFpQhfDdd@nkEusChfDa{H??`wB{d@~`Cfr@|dCwRxlCduBdr@fn@hlDp^ldD~}@dr@xiAnaB|eApyAo^n`DxJdv@`z@jQp`EvlD_cAndEqNhgBk~E~}G{{CtfEi|KdcAgvD~~OolK|cLkkBrr@_nBhrJcjA|aFzZhdDllGvrCjr@hxEbm@bpFntBdL~qCluClvGn{DjStfJ~L|cM{mAhaHs`EfcCfcBjjIgbEptH|zBdiEoy@rjFdl@rlb@r`N|mGldEbuDflGv}Bt`C`|RrdK`mHl{EheCtcDvsGgeAjdBpuHffDdwBzcBtcGpkAzjEvnFxbHraFbyAbtGtvE|dDtjJjeCvjE??taDjzJfyAxbEjwFhrBd_MnoDzeCfeD|nBk`A~aKvg@x}EvqAd{Eh~D`ceG{aY\",\n            \"notices\": [\n                {\n                    \"code\": \"vehicleParameters\",\n                    \"subCode\": \"trailer_length\",\n                    \"type\": \"violation\"\n                }\n            ]\n        },\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"LOCAL ROAD  TRES MARIAS,MR\",\n                    \"length\": {\n                        \"value\": 9.1\n                    },\n                    \"duration\": {\n                        \"value\": 13\n                    },\n                    \"totalLength\": {\n                        \"value\": 2079.9\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2229\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   95 NE MR/DF STATE LINE\",\n                    \"length\": {\n                        \"value\": 3.9\n                    },\n                    \"duration\": {\n                        \"value\": 4\n                    },\n                    \"totalLength\": {\n                        \"value\": 2083.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2233\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   95 N MEXICO CY,DF\",\n                    \"length\": {\n                        \"value\": 25.2\n                    },\n                    \"duration\": {\n                        \"value\": 38\n                    },\n                    \"totalLength\": {\n                        \"value\": 2109\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2271\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   15 SW SW OF MEXICO CY,DF\",\n                    \"length\": {\n                        \"value\": 7.6\n                    },\n                    \"duration\": {\n                        \"value\": 12\n                    },\n                    \"totalLength\": {\n                        \"value\": 2116.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2283\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   57 NE DF/EM STATE LINE\",\n                    \"length\": {\n                        \"value\": 5\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 2121.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2288\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   57 N EM/HG STATE LINE\",\n                    \"length\": {\n                        \"value\": 32.6\n                    },\n                    \"duration\": {\n                        \"value\": 38\n                    },\n                    \"totalLength\": {\n                        \"value\": 2154.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2326\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   57 NW HG/EM STATE LINE\",\n                    \"length\": {\n                        \"value\": 15.8\n                    },\n                    \"duration\": {\n                        \"value\": 17\n                    },\n                    \"totalLength\": {\n                        \"value\": 2170.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2343\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   57 NW EM/QA STATE LINE\",\n                    \"length\": {\n                        \"value\": 39.3\n                    },\n                    \"duration\": {\n                        \"value\": 43\n                    },\n                    \"totalLength\": {\n                        \"value\": 2209.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2386\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   57 NW QA/GJ STATE LINE\",\n                    \"length\": {\n                        \"value\": 62\n                    },\n                    \"duration\": {\n                        \"value\": 73\n                    },\n                    \"totalLength\": {\n                        \"value\": 2271.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2459\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   57 NW GJ/SL STATE LINE\",\n                    \"length\": {\n                        \"value\": 53.5\n                    },\n                    \"duration\": {\n                        \"value\": 58\n                    },\n                    \"totalLength\": {\n                        \"value\": 2324.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2517\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   57 N SAN LUIS POTOSI,SL\",\n                    \"length\": {\n                        \"value\": 50.6\n                    },\n                    \"duration\": {\n                        \"value\": 59\n                    },\n                    \"totalLength\": {\n                        \"value\": 2375.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2576\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 N SL/ZT STATE LINE\",\n                    \"length\": {\n                        \"value\": 22.9\n                    },\n                    \"duration\": {\n                        \"value\": 29\n                    },\n                    \"totalLength\": {\n                        \"value\": 2398.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2605\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 N ZT/SL STATE LINE\",\n                    \"length\": {\n                        \"value\": 9.5\n                    },\n                    \"duration\": {\n                        \"value\": 11\n                    },\n                    \"totalLength\": {\n                        \"value\": 2407.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2616\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 N SL/ZT STATE LINE\",\n                    \"length\": {\n                        \"value\": 42.5\n                    },\n                    \"duration\": {\n                        \"value\": 49\n                    },\n                    \"totalLength\": {\n                        \"value\": 2450.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2665\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 N SE OF FRESNILLO,ZT\",\n                    \"length\": {\n                        \"value\": 62.8\n                    },\n                    \"duration\": {\n                        \"value\": 78\n                    },\n                    \"totalLength\": {\n                        \"value\": 2513.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2743\n                    }\n                },\n                {\n                    \"maneuver\": \"ESTATAL DE CUOTA NW SE OF LA CHICHARRONA,ZT\",\n                    \"length\": {\n                        \"value\": 19.4\n                    },\n                    \"duration\": {\n                        \"value\": 21\n                    },\n                    \"totalLength\": {\n                        \"value\": 2532.6\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2764\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 N ZT/DG STATE LINE\",\n                    \"length\": {\n                        \"value\": 84.8\n                    },\n                    \"duration\": {\n                        \"value\": 101\n                    },\n                    \"totalLength\": {\n                        \"value\": 2617.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2865\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 N CUENCAME,DG\",\n                    \"length\": {\n                        \"value\": 47\n                    },\n                    \"duration\": {\n                        \"value\": 55\n                    },\n                    \"totalLength\": {\n                        \"value\": 2664.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2920\n                    }\n                },\n                {\n                    \"maneuver\": \"ESTATAL DE CUOTA N N OF GOMEZ PALACIO,DG\",\n                    \"length\": {\n                        \"value\": 59.4\n                    },\n                    \"duration\": {\n                        \"value\": 66\n                    },\n                    \"totalLength\": {\n                        \"value\": 2723.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 2986\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 W DG/CI STATE LINE\",\n                    \"length\": {\n                        \"value\": 87\n                    },\n                    \"duration\": {\n                        \"value\": 103\n                    },\n                    \"totalLength\": {\n                        \"value\": 2810.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3089\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   49 N CD CAMARGO,CI\",\n                    \"length\": {\n                        \"value\": 95\n                    },\n                    \"duration\": {\n                        \"value\": 109\n                    },\n                    \"totalLength\": {\n                        \"value\": 2905.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3198\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL   45 N S OF CD JUAREZ,CI\",\n                    \"length\": {\n                        \"value\": 313.5\n                    },\n                    \"duration\": {\n                        \"value\": 359\n                    },\n                    \"totalLength\": {\n                        \"value\": 3219.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3557\n                    }\n                },\n                {\n                    \"maneuver\": \"FEDERAL    2 W SW OF CD JUAREZ,CI\",\n                    \"length\": {\n                        \"value\": 14.1\n                    },\n                    \"duration\": {\n                        \"value\": 16\n                    },\n                    \"totalLength\": {\n                        \"value\": 3233.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3573\n                    }\n                },\n                {\n                    \"maneuver\": \"F-2 / NM-163 CON N CI/NM STATE LINE\",\n                    \"length\": {\n                        \"value\": 11.2\n                    },\n                    \"duration\": {\n                        \"value\": 13\n                    },\n                    \"totalLength\": {\n                        \"value\": 3244.6\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3586\n                    }\n                },\n                {\n                    \"maneuver\": \"NM  136 N NM/TX STATE LINE\",\n                    \"length\": {\n                        \"value\": 9.6\n                    },\n                    \"duration\": {\n                        \"value\": 11\n                    },\n                    \"totalLength\": {\n                        \"value\": 3254.2\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3597\n                    }\n                },\n                {\n                    \"maneuver\": \"TX  178 E SE OF CANUTILLO,TX\",\n                    \"length\": {\n                        \"value\": 3.3\n                    },\n                    \"duration\": {\n                        \"value\": 4\n                    },\n                    \"totalLength\": {\n                        \"value\": 3257.5\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3601\n                    }\n                },\n                {\n                    \"maneuver\": \"I    10 W TX/NM STATE LINE\",\n                    \"length\": {\n                        \"value\": 8.2\n                    },\n                    \"duration\": {\n                        \"value\": 8\n                    },\n                    \"totalLength\": {\n                        \"value\": 3265.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3609\n                    }\n                },\n                {\n                    \"maneuver\": \"I    10 W UNIV PK,NM\",\n                    \"length\": {\n                        \"value\": 19.7\n                    },\n                    \"duration\": {\n                        \"value\": 19\n                    },\n                    \"totalLength\": {\n                        \"value\": 3285.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3628\n                    }\n                },\n                {\n                    \"maneuver\": \"I    25 N ALBUQUERQUE,NM\",\n                    \"length\": {\n                        \"value\": 227.9\n                    },\n                    \"duration\": {\n                        \"value\": 211\n                    },\n                    \"totalLength\": {\n                        \"value\": 3513.2\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3839\n                    }\n                },\n                {\n                    \"maneuver\": \"I    40 W GALLUP,NM\",\n                    \"length\": {\n                        \"value\": 138.7\n                    },\n                    \"duration\": {\n                        \"value\": 129\n                    },\n                    \"totalLength\": {\n                        \"value\": 3651.9\n                    },\n                    \"totalDuration\": {\n                        \"value\": 3968\n                    }\n                },\n                {\n                    \"maneuver\": \"US  491 N NM/CO STATE LINE\",\n                    \"length\": {\n                        \"value\": 107.7\n                    },\n                    \"duration\": {\n                        \"value\": 135\n                    },\n                    \"totalLength\": {\n                        \"value\": 3759.6\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4103\n                    }\n                },\n                {\n                    \"maneuver\": \"US  491 N CO/UT STATE LINE\",\n                    \"length\": {\n                        \"value\": 69.3\n                    },\n                    \"duration\": {\n                        \"value\": 85\n                    },\n                    \"totalLength\": {\n                        \"value\": 3828.9\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4188\n                    }\n                },\n                {\n                    \"maneuver\": \"US  491 N MONTICELLO,UT\",\n                    \"length\": {\n                        \"value\": 17.1\n                    },\n                    \"duration\": {\n                        \"value\": 20\n                    },\n                    \"totalLength\": {\n                        \"value\": 3846\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4208\n                    }\n                },\n                {\n                    \"maneuver\": \"US  191 N CRESCENT JCT,UT\",\n                    \"length\": {\n                        \"value\": 85.5\n                    },\n                    \"duration\": {\n                        \"value\": 100\n                    },\n                    \"totalLength\": {\n                        \"value\": 3931.6\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4308\n                    }\n                },\n                {\n                    \"maneuver\": \"I    70 W W OF GREEN RVR,UT\",\n                    \"length\": {\n                        \"value\": 24.1\n                    },\n                    \"duration\": {\n                        \"value\": 22\n                    },\n                    \"totalLength\": {\n                        \"value\": 3955.7\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4330\n                    }\n                },\n                {\n                    \"maneuver\": \"US    6 N NW OF SPANISH FK,UT\",\n                    \"length\": {\n                        \"value\": 127.4\n                    },\n                    \"duration\": {\n                        \"value\": 151\n                    },\n                    \"totalLength\": {\n                        \"value\": 4083.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4481\n                    }\n                },\n                {\n                    \"maneuver\": \"I    15 N W OF TREMONTON,UT\",\n                    \"length\": {\n                        \"value\": 123.1\n                    },\n                    \"duration\": {\n                        \"value\": 117\n                    },\n                    \"totalLength\": {\n                        \"value\": 4206.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4598\n                    }\n                },\n                {\n                    \"maneuver\": \"I    84 W UT/ID STATE LINE\",\n                    \"length\": {\n                        \"value\": 40.9\n                    },\n                    \"duration\": {\n                        \"value\": 37\n                    },\n                    \"totalLength\": {\n                        \"value\": 4247.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4635\n                    }\n                },\n                {\n                    \"maneuver\": \"I    84 W ID/OR STATE LINE\",\n                    \"length\": {\n                        \"value\": 275.7\n                    },\n                    \"duration\": {\n                        \"value\": 256\n                    },\n                    \"totalLength\": {\n                        \"value\": 4522.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 4891\n                    }\n                },\n                {\n                    \"maneuver\": \"I    84 W E OF ORD,OR\",\n                    \"length\": {\n                        \"value\": 197.6\n                    },\n                    \"duration\": {\n                        \"value\": 204\n                    },\n                    \"totalLength\": {\n                        \"value\": 4720.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5095\n                    }\n                },\n                {\n                    \"maneuver\": \"I    82 W OR/WA STATE LINE\",\n                    \"length\": {\n                        \"value\": 11.2\n                    },\n                    \"duration\": {\n                        \"value\": 12\n                    },\n                    \"totalLength\": {\n                        \"value\": 4731.6\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5107\n                    }\n                },\n                {\n                    \"maneuver\": \"I    82 W SE OF ELLENSBURG,WA\",\n                    \"length\": {\n                        \"value\": 131.6\n                    },\n                    \"duration\": {\n                        \"value\": 128\n                    },\n                    \"totalLength\": {\n                        \"value\": 4863.2\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5235\n                    }\n                },\n                {\n                    \"maneuver\": \"I    90 W E OF MERCER IS,WA\",\n                    \"length\": {\n                        \"value\": 101.2\n                    },\n                    \"duration\": {\n                        \"value\": 98\n                    },\n                    \"totalLength\": {\n                        \"value\": 4964.4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5333\n                    }\n                },\n                {\n                    \"maneuver\": \"I   405 NW NE OF ALDERWOOD MNR,WA\",\n                    \"length\": {\n                        \"value\": 19.1\n                    },\n                    \"duration\": {\n                        \"value\": 21\n                    },\n                    \"totalLength\": {\n                        \"value\": 4983.5\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5354\n                    }\n                },\n                {\n                    \"maneuver\": \"I     5 N NW OF BELLINGHAM,WA\",\n                    \"length\": {\n                        \"value\": 73.6\n                    },\n                    \"duration\": {\n                        \"value\": 75\n                    },\n                    \"totalLength\": {\n                        \"value\": 5057.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5429\n                    }\n                },\n                {\n                    \"maneuver\": \"WA  539 N WA/BC STATE LINE\",\n                    \"length\": {\n                        \"value\": 15\n                    },\n                    \"duration\": {\n                        \"value\": 18\n                    },\n                    \"totalLength\": {\n                        \"value\": 5072.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5447\n                    }\n                },\n                {\n                    \"maneuver\": \"BC   13 N ALDERGROVE,BC\",\n                    \"length\": {\n                        \"value\": 4.1\n                    },\n                    \"duration\": {\n                        \"value\": 6\n                    },\n                    \"totalLength\": {\n                        \"value\": 5076.2\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5453\n                    }\n                },\n                {\n                    \"maneuver\": \"BC   1A E E OF ALDERGROVE,BC\",\n                    \"length\": {\n                        \"value\": 5\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 5081.3\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5458\n                    }\n                },\n                {\n                    \"maneuver\": \"TRANS-CANADA 1 SE ABBOTSFORD,BC\",\n                    \"length\": {\n                        \"value\": 5.7\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 5087\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5463\n                    }\n                },\n                {\n                    \"maneuver\": \"BC   11 N W OF CLAYBURN,BC\",\n                    \"length\": {\n                        \"value\": 3.8\n                    },\n                    \"duration\": {\n                        \"value\": 6\n                    },\n                    \"totalLength\": {\n                        \"value\": 5090.8\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5469\n                    }\n                },\n                {\n                    \"maneuver\": \"CLAYBURN RD E CLAYBURN,BC\",\n                    \"length\": {\n                        \"value\": 1.1\n                    },\n                    \"duration\": {\n                        \"value\": 2\n                    },\n                    \"totalLength\": {\n                        \"value\": 5091.9\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5471\n                    }\n                },\n                {\n                    \"maneuver\": \"LOCAL ROAD  V3G 1J5\",\n                    \"length\": {\n                        \"value\": 1.2\n                    },\n                    \"duration\": {\n                        \"value\": 3\n                    },\n                    \"totalLength\": {\n                        \"value\": 5093.1\n                    },\n                    \"totalDuration\": {\n                        \"value\": 5474\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 3258\n                },\n                \"length\": {\n                    \"value\": 3022.3\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": []\n                }\n            },\n            \"shape\": \"_cxac@~qog|DaceGzaYe{Ei~Dy}EwqA_bKwg@}nBj`A{eCgeDe_MooDkwFirBgyAybEuaDkzJ??keCwjE}dDujJctGuvEsaFcyAwnFybHqkA{jE{cBucGgfDewBkdBquHwsGfeAieCucDamHm{Ea|RsdKw}Bu`CcuDglG}mGmdEslb@s`NsjFel@eiEny@qtH}zBkjIfbEgcCgcBiaHr`E}cMzmAufJ_Mo{DkSmuCmvGeL_rCcpFotBixEcm@wrCkr@idDmlG}aF{ZirJbjAsr@~mB}cLjkB__PnlKecAfvDufEh|K_~Gz{CigBj~EodEpNwlD~bAkQq`Eev@az@o`DyJqyAn^oaB}eAer@yiAmdD_~@ilDq^er@gn@ylCeuB}dCvR_aCgr@awBzd@??ifD`{HokEtsCifDed@upFqQspF`wRofsA|wKipq@ec@udd@zxDg`J{xDojLwv@sa`@h|E??f~PnmWxrJ~sUtpFlyh@zxD?tpFlhH|wKpfVpjLbzOb}L|{AnkEtpF~wKvoMhbNfcGvv@lkEpnBvsCbaCnkErpFpjLvsChiAzxDlhHqQzqQ??{uGed@a~E{xDqjLifDogO}{AyrJed@usCifDsmIokEe`J|{AokEonBc}LwsCulPbaC??yrJqQkeKwv@yuGbaC{uGnkEokEifDifDokEkhH?upFjiAyuQh}@??whPuxc@qfV}zeAyrJwoMuyz@ulPokEgcGgcGkiAuag@i~WmdRyv@??okd@}cAohKhe@okKvlC}gM_r@ohHkfDwfHe`AggBazA{nFoy@{bGu{Ag}BqcEcvAamMekGkaB??_kJftBcbtBhpPge\\\\vuEaku@`sFcxw@|uI_ueAtyKc}oAx{l@??mtHvuH{`JfqUuoHzsVg{Or{N??ypQfaPuvDjpNiuCz_Ra}@fsGa}@neHycE`|K_y@neKa{BlqKkuChkEs`Z`mLg{HaPukUzyJgiJvBoaEnaDcrDpaDo~I`mRe`GrwHotEf`EmwJndHwKjmDi~A`kA}vCn`AseIxoFcwBlsAapGdqEmhAddFmiGx_K{pFlaQ??wfDffFkkApeEi}AxyEkeFx_Fe~BnxC}oEprBmwApbEexIzhEgzMngFkxBl~FkvDfp[??ycOrji@{xCveS??yar@~nvA}gd@xc}AeaY|gUoqKryLsnIviEsrE~rKm}Jd{LikD|fGs{AlyJvj@bzM`dB|hTjp@bhHcaOdq|@{xVnwXedLviIyaF`lP}{ThcYyxj@xsQsexBjgiBgtc@ftk@czEzpHgeb@t_i@w`LhbQszR|sUygU|vx@}sRf~i@??ivOll[swEvvQ??wlLd_BgyNem@qkJ}PgsJ|DouHluC_dLhfHusMh|G{{_@p_a@{nCziFeXnkHmyGjaOwoEn|K??aaGdaY{mBbbF`@rpEq`Eh|Hc{YbwQalFvwAgiA|zB}vJbyJa_j@`do@gi[no`@??slp@pey@_pHpaC{eVjsRwlOzmSes^|ki@eaCzbNsrKvvMsaLpsOadz@f_yAuzG|`O??qiEnzK{eFnoYsrLt|UmF`qCtEdlE|Hvtz@|p@riDzrAfhUe}AduJqqD~vf@_fCvjEueH`nHqvF``Bi~DhrE}A|jJ~|H|_Q`wM`}y@{DndMqrCbfE??cpOrqQ{uFzuAa_t@z~MkaJr}Bs`H`uBggYhxJuuNjk@izh@pzBytd@ruCy}YvpAuwe@t}Ck}LfaD{xHbn@g}XeD{nLreAapFoCotHxw@m_PtnImiY`u@qmQwzEcdQjz@k_QoAkeLkiA??}s~CyoqAekKfZ??kr}Brlp@??ae_Brbd@gcoBdxaCguZ|c_@kpCngCykhBjuy@_ahGdwr@??icc@lbH_ycCdhuCy}N|iOa_bAnw^k{x@~_Ti{qCdss@kg\\\\~pN??inZd`NspLslCinI|nCwdHgj@g_LngA??weUlqBeyHn}CmcLwbAozTx`DmeLcgAawDc|Bqk[qwy@qk^}gMsxRoqDm_Ks|Cq~y@qor@}{HmrDczTfoF}vFl\\\\gbnAgO}bUvgW_iGteH_mBzpEyoHjbMirEvo@_gIcaGgaV`SehJvqR_cMx}IcfIda@oiWnNyyGj{Cma^voZqxgAxwcAieCpkFycDn{LieRvxLaqbBbdPuk_@||Q??swbCt~dA??s}u@th]ysoAxzg@ulDzjH_upAfiwBc@rxE??}ZldXshN`Wd~CbzK??g`ChuBcuPd|@kvGz|@o`Vhdc@}~DlkBqzc@h~r@af[dtt@yfLt{\\\\yiKpiFapDxmG__A`nHwoFt`IamCtdJstEhkEk`H`~SybCboFw}B`_RebIfoKieFra@ccUcWiiFdK_|Fl`BwfQhvLidIvsFwbEvtEujH|uJgaOzwTgmBdfA??oxGboPioB|gGobFhxX{{Pfq^{y@ngMqrBtva@o~Kjxe@??cu@t~GmxAtyJojFr{CofInbGogJjfMiyFnxLgxD|nQw[jbJw}GryLe_N|{TulMjvc@}mEprMykPfn{@{qBpoLknEl|H??{pEjud@gfEbpd@ehKni[k{DzqSgqQjgl@g_h@tiv@elt@~mfAi|^~`i@ap|@puqAo~LpvMy_R|uDqtJfqEeqKxiR??gfJrwKygc@~bp@{qHnfBw{I`zHoCl{G`f@vcQgn^|~fA}pGfoRm|ItpKyfFntR??upRnbaDclXnrxCmgOb{tA??geAviMcdk@|asFcjVxe`CcsbAzrkJ??meIdeGqhH~nE{kK`jIfG`bPllBf{QlG`bFiqFpvBu|EnnEefDn~Y{|Ft{g@ajAbrRy@lt]nz@rdeAk\\\\pfy@??wwE~hNsfB|uHmHhaKtd@hcMf}AzbCg}AbcHcn@fpGoyBtyGmyBhnEufB`pBud@d_DmHnnJcaF~yQg}AplH}`AhnEvuCl{DjjAf[lHr{IwuCf}AarDpw@sfBnyBg}A|`AzQp_Ng}Ah`b@g[zdEqw@zdEh[`pBh_BdhC??o|A`mFwvDfwBmlEkXigHe}AanIgf@}zZgv@kq_@dLkaKzq@c`j@utAknEqkBccN~hD??sweBvi{Aiwd@~o_@??{z\\\\bu[qvj@`a`@qq[huVgjT|_QowMbsK??_qeA`oe@irPpcGmbQzfLeeY|kNumi@rtXq`R`eFqrUz_E??qsp@xtKyjvAvdd@__\\\\xoJoqDryCmqDv{Ja|z@n~fC??qsxB~_oA??_}aEtsB??ybiBp~@a~zBou@{_hD~[aa_GhwkA_twBric@kk^nbImtIlpKk\\\\|vGp]btGeqBzaCktD~lEyxC|gAevG|}@ghDt_J_iDf\\\\??smMz`EklQxoQy`Tt~Uot\\\\~b_@mdXnli@_wYbil@gzYxse@uk~@x|i@qzoBzzlAc}`E|tjC{ay@tii@_tyBdqxAoueA~tn@ybNzqJ_bfAfl`@??sdIx~@??_{HnnBs{DpaAetIzwByrzA~x\\\\{dTxbHkuJjmM}sp@ls_@eo|C~ncBc~I~kC}sZ|yAuit@|vFuij@vsGoDkYiyHh`AvEl_@_c[xeAgki@l|GeyLjk@omdA|{LkvMvmFggYzfDsgu@fkGoySaZcpLv|BqqOh{McwJnqK_nMboOstJtiL}~FlwJyuLzaG{mVxaFgiMbyBowMj|Ns|IrcNipIjoRes[t|e@qiSxuMguDp`O?`M{ec@pvUiCnGguCl`EuyGzyLeo^d|XeaFjjA{wJpw@onJbn@k}FtyGm}FphDi_F|^??mk^|\\\\gyp@`aFkhbA`cMk}a@vtUwfk@ncZidWk}Dgg[wdGe`cAk_LquRub@yqhBjvl@}cg@`cMgySlhHwdG~uB}lF{aCsiRqn]kvO}zMikL_qTceTyoJaqTm_LmaSw}Q{xFmxs@uyCw}QqeD{xFwv\\\\sb]cub@y}Qwdd@ceTq~Noz@s~k@fySqgh@vtUitbA|u_@eg[rgKg`I?}|q@{sXwfk@enP__y@hmSsio@giE}|TyhUk}D_vByodA???aqTwVewi@irAsyC}lFkvO}cg@ymCimSgkLswv@cjB}u_@spG{zMojOenPcnm@ukY{qQquR??uhaE|elA}cgDfb~@??wpeDr_fA??scmJhypCw`zGxxjH{mvP|uiOe_XfjV??af\\\\rsVk|bBl|bBmlwCd|rB??sicAxhgA{ghAjkkA??_ng@bbl@}wg@|f~@{xn@dd`Aobs@t{xBqfVbnm@_hQhrb@_`ZniTwvw@|ic@a|wA~rbDm|}Et|}Hqq@zsRwlPp_XcsvAxn~Bi}q@z`kA??qm[xuB??_ohChfB{pcKrtMwbvB~qlBumtGd}yFqiOfc^??wyUtvJorZ`mLyxJn_F??geZjhO{aUfjWweTjqEiwFlxGmr]ruVswaA_hMwgiApuBa|nApaSie}@jd{@aa}@t|a@oapA~`m@o{oAtoj@qlMnfS_jbAjo[??iqr@p|SerE`~FycQ|bSeab@|cdAutk@hmr@gri@d}Te}xApym@moh@`on@??agG`xHi|Jl_GkgIb`F}oT}iAi|{@mrHonSvuD??wtP`~LgsV|rOilv@bakAy|rBlf}Csbj@hpz@o_fA~zmA}wn@tinAytAtic@fMxs`A_}Epl{@uiMnk`@sj@jcOshNziR{_iAf|zCgpPjaWs~c@fnXij_BxkXwoGdhe@orD~qUwqRtqYceNvxVmvH|nM??kqU~v\\\\m[f}Cg|HloSetIf}NozGnxIfpAnzDkxaAxalAelHjXeedA~z`A??kzXj~Sg~FnbFurb@xfQgo{@bnJc{_Ar{OadaApcl@wbEnp_@unfB|k`AkelAd~o@ccxBvqkA{{f@~hEmoYngH??yv_Dpzk@mwn@bkT_vjAhp`@cmzB`wJebx@~wOoyk@ztDy|VxoPq_zC|kT_~kCyx]??k_TswCswbBaqp@ee|Amx^ijfAwjg@_kfB|nNitdArpSmcuA`al@utj@jtEs_|Ap|IqecBdlK}ma@|gC??qxj@whCkap@s|`@??w`]yjUwhHr@gciA`uMkt^boDqvcBjmg@ctdCvav@w{~Afgz@??}_WjwIybiAh|Cogj@|sZ_hgAruf@{_~Blzf@??y`n@xzRifk@qmHglxEvc@e`bEazO??_zg@wn@{sqBzsB{yxBdYq_cDoyk@qv_@_}Bc}m@stC??mufAyud@evmEzby@usm@_qFuvbA_`ZalXh~HexaAbnXuqxBdhP{|nDnN}~{@}lb@woMqcYyfs@acP??an_BqaL{br@vv@esi@ltB_jgBl|M_zlAnnBo`\\\\ojLiqe@pCyj`Au`\\\\??}Rj|m@baCzm[wsC~sUyuGb}LwsCpgO`{HhneI??kx_I_yAqnSe`G??_hEv}B_|QgEwlInpD_yF~a@{jwBc~@kkEciCmkDmsNa_DmgR{c@{mEIchS??mGuvOkqB}vN??hCczMiNk~DAslDwYujDmQotH~PsdJlq@qoGpk@knGio@s|E??grEscNuUepCq[syC??cnCvb@agDpRaue@rB??c~@D{]xBqk@jAqufAbSwmOuEsb@iBmsAhBqn@wC??ol@vC}dB{@cVxBkyCwD{e_AbGmWwb@oqAwOI???mo@?gYrGopB~R??}pOeEclFlj@ecuAhxe@eEtDi}Bjk@coJb`Eey@|^so@jU??c~F~dCgaAxa@{nAxk@w]rGiClJiRtEquNtfG{`DlsA_nDn{AaSbGc~JvgEoD}@y[bRscGxgCo{Aju@g}LdgFoyUfbKoyC|rAwc@xC{EbPet@b[qcCpeAoItEcj@fY??ka@fNajAbe@_n@jWur@nRy_Bzu@ey@z_@wD{AgfFz|BqQvD_~PxnH{gCdxAudIrhFmd@tZcaQleL{QrG}qAdz@acM`gI|iCc|A??wbm@n~_@tAvBgnHt}Eg^b[ojCx~Aw}QdwLgYdPaG|Jy{NdmJ_s@`]ovAvaAygHfsEiC?mqKrfHi|^huUkUbQsyAv`AqHvDkUvNuwAfaAehBz_Ayz@vm@}Jz@ecA`g@??o{EdmAq~BtZej@vWqjAvXmgBvYaBfDgTj@w}Dj_AmgObmDaSOi`MbxCos@`Qaq@dPmIzAud@nIcLvCuY~HovAb[ohIrcBkAdEkxGztA}oCtc@N`HwnRf}DeYzKmi@dFgr@dQaNrEgm@lJaGjB??_i@vMm}@tPeEbFee@jLupBbdAqoBrnA_~UzdOipAfl@_lW|yOcoAhv@yGlIcGxCwm@`R??al@fc@eJnIksBflAqhFj{C}~DbmCyxBh~Ait]n~\\\\_oY~uXydBjhB??}@|@eaBvwAiChCccBbbBOlKsKzAiuEbiEy}CnzBotLt{GgoC|{BmbAtbAgxMznP}kYnn_@iHnIkAzA}kKv_NktRv}VecA~fAqeAv`AmlG`lEetDxiCk_Abf@mjHbtEag@~]soi@vu]u_CpgAobAfYmdE|}@a{@lJoIxBkeDpq@gd@tO??]Lol@fNq`A~Ios@rPisAn]ytTjpEwIiC?hCunMrkCiCxCecJtaB{`Ddn@aShM{OiBku@jVyeD`p@obFpgAurAfc@aLzK}JyBwzGttCmtDvwA_|@zi@c`AhXeE~HsPhBgr@|^qq@dPgr@l_@uwA`f@mx@dd@_xJd_EklBls@a}ChuAyL?grI`xD{QvCo{@dd@miAl_@}wEdwBoI|@wN|Ic`Eh`BgMvM_pCvbAskCrnAwsDdwA}cMvpFuDm@{vClsAoD}@wc[rmM{e@dYuJyAodTdcJ}`ClgA}@tEagDzrBmxArdAojB`eBevf@xve@eEvCkgV|pUy`J`sIec@fc@olAj~Akp@jsA{h@vvAq]ju@qa@pyA?dPoX|hA??m_@|cDNxMcL~zBiMpnBuD~{AoDpkNce@duV{}Bx{WerAlzMcJ|fB??wDtEkKfm@wI|fBiMbo@}h@f{FiHz~AT`xDrGtaB~WvwJvXpoJfOr{Hln@~tPiMrjEklCvo[}{AlkPu_Dxk\\\\eo@fcSkU~kF??qH~|@?bz@eEfm@aXp~FgcCv{X_X|}@av@zgCecAtkBg^hb@aqNdaM_bNtnIy[p\\\\ok^z~SgM|Jos@p\\\\ydBlgAycA`|@wzFjbGafe@~~d@ksAtmA{tInuGaeKt{G{eDtuBa_CxiBa{@xv@sfHdpIscAtlAkgLleM??_bAngAelBhtBiuAtwAuUfXkP~]ms@jj@wXde@ogAlhAceSbuVecAvaBq{@fkAgw@hw@ogA~q@_]rRuUfNeJzAkKzJctJpxCuKlJe`Cn}@_bAj`@mn@dYmsAvXq`AdFylDz@ipI_I}uU{Kq~GcFyGwDkp@uD{qLos@yjI{i@k}ByBuaBjK_gAvNe`Dn|@iqRnwEif@rP{xFnqAyxBjiAunEfsDcmUxvS{sArdA{t@bp@??yu@bp@c{@fw@yBzA}{B`nBizE|dEo{Ahv@oyCrn@{sAnIiiGnI{pUvD{bCeP_iHsdAycUabDwnCqRicD?sdJvNag@bFc}A???oeCfEalEpGgpFmTuwEcQgx[{rB}m@wC{}AzAm}A|J}yDrnAsKiBcQdOwbN~mDiWz@s[dPkeDpq@mZtDcjEwCmvBePkpDco@a`Fqg@iCuDyLz@mdEk`@}d`@yyDc`Egd@iW?sPsEurAkLuDiBqlI{u@isCeYcvDka@ybHkt@y}BwLkbLmU{V|@}TaHso@?ms@yBQA??io@wCgjCaHohIwMaoYo\\\\wXgDa}CyL_zBePcyAcQabDqp@u|Bku@cVyMeJ{@{bBkk@yoOstEaI?agD_gA{oEo{@??cj@qGyf@yB{[iBscBeFwsCmi@k_Aa\\\\gaA_i@gc@m^gm@ku@o{AyrCiaAwjBkuIwfPoNq\\\\iGuNikAcxBmU{Umn@msAgdCsjEso@yjAirEs|G{QcQkd@m}@_s@m~@iuJyeNwsCquDq{@ey@gmAqq@k_Aq\\\\oS{@aByCet@kKag@cGg|@{@g^?gm@?_r@?{cGaH??quNdEweb@cEipFdE}yCl@ccBtOihDrf@st@hBuUbG_S?ia@nImd@zA{hKboA{bB~GshLfOwsC|IiuEhM_lBzMcV}@??kZjLazBzi@gaBvc@mx@|IyBtEikA`SeEdE_I]ia@fNi|Dhv@}@vCaG?wkBbe@}^rGcBvCqhCbe@ehAhWy{RblEcA?i{N~yC{cF~eAojLv_CceNlpC{`E|}@_I^ms@~Raq@jKgw@b\\\\uy@fX}r@fc@ku@~g@qq@fm@gw@bz@{j@re@so@b{@a]be@mi@be@}^dd@gc@hl@qq@ju@gh@hl@wl@ls@kP~Skk@hu@}YhX{[`\\\\mI|J}JfNmPxLw]|TiWnIcQdEgM`HwXrFmx@fOucA~RknApG{t@pHwaAdO{j@`Iso@|TogAl^_gAzUkp@lJi\\\\dFce@}@msAsE{gB}@}c@uEq`AeEc{@iCmx@wCqv@vC}h@|@qg@N{j@`GecArQso@lTet@zUif@nTce@vWka@n^_g@td@e[n]ik@|Tkk@rZia@`H{`@xBsj@zAwg@wCse@?gc@eEwg@uEgTgDcQiBk_@iNir@sPwL}E??qNyFc[uOs|BenA}pZazJ_c_@yrMopT_tHebf@ufPq_c@stNudRweGcV{K{qCcy@acFwkB??eAm@wrDulAeeDmsAkbGw}C__DsmBkgGawEee@q\\\\e^c[mZ}Swb@s[yiBa{AaxCcbCceAwl@efP_tHkt]mwOqeAqf@kA_@krg@iiUm}_@kxP_iDoqAchZskMsxf@{~Scg^ugO_wn@whXik@c[im@}TorRilIwy@eWi@Qey@k`@maCseAknA{s@yeEmzDwaBeaB{J_Ta]{VcQq\\\\}oCcaD_IiMaDmJcVqQ_g@mi@iCyCghEufFcj@ah@md@qp@mmNgzPscBguB{}Aiv@ey@qzA??_Sa{@mx@{_Ac`A{~@kAgDcyAwkBsoE_kFsK_TumEsiFwD{@wXed@s~AofBqrG{jIgaKc~OiCaGixBkgDkcCwsCa|QspRcgCkfCe`@ah@_SgNaeKwtKuuCuuC_yZia\\\\}yHgcIqd^mo_@gzOoaPskHoiHal@{i@mUkVoqAoqA_`@gk@??CCgh@c[{e@af@eJoIqGuEyl@_r@aBmAyqIaeIqjFyoF}c@m^s`@_^idGkzFyQmUyzy@__w@kxPe~Oqgm@{yk@_gJqrI}qBg`BcoAgw@abDm}Aq_yAsrm@}wE}pB}cXk~KwvNciG}z_@wdPmn@uV??}h@oMoqAeYqeAePm}AdFizEpp@gc@fDaePfuBcj@jLm_@xB{qC~]meMv_ByBxC__Hvw@{vHdcAggIjiA_zHdbAce@fDmdEli@_tPtwBku@rEiaA~SkiJz~@cGtEyV?cjEre@ogArGa]hB_]dEkdOjkAsuDbQclCbG}z_@y`A}Nm@qaAwDmYuDcbHsdAg`Ced@kfCef@efCce@apA{VarDoh@eo@cPmh@{Koh@yM??wb@mJqeA}SqcCka@_uHaf@yjEgOs`EvCk}AfOiaElTyjKxv@srBha@wnCxbA{sAfl@wb@tOwc@`Sy`@|S{nAvc@al@fY??{j@vWscBju@a_Cfc@_XhM}J?oeKxiBsALox@nImgAxLo`LzhBab@vNkj@vCwCNgNvCaH|@uJxAyLzBemBp\\\\oXj@mrAlY??oDv@ihC~\\\\mjHlrAipJrnBspRbaEwsC|s@uUz@_kBja@y{D||@i\\\\tEmiEvbAi\\\\xLaeBb[ocWhdGavDp{@aXxBqVzK}Oz@{`@zKysB`g@eYxH??ySxFu|AhXi\\\\bFgfBnSs[~Iqlr@rqIksAjUovAjBojHlIaxHwCm{BaHqeBzAy}B}IeyIcq@{oD_r@w}MmoDycZkaIkqVidGuaB_i@ccBgb@wkBgc@m_@gNSG??q]sKo`Bgc@g~DafAwNm@}n^wuJil\\\\k`Je_VqjGcGaGguBcf@uYuEksBso@c[wCgzPg}EqhQ_vFiuEitAmiAiXe|AqR}eCiVgqWw_CyzA{KeOeEcjAoIogAuOixBqRucFgc@_lE_r@ygDk_Aq`FmqBmjQ{jIu_NsrGgj^uqPejDijBagDk|BmbBwbAiwCqoB{QaRkhNcoJiRaHuwAi`AaSyW??UzAo`BkiAg`C{~AwI_IyGwCabDitB{}BafAi_AgYobeBgk]_fB{_@}fPc`Do]iMw`PabDmx@{U}JsGq~G}qAkAyCwNk@aGsGukLw_Cw_HgvAmrWmlF{cFwbAeOuEygDms@krLoeBqp@}Jq|Hux@eEgDe`DsZkz@sG{cTk|B_g@}@usDud@yiBaQ{lHgx@quIex@ee@{K{xA_J_nDib@{jDc[abv@c{Hy`Jm~@knFik@{gC}T{bBcQcjA}@gw@{@gCvCe[?if@hM_gBlZ??o]pLgqApf@wg@pR_|@nh@ka@lU{_@bZag@l`@qGj@wv@to@waAtm@saDv_Cu^hXgw@hk@{vCl|A}OvDeEpGk\\\\bG}YvNaqDhkAydBha@udEvw@}Iz@mzCfc@gNjBcLxAyv@rGqyB_@kfC_IsFMihHm`@ww@eEgS{@}sQiaAgjCqRe~@{@aSgDigRgbA_IaGolAyBo`Kgn@_lOsmBukC_]co@kL{YeE{z@uE??uDgD}~D_h@ejHa|@_gAmJghEcQooLcF}E?wqR{AccLkLcvB}ImqB}Tw_Cib@o~Hu`CeOiLij]ewK_qSkwG{j[qeKelBen@iqAib@spMaaEsAwMia@ee@q`Amh@|^ofBmE{A??_sCh`B_I?kmU}uHei@cQuxDsnAy|@uYisBcq@cjAs[c{Ccz@wzByk@{xFazAuiDglAqrLgfFmbF{}BwXiLiWcQcqCapAWyC}cRmiI_x@_^o`GclC{yEevBuYmKun@{_@o]gDipA}_@ohCqf@e`D_^yeOopA??mvFku@wkBuZs~Aq\\\\y[?mi@cPiuA{UolEgx@ggWoaFyLcGeyEcz@ciAgN}JgDa]wCq|Ccp@obAq\\\\idFuuCqoB{hBikAksAq{@miAaoDqnEsNmQk@m@wbAenAcp@ex@avEstEuw@iuAwTcp@^{@_@O}N{`@kk@}oCcVyuAyG}}@??qQwuAaI{hBik@}`HyGemA{xBo|\\\\|@yWwDyV{@eZgOm~@eYyrCaNso@kPuo@gc@sdA??ug@mt@{vCguBuTqG{j@cQshB_h@inLacCkhYmaGmsEuy@wxCuc@avDogAmvTajFo{B}Ts|GqeBwsUwpFebJmgA??utR}U{}TsEiwCfDcB?uiD?iC?}oC?kjHk@q{A?aQl@cQj@uP^uOz@sF\\\\oI^yL\\\\cG\\\\??yL?cQ|@}Ol@kPz@eJ?aNfDoqAvXct@dPswChM}`BnHipArFy`AvDccBfNgm@zKqkA}@qf@?yk@gMyiBedAee@q[y~Aqg@{z@}JyLMm}@{KaSkBqyAqR??md@sFguByVms@cGgMMuKkBsmA}SkiBs[oDgD{OwDmPgD_NwC}@OeOuD}E}@uIwC}OgDqB{@{LiC}OuEkPgDeOeE}OuE}OuDgOgEk_@mI}@{AsPwCuOuEsPuEgOeE}OeFgH{@cG{AgOeE{OuE}OwDgOuDcQuEeOgDsPeEiMwDkA]uPgDgC{@{[_JkPgD}OeEmPcFuNgDgOsFyiKy}C??fYhsLlDx_BoC|aF_Dxl@uEfbA}OjqC??ggAbdJl@|gBzAvuA|J|hAvMj~A`RpzA~D`yBa@?vJziK?fC`Ip|@zEpf@nh@ncDxGdlBuDjfDsnAzxXwIfbAgTr}FkUp~FnMHyFzlK??nRbf@`Sfw@dOhk@bG~Sr~@l{BffLzoYn{Ej|K??pdP|o_@lUtn@|^n|@x_BtiE`eJ`cVp|HfcSpeKfgXfc@fbAzEdOzQ`\\\\~Rfm@|gBfrEh_BlzD??ro@vgExGrd@xBn^zxA~jQ`Sz{CdhAtjMjKlpBteCjcZxM||Ad`Hzjx@ze@buDrrBrjN|~D~kYln@|bFvzFhr`@lyIbqn@ftCz~RbGls@~Mp|@`v@lxFjk@f|Ery@~`F~pPbylAlbApkEnoCnnLp|Qhky@hfA~mEdrJbgc@f^nrAd@xuAl_Mlbj@bnEp|R~^z}AjK|^bGlj@|^juA|kPxdt@b[rbBbVpcChR~mEeOzcGuiHnj~@_N|gCz{AbF??qj@ju@ol@zi@}Yjk@}@|@}ExjAa`O`ciBiHx_ByQx}BeOncDwI~xEqGbmUwDdcS_Svbp@eO|dMyGvsC_IfwAww@f}D}JhWia@bf@sFj`@eO|^eo@l~@c`EdfGo`PdyS_gAroAyuApnBec@pq@gYbe@_}@fbAehE~kFsoAnpAwiCvkBm{Aj~@s|CzhBo`BljAaqI|lFwpBrnAgw@ls@i\\\\hk@ia@dcAy]lhBiwCnlW_Qh_C_IvwAga@v`DyAzbAtQdkDrQz{@pQnc@??xXto@lu@fuBfcBtcEpr@hdBbChV|xAdjE~n@laBrThk@``BbfEnPvb@bt@dlBlfAlqCnr@b_DdCvOp[tpBjMplBwGvpKy[xaY_Ch~DqPpjY_Dp~C{PbxPgEvxBsEv_CcZ~nFiWdcCmh@ruDehEh|Tij@~uCcP|t@iMpkAcPxiA??mJbz@cn@~~CebAdaF}nAvhHsQhdAmdB|kHsmAdyD}dB`nE{]t}@ahAznCwUdi@uo@nyAabCjrFgu@tcBw`IhtQm_AreBed@|m@ePrUsQdKyH|Ju^ne@eZxZ??eZhWmsAftA{KlBkLjJgm@`]wNzAcG~H_nChaAobAbZ}YbR}mEtwAkp@fXqv@bf@m}@jt@ikA||Aag@|~@waAncCc[liAc[xiBaX~nCyG||BeOjaR_InyBxB~]yBxrC?F??e@x`Ems@t{_AsAz_AgCflAwNfzPs`@|ei@}Ox_T{JrlL~CxqD`g@lbGdTtaB~RrwBlFj`@rAb\\\\nI~q@??tNrz@fJpf@x[hhCxiBvdRrwBhnQb}BfcHt_@nr@re@roA`l@dcA`b@ju@fc@`p@fm@p{AnvA~vE~Rv`Ah\\\\zqCbGlgBcBtaCuD|gAsj@~`FgO`r@uiDv~VwIzhAqBnIikAxoXaGbQ_d@vsDmn@|pCgpFloWa`AlmE?nJaBxBms@t~Cka@jtAq`Aj~Aa{IlpLal@jk@gYtYyGvXgh@ju@ey@lgA??oXdd@cj@fm@_lA||A_uCrtEuol@xheAsmBvhDwiCjyEa{@v`Bg^bf@aeBlzCiRp\\\\smA||Bos@xjA_SxWwIxWia@pp@??ia@`|@grA`oBeEnR{`HrwLgJ~H??SNya@xWifDp~DmqBvlB{K~Eqe@xa@}dD|_CkgB~cBwpCr~Dwv@`}A{s@vlBufGtyRueA~hDmGdh@kBdE??ejCn`GaSnh@}h@`zA??oX`|@aXzUiU`q@kbH|aPa~Bp`Fy\\\\|s@ia@x_AgrAxrCw|@h`Bwv@lhAql@pq@mbAbz@msAby@ik@nT}JzJa]~I_XfN_mAz_@yV`I}Y`GgmEbQuaLy@??yBxBik@jKiWnI}JlJeE]qcBp{@kzE|bEemAliA_nDzeDqoAnqAcoEf}DgTrZsuDjgDipEvfE_pB~eBu`UrcTce@xa@gw@ns@_qPnwO_j^tw\\\\cwK|gKanC`mCgiLrkMgYpReJlKey@li@ku@xk@??}m@lj@akAp{@_d@bQaQvN{}BvkAgc@vNaBfDaqAre@_XnRo{Alj@gyC`oAsrBp|@}c@hVeJ?}ThNoSvC}@hCecAdYmlJboA{BhCiu@~HiMbGslVnbDmvKflAcaDp\\\\gvEdd@i\\\\?knAbRccGpzA_gS|gJipFh~Bct@`g@e|SjuImgBp|@{~@pp@yaAp|@ysBleC}r@pfAet@j}AknA~wDqjFdqQ{kPxqi@iCdFogA|nD{V`o@??mSzw@ag@j}AcLjk@_Slh@wDpHu|FzjR_XjtAscFjue@inBdhPoSnzBkbC`mU{@fD}xAtpIksAdfGe@jBm`CpdKoi@daCco@~wDyLju@s|BxmZob@~uGyQjhBc_B~zTeO~aE_gArfo@_IvvAalIneq@ol@joE?zKyBzAqd@~vD??w[tkCkiAxlIkiFnic@kqG|qh@eo@f_D{uZfq~@yiAjgDaD`GaLxb@a]djCmUiL??_Sbz@al@rbB_Np\\\\gEdFg_Lxl[mtQ~di@_qF~sPkFfY{EvCal@hjBcXvaA??cJr\\\\gOzU}~CbnKwkBvoGqhCzuIyz@viCynCdwJwoNbm`@ey@rwBc`A|fB{eMlvQaXxa@ms@vbAkdApdBcoAvhDe^~pAox@p_Fag@ftDaB`HkAl^qHzUmUj~A_Ifm@??eOn|@}^pdCmvG`he@sQ||A}zA`dKs~Fv|b@_Nhu@_N~gAoStaByLjk@}Jfw@kFjj@m_@vuBqa@|fBgeCp{IemFr|RiW`p@a~Pp}m@sj@jfCyeApwD??{z@jqDyQ`|@mpGd{Zs{M~qo@rBhP??DXwDtE_kA`_GqaEfvSiRzrBaWjvJ??{jAl_d@_SdnIcoAted@?haAvDhuB|TtkBj{CntQtEfXhHju@~CrmB_Nn{AqeAhsB??okDjfHwg@|zAoVjxAqOtiB@zvBjbAn{Yn_A~cV`Crr@tA~yE}t@djKgGh`BaAdaBrAnlA{@fnCDriKvTz`DhiA`oFdUflAdNjnAlEdmAhKtfBl{BrxMxBp\\\\fCduCgCxpEfCtvBbGl~@??ku@z@cPyBsA]yq@_IqwCk`@}tG}_@ouBJ?lCk~Az@g^?msDjAoyQzLa~BfXgc@~Hm_@?kp@bQaGzA{LhCmi@vC}~HaH}yD}IynBeDgw@m@ey@qHufByV{}AiT??{LiFm{BwXy}BgOaoA^mi@hM{`@bP}qAlhAaq@vaAmUxl@_}@j~AcG|Sco@ztAiCz@}Ydd@yz@tlByb@|s@uh@tmA{y@hjAqeBtwAeObGcLdOav@xk@g~Crp@ka@vCeTbGo~C`g@qq@tEwSlIkPdFa]?_iDnh@ct@`Qq{AbQ{gBvY}T?al@fNurAhM{@vCmUhBo`Gp|@{`@fMq[N}EdEyxBzUk}AdZ{j@bG_XpHuwAhMab@fMs`@^kbCj`@gaAtOyf@dEwD?{[tEwkAfDi_BaI??qjA^u|A_^{`IeuC_bFitBcQyB{oDyuAkdA{_@wYgOgpBkt@kK?ag@c[cj@}UwiHquEemA{j@k\\\\cFurAOm}@fOcyAdc@mi@lKwSvMqVfEcBdD_x@bQ{oC`|@a]bFkAxCgpGxiB_SxAi\\\\hMoXxC{Lj@_]`IeExAgpBlKm_I|IaN?g_H`HgaFrF_nDbGolEbGk`RtY}tDvC_{@|@c{DdGuwAm@cqDe[kxAyKqeBcRqtF?uuL|T{|KfNysBbGghEdFifElIywPvYc}BzKwdCgE??owNelAwdH{k@gm@kKc[z@o`Fmi@swCmTmi@kKksAeFm_@cFwX?cQcG{_A_I}qe@{dEus@_IgcIor@uuCgYabD_T_SaGkxKkiBia@iMe[yBcy@iLsuW_xEuuCso@gkJ_zCcVuO}TkBkkDglA{o@{KkiJMotG}@cv@{Kco@yWql@uc@_b@cf@yW_`@??GKmn@ooBwIgc@uE_T_b@_eCwDgc@}EsE_nCmnO_i@{zCukBk~Kyk@meCyg@qoBsaCahHeE}I{Q}^mbJ}zWufCo}HcLgc@kKaR{j@aeBkKqRiuFkmPal@ozBgc@e`Cgc@wtC{vBoaPaXenAkbGqjO}J{UscGe{GyGgO{eD_xDwkA{rAkdB_hAkx@gXqyBc\\\\ojG{Kag@^alDeEscG{KqoEmKgmE{KqoBkVcwGkKku@}@m}JgNi}LcQekKaRec@?ypFgNccBiB}YsGqqDeEgc@?ufBwCe|BqHoxD?_{JaHctFfEqeAvCaSrFynAz@c`A~IeY}@q`BbQi\\\\|JmqB~Ry~JnfBc{Cjj@i\\\\zKwpBjVal@bQobAbQ_DvCkU?ud@fOqtAfNaDtDcgC~h@{@xBikAzUmxA~g@ofA`SgxDrp@wzB|h@wb@rFaiCxl@eJ}@cBxCwq@dOkAhCsmBlh@_DvDuZtEsj@nSms@bQwN|Iia@rGyBrE{sB`h@aBfDwfBbe@}cDbdAgYfDwNzKqL|@ibD|}@_dCtx@kiAjVmbFnzAey@|T{@zAukCnr@{sAhb@cBdE}TzAaBfDgwAfb@cQ~IqcBxa@}@dEgm@tOiWlJgYhBco@vYmUjAyBtDcqCns@{j@`Rgc@|Iql@bQgzBre@ynBvb@gaAfY{vCbo@ypAb\\\\wXfDwm@|TyV?yLnH_sDb|@m_Ej_Aq@L??qc@pHkk@tO_dC~g@cjFpzAa{@`RoS|JskC`|@}^dOm`H~zBm_@~Hia@~Sgc@`RwX`HafA~\\\\cVfNojBbp@_gAn^gY`Gso@xWyeAfc@cxBtbAguFlpCiaA|_@_}D`oBcV~HgcIf}D_zCbyAgw@tYy}Cl~Aye@lKkp@j@abDpRyLtEqjFlT_i@tEotFbGynBfDuqThk@coJvX}v@bFI@HA??I@qoBfNol@|Iwm@xBwxDbf@gfKrxAefGj_Aia@`IstA`QagIngAe|E_I{fQ_^kuE}Jmx@aGy{DoJ_aBwCudI}RkiFkLmqB_Im`LeZuwByLwuA?iWgDs{Ukk@cV|@ey@sG{bGuOsiN{_@k{Vil@i|DeOskI_TguFuEu_W^exR\\\\qtA?{xA?uK???o`A?q{Az@clCxCklHha@}hIhb@mqGj_@q{DtOudElUcxBdOgzP~|@kiAjBm|Npz@e~Dxl@yBfDo]?gc@vM??eoEnh@if@dOgYm@aBfDidB~SsFhCctOdvBmZjKcoAhMu|An^scAnh@iHhL_n@pf@c[lKkbBvkAc{@fYisZdx@smAxBwuBaf@kxFkjAu{X`q@mvK`SiiHhMso@bFagDvDw]fCecJbQgwJ~Si\\\\fDmbBz@qkN~]{tI`S_nD`GuhFjL{hJ~SkxFhLqoAtEibIbQikIbQerGhMudMdZaae@`eAe~EhM_}C|@ucAuEmlBhMoyGpQmlBxCcjEnRso@xBo`BgDseAmT{O?ygDku@mdE{s@}zL_eCgyC_h@_DyC}qBq[sFuEm}JsnB{@gDiW?qmCco@_n@cGkaDgm@ms@uEmEmJuwFmgAec@{AcBeFi_Pu_DsP?iCaH}zUgrEmoUkoEemAiVg|Ey`Am_@iMspDil@cqD?ik@fDqoBiBo]`GmhSn^anC?wNvCoqA|@i\\\\dEwdCz@u_DlJeyI|J{vCdEqrL`SohIvMi~CbGmoLlTmtQvYgwA?kzr@jiAg~ChLy}B^m@fDq`Am@y~Yfc@se@dE{~Sb[ccBwCmlGsz@iW?aGeEyuAePgfF}h@ekBs[ia@}@qyB_^oeBwWkW}@wuAoSchBwNooZiqDuiIecAeJkAsrByWgJ?gaFgm@o~Cgc@kkDgc@ia@{@ojCia@gc@?_NoIipAmKqq@cPip@m@a`Fyv@ka@kA??m`Ckk@}JaRiu@kt@urFu~MwNoIiCs[gaAysB??se@lJqR|Iku@r[gCpHcVzAkiAfl@sjAvw@aq@vXiMfN{qCp{Ac[~IuDbGsVbFqMzK{qA~SstAz@a{@{AwsH_]{~I}^qoFcRk_FeOkiA?ecAzUaXdFmgAlTqeF~pAyg@jL_]~HsbCjk@ocIvkBsAxBovElhAql@hM}JpGemAlUkAtEyVl@qeBzi@gc@?mDtE{y@zVa]vCiM|IsiMdkC{BxCkvGrxAcQ?}@tE_pBfc@inUr_FccGjtA{J?mAxB{jDxu@mxAn]qeAtOms@`SwsC~q@{L{@yBfDc`@bFqBvCctFflAaxBfc@{LrGk_Edz@mErEgm@lJaxBbf@cQ|@}rA|^kUhBaxC`r@aIj@aBxCej@pGyBvDqcBn]mK?}h@tOqb@tE_XhL_I{@k_AxW}^`GcBfD}O?k|Cfx@cV?qa@bPiM{@aL~Hm_@bGWtEwqN|yCgc@hMu|FdoAqjAr[{@tDgh@nI}TdOiM|@c[vM_sEppAaBvDogA|SsAvD{xAtYm_@jKqmCnr@s~AzVwbMzpCoM]e@vCucFddAacH~pBqyAhWkAtEukCjj@umAja@{hFxtAoNz@aq@nTm_@fD_I`HwlJ~dCif@~H{nA~\\\\kBxCm}@bQmUjKc~EhjAkdA~]}eHreBifAb[}c@`Gog@pRukCfm@_DrFkxAlUkUvMyiCvm@yBvDo{A~\\\\otBfm@mF?yBbGmi@lJc~Ade@srB~\\\\eoD]Jrg@??weR}rBuzQ{~A_nDqf@ctE}~@kp@iVmtM{oDq{@gYc`Ei_Ao{Ae[qjF}^erB{KyxBkUgrEos@eJsEecO}{BewAyCqq@xBswBb\\\\abEnfA_S~HqtFl}A{VvDgCfDa{A`Qso@jBogAkBsy@aQc|QqhHsrGgvAaeAiM??olJ_h@knAgOmlBmi@gkUseIspCogAknG{rBq`Ewv@_}I{sAjAzA{qLsdBknAgXkxKyfDo{Aun@q`A}s@gdMqlN}^o]msAyk@{sAed@wiGo|A_qFo{Akk@_SeOkAw|t@}}SqaN}xDgc@_JgM_IeoEglA??ewF{}AmvFuaBsoAcf@scBmt@uaBijAm}AijAaoAglA_|AyjA}mE}cEe~Ec`Egh@mj@ukBozAkdA_~@ewFquEoD_IkgLyuJqzSotQe@}@{vCw_Ce~AoqAgMiL{{DysBuh@yWicTmrKihIaaE}eCopAk{LufGyxCm}AcL{A_I_I_oUanLalE{}BcQkBiH{KgkFanCkdE}{B}JyBqtF}oC??yl@_IctE{AimD?meCiCw|@wMgkBgY{eDsy@_pB_^ceAm_@anCk~A{~E}dDc{CgkBecAcp@egCccBeT_Si_Bm~@}qBsnAc[{UoeBkiAcV_JshCw`BuzBqzA??mPoIgr@uc@ifAil@shAwX_x@\\\\ce@rGq]pQwl@de@ej@|s@aQl^qRb[ei@p{@{Q|Tyz@ngAoqAxtAgx@ro@yGrFkyAflAylBpeBka@be@wjFfqF}}Ap{AukBrz@_n@`QbB^c`EfkAkUfDecAvYk_AjUq{@tYo{Fv`BcV`IwuB|}@oyCfuBszRniQ_SxWet@hk@olA`fAvD?i\\\\r[ikApfAg|@bz@et@pg@kdAhk@anC~|@iMjKoyClhA{J|@mAbFal@tPeTbQksBhv@qG?{t@j_@{sAfc@wDvCu|Fx~ByL|@ol@dYqjFvuB_i@hM}OhMefO`tFoCrGwr@~R_sD||AwkB|s@g|@xW??}_nAdc]??kFlJ_zClt@ce@pRy{DpeAaS`GuaBja@kKjKku@fOyBrEo{@tOoCdFiw@`RaBhBuwA|_@o{Afx@m}A|}A??{sAnoBd@xLal@vw@_dMhvSmeMhwSceIruM}kQp~YiaErrG??g}Gx~KkA~Iw}DpsGwfFnrImgA~{A_}@~{@s`@fYc~Ajt@mbF|pCgwApq@kUdQsfDbcBi\\\\|Tgm@hWq{@ng@miAro@uINm_El|Bo~Cx~AqGl@yGlJoeCnqAmgAfm@{}BdnAgHLoyCv`B}vB`pA}tHldE}TbQ_I?ykA|s@y`JlaF??qeAfn@o~L|vGWvDsaBbz@}JjAwzFleDgfBtx@qoF~xCwXbQguP~fJydBj_AgwIlxEc[`RjAzAs[zU_IhMwjKdzIo~ZzpWkiB`pA_bXxA??cdSzLoSfCyBfDgm@tOeo@ja@ik@bo@qg@vbAkiAlwG{`@bxAia@ziAa{@jiA}s@nh@ksB|}@ksAhl@iM~HukCxjAiuA|s@qyAdo@ag@pRce@va@{z@vvAmqB~bE_n@ls@aL`HeeIfhEi}LphGkK|Jej@xW_qFfuCq`Abz@q~AbdBqtBplDclCjdEgmAdbBi_BxtAcgCpoB}O~SipD~nCeTvXy`FnxDe~@tx@auA|gAq|M|qKizAbpAiW~RuzHjmGcA|@sgCpxB_IjB{gCnyBif@~]ifAvbAeE?{`DxqCwpCrxBwaA|qAa{@zrB}^bzAmzDzkQgw@fhD}^dmBmUpeA??{|Tp{cA??ysCjpM{vHda^gYls@qyApeBwvObrQkp@xuA_sH|pTgm@v`Ba}Cx`JsrCdeIiuAzoEgrDl`Ras@xgDkKl^{Lbz@klBreJgmEpxUkrBlgK??oJfb@?xMgCz@alEbcUw_DvfPeE`g@gOtd@avDryR}`CrlMgdI`jb@agDveQ}{CpiP{qCvqNkAzA_xDziSee@lfCaeJ`fp@a]xhCk}AviLolGd|b@oxDffXyBr]k_AzbG_Dfl@iHvY_`Glma@ab@x}BqjFh~^yz@dfGqH~r@_iD`yUaBtn@yBfm@CJ??eClM?`py@?vvJhCzcl@xBluZ}@vkB?bnBxBhtB??iuA?m}@xBaS?spQqGmsAcQalDyw@g|@{KmxA{@kz@|SqsTdvDoItE{VNalClh@ovAfO_DtDi_BbQoyL|@aiH_AcrG?}oC?{_e@cF}{B~RshBjk@izA|s@iaAng@yeNb|IgOzAqjF|dDemA`\\\\ku@bFksA?ey@cFabDqeAgc@uOeOcG}|@m^gYsGqeAl@{vCre@ynBxWswBl@}{BcQemBs[_bEm~AcxB}i@{cAmJyzAjBy_BzUsP?kAfDgwAzAwnCgc@wfA]?eFccB`HiHdEaXxCiwCli@wg@{AmiAmT{lGi`Bm{BofAmbGqeA_iHm~@ivRqxCeEsFcv@qGu_GybA{yIwuAmlCs[qyAwMuwAgDybI?{JxAoqArFgtCrf@_dDx`AyBrEidGrcBcqH`yBwsDrdAo]xM_gAfXuaB`g@ecA~SkAtDgYxBoeB`g@}EtEo]tDsKtEerNz{DkBxAww@bQm{Btx@_pBzk@g|@dYgO|@oMlJs`AdY_g@xMsBfDewAz_@_xDngAwfB|i@wXtDscAr[cBtDscB`g@qaD|}@azAja@_nEdn@co@|Jk_AhMyuA|T_]j@wDtEia@fDmn@zKmiA~H_SnJasCb[{@rEgc@fDyBzAqq@bGyBfDoXzAqCdDe{BvYe~@bQewJrwAyBfDkvHlgAemOpyB}YhBkAvDikAhM_ItDwgRvtCygDzj@axHvlAa{@bQmdEfl@m{Bl_@}JrFsmBjVOfDotGbdAgm@zKs_Dnh@}JbFmn@~IoyCbF_|@yBy`Fso@c[aH}yDcz@axCmsA}~DuaCms@iWiR_I{{Cia@sfCmKwfBwMctEyM}cNum@{qCfCiiBfOy}Cdc@gjC`q@olAfYayBjk@}oFfkAkeNt`DobFtmA_qAhViCxCkxFtlAkxAz@g^_I{gBq\\\\qs_@_zKyf@gNyGwNk}FanCoqAgc@i_BgMaxC?azBdOg_Cr[etDvuA}qBziAguBrmBk_AngAcgHj}Kc_MddRaq@ngAkk@boAmi@vuAcQzVyVfMoI|@kiAvl@{{ChrD_gA`zA??mf@`j@eItIwaBbsB{~AdpCgx@bvAkiL|sVor@bvAscAhtA{KlDqfAj`AmqB`mAmJx@aq@be@or@hOgvAv_@ahQ|yDabDxh@{ArB}zChc@yAlDgiD|RcwB`HkcOoDe`En\\\\yrBtPsy@pM}_@nMwb@pa@m{Bd{Cso@pM}i@fZwb@`p@ukB|{Dy`A~sCy`Al}AytA|bBqsA~oA}cFhoEwdCtxB_Ix@se@fZmJx@{AlDy`AjOyhBhFssFkl@cdAkPa|@iNo|@{]ucGw_E_k@q_@ajEmyCgx@gZ}s@wKe|F@uwAee@}fKqfGebAadAaq@qiA}wNytS}qAy|@ocDurA}s@qM}s@nDcFrByvHjl@adCv_@e_Dfn@_|AxTi~Bfn@iWdQqG?_SbLwF`D_zA~z@en@ll@a]~RuoH|dGabD|aC{i@dQmJ|Is[tKccBxs@ku@tVksAll@qxBhvAwuBtfBuaB|dB{Uz]qxBhuByqD|tD{|BlsByrBfmAsvCvrAucAnXcPx@{ArBwl@|IsQvKa{@pMksAhZaSvK}{Av_@s@R}bBrd@en@zTswA~eAmeC`bCCB??mfU|sTgr@|~@aXfb@_iCneCaNtDeOzV}xVhsVyeJfbJuE~R}OxCmeCzfCcBjLaLz@kdBlgBe@{Ak_AbeAe@lI_NzBecAtbAgOvCgH|TctFvpFe@~HeJ|@gw@dx@cQfDiMd[un@bo@e@~IiMz@wzGpsGuNvDgEhMqkNt~Mo]bQ}Jj`@cyAnoBso@rdAeJ|@sKha@{_ApyBo{AdsE_I|h@{L|TaLrGiHl}@wDfDkPdx@sF`I}Ebe@q{@z{CeE`g@iH|Ie|@dbDcLzJqMnh@c`@bz@sj@rdAwfAbyAerAtwAaqAz~@q`Axl@_S~R??mZl@cyA~]wR?wIdFk_AvMgc@|@_S`Gka@{@qyAm@qoB?wzA?a`B?yzA?kxA}@syAfDm}@fOc[vMeo@ha@obAngAajAx_BeEvM}TjLiC`SkKxA{vClyDqMxCkAfN_gAbyAcGp\\\\kUbQaSjKi_B~zBo{ApoAkk@do@{xAndC{E|TcLtD}tDheGalD~nCiw@hu@yb@rI??oGl\\\\swCfiDkPbGcLxa@gaArmA}^b{@iMtn@cGfw@~CvsCxf@rsHp\\\\lyDv^|mEaB|yCeJpeAcQ`|@gOz_@_DxW??_NvDso@nfAufCtuCojGb{IogArwBqf@bxAoSdbBxBtwBrQj_A|Thv@`{@bcBdOpp@bBflAi\\\\htB{tEnlOgh@`oAkFde@oyClhJ{xAxgDku@nzAq~BlpDohMjkSku@pz@coIniHizAjiA}rE`xCupGlpDiaAvl@cG?uuLzlG{J~IgE|IwXvDurJf|E_{F|yCo]fDc~AvbAufFjqC_D|Ji\\\\lJee@p\\\\}OxB{JdOm}A|~@kAbFchGl{DoN|T_SxBka@fMyGvNkbCryA}qAjj@}cAtZk|Bxj@wb@xByxGvvA{V|@_DvCikE|}@oX|@}@tE{mKx}BkAxBcj@hCilMzqC_I`GoqA`]{_Atd@kbBpdA_x@ns@egBhhCeiIp}PknF|wGoDdOcQxCkqH~|IgeCvjB{OxBcB`HmmIb}FiWnJ}O~RqtAdy@qyBx`Aka@hLsuCtx@ykAjVaGdEsyApRyeOxgDmqBxk@eOzKogAj`@{vGpdCqkNbiFav@xV}vB|t@ec@bQkz@j`@{jN~kFgsHj|Cq`A~\\\\os@b[ajFh}CocHt}EkZjL}|Jn_HcQz@oDfNyq@ja@yf@fb@shBdmAaB|JwXdEuhAhv@oHzKiMfDs|HplFmxDviCmd@`]gdDt_CuYfEc[z_@oaXp}QuD|ImUdFaqN|qJs|BlsAa`App@ecF|qCukBl}@agJttDqmKf}DyLlJku@`SsAtDaiBlj@cv@pQ??gkAvXe`D`g@erA`Sqg@xAmbBbQagDfOqrLjVksGzUc`D?}TfDwvN|SsrB`HqwQ|^yxCjL_eKjMmiApGgrDpHqeKzUq_N~]wN|@{b@oG??Fp@`I`aCvXtyBtDjFhArh@lBv}@re@vfGdd@n{BzjAprDflAl~ErmCjmMlV~jA|_@bjCb`Frel@~eAxiLr|Dpje@bqFh~o@pGtcBzKbt@tXjsEdPlfAiCxl@nBdc@tG|kEhIvjA|\\\\`dFzUfzG}@fiBRdmExCxuJiZtiQay@d`NocCzcVqnBx|Kg@lwSvN|aCcoTfiv@}qNlaTavOhlZecJ~iNy{Lxrd@spKbyl@{mC`yPck@|uM??iE|_HvZbtJnmAhpI`CnhRqn@pjNkvDzxIsuK|gG??enGbyJiwBvfKku@~qG`IlnCjiAf|Jdd@rtFh~@xxGltGzxl@~mDxkT??_sDphH}wFdmKe@zKiMtZ_Sbe@i|DngJcyJ`oUsmBbiFcQ`Sd@~{@ifEdoJinCjpEol@bo@al@fw@or\\\\nea@wfF|vFatF~xEaxCn{AgJzAag@fXa`AzVab@`QksDp|@gwJl}A}@fD{oDzj@k}KzhBcBfD_Xz@igWdkEkKbFgc@\\\\_}Ij~A{yNdbCa~KdmBcVz@gJrF}~Dbp@saC~i@{sAjV}h@bQucFpdAuDvD{cTlmEiCfDwN|@gCvDomClj@eyI|pB}TjLaShBc}Bju@sAtEgm@bQsoEx}Bcj@be@ce@vc@{gCdmB{tEv_C{bBjLo`BgDet@cG}eCsd@cyAcQsoAyBaoOrp@szNfm@wghA~JqrgBhPoIsFw_CeEgpGbGwfAjLgh@dO}TtDyBvDeYvCiCvDE@??{f@|SanC`oA_}@hb@}jHpnBerAls@o`B`h@mUdEaBfDaNz@kiEnqAwjYvbIaS|@sFtDsaMviDqtFh_Bu_I~yBscAtZsmGdbB{~IdiC{tSzxFcBxBekCbp@m_IpxBk}Fj_BcBdEc|Bdn@iM`HuaBjk@wI~Hmn@fNsoA~g@urAfw@inBdxAkeW|}R}YdPmsEfsDerFfhEqtFbiEcjJjwHwzB`oBku@xk@a{@tx@e`DzgCoox@tiq@sPnHcQpHidLppJy_F~aE}wJ~qJ_uC~bDsuCdtD}`M~uO}m@|}@cLnHeaPdnSygHbzIsKbGkA|Im}AtbBsgZvi^gfFphGl@l@erFjaHq~FliI}hAtcA}f]voY_I?iRhXwq@hl@uZvWiv@xl@ixCnnCiM?mDxMy}CdkCi_BrmBovAjrByiB~wDksBfeGiuE`wNeEhWcLdOqcLl~]yG|IsjCr|H??m_AfuCilSren@e}E`pOqcEvhM_oA`yEwr@plDuHzr@}a@rlEaNxeD@vKf@jgGHfz@rBvpVsGlnAa]pdBspAjpDilA~kEyl@vgCmJdeAzAlnAlr@z_GfBfRjRhrBlI||@rKbjAdZ|sAvQvl@lcIbxWhCz@vb@l~BpGbrAzAzeC??pMtn{A??sDddBo}@veGkPtbA{[peAso@bzAerFz~I?zA_re@lot@?rF}JtEwaAtwAkqBdwBcjEnxCgY?aBjLaXvNyLz@ku@vc@yz@zUyBvCewFvkBs|Fff@g~@fj@??R~@mCdEoHhL{JrR}CxJcD|KwFbZgC|[Mp\\\\`AdQf@rJrA~M~@tJHn@H`APnAFp@FXNlABZVjBNlAr@tFTlB`@`C~AhK^bCfCbPjGh_@|CvNzC|Nbj@~_ClIr_@pC`NlDfQ`H~`@bB~KbDrTbEd^V|BnD~b@lCfc@bBdc@`A~b@JtKPjVKr]AbDK|Ge@pYe@rNc@`MsAre@_Ell@sF~f@aE|YiFb^oH|`@uDbQqNvi@iS|u@cTfu@cG`SeO|g@_Rrm@uEzOcO|V??mqCfvJwcAh~AquAzuAohG`kEujFh~D??oM`Jwb@l]gK`JqI~GaIdFsIpH{\\\\|Xic@z_@usA`hAmw@np@{d@v]giAj{@k]nU{{@pp@c`@tXqc@j\\\\y_@pZyZvTo`CtmAuItGaVnTcZt[cQ`WcWtb@qPt^aPrc@sOfh@_Ib`@qJfq@aGtk@_Cvk@i@nm@EpCzAAlDD~BD|ABi@rc@Qv_@G|Ua@`gAy@jcAs@~_@kAv_@sAlUeBnRwCpWuFxb@aG|YiB|IcBpH}F`T_Lb\\\\yGnR_HzNaJvRkMrUeVt^cSvTab@da@ow@fj@eaAjo@ujBzmA_oAfy@stBttAg{@bi@ol@pY}b@rQa`@lM_[~Icr@pNao@vIwr@nE{Y~@wc@Xs`@u@y[qAeMs@ue@iEw^mFma@iIyc@wK_^mKgc@wPunCyaAqFkBcJ{CoIuCiRaGyLoFwJaF_TeFm^aA}GK}HAmFNqa@nLsaCvc@yfE|JajF|I_s@|@c}BdEuod@nqA}jCz@wDuEIA??onB}]ehEccBmlBscAag@uZadCmiA_IcGysBkVkgCyBee@dPol@tZal@lj@iChBcQzUscA~mDwXrdAej@j~Ag\\\\jj@}Tli@ipAnqAg`Bb{@mOxAkAtEwD?cQpHq{@fNinBz_@w|@rQ{o@hMm_@tDku@bRi\\\\xBwkBj_@wv@?waAiW_d@_Suh@uOidByk@_}@gEql@bGswBtx@iaA|@mi@uOq{@}i@{vCqcCa{@m_@q`A?}r@de@yuAzsAiWxLyl@dFmqA{AgEsF??mgALiRfDab@zUgrEtsE_`BtwA{dArp@{`@bFeEbGiWrF}cAp\\\\cVz@gCfDq{@xMgc@z@{j@lJ_SbQiHjLknAbmCcv@twAiu@n|@uhAfm@urApzA_NvXwD?eo@dx@uOnSyj@ja@qg@nR_{ArQos@`]{vAl|Ayq@j`@y}Bfw@ykA~g@c~@nh@c`Abp@mi@hb@m}@peAuaCbvDgc@bz@i\\\\lsA_NpxB_DzhBgJfx@cV`f@knAztA{yE`_Fgm@hXso@bQaq@~\\\\{[hWur@bdBa]ha@gh@hWidBdo@e`@j`@eT~]ql@rbBol@flAavEf{F_x@ro@gh@rp@m_@zt@eYn|@ox@`yBsUrf@mx@xjAe{CpyA}oChhCqRnJmxA~Rst@~Hy{D~Hqg@yA}fAePoq@?qg@~Sc[fc@cQzi@ce@nyCgc@n{AgaBpwDwkA|pB_s@lu@o]|Tgm@~RiaA^ia@kL{t@}_@eyD}zCstA}}@y`@oSuwAyWqg@kB}h@`Iqb@`\\\\cj@lt@aq@tlAa]~]qq@pf@aG|@aq@jj@oqBdvBgr@l~@adBnnEctA|cEwkAbwC{{Cz}JaI~]skCbdJqg@zrBiiBzmGgc@|rAm}@z{CqmC`rHygCbqI??soApaE}|@jfDsVfvAyQnr@i|@jcG_SfX?zAuhAfiDmi@n{Awb@~{@asHnyLa{@||A{bGbpKksAvsCogAryAcoArnAmn@~g@QJ??u]bSiWxVctEpxCybItrE_]`SufCdxAst@ng@{c@|i@{vCx{Dc{I~wMwkA|tAu_@dZq~Avv@mxAj`@e`Dbz@aBvD}Oz@w|@vXkiAb[e|FhsCi}Cv`BkyAxv@qhCvvAwiDpyAc{HrbCgaA~RwNzLmi@nHkAtEuaCjk@iiBjj@ysCjsAcy@hb@ejCpdB_gA`fA_rAtaB{hAvuBcxBvfF_I~g@wDflAaDriC{DtxD??m@zi@sK`g@gThl@qq@faA_lAxjBsj@`oAqq@zrB}^||A_SdxAeJtaCgTviLhCrbB`GjaA`]neBbGju@yBtaBqeAhiLgOndC|@l}Ab[vjBdOxhCVdlBqCrz@oN|{AccBlbHs[z|B_Nl|ByBtwAryAhbRbo@joDdy@nfCbGro@aItvB{@fwAdEl}@|Tv`Bf^boABJ??vo@lrC`vDnlb@fOtaC?xsBcGxrCikA~`PeYpeA}^dn@}TlUq{@fc@m}Az@ge@{N??_QoF{iAun@_x@qQmd@xBecAhW}yCvvAiaAlgA{jDbaFmn@npAqv@zrB_D`R}J|_@ia@r`Da]jpDc[n{AecAvjC{}AjeE}oDnwM_SpgA}c@hpEiRz{CcLjdFiRhkAmgAtkC}OlhAyGpmCxL|oCzV~nCli@dlD~cCvhMrAvaAsKrxAgm@rtE?bz@bGdf@~pA~dCfh@htAbVfmAdEvv@fEpbDgOxdQyG`eB_SvjBql@~bDw_C|hJgc@rdA}`CbmDkvClzCmnEjfDkFhB}mAhjBgc@bdAeYvlAaI~{@do@tdKUhu@cV`|@seA`nC_iChbHwdH`eUkp@zhBec@pzAqhH`pTej@lgBkz@lrBmgAtuBqcCjfDag@lrAkAxMknA|xD_Xfn@ey@zrAgc@nsAcy@~bDoDhv@dJpzAeE|}@{`@boAku@`dB{OroAcL~|JuYv~CkBrnAvD|iIcQzgBqoB~~GcQza@{vBt`D}Odc@iMppAgh@thOwDnzBxGtsEnqAbnUUh~AcBnxExBhuAlKj_A?vlAiMxhCiCpdB@lAi@tHoE`jAcBhz@p@x[j@pc@dCnd@xCj^zExa@nJlk@rKle@~G`]dPvu@~Gjb@lF~`@jGvp@fCd]TjKXhMpAhWBdV_AxYoArZgEhd@oDx_@}En`@_Fbg@kDlb@kAhb@i@|IUdQQlXLrIf@|_@x@bOnArXzNziCfAd[XtUg@zg@_AlXyCxh@yN~xCsCjv@??gDrt@eEp}@uAhOoD`\\\\_Jdo@aClN_HnXiIhYid@zqAwIjUw@tBwHfSoMb]eNb\\\\{EnNsObf@mIfSwDnJcVjm@wYty@qSjj@mOn`@yIzZkEjOwGfXsDfO{G`ZmA~GuDxSeCtUi@`Fq@|KkAnRcAzIi@`PkBj`@sEtx@wCt]}Cfh@c@xE[vDwE~XgI`a@iOlg@gKp\\\\oFhN_HpMoKdRmRvVqRfRqTdRsVrNoU|Li@Xq[~Jq[lFyT~BaCVeZ~@{t@gBeQWqq@eAaRYme@u@mc@q@yjE}DuQ\\\\eXfE_U|FoUlJyRnIcK`H{FxD_}AnzAau@t{@sXtYePzNmYzN{y@p^}n@bYwj@zY_TxOsOzJm`Aj{@_ZxSqR|JuwA~b@}^`J}MxDqGjB}`@rN_W|MwRjLgRlOqT~R{EjGsOzRaLnP_AvAuDxHyEtJyLhYyL|\\\\iMzf@{Gx_@UnAwAtMcEj_@wD|_@uEzi@iNz`BgGfj@iGh^gJ`a@gLf_@sMj^eOn\\\\mPr[_RzXcThZkf@pl@mc@ri@cAlAcJ|MoLfQw`@`y@gAnFmHjVg@`B{Fd]eC`WWfCaClh@sM~aCmCpn@}k@r_DmvFlpWogAd_EskBhmG??_IhHcKdWyOp`@kDvIwDpJaTz_@{Tba@}gA|t@sbCfkAscAwBcwBkb@gx@uB}gAzM}s@pQkFhDeTdNku@teAaSjo@q[`|AwN|}AgNnsAmj@fpFiCbs@mThkA_Snm@yMhRoHhKy`Ah~@{AvOcFtB{U|ZwXpm@ceAfjDwPb_@u`@|{@uwAbs@}gA~aAse@zv@aoA`eCs[dWku@x\\\\mQzEoyBrl@eRbFoh@r^iqAnqAg}An}AkEiEm{BhjB}jD`cCg|@rp@{j@pf@ab@z_@ku@lj@if@~]qg@j_AyLhjA??aGl~@xBpyA}EbfA}OrdAgYbp@wkAxa@_vAxVydBtZqoBlTo]dn@wb@rdAs[flA??}O^gq@x{Ak|CnnH_SlSaShq@c~EpgLi~BpxF}zC|nG{Kjb@qzAh}CgcGz{MwXfd@_I|Zen@j~@o|@pm@moFnnC??}dAt^irCz_Bw`Azv@sQjUwXlb@uXbf@}i@hq@acBhcCegErgG}qAvaB_S`L??a]y\\\\a]kb@wNeJex@kb@iMmFofA}ZwiCuOirCnFkk@iHe}Lw@oh@rDik@{@}_XwKihCy@}i@z@??}ps@}N??E?ol@?ccB`HaStDwzAjVceAhl@iWjLudDjrBoX`\\\\y}CxuBerFlcEsjEx}Ci_Bl~@??m}@`q@ab@dZej@ha@mgAfw@__IjoGi_Al}@cq@dy@wsClyDoqAv`Bse@xk@gm@ls@yxBvjCqa@l^}jCtaCuzBrxBeo@~g@_S`RiWnTaI|J_b@`p@i`B`zA??G|@m}@~|@o}@|}@ik@vm@knAtbAipAl|AirDttDk_Aj_AoqAxm@aq@pR{}AbQ{yE|IknAdPms@`f@ipOlwPq~BxqCwdCfaC{hN|qKka@~g@guAziA_d@b[DnC??oa@vTqv@~q@gdCjtBwYvM}fF~nDcQxByBfDgOz@kAbGqyAxVotHnIwiGvD{Q}@{eD{@etD\\\\cmGxBgoHhBkvCjB??mdEvMefGm@kk@{@uuB~g@sy@re@wb@fXucA|~@idB`cCcVrf@uwAlfCab@ngAupBzyDGJig@xx@{qCjnFyVja@ee@j`AqhGndL?zAqoB~cDmgAzrBuuCd}Ei\\\\vm@qXtm@k}AvtCysCpkFy~IzxOaq@rnAs[dn@wXhb@_dDxyFaGtOkiBncDeJtOcVxa@kK~S}Tfb@miAvuBgMjVidGbxKiC~Hw_Cl{DmvBv}Dia@`oAag@h_C{[jhBiMng@c[vkBal@hgDucA|xEeThu@yBrGiWtx@c[tbAc[z_A??q]dn@gw@vvAyL~SkiA|zBe{C~vFojC~bEce@vm@gw@|s@iWlTey@~g@waAxW??ka@hM{JnHkdAz`@e`@rQaq@zUso@~g@GDq`A`w@w|@vaAe~@jtA{Ofc@gM|^mKn^gkAxrCs~A`vD{e@x`AiuE`sHuwA|eCcG~Hs_EjaHejEdhHuc@hv@ey@~eBiuA`mCgw@bdBgc@fvAhAfG??sYzf@kPp\\\\gfBdkC}c@|i@yzA`yBmvGpeJce@|i@k|Cr`D}TjWw_CpcCeOdOewBnoB??wtDduDyhAn}@m_@bf@uaB`zAkxBduCadBxsCoJhMogExwGaqD`uFgrAflAu_Bz~@ey@dZcGtEww@jL}OvCg|@fNgzGbp@??gm@~HwuA|@ysCwb@q{@ib@qg[m_Rm}@qq@ku@ik@m_@eZuuBcdBwyAe~A??_|LgbMuhAib@{qBsFgiSlB??qzWrDkgLaHevBN_bAN??}pC`Hc~AL_|@lUosD{K??eoNbjE{qBxVqxKvaBadBpQ}cEro@gc@?u}Cpb@??csH~`AetEd[{hFbQagD`G}hSgDa]|@izEjK??kk@hCiR?_lAnh@iCz@wiC`}@qcC~g@}|XldDyvDd[al@lJsrBxBapAuOs_Ear@OgDcV{Js`Dms@??idCag@{rAgc@imD_^ikAdPc~@`f@e}An}@{cAx`@gh@pRugAbGo^z@if@yB??aaJoeBwjUiuAmyHyVgpKcf@ucTvD??}i_@|zBeqB_TkeEulAgbAwDya@?en@kAo|@hWet@xM??{_@jKmuDbz@}lA~ImkLpRknA]??uxCcB??cdDjCgk@b@oI|@}sC~J??ssCtM??mqBbG??guT|IomC_L??{iCw@mrDeFshAbXi[rScJ`G{k@bj@ibAxhAmbCpeDwyBfrAu~@lN??mxApV??ipAb^oj@pWmXjMikElrB??y|@hQ??whAs@kuBB??{~@ww@uaBoh@yB{@iCwDw}Hw~B??abT_J??ga@~IwNxLgm@lU_X|Uc_Bv`Aaq@b\\\\mi@~\\\\i_F`nC{o@zVw_Chk@et@hXolAtYi\\\\lJwX`Rmn@`SqGtDqa@hXiH?oI`GsK|@kiFv_Cms@pRiuAzt@ql@fNm}Anq@upB~h@cGz@gw@?g|@gNcoA}SeJ?soAar@ku@kj@gaAgbAaSeYqoA_fB??qr@kaB??mxBy^cwCmJmrAeFi_CqRcwKa\\\\umAwDkBIyz@kDiM?eT?iWqV??e~@lXw_C{@wwAsJ??qAIa}HeYmlBq]c{@q[u|Ac{@wnQioOuDkBm_@{_@u_DgjC??shBuwAeJ{@{oEayBcxBoh@m}A{UalDkWmlB_IudM{JiR?otBm@??c{@}@k_A?s~AuCiRz@e|FeYkz@{Lgr@eOms@uOi_Cku@yiBux@k_AgNwdGm|Bs[aH??wlJgCokOpGcQxBg|@vXyf@{@__@bFos@???mqA{@saC_^}TyBaaa@{K}iR?qySL_gAvDum@z@ab@bGey@jVeJxByxCzBol@r[m_@|S{o@hXkz@~g@iHz@cL`HkqL|dDet@nJgfA~g@qyB~{@qeAtYiaA~h@??iuAh_B_pBpcCcyApjFshB|aFu|AnnDcvCfsEwsDjmGgyCjbGeoDbrHeeDnjGc_FxpEmkB~fA_|FhsBkmFbyBumFpdBooClgAe|Fv`CeaCxMgkB?ihClTokBxMoBvB??y`B~fB}|AraC_~CleDgbEdaCkhCl}Ac_FldDciAwm@aZv@ehCvG}|A`r@mwB|fB??{dEzcFkjExfDisLbyKc[vWON??NOONigCf_CcoOplNk_FhrEgr@jj@gr@bp@eaLjhKe~DlyDag@?se@~q@ag@rf@w_C`yByVtY??uo@pp@mgAj_A{~EplEscPlcNmjDduDmbAjsBia@zb@yX|b@gUdU??yZp_@kiApf@opAxQy}q@NE}@}a@vAmjLqiBi}Am]gfD_x@qdJy|Be~@mJ??cQq@k_AcPw`AyDclIoeAscAaRcbAulA{qAsnAowAkvBqQm[wb@uh@yi@{w@cn@kn@en@er@ygAw}ABiB??if@kVadC{gC}cFa`FumAg`BoX{_@wIsGwxDssE{lAikAgm@gY{`@eY_]wN{dBqHej@NoXdOgr@|J??wq@fNgJzAs[|T_SfN_S}@k_Abp@iuAp{@inG|xEw_CrnA{_App@coAfbAwv@zeA??qGgP??s@fA]f@eCrDWd@iAtBYf@q@nA]v@Yl@mErJmAjCoAnCqG|OsI~S{L~[wElNqAzDcFhOUt@_@dAi@zAYv@{Yfx@cQnc@{Qv]sV|\\\\oCtC}E~EsSbRyJzG_YlNgSlKuP|I{`ApQ{]zFueB`Xu_BrVmaCb]ix@zJ}}@fMgp@`GeE^mBXmCb@u`@bGktBp[sX~Dmg@nHuBZuBXsDj@sC`@ut@nJm\\\\jEaEh@w]vEyEn@m}AxSgWrDy~@zMyAR}Fz@QB{ATkWtD]BuVrCqO~Bwb@pGoO|B_Hd@m@DmExA??ikAfNmi@|JcxB~]ksA|]gm@tFwb@bPee@tOuc@zKooCzrBi}An}@stErjDgm@tYyxHdxAabDlUemAjKipEwCyqNqF_tP\\\\{p`@pH??M?}fEsFabI`GooCnT_zBp\\\\y}Cnr@idBdx@i`WdzIiMfDiq@bQcFzAwzBngA_}@hu@ik@d\\\\GCSI??in@z]c[zUm}A|s@g|NdvCs_JlfB_uAbQinBbGceOee@}|JmTs}Wae@alE~]ylRrrFg|ElgB}wErxAms@j`@kgG`]{jMju@soAfm@kk@ta@??yhBrqAiuEbmCsmBja@kiFdc@omy@gsCixc@}qAi_CaGmn@z@kz@}JuSgD??mPxBskCuD}eCxLoqAb[ekBjVirDngA}wE|rAu|Pt|E_b@dPkf@vNsbSt}Ee~Edc@}fUvxA??w_BdO{gClTybl@vhEs[z@}T?yqDzViwb@~nCmi@zKm|f@~wNe[xB{T`IknFx~Aiw@z_@_cZheQ_NjLc[bPu_NdcKucAdx@iW`]??}^dOia@j`@et@|_@}~DbaDiwb@fy[wxMxiKw_GznEiiHlxFspBtuBkdAbdBwaAv~Bir@~gBcVnr@??_b@rcAaIvYgaAnnC{hOr_a@mPl_@yL`g@i|@bwB_sCdrHqhHfwRkoRn|g@ogAduCq[rz@}b@joA??_`@bsAoSlh@{`@ddAyqC~|Ia}CfaJyaAncDo`BftEecA~cDs~AlxEgfAjpDikE~|I{~Dr{HcQdYmeHfgGkp@vw@axCbwBecArz@ukBflAos@jVuzGpoAemF`fAizAb[_zBjj@ee@|TuyYfnJquS~uGucAvc@ygDtkBq{DtjD}~@rcA{cJziLc}BvrDgm@xtActA`kF{gBjjJgnL|ll@gc@dkCgO|gBuSd~Eka@pmDqv@dtD{{C`|IoyBn_Gql@j}B_bAhgFqQvkAiuAnxMuUxgDiMvvKkKlwO}T~pUxGjtAdJfaAnbBbxTjAvaAiWvgG}TxiBoIhW_qA|cEeYjj@??kk@n{AwfAjhBwxD~_Haq@|}@wdGtsF{|UpoS}{BvkBoXnS??uU|UskCv_CoaS|`Qmo_@n~[}jCbwCukCbjEuiD`vFovFhjKqeAjoDqjAlbGws@f~Diu@zzDe{BxfNibQzkaA}YdgFzEhsD{@vaAhRrbCb[d}E`nCtqb@xGhhE}YncDcQvw@i\\\\zhA??gTtn@iuA~pB{}AdxAk`IlkGww@hv@ogAtkBal@rnBmd@hhCey@|bGi_BfaKmxDtkUwv@`vDww@j|CygDteIanC|aGgpFf_Ms|Cl`Hy`NfeZq{@h_BsmB`nCghEzdFymYns[emAlqBo~G`cVwiC`hImKp{AuD|}@oIlwOLvtKQ~R??i@jk@qBrvNaNnmr@NhuBkF~{Ak\\\\npBwXz|Bc[jiAoq@vkBiWtx@{Lz_@_N~]qv@pyB??kp@rmBsmBb}Fe^flBukB~qIafExtUagDplMshLrd^mfGlhSksApxCg`C~lE__C`bDapKfaL??ec@b[{LdE{idAndeAq{@n|@wbIvcIwf]|s]emTzrTeO~RavExzEkk@hm@ku@fm@a|DbjEkd@b[}`CpxBe`@rp@iu@ro@ooZd|ZuueAdxmAqjLtwHk{Z|cS??OH_iDj}Be{C`yBczMraMerGfzF_^td@}DvCiM~S_SzUuwApzAql@ju@a{@hv@cV~]}El@mZ`f@yGxBq`A|}@c`@|UcQvW{rEloEej@hl@q`EbtFa]hu@y`Ev{Fkz@|s@so@rZccB~r@sV?}wAjU{nAzLct@xBeo@nHucAvDqtAxWsFpGapAha@qM|Jgc@b[ms@jiAmZhw@cu@ntD??onCb_Rmy@zbCieAdhBss@fw@scA~n@qQxDgBxDeGA{AvDk|Are@ce@~Hgc@~SsiB~d@cs@|Wom@jg@otApiB_LfMouEtjJso@teCwOvhCfy@fcUaZlxCe^vkAi]ns@sy@tqAq[|YqGjNmGJwG~Msv@h]smB`f@ysBp{@{aIplFit@|\\\\uc@pGkBvE{sB`p@_S|JwN|@yf@`\\\\uD{Aw|AdcAcy@ls@{~@jj@}{AffAgMhPeIr@{oCh}CqnClyD{uCloFy`El|IyiLj{`@}mEj|Uep@lyCyrBpwEm}A|qCgC~QcQzKgdDzrD_dGn~Fey@faAajAl~AuDhPeu@`bAgpPzjRs~EbtFaSfNyGjL}mEhfEiRtYiW~S_}@rdA{}ArxA}__@`x_@avDb~FinQhpYovAjgCs]vy@??sNa@kiArcBiWz_@}J`Saq@n{Am`V|{^_yTb~XwI`H}mEb~FeE|Iey@|~@qGvMk~]pjc@gr@rz@_vTjxXmjHtyI_ItDqe@zt@cG?y}CnyDc[fc@_]tZcQr[cqIl|JedWxk\\\\yBbFwzAbcBgc@|s@{VvYy_ApoAyg@be@if@|i@_fB|hBg}MjbPizOdyRkAtOyLxBmZrf@evb@fth@ajF~jG_I?eOzUovBbdBwR`GcjE~mDcoAn}@qhHb}FukBryAq]r[{Jz@}TbQe{CrlC}h@b[ogAhaAcVzKcQjViMdDq~BlhB_ShWyGz@waArz@}O|JmZdYsfCrmBwnDzqCovFfrEaGz@uy@nr@eT~Iu{JfnIg^xM?hl@qjAzj@ejDxqCqRnIi\\\\p]{[tO_aB`zAunDpaEg~C|lEmgBx}C{sAl|Bc[fo@??Wh@kKfXkiA~dC{hPhc\\\\ar[rmp@yz@rbBomRvi`@c`Rti`@g`LbxUeTlt@gY|s@iRng@{cAtlBmi@dxA??|J~dBjKzqC|JdxAh\\\\fdI~RjhCvDftBhMxrDjKhmHpCvlKaIltsAxBxw[k@hb]?xqCj@|hA??_Dbn{E???xBGzj@Ere@eArwKFbnCvD|zChB`zAxG|bFzL|bO}@vuAbBxjAz@hfc@?xL?xV?v_C?vc@d@nq@??aBp|@~C~oCThkA?b[?zi@d@xlRjAnhSgE`kb@rAppA_DrnA{@nlF{Lf_Cm}@hyFag@rdBso@z|AiiCjnFog@reBgh@raCej@fhEc[v{EcQ|lF{JpxCiM|zM}@l{BxBnm`@|@xy`A}@jdF???z@UzfD?jVeB~x~BkKbv|@zEzm}@yBjB{@l}@`B`cD?rcA???bzA{@xgCz@tn@Vpo_@fH~fJzo@juHjP|dDhCtuCw|@nfKwDzmY{@zjI~WfiDh_Bz`QhCvwAm[~hE??[jEc`@v}C_n@vqEqGfaByBh|We@`g@?~|@?zsAqClhA?zsA?tZvIn{\\\\Rrrc@oCpoAe@fw@?|i@?z~@}OzujA_Dv_C~Cfw@gYhvbA?`lExBj`@gCz@kB~bEiA~q@??}J|}@kUdmAsPre@on@x_CwsCvwJ}EnSmgAhhC}hNjwYaXhn@i\\\\dn@wzB|wEinGpbMa{IvdQuzGpbOkbHn_Pq{@lfCw_CdcJygCtyJ{qBpgI{oEvmQ}tCx`L{cOxyl@udMpdg@qcB~uG??msAvpFiRbf@mvGxpWeoDj|Miu@raC_iD~~Hc{@j}A{vB~yC__@~g@eY`\\\\{o@ju@kbK~wOqg@hl@yVha@o]hk@udIz}KsoAboAyGdZcV`\\\\ojK~mN{[p]g^j`@yQvWuzFxqEyBxBoqAv`Akp@~h@a`Afw@??o}@hl@otBxtAiM~HimDx~B}YrPal@n^_N`HcLdPirDv~Be|F`xDkiJffG_i@n]og@b\\\\ojChiB_NrFcGlJskBnqAms@nh@mi@~g@uxEh{DgyCnfCyb@hWms@haAuh@xu@??yq@vaAkiAz|Bwc@hw@_qAbaDmgBjxFkUju@gO~q@oqArrGc`@baDidBljSiMpyA}H|rAag@l~IipArgQgh@|nEybH~`c@yQn|@sL~r@{lCbsOqpDt{PmnDrtO}hEx`SiRdo@qH`g@m{Ft~XcsB`eJy{DbfS}qBvfPo}@~fJ??wv@tpG??mKn|@ml@fhFwSpoBgc@|{AkxFx{N{gCjxF}h@`fAse@tY{`@z`@}tCpxBcL`RyBl@iW`Sen\\\\pmi@mUjj@qhC~xEmd@jt@e^ju@anC``FqrDp~Fce@hw@yf@`{@}cAdbB_nDjbGm}EtpIw{JrhPgwEtcIe`MfuV_}D`{Iq|G|nNyVn^u|FxzFygMr`MisCxsCmZp\\\\_SbQe~@bz@ufBlqBy{BpxOgtTpgO_{A||Bi\\\\ls@mZtbAizFlvRojBjqC{vCvfEwuF~hI}cA`zAk_@nh@o`Qz|V_{AtuB{xF`~H_IdYsPvN}vGroJ_I|@kp@flAgwIx}L{gU~y_@aw@bnAkt@`fAcj@fx@sk@pz@??ey@~qAovArbC_DdD{qBdkDw}DfyGaX~g@eeDldF_b@ju@ee@ju@shBfsDec@`pAqb@`yBsKdcAkFrxAWflAeEbtO?vdH@ntc@{@xjA~CnqA|ObyL??}@dxIxBxvoBcGtvC}h@prHia@lcE{}B`aN_Xx`AcLvaAqRddA{Fb\\\\isGta^sFrFmlFb}Y_g@nwDw|@beK?zUgJjnFwl@bo]_Ihu@kAliA{LrcA??aGnr@aIdkCeEhtBiRf~CwXhxHolA`qTs~@p~Fg|@zeDiw@rcBs~@x_Bc~AhsB{sB|{B}wEthF_dD~vEiu@pyA}@~Ise@bnA{~@jrD{_AxfEab@diDiMpsG?liAuDrmB~CdbBcB||@f@jsB?dx@`LftDtZf|E|i@dsEfwEprZ|@tYpyBjgN~Mtx@pv@tkChuAz{BpjA`oCbj@vjBjp@r{Hd~@t|XvD`eAr@li@pMnuG?~SpBdElJraCnDhaAbB`f@??~N\\\\r@r\\\\~C|fANxF{J|tB`Afw@^vu@FxuAg@np@KnCKhCO|S{Ex{CaKfzByCte@cM~eBgJtbAoBjUkOtgBeWnyC}P~wBcJjfA_Jz|@mDpe@wAlROfBaHlv@ok@doGo@jH}HhdAqKdnAg[fkDa_@thEkL||A[nNoBv_ApA~i@~A|ZlDte@hAfNt@nFfC~OxJnf@lZjaAvu@xaCnd@|yAfW~x@xrAtgE~`@|mAdN`d@jOfe@zQlm@|Vdw@vc@tzAlD~KhMtk@~Ot_AtPhbBf@tIhChs@~Avi@FrJ`AlhB}CddCeA`X[bk@oGv|@kAvYyHxoBoBlh@}Bue@|JjtBfhD~cVz[|gAvuFz{Mbj@xrBf|A|`Hnb@~|Ija@phHxtAxiKjPt|GyBz~Jkm@z_N??mLzy@{Oj_AeIf`@gBpImBjJcRxz@aMpb@oSzo@kEdNmCpIuRvh@yyAxgDqaA~vBwp@nzAki@viAkbA|{Bqh@pjAob@t}@_h@puAuE~MoHhTgJbUkJb[cPhi@cO~l@}FbS{VjmAuUlnAaHvb@a@bCqJlp@}QzbBmErd@mHfhAgAdVqBbd@qFdjBw@|a@cAdn@Mj]FtbAQ`R|@~w@p@pz@Xr[^dt@??^~s@xBpmEZ`e@hAhgBtDrtF~C`jFHxg@Xbb@Sdq@eA`b@yBhg@uG|u@yHbp@wOpv@uRnu@{Qlk@}Sdf@o[hm@uc@vo@}lA~bBsXt]mO~S_UzZkFhHogBfbCs{C~fEW\\\\a`@tg@kt@jaAk`CtcD_{A`tB{v@fdAaz@piAix@dgA}gAx}Ao[db@{a@`l@gc@zj@mb@rm@e\\\\dg@ik@jy@qYvc@c_@ni@{m@z}@qj@~x@k`@nl@{U`^g_@`i@st@|fAkU~\\\\yd@lq@{ATiw@`fAqaDpvDw{ApmBqb@`o@qo@zaAc}@tqAitAtmBob@li@q_@be@w`AddAiR|R_eAvsAq`AtdAer@|f@mYlZw@hTm}AfuB{~EdyI_iC`kEyiBz}BgtDrvCchPnhJybChuA_eBn|@wnCl|AcG?ia@`]}JhBgmE~nCscAju@ksPplOu{Yv|XkgCpyBi|C`xCor\\\\`tZsuRpwMqMhBeObQ_NvColA`|@sy@zj@??cq@`g@e^`R}lBxtAwqEpcD}`HhpF{eCr`DybCtjDunNfbTysCnxCm}@fx@quSvdQioBdbB_hI|aHc}GrsEgkBnqAi_Ajk@??os@fm@y`@jUsj@zk@c`AjiAcyEb|Gq`Aj~AuaClzEmi@flAa]bo@g|EjsKqoAr`Dy\\\\ty@iHbQkyErkLeUdd@ouAt`EkqBlvGiv@z{CeZzhAgThaAol@bnBavAfpFqv@~xDiBvMyp@~vEqRzsAciBlqMaiBhpN}rAzpM_S~pBmP~dBiHtd@f@jK??ikAh`Lk_AxlHkk@`mDeYjiA{sB`hHksAncEooCtrGoeBfrDqvDpiGgkG|_IapW|wXyad@xkg@ghNhfOuD?oqAtxAknFfzFmi@jk@ee@hk@knAhkAkqM|cOmN~IcfE``Fs@l@iek@~hn@ytWrtY{tApcBwfA`fAu|}@r|bAo_Zdz[gwIboJsyAfaBuDlJshB|gBmiAbyAia@|]??if@zk@mgBjrBk}BtbCwkAzsAee@fb@iRtZowWzmYyG?kA~Hg}@z`AgjP`hQqHdEwpAf`BatK~pLoStY}^jVogAboAcQvXso@~r@y^z\\\\??CBab@rf@gh@fl@kFrF}rAz~A_DtEsVlT}c@fm@gc@zAm}@fw@gkKx`Lyhc@jhg@}wAfvB_hA~oBsoZbep@o}@f`BwuAjhBisCh`CcvCt_DetEn`FmcX|mYksJrxKuaChhC??szAj|AocAvkA??QRco@vWa{@dj@ctJfjI{xFzoEmxBllC}fCfbEkuBndEgoCnlG}dAbdCwhCprEgqAr`C??_}@lfAerD|dEqqIbdKk{DxdFalDt_Dc~F~oD}lAng@}wA`g@kAdE}yDfmAqoBbz@iRl@u}IzzCc`EjtAkK~IqoGnpBeOfOqBl@qkAb[aBtDgr@bQcB`HksAvb@avE~dCucAdo@ce@ha@q~BxiB??_fBtlBgh@ju@cyAfuBiv[zjg@e~DjwGufBxfE_n@|fBoXbnA??mbAv|E{oEthYmPtwAsZ`nCeJ|qAoIp{@m@ngAkAzmQjAxcGeEh`AiMz~@}Ep]cQnr@}O`f@og@n{AkiAh}Ciz@hhB??kwZr}x@clCxbH{sA~mD{cAruDwh@fvBce@|zBkLddA??{Flh@co@zkJwDfc@??TtOwBrd~AbBdhFvN|{Cn]h}CvD~R??fm@r`Dp{@vqFvb@diDtObdBdT~iGtF`~m@??aBxaf@wDb}c@?rdA?ju@kA~pJsF`yB{_AprRuIflA}E~|@uzB~va@_D|~@MfCwDfn@ynBhu]eJ~nCwDboAyB|qAiW`{J?zAwDjhB^vm@rE|}J`IxdG??zO|wEtElpCzg@dnSdE|hJz@~gAxB~{@?bqIw]fiLyGlgBiClhAaGvaA}J~oC{_A`aXyBl_@{JdhE??{Q~mEmDdcAcVpwDaXl|Ba]rcBqBpGulAt~Dqv@rmB}^pq@oItOwgEjvGurJhiNooGvuJwgDxyFee@n|@}h@b|@}i@n|@gzBzpDspIdiNmiDnjHag@vaAU^uj@v`AwbIveQscBfsCewAv`B}lBl_BcVtDquS|eLupBrnAirDdcB_SbQkWfN{hAjtAo]hl@??e`@ty@mn@fvA_Sdy@yLfMykA|yDyoEfePqg@n}@ggAfbB??FfDs[ng@uD`HeEpHsAdEoNdZklHlzLmn@do@uwAl}@gmAbf@??yz@~RkBvDc}AdO}EvDa{@rFirDn^ufBzj@grApeAke@zj@uDtE??cz@~g@miA~gAwvElzCy~Bls@so@vM{sAfYk~AjL{hAhBwaAjBuwAlJ_i@eF??mn@`H_iDdGc`@rFkK?cBbFa`BfYabDls@aBvDc{@bPqBdFeOz@sAfDadCtn@oCvDeoD~{@k_AtZeyNruD_DfDwzBbe@sAvDgfF|sA_mAl^wl@lKcBtDotU`jGgr@|T_I}@ce@hMofh@raNoeBpp@qyBdy@uYjL}^vXaIz@ms@j`@{o@fc@ynBtoAqjFb~Ee}a@rib@qaDpyBg^~S?{Aql@z`@ag@|Tog@vXi\\\\xLy`A~]urAfb@iCfE}^`GyL`Hq{@hWiCvDaq@dP{[nImbA|_@mvKr`DmK?sFbGasCju@{`Dj_AcoAbQu^hLag@rGiCdEcyKxsBe|Oz~BmqBdYceJl}AuwA|^abDvkA{~Abp@iWbQwm@fXu_DpyBs|BrnBagD~xDkdAl}Aej@tw@c[|i@ku@vlAi}L~fT{{CxzEifArnAw_CnzBmsDxiCg|Ez}Bm~MncF??}vBbx@gO|Jkz@dYwXpRum@zU{QhMskCh_Bm_@jV}tDfkDmbAzsA_n@fl@??ag@nr@oN|UwXnSuOxVix[xpb@gsCznEwkBvjDw|EpnKycPzh_@wnHtqPogAbmCcmKzrUia@~fAoqBfhE_g@rz@gEhLkUfc@wXpf@uy@~{A}cE~_GqcLnwO_]`h@m_@dc@chBpcCg^de@oSl^ifAngA??av@jjAik@hw@iC?mlGzjIswBraCqeApfAq~GlbG_lAfx@u^tYclDx}Bk{C~eBiMfOce@bPecAjj@os@d[gCrF_nDrxA{qChv@_N|TgmAxV{@tF{eDl~@sLzKq\\\\fDya@hW_S|@uPvMwv@dP??grSx}G]cAgfBtm@wXtEc[dPgYbFse@rQ}^nHwMrGkVjLmgBzj@m_@fOcQ`H??mx@hWchBlh@OtEsP|@qBdEsVbGkQfDal@vXsy@~RkiA`g@ee@p\\\\gkAflAox@rnAoNlTsAxBiQxb@eoExtK{d@jiAsyApcC_aA~qAk{ItuLmgAbzAqm@dlA??{n@rg@cmUdf[wIz@uh@jj@wdCnfB}c@bQqb@xVw]fYku@fXqcCrcB}{Az~AuwB|oCewAnqBwkB|oCkiJ~mNerAlh@et@sEcVm@kF`GyBjLfCnh@s@xv@wIbzAc[vv@usIndMagCd_EuKdDkF`SyjJvrNsuWj|`@uaFn~Hm}Fn}IybCvpGajBdgFsmBlaGoqA|pDiuAd_D}qAjhCyiCfqEuzClcFccF|kHyiBndC}cEf|EwiCrbCsyFnwEygHpkFk_A~g@yLhMiMtDkFlJ}kGv}Du~@hb@uNz@urAnh@auB~q@sFbGyG?sj@~]kk@vl@{jI|eMovAfkCkxA~zBgw@bz@{}BvjBeE}@cGlJ}TtEyGrGipAn]uO?yV|JyxCfb@}~C`|@azBli@{Ez@uZnIi\\\\{@m_@xBemAbQkAtDgwA`SwkAp\\\\ufBbnAcjAtbAqmCnpBucAl~@oeBhbAob@dO{tAdO}bAyBotCec@urA?}^rEct@|UkfC|fB{jEr_E{gBrnAqhCjtA{j@bQcBtDs~Etn@{j@nTksA~fAk\\\\zj@uwAzdE{vBfpF{`@zv@kp@tbAce@nh@wkB~zAwsCx`Bmx@bZkbCfmAcqDdlBsmBdbAkUtEceAzj@m_@~IeYbQ{j@~RaNxMiu@p\\\\_iDfjBo]fNe`@`Ha`A{@_fB}TixGun@kWz@qeAdd@cQnIaq@xl@m}@poAolAtwB??c~AjpD?vNoIdEag@txAqcBphHmZhv@wbAn{A}hDv_Cql@~f@gr@j_A{[ns@cQbo@mlAp`Gee@j_AcvDnaF{sAfbAqcCfkAaGnJeEm@iHhL}O|@coAhv@ygCz|BogAboAgc@nr@_IxBey@peAkiA|pB{_AlhCecA|fB_S~RdAp@o}AjaC??ED_i@q\\\\oq@plCkk@fn@qyB|dDsmBdaC{gBviCy}Cx{DggAx`BooApvBzD|BuN~Ros@`eByBvNc`@ju@e`DprHgr@~dBm}@~zBalEhaKcLz_@ccFhiL}lAhtBwg@pf@iWp\\\\ms@|s@{eNhpPo{ApnBidBvjBshB`pAynBrfAshBzj@yqDxu@iCtEguBp\\\\cGtE_N?qGbFab@|I_DfDukHvaByL?aBrEka@jBc`@nHwNxWeEvCksAbQwh@nI_DvDwXxBeJbFi\\\\xCaDdE_Xz@c`@fOaXfDu|FbxAoyBla@iCfDwNz@_DdEaSxBsBdEoyBz`@smBbf@ceAbQiCdEk_A~R_SlJyGm@_DfEcQz@_xDfbAapBvw@eOz@cBdFw`AvXypAvl@}J?uwAhb@??kdAfbA}m@bo@ka@vXw}Ch~Cqb@tn@gfApkEkx@rdA_n@|i@sy@fc@{`@bFwmAyBylDc[etDkk@mdEcFwbDvMceA?a_BnJ_lAja@oIxBsu@fw@qVbf@{L`Hiu@|gAkdAflAw|@~]gh@hBehAiWsyAsdAyq@wv@mn@sdAwuAcdB??coAlKia@xA}Y`IcvDlTufBlt@axDpdBqjA|]cBtEaG{@cBtDc~Atn@}eCpqAmUjBgw@~f@_]fOkWz@yGfOeaBhv@u@tDwNlK_nHprHgrAxiAaG?aSzKcQ|@_DbFsfCxb@yBdEgtCl`@wDvMadCvkBm{BpdB{dAx~Bal@bo@ip@?kdAgc@_gAce@imDk_AqtAtEoqAz_@ey@`]cG~H_SbGej@`g@ov@hjAwaB~dDux@x`AwRjKal@rFwuB{@gwAiMmgA{@os@zTye@hXolFbsFygD~oDs~@lh@wfAbQqCdEeOzA}eCfx@kiAxV_i@bQog@~h@al@~pAiMfaAyBlrA}EhrDxBf}FcLlrAiMbe@iu@tbAoyL|tIyeAdn@kAdEgTdEcLnJ}m@`S}YrZka@hX_NzKcQbFql@bf@uD{AeOxMogAdc@}Tl@gc@eEogAgDupBya@u~@iW{~@?mUdEgCrG{VdEcj@j`@q]|^ayFnrIia@bQcq@?u_C}gAsoA{U_}@?gr@rPu^fXaq@`fA}Yz`AcVv`BgYfiDmeBjbGqbDltSsPbe@e[de@qeEjnEavArdA{}Azj@gc@ja@gc@jv@_SrcAa{@t|FcQ|h@eo@|~@mi@li@??ksApp@_I?_fCdbBmqBrwBmbAtz@i~l@lt\\\\qoAx`AkiAfaBom`@~ro@ylA|mB??QX_eA~~AoHpOuFlL_}DbkGmfA`gA_aC`aBs_C`cAqy@`W{K~Ja_D`uAk@~J{U`Ca{@~\\\\yA~Fwv@`a@q[~BuD~Ro`DdmBgsAbkAelA`wAgmDdgFe`A~gBqJrQ}[nm@sjFlcL{jHpsM??ub@`Qwb@hg@g`BhuBm`B|fBkaA|bAopA~jB{U~l@sQ~~@eP`eBdCboClJ`qAdM~H??mJ|T}Jrz@{JbdAaNjVwRtn@cpRby]u|@tnBe~@t`CavExsTob@vvAun@hwAuEz@wDhXag@tw@mn@pzAag@rmBstEte\\\\aoAhmHofNfwz@md@bmBmi@n{AwsDvxHyiBbyCemAtwAsQzU??aBlTwbAfvBwzA`aEka@h_BucVhz_AmiDdhPuwBjcPoeBfpHms@daCemA~dCazBvgD_XzVqKbQiMbF??ikA~pBogApyBgCdZ}t@lgBmxEdbT_sHhx[wD|@gHbz@suQn_x@oh@rwBoD|@{Eha@ogAd~E{@bPiC`H{yJlnb@cj@bcByf@zhAw_C|eDqvc@`vi@{GxByG|Tsy@doA??aStDeTxWwSvDif@tn@g^p[mi@dZy}CtwBaBhL}OtE_IdEqeBbdAshAhXq`AkBk{HapA_sCgd@c{@aHobEtE_gA~HanCpRc~ArGkVxAa~BfN}JjByeEvXku@?ejD~RsF?uwDzViiC~Ruh@|@sKrFmnJhk@co@?aDfDw\\\\zA}wFfXsUbGw_ClJwp@bC??e{@dIsy@rF}JrFi\\\\{@s|C|Ta{@?eJrEcaZ|gB{oEn]qp~@rFeo@wCso@vCgw@m@??k_A|Jag@?kz@dEe@`Hwb@uDumAhLgr@?i|@hMoqJfc@gaA|JqmCbQk_A}AkeVpoAspDlJidUrFgw@kKcy@lJcyJ|@oStEqoBhLgw@zVal@bQcLjKgw@be@if@bGelChuAylCfuBuaC~dCkjHpoJ{lGr}Ga{AfvAg~C`nCk`IfpF_iCvkBavJppIc~EthFiWbe@ag@fXmi@hw@mjGdnIupGfaKmiAnoBgzFzvHkfDlxEwD?aBnIa`AboAclCjpDehF`_GeyDlyDwD}@eTxWi_BryAmKfDe^z_@}E?ab@fc@mgAdy@}@dE}~BlgBovF|xDa]vX}wEvhD_I?iMfO_Iz@cQ~RsyAfbA}J|@_Ip\\\\ccJhmH_xN`wMovEzyEgaBnpA}T`HuI`IsBdE_Iz@q{@fn@{~@l^m_@b[k}Bn}@_fBtx@??cwApp@wbSj`JckVfbJkArEw_C`r@uKhBeJiBia@zKqb@jVc`@bQeTdD}YzK_q@de@oI?wXhMcQ?etEhuAw|@jKcj@bQsUxBmKbF}tH|fAg_HrnAy~TnyDydFz~@}c@dOip@dFuaB`g@ikAnRotLdkCa{E~qAcne@lfLeEnIa]lJwuBbo@ce@dFi\\\\tDcVrGgc@vMscBnh@isBdd@saMrvCcQlKag@tDmqUr~F{@dEm_@vCiuAfc@ey@dEoq@aHuuBkj@ccBqeA}qBqdCgpB_nC_kBgn@ehA}Ik_EdE??ey@vMy_Bhm@{~@fm@ku@x_Akk@vaAob@ja@_n@rxAehAf~Cyf@f_Cco@zsBsyApcCipEvoFewBxtBeEpHqeAhjA}c@pq@ql@dx@ce@fYka@j`@yLfDo`Afw@ehAl|AqtB|bFs~@dkCm}AriFgc@l@yB`g@}cDjtJ}qB~kEm}At`CeEl@aX|_@cj@ro@sy@`{@ey@vaAud@vZOtEaQtDm_@zVwqDv_Cey@nr@upGhmHsF?oD`G{e@nS??se@~IcG`HkiAiCcoA_h@{E_ImPgDeEyMwXia@c[kt@mi@qcCeOyaAal@scBk\\\\wc@w{J{xFqtAex@ucA}h@co@iXse@gDuaCwC{hA~Rgr@|Uk|Cpz@wXfOyf@zK}hA~\\\\oSjBsP`GadGrcByGrG_s@`QqL`Iw_Ctn@qCrEkK{@cBdEajAfXumAxa@WfDe^dFo`Bbe@_NdFsyAx`@{E`HuTdF}@dEag@tE{eDtbAg|@~ScBfD}Oz@cj@fYoI?}@tEaS}@mi@bQcBfDsmB~g@sAfDavDhbAa]bQ__DpdAgMk@s`AjUcVbQuS?oI|J}hAdY{@dFww@dOuPzKuc@fOsP?kAtDy]fDkKzKgfAlT{G`HiM|@aBvDuy@tYaQz@cq@zVyVxBcGnI{{C`{@_IpGkP|@uKnH_}IdkCaLnJql@lJa]bQqQxA}E`HsKiBo]bQ{`@pGiWdO}h@nJmArEkiAp\\\\yGyBkz@fc@ik@hMaSfOiRz@g^fYcVvCal@bQ??sy@fc@gc@fDolAxk@_S?coAvl@eJxMqeAfm@_DbFsKjBmFbQ}h@vXcgCzpCiw@fw@{o@`r@ynA~gAgaB~eBeEz@gYja@eOjKgY|_@ik@lh@wD?mPhWuD?ag@zk@iHl@aB~Hgc@be@eJvCy[ja@}`HzaHiu@j~@ifAb{@c[zi@}JdFyxG`sGyL`Skz@ro@i\\\\ha@a]fX_IbQ_Il@wfBlgBaB`JkiArcAaI`S_]|Tsj@`q@al@lh@??gmAliAidGp}GaLhBurAhjBqq@h~Bgm@trEiHhw@?zJmJjk@evBhvTmJng@oDjk@uUdkCe@`Gky@ngJeFbdArAhm@jAfw@vTtkBpBbQd@tEzf@fgEG~h@VpRgE|}@{JhM?dc@w|@h_DwX~q@waArbC}OdlB}@vaApCfc@znAb{H~f@zdE|EpoBeJtcAqa@byA{z@rmBku@poA_]jt@_IfdAyBzqBdJhv@zo@djDjKddA|@rwBeE`g@cGh~BnD~yB`N`zAzj@bcChMfjBiMpdB{`@zsAgc@pq@wkAvaA}J|@e@tEa`Ap[iMrFmn@p]qa@jM??gOnHoXzUwD|@eTxWag@jiAqQpzA}@loM}JzsAkUlgAi_BhpF}E~g@cB`|@fEpf@|h@rlCziAh|EvXhu@dYbf@pvEtsEze@j~AdJhu@z@dy@}Hj_AeOtx@al@dbBab@n|A_Ix_Az@`oB`q@~sHjk@b`Ehf@npBf^n|@fc@rz@pyBtvC~HxVxGjAdj@`r@p[dvBaG`pAx`@jtA??oMnfAqXnpBaGj`@yl@~`FuYpoBwb@nqAqb@dx@efBjsBmi@pq@c`En`Goq@z~AewAv}CwcAxjBia@z|BoTpq@gM~RwkB``Fm}@zsAabEpsHiWdo@ce@rcB_bOhln@u_@tnAmDrFmiAlfCiu@lsAcVz_@m}ApnBojBrnBgOjKasCpxCwq@hl@gOhVukBxjBehF~hIeTbf@aqOhgWaGbQcqDr}FyxBpdCsK|I_mAp{@_]`]cG?ms@bo@grAfx@if@l_@_Iz@c`Ajv@cQfDuh@bf@}E?wnCdlB_Iz@_IhMseAvm@m@vDec@jUgJxMia@lTiiG~aEiHxBuIhMoS~Imd@~\\\\qMfDww@fn@ku@be@cVxWs|B`zAe@vEag@hWyG~HeJ|@ag@ng@ab@dZcGzKeOnIm_@fc@wD?_g@tm@sBhCidBjhBab@xk@kKtEag@~q@s[fY??siAjiAo]l_@gYfc@y[n]ej@ls@mIjB_s@faAcG?ms@ls@iClKsFz@co@rq@OpHw]j`@s`@z_@w`Kh~K?`HoIjBmqBndCag@fb@qLfOqMlJuTr[e~@dn@ag@dQ_N?ydBfc@iaA|Ju_DjKqoAbQyBtDuOxCkBtDeYrFsLlJoM|@yf@fc@}E?yxBdbB}~@x_Aiz@~r@y_Bn{AsKhCox@`{@aGz@qoB~fBgc@`h@kKz@}JfOsy@hu@wD]iW~]kxAjiA{GbQia@hW{@fDiC?gc@pf@mx@vm@wD~I}T~RcVlTiH|@gr@dx@wNfDso@`q@cLtFUpGwfA`{@{o@hl@_pCzfCik@~g@ovFjfFe~DdjDej@lh@abDlpC_NnTeo@fc@{JtOk|CdlC{j@|h@eE?_IfNka@vXmqBbnBgh@`\\\\yGnIwsCneCgYxLe@|@m}EbjE??ehA|gAqeF|oEgw@hv@ee@`f@aG?ikAjiA}mNpcMcGl@aSvWco@rf@{lCtaCe@bGuD}@upLlrKoeCleCurApdBuIdEurA`gByaAx_A{JhWmsApeBcQ|Tia@dc@abDbvDguBpnB{qCxiBogAl_@uwAtY{j@~IalDhN_d@{@i\\\\cGiR}@g|@oH{e@uOaiBq\\\\wuBk`AqmQgzG{jIe`Do{Agc@ceBcQ__C?scB~SyBdEecA`ScxBngAk}BtaBgm@lt@urAx~BukGb~N_i@|tAsy@diDo{A`gIeyEf~WsrBnpKaG~r@aq@hhDmFnqAoC~cDrAbe@bj@v~CznCxaItr@tuCdo@loEvsCxyYbGlTnyCfd\\\\hMrlBjKhv@tZj}CtfBfcRdvBhcSv]dlBjk@dwBvpBnjF@T??rCxOpl@fcDfMfjA@~tByU`wBkyErvWk@ddAlTryCvXfjAtwAzmDry@x~EhPhzHl@vk@@pzAuDte@gMxm@uv@ntAcx@tc@iiAdGqe@iSq[kWiWqc@aSym@ktBm|L{_@ubBaq@inAcx@{s@ag@gQkr@aEen@hOy_@lUcd@xm@q[ddAgMdbAoGr~ApJfnHqGhlAyKte@iiF|mK}i@xjBa]byBsQnqCe]tzLsQr|Ase@zlB{i@``AqmAbdAik@jSmzAeC_yFw|AutA~Diu@hSqmAb`Ag`BjkCsqDtkG{Kxk@??cgf@lk{@ehA|gB{yDzlGalE~hIy}Bz{DcB|I{{H~xMumArlCy`@dnA}TvvAobEhqa@sAhv@??cxGbrn@m@~g@uOz_Aa`AziKkJlhB`AxhANnTz@rmAxq@fyIrAInNbjCtTxfDxLl}A`]`lDfCngAvSzpCnDfd@ha@dhFz`@z`IjAha@xBlhA|@jk@}@td@kAxk@ceAp~HeJjUcVhl@qR|}@sE|T??_i@dvB{Eja@}i@raCm@MyyTxmaA??aq@xhDeObo@mj@lzCM|@{o@x}Bo^~pBeJhtAwCdkD{Av_Bze@r_GntBvjKh\\\\bbDfJpwC?nyDiH~xCaXjgCkxAfoHyxCbwMeEhM{Enh@wqS~l~@gO`|@mx@xqCyG~]_Ija@kk@zpC_IhXuq_@rmbByRvaAiz@d_E}@rQab@bcBce@vjBwI|_@gHn^e~@riEmZ~{Ai|DteRoCxBkp@`yCeOpz@cQ|s@iw@blD{cXfmlAguKfdf@{}BlfK{cAzyF_rA`|IyqCvfXy]flCeEbz@uIju@yf@~kEw_Ch~VuZ`xCikJ|jaAeyIx}|@iR~pB??{cApxKcLflA??kKfmAu|BtjVk}AnaPemB~}R}{BlgUke@~aF_c@`uFeE~H_{Tp`_C}YzqCaJvu@??[fC_If|@ub@lyEcpC|lYgCvWkiAppLahElsc@gWhbDoGnUgMxxAmJbt@oGf~@sQxgBo@`UaS|cBas@`uG??re@`|IoYbcBu^dd@aq@fn@oUjJe]hNaaAmTu^uFqkA}zB}zBwgEk_BmgB{xA}h@}c@{A}hEm@e{UvMu`V`HgkBqQymBo^g{B}s@okAux@adGqtF{_AqoAwqJk{M{iJckNcoJg~MczIoxMqiGaqIsaC}fCynG}aFwwDkhB{rG}qBqmC}^{`EiM{Jm@wuBbGimDvNazAjU_rEdy@gmD`q@avA?ueCuc@aaAqq@soDqbDu_E_pDyrCqbC{xAmi@qoAxA{u@|T??kiArGgw@_@q{@{@{t@z@oNvDa{@jiAk\\\\p]cVjKcj@n_@}T`Hy_Bhk@}TbQ_pB|i@cjAxk@cj@zKOfDuD?ag@~RaSahA??czK|nEsUjWcYvpA{nKdvE??in[|vKejGu\\\\aqDqk@s~EqgC{bGyoFerAscBgjCo`GooG_dMuP_j@kdAwmRiMcz@w_Cs{HgHaf@izB{jIkiAg~CgcI_p`@yGms@w}DqeSo]g~Ca]qhJce@myC_fB_wF}oCieFstLcu^??kmFcdIyjF}qDkfLwnA{fUoHotZgO_bUyVcyEyC_dDqGmvBkL}yD{sAscFia@uaGjK{wFfmBapAz@a{E_fA}cAm~AsjDyk@idGgkCo~CmdDgwEcwCitBcxBuaC}eBaoFe~EwpBwuBwgDoeB{}B}@kgLoH_}RaSq_KuDm{ZsGsuQaQwgAq|@??guLb{TqwDvza@qoKf{Z_}IpdW??rAbA|C`CcW|m@_gCpxGmP`c@_}@~bCgCrGqa@heAy`AxdCyKbY{P}MaChGqmA|tEqRhn@_h@ntBoBbIe^`iCiRd}B{G|cB_B~}AwAbcFu@`eCI~_@Sd|@aAx}Dn@pxDuCb}MeFp{K}Ax}C{Mh|CwVbqDs_@toD_a@jnCwh@nxC}c@dqBoP|t@eHvWgLtb@qQxp@g`@poAcb@zmA_d@blAye@fjAqg@fhAwlAn|BeiAviB}gAr|Asd@fo@kbB|jB{}A~yAcn@ld@}i@`a@iiAls@eWbPeS`Kco@nZ}NfIsq@|e@{o@j_@g]vQasBzfA_fBt_A}}@bc@{OtHuiFx{B_~@l^}OlGglCpeAkzC`lAwiBru@ulC~dAgkDbvAucB|p@{dCtgAyVtOeLdH??c|DbeD_bDnuFwbS`jh@yqBd}Pb`Aj_^|^xoX~yBvi`@n}A|sRrcBrjN|cDp_P??|`An{EtMbtBmiAbyJscAhoGevCtrPkz@phGmtCzrT_n@hfEyp@jlHm}AtvMqmGl|f@??IzA}Jjx@i@dE}Ijr@qL|gAoIpfAoFblAkC|fAg@flAZjy@`Ex_B~H`oAnKpkAlMzbApNr_ApLbw@hT|jAlOpy@bc@rdCdWfwA~n@dnD`j@|yC~J`j@hzAthI~RteAdEdT|l@x|Cpi@pvBzi@raBpi@`}AvHlUxl@thB`G~P~tAb_Ehj@hnBjYxlAnBhIpa@vgA??l}@`jFzbC|oMn{AnvGzj@xqCreE|mOraCfxItmAdsEzaLfqb@jzIhm[do@x|CtuCdcKtuBffFxuA`xDtiDvlRfc@nbEbQ~tQbGfbKYee@b@zGfGz`Adj@jcEvt@lgDVnAp`AdtCxEnNbHlOd\\\\ls@heAt}B`Pt]b\\\\ns@hA`C|ElKfAbCfA`C|CxF|M~V|AfDtBpEvEdK|@jBrDbIz@lB~Ph_@zt@~_B|Pj_@|CzG~`@hpA`@rAvM~m@hJxs@lEzf@bCjj@v@bm@Qtm@gBfd@aGrr@gD|RiFvY}BfK_BbQeD|McJz^c@rAoB|Fe@rAsH~SoGjQuTjd@mB|CiL~QwIjNqOtV{MbV_DvFgD`GkJpPw@tAyBlDk]hj@aKdP??mC`EkLjQk@z@}AjCsHdMiQ~YuItNuHfMoBdDsIrNqBfDg@x@_JvN_d@ts@kKrP]j@fJ`RaIrM{HnMmArBs`Ah_BaVz`@kPlYoBpDgLtTsBjEmKtTeIzSsHhTgHvTuGbUeGpUuF|U{TvtAcCfTuBlTeBrTuAvTeAzTu@|Tc@`US`UA~Q?tOC`Te@nzI_@p{G?jCVndCMr{CIp_@q@ruC@|zBS`y@AzA_@|iD?p`Ai@rU_CldAWjIcBnk@oH|zAiDbe@mCl^eMjpAoT|`BsKht@wLts@{Mbs@aOjr@cPrq@uOxk@qPbk@mQjj@wGpR}Uzo@_Wzn@eRxb@{D~IeM|WyJtSaZlk@aiA~kBa{DhiFgWta@q]vj@uzAfbCs]xj@cc@vr@okBjzCec@xr@kCfEcLvQkChEsM|SkM|TyLrUiLfVwK|VeKpWaSdo@sT~kAa}B`|OsAfJ{o@faEqKjm@{d@djCsKlm@aSxhAw\\\\llBm]boBcSzhAsd@zkCgbAvzFul@|iDud@|kCe@nCy@|EgHha@cBlJ}Wn{Ae{BpmOeG`]{k@|eDqWfxAkVvwAwWttAqNvl@iZfhAuK|\\\\oDjKkIfUu@pBc@dAg@lA_Wxl@gTdi@w[`x@sy@trBia@~~@sLxX{LdYiHrPcEtJof@fjAwe@pjAkMz[y[jv@yAhDaIxQuEhKqPt`@alB`pEyZrt@cn@|yA}BpFw_@d~@wF`Nsa@dbAsFvOqRdl@{Kr_@aNte@uJh`@_FvUwGpYsNry@yFt^oHni@wKry@U`Bea@byCif@vrDgAfI??cXlmB{c@dfDuY`xBoQhvAYvByFdb@e\\\\|bCc~@tyGySf}A}Ghf@kA~IwInp@mEv\\\\mD|WmQroAmFjXsElScFbSsFvRcGjRqGzQsLzZcHxOiMnWgNhVmNfTah@bq@mu@nu@sxA~oAsLxKwd@~c@yO|OmM`Na[~]uW|Zk`@ze@ka@xi@qa@~k@uApBufNhmSQVeHhKgs@beAaLnP_eAxzAub@ln@mpAljBod@jq@_FbHoSvY}_AluAyj@jx@mTz[cb@pm@cgAt~AaIjL{Un\\\\inAzeByaE~xFul@ry@qOhT_v@peAiV|\\\\kn@t|@cH|KgMvTmHtNu@`B}DjImGzNwIdUcFfOkC~HWr@qFbRmIl\\\\kH`]uDnSuEb[uB`QwCjZqAlQaBxZm@tQk@d[IxQHdoAt@xrA??jOrhpA???nEEz~Bj@ryBDbnA?|BFlzDxBdkFa@ndD?j_BiFteBoJnvAiE`a@cMnaAgAlFaL~i@gDrPk@tC[pAmFbUuGjWaHbWmHzVuLt^mMb^eNh]{Np\\\\sOv[gPzZgHrL}QnYsRpXeSrWwSnVuO|PqtAvzAadA`kAoPdRef@dj@k|EnrEwTdYkTvYaZdb@_A|A{OnWgQl[oPh\\\\wOd]aO~]iNv^{FjPeMv_@kLn`@qK`a@oEnReDfN}Ihb@qFtYkk@ljDipBnyMuBdImGhUwGbU_HzToEhNwAjEoHjTqnAzbDux@|uB_IbSyIhVgIxVsHhWaHvWmGfXmChNwEnX??kEpYsDlY_DvYcDr_@oCdb@gP|{GaHnpCsCtjAgRt|Hif@x{QeOhdGiDlqAsCxq@yAhXoEjq@wF`q@iCzWoHjp@gDpWoDhW{Jjo@kEzVeNjt@kLnj@aFlTyCzLqAlF}Mxf@cKh]iQlj@gPpe@wZ|u@kf@dgAotAdwCsbAdxB{Qva@{DfJsHzRcH|SwLhb@{Jbc@iAbFiE~TeErWwEh]aC`XsCr_@cBj\\\\gAjXWbSUnn@|@xrDhBxnJdAfmFhAfdENvl@Ink@s@nbAqAt~@u@r]gAl\\\\_Bna@kDrx@{Bv^aIfjAiB~SwNttAyJxw@{Kfy@sHte@gKrk@iNlq@kF~U}G|ZoAxFwLlf@qM~f@wJt]qOhh@mWlv@}IxWyMt_@qB|Fc[jt@sNf[wDhIkOjZsZ~k@iKjRaQjZegA|gBkBxCaMzRmDtFwQqHgAe@??TlBo@bAsCnEq@dAk_@jl@uCrE_LfQae@lu@eGpJ}m@naAmeAtbBaH|KkIrNg@z@]n@yAnC_@p@_F`JuRv`@kFjL_D~G{HnQaLhYO`@qSvj@gHtT{Pxk@_FfRwAjFoRjw@]xA_BpG_@zAi@|BcCxJCJi@pBcA`EkEhQeAbEc@dBoAfF[nAc@hBiXlhAaAtDaX~cAmE|PoIf\\\\}Rlr@mOpf@qJhZ_B|EqSvj@kK~WeBjEuKpY_HxO]x@oSnf@_KzRkI|QqMtVaXnf@_DxFoInOuTn^qMbTsWx`@gDfFuTnZqMtPcmAzxA{InKY\\\\mk@fp@cDtDqNdPeDvDktB`aC_]``@apAhxAgq@jv@q`DxiD}b@xa@qsBvkBo@j@{KzJ_e@~a@g|AvtAu]~ZiN|LaEtDq^p\\\\GFkTbR}I`ImTtRsOjN_q@fm@uOlNi~AdwA_~@dz@e[lZmBjBul@no@uYp]sTlXeTbYgs@lcA{Sf\\\\}Sf^a_@|o@a{AziCuoB~gDup@niAq{A|hCS\\\\_A~AU^qh@x}@{eBlzCwUl_@wVv`@eQz[ab@fv@qHdOeDvGyL~X{K~Y_GpQyBlHgHfXsG|XkG|Z_FjYaCjPy@vGyAjNcAbJwAzPkA|P{Brc@c@nIkBp^c@pIWrFkA`VYtFEhAWbFGjACn@OtCEp@UvEaAjSEn@UhDCVqBhZcAzNmDvg@mCzYsDl[gAlJaEfYuE|XgFpXyHx]kBjHqd@|eBgRhk@wQje@ot@zmBea@lfAwVpp@aa@vfAyHrS}F|PoB|Fe]bhAuI~[aEjPqN`m@yJjd@kPv}@??wQbjAgBbOgZv~BsJju@cDzVgF`a@oClScArHyBnPe@nDkMp`AcQ`tAil@rpEa\\\\joB_a@dyA{HhTkEtLkKrYcXzm@qLvTkZxj@si@zv@yKpMuQ|RgLfLqtAtpAsVzU_R~RiKdM}JvMqJjNeJzNyInOaIpOcN~YmAxCaFxLqKjZoJf[cFjR_CzJsAvFcE~R_A`FuBdLe@xC_CvNoC~R_C~Q}BhQwKzz@yB|P_Hzh@eBzMkFlb@{UdlBeU~hBoHbl@iIxo@eJ~s@_DtV[fCiGze@}CjV{MbeAa@bD}BhQ{C`VsMhdA}CbV{Hpn@kObmAeKvw@s@vF}Hrn@yEr_@a@jDkK|{@}ArOqE|c@cAtJkCrYObBo@jHQbB??sHbz@gCvXuI`lAqEnt@uAzTmFnz@aCr_@qKlaBMlB{Bj\\\\wHlhA}@hMyEfg@mHdn@wMd|@iIbf@oCzMaE|RcKtd@oC~KeD|MkJh]uAvEoDtLuIpYqPhf@gr@dlBuFxOgAzCwZty@oJfWaO|`@cJtWyEpMeBtEuGnPyBvFeGjOsBxEcCtF}LbY{Sva@yRr]eFjIiLdReWn_@qK`OyNrQiOtPiHjHwd@nc@qNzLi^vYyNzK{}@dk@s`BrcAkFdDcUpNkFdDkRrLwX|PsqAvx@oe@tZ{HlF{BtAeEhCeIrEgIbE}M|F_DtA[JiVpIuOpEyOrDmX|Ek@FiWtCeZrBkTTaVMgh@k@oiAeDqu@_Ac[]iZCkSbAaLv@qEZ_XxDiVvEcVxF}U~GeKtDmHzCcGfCiP|HyAv@_ExBiGfDqHrE}DbCi@\\\\oOnKcGpEsX|UkPzO_OvO_LvMuKlNgK~N{JtOoJfPaJtPsKzSeGnM}CxHiHjQy|Cl{H}qBpcFqTdh@e`@f|@m]ps@yWng@{DjHmQl\\\\iLpSquAb{Bal@r~@w|Cv}Ey_@rm@gjBjwCc|@vtAikB~wCgKfQ_KrQwJzQqJdRiJlRaJxRyI`SoSzf@cVpo@sT|n@wSnp@{v@jiCajAvxD_IrW{e@n~AeChIqKz]gCjIqa@vtA{q@b}BsKh]kLr\\\\aM|[wMf[_ErImHxOqd@|}@sUba@oJxNyG`K}SxYqTvX_aA`iAig@fl@eE|EwMtOy}@|eA_TtVkfElaFoEdF_vA``Bm`AnhA??ubCftC_c@vj@_JfMyIpMsIzMwSn]aIrNuVve@kNzZgRzb@uWnq@mKl[{Vpz@gKj^oKva@mNti@ki@npBaq@~fCiCrJ}_ApnD_pAtyE_bA~uDoQzn@iHdUyWru@kKpWwB`FcJrSeU`f@yRp^eVf`@kZpc@yCdEmFpHoUz[oFtHcB~BkHbKeB`CgBdCyHrKiBfCyXf`@a_@pi@kPbXmYrf@mQt\\\\uRt_@uOp\\\\wXno@qFtNqJ~ViOz`@mWzr@eOja@aNd[mIxPgErIgPhYaQjWuT|YiOvQgRfRyJtIuItHqP~LiQzLkRpKsI|DaJdEo\\\\dNyh@~NgTdG{J|BolAx\\\\ycAhWwoBli@ix@lWsf@tReUnKkZlO}XxOohC~zA}Z`Sel@z^y|@rl@mKpIwQhRyP`SaKbNiKdP}ItOuGjMqQpb@wDpKwFnQo@|BaEdOgHx]wBhMcGj`@_CrSuAnPiAvQyA|^iFbgBYxMi@`OsAzVoBtVkCjVeD`VsFv[cA~EuEvS{DzNs@hCeFhP]fA{G|QqHfQeInPeB|CsFvJoDrF_CpD}BnDuGxImBfC_@b@sJ~KgGfG{CzCqLbK_M`JkM~HkUjLYJiKbEiLnD]HcPlDgQzBoc@xCmr@zEalB`Nay@jF{gAjH|A`CnAzB{u@nEgFgFqIh@__@bCiAFkGb@_^nBqg@rCgl@r@uFCi^I{AAqEMuTk@qEa@kHk@sHo@{BQiXyAwHa@wJk@_Ia@kOy@_HYyJ_@if@sCk@E??axA_AgvKqn@skH?ytJiNa_CzV_vAtc@kjAdZg_Cde@??urFkLc|GcQc}B|@idG?qjFvC{cFtbA??gcDzj@{gC`{@ctEh`BgpBzsA_xDvtCknF`xD}iEnxDq`Aj~@mbAxk@yl@nh@{gBxjAy`FrcB}rEhjBa{@bo@kcBlrBweBvtBkjAvbAs_@fx@aX~{@i`AhtBux@h_Ckk@baDuDrE??os@fm@k_AdgGskCvzFegCrkDyj@zj@_dD~xD??qBxByl@nr@k}BgNi~ByqEmlAmyDknF_kOkxBmkHi\\\\qoAiw@ooCk}A_{BaiCo|@qpJwC_fBya@giZiuTce@kiAir@`HigDu`D??qVsx@uzC{mGoeHq~Q}jGwzOipAodDmxE_vOa{@oxC}vB}|B_bFooBcB}@??m{FoxCi_BcyB}`Hw_Lo`BieGaNorIiRwxH}yCkbGctEmzC_xE{{DkPag@e~@isBgy@upIqQutC_bAs~FuwA{qCejE{oDkbGgm@goCju@sdJjfCeaGfmAkaDoTkdFecAg~@mh@??keHwcIqyBqfAeaK_eBsoEucA}BqB??c_@mh@_aEkbDgtCsbByqEk~AwdCmiA}mEgrDcoJozLaiBuwAyqD}SkzEhtAq|ClAg|EaoCwaFwpEswC{iAknBo@g\\\\pHogFzrCgkF`xCs`@bZqaExzF_uBbxBa~A`_AciCt_AwuKbjE{@jHwjFjvBwnAnp@{`C|tCme@ttA_~AnlFihCfkLq`@|iAik@j}@spAtmAwbBt}@{AhG_q@bRqcGhu@qrAd[}gDf_Cm}AnnCq~Fv}NuwJraWok@poAc_CfkBmeDvvAwyGzbBuXfE_SrOcZdC{AhGcd@nK{RxSmJ`Aqo@d\\\\clAraAybAbgA_lAnqBsrB`iGqjApjFmi@fqDgh@jtBwzB~jFqtBpnCqwCvsConDplFiu@zrAwnDfcIkbGjzNsj@h_BgzBjkIynA~`FkuAjmDc_FfrGgdBdgEizAftG}YziAqD`E??cxEblFifEbaDupCpnBs~FfsDmx@j`@upLxW}h@tDgdRlA_yEc{@??m|DdF{qC`r@}`GjqCaXdy@idBqR??eEpgIdOjnFik@bjEyg@l_I{y@faJ]ty@c{@rgGaQboA??wr@brHctAduLqoAjfE{qChfEiaA~eAkbGrqH}iE|wFkbCnbDqByAoMfNe`GbfIn@d@kyBjwCmoDb_Fcp@n|@{hBpcCmnEtgGmn@kk@??mJt`Cw_Ct_EykE|kG{|FfbIadHzvImhSjfVmbFxqEmlFt`C{nBtvBc~ArjEomMn`c@_bE|xNkxA~bH??uExT}wArgG}{AdgGeo@baDemFvuT}tCjgLy}Cb|Io`GxeO_}DrmKmdEdbKsfC~aFmxAjwGolA|`Hmi@`dCylBvmHa`BhtBwzAxl@eoDbmBufClkGms@r{J}Y|}@_dDfyG}yDpxCc~EbcBybDziAoiD`vEmlAxyFygDr~Oo{AdzIufBpgHgpArfH{vDp_Go`FtkBalEhv@uiDvwAclDp{HghDfbB}_VbqH}bBb{@ylDv~BmeHlbGysB|aGurA~|IyhFn{]aS|bF`XvxHbVlyEku@`eJ{oD|lQyf@ls@ewFdtMqeBzpDynBvsCemFh}DuaBtaBw_Cp_Fw_EhgJ??ogCntJomCj~VotCrySmx@fbIcVztAikApoTi\\\\ttD_d@dtEumAxvHns@lbGdwA|_Hl_E`rQldAncEpeAjmFbmBlfLty@`}I~RfgFjk@liR??dEnbErPlxEhfAhi`@e~@`gIavDxfDmgFzeDsiFlpD{bBl_IqjAxxFshBvyIooLvxd@gfFlrT_Sb\\\\ovF~yUye@xqC}x@beKecAz}KmiAxtJmi@bkEce@bhG}E~kE}pAj|MmgAr_F_pGr~NwdDxlHetDd|GksFxyGog@bp@avEjnF??ajF~tGkdBtuBqeE|cFc~AtvB_iDhqD}eCxrDooB`zBwr@|kFiKliI??ItFz[nbEo{A|hI}vBlbGa}D~vFwbDntGwb@t`Cos@~~HkdArkCkdAheGJvL??xD~cEqBzjIreAfoHwpAj_Kag@jmFcj@j{Dqq@tiEewBpvDu_HbmK_uC`yB_iDr\\\\inBhk@adGrz@y~FfuBebBn|@yvDl|B}eDj_IoqAxkJ{j@f`C_xD|tHgoBnmDasD|vF_vEf`C}eDdkDwdBnzBmjC~yC??_dDxpE{jEt{F}lA~yC}wE`|QmqBjnF}lF|zCcvDd_Ee|BjnFeO~{JanCfqEm}AdZgwE}s@erAuEmsEhuBgfFhtAo{Af_CswCzoEelB|}@mtH{AqeBhNinFznE}~DxWgcEnIuwA|IavEj`@q~F`cCsy@`h@_i@uEwxCxdFqXtuCecAr}F_zBf~Iaq@t|@`q@vxAsUt`AysCzj@{rCxoD??a|CnsAidGn]ipEnuGudDvvAgwEb[qNO??etEe~AygAuKqw@nKscBngA??y_@hWoe@xw@}A`T_]|f@cd@dsAeFtM{i@llBmDdo@a@rA??kaAbfD|h@laHdArC??tGf{CjT|~CpQ`|@z_@rhArpHzpP~dAvrB`tBpcC~vBhbA|jCl\\\\xgF`Abd@lGlnBcAfcDgXxgAtMzqAzy@tb@dk@bZfm@pe@zaBpGlGvjAxrK`{@vaG|oBztK|Kzy@`yA`rHpQbhBgMbA_g@p{A}RxtB}Rz{EjHl{@??_NjtIvXpqItOjsL|@hxQvNfuBj_An{JdEdhG}JjzEoX~uFgzAhcR}YhzEcj@txJcQtm@smGnyNurAl|JqyAl}Jms@pdBsuD`wE}~C~sH_kCjyEe~Dp{AceAfuBybCvoFalErjGmvAd_Ds[dfGchB|rJogAjqEiu@rrGl_@vkJiz@lbQgJlgB??mBrEc@pCKr@kD`SsDxR_ErRkElRsEdRqHvWkMpa@{IhWgJvVs@dByFtNoI|R_c@|y@cApBgBfDqCnFelAhzB{Qv^i_@tw@yNv[uPf`@gNl\\\\aP~`@o~@|bCkQde@}[j|@sg@fuAq{@v~Bs@nBcCrGk\\\\n|@ik@zzAco@vgB_^x|@eNt_@sHfUsN~e@}L|e@uKtf@s@pDgCpMoEvVeIfh@_Hzh@wC|WgFfj@}Dtj@mA|ToAvXeBhk@MrIQtZEjXTtq@hAxu@nB~aAnBd_AhBni@x@|g@Ndd@@hACnECnGCxFLnHS`DAnBy@lc@w@vT{@hRqC|b@}A~Q_Edb@kDr`@??_BpQaA|KuLttAKvAoFfr@gBnUwArTm@vNw@|Q}@xa@O~a@X|a@ZjPr@vT~GnwAlExbA`Ef_AjBli@|@`lAC|D{@|_@o@lOy@hOcAfOoAbOyA~NeBzNaG~_@aDfQmD~PuIh^_DlLsFxQeFpO{Mpb@ou@~`CaEpN_GnRmQ`h@{EhMeF`M{GhP}Ol]mJ|Q{JhQmH|LqFjIaKlO_RpV}`@rf@_WtW}GpGiNxLeKbI_VtPsKxGyWhNok@|WqMnEgoAxb@w{@rYiHtBsy@dVmDn@kZvFgSbDyUhD{UvCoXrCa[hCwe@pEyK|AwKrBsKbCsVlHgVlJkLvF_PpIeJtF_JdGgKvH_KjImRnQiQvQwHlJwGxIcArAsI|LiIlMkInN[f@oGjLqIvPuGnOkMlZoLp\\\\yF`RuEnPgExPgD`OeEnSoCjOuEfZaCfQwHbk@cCjQqYzdCyL~}@{F``@gG|_@_Ht`@uDtRePhz@yZtsAeSzv@czAjpF}kApkEyx@tvCsKla@_Mtf@qL~f@}UdhAyq@jmD??c\\\\|`BaUxjAgl@~yC{BlNkDjVyCrVyBbTyB`W}AnTuAvUcAnUs@rU]nQ[vY?nB@td@Pl}E@|f@@v\\\\?nMD|hE\\\\dfJb@hmKn@nbRPlxAIx\\\\W|Vk@pX{@vUaArRoAxRaBvSw@lIw@bIwAbMOpAcClR_EdWyDxSmE|SoDnOkFfSmGnToG|ReGtPiJjU_J|RuGlM_JbPaF~HgNhSuNrR}P~SuMbOqU~Uqs@pr@gG`GcyAxxA??{aFnbFod@rd@i|An|AePdPulAzlAkLhL_QzPqHpHey@xx@uLdNgCxCiCvC}BpC??{HrJaMtPsO~TcOvU{JnPiN|VaLnTkMbX{HhQiInSmJ|V{IjWmIzWyK~_@}HvZ}E|SemAhoFi@`CiL|g@muAthGmEbQ{ExPiB`G{BlHmG`R{GpQmFpMuHvPoJjRcGtKiKbQyJ~NgKhNciBfzBwlAp|AcGvHgy@jfAgj@~s@af@vm@kf@hm@qf@zl@i|AljB}~AjmBmlBhwBy]fb@_zBxhCqaAlhAieAhnA{LdPeJrM{IbNeI~MmIbPmLfWuJvUyHxSgHjTiEzNmEhPwE~RsIjb@sDrTmE|ZiBlOuB`ScCrYuAnScApSy@vUc@xSSxSCzUL~UT`Td@bTt@~SdAzSjAvQdBrS~BnUdCfSxCvSbBjKdAvGx]fpBfVrtA|UfsAwGgC|uA|fIlh@nkHzA~SyLvvJtd@tpGnl@dyIb`@f|El_@ljH??de@bjEj_@jwI~m@fsMab@p~FkiAxhC_}DfpGyfA~mCqtAduEcjAfsDukBphGogA|oD_iDbcKa`AlgBtD|rAgpB|{B??syE`fByqDj{CmgAhsCqb@fvJ{y@xeOeo@fgE}lAvhF_x@nvEz`@b|HldErrF``An_H}E`pK{@vW}c@brHq]bcCctAfeGskBv|E_fB`tFt^n`G``BpuFvxCvnH??zk@zxE{z@nwEukCf}DiaEdtDmeChrD??iHjKw_CldF_qAvhDyuA`_Gal@ngJq~A~gIobA|oCh@tj@??yaBpnFinG~pT{}FxwR{hFxrLimD|lGat@|{BwdCpiFuo@vkBy{DdfPsrGpcWmvBltIwaArzHyLpjF??_D~g@e@dd@aNfnIuInwD}d@vyc@GnjH??ufBn]mdE~aFsfCztAceExjA??umF_J{yBga@{lAwDebB`ZidBfcAg|AtlB??otBf_CkaDf`C_zCbnA{hDfOc~A\\\\_pCxBidB{A??evByBisCtEeo@|@imC_@ooGyAufCo^??ce@kKgw@sQqlEgw@{cFcFst@_@qcHhOwri@|SinGkKshFewBsyF}^??gw@oHkdAgDo|NwhDshFgm@meIgm@uhEgc@w_CxAw}DxaA{vCvjBy_Abe@??qmDlgBgpFvjCmgFtvBmlG|}A_gEsdAihIucAyjJa{@klGzAuj@uO{~IkW_xDcPwiDwbAicCec@_gAwX??upCbQk`G`wD{xFhtBifAre@uaGfn@mlBnr@}tC~eAyl@?_pF|sBk}BrmBy_B|dDwjKxpWwfAdvB}Obf@??smBxdF}qBb`FovA`zBehAbdAerAju@}bB`q@gkB`{@iwC`zAybDz~AqyBx_Act@dy@}}@rpA}~@jhByxBdhEcwAtvB_rAv~Ceo@~pBaq@`nBsj@pxC{e@vuBo]bnAwXty@inBbwA??yi@xe@qFlFa{AryAwdAhcBiDrFuErHq`B~|Cmp@tsAuDnH}DdI_AnB}BjDy@tA{ErH??_rAsy@efGogAgwNalCgpCib@eqBm_@sF{@??iwC{_A}wJ_~He~@ku@qoGoaFooGi_BiiGy`Am_DqmBgoMgvQ??q_AgcBoqNu}R_hD}}EgwBkzB{`@kTyw@}j@}aAci@_v@m`@y`GafAirFkmAklEqk@??kbBeo@qvEcmAafDcsA??qdHwzBewFcbDwzBifEshAccBwgFcoAq`AxB}oGnh@aoGwC{qBn}@}`Cde@{yD~|@_sEjAqtFzKwxCcG}qFwNctFqnAkxBcaD_lE{mFgyDwm@k_EksAms@iaA??ikAqzAwbEctEmiDgXskD_J}{BygCovAqzAmeDeiEmbFqnBqmL|Ti_B?_aHbR{qC?qjFbPic^`yDkxGju@qeEzsAcjFxqCehF~|ByiBbQ??ufB`QsfCaQcaf@wB??kah@@qjBhB}}EiBywPfD{gLlAea@Lc_AkAgaF~IynBrEqnYxlA__DxVsaDde@iaIpp@yeFr]??k|Bdc@}eDpRixGtx@aeAtEqtGlt@srFrp@}bH|i@{hFtjCuuGb_GabD~zBurAx~A??kzEjoEceExgDiuAb{@ehE|gBkpE`dBw}CvlAo`GpoBqcCn}@wxRzuHooBnrBmiE|tHgzBdbBaiCblC}aObvN??wwAzhA_}DjrDu_Dl{Cc~Ex{DufCfjCuhFh{DagIjoGaeBrmB_zGjuIqeBviBwlEjeGaiGdyIqfE~tFghDleEeoNphQec@ha@avKraNsp@zu@{Zn]gwIbxKgr@~q@}~DxgFqhCf}Do}DdhEwlEtaCwkB~eAipEpdC{yEx_Co`G|cDoqFbzAshCzUufFfm@ubDhh@??{uGzd@myHwMwfB{UctE?kdFiCm{LaH{dFm@c|GuDwdGsFaqAaImsE_nD_qEijAcqHeDsmMkA}jCjA}wFbQw{@vCyhD~IsaGxBknFj}A??ikF`qBg|EhrCqfIjyFw|E|IouCqE??sqP~NG{G}xAl@w_Cz@isT~SgpLjKkdGfN??_lElKcsGr\\\\{~@yBipEyhC}`Du~E??suCscAsaWqH}jGryAi|EzhBgaBf`B??eyDboAetEfuBg|EndC{lBb{@q|D|qBc}Bh`AcxF`dB??cFmEkbCzIsoPtRoyAV??{`@sGu|F}{BiwDiLizEnr@ajG{k@kbB{_@soEey@_eQ}I??s|[cvD_gAoI}jHgw@q~FnIy`Jx_A__CvXsfDreA_pBboA{cPndMgrDtlAiuFfc@{vCtZemFvuAstEbyAmxS`uGqu@zU_qFboAw_CziAufGn{AmdJt_D_qFn{A}lBl}Aw_CrtEgpBnlFiz@twB{vBpfIcbDp_GknFpyAavDmi@}eDpdBidBx{Dq`Av~D}wA~|IqGrsGbB|nDrcAtcInNtvB{F|zColApsImqB~pSc`@~aFc[j`IurAvpGumAx}CctAjfDklAzwFc{@njH_b@zgB_rA|zCojC|xEyz@j`Ayv@ro@ieArZqkAjAmeHmqBy_AeYab@aR??}lB{`@_vAuEalO\\\\c{Di_BgcDc`Dud@gc@eTwXc_BwbAepGaGqcHaHahCceA??o|Ail@coEi_BiiGyhB}|AeZcp@}AgaK}@}~CjBkdGx_AubBtn@??e~@`g@wfAbp@{PvXknJ`cLom@~fAgJbRec@fkAmU~fAab@d`Dcj@hoHuTxgD??guL_@ukB{Ay`FkBoD?owW?meMuEkdFMigM}@wdMZwi[yB}iM^??ulfAwN??SJqfM^a_C}@{jJ}AccLeEc`NdEisVsFmvBqGy_GzAq`A]msD}@snA_@_jBbA??kkb@wI??oni@OkbM{AatRxJ??mdAho@azEbnEcoFreEaqd@e@uiv@nM??|oA_t]j[kwUzp@qukAub@sio@pcCa}l@cV_}A??xmBabHfeMyj`@deQso`@??vgA{dGxsCednAn[odr@??kRkCmOnEwt@tUsF`BcXhKuPbGkg@jQgE|A}CbA{^jLmNlF{PzJyPhPgJnLo@v@u@~@iEnFyEvHkEhHyL~QeXjg@iM~TaLxNoNfMgLbHkFfB}Bj@{R~Esl@lB}FRcNFadCmCyUq@_d@eCwiBuOatAgLgVaBqaCuP{a@Oy_@b@{j@hHsn@`Pi\\\\pLa[`Ooc@nWiV|Rci@fg@g\\\\ha@g_@pj@{Xjh@mXpn@iYly@cM`d@cMfj@gI~a@yLlx@qHvv@wCx`@aC|d@mBrk@s@n~@GzSc@xiBBp_AcBnNMjAoBjGqEvCkH|B_HAspEuDydAaCst@i@edAo@eQKaFEeFEcZOyJM}t@eAiTlCkx@w@aLKmfBcB{y@}G{j@iF_^OsPqFwy@wH}YoCoH{@uWsCw_@mEgvDg^kyA{A}MN}j@dF{i@pH_KjB??yFkey@`{i@qx\\\\\",\n            \"notices\": [\n                {\n                    \"code\": \"vehicleParameters\",\n                    \"subCode\": \"trailer_length\",\n                    \"type\": \"violation\"\n                }\n            ]\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 5473\n        },\n        \"length\": {\n            \"value\": 5093.1\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 60.7\n                }\n            ]\n        }\n    },\n    \"stateBreakdown\": [\n        {\n            \"countryCode\": \"CA\",\n            \"stateCode\": \"BC\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 21\n            },\n            \"totalDistance\": {\n                \"value\": 21\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"CI\",\n            \"tollsDistance\": {\n                \"value\": 408.5\n            },\n            \"nonTollsDistance\": {\n                \"value\": 25.4\n            },\n            \"totalDistance\": {\n                \"value\": 433.9\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"DF\",\n            \"tollsDistance\": {\n                \"value\": 40\n            },\n            \"nonTollsDistance\": {\n                \"value\": 31.7\n            },\n            \"totalDistance\": {\n                \"value\": 71.7\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"DG\",\n            \"tollsDistance\": {\n                \"value\": 146.4\n            },\n            \"nonTollsDistance\": {\n                \"value\": 47\n            },\n            \"totalDistance\": {\n                \"value\": 193.4\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"EM\",\n            \"tollsDistance\": {\n                \"value\": 96.3\n            },\n            \"nonTollsDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 96.3\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"GJ\",\n            \"tollsDistance\": {\n                \"value\": 53.5\n            },\n            \"nonTollsDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 53.5\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"HG\",\n            \"tollsDistance\": {\n                \"value\": 42.9\n            },\n            \"nonTollsDistance\": {\n                \"value\": 98.7\n            },\n            \"totalDistance\": {\n                \"value\": 141.6\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"MR\",\n            \"tollsDistance\": {\n                \"value\": 7.8\n            },\n            \"nonTollsDistance\": {\n                \"value\": 18.1\n            },\n            \"totalDistance\": {\n                \"value\": 25.9\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"QA\",\n            \"tollsDistance\": {\n                \"value\": 62\n            },\n            \"nonTollsDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 62\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"SL\",\n            \"tollsDistance\": {\n                \"value\": 26.5\n            },\n            \"nonTollsDistance\": {\n                \"value\": 89.5\n            },\n            \"totalDistance\": {\n                \"value\": 116\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"TM\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 317.1\n            },\n            \"totalDistance\": {\n                \"value\": 317.1\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"VL\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 98.4\n            },\n            \"totalDistance\": {\n                \"value\": 98.4\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"MX\",\n            \"stateCode\": \"ZT\",\n            \"tollsDistance\": {\n                \"value\": 19.4\n            },\n            \"nonTollsDistance\": {\n                \"value\": 157.1\n            },\n            \"totalDistance\": {\n                \"value\": 176.5\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"CO\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 69.3\n            },\n            \"totalDistance\": {\n                \"value\": 69.3\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"ID\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 275.7\n            },\n            \"totalDistance\": {\n                \"value\": 275.7\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"tollsDistance\": {\n                \"value\": 31.9\n            },\n            \"nonTollsDistance\": {\n                \"value\": 279.3\n            },\n            \"totalDistance\": {\n                \"value\": 311.2\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 27.95\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"MO\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 291.8\n            },\n            \"totalDistance\": {\n                \"value\": 291.8\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"NM\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 503.5\n            },\n            \"totalDistance\": {\n                \"value\": 503.5\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"OK\",\n            \"tollsDistance\": {\n                \"value\": 47.5\n            },\n            \"nonTollsDistance\": {\n                \"value\": 213.2\n            },\n            \"totalDistance\": {\n                \"value\": 260.6\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 11\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"OR\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 208.8\n            },\n            \"totalDistance\": {\n                \"value\": 208.8\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"TX\",\n            \"tollsDistance\": {\n                \"value\": 2.2\n            },\n            \"nonTollsDistance\": {\n                \"value\": 603.8\n            },\n            \"totalDistance\": {\n                \"value\": 606\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 21.75\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"UT\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 418.2\n            },\n            \"totalDistance\": {\n                \"value\": 418.2\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"WA\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 340.5\n            },\n            \"totalDistance\": {\n                \"value\": 340.5\n            },\n            \"tollCosts\": []\n        }\n    ],\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    },\n    \"notices\": [\n        {\n            \"code\": \"vehicleParameters\",\n            \"subCode\": \"trailer_length\",\n            \"type\": \"violation\"\n        }\n    ]\n}"},{"id":"731571d3-4c15-40f8-a895-1ffdf989ca1b","name":"PlanRoute [G19] [City-2-City Circle]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide19","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"routingType\": \"shortest\",\n    \"vehicleType\": \"truck\",\n    \"vehicleParameters\":\n    {\n        \"length\": \"53\"\n    },\n    \"waypoints\":\n    [\n        {\n            \"value\": \"la grange,ky\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"northbrook, IL\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"la grange,ky\",\n            \"type\": \"break\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"27683"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 19:39:37 GMT"},{"key":"x-amzn-RequestId","value":"65304a30-8994-4fa4-b998-36d40de784e7"},{"key":"x-amz-apigw-id","value":"X3AixHT-oAMEWAA="},{"key":"x-map-key","value":"guide19"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791477-3b93d6903fe2987d78940fba"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 e603dbbba9a5260bbb9a527a4e0f1fce.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"8MhVWE7IMtJxffVJ_M9YcqcaZHm6ud6NDJQ3R6dubOG4GdJI_9Wz9Q=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"12b7dbe3-a4f7-4ecf-a320-ad79c4d026c2\",\n    \"waypoints\": [\n        {\n            \"value\": \"LA GRANGE,KY\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"NORTHBROOK,IL\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"LA GRANGE,KY\",\n            \"type\": \"break\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"KY   53 N NW OF LA GRANGE,KY\",\n                    \"length\": {\n                        \"value\": 4\n                    },\n                    \"duration\": {\n                        \"value\": 7\n                    },\n                    \"totalLength\": {\n                        \"value\": 4\n                    },\n                    \"totalDuration\": {\n                        \"value\": 7\n                    }\n                },\n                {\n                    \"maneuver\": \"US   42 NE SW OF CARROLLTON,KY\",\n                    \"length\": {\n                        \"value\": 16\n                    },\n                    \"duration\": {\n                        \"value\": 22\n                    },\n                    \"totalLength\": {\n                        \"value\": 20\n                    },\n                    \"totalDuration\": {\n                        \"value\": 29\n                    }\n                },\n                {\n                    \"maneuver\": \"US  421 N KY/IN STATE LINE\",\n                    \"length\": {\n                        \"value\": 12\n                    },\n                    \"duration\": {\n                        \"value\": 18\n                    },\n                    \"totalLength\": {\n                        \"value\": 32\n                    },\n                    \"totalDuration\": {\n                        \"value\": 47\n                    }\n                },\n                {\n                    \"maneuver\": \"US  421 N MADISON,IN\",\n                    \"length\": {\n                        \"value\": 1\n                    },\n                    \"duration\": {\n                        \"value\": 2\n                    },\n                    \"totalLength\": {\n                        \"value\": 33\n                    },\n                    \"totalDuration\": {\n                        \"value\": 49\n                    }\n                },\n                {\n                    \"maneuver\": \"IN    7 N E OF COLUMBUS,IN\",\n                    \"length\": {\n                        \"value\": 41\n                    },\n                    \"duration\": {\n                        \"value\": 60\n                    },\n                    \"totalLength\": {\n                        \"value\": 74\n                    },\n                    \"totalDuration\": {\n                        \"value\": 109\n                    }\n                },\n                {\n                    \"maneuver\": \"US   31 N NW OF TAYLORSVILLE,IN\",\n                    \"length\": {\n                        \"value\": 13\n                    },\n                    \"duration\": {\n                        \"value\": 16\n                    },\n                    \"totalLength\": {\n                        \"value\": 87\n                    },\n                    \"totalDuration\": {\n                        \"value\": 125\n                    }\n                },\n                {\n                    \"maneuver\": \"I    65 N SE OF CROWN PT,IN\",\n                    \"length\": {\n                        \"value\": 172\n                    },\n                    \"duration\": {\n                        \"value\": 187\n                    },\n                    \"totalLength\": {\n                        \"value\": 258\n                    },\n                    \"totalDuration\": {\n                        \"value\": 312\n                    }\n                },\n                {\n                    \"maneuver\": \"US  231 N CROWN PT,IN\",\n                    \"length\": {\n                        \"value\": 3\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 261\n                    },\n                    \"totalDuration\": {\n                        \"value\": 317\n                    }\n                },\n                {\n                    \"maneuver\": \"IN   55 N SW OF MERRILLVILLE,IN\",\n                    \"length\": {\n                        \"value\": 4\n                    },\n                    \"duration\": {\n                        \"value\": 7\n                    },\n                    \"totalLength\": {\n                        \"value\": 265\n                    },\n                    \"totalDuration\": {\n                        \"value\": 324\n                    }\n                },\n                {\n                    \"maneuver\": \"US   30 W SCHERERVILLE,IN\",\n                    \"length\": {\n                        \"value\": 6\n                    },\n                    \"duration\": {\n                        \"value\": 9\n                    },\n                    \"totalLength\": {\n                        \"value\": 271\n                    },\n                    \"totalDuration\": {\n                        \"value\": 333\n                    }\n                },\n                {\n                    \"maneuver\": \"US   41 N NW OF HIGHLAND,LA,IN\",\n                    \"length\": {\n                        \"value\": 6\n                    },\n                    \"duration\": {\n                        \"value\": 12\n                    },\n                    \"totalLength\": {\n                        \"value\": 277\n                    },\n                    \"totalDuration\": {\n                        \"value\": 345\n                    }\n                },\n                {\n                    \"maneuver\": \"IN  152 N E OF HAMMOND,IN\",\n                    \"length\": {\n                        \"value\": 3\n                    },\n                    \"duration\": {\n                        \"value\": 6\n                    },\n                    \"totalLength\": {\n                        \"value\": 279\n                    },\n                    \"totalDuration\": {\n                        \"value\": 351\n                    }\n                },\n                {\n                    \"maneuver\": \"US   20 W NW OF WHITING,IN\",\n                    \"length\": {\n                        \"value\": 7\n                    },\n                    \"duration\": {\n                        \"value\": 14\n                    },\n                    \"totalLength\": {\n                        \"value\": 286\n                    },\n                    \"totalDuration\": {\n                        \"value\": 365\n                    }\n                },\n                {\n                    \"maneuver\": \"I    90 W IN/IL STATE LINE\",\n                    \"length\": {\n                        \"value\": 0\n                    },\n                    \"duration\": {\n                        \"value\": 0\n                    },\n                    \"totalLength\": {\n                        \"value\": 286\n                    },\n                    \"totalDuration\": {\n                        \"value\": 365\n                    }\n                },\n                {\n                    \"maneuver\": \"I    90 W SE OF JEFFERSON PK,IL\",\n                    \"length\": {\n                        \"value\": 23\n                    },\n                    \"duration\": {\n                        \"value\": 43\n                    },\n                    \"totalLength\": {\n                        \"value\": 309\n                    },\n                    \"totalDuration\": {\n                        \"value\": 408\n                    }\n                },\n                {\n                    \"maneuver\": \"I    94 W S OF LINCOLNWOOD,IL\",\n                    \"length\": {\n                        \"value\": 2\n                    },\n                    \"duration\": {\n                        \"value\": 3\n                    },\n                    \"totalLength\": {\n                        \"value\": 311\n                    },\n                    \"totalDuration\": {\n                        \"value\": 411\n                    }\n                },\n                {\n                    \"maneuver\": \"US   14 W W OF MORTON GRV,IL\",\n                    \"length\": {\n                        \"value\": 5\n                    },\n                    \"duration\": {\n                        \"value\": 9\n                    },\n                    \"totalLength\": {\n                        \"value\": 316\n                    },\n                    \"totalDuration\": {\n                        \"value\": 420\n                    }\n                },\n                {\n                    \"maneuver\": \"IL   43 W NORTHBROOK,IL\",\n                    \"length\": {\n                        \"value\": 6\n                    },\n                    \"duration\": {\n                        \"value\": 11\n                    },\n                    \"totalLength\": {\n                        \"value\": 322\n                    },\n                    \"totalDuration\": {\n                        \"value\": 431\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 431\n                },\n                \"length\": {\n                    \"value\": 322\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 42.3\n                        }\n                    ]\n                }\n            },\n            \"shape\": \"_ngghAfvczaDcn@tOgw@|TiuAdOk}ArGikA}@y\\\\wC{x@?}lA?e[~HauAfYsbB`g@sz@dY}gAdo@}bAfaAqeBxjBo~y@vn_A??mwA_pCsF_SiWo]yqDs|Gc`@{tAe@cQ}Ecy@eEu~E_Ia{@aSce@qQ}Tc{@c\\\\aGm@{lHqxBolAiv@_lAucAmlA}gAk_AktAkfDmaGidCkeEkKyBwDiVgw@{tA_Sgc@mKk_@sFkLjBuEaI}h@uD_}@eEuc@ka@emK}YijBy[ubAgr@aeBqb@ckDCg@??}Ac_@fMms@`S}gAcBogAol@wzGyBkjAxBsnAtJ{j@`oAyhLzQytBln@a~PzE}h@`Iia@ld@qfA~Hyk@sFcdAoN_i@mqB{aGg^}U{oEqmCq[gc@gTqeAsUqnBsGazAqG}oDGgDeJw`BcLmhAi\\\\ulAmO}TuEcQ_|@u|A??yWeKoNuD}cAyBkP{Am}AwDqGuDcVkAgDsGW]sdAgw@q\\\\ePe@OyQwC}@M{wBuFcA?wDuD_DOgNgNgb@og@iWoTipAsxA??mFuE}m@Net@hMydAzj@ikAv`Ayv@nTyz@z@mgBiWgr@uY}TyBmUz@s}ItrFs[pGcj@vDogAcQa{Ase@so@?_IrFg^ro@_gA~mDoqAdhFeEfc@`SlbF?dxAww@vjB_lBpbDsJhBgzG|`Hka@bQol@wDcVaHaS_S}lB_aD??k@aAeqCcsFsi@ag@yfAyVc~E{j@ejDcdAku@xB{y@hM{dA~f@k_AxkA?tEuD?cvDhpEc`@|T{`I`yByGrFegBha@sAtEcVxBag@{@_`Ou}Ek_B_|AcbCw~CgMwl@_d@cmCcL{_@iWee@ag@yVeh@ce@ynG{zDk_AwXagEiMecEsFag@z@s~AsFmx@uDui@eFolAyBq`AkKeEqHy`AyViq@eP??ow@{UokBeo@??gq@~SiM?iCfDag@l@}TnHeT|@kk@?_x@cQcVyByf@yB_IpGigHxoFovF`xCeJtEX~@??y}@rX}bBnI{y@yAuYqHyQyBwm@_^ehAuZocDtOolAyKytI_hAyfE{j@cyAuDso@z@{~NneCqpJdaBu|Bl_@mx@vDag@wDuc@}Ia{Aww@}gAgw@oqAedA{wFkdEqb@{Kqq@wDw}C~]c`JppAcj@rF}YjK_xItkCmUvM}h@~IsuLd~DyeFbcBkAfDab@pHu|Avl@{e@hw@eO~q@kAveGcBz`HoMvtCumAtkLiCxB_SnfA}~D|nNwuG`nU{@hMk_AfuCuuGjiA}`Dli@c`DngAgkFtlBgvAbe@??eP?uwAzj@sUvD{z@||@_qA~{AqG|@wb@xu@aSbQoX~|@e~@zj@mi@re@sZpG}bBa\\\\cyAcQkP_J}EqRe@q\\\\dy@avMha@}bHsAor@gCsFqb@|@yGrFe@~|@ud@?iW}@E???}iJ}^??e^yBg|A}@gh@iBuOhB}^?a{@|@}@bz@wkAlhK???j~ArArdAwDvXiM|h@uIx`AiMpeAwNn|AeOlhAmUv`BcQjhB_Sx~Ag^xsC??cVeEgYgDmOkBqGuD{[z@qVfOgrA~Rgr@vDifAxVif@}@gfB~h@yu@wCchBgd@qXzBcVfN_Sm@?}@mx@dFgJbQaLflA{Vhk@o]fYqHz@}J~HoSfDg_B_IuaBiLkk@}@y`@|@urA?{lCj@yL`]gc@fm@|@tZd@xa@rAbxAsArf@rAbe@z@td@sFzj@_Sh~AgJju@eJtn@cQbdBgc@dc@yG?uYfY}T~Hag@fc@al@r\\\\qq@`g@sy@z_@m@dFg^vNmbAfm@a]b[qtAbxAgiA~gA??qnAtwAsVrPwXn]kPbRemArnA{QzUsrBvuBgCjKmPxBwSxVeEfOeJfDkgCrkCg^hNkKvXoqAxtA_IzU??aX~HeyDlyDa]de@wlIvmI{jDhrDkPvDcG|TqeAlgAwDjVeTxCmoRrdSa`Ahk@mKxCcVtOik@bo@}Ybf@??mxA|pBg|IlpLk\\\\vN_DjVilMxzOoJnU??MZy_Bj}B{lBvjByGjVwXfO}|IpxK{xFdzHwNfDiC~SmqAxiBe[jt@_Ndo@ia@tbBqMlhAOxMaGziAyBrEaS|wFyBtYwpAhfEe~@lfCg`Cd~E??sd@rdAkdAbcBwkBdkC_xDbtEcdBjk@gr@~Hsye@`I{yMbGufGLoqAxCgc@hL??uNnIag@lt@cQ`g@sQfm@g|@p_Fw]xtAmKvXmi@nr@o~GjzFyL~]s`@?wDdPukGnjFoeBn|A{KlJezDxfDuIzAapBpoBsuDxrCstEplDyVxVe~DpxColFhhEif@be@{~DbiFyxGbyJiaA|}@_bEpnCc[vb@gYbFavDbcCsyAztA_SvCaItZgpBd`Cq`Arz@mi@zVecAvXclCdc@}TlJ}TrGq~FblCaxDtbByLz@qeA|i@{{CxtAmx@|_@upChjAmPnIepLheGiWz@yLfOgjCpzAccBnfAcLfOkKtDgJdOsPdFki@|i@ysBpkE}Tjt@iHtZqMtwAeEzfC_]fkBcdBzeD??a]nIk_@~See@fXctA~g@_SjLs[fYsAbQyGpfAoDhjAyG|~@kz@?oq@z@c[vDe[|Tq`Av~B_bAlzCyQfDsV~SgaAfYkp@hBip@hBocD|@mAvDc[pGwXnSoIvCsF`SuThWyGz@eOnh@}JdEolA`zA}m@rp@}Yxa@uJhk@yq@vx@uT`RqRn]uYlTkk@fm@co@~}@??}h@`r@oi@~q@co@bz@wD?mi@lt@eOdOgTfYip@n|@al@jt@so@fx@wDz@ynB`nC}yDh{E??}mEp`GkiJtlKcvI`dK}rEb_GeJxCeJ|TyyEteGc[`g@wfF~~G}JtEgfFxdHos@jt@upBj`A}c@`g@??c~F`rHclH|iJ}c@fb@kiB~cDeOja@qg@bxAyLnTiWz~@q{@zrBag@l~@g^zUc~@rZiaAeEc[~IgYbPw_CxtCi|Dr}F_lAh_B}tHt~M_uBbzBa]dd@??ms@|s@{`@xa@q{@tx@{~@vkAwaAh`Ace@fYydGj}Aey@zj@ia@tn@coAbaDo]~i@wb@dd@yuAry@ab@d[??kZtOaq@dn@se@jt@q|HjxPaIjV_b@vx@k\\\\nh@_gAzhAecJtdIoeK`gJu}DzfDgYdPkU|]q{@x`AyeA`{Ai|@rbBwdB`pCmxAtuCysBpkEqjB~kEm^vw@ko@xuAoOtOmDxV_n@jjAqGdEqMrf@wdGzeMwnHjePmZ`g@yQj`@_pCp~FuiMplX{Vl_@_]hv@saMttWcG|ImjHtsOclDdeI??aqIoGgm@hL??md@lKgr@bZy{DnzBaSbQmI|@mqCf`BscB~}@shAfm@aX|TiHzAce@fYsFpGceEv_C{jInwEiWjWiC?sF`H_Iz@azBxjBmqArcAyxHvyH{{CttD_qAzgCmvBvpFauAvhD?bG_IlJu~@lrBs_@xk@i~C~mDaoAjtAm_@p\\\\{lC|zCaqEjeFa}CnnD??grDzoEkiAbyA}h@j_Ace@dnAmd@xhBaq@b`EmKjiAqMx_CqBjwH?zK?pdBjA|oCeE~|@}YraCgh@zhBcL~SoXvm@o|In|Sku@`fB?rFiC|@m|BxzF??o|@jmBgbAflAqe@re@qfAht@uwA|VwpAp@egAl@m`@Tye@eCyl@}Ck]w@c}@kFucA_JmqBaJ}vBoF??a`AtDqtA~Ry\\\\rFui@nIacDpg@g`BhWes@nIivAbPe@Nw|@hMi}GrdAuaBlTwsIdxA{vBdYe~En}@ey@~Hm_@jL{{Btl@}TfNemBpfAwkAhv@wkBzgBw}CnnD??ovApzAifAhv@_pBpeA}h@dO{VdPo]jKaxCxjA{j@n^??axCodDqtFchG}cEeiE}cEigEm_@a\\\\o]a]crGokGww@se@saDgx@_uB_SayGhBcwZxK{n@?om@|@c`J]so@xAaq@?qcCjBeo@tEgr@?kuDhB??ihDhLi{RlJa`Al@gc@m@m_@?isUzSy{NvYswB~RysBbp@gw@jj@{e@bf@waAtlAikFpsHce@xk@ia@tm@{eEr~Fs~EphGkbGtgG{`@p\\\\ab@rZo}DttDaq@bp@ugb@h{_@c[`]_]rZ{oNviMcgDlqBgr@|]e~@lj@kiAzt@s~@m@gbSzpLkdJpiFwX`IkPtOe~DxjA{hBjUmPxBmx@bQkpDxu@??_nDtn@yhQ|cDkP?aSrGc[nHcvD~r@ce@dEe@l@cVxBu~@xVqhChb@yBvCk}AjV_pB`]k_Bp\\\\ghDtn@{`@hMuuPbaD_d@~HyVtEogAdYeT^cBtDcjDxjAmcN~_HwIz@cVbQevBhaAwXfNsVbPszDrmBcj@b[w^tOgiCvwAoIz@gwAfx@k_Aj`@wuAhv@ccBhv@ogA`q@c[pQ??s[lKaoBxjAiMzKefFf~C{qLjkH}JlK}T`Hia@~]g^`R_XdOa]fNk_A|t@{sA`p@uDlJobF`yC{jDtkB}`C~gAceApf@smBhl@w_B`f@yBxC{qChv@wD_@iWhMadBhb@cVvMw]`Hm_@fOgYrFycFzsAkK|Iqv@rQqWvMw_Cjk@gYvMqVdFw]|ImAfDsP|@c`Nh|Dgc@rP}wAl^aBfDo}@|TshFtaBcQ|@}wAfc@{jAfP??_CZyLz@iC^cVvCw_CxBehAz@ejDl@o~F|@mlKLuzH|@mi[lJmcA{Ac`AfNwuAja@ebBry@mcApfAgdC`vDkfD~vFkmF~fJahC~aEa}CtgF_}@vlAqdCdcAooK|yCwoLdbCm}JrwBsmSdtD??ekC`]aqD|r@czAxa@qz@hb@ql@fl@co@|hAig@ryAamDf`LgdCbxL{_AvjBecAj~AoaAre@qdPlaGwhDhk@gzBnT{pD|IwwIxByuAxMag@vb@mhApeAkP~]qzApmCy{@pfA_~Bj}AeeCdy@??seAgw@yz@ka@a`F{_@ktAeOwzK{K}eGmKucF}IchB{j@ozBgc@e}AgX{nA?ya@dEyL~H??eJhWwD|JqBbF}@bG?vMqVz{DcGtwV??mEz{AqBjiB|DpeA|EhuA?bQ?jKiHfw@yWn|@eTp]gT|J??evBf`@_aAgJox@oK}^jAytB}Iy[uE{{CksAavA_JqaD~]okAfc@co@fC{qMzV}oCdOogAb[c[l_@i{@ngBaCl_@?`g@kAxBlU`iGc[xgDgc@d`DywCbtEmnE~oKe_IpgSi]peA}Jpg@gMhuAdE|bO??lEllYgOrlBe_@beBynB|pCc{CzqCspM|zLssBpdBubAdcAuYbe@qaA`xCiLxiBmAxjAqEvsD??mMl_BiV~cBuJre@sj@pdBey@~gAomDjpCe_IlyEubBlgAgbEn{BimMz|L??amQvyQujLjxN??aNvPw{SdqY_eLtpH_eL|aH_aUbySy`Ap{@afMn}JciAl}@kiAh`As~F`lEw]xW??_XxW}}AfkAmlFbuEolAl}@u_HdtF_}@ju@kxBv~ByRvXcy@tcA{VfX??oSdZ{t@nfA_I`Iw{]n~d@soEv{F??e_MbgPybHfdJaDfDgfAdmAgYj`@dEz`@??kKng@ecA`]gYjV_yZ`ba@yvDb~Ee@?qv@tcAslg@``l@??ecBpnB{o@xk@{lBzqCag@z_Agc@dmAcGfw@aQrp@im@x~BeEhWg]dcAiX|pBa`ApiH{gCbxKyVvw@ia@vaAsWlp@??aWll@aq@j~Aa`FjhKik@ngA{bChpEsfCj~BobAvlA}YfXgw@hv@ql@`]??ag@|^cj@p\\\\se@b\\\\qmHviCqjAxWygDvWobAhMi\\\\Ne~@z@if@zK{V|@ol@~S{e@rFiCtDsmB`]qcCli@iMhBmi@xWsd@|IifAl_@wr@lJs|Brp@e@dE??ce@bF_s@hWku@bQ{sA~^gkBhk@?zAcvCp{@ceA`\\\\kAbGgkB`g@uc@`Ra]~HewAfc@cbDn|@}YzK_uBrp@wI?aBrEiMl@sAxCmgAhVsfCju@cL~H_pGhuBm{KjoDysCfn@inGjiAc~A|^clLzsBo^zKsj@lJwuBd[i\\\\~Hc~A~]al@zJch@|H??QB_i@hL_zBpf@aSvDszC`g@ufBpp@ms@|_@os@`g@suDjeDwiCfvBif@dd@ia@j`@g^j`@otHnjGe^`]gJxBoq@fl@}Jl@ysBn{AqyBpeBuiD|yCiCm@{o@jk@kuDrbCo}@re@ibD|pBmZtOc[zKeOfNkkDvjBab@xb@yLjUoqEtuCs_@bQw|E|yDyLhMwiC~dCm_@tYce@z_@ee@pf@}h@ja@ecTroRo{AfvAidGpvFso@j`@gc@|i@ctEfrEyfVpv`@o]xk@a]tm@kgLjaRoeGflJyG`Rqg@hw@a`Fr{Hco@by@gYfc@iWl_@mZ~g@c~EbhGkjMrrPia@bp@ee@re@ekLldNkA?{|PxxQoIzAoyC`kE??sj@zAolAvuAcwGrgHms@x`AmxEbjNgc@peAecAd`DyQ~q@sVrp@qkNlkb@qMxl@sVng@mxD~fJku@ztAibDv{E}eHhvJo`LbjOyjEnvFqyGtmJms@pyAcVrp@oXdn@y`AvjBuwJpyTku@haAwg@pf@gjC||AqMjLypExqCqa@~Sec@tZoIz@uwBn|AmgA`p@wqOlsJshF~zC{j@b[wc@~]k~NxvIgcNfbI_`G~mDuc@b[ag@`Sc~FrjDoqAbf@chGlnA??qGpAq{@tPku@dOui@zKqjArQgc@`HiWxB_DdDshBxWalExjAmgA|i@c{DzfCi\\\\dZkf@j`@euH`uFeYtY}eMvcJaq@jk@gr@dcAmqF`dKka@hv@gc@fw@qkDnlFsmBxsBwzBj}BuTfX}pC|eCiCxB??evBvuBa]`S_SnSg|E`kEaqEbvDiuEjgCufG|zCiw@re@iW~I}TbQ_X|Jms@dc@gc@zVq~AtcAgm@hk@_wArcBqfDv|D_bAvx@aXzJog@`Rmd@hN{Q~Hk}A~]eEfDwaB~\\\\sZ~IoqApQejDvbAgT}@??q|Cj_Aww@jLeOzJoTvDwsH~{AepUx{Ewc@tO_{Fv`B_fB|i@oCtDqv@bRwDdEqG?ab@fNynBfm@wg@dOgh@`SmzCdy@sAtDgO|@qcBzi@_}@xa@gw@ju@y_BvuBgOha@gMhb@a]bxAya@htBeFhW??wkA|wFku@f~C{~@vrD?fwAgYdn@og@lrCaX`{@mn@huAce@jt@yGdEku@fc@ia@rQcLjU_c`@fiWwDhLm_@`Sgr@j_@s_NljJyeJlkHoIxBo{A`oAecApfAsoAj~AmoMluPiu@j_Aos@rz@av@tbAknA`pAy}PpnM{j@|_@qv@lh@asDfjCghEzeDuiM|rJkiAjiAaaSb_ZiMtDgc@ju@i\\\\tn@_gFfdHey@j_AazAvvAsdJnjGipA`|@s~@ha@uo@ju@}r@b[gJz@gw@pa@KF??}o@xa@wIzKce@j`@kz@fYkk@|h@qyBzsAs~@hw@kF?k_BpyAmvBn|A}tHhdHkdApeAeE?g|EfqE_N|TanEzoE_xDxgDiwDzeD_]zVcV`RaSdYu{]`}[uxSz`Sco@jt@uy@byAwpBjzEwDfDshBjnE??oqAtvC_I`\\\\iwDj_Jif@dy@oqAlrAikAls@etDj_As{Uv{FcdBro@qtAtn@a{Abz@gyCnzBalE`dDa{@pp@gtIbsGw]`RuYjVal@re@}JtDe~N`zKyLtDku@vm@oSpHyLvMizOh~KkxFd_EsP`HwkAh`A}{CrxB_`GthFyvDhrDykOb_OjA?al@hk@yRbQy`@`]ooLj}KoeBxjA_bEj|Bce@`SwkAvv@ql@vZ??al@fXc~AhaAqGdE_xJ|lFuzB`fAgaGzeDo`GncDgpFduDqtFb`EamVp~PuwAh_Bc[jVkp@beAehAv~BuwA~oC??}gBplD}h@|gAms@ryAiw@rnAaeA~|@_fBby@ysBns@kBfDiMz@{vBrz@cBtDsmBvo@wb@|Sqg@tOeJ~IaeBtn@sE}@}@vDmlBro@cyJbvDukCv`AkKnJce@hLee@zU}T|Jia@|JuaBpp@}TvNo}@fXyLpH}tHzqCw_C|}@wkAj`@cyAxv@emOdoIm`LllGsXjJi@Pgh@zUkiAro@}cErxBqoFbaCcqDj_BulJbwDyuFrwBia@|Jgr@zU}^lTmqBrp@gr@fXiR|IsyA|i@cL~Hk}Ajk@iaFxsBiu@xVWfDaiB`q@y~Pb~Gs@rFee@bRwXlJguFh}BoNfDyBxCcv@dYaBjB{gC~eAqeAb\\\\qaD|h@gtCl_@ia@rFw]|@wdCdZ{eN~eAo]`I}YbFwzB~Sal@hLob@|@??ee@rFyqCn]avE|j@msAxa@ovAfbAsaHn~GinPpsPg^nh@ab@l_@{pTh`U?{A{{Cj}BgwJzlGiWbQ{[fNaBrFaoT|fMghEz{Cal@fX_iDrnBce@tO_I?kk@nSygDnq@kfDvXk{C]so@?i@Aat@yAiiG?wDtF_|@~HmmOdOyo]aGchPuOgm@{K}yDyBmy[N}c@Oq@@sh@z@yvMuCo{AyMadC}s@wqEaoB__H_yCog@cGyoFNuiRdOgiRrFagRdF{u_@~JurBgDik@hB??_n@|@{bBxAqM?mxEbQkPfDgpBli@sj@rGgzBhk@cBfD}vBls@emErnBsAtDaSfDqL|Jmi@`RwgEneBka@jVuSxBut@p]wSrG{lBbz@eEvMeo@|Jc[vN{xA`q@us@lTiMlJmn@tP{j@fXql@hWeyDh_B{[?qtFrbC{{CrnA}cEl}@}JfDso@|JsAvCmsDrf@{jS`Hk}Bdd@swB`|@ogEbwCufChtBaLlJgmEr`DknBhw@aLj@}@tEuYbGinCpp@qtAvD}yD}@ia@{@ag@z@{rg@eDce@}@kf@hBohD@e@?usNqGcvDrFkPxBinBdP_kCp\\\\orRrtEiRnHmqB|_@cV?ab@|JoqEjUm{G|@aXvCaGuE}eDtE??ejDNy{RpGe|Az@abD|@_Z?wlNjK{tIhNkkD~^ovAl^_bEdnA_x@~RcBfDey@`Ru_HbxBsoExjAi_Bnh@gm@fNm_@vNui@bQwwDj_AyBfD_i@zJkAvDk}Al^{V`IyeObjEoxDhkAulJviCg~DtlAo]~H{@xCqeBtd@_]tNmi@dPswCdy@kApGswBxk@gc@fPaS~HsUhBqv@|U{@fDadGneBsAvDw_Clr@cBfDa{@nTydBtY}tCiBkz@aSkgCm}@{z@wc@ctAik@??mE`HgqAlqBw_BzpCs~AzgCewBzdEmn@poBsBpB??e_Cp}B_i@|Tgw@tn@yf@td@gwAppA}w@nq@mnAdbB{{B`zBwaBdbBgkA`oAoi@~eB_NbdC}g@~wD??ssB``OmUbdB??gihBpS??iSz~\\\\quEnre@e`Mhp}@??qyBv_U_h@baEopAp_FsuEvtMg|@`nCo]puE??yMtsN??q|{@eP_qaAqF??_fGiLgkAqHyrC]kz@xVanHxmH}{BdvB}{Ap|@gbA`r@??ulB~q@kiAb[krCnSoyBaHgcw@mT??i~C\\\\apr@tV??afT~AciHpJ??}lDdc@quAj`@ycBfc@{jAb[sjD~}@qzAjiAc_A`eAycDz|C??edb@l~d@??usP`nQ??osGfvH??{fCz|B??y{N`aPc}ArbBefDn_H_rD~iGujDr`Eo{Az}B_gAdd@izAtwBsja@roo@skLjwP??srj@`~{@ycCrjEkk@hhCzG`cDOdHmEbzB??gx@bpBuvBdwAw`Cf]??iBVcpDbQyrUkF??gqFr@agRrq@uaCqq@ksAyu@_gFzKabOiC??qlJrF_wEdP{aH?syEvC_lAfDoi@xMkdAn_@k_@xk@m_@x_AeZtvBurAreIgDl}AUtbA??iaBrn@}pAtf@yuAng@y_BnI_eB_^yiBgXo`PhDiiC}J??ozOnqA??}rJiCglBrD??ssAjCydBfNoX`IwzAfl@ifAxtBuhA~|@oeBrkEsAxBwkF|kGkgCt`Ce`AjNe{AxTisBnh@ovAlTweCiCmeBhaAk{Cf~CmUtE??eoIxfFux@bp@k|@~rA??e|@xrAwuAtjDszDxvHuvGj|NcxWtzk@is@zgEcn@`dB}~@vfAo`FzgCaoAbxAil@x}BgnFxhJgaAt`C??isCr}G{{H`kO??cf@lKqaDhgDeo@re@c}BvWeaGzK_vAdGal@fCopB{KeQI??{wAVkmBaq@cyAlJexAl_@_dBppAu}@jk@cv@ztAsxAfm@krBxBa_CO??atBxbIqyAzoDw_CjcG}tAjrD??yPbd@yiBtiE}fBtfGgcDrqHwc@~dBemEheGygDd`DmqBn}@??e}EjfCezGtFmbBoIqtBxAkt@tFcVrPee@~g@ke@~q@wb@hkAqkA~pAcxAhXqgDfD}mAzrAgr@hm@exA`r@sj@lT??{uHfN??}mDmJsmPpGgyCfD??o_MhMmvP?{cA_|@y`IqF}kC{E??ugSw^_r\\\\zs@??yiEjtAgoDhgDm}Ev~D{b@nh@??mpEfqFm_DlgB}rF~xC}hBj{A\",\n            \"notices\": []\n        },\n        {\n            \"itinerary\": [\n                {\n                    \"maneuver\": \"IL   43 SE W OF MORTON GRV,IL\",\n                    \"length\": {\n                        \"value\": 6\n                    },\n                    \"duration\": {\n                        \"value\": 12\n                    },\n                    \"totalLength\": {\n                        \"value\": 329\n                    },\n                    \"totalDuration\": {\n                        \"value\": 443\n                    }\n                },\n                {\n                    \"maneuver\": \"US   14 E S OF LINCOLNWOOD,IL\",\n                    \"length\": {\n                        \"value\": 5\n                    },\n                    \"duration\": {\n                        \"value\": 8\n                    },\n                    \"totalLength\": {\n                        \"value\": 333\n                    },\n                    \"totalDuration\": {\n                        \"value\": 451\n                    }\n                },\n                {\n                    \"maneuver\": \"I    94 E S OF CHICAGO,IL\",\n                    \"length\": {\n                        \"value\": 18\n                    },\n                    \"duration\": {\n                        \"value\": 33\n                    },\n                    \"totalLength\": {\n                        \"value\": 351\n                    },\n                    \"totalDuration\": {\n                        \"value\": 484\n                    }\n                },\n                {\n                    \"maneuver\": \"I    90 E IL/IN STATE LINE\",\n                    \"length\": {\n                        \"value\": 7\n                    },\n                    \"duration\": {\n                        \"value\": 13\n                    },\n                    \"totalLength\": {\n                        \"value\": 358\n                    },\n                    \"totalDuration\": {\n                        \"value\": 497\n                    }\n                },\n                {\n                    \"maneuver\": \"I    90 E NW OF WHITING,IN\",\n                    \"length\": {\n                        \"value\": 0\n                    },\n                    \"duration\": {\n                        \"value\": 0\n                    },\n                    \"totalLength\": {\n                        \"value\": 358\n                    },\n                    \"totalDuration\": {\n                        \"value\": 497\n                    }\n                },\n                {\n                    \"maneuver\": \"US   20 E E OF HAMMOND,IN\",\n                    \"length\": {\n                        \"value\": 7\n                    },\n                    \"duration\": {\n                        \"value\": 14\n                    },\n                    \"totalLength\": {\n                        \"value\": 366\n                    },\n                    \"totalDuration\": {\n                        \"value\": 511\n                    }\n                },\n                {\n                    \"maneuver\": \"IN  152 S NW OF HIGHLAND,LA,IN\",\n                    \"length\": {\n                        \"value\": 3\n                    },\n                    \"duration\": {\n                        \"value\": 6\n                    },\n                    \"totalLength\": {\n                        \"value\": 368\n                    },\n                    \"totalDuration\": {\n                        \"value\": 517\n                    }\n                },\n                {\n                    \"maneuver\": \"US   41 S SCHERERVILLE,IN\",\n                    \"length\": {\n                        \"value\": 6\n                    },\n                    \"duration\": {\n                        \"value\": 12\n                    },\n                    \"totalLength\": {\n                        \"value\": 374\n                    },\n                    \"totalDuration\": {\n                        \"value\": 529\n                    }\n                },\n                {\n                    \"maneuver\": \"US   30 E SW OF MERRILLVILLE,IN\",\n                    \"length\": {\n                        \"value\": 6\n                    },\n                    \"duration\": {\n                        \"value\": 9\n                    },\n                    \"totalLength\": {\n                        \"value\": 380\n                    },\n                    \"totalDuration\": {\n                        \"value\": 538\n                    }\n                },\n                {\n                    \"maneuver\": \"IN   55 S CROWN PT,IN\",\n                    \"length\": {\n                        \"value\": 4\n                    },\n                    \"duration\": {\n                        \"value\": 7\n                    },\n                    \"totalLength\": {\n                        \"value\": 383\n                    },\n                    \"totalDuration\": {\n                        \"value\": 545\n                    }\n                },\n                {\n                    \"maneuver\": \"US  231 S SE OF CROWN PT,IN\",\n                    \"length\": {\n                        \"value\": 3\n                    },\n                    \"duration\": {\n                        \"value\": 5\n                    },\n                    \"totalLength\": {\n                        \"value\": 386\n                    },\n                    \"totalDuration\": {\n                        \"value\": 550\n                    }\n                },\n                {\n                    \"maneuver\": \"I    65 S NW OF TAYLORSVILLE,IN\",\n                    \"length\": {\n                        \"value\": 172\n                    },\n                    \"duration\": {\n                        \"value\": 187\n                    },\n                    \"totalLength\": {\n                        \"value\": 558\n                    },\n                    \"totalDuration\": {\n                        \"value\": 737\n                    }\n                },\n                {\n                    \"maneuver\": \"US   31 S E OF COLUMBUS,IN\",\n                    \"length\": {\n                        \"value\": 13\n                    },\n                    \"duration\": {\n                        \"value\": 17\n                    },\n                    \"totalLength\": {\n                        \"value\": 571\n                    },\n                    \"totalDuration\": {\n                        \"value\": 754\n                    }\n                },\n                {\n                    \"maneuver\": \"IN    7 S MADISON,IN\",\n                    \"length\": {\n                        \"value\": 41\n                    },\n                    \"duration\": {\n                        \"value\": 60\n                    },\n                    \"totalLength\": {\n                        \"value\": 612\n                    },\n                    \"totalDuration\": {\n                        \"value\": 814\n                    }\n                },\n                {\n                    \"maneuver\": \"US  421 S IN/KY STATE LINE\",\n                    \"length\": {\n                        \"value\": 1\n                    },\n                    \"duration\": {\n                        \"value\": 2\n                    },\n                    \"totalLength\": {\n                        \"value\": 612\n                    },\n                    \"totalDuration\": {\n                        \"value\": 816\n                    }\n                },\n                {\n                    \"maneuver\": \"US  421 S BEDFORD,KY\",\n                    \"length\": {\n                        \"value\": 13\n                    },\n                    \"duration\": {\n                        \"value\": 18\n                    },\n                    \"totalLength\": {\n                        \"value\": 625\n                    },\n                    \"totalDuration\": {\n                        \"value\": 834\n                    }\n                },\n                {\n                    \"maneuver\": \"US   42 S NW OF LA GRANGE,KY\",\n                    \"length\": {\n                        \"value\": 16\n                    },\n                    \"duration\": {\n                        \"value\": 21\n                    },\n                    \"totalLength\": {\n                        \"value\": 641\n                    },\n                    \"totalDuration\": {\n                        \"value\": 855\n                    }\n                },\n                {\n                    \"maneuver\": \"KY   53 S LA GRANGE,KY\",\n                    \"length\": {\n                        \"value\": 4\n                    },\n                    \"duration\": {\n                        \"value\": 8\n                    },\n                    \"totalLength\": {\n                        \"value\": 645\n                    },\n                    \"totalDuration\": {\n                        \"value\": 863\n                    }\n                }\n            ],\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 432\n                },\n                \"length\": {\n                    \"value\": 322\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 42.3\n                        }\n                    ]\n                }\n            },\n            \"shape\": \"qrfjoAlyznfD|hBk{A|rF_yCl_DmgBlpEgqF??zb@oh@l}Ew~DfoDigDxiEktA??~q\\\\{s@tgSv^??|kCzEx`IpFzcA~{@lvP?n_MiM??fyCgDrmPqG|mDlJ??zuHgN??rj@mTdxAar@fr@im@|mA{rApgDgDbxAiXpkA_qAvb@ikAje@_r@de@_h@bVsPjt@uFptByAlbBnIdzGuFd}EkfC??lqBo}@xgDe`DdmEieGvc@_eBfcDsqH|fBufGxiBuiExPcd@??|tAkrDv_CkcGpyA{oD`tBybI??`_CNjrByBrxAgm@bv@{tAt}@kk@~cBqpAdxAm_@byAmJjmB`q@zwAW??dQHnpBzK`l@gC~uAeGdaG{Kb}BwWdo@se@paDigDbf@mK??z{HakOhsCs}G??faAu`CfnFyhJhl@y}B`oAcxAn`F{gC|~@wfAbn@adBhs@{gEbxWuzk@tvGk|NrzDyvHvuAujDd|@yrA??j|@_sAtx@cp@doIyfF??lUuEj{Cg~CleBiaAveChCnvAmThsBoh@d{AyTd`AkNjgCu`CvkF}kGrAyBneBskEthA_}@hfAytBvzAgl@nXaIxdBgNrsAkC??flBsD|rJhC??nzOoqA??hiC|Jn`PiDxiBfX~dB~]x_BoIxuAog@|pAuf@haBsn@??TubAfDm}AtrAseIdZuvBl_@y_Aj_@yk@jdAo_@ni@yM~kAgDryEwCzaH?~vEePplJsF??`bOhC~fF{KjsAxu@taCpq@`gRsq@fqFs@??xrUjFbpDcQhBW??v`Cg]tvBewAfx@cpB??lEczBNeH{GacDjk@ihCxcCsjErrj@a~{@??rkLkwPrja@soo@hzAuwB~fAed@n{A{}BtjDs`E~qD_jGdfDo_Hb}AsbBx{NaaP??zfC{|B??nsGgvH??tsPanQ??ddb@m~d@??xcD{|Cb_AaeApzAkiArjD_~@zjAc[xcBgc@puAk`@|lDec@??biHqJ`fT_B??`pr@uVh~C]??fcw@lTnyB`HjrCoSjiAc[tlB_r@??fbAar@|{Aq|@|{BevB`nHymHjz@yVxrC\\\\fkApH~eGhL??~paApFp|{@dP??xMusN??n]quEf|@anCruEwtMnpAq_F~g@caEpyBw_U??d`Mip}@puEore@hS{~\\\\??fihBqS??lUcdBrsBa`O??|g@_xD~McdCni@_fBfkAaoAvaBebBz{BazBlnAebB|w@oq@fwAqpAxf@ud@fw@un@~h@}Td_Cq}B??rBqBln@qoBdwB{dEr~A{gCv_B{pCfqAmqBlEaH??btAhk@zz@vc@jgCl}@jz@`S|tChBxdBuY`{@oTbBgDv_Cmr@rAwD`dGoeBz@gDpv@}UrUiB`S_Ifc@gPrwByk@jAqGrwCey@li@eP~\\\\uNpeBud@z@yCn]_If~DulAtlJwiCnxDikAxeOcjEzVaIj}Am^jAwD~h@{JxBgDvwDk_Ati@cQl_@wNfm@gNh_Boh@roEyjAt_HcxBdy@aRbBgD~w@_S~aEenAnvAm^jkD__@ztIiNvlNkK~Y?`bD}@d|A{@x{RqGdjDO??|eDuE`GtE`XwCl{G}@nqEkU`b@}JbV?lqB}_@hRoHnrRstE~jCq\\\\hnBePjPyBbvDsFtsNpGd@?nhDAjf@iBbe@|@zrg@dD`g@{@ha@z@|yD|@ptAwDhnCqp@tYcG|@uE`Lk@jnBiw@fmEs`D`LmJtfCitBngEcwCrwBa|@j}Bed@zjSaHlsDsf@rAwCro@}J|JgD|cEm}@z{CsnAptFsbCz[?dyDi_Bpl@iWzj@gXln@uPhMmJts@mTzxAaq@b[wNdo@}JdEwMzlBcz@vSsGtt@q]tSyBja@kVvgEoeBli@aRpL}J`SgDrAuDdmEsnB|vBms@bBgDfzBik@rj@sGfpBmi@jPgDlxEcQpM?zbByA~m@}@??hk@iBtrBfDzu_@_K`gReFfiRsFtiReOxoFOng@bG~~G~xCvqE`oB`dC|s@n{AxMxvMtCrh@{@p@A|c@Nly[O|yDxBfm@zKbhPtOxo]`GlmOeO~{@_IvDuFhiG?`t@xAh@@ro@?j{C\\\\jfDwXxgDoq@jk@oS~H?be@uO~hDsnB`l@gXfhE{{C`oT}fM`BsFz[gNhWcQfwJ{lGz{Ck}B?zAzpTi`U`b@m_@f^oh@hnPqsPraHo~GnvAgbAlsAya@`vE}j@xqCo]de@sF??nb@}@`l@iLvzB_T|YcFn]aIzeN_fAvdCeZv]}@ha@sFftCm_@paD}h@peAc\\\\zgC_fA`BkBbv@eYxByCnNgDfuFi}BvXmJde@cRr@sFx~Pc~G`iBaq@VgDhu@yVhaFysBj}Akk@bL_IryA}i@hR}Ifr@gXlqBsp@|^mTfr@{Uha@}JxuFswBtlJcwDbqDk_BpoFcaC|cEsxBjiAso@fh@{Uh@QrXkJl`LmlGdmOeoIbyAyv@vkAk`@v_C}}@|tH{qCxLqHn}@gX|TwNtaBqp@ha@}J|T}Jde@{Ube@iLjKoJtkCw`AbyJcvDllBso@|@wDrE|@`eBun@dJ_Jpg@uOvb@}SrmBwo@bBuDzvBsz@hM{@jBgDxsBos@~eBcy@`eA_}@hw@snAls@syA|h@}gA|gBqlD??twA_pCdhAw~Bjp@ceAb[kVtwAi_B`mVq~PptFc`EfpFeuDn`GocDfaG{eDtzBafA~wJ}lFpGeEb~AiaA`l@gX??pl@wZvkAwv@be@aS~aEk|BneByjAnoLk}Kx`@a]xRcQ`l@ik@kA?xkOc_OxvDirD~_GuhF|{CsxBvkAi`ArPaHjxFe_EhzOi~KxLwMnSqHju@wm@xLuDd~NazK|JuD`l@se@tYkVv]aRftIcsG`{@qp@`lEadDfyCozB`{Acz@ptAun@bdBso@r{Uw{FdtDk_AhkAms@nqAmrAhf@ey@hwDk_J~Ha\\\\nqAuvC??rhBknEvDgDvpBkzEty@cyAbo@kt@txS{`St{]a}[`SeYbVaR~\\\\{VhwD{eD~wDygD`nE{oE~M}Tf|EgqEdE?jdAqeA|tHidHlvBo|Aj_BqyAjF?r~@iw@pyB{sAjk@}h@jz@gYbe@k`@vI{K|o@ya@??JGfw@qa@fJ{@|r@c[to@ku@r~@ia@hpAa|@rdJojG`zAwvAdy@k_A~fFgdHh\\\\un@fc@ku@hMuD`aSc_ZjiAkiAtiM}rJfhE{eD`sDgjCpv@mh@zj@}_@x}PqnMjnAapA`v@ubAns@sz@hu@k_AloMmuProAk~AdcAqfAn{AaoAnIyBxeJmkHr_NmjJfr@k_@l_@aSvDiL~b`@giWbLkUha@sQju@gc@xGeEbe@kt@ln@iuA`Xa{@ng@mrCfYen@?gwAz~@wrDju@g~CvkA}wF??dFiWxa@itB`]cxAfMib@fOia@x_BwuBfw@ku@~|@ya@pcB{i@fO}@rAuDlzCey@fh@aSvg@eOxnBgm@`b@gNpG?vDeEpv@cRnCuD~eB}i@~zFw`Bvc@uOdpUy{EvsH_|AnTwDdO{Jvw@kLp|Ck_A??fT|@djDwbAnqAqQrZ_JvaB_]dEgDj}A_^zQ_Ild@iNng@aR`X{J~aAwx@pfDw|D~vAscBfm@ik@p~AucAfc@{Vls@ec@~W}J|TcQhW_Jhw@se@tfG}zChuEkgC`qEcvDf|EakE~RoS`]aSdvBwuB??hCyB|pC}eCtTgXvzBk}BrmBysBpkDolFfc@gw@ja@iv@lqFadKfr@ecA`q@kk@|eMwcJdYuYduHauFjf@k`@h\\\\eZb{D{fClgA}i@`lEyjArhByW~CeDhWyBfc@aHpjAsQti@{Kju@eOp{@uPpGqA??bhGmnAnqAcf@b~FsjD`g@aStc@c[~_G_nDfcNgbIj~NyvIvc@_^zj@c[rhF_{CvqOmsJlgAap@twBo|AnI{@dc@uZpa@_TxpEyqCpMkLfjC}|Avg@qf@ju@iaAtwJqyTx`AwjBnXen@bVsp@ls@qyApyGumJxjEovFn`LcjO|eHivJhbDw{Eju@{tAlxD_gJrVog@pMyl@pkNmkb@rVsp@xQ_r@dcAe`Dfc@qeAlxEcjNls@y`AbwGsgHnlAwuArj@{A??nyCakEnI{Az|PyxQjA?dkLmdNde@se@ha@cp@jjMsrPb~EchGlZ_h@hWm_@fYgc@bo@cy@``Fs{Hpg@iw@xGaRneGglJjgLkaR`]um@n]yk@xfVqv`@btEgrEfc@}i@ro@k`@hdGqvFn{AgvAdcTsoR|h@ka@de@qf@be@{_@l_@uYviC_eCxLiMv|E}yDr_@cQnqEuuCxLkU`b@yb@jkDwjBdOgNb[{KlZuOhbD}pBn}@se@juDsbCzo@kk@hCl@tiD}yCpyBqeBxsBo{A|Jm@nq@gl@fJyBd^a]ntHojGf^k`@ha@k`@hf@ed@viCgvBruDkeDns@ag@ls@}_@tfBqp@rzCag@`SwD~yBqf@~h@iLPC??bh@}H`l@{Jb~A_^h\\\\_IvuBe[rj@mJn^{KblL{sBb~A}^hnGkiAxsCgn@l{KkoD~oGiuBbL_IrfCku@lgAiVrAyChMm@`BsEvI?~tBsp@|Y{KbbDo|@dwAgc@`]_Itc@aRfkBag@jAcGbeAa\\\\bvCq{@?{AfkBik@zsA__@ju@cQ~r@iWbe@cF??d@eEr|Bsp@vr@mJhfAm_@rd@}Ili@yWhMiBpcCmi@rmBa]hCuDze@sFnl@_TzV}@hf@{Kd~@{@h\\\\OnbAiMxgDwWpjAyWpmHwiCre@c\\\\bj@q\\\\`g@}^??pl@a]fw@iv@|YgXnbAwlArfCk~BzbCipEhk@ogA``FkhK`q@k~A`Wml@??rWmp@ha@waAxVww@zgCcxK``AqiHhX}pBf]ecAdEiWhm@y~B`Qsp@bGgw@fc@emA`g@{_AzlB{qCzo@yk@dcBqnB??rlg@a`l@pv@ucAd@?xvDc~E~xZaba@fYkVdcAa]jKog@??eE{`@fYk`@ffAemA`DgDxbHgdJd_McgP??roEw{Fv{]o~d@~HaIzt@ofAnSeZ??zVgXby@ucAxRwXjxBw~B~|@ku@t_HetFnlAm}@llFcuE|}AgkA~WyW??v]yWr~FalEjiAi`AbiAm}@`fMo}Jx`Aq{@~`UcyS~dL}aH~dLupHv{SeqY`NwP??tjLkxN`mQwyQ??hmM{|LfbEo{BtbBmgAd_ImyEnmDkpCdy@_hArj@qdBtJse@hV_dBlMm_B??pEwsDlAyjAhLyiBpaAaxCtYce@tbAecArsBqdBrpM}zLb{C{qCxnB}pCd_@ceBfOslBmEmlY??eE}bOfMiuA|Jqg@h]qeAd_IqgSlnE_pKxwCctEfc@e`Db[ygDmUaiGjAyB?ag@`Cm_@h{@ogBb[m_@ngAc[|oCeOzqM{Vbo@gCnkAgc@paD_^`vA~Iz{CjsAx[tExtB|I|^kAnx@nK~`AfJdvBg`@??fT}JdTq]xWo|@hHgw@?kK?cQ}EiuA}DqeApBkiBlE{{A??bGuwVpV{{D?wM|@cGpBcFvD}JdJiW??xL_Ixa@eEznA?d}AfXnzBfc@bhBzj@tcF|I|eGlKvzKzKjtAdO``Fz_@xz@ja@reAfw@??deCey@~}Bk}Ax{@qfApzAqmCjP_^lhAqeA`g@wb@xuAyMvwIyBzpD}IfzBoTvhDik@pdPmaGnaAse@dcAk~Az_AwjBfdCcxL`mDg`Lhg@syAbo@}hApl@gl@pz@ib@bzAya@`qD}r@dkCa]??rmSetDl}JswBvoLebCnoK}yCpdCecA~|@wlA`}CugF`hC_bEjmF_gJjfD_wFfdCavDlcAqfAdbBsy@vuAka@b`AgNlcAzAli[mJtzH}@llKMn~F}@djDm@dhA{@v_CyBbVwChC_@xL{@~B[??zjAgP|wAgc@bQ}@rhFuaBn}@}T`BgD|wAm^fc@sPb`Ni|DrP}@lAgDv]}IpVeFfYwMv_Ckk@pWwMpv@sQjK}IxcF{sAfYsFl_@gOv]aHbVwM`dBib@hWiMvD^zqCiv@xByCv_Baf@rmBil@beAqf@|`C_hAzjDukBnbFayCtDmJzsAap@j_A}t@`]gN~WeOf^aRha@_^|TaH|JmKzqLkkHdfFg~ChM{K`oByjAr[mK??b[qQngAaq@bcBiv@vuAiv@j_Ak`@fwAgx@nI{@fiCwwAv^uObj@c[rzDsmBrVcPvXgNdvBiaAbVcQvI{@lcN_`HbjDyjAbBuDdT_@ngAeYxVuE~c@_ItuPcaDz`@iMfhDun@j_Bq\\\\~oBa]j}AkVxBwCphCib@t~@yVbVyBd@m@be@eEbvD_s@b[oH`SsGjP?xhQ}cD~mDun@??jpDyu@lx@cQlPyBzhBkUd~DyjAjPuOvXaIjdJqiFfbS{pLr~@l@jiA{t@d~@mj@fr@}]bgDmqBzoNwiM~\\\\sZb[a]tgb@i{_@`q@cp@n}DutD`b@sZz`@q\\\\jbGugGr~EqhGzeEs~Fha@um@be@yk@hkFqsHvaAulAze@cf@fw@kj@xsBcp@rwB_Sx{NwYhsU{Sl_@?fc@l@``Am@h{RmJhhDiL??juDiBfr@?do@uEpcCkB`q@?ro@yAb`J\\\\nm@}@zn@?bwZyK`yGiB~tB~RraDfx@vw@re@brGnkGn]`]l_@`\\\\|cEhgE|cEdiEptFbhG`xCndD??zj@o^`xCyjAn]kKzVeP|h@eO~oBqeAhfAiv@nvAqzA??v}ConDvkB{gBvkAiv@dmBqfA|TgNz{Bul@l_@kLdy@_Id~Eo}@zvBeYvsIexAtaBmTh}GsdAv|@iMd@OhvAcPds@oIf`BiW`cDqg@ti@oIx\\\\sFptA_S``AuD??|vBnFlqB`JtcA~Ib}@jFj]v@xl@|Cxe@dCl`@UdgAm@vpAq@twA}VpfAit@pe@se@fbAglAn|@kmB??l|ByzFhC}@?sFju@afBn|Io|SnXwm@bL_Tfh@{hB|YsaCdE_}@kA}oC?qdB?{KpBkwHpMy_ClKkiA`q@c`Eld@yhBbe@enA|h@k_AjiAcyAfrD{oE??`}ConD`qEkeFzlC}zCl_@q\\\\`oAktAh~C_nDr_@yk@t~@mrB~HmJ?cG`uAwhDlvBwpF~pA{gCz{CutDxxHwyHlqAscA`zByjB~H{@rFaHhC?hWkWzjIowEbeEw_CrFqGbe@gYhH{A`X}TrhAgm@rcB_~@lqCg`BlI}@`ScQx{DozBfr@cZld@mK??fm@iL`qInG??blDeeIljHusObG}IraMutW~\\\\iv@zVm_@tiMqlX~oCq~FxQk`@lZag@vnHkePvdG{eMpMsf@pGeE~m@kjAlDyVnOuOjo@yuAl^ww@pjB_lExsBqkElxAuuCvdBapCh|@sbBxeAa{Ap{@y`AjU}]fYePt}D{fDneKagJdcJudI~fA{hAj\\\\oh@~a@wx@`IkVp|HkxPre@kt@`q@en@jZuO??`b@e[xuAsy@vb@ed@n]_j@boAcaDha@un@dy@{j@xdGk}Abe@gYvaAi`Az~@wkAp{@ux@z`@ya@ls@}s@??`]ed@~tBczB|tHu~M~kAi_Bh|Ds}Fv_CytCfYcPb[_JhaAdEb~@sZf^{U`g@m~@p{@{rBhW{~@xLoTpg@cxAdOka@jiB_dD|c@gb@blH}iJb~FarH??|c@ag@tpBk`Ans@kt@ffFydH|JuEvfF__Hb[ag@xyEueGdJ}TdJyC|rEc_GbvIadKjiJulK|mEq`G??|yDi{ExnBanCvD{@ro@gx@`l@kt@hp@o|@fTgYdOeOli@mt@vD?bo@cz@ni@_r@|h@ar@??bo@_~@jk@gm@tYmTpRo]tTaRxq@wx@tJik@|Yya@|m@sp@nlAazA|JeEdOoh@xG{@tTiWrFaSnIwCvXoSb[qGlAwDncD}@hp@iBjp@iBfaAgYrV_TxQgD~aAmzCp`Aw~Bd[}Tb[wDnq@{@jz@?xG}~@nDijAxGqfArAcQr[gY~RkLbtA_h@de@gXj_@_T`]oI??bdB{eD~\\\\gkBdE{fCpMuwAhHuZ|Tkt@xsBqkEji@}i@rPeFfJeOjKuDbLgObcBofAfjCqzAxLgOhW{@dpLieGlPoItpCijAlx@}_@z{CytApeA}i@xL{@`xDubBp~FclC|TsG|TmJblCec@dcAwXli@{Vp`Asz@fpBe`C`IuZ~RwCryA{tA`vDccCfYcFb[wb@~aEqnChaA}}@xxGcyJz~DciFhf@ce@nlFihEd~DqxCxVyVrtEqlDruDyrC`pBqoBtI{AdzDyfDzKmJneBo|AtkGojFvDePr`@?xL_^n~GkzFli@or@lKwXv]ytAf|@q_FrQgm@bQag@`g@mt@tNoI??fc@iLnqAyCtfGMzyMcGrye@aIfr@_IbdBkk@~wDctEvkBekCjdAccBrd@sdA??f`Ce~Ed~@mfCvpAifExBuY`S}wFxBsE`G{iANyMpMmhAha@ubB~Meo@d[kt@lqAyiBhC_TvNgDzxFezH||IqxKvXgOxGkVzlBwjBx_Bk}BL[??nJoUhlMyzO~CkVj\\\\wNf|ImpLlxA}pB??|Ycf@hk@co@bVuOlKyC``Aik@loRsdSdTyCvDkVpeAmgAbG}TjPwDzjDirDvlIwmI`]ee@dyDmyD`X_I??~H{UnqAytAjKwXf^iNjgCskCdJgDdEgOvSyVlPyBfCkKrrBwuBzQ{UdmAsnAjPcRvXo]rVsPpnAuwA??fiA_hAptAcxA`]c[lbAgm@f^wNl@eFry@{_@pq@ag@`l@s\\\\`g@gc@|T_ItYgYxG?fc@ec@bQcdBdJun@fJku@~Ri~ArF{j@{@ud@sAce@rAsf@sAcxAe@ya@}@uZfc@gm@xLa]zlCk@trA?x`@}@jk@|@taBhLf_B~HnSgD|J_IpH{@n]gYzVik@`LglAfJcQlx@eF?|@~Rl@bVgNpX{BbhBfd@xu@vCffB_i@hf@|@hfAyVfr@wDfrA_SpVgOz[{@pGtDlOjBfYfDbVdE??f^ysC~Ry~AbQkhBlUw`BdOmhAvNo|AhMqeAtIy`AhM}h@vDwXsAsdA?k~A??vkAmhK|@cz@`{@}@|^?tOiBfh@hBf|A|@d^xB??|iJ|^??D?hW|@td@?d@_}@xGsFpb@}@fCrFrAnr@ia@|bHey@`vMd@p\\\\|EpRjP~IbyAbQ|bB`\\\\rZqGli@se@d~@{j@nX_}@`ScQvb@yu@pG}@~pA_|Azz@}|@rUwDtwA{j@dP???fvAce@fkFulBb`DogA|`Dmi@tuGkiAj_AguCz@iMvuGanU|~D}nN~RofAhCyBtmAukLnMwtCbB{`HjAweGdO_r@ze@iw@t|Awl@`b@qHjAgDxeFccBruLe~D|h@_JlUwM~wIukC|YkKbj@sFb`JqpAv}C_^pq@vDpb@zKzwFjdEnqAddA|gAfw@`{Avw@tc@|I`g@vDlx@wDt|Bm_@ppJeaBz~NoeCro@{@byAtDxfEzj@xtI~gAnlAxKncDuOdhAtZvm@~]xQxBtYpHzy@xA|bBoIx}@sX??Y_AdJuEnvFaxChgHyoF~HqGxf@xBbVxB~w@bQjk@?dT}@|ToH`g@m@hCgDhM?fq@_T??nkBdo@nw@zU??hq@dPx`AxVdEpHp`AjKnlAxBti@dFlx@tDr~ArF`g@{@dcErF`gEhMj_AvXxnGzzDdh@be@`g@xVhWde@bLz_@~c@bmCfMvl@bbCv~Cj_B~{A~_Ot}E`g@z@bVyBrAuEdgBia@xGsFz`IayBb`@}TbvDipEtD??uEj_AykAzdA_g@zy@iMju@yBdjDbdAb~Ezj@xfAxVri@`g@dqCbsFj@`A??|lB~`D`S~RbV`Hnl@vDja@cQfzG}`HrJiB~kBqbDvw@wjB?exAaSmbFdEgc@nqAehF~fA_nDf^so@~HsFro@?`{Are@ngAbQbj@wDr[qGr}IurFlU{@|TxBfr@tYlgBhWxz@{@xv@oThkAw`AxdA{j@dt@iM|m@OlFtE??hpArxAhWnTfb@ng@fNfN~CNvDtDbA?zwBtF|@LxQvCd@Np\\\\dPrdAfw@V\\\\fDrGbVjApGtDl}AvDjPzA|cAxBnNtDxWdK??~{@t|AtEbQlO|Th\\\\tlAbLlhAdJv`BFfDpG|oDrG`zArUpnBfTpeAp[fc@zoEpmCf^|UlqBzaGnN~h@rFbdA_Ixk@md@pfAaIha@{E|h@mn@`~P{QxtBaoAxhLuJzj@yBrnAxBjjAnl@vzGbBngAaS|gAgMls@|Ab_@??Bf@pb@bkDfr@`eBx[tbA|YhjBja@dmKdEtc@tD~|@`I|h@kBtErFjLlKj_@~Rfc@fw@ztAvDhVjKxBhdCjeEjfDlaGj_AjtAllA|gA~kAtcAnlAhv@zlHpxB`Gl@b{@b\\\\pQ|T`Sbe@~H`{@dEt~E|Eby@d@bQb`@ztAxqDr|GhWn]rF~RlwA~oC??n~y@wn_ApeByjB|bAgaA|gAeo@rz@eYrbBag@`uAgYd[_I|lA?zx@?x\\\\vChkA|@j}AsGhuAeOfw@}Tbn@uO\",\n            \"notices\": []\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 863\n        },\n        \"length\": {\n            \"value\": 645\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 84.6\n                }\n            ]\n        }\n    },\n    \"stateBreakdown\": [\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IL\",\n            \"tollsDistance\": {\n                \"value\": 15\n            },\n            \"nonTollsDistance\": {\n                \"value\": 57\n            },\n            \"totalDistance\": {\n                \"value\": 72\n            },\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 84.6\n                }\n            ]\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"IN\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 508\n            },\n            \"totalDistance\": {\n                \"value\": 508\n            },\n            \"tollCosts\": []\n        },\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"KY\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 64\n            },\n            \"totalDistance\": {\n                \"value\": 64\n            },\n            \"tollCosts\": []\n        }\n    ],\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    },\n    \"notices\": []\n}"}],"_postman_id":"d2b1da3c-444e-4d47-a3cd-4baaa6af6413"},{"name":"Plan Route Basic","event":[{"listen":"prerequest","script":{"id":"1b818297-d402-4a37-bc2b-1b2337003d27","exec":[""],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"test","script":{"id":"4dcb8df9-f1a0-4544-adc8-d487479c3006","exec":["pm.test(\"Save routeId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('routeId', `${jsonResponse.id}`);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a293feea-0be7-44f7-9a24-f6dbbb308151","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"routingType\": \"fastest\",\n    \"vehicleType\": \"truck\",\n    \"vehicleParameters\":\n    {\n        \"length\": \"53\"\n    },\n    \"waypoints\":\n    [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"43.00264, -89.12191\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/basic-plan","description":"<p>Computes a single route that passes through a sequence of waypoints, taking into account restrictions and designated roads for a specified vehicle type. Unlike <code>/routing/plan</code> API, <code>/routing/basic-plan</code> returns only mileage, ETA, and toll costs of the route. It does not generate Itinerary, State Mileage report, Cost report, or Shape of the route.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>waypoints</strong> <em>(required)</em> an ordered set of up to 30 stops that the route must pass through. For Guide 19, stops can be specified as postal codes, city names, addresses, or SPLC codes. For Guide 20, each stop location should be validated with /location/search API and specified with WGS84 coordinates. Duplicate consecutive stops are not allowed. First and last stop can be the same to simulate round-trip.</p>\n</li>\n<li><p><strong>vehicleType</strong> <em>(required)</em> type of transport:</p>\n<ul>\n<li><p><code>car</code></p>\n</li>\n<li><p><code>truck</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>routingType</strong> <em>(optional, default=fastest)</em> determines if route is optimized for shortest distance or trip duration.</p>\n<ul>\n<li><p><code>shortest</code> optimized for distance, used for <strong>mileage rating</strong></p>\n</li>\n<li><p><code>practical</code> optimized for time based on legally posted speed limits, used for <strong>mileage rating</strong></p>\n</li>\n<li><p><code>fastest</code> optimized for time based on traffic conditions, used for <strong>trip planning</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>hazmatType</strong> <em>(optional)</em> an array of hazmat types of the load being transported. The hazmat type informs route calculation to take into account restrictions and designated roads for hazmat loads. Any combination of the following values is supported:</p>\n<ul>\n<li><p><code>explosive</code></p>\n</li>\n<li><p><code>gas</code></p>\n</li>\n<li><p><code>flammable</code></p>\n</li>\n<li><p><code>combustible</code></p>\n</li>\n<li><p><code>organic</code></p>\n</li>\n<li><p><code>poison</code></p>\n</li>\n<li><p><code>radioactive</code></p>\n</li>\n<li><p><code>corrosives</code></p>\n</li>\n<li><p><code>poisonousInhalation</code></p>\n</li>\n<li><p><code>other</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>vehicleParameters</strong> <em>(optional)</em> contain physical parameters of the vehicle. These parameters insure that generated route takes into account physical road restrictions and designated roads based on vehicle dimensions, weight, and other physical characteristics. The following parameters are supported:</p>\n<ul>\n<li><p><strong>length</strong> <em>(optional, default=53)</em> number of trailers or length in feet if single trailer. The following values are supported:</p>\n<ul>\n<li><p><code>straight</code></p>\n</li>\n<li><p><code>48</code></p>\n</li>\n<li><p><code>53</code></p>\n</li>\n<li><p><code>double</code></p>\n</li>\n<li><p><code>triple</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>width</strong> <em>(optional, default=102)</em> vehicle width in inches</p>\n</li>\n<li><p><strong>height</strong> <em>(optional, default=162)</em> vehicle height in inches</p>\n</li>\n<li><p><strong>weight</strong> <em>(optional, default=80000)</em> vehicle weight in lbs</p>\n</li>\n<li><p><strong>axleCount</strong> <em>(optional, default=5)</em> number of axles</p>\n</li>\n</ul>\n</li>\n<li><p><strong>avoid</strong> <em>(optional)</em> a list of road types to avoid. <em>Note, this parameter is available only for Fastest and Practical route types.</em> Any combination of the following values is supported. Default behavior in Guide20 is to allow all road types (no avoids) and in Guide19 to avoid border crossings:</p>\n<ul>\n<li><p><code>tolls</code><em>(Guide 19 and Guide 20)</em></p>\n</li>\n<li><p><code>highways</code> <em>(Guide20 only)</em></p>\n</li>\n<li><p><code>dirtRoads</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>ferries</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>tunnels</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>uTurns</code><em>(Guide20 only)</em></p>\n</li>\n<li><p><code>borderCrossings</code><em>(Guide20 only)</em></p>\n</li>\n</ul>\n</li>\n<li><p><strong>waypointOptimization</strong> <em>(optional)</em> preferences to re-order stops for most efficient route. Consists of the following flags:</p>\n<ul>\n<li><p><strong>optimize</strong> <em>(optional, default=false)</em> true/false - enables optimization</p>\n</li>\n<li><p><strong>lockFirstWaypoint</strong> <em>(optional, default=true)</em> true/false</p>\n</li>\n<li><p><strong>lockLastWaypoint</strong> <em>(optional, default=false)</em> true/false</p>\n</li>\n</ul>\n</li>\n<li><p><strong>governorSpeed</strong> <em>(optional)</em> maximum speed in miles/hour allowed on any road along the route</p>\n</li>\n<li><p><strong>optimisticSearch</strong> <em>(optional)</em> optional boolean parameter to reduce ambiguities with waypoint lookup, applies to Guide19 only.</p>\n</li>\n<li><p><strong>tollProfile</strong> <em>(optional)</em> a set of optional parameters that impact toll cost on the route. <em>Note, this parameter is available in Guide20 only</em>.</p>\n<ul>\n<li><strong>transponder</strong> <em>(optional, default=true)</em> true/false</li>\n</ul>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> MileMaker-assigned unique ID that can be used to retrieve route result again within 24h without impact on transaction usage from <a href=\"https://api.milemaker.com/routing/cache\">https://api.milemaker.com/routing/cache</a></p>\n</li>\n<li><p><strong>waypoints</strong> ordered list of stops</p>\n</li>\n<li><p><strong>legs</strong> set of route legs - sections of the route between two consecutive stops</p>\n<ul>\n<li><strong>summary</strong> summary of distance, time, and cost for a single leg of the route</li>\n</ul>\n</li>\n<li><p><strong>summary</strong> summary of distance, time, and cost of the entire route</p>\n</li>\n<li><p><strong>units</strong> units used in reports</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","basic-plan"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"d026a38f-c0dc-4391-b234-f9ad862233e1","name":"PlanRoute Basic [G20] [All Options]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"43.600765 , -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ],\n    \"routingType\": \"fastest\",\n    \"vehicleType\": \"truck\",\n    \"vehicleParameters\": {\n        \"length\": \"48\",\n        \"width\": 96,\n        \"height\": 162,\n        \"weight\": 10000,\n        \"axleCount\": 5\n    },\n    \"hazmatType\": [\n    \"explosive\",\n    \"flammable\"\n  ],    \n    \"avoid\": [\n        \"tunnels\",\n        \"ferries\"],\n    \"waypointOptimization\": {\n        \"optimize\": true,\n        \"lockFirstWaypoint\": true\n  },\n  \"governorSpeed\": 50\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/basic-plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"724"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 14 Jan 2026 18:51:35 GMT"},{"key":"x-amzn-RequestId","value":"c7a1a897-9657-4122-9318-b057e0143a05"},{"key":"x-amz-apigw-id","value":"XMDUhFucIAMEY7g="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6967e5b6-1a50b0fb3fbeff805d9a2a6f"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6815c3ca4d42db1778cd95c71d591ac2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"HxA9gr8-Ud_NY_d9sWQlpNbVPRKy7lpbpqZu7uZeR4bJmI6WutBs4g=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"97d49e04-afed-4bd7-a213-f96a71799617\",\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"43.600765 , -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 349.0743333333333\n                },\n                \"length\": {\n                    \"value\": 289.00596522936\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ]\n                }\n            }\n        },\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 370.0613333333333\n                },\n                \"length\": {\n                    \"value\": 302.89982078936\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ]\n                }\n            }\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 719.1355\n        },\n        \"length\": {\n            \"value\": 591.9057798050101\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        }\n    },\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    }\n}"},{"id":"41b3e95d-b2cf-465a-87d2-314a62802d9e","name":"PlanRoute Basic [G20] [Lat/Long multistop]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"43.600765, -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ],\n    \"routingType\": \"shortest\",\n    \"vehicleType\": \"truck\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/basic-plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"734"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 14 Jan 2026 18:53:00 GMT"},{"key":"x-amzn-RequestId","value":"38168071-f43d-4935-9348-a7d6a0a6ec35"},{"key":"x-amz-apigw-id","value":"XMDh6GJyoAMEVpA="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6967e60b-5d3e88966678856052312ca6"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6815c3ca4d42db1778cd95c71d591ac2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"3PmMJSLe4vko1_sp-kxGgoGItvC14Vpj8jlj3wbti91AOz1LXc4K5w=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"1efbbd7a-6fcc-476a-8f87-4340f928bdbc\",\n    \"waypoints\": [\n        {\n            \"value\": \"43.00264, -89.12091\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"41.899887, -97.478096\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"43.600765, -93.595726\",\n            \"type\": \"break\",\n            \"id\": \"3\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 484.95866666666666\n                },\n                \"length\": {\n                    \"value\": 495.29381747898003\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ]\n                }\n            }\n        },\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 293.3446666666667\n                },\n                \"length\": {\n                    \"value\": 296.95561181948\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 0\n                        }\n                    ]\n                }\n            }\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 778.3033333333333\n        },\n        \"length\": {\n            \"value\": 792.24942308475\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 0\n                }\n            ]\n        }\n    },\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    }\n}"},{"id":"daed4876-cc6c-4d45-b9d4-ec4228c71672","name":"PlanRoute Basic [G19] [Postal to Postal]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide19","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"waypoints\": [\n        {\n            \"value\": \"60062\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"62000, MX\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n{\n            \"value\": \"V3G 1J5\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        }        \n    ],\n    \"routingType\": \"fastest\",\n    \"vehicleType\": \"truck\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/basic-plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"615"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 19:40:08 GMT"},{"key":"x-amzn-RequestId","value":"204e4787-20b6-4d22-bdbe-7486bd166cfd"},{"key":"x-amz-apigw-id","value":"X3AnvEwkoAMEqmQ="},{"key":"x-map-key","value":"guide19"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791497-535f5d5163b1c47b68c48f79"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 e603dbbba9a5260bbb9a527a4e0f1fce.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"WaYyWunf1VewydU0Gg2yp3EqKRGUYjSQFHv3VbjEshEq-yBZehLfQw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"a78999de-4fed-41c4-af57-5c8bd5a33252\",\n    \"waypoints\": [\n        {\n            \"value\": \"NORTHBROOK,IL\",\n            \"type\": \"break\",\n            \"id\": \"1\"\n        },\n        {\n            \"value\": \"62000,MX\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        },\n        {\n            \"value\": \"V3G 1J5\",\n            \"type\": \"break\",\n            \"id\": \"2\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 2216\n                },\n                \"length\": {\n                    \"value\": 2070.8\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 60.7\n                        }\n                    ]\n                }\n            }\n        },\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 3257\n                },\n                \"length\": {\n                    \"value\": 3022.3\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": []\n                }\n            }\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 5473\n        },\n        \"length\": {\n            \"value\": 5093.1\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 60.7\n                }\n            ]\n        }\n    },\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    }\n}"},{"id":"52bada76-f2ca-4dbf-9be0-b6c2d73b6332","name":"PlanRoute Basic [G19] [City-2-City Circle]","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide19","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"routingType\": \"shortest\",\n    \"vehicleType\": \"truck\",\n    \"vehicleParameters\":\n    {\n        \"length\": \"53\"\n    },\n    \"waypoints\":\n    [\n        {\n            \"value\": \"la grange,ky\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"northbrook, IL\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"la grange,ky\",\n            \"type\": \"break\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/basic-plan"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"622"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 19:40:31 GMT"},{"key":"x-amzn-RequestId","value":"96a359af-8824-4000-aaaf-55dae066bcda"},{"key":"x-amz-apigw-id","value":"X3ArRGYWoAMENvA="},{"key":"x-map-key","value":"guide19"},{"key":"X-Amzn-Trace-Id","value":"Root=1-697914ae-2ac252091f6847e24ff18eb3"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 e603dbbba9a5260bbb9a527a4e0f1fce.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"yFQa4mfFJW2MSKRiVkIwb2AuDJ7OBoP7pll-hxSNT4xINKdApq4VXQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"fbe5ee91-e308-486c-93c3-94670a35e091\",\n    \"waypoints\": [\n        {\n            \"value\": \"LA GRANGE,KY\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"NORTHBROOK,IL\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"LA GRANGE,KY\",\n            \"type\": \"break\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 431\n                },\n                \"length\": {\n                    \"value\": 322\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 42.3\n                        }\n                    ]\n                }\n            }\n        },\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 432\n                },\n                \"length\": {\n                    \"value\": 322\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": [\n                        {\n                            \"currency\": \"USD\",\n                            \"value\": 42.3\n                        }\n                    ]\n                }\n            }\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 863\n        },\n        \"length\": {\n            \"value\": 645\n        },\n        \"costsSummary\": {\n            \"tollCosts\": [\n                {\n                    \"currency\": \"USD\",\n                    \"value\": 84.6\n                }\n            ]\n        }\n    },\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    }\n}"}],"_postman_id":"a293feea-0be7-44f7-9a24-f6dbbb308151"},{"name":"Route Cache","id":"10e11478-5a47-44f7-a952-7a7618da8fec","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":"https://api.milemaker.com/routing/cache/:routeId","description":"<p>Retrieve route result calculated previously, using its unique ID, without incurring transaction usage cost. The route is available for 24h.</p>\n<p>Output:</p>\n<ul>\n<li><p><strong>request</strong> JSON request body submited to either <a href=\"https://api.milemaker.com/routing/plan\">https://api.milemaker.com/routing/plan</a> or <a href=\"https://api.milemaker.com/routing/plan-basic\">https://api.milemaker.com/routing/plan-basic</a></p>\n</li>\n<li><p><strong>response</strong> JSON response body received previously</p>\n</li>\n<li><p><strong>guide</strong> guide19 or guide20</p>\n</li>\n<li><p><strong>apiKeyId</strong> UUID of the api key for the route request, if ApiKey authentication was used in the original request (optional). The actual api key is not included.</p>\n</li>\n<li><p><strong>userId</strong> UUID of the user who submitted the request, if Bearer token authentication method was used (optional)</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","cache",":routeId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>UUID of the route</p>\n","type":"text/plain"},"type":"any","value":"","key":"routeId"}]}},"response":[{"id":"ce24120a-ca65-4ace-982f-b8cf06c09743","name":"Route Cache","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":{"raw":"https://api.milemaker.com/routing/cache/:routeId","host":["https://api.milemaker.com"],"path":["routing","cache",":routeId"],"variable":[{"key":"routeId","value":"","description":"UUID of the route"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Wed, 14 Jan 2026 18:55:06 GMT"},{"key":"x-amzn-RequestId","value":"683c3f79-2b1e-447d-9095-08b3ed50ed0a"},{"key":"x-amz-apigw-id","value":"XMD1PHWloAMEHKQ="},{"key":"X-Amzn-Trace-Id","value":"Root=1-6967e687-5b37d575125257781e791e68"},{"key":"Content-Encoding","value":"br"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6815c3ca4d42db1778cd95c71d591ac2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"uhGr1AGIuDKgvs8XGLY_LIPNKtlojkUfZEL9CG5_yFhLzcVdg8fX6Q=="}],"cookie":[],"responseTime":null,"body":"{\n    \"request\": {\n        \"waypoints\": [\n            {\n                \"value\": \"43.00264, -89.12091\",\n                \"type\": \"break\",\n                \"id\": \"1\"\n            },\n            {\n                \"value\": \"43.600765 , -93.595726\",\n                \"type\": \"break\",\n                \"id\": \"3\"\n            },\n            {\n                \"value\": \"41.899887, -97.478096\",\n                \"type\": \"break\",\n                \"id\": \"2\"\n            }\n        ],\n        \"vehicleType\": \"truck\",\n        \"routingType\": \"fastest\",\n        \"hazmatType\": [\n            \"explosive\",\n            \"flammable\"\n        ],\n        \"vehicleParameters\": {\n            \"length\": \"48\",\n            \"width\": 96,\n            \"height\": 162,\n            \"weight\": 10000,\n            \"axleCount\": 5\n        },\n        \"avoid\": [\n            \"tunnels\",\n            \"ferries\"\n        ],\n        \"waypointOptimization\": {\n            \"optimize\": true,\n            \"lockFirstWaypoint\": true,\n            \"lockLastWaypoint\": false\n        },\n        \"governorSpeed\": 50,\n        \"tollProfile\": {\n            \"transponder\": true\n        },\n        \"departure\": \"2022-11-14T19:38:51-05:00\",\n        \"costParameters\": {\n            \"fuelPrice\": 5.2,\n            \"fuelEconomy\": 10.2,\n            \"maintenanceCost\": 1,\n            \"laborCost\": 40.2\n        },\n        \"alternatives\": 2\n    },\n    \"response\": {\n        \"id\": \"6e5ae1a8-93f6-4589-aa33-a15ad2010465\",\n        \"waypoints\": [\n            {\n                \"value\": \"43.00264, -89.12091\",\n                \"type\": \"break\",\n                \"id\": \"1\"\n            },\n            {\n                \"value\": \"43.600765 , -93.595726\",\n                \"type\": \"break\",\n                \"id\": \"3\"\n            },\n            {\n                \"value\": \"41.899887, -97.478096\",\n                \"type\": \"break\",\n                \"id\": \"2\"\n            }\n        ],\n        \"basicLegs\": [],\n        \"basicSummary\": null,\n        \"units\": {\n            \"duration\": \"minutes\",\n            \"length\": \"miles\"\n        },\n        \"legs\": [\n            {\n                \"itinerary\": [\n                    {\n                        \"maneuver\": \"Turn left onto US Highway 12 and 18\",\n                        \"length\": {\n                            \"value\": 2.5346965832\n                        },\n                        \"duration\": {\n                            \"value\": 3.125\n                        },\n                        \"totalLength\": {\n                            \"value\": 2.5346965832\n                        },\n                        \"totalDuration\": {\n                            \"value\": 3.125\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Bear right onto I-39 N\",\n                        \"length\": {\n                            \"value\": 8.41661311033\n                        },\n                        \"duration\": {\n                            \"value\": 10.183333333333334\n                        },\n                        \"totalLength\": {\n                            \"value\": 10.95130969353\n                        },\n                        \"totalDuration\": {\n                            \"value\": 13.308333333333334\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Keep left onto I-39 N\",\n                        \"length\": {\n                            \"value\": 3.91606023959\n                        },\n                        \"duration\": {\n                            \"value\": 4.749333333333333\n                        },\n                        \"totalLength\": {\n                            \"value\": 14.867369933119999\n                        },\n                        \"totalDuration\": {\n                            \"value\": 18.057666666666666\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Keep left onto I-90 W towards I-90\",\n                        \"length\": {\n                            \"value\": 29.32687194184\n                        },\n                        \"duration\": {\n                            \"value\": 35.24216666666667\n                        },\n                        \"totalLength\": {\n                            \"value\": 44.19424187496\n                        },\n                        \"totalDuration\": {\n                            \"value\": 53.29983333333334\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Take exit 45 on the left, onto I-90 W towards I-90\",\n                        \"length\": {\n                            \"value\": 63.46922621835\n                        },\n                        \"duration\": {\n                            \"value\": 76.16316666666667\n                        },\n                        \"totalLength\": {\n                            \"value\": 107.66346809331\n                        },\n                        \"totalDuration\": {\n                            \"value\": 129.46300000000002\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Keep left onto I-90 W towards Albert Lea\",\n                        \"length\": {\n                            \"value\": 50.69130947838\n                        },\n                        \"duration\": {\n                            \"value\": 60.87966666666667\n                        },\n                        \"totalLength\": {\n                            \"value\": 158.35477757169\n                        },\n                        \"totalDuration\": {\n                            \"value\": 190.3426666666667\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Take exit 146 on the right, onto Broadway St S towards Alden\",\n                        \"length\": {\n                            \"value\": 123.90847345682\n                        },\n                        \"duration\": {\n                            \"value\": 148.69033333333334\n                        },\n                        \"totalLength\": {\n                            \"value\": 282.26325102851\n                        },\n                        \"totalDuration\": {\n                            \"value\": 339.033\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn left onto Broadway St S\",\n                        \"length\": {\n                            \"value\": 0.26041037239\n                        },\n                        \"duration\": {\n                            \"value\": 0.6198333333333333\n                        },\n                        \"totalLength\": {\n                            \"value\": 282.52366140090004\n                        },\n                        \"totalDuration\": {\n                            \"value\": 339.6528333333334\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn left onto County Road 46\",\n                        \"length\": {\n                            \"value\": 0.59805094637\n                        },\n                        \"duration\": {\n                            \"value\": 1.0751666666666668\n                        },\n                        \"totalLength\": {\n                            \"value\": 283.12171234727003\n                        },\n                        \"totalDuration\": {\n                            \"value\": 340.72800000000007\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn right onto 650th Ave\",\n                        \"length\": {\n                            \"value\": 0.49622066689000005\n                        },\n                        \"duration\": {\n                            \"value\": 0.6788333333333333\n                        },\n                        \"totalLength\": {\n                            \"value\": 283.61793301416003\n                        },\n                        \"totalDuration\": {\n                            \"value\": 341.4068333333334\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn right onto 170th St\",\n                        \"length\": {\n                            \"value\": 4.008134994370001\n                        },\n                        \"duration\": {\n                            \"value\": 4.893166666666667\n                        },\n                        \"totalLength\": {\n                            \"value\": 287.62606800853\n                        },\n                        \"totalDuration\": {\n                            \"value\": 346.30000000000007\n                        }\n                    },\n                    {\n                        \"maneuver\": \"You have reached your stop\",\n                        \"length\": {\n                            \"value\": 1.37989100712\n                        },\n                        \"duration\": {\n                            \"value\": 2.7745\n                        },\n                        \"totalLength\": {\n                            \"value\": 289.00595901565003\n                        },\n                        \"totalDuration\": {\n                            \"value\": 349.07450000000006\n                        }\n                    }\n                ],\n                \"summary\": {\n                    \"duration\": {\n                        \"value\": 349.0743333333333\n                    },\n                    \"length\": {\n                        \"value\": 289.00596522936\n                    },\n                    \"costsSummary\": {\n                        \"tollCosts\": [\n                            {\n                                \"currency\": \"USD\",\n                                \"value\": 0\n                            }\n                        ],\n                        \"fuelCost\": {\n                            \"currency\": \"USD\",\n                            \"value\": 147.34\n                        },\n                        \"maintenanceCost\": {\n                            \"currency\": \"USD\",\n                            \"value\": 289.01\n                        },\n                        \"laborCost\": {\n                            \"currency\": \"USD\",\n                            \"value\": 233.88\n                        }\n                    }\n                },\n                \"shape\": \"got_qAngo~hDoW_C_A_?_Ao?o@o@o^_NoAo@gAo@ojBokAw`Aon@ojBobAoe@_ZwAo@gAoAo|AokAoA_AoA_@wjCopA_fB_y@wjC_oA_A_AoA_A_g@of@gA_Bw@_A_U_]_`@_`A_@_Ao@oAw@oAw@oA_A_BgA_B_A_AoA_BgA_BwAoAgAoAwAoAgA_AwA_AgA_AgA_@oAo@w@o?gA_@_j@_F_v@oBwhA_FoH_B_]_PgAo@oAoAgmB_}Ag@o?_A_@oAo@_Bo@oBo@oBo@_C_AoBo@gBo@gBo@gA_@_A_@_@_?o?_?_@_?g@o?w@o?o@_?gAo?gAo?oA_?wAo?_Bo?_B_?gBo?gB_?oBo?wB_?oB_?wB_?wB_?_C_?wB_?_Qn@wpAnB_J~?gsFnJonFnIgzA~AnA~}@fBnq@nBn`AnG~oBfE~jA~Cnt@nOnsCfXnzD~Mn_B~[~zC~T~tAvh@nyCfN~{An?nBv?nC~G~rAfFneAv\\\\~nGfR~lDvH~sAfT~hDnh@~wH~N~tBnD~e@~BnW~A~QfQnqBnDne@vC~XfN~yAnMnjBn?~Bn?~AfN~mCfN~nCvTnpEnE~{@nL~zBvCn~B_?nA_?nA_?~AoE~aBwC~e@oDnc@gPnqBg?nBg?~BwA~u@_@nr@_?n@f?~@_?~Bn?nCf?~Cf?nDf?nDf?~Cn?~C_?~Bf?nA_?n@nT~wCnCnb@v@nN~B~{A_?~A_?nA_?~Ao?n`AoB~`AwJnqAg?nBo?nBwi@~lEou@ngGgH~n@wJ~w@o}AnkMw?~B_@nBgHnv@oY~oDwEnbA_Cni@gOngGgGnyBg?nBg?~B_MnzBga@~sEgVnlBw?~Aw?~BwY~lBgWnfBgN~{@_Knw@o{C~jSgG~^_qA~uIw?nDwU~|Ao`@nlCw[~sBgG~a@_H~b@gGnc@_Q~iA_t@n}Egb@~oCgKns@oZ~rB_RnmAgNn_AgP~dAwS~xAoLnt@wJnp@wM~{@_Kns@_D~S_W~eAg@~Bw@nBw@~Bw@nCw@nBgA~Bw@~BgA~BgA~BgA~AgA~B_AnBoA~A_AnB_AnBgAnAw@~A_AnAo@nAo@~@o@n@o@~@w?~?_@n@o?n?_tAn|Awh@~k@o?~?w?n@g@n@o@nAo@nA_AnAgA~A_A~BoAnBgAnCwA~BoAnDwh@ngAoU~\\\\_@~?w?n?o?~?_@~?_@n@_@n?_@~?_@n@g@n@g@~?o@n@g@n@o@n@w@~?o@n@_A~@_An@_An@gA~@gA~?oA~@wAn@wA~@_B~@gBn@gBn@gB~@_C~@wBn@_C~@_C~@oCn@wCn@_D~@_D~@gD~@wx@nMgj@nF_An?w@_?_A_?_cB~J__C_Dg]o@o\\\\o@owE_I_A_?w@_?gA_?o{A~Ews@~Io_C~d@otFnkAoe[nzGg|InkBwA~?wA_?oaAnMoAn?_B_?wm@~BwA_?wA_?_m@_?_pA_I_~@oO_A_@_Ao?w@_@wp@_P_SoGoQ_Dwa@_L_qB_j@_H_B_oB_f@wMoDoaA_VoyA_PogAo@wMn?ov@nFwc@nFwp@nNgGnB_G~AwEnA_GnBo|@~`@gA~?wA~@w`CnwAg_@~Rg`@~Pg~A~j@_s@~R_\\\\~HoeK~lCoInB_cBna@o}Bnm@wp@~Qwi@~LoMnC_gD~}@gvBni@gyB~n@wwAnp@oUnOolGnrDo]nS_sB~kAoQ~J_kA~q@wyB~pAwq@nb@_aAnk@ooB~eAw_C~bA_An?w@~?w@~?wkD~hAo_H~xBwA~?wA~?orAnm@oA~?gAn@gdAnl@waF~yCgkFn`D_~JngGgJnHgI~G_H~Foh@ni@g\\\\~`@ovAnqBwb@no@_O~S_R~Xgj@~x@_g@ns@_Znc@wUn]g~@nuAovAntB_MnRot@~dAoaAnxAofC~uD_T~[gkBnoC_InMoj@~y@gy@~lAo_CngD_A~AoAn@_cA~bAw^~\\\\w|CntCgN~LoSnRwtF~eFoF~Eg}G~kGoAnAoAn@og@na@wA~@_An@gqA~z@_h@nY_A~?w@~?o@~?_xA~o@ogG~nBgM~D_rE~wAwsb@n}M_A~?_A~?o@_?_sA~h@_An?o@n@_An?ozBneA_{@~a@_cGnuC_n@~Z_jIn_EwuD~iBoMnHwMnH_}@~l@oA~@gAnAgfEnpDgu^nh[ohEntDwu@~s@gAnAgA~@oyWniYorA~wAgH~HgHnHwhDnsDwbn@~aq@_eA~dA_A~@gAn@w\\\\~WodA~t@gA~@oAn@guA~u@oA~@oAn@oeA~c@wA~?gA~?wzB~p@w`A~Wwh@~Ood@~LgnG~gB_f@nOoyE~sA_y@~TwGnB_Cn@_u@nSwf@nNgGnAg|H~zBwA~?wA~?wfB~`@wAn?wA~?gfB~QwAn?wAn?wbBnGwud@nk@wsC~CwA_?oA~?g{BnK_An?_An?_An?_{AnOoA~?_Bn?w|@~NwAn?wA~?wgC~j@w{B~s@_An@o@n?_An?_aB~q@gA~@oAn@wlEn`CgnA~h@w@n?w@~?w@n?_aA~U_oAnLwRn@w_F_BoC_?oK_?gP_?_hP_Fw@_?_A_?w@n?_uB~H_A_?_An?w@_?wz@nIgA~?_Bn?wnA~R_A~?_An?_A~?gvBnh@_An?w@~?w@~?_`Cn_Aw@~?w@~?_A~?w|@~e@gAn@wAn@gxA~_AoAn@gA~@wzCnfCguA~kAww@no@wA~@gAn@ghB~pAofCn`BwmBnhAg|A~w@_aA~e@gaAnf@okAnl@_t@n_@waAne@guA~s@ozB~nAgpEnpCggBnnAowE~nDwvBn`B_~B~fB_w@~k@oA~@oAn@wt@nd@wA~@gAn@_hA~f@_An@o@~?w@n?g}Ana@wA~?oAn?g}@nLoAn?_Bn?ge@nBozA_?_A_?_A_?w@_?o|@oGoA_@wAo?gkX_zEodC_c@w|Coj@w{@oO_t@oNwG_AgaB_Yg`@_EwToBgl@_D_A_?_A_?w@_?gqAoA_A_?_An?w@n?geBnI_An?_An?w@_?wbA~OwA~?oAn?wn@~NwA~?wA~?_xBnr@gnDnoAo_D~gAg~@~b@or@nf@wm@~l@_A~@oA~Agi@~u@gf@~bAw@~Aw@~AgYny@wjA~tDoN~d@oS~n@_zE~rOo@~Ag@nB_w@~{Bo@~Ao@nAwk@nhAw@~Aw@nA_A~A_AnAw@nAgA~AgAnAw@~@gAnA_A~A_c@ne@oA~@_AnA_m@~f@gAn@oAn@wqAny@wOnKot@~c@g[nSgm@~^okCn_B_eA~o@ovB~uAwA~@gA~@g~@nv@wJ~K_U~TgNnOgo@~y@gA~@o@~Ag`@nm@o@~@_@n@g@nAw_@~s@_^nw@o@nA_@~@_@nA_b@njAo@nBo@nBwVn{@o?nA_@~@_@nA_[~uA_@~@o?nAo?nAo`M~~t@gnJngk@opD~~Tgy@~bFocKnao@gv@nxEw?nAw?nAo?nAoe@nkDw?~Bw?~AgY~tC_?nAo?nAo?~AgT~jDo?nBo?~BgkA~_YwHneCo?nB_?~B_LnbH_?~A_?nA_?~A_B~dM_@n}B_?nA_?~A_?~@wE~nD_?~A_?nA_?~AwInzCo?nAg?nAg?~AoS~iE_?~Ao?~@g?~AwInqAo?nAg?~Ag?nAg[~oDoN~wAw?~Ao?~B_d@~kDozNnr`AwU~{Aw{G~wc@_oD~zUw?n@o?nAo?~AoTnfBw?nBw?nBgWngDo?~Ag?~@g?~Agw@ngQgXncGgHn_BoC~o@gG~rAoPnxDgVnhFwAn_@w@~N_@nOgC~j@_NnwC_B~d@gF~hAgCnk@oAn\\\\oA~WwD~u@gK~}B_`@neIo?nCw?~Co?~Bw?~Bo?nCw?~Ao?nBo?nBo?nAo?~Ao?nA_Wn~Ao?~Ao?nAw?nAg[nlAo@nBg@nBw_@ndA_d@~|@w@nA_AnAoR~Zw@~@_A~@wp@~x@_AnAgA~@ob@~`@o@n@o@~?w@n@gWnRoA~@oAnA_n@~[oA~@oAn@gk@nUoA~?wA~?grA~_@_UnHg_@nLwmBnk@_A~?w@n?o@~?g}@~[_An@w@n?o@~?w`A~i@oq@ni@oA~@gA~@wm@nl@gmA~nA_tDntD_s@no@gA~@oA~@o]~UwA~@gAn@wk@nYo@~?gAn?gA~?gAn@wA~?oA~?gB~?_Bn@gB~?wBn@or@nQ_RnCoiA~D_A_?gA_?w@_?w}@_FoA_?wAo?or@_NoA_@wAo@osCoy@_mF_~AwdJ_mCwyEovAgV_HoqEorA_nC_y@oA_@wA_@_tA_]whAoSww@_F_rAo@w@_?gA_?_An?oA_?oAn?wA_?wAn?gBn?_Bn?oB~?gBn?oBn?_]~Boz@nMoAn?wA~?om@nNgV~G_^~LoaAn_@_jB~n@wfF~iBwp@~U_hK~rD_v@~WgaA~\\\\ghBnk@oA~?wAn?g`AnQw@n?_An?gAn?gr@nHoM~AwiBnD_A_?w@_?gA_?o~@_Dw@_?_Ao?_A_?_tAoK_}BoQwvB_RgJ_A_hF_b@w@o?_A_?_A_?_s@_BgcAnD_A_?_An?w@n?gv@nLwA~?wA~?_}@~X_An?w@~?w@n@wu@na@oAn@oA~@wr@~i@oA~@oAn@gp@ns@gAnAw@~AoWn_@gA~@_A~Ao|@nzAgpC~yEwtBnfDw@~A_AnAwsF~`IgcK~wN__C~uC_iLnkNo@n@o@~@o@~@o_A~qAw@~A_AnAgxAnbCwxAnrCw~P~`^wiJ~lRo{Hn`Pgs@nyA_sAnnCgTnc@gcCnzEwv@~|Ao|AnyCwdCnyEgkE~lIouBnaEgwA~vCodOnz[_nDnwHorHndPgw@ncBgjH~tOoyBn{EoLnW_~DnsIgfAn`CwmA~}Co@nBw@~Awn@nnBg@nBg@~A_j@~pBg@nBg@nB_eAnqEoa@niBoZnpA_vF~nVgbA~eE_@~A_@nAw?~@oiJ~p]g@nBg@~Bw~@n}DgqBniKomInld@gg@nnCw?nAw?nAo?nA_e@nkB_@nBg@nB_k@nfBo@nBo@nBwp@~bBwtAntCo@~@_@~@g@~@wj@n}@w@~A_A~@geA~qAo@~@o@~@g@~@wh@~h@_q@~m@_I~GoYnWob@~_@gq@~l@_jA~cA_eAn~@wR~QoyD~iDgpC~cC_eAnaA_e@nc@_{An}A_`A~bAw`CngC_AnAgA~@ozA~uAofA~dA_aFnmFgVnV_bCnhCg`DnhDgaBneB_kB~kB_A~@wAnAwzBnjBgAn@wA~@ggC~`BweL~_Ho}R~rLouA~}@wAn@_A~@wqA~`AwA~@gA~@we@na@_A~@gAnAosC~oCowRn_Sw{G~~GotKn|KoA~@_A~@gjB~{Bo@~@o@~@o@n@w_AntAg@~@g@nAg@~@w{A~hCo@~@o@~@_@~@_kAn`C_@~@_@nAg@~@_xF~bNgjB~qE_Wnm@o`@~`A_On\\\\wiBnoEwzA~sDgx@~mBoG~OgjBnpEwmB~vEgp@n~AwyB~mFoJnVwInSohA~sCw@~A_@~A_z@~mC_^nxA_@~Aw?~@o?nAoWnqAoaI~ad@gjDntRwrB~fLgr@~gE_qAn|IgiLnbx@o?~@o?nA_@nAwSnlAw?nAw?nA_@~AoVniA_@~@_@nAo?nAwX~eAg@nBo@~Ao^nlAgo@nfB_s@n`Bw@~Aw@nBw~@neBgb@~s@_j@nbAwb@nu@orAnhCge@~hAoTnk@o@nAo@nBoi@nbB_Jn\\\\gf@nnBwGn]wc@n~BgD~RgEnX_^nnBw?nAo?nAo?nAwb@noBge@ndBof@~xA_p@naBw@~Ao@~AogL~nWg@~Aw@nBwjAn}Co@~Ao@nB_w@njC_wJnj]wBnJ_zG~yUo@nBo@~A_vA~}Fo?nAw?nA_@nA_eA~lFofCnrNwyBn`MwcInld@_aBngJoOnw@_N~t@wd@nhCg@nB_@~Awv@npDoq@~qCoL~c@g^~tA_EnN_`A~qDgS~v@g~@~iDggYnrfAwZ~jAw@nBo@~Aoh@~_Bg@nBo@~A_z@n|BgdA~rCg\\\\~{@wC~Ig\\\\n~@o^nfAoGnWg@nBg@nBwi@~eBo?n?g?~?w?n@o?n@w?~@w?nAw?~@w?~A_@~A_@nB_@nBg@~Bw?~Bg@nCg@nCg@nC_@nDg@~Cg@nDg@nDg@nD_@nE_Gnv@g?nAg?~A_?~AgAnm@_?~?_?~?_?n@_?~@_?~@f?nA_?nB_?nAf?~B_?~Bf?nBf?nCf?nCf?nC_?~Cf?nCn?~Cf?~Cn?nDn?nCn?nDn?nCv?nDn?nCv?~Cf?~Bv?~Cn?~Bv?nBv?~Bn?~Av?nBn?~An?~An?nAv?nA~Kns@f?n?n?n@n?~@v?n@f@~A~?nBn@nBf@nBn@~Bn@~Bn@nCv@nCv@nCv@nCv@~Bv@nCn@~Bv@~Bv@~Bn@~Af@~An@~AnW~l@f@~@f@nA~?nAv}C~pG~fBnvDnH~OvCnH~h@~mAnkB~`FnZ~x@~|B~dGnmAneDfp@nhBfI~R~xAnuDn@nBn@nB~Ln^~v@nsB~p@~gB~HnV~H~RnvAnyDfM~]f{A~bEv`JnlVff@nnAfa@naAfRne@vkD~{If{A~rDf@~Bn@nAfV~p@fUns@fTns@nYnoAv?nAv?~An?~@~TnzAnQndBf?~Af?nAn?nAfI~nBf?~A_?nA_?~A~@~}I_?nA_?~A_?~AfG~jD_?nBf?~BnN~kCf?~Af?nAn?~A~k@nzGn?~Bn?~AfCn}@f?~Af?nA_?~A~?nnC_?~An?~BvBnnBf?~Bf?~AvHneAn?~@n?~An?~A~Kn{@f?~Av?~@v?nAf[ntAf@nBn@~AnZn~@f`AnnCn@~Bn@nAvl@~rB~?~Bf@~Ava@~nBv?~@v?nAn?~AvK~n@v?nBn?~BvVnuBfIneAv?~Bf?nBvcA~nQvmAnmTfK~xAn?nAf?~An?~AvH~m@v?nCv?~Av]noB~?nB~?nB~yC~gMfs@n_Dv?nAn?~@n?~A~m@~{Dv?nAv?nAn?nA~LnoAv?nBv?nBvOnzBf?~Af?nAn?~A~G~oBf?nAf?~A_?nAnB~fBn?~B_?nBo@~oGwEntOwS~|f@wX~|f@gD~_Co?~A_?nCwP~eE_tA~pVwiA~tSg?~Ag?nA_?nAwT~dGo?~B_?~AgGnzE_?nA_?nA_?~AwCn~^wK~}wA_@nkDnB~qEfH~tAf?nBv?nBfJneA~X~nBf?nAv?~Av?n@nZ~sAn^nkAf@~An@nBvp@n}Ave@~{@~f@n}@va@~s@n\\\\nj@fpA~{B~FnMf_AnmBvr@n{Av@~An@nBfmA~xCfd@nmAn@~Af@~Af{@~fCf@nBn@nBvtFndRveFn_Qf@nBf@~A~dA~aEf@nBf@nBvRncAv?nAv?~An?n@~TnzA~?~@n?nAn?~AfQn~Av?~Bv?~B~\\\\ntDvWnzCvVnpCfA~MngAn}Lnw@n`JnCnYnE~f@vInbA~XnuCn`@ngDv|@nlHv_@ntDftAnwOvB~WfD~]~l@~eHfTn|Bv?nBv?~BvP~tAfCnTni@nuDn?~Av?nAv?~@vh@~zCvdBn~I~\\\\~{BnF~c@~jA~jKvO~qAn?~An?~An?~@vVndBv?~@v?nAn?~Anx@~nEvl@~kD~_@~fCv?~@n?nAn?~An`@~}Cfy@~|Gvs@~`Gv?nAv?~An?~@n[nsB~[njBv?~An?~@v?~@nh@ndCn]nbB~dB~gI~K~i@n_@nhBfJ~c@ve@nxBfzA~fH~?nAv?nA~?nA~g@nqBf@nBn@nBvq@nnBn@~An@nBnm@n{Af@~An@nB~g@n`B~?nAv?nAv?~@nf@~{Bf@nBv?nBv^~_C~?nAn?nAn?nAnfDnla@nw@~_Kf?~Bn?nBnN~cD_?nAf?~Af?nAfHniDvEnmE~G~bDf?nBf?~BnNnkC~h@nkHfeAnyN_?~Bv?~AvLnzBf?nBf?nCvC~zB_?~A_?nA_?~AwF~vFgDntDo@ni@_@~i@o@n\\\\oAnhBoDncDoC~iAw@~QoR~rCo?~Ao?nAo?nA_OnnA_f@~hCo?nA_@nA_@~@wvCniK_L~c@g@nBg@nBoTnlAw?nBw?~B_NnoAw?~Ag?~Bow@niMwWnwE_?~Ag?~Ag?nAgBntA_?~A_?~A_?nAfBnrAf?~Af?nA_?~Afp@n{Qn?nB_?~BvDnuCn?~@_?~A_?~A_?npH_A~}K_?nA_?~Ao?nA_EniCwU~`I_B~~A_@~`@_?~OoA~|H_@~bFw@~kB_BnnK~@n{Af?~Bf?~B~GnyAvGnv@v?~Bv?nBnOnjAn?nAv?nAv?nA~UnjA~?nA~?nAv?~Avj@~yBvbD~oMnhCnzLv`@~dB~?nA~?nAv?nAn_@~jAn@nB~@~AnLnYn@nBv@~Afc@n}@f@n@f@~@f@~@v|An_CfcP~|Un@~Av@~Avb@nx@v?n@f@nAf@nA~@~B~@~B~@~BfAnC~@~Bv@~Bn@~Af@~@v?n@nU~u@n@~Bn@~AvQnx@v?nAv?~@n?~AnN~{@_?n@n?nAn?nBv?nCv?nCv?~Cv?~Cv?~Cn?nCn?~Af?nA_?n@vHn_Bf?nBf?~BfInkH~B~cBnGn{F_?~B_?~BgBntAg?nBg?nBwG~eA_Rn{Ao?nAw?nAw?nAgiFndYoh@~cD_@nAo?nAo?~AwX~kCoM~qBg?nBg?nB_G~lB_B~mA_D~lDgCneDgEnhE_NnpPw@nlAoAnpAoD~zE_?nAf?nAf?~AnBnaA_?~@_?~An?~AvFnfAfRnfBfJ~k@nG~\\\\~P~r@ff@nfBnjA~`EfO~i@fW~z@fXn~@~fAnyDfEnO~ZnfAveB~iG~yA~{F~P~t@ngA~uE~F~W~Mnn@vg@~qBv]~`Bv?nAv?nAn?~An\\\\nkB~PngA~U~hBv?~Av?~BnP~aB~Nn|AnKnnAfHn|@vC~]nC~Z~L~tAvE~i@fg@nhGfP~{B~K~lB~@nPnAnWnWnsGfDnhA~DnaA~H~pBvG~fBnBnn@~^~_KvQnvEfb@n_LvHnxBfFnuAn?~B_?~B~D~_CnDnaD~H~kCvInfCnI~hC~CnaAvDnhAvC~eAn@~On?nG~@~XnCn~A_?nAg?~Ag?~@_EngAo?~Ao?~Ao?nAoJ~w@g?nAw?~Aw?n@gX~lAoX~s@o`@nt@wHnJoWn[gA~@_AnAoa@n^gA~@wA~@__@~TgA~?oAn@wZ~NgL~Cwb@nLo{@~Tgp@~Pgm@~NoV~Goo@nXwA~?gAn@ge@n[gt@~u@oV~ZwqEn_G_uCntDw@~@oAnAw`BnfBotAnsAw@n@w@n@o@n@_aA~iA_A~A_AnAg}@nrA_A~Aw@nA_nBngDo~A~pCwsA~fCgO~Z_qA~xB_AnA_AnAweC~vCwnC~zC_v@nu@ohA~r@_[nMgn@nRw@~?w@~?_A_?gn@~MgE~@gD~@gLnCwuCnn@gqF~bAolA~Yw@n?w@~?w@~?gn@~ZwA~@gAnAgu@~r@_AnAgA~@o_@~j@ov@~yA_xA~hDgM~XwrA~`Dov@ngB_Xnk@oj@n|@_i@~m@gAnA_AnAovAngA_InF_gB~pA_B~AwA~A_BnAwA~AwA~AoAnAoA~AoAnAoA~AgAnAoAnAgA~AgA~A_A~@gA~AgAnAw@~A_AnAw@nA_A~A_AnAw@nAw@nAw@~Ao@nAw@nAw@nAo@~Ao@nAw@nAg@~Ao@~Aw@~@o@~Ag@~Ag@~Ao@nAo@~Ag@~Ag@~Ao@nAg@~Ag@~Ao@nAg@nBg@~Ag@~Ag@~Ao@~Aod@n~Aob@ngAo@nAw@nBw`@nv@_A~A_AnAgrC~tDoFnHwi@ns@gn@n|@_AnAw@~AwRn_@o@~@g@n@o@~@wSni@_@nA_@nAw?n@gS~s@o?nAw?nAw?~A_Mns@g?n@w?~Aw?~Bw?~C_@~C_@nD_@~Cw?nCw?~Bo?nA_?n?on@~jH_a@~pEo?nBg?~B_JnaBo?~B_?nB_A~lA_?~A_?~An?nAvL~oG_?nA_?nA_?nAgBnnAo?nBo?~BoMnlAo?~Ao?nA_@~@oVnhAo@~Bo@~Aw_@~aAw@~Ao@~Aoi@~_A_~@n~Aw@~Ao@nAwn@nqAo@~@_@nAw?nAoVnq@o@nBg@~AgTnu@_@nBo@~Ao`CnhJg@~Ao@~Agd@ngAg@~@_@nA_@~@_hAnuBw@~Ao@~Aw@nBo@nAg@~Ao@nBo@~AgRns@_@nBg@nBg@~A_@~Bg@~B_@nBg@nC_@~B_@nCg@~Bg@nC_@nCw?~B_@nC_@~B_@~B_@nCo?nBw?~Bw?~Bw?~Aw?nBo?nBo?nAg?nAo?nAg?~@g?nCw?nCo?nCo?~Cg?~Bo?~Co?nCg?~Cg?nCo?nCg?nCg?~Bg?nC_?~Bg?nC_?~B_?nB_?~B_?nBg?nB_?~A_?nBf?nA_?nA_?~A_?~@_?n@nA~l@n?nBn?nBvE~o@f?n@f?~@n?nAv?nAn?nAv?nAn?~A~?~An?~A~?nBv?nBf@nB~?~Bf@~B~?~Bf@~Bf@nCn@nCf@nCv@nCn@nDn@nC~@nD~U~|@~sAncFf@nBf@nBfh@nmDvJn|@vk@naEf?nAn?~@~?nAnK~g@f@nBn@nB~^ndAn@~Av@~Afj@n`A~Wn_@~bEnaGfjA~eBvX~m@~?nAf@~@f@~@nY~_AfOnw@nH~k@nHnhAf?~Af?nA_?nAn?~oA_?~Bo?~BgEnaAg?~Bg?nBo_@~qFoiDn`h@gOn}Co?~A_?~BoCndB_?nB_?~BnA~cB_?~Bn?nBfBnm@f?~Bf?~BnP~`Cf?~Bv?~A~KnaAv?~Bv?nBfPncA~]~dBn?~@~?nA~?nAf{@nvCniBnpF~?~Af@nB~Z~fAv?nA~?nAn?~@~UnbAv?nAn?~@~?nA~Z~|An?~Av?nAn?~@~QniAngA~qHn?~Av?nAn?~@vk@nmCf@~An@nBvu@nhCf@~An@nB~f@ntA~?nAf@n@f@nA~mBnjEvbB~uDv@nAn@~AfR~e@n@~An@~B~N~f@v?nAv?nAv?nAf[~{An?nAv?~@n?~A~N~bBf?nAn?nAf?~AfD~cB_?~A_?nA_?nAn@~nNoAnwOfBnjL~B~~Bf@~Nn?~FvL~|Bfj@~~HfL~lBn?nB_?~Bv@~u@w@nsAo?nG_InkAo?~Aw?nAo?nAoInq@w?nAw?nAo?nAgiB~vIoY~{A_@nAo?nAo?~@gd@nyCo?~Ao?nAo?~AwZnqCw?nBw?~BwZ~cEg?nAg?~Ao?~AwJncCo?nBo?nB_FniCg?nAg?nA_?~Aw?n}EnEnjCf?~Bn?nBvL~wD~E~{An@ne@f?nBf?~Bo@ncB_?nB_?nBoB~m@g?~Bg?nBoKndBg?nAg?nAo?~AwGnl@w?~Aw?nC_Vn`B_@~@o?nAo?nA_Lnj@_@~Ao@~BwR~u@_N~d@ge@~oAg@~Ao@~AgRnb@w@nBw@nAgr@~qA_t@ngAgAnAgAnAw_A~`Ao@~@g@n@_An@ozG~pFw}A~fBovAnhB_gB~|BguH~sJ_uH~vJwvAnrBg@n@w@n@o@~@gd@nu@_@~@g@~@o@n@g~@~cB_oW~zf@g@~@g@~@o@~@_`@~y@g@~@g@nA_@nAwPne@o@nAw?~@w?nA_Png@g@nBg@nBoV~pAo?nAo?nAo?~AwQn_Bw?nBg?~BwC~l@o?nA_?~A_?~Aw@~k@_?~A_?~A_?~@f@n{S~@~bMn?nu@f@~aH_?~B_?nB~B~jAf?nBv?nB~K~fBv?~Bv?nBnG~h@v?nBv?nCvPnaAfCnK~E~Wni@~jBn@~Bf@nAnaCnyG~eG~wPv@~Af@nBfl@~nB~?nBn@~An`A~{Dn@~Bf@~Av}@~aFfvE~fYngA~xGnHnj@nMnzAfEncAn?~A_?~BnAnjA_?nB_?nB_EnbHgAnsCo?nWo?~Q_?nLwFnmLvDncBf?~An?~@f?~AfDnm@n?nAf?nAf?~AfZ~qCn?~An?~B~LnsBf?~@_?~Af?~AvA~cBf?~Af?nA_?nAn?njM_?nA_?nA_?~AvE~gC_?~@f?~Af?~AnEniAn?~Av?~BfyG~w}@fj@~gH~T~xDf?nAf?nA_?~AvD~{Af?~Af?nA_?nAgE~oo@g@~|KvB~nC_?nBn?nB~X~rGfBn_@vQn|DnNnmCf?~Af?~An?~@fInhAf?nBv?~BnM~aAv?nBv?nBnZn{Av?nB~?nB~_AnyDv?~@n?nAn?~AnK~u@nEng@_?nAn?~Af?~AnB~k@f?~Af?~A_?~@n?~l@_?nB_?nB_Bnm@g?nBg?~BwD~k@o?nBw?nB_W~}B_J~|@wkA~eLo?nBw?nBwInhAo?nAg?nAg?~AwFnhAgGnmBoAngAg?nc@_?nlD_@~xD_AngeAf?nCf?~A~GndCn?nBn?~Bv_A~}Lfs@~oJ~I~cBf?~@f?~A_?nA~@~j@n?~@_?~A_?~An?~hC_?nA_?~A_?nA_In_Co?~Bo?nBgI~gAw?~Bw?nBwSnkBo[~nBg@nBg@nBwK~g@_@~@w?nAw?nAo_EnvOgnBnxH_@nA_@nAo?nAoJnf@_@nAo?~@o?~AwRnyAo?nAo?~A_?nAwHn}Ag?nAg?~A_?~A~?n`B_?nAf?~Af?nAvCnv@v?~Bn?nBnF~l@v?~Av?~BfInk@n?~@n?~A~?~@vcB~eJ~`A~jF~?nAn?nAv?nAvT~aBf?~Af?~@f?~AfDnk@n?~A_?~BvB~nB_?~A_?nAg?nAo\\\\nzLoOn|FgQneGg?~Ag?~Ao?~@_Enm@o?~Bw?nBwM~eAw?nAw?nAw?nA_K~j@g@nB_@nBoNni@o@nAo@~BgxB~~Fg@nAg@nAw?n@gm@nnB_@nA_@nA_@nAo_@~yA_@nBg@~AgT~eA_@nAw?nAw?~A_^~uBwjB~fMo?~Ao?~@w?nAge@naCo?~Aw?nAo?nA_|@~`Dg@nBo@~Awq@nlBo@~Ao@nBwb@naAg@~A_A~AocAnoB_A~A_AnAwfB~pCo@~@_@nAg@~@__@~p@w@~Ao@~Aoz@~jBg@~Ao@nBwSnl@o@~Ao@nBgc@~wA_@nBg@nBwd@~uB_@nAg?nAo?nA_QncAo?nAo?nAo?~AoL~_Aw?nBw?~BwR~_CwG~|A_?~Ag?nAg?nA_Anp@g?~@g?~A_?nAn@~iD~@n}AnDniGfCn~En@~qAf@~q@n?~\\\\fE~cJn?~eBgG~lBoKn{A_?nAo?~Ao?nAwPnuAo?nAw?nAw?nAgjAnhGw?~@w?nAo?~AgRntAo?~Ao?nAo?~A_M~tAo?~Bo?~B_L~gCg?~A_?nA_?nA_CnxA_?nA_?nA_?~A_Bn__A_?noJ_?n{@_?~uQ_?~j@_?~^_?~sH_?nxO_\\\\~xo@n@nmEfEnpUgC~`w@_@~~Jo?~nA_A~hP_?~Mg?nqJo@nmDwCnaj@o@~qEoE~|Yn@~e@_?nd@n@~`F_@~rB_G~fg@oA~bb@_?nBn?~BvB~_B_?nAf?~Af?nAnN~`Cf?~Af?nAn?nA~NnuAn?nCv?~Af^~_C~fB~qJvVnpAnGn^fhBnvJnC~MfCnN~Lnq@~_@njBf@nBn@~A~P~m@f@nBn@~Ava@nhAve@~bAv@~A~@nA~v@nmAn@~@n@n@f@~@v_AncAfA~@nA~@ndA~w@nAn@fA~@naAne@n@~?v@~?~@~?~pI~fDn}EnlB~zBn`AvAn@fA~@vXnSnAnAvA~@~f@~g@~@~@fA~@~^~j@n@nAv@~AfUnd@f@~@~?~@~?nA~^nkAn@~Af@nBvJ~e@v?nBv?nBvK~~@v?nBn?~BvCni@f?nAf?nA_?~A~W~hRvEnyAf?nCf?~A~Dnh@n?~Bv?nBfLn~@v?~Bv?nB~VnqAf@~A~?~B~^npAn@~Bn@nA~e@~hAn@~@f@~@~?~@fl@~aAn@nAfA~Av}C~}DfAnA~@nAnuAnoB~@~@~@~AfRn]n@~@v?nA~?~@vb@~hAn@nBv@nBn^n~AfJno@v?nBv?nBnHn`Av?nBf?nBn\\\\~cIf?~Bv?~B~K~jAv?~Bv?nB~PniAn?nAn?nAv?nA~YnqA~?~@v?nA~?~A~c@ntAn@~A~@~AvbD~sHv{C~gHf@~Af@~@~?~@v`@nmAn@~An@nBvRnu@~?nAn?~@v?nAftH~w]v?~Av?~@n?~AfU~}@v?~@v?nA~?nA~X~{@n@~Bf@nA~Q~d@n@nAv@nBvRnb@v@~A~@~Afj@~`An@n@n@~@f@n@vkYnba@~@~Av@nAna@~o@v@~An@~Ang@neAn@~Av@~B~p@nrB~?nA~?nAv?nAvoB~dJnP~w@fFnVv~@~jEfd@ntBfEnQ~}AnqHnDnO~XnqA~gCnpLne@n{An@~An@~AfVnl@~?nAf@~@~?nAvn@nkA~@~A~@~A~z@niA~@~@fAnAfsEncFv}[na^f_]~a]f[~Z~KnLf[~[~rG~rGvQnQnuA~{An@n@n@~@n@~@npBnqCnlAngB~jZncd@nuBn|Cn@n@n@~@n@~@vyB~~BvbL~kL~dC~mCv}Dn|Ev@~@~@~AflCnwDnmd@~bo@~@~@nA~@~cCn~CnwNn`QnsUn{Xf}FneHv@~A~@~AvvB~vCn@~@f@n@n@~@nyO~fVvaMnpRvlBnuC~@~AfA~@fa@~f@n@n@f@~@n@~@~^n_@fAnAvAn@nv@~m@nA~@nAn@~kSnuKnbAnl@vA~?~@~@fgA~x@n@n@v@~?n@~@~dAnaA~@nAfA~@vfA~lAfAnA~@~@fi@nr@~@nA~@nBnhA~eBvtA~dCfcD~zF~Sn_@vJ~PvsDnsGfdB~yC~N~W~^~q@nN~WvV~b@fY~f@nyC~kFf{D~}Gv`H~{Ln@nAf@~@~?n@~tAnzBf@n@n@~@n@~@~cCncDnlNnqQfgGn}HfvDnzE~R~Yv\\\\~l@vW~e@nl@nyAn@nBf@nB~Uny@vPnv@~?~A~?nBnU~wAv?nCv?~Bv?nCv?~Bv?~An?nBv?nBn?nAn?~Af?nAvG~mAfAnT~@nYvB~~An?nB_?~Bn@~hFf?nAf?~A_?nAvE~vCvG~kCn?~Bv?nBfZ~`HfO~uE_?nAf?nAf?~AfE~jFn?~A_?~@_?~Ao@~zHgC~kN_A~eMg@nnB_?~^_?~OwA~pG_@~lE~?~}|@n@nnI_?~A_?nA_?nAvE~zC_?nBn?nB~MnbDf?~Af?nAn?~An_@nlF~j@nnHnUnmDf?nBf?nB~K~`E~@~l@fAntCw?nkG_@n`Dn?~t@_?~`I_?nYo?~eKo@noi@_?~_G_?nB_?nBwCnpBwA~o@g?nAg?~Ag?nAoP~qCgA~PoCn]wsAnfMoCnTgC~WoO~gBg?nAg?~A_?~A_F~{Ao?~|B_?~tB_?nT_@~n@_?~g@g?~kD_?~B_?nBoCnwAoE~yDw@nj@oFn{DgD~rA_IngFw@nb@o?~Cg?~Bg?nCo?~Bo?nBg?~Bo?~Ao?~Ao?~Ag?~@gLndAo?nAo?nA_@~@wQ~{@_@~Bg@nAga@~iAg@~A_A~Agr@nuAw~@~`BoGnMgXnf@wLnVoy@n}Ao@nAg@~@g@n@_`@~{@wH~WoA~DgAnEgAnD_A~DgA~D_AnDo@nD_AnDo@nDo@~Co@~Co@~C_@~Cg@nCg@nC_@nC_@~Bw?~Bw?nCw?~Aw?~Bw?nBo?~Ao?~Ao?nBo?~@g?nAg?nAg?nAg?~@g?~?_?~@g?~?_?n@g?n?_?~?_?n?gBnd@o?nB_?nB_@nk@o?~B_?~An@~tCf@~|B_?~NvC~~C_?nG~?~`@nF~~Af?~Bf?~AfAn`B_?~A_?nA_?nAwEnhB_?~A_?~@o?~AgGnxAoEnlB_?nSn?~f@~?n~Dv@~y@~@~iJfBnsCfJnxBnI~l@vE~Vf[nwA~?nAv?nA~?nAnR~i@n@~An@nBn\\\\nu@vg@~}@~@~@~@~Afp@~cAfjCnmEfuDniGvaDngF~f@nu@fHnK~}@~mAf_D~yDn[~_@vb@nh@n]n_@~r@~~@f@~@n@~@n@n@nf@~z@~@~An@~Avj@nqA~?~@f@nA~?~@~d@~{AvI~_@vY~gB~?~Bv?~AnOnjB_?~Af?~@f?~AfCns@n?~B_?~AvBnbDo@nsX~?nyP_?~Ag?nAg?nA_M~fP_?~A_?~@_?~A_?nkA_?nA_?~A_?nAnFn|Df?~A_?~BfZ~sK~]nvMf?~Af?nCvC~oF_?nBo?~Bom@~da@gCncDgAnuNo?~bB_?~Og@~oAo@~kT~?~_\\\\oK~eo@nBn_P~?~}CvAnhJn?nyA_?~sB_?nAg?~Ag?nAgE~eA_LnaAoGnZwRnw@g@nBw@~AoQ~f@_bDneIwd@~nAg@nA_@~@o?~@w]noA_@nAw?nAw?~AoU~mA_S~_Bw?nBg?~BwJnyAgBn`Bo?~A_?~BfQ~mr@w@ntI_?~C_?~KwD~{K~?~|Bv?nfBn?~fAfD~qLfBn`Ng?~A_?nAg?~AgJnuBo?nBo?nBgV~qBw?nAw?~Ao?~@_\\\\n{Ag@~Ag@nBo\\\\~eAg@nA_@~@g@~@_eAniCo`G~}NouCncHw}EntL_P~a@w@~Bg@nAo_@~mAo?n@w?~@g@nBo@nCw@nCw@nCo@nCo@nCg@~A_@~Ag?~?wZndBw?~@w?nAo?~AweBnpMoMn~@_[~_CwL~|@_M~|@wa@nzCg^~iCwDnWwB~NgB~MoNnfAgDnTo[niCo?~Ag?nAg?nAwHnaAwD~cAg?nBg?~Bo@nqA_?~f@_?~q@_?~dF_?nvNg?~Ag?~A_?~@oC~cBg?nAg?nAg?~AoOnpCo?nBo?~BghAnpJ_]ntCwH~n@wu@npG_b@nlDoTnjBoF~h@gG~f@wt@ntGw?~Bg?nBwJ~`Bg?~Ag?~@g?~A_V~fGo|@niVwH~wCg?nAg?~A_?~@gC~v]_?~eC_?nB_?~BvD~yAn?~Bn?~AnQ~sBf?nBf@nBfQnlAvEnU~_@~{An@nBn@~Avc@~mA~?nAf@nAf@~@vi@nhA~?~@f@~@n@~@fdC~lE~`AnfBnQ~ZvaDn{Ff`@ns@n@~Av@~AvUni@f@~@f@~@~?nAvSnj@n@nBn@nA~]~oAf@nBf@nBvV~sAv?nAv?~An?~@nG~g@v?nBf?~BvInbAv?nBf?~BvF~yA_?~B_?nBo?~siAn@~yC_?nBn?~BvInlBn?nBf?nBfE~e@v?~Bv?~AfQnqAv?~Av?nAv?nAfoAnmGv?nAv?nAn?nA~QnqAn?nAn?~An?nAvKnuAn?~Bf?nB~u@n|O_?~An?~An?~@vQ~_CvUncBn?nAn?nA~?nA~VnsAf@nB~?nBnm@nyB~?~An@nBfv@noB~?~A~?~@f@~@~`@nx@v@~Av@nAfp@ngA~@nA~@~Avj@~t@vdDn_EfA~@fAnAnz@noA~@~A~@~Av@~A~@nAv@~Av@~A~@nAn@nBv@~An@nBn@~An`@~dAn@~Bf@nBfM~c@f@nB~?~AvJ~f@f@~Av?nBfIng@v?~Bn?~A~NntBf?~Bf?nBfH~xSwAn_R_?~A_?nA_?~AfDnlA_?~Bn?nBf`@~|Gn?~B_?nBnCnoA_?~A_?~@_?~AwDnt^o?~zD_AnbD_?~@_?~A_?~AwD~sAg?~Bg?nBgFn_AwCnd@w@~Bg@~B_@nB_@~Ao?~@_O~sAo?nB_@~Aw?nB_@nB_@nAwy@~bD_@~@w?~A_@~Bo?~Bo?~C~~BnXvv@nIf[nDvp@~IvJ~@fe@~EfG~?vwEoDn?_oDnAo`L_?oYflMoC~}LnBnjM_@~lM_DnnZ~Bnl[o?gE~ye@~?n|M\",\n                \"notices\": [\n                    {\n                        \"code\": \"crossing\",\n                        \"subCode\": \"dirt_roads\",\n                        \"type\": \"info\",\n                        \"spans\": [\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 43.600681,\n                                    \"lon\": -93.568206\n                                },\n                                \"distance\": {\n                                    \"value\": 1.3798871919020599\n                                }\n                            }\n                        ]\n                    },\n                    {\n                        \"code\": \"crossing\",\n                        \"subCode\": \"highways\",\n                        \"type\": \"info\",\n                        \"spans\": [\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 43.038502,\n                                    \"lon\": -89.237571\n                                },\n                                \"distance\": {\n                                    \"value\": 272.980901587752\n                                }\n                            }\n                        ]\n                    }\n                ]\n            },\n            {\n                \"itinerary\": [\n                    {\n                        \"maneuver\": \"Turn left onto 650th Ave\",\n                        \"length\": {\n                            \"value\": 1.37988479341\n                        },\n                        \"duration\": {\n                            \"value\": 2.8578333333333332\n                        },\n                        \"totalLength\": {\n                            \"value\": 290.38584380906\n                        },\n                        \"totalDuration\": {\n                            \"value\": 351.9323333333334\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn left onto County Road 46\",\n                        \"length\": {\n                            \"value\": 4.008134994370001\n                        },\n                        \"duration\": {\n                            \"value\": 4.893166666666667\n                        },\n                        \"totalLength\": {\n                            \"value\": 294.39397880343\n                        },\n                        \"totalDuration\": {\n                            \"value\": 356.8255000000001\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn right onto 645th Ave\",\n                        \"length\": {\n                            \"value\": 0.49622066689000005\n                        },\n                        \"duration\": {\n                            \"value\": 0.6788333333333333\n                        },\n                        \"totalLength\": {\n                            \"value\": 294.89019947032\n                        },\n                        \"totalDuration\": {\n                            \"value\": 357.5043333333334\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn left onto I-90 W towards I-90\",\n                        \"length\": {\n                            \"value\": 0.5980695875\n                        },\n                        \"duration\": {\n                            \"value\": 1.0751666666666668\n                        },\n                        \"totalLength\": {\n                            \"value\": 295.48826905782\n                        },\n                        \"totalDuration\": {\n                            \"value\": 358.5795000000001\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Take exit 45 on the right, onto Highway 60 NE towards MN-60\",\n                        \"length\": {\n                            \"value\": 101.04103267692999\n                        },\n                        \"duration\": {\n                            \"value\": 121.29916666666666\n                        },\n                        \"totalLength\": {\n                            \"value\": 396.52930173475\n                        },\n                        \"totalDuration\": {\n                            \"value\": 479.8786666666668\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn right onto Highway 60 NE\",\n                        \"length\": {\n                            \"value\": 0.29855633808000004\n                        },\n                        \"duration\": {\n                            \"value\": 0.7601666666666667\n                        },\n                        \"totalLength\": {\n                            \"value\": 396.82785807283\n                        },\n                        \"totalDuration\": {\n                            \"value\": 480.6388333333335\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Go straight at the roundabout, 2 exit, onto Highway 60 NE\",\n                        \"length\": {\n                            \"value\": 0.28963345052\n                        },\n                        \"duration\": {\n                            \"value\": 0.48816666666666664\n                        },\n                        \"totalLength\": {\n                            \"value\": 397.11749152335\n                        },\n                        \"totalDuration\": {\n                            \"value\": 481.1270000000001\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Go straight at the roundabout, 2 exit, onto US-59 S\",\n                        \"length\": {\n                            \"value\": 0.52364176912\n                        },\n                        \"duration\": {\n                            \"value\": 0.9093333333333333\n                        },\n                        \"totalLength\": {\n                            \"value\": 397.64113329247\n                        },\n                        \"totalDuration\": {\n                            \"value\": 482.03633333333346\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Go straight at the roundabout, 2 exit, onto US-59 S\",\n                        \"length\": {\n                            \"value\": 0.7518092003200001\n                        },\n                        \"duration\": {\n                            \"value\": 1.2238333333333336\n                        },\n                        \"totalLength\": {\n                            \"value\": 398.39294249279\n                        },\n                        \"totalDuration\": {\n                            \"value\": 483.2601666666668\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Keep left onto US-20 W\",\n                        \"length\": {\n                            \"value\": 100.02284794262\n                        },\n                        \"duration\": {\n                            \"value\": 120.73316666666666\n                        },\n                        \"totalLength\": {\n                            \"value\": 498.41579043541\n                        },\n                        \"totalDuration\": {\n                            \"value\": 603.9933333333335\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn left onto 555th Ave\",\n                        \"length\": {\n                            \"value\": 58.46662422074\n                        },\n                        \"duration\": {\n                            \"value\": 71.153\n                        },\n                        \"totalLength\": {\n                            \"value\": 556.88241465615\n                        },\n                        \"totalDuration\": {\n                            \"value\": 675.1463333333335\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Bear left onto Johnny Carson Blvd\",\n                        \"length\": {\n                            \"value\": 24.14168007588\n                        },\n                        \"duration\": {\n                            \"value\": 29.996\n                        },\n                        \"totalLength\": {\n                            \"value\": 581.02409473203\n                        },\n                        \"totalDuration\": {\n                            \"value\": 705.1423333333335\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn right onto 833rd Rd\",\n                        \"length\": {\n                            \"value\": 8.08873427476\n                        },\n                        \"duration\": {\n                            \"value\": 10.009500000000001\n                        },\n                        \"totalLength\": {\n                            \"value\": 589.11282900679\n                        },\n                        \"totalDuration\": {\n                            \"value\": 715.1518333333335\n                        }\n                    },\n                    {\n                        \"maneuver\": \"Turn left\",\n                        \"length\": {\n                            \"value\": 2.6558142185199998\n                        },\n                        \"duration\": {\n                            \"value\": 3.3066666666666666\n                        },\n                        \"totalLength\": {\n                            \"value\": 591.76864322531\n                        },\n                        \"totalDuration\": {\n                            \"value\": 718.4585000000001\n                        }\n                    },\n                    {\n                        \"maneuver\": \"You have reached your destination\",\n                        \"length\": {\n                            \"value\": 0.13713036599\n                        },\n                        \"duration\": {\n                            \"value\": 0.6773333333333333\n                        },\n                        \"totalLength\": {\n                            \"value\": 591.9057735913\n                        },\n                        \"totalDuration\": {\n                            \"value\": 719.1358333333334\n                        }\n                    }\n                ],\n                \"summary\": {\n                    \"duration\": {\n                        \"value\": 370.0613333333333\n                    },\n                    \"length\": {\n                        \"value\": 302.89982078936\n                    },\n                    \"costsSummary\": {\n                        \"tollCosts\": [\n                            {\n                                \"currency\": \"USD\",\n                                \"value\": 0\n                            }\n                        ],\n                        \"fuelCost\": {\n                            \"currency\": \"USD\",\n                            \"value\": 154.42\n                        },\n                        \"maintenanceCost\": {\n                            \"currency\": \"USD\",\n                            \"value\": 302.9\n                        },\n                        \"laborCost\": {\n                            \"currency\": \"USD\",\n                            \"value\": 247.94\n                        }\n                    }\n                },\n                \"shape\": \"wvddrAndsoqD_@o|MfE_ze@ol[n?onZ_C_mM~CojM~?_~LoBglMnC_?nYoAn`Lo?~nDwwEnDgG_@ge@_FwJ_Awp@_Jg[oDwv@oI__CoXf?nCf?~Cf?~Bf?~Cn?~Cf?nCn?nCv?~Bn?~Cn?~Bn?~Bn?nCv?~Af?~Bn?nBn?~An?~An?nAf?~@n?~@f?~@~?~Cf@nCv?~Cf@~Bf@~Cf@~B~?nCf@nCf@nBf@nCf@nBf@~Bf@~Bf@~A~?~Bf@nBf@~Af@~A~?nB~?nA~?~A~?~Av?nA~?~@v?nAn?nAv?~@n?~@~?nB~?~B~?~Bv?nCv?~Cv?~Bv?~Cv?nCv?nCv?nCn?nCf?~Bn?nBf?nBn?~Af?~@f?~@_?n@nA~w@f?nA_?~Af?nBn?nBv?~Bn?nC_?nZ_?~R_?n^o?~xKfBnzP_?~A_?nAn?~Avr@~qWvE~wCf?nAf?~A_?nA__@~y`Aw?nu@w@~iG_?~@_?~A_?nA~C~sB_?nBn?~B~K~qBf?nBv?~B~MnvAn?~B~?~BfY~mB~?~Av?nB~_@njBv?nAv?~@v?~An_CnyIfgA~fEv?nAv?~@v?nAne@nbCn?nAv?nAn?nA~Q~uAf?~An?nAn?nAvI~_An?~Af?~Af?~@nLnyBvD~mCn?~A_?~B_?~`ZvA~}A_?nA_?~A_?nA_AnaE_?~vT_?n}L_?~aAn?~eB_?~Bn?~BfBn}@~G~wAvIn|@v?~Bv?nB~R~uAv?nBv?~BviB~xJ~Mnw@fS~fAflAnnGfyBnrLv]~zBn?~Af?nAn?nAfc@nwDn?~Af?nAf?~Anr@nfJvkBnmWnOnmCn?nBn?~BvG~rB_?nA_?nAn?~AvDndD_?~A_?~@_?~A_B~eVo@~rD_?nH_?~Og?nZoCnxAg?~B_?~BgM~zDg\\\\~yJgB~k@gi@~uOgDnaAoD~cAoKndDg}@n}Wo?nB_?nCgCntA_?nA_?~A_?nA_Bn~CwBnx[oB~y\\\\gC~ad@_@~nLoBntt@o?nhJ_?nM_@niO_?nsAn?n}@o?ndD~EnsEn\\\\nsLf?nBf?~BvCnmB_?~B_?nB~Bnew@_?nqFnC~}`Af@n~W_Lnpn@oB~pM_?nBg?~BwB~}@_?nBo?nBgJ~lBo?~Ag?nAg?~AoVnaCw?~Bo?~AgSnrA_@nBw?~A_m@~nC_@~@w?nAw?nAwxFn_Tw{A~xFg@nBg@nBwUnpAw?~Aw?~BwS~iBo?nBo?nBwE~}@_?nAg?nAg?~AoB~`A~?~bDfB~pEfDniL_?~cB_?nP_?n`@f@~aAn?no@n@~nC_?nzA_En}AgQ~vBg?nAo?~Aw?nAoV~bBwR~~@gJn_@_Kn^g[~eA_G~R_e@n_B_P~j@gV~z@_t@niCw?~Ao?nA_@nAwk@ntCw?nAo?nAo?~@_VnfBw?nBo?~BgJn}@o?~@o?~Ao?~AwKnvAg?~B_?nBgHnaB_CnuAwUnwVoBn|Fo?n_T_?~yG_?neqAwB~l[_?nj@oAniOg?~w@_?~J_?nK_?nL_@n~DfBnyF~LnbOwD~m]~?neEgFnjTgFn{Z_Dnk\\\\fHncq@_?~A_?~BgEnmA_?nAo?~Ao?nAwWn|Bo?nAw?nAo?nAwZnrA_@nA_@nA_@nAweAn`Do^ndAoO~g@gRnw@oDnOwWnkBo?nBo?nB_J~vAo?nB_?~BoCnwA_?nA_?~A_?nAv@~qD_?nqA_?~P_?nXg?~j@_@~jH~?n~J_A~}NoO~cR_FnvH_?nB_?nB~Cnaa@~?nhD_EncD_G~tAo?nCo?~AwInfAw?~Ao?~Bop@ncGwzA~}MwR~lAo?nAw?nAw?nA_[ntA_d@~vAo@~Ao@nBoM~[ozC~cH_AnBo@nAoc@nqAg@~Ao@~Bg[ntAg@nCo@~Bg@nC_@~Bg@nBw?nBw?nB_@~Aw?nBo?nAw?nAo?nAgVn_CgC~a@gCnu@o?nB_?~BoA~}C_?~Rn?~zD_?~^~?ne@_?nO_?nJn?nl@n?na@f@~aJ_?~r@fF~jl@~@~lI_?nA_?~A_?~A_A~rAgDnqBg?~Ag?~A_?~@wGnmBo?nBo?nBwa@~|HwI~aBo@nI_@nJwGn|A_?nAg?~Ag?nAoEnxBo?nB_?~BgC~vEf@nhr@wNnr`@wAndF_A~wDgAnhs@oF~mYwC~nOo@~mJ_?nO_?niHwA~mD_A~`C_?~_@_@nxG_?n~@_?nAf?nAf?~AnBny@_?~A_?~An?nAnJ~rAf?nAf?nAn?~A~F~d@v?nBv?~AvO~z@n?nAn?nA~?nAvR~x@f@~An@~B~Uns@f@~Bn@~A~d@ncAf@~@~?~@n@~@vj@n}@v@nB~@nAneD~tD~mJ~mK~@~Av@nAfk@n`An@n@~?~@n@~@fZnp@n@~Bf@~AnW~t@~?nBf@nBfSnv@v?nAv?nAn?nA~O~y@n?nAn?~@~?~AvK~{@n?nAf?~An?nAnInuAn?~B_?~AnC~dEn@n_JvCnpWwAnzSg?nAf?nA_?~AfI~nN_?nB_?~B_@njDwPnmo@v@~fBf?nA_?nAf?~AvBnu@f?~Bv?~BnK~mBn?nBn?~BnM~qAnP~fBfG~k@~P~oBfWneCfD~[fC~UfB~OvB~UvB~RfCnWf@~HfM~mAfm@niG~rAn|Mna@ngEf?nB~?~BfKnx@v?nBv?~B~`@~wB~?~B~?~AvoKn{b@v?~An?~@~?nAnQ~z@v?~An?nAn?~@fLnz@~?~@n?nA_?nAnMn|An?nBf?nB~F~aC~r@np^oGnpd@~B~_\\\\~B~zGfAnlK_?~GnCnfOgJnwLn?nkB_?~B_?nB~CnlCnK~hG~Bn_LfA~~On?n`A_?njA_?~VnCnuQnInixAgAnqLv@nsBf?nBf?nBnBng@n?nBn?nBnMntAv?nBv?nBfT~qAv?~Av?nAn?~@nK~c@n@nBf@~AnM~a@v?~A~?n@~?nAfb@~gAv@~A~@~Afi@n`Av?~@n@nAn@~@~qG~gJfz@nqAn@~@f@~@~?nAvi@~iAn@nA~?nA~?~@vSnn@n@nB~?nB~Snx@~?nBv?~AfKnn@n@~B~?~Bn@~B~?nBf@nBv?nBv?nAv?~Av?~An?~@~Gno@v?nBf?~BvGn~@f?~Bf?nB~A~f@_?nB_?nCvDnlH_?nyCnC~wKn?~aE_?~A_?nCvE~gCf?~Bf?nB~PnhCn?~Bf?nB~F~g@nG~i@~CnYndBnwMnNnjAv@~HnC~SfE~ZvJnv@vPniBv?~Bf?nBvI~`BfCn`BfB~{O_?~l@_?nU_?~]n?~dEo?niCn?~gI_?~j@_?n^_?~]f@~kH~AngCff@~g^_?~B_?~B~AnbIvA~`QvA~xOnD~_G~?~z@fG~hE_?nA_?~A_?nAnB~mKn?ng@vAn{Og@nrBo?~A_?~A_?~@oD~vA_?~Bo?nBwSncFgXndHgL~{BwF~zA_?nA_?~Ao?nAgBn{A_?nB_?~BfA~n@_?~Af?nAf?nA~LnpCfYnjFn?nAf?~Af?~A~D~mB_?~A_?~@_?~An?~vBoAnfJgHnih@_?nBo?nBwD~rB_?~Ag?~Ag?~@we@nxLgH~dD_?~Ag?~Ag?~@_@~tD_?nZwDndPw?nqA_?nYo?~q@_@nbDfB~zBnFnaEf\\\\n|RfF~uG_?~A_?nA_?~A_EnpVvB~df@fD~vTnM~lt@n?~sQvA~aT_?nB_?nBvJn{D_?~Af?~Af?~@nc@neLnEnnAfD~x@vN~mDfE~fAfKngD_?~@f?~Af?~Af@~z@_?~A_?nA_?nA_?~~A_?~B_?nB_E~mB_Gn|BgB~k@gTnuHgJniDwY~xK_?~A_?nA_?nA_C~qC_?~B_?nBnC~zf@fFnva@n@nse@oA~nEgf@ncY_?nA_?nA_?~AoAnfDnAn}f@n?n~Qf?ncG_?nQf@~`H_?~Mn?~eD_?~nAo?nf@vF~mKnK~fP~Fnjb@wG~}WwD~~Mv@~rHn?~pAn?np@~A~yHfB~uWo?~sG_?nVo@nuQ_?~sAo?~zQ_?nZn@~jA_?~v@_@~Zo?~Co?nDo?~Co?~Cw?~Cw?~Co?~Cw?nCw?~Cw?nCo?nCw?nBw?nCw?nB_@~Bw?nBw?~Ao?nBw?~Aw?~Aw?~@w?nA_@~@o?n@o?~@w?~?oE~Ho?n?w?~?o@~?o@n@_An@gAn@_Bn@_Bn?wBn?wBo?gC_@g@o?_@o?w@_@o@o@w@o@w@o@w@_Aw@oAgAoA_AoB_A_BgAoC_A_CgA_DoAoDfLomBf?_An?_An?oAv?_Bn?oBf@_B~?_Cn@oBf@_Cn@oCv@oBv@_C~@oBfA_Bn\\\\nj@vfAnmBvu@niA~M~VnCnLo@nDn?~Av?nAv?~Af@nA~@nAnAnA~?n?fD~DvGnIvJnMfVnZ~a@nq@nd@ny@vm@nfAv@nBv@~Af[nt@~Mn]nt@~iBnGnKvIn\\\\_?nB~?~Bf@~@n@~@fAn@vAn@~A_?f@nA~?~@n@nAn@nAv@nA~@nAfAnAfA~AfBnA~AnAv[n_@~@nA~@~Af_A~|AnA~@~@nAnV~QfA~@nA~?fYnHnxA~Dv}@~Afp@_Av@_?~@_?~@o?nb@_Dfx@_JvzAoNfTnAn@n?~@n@fAn@nA~AfEnEnC~Dv@~?~@n?nA_?vA_?~DnAnB~@nBn@~A~@vA~?vAn@nA~@fAn@fAn@v@~@v@~?~@n@n@~@n@n@vAnBvA~AvA~BvA~BfAnBnAnBfA~BfAnBfAnBv@nBv@nAv@~Af@~Af@~@~?~@~?n@n?n@f?n?~p@~tBvGnS~k@~iBnV~q@fBnGnj@n`Bf@nBn@nA~e@n_Ave@nm@fAnA~@nAfZ~X~@~@vA~@~fAn{@vhA~{@nn@nf@vy@no@vjBnyAv_@n\\\\v?~?f@n@~@~@fAnAnA~AvAnBnA~AvAnBvA~AnAnBfA~@v@nAf@n@v?~?ne@~w@v?~?v?~@f@~@f@~@n@nAf@nAn@~Av@nBv@~Av@nBv@nBv@nBv@~B~@nBv@~Bv@nC~@nBn@~Bv@~Bv@nBf@~Bn@~An@nBf@nB~?~A~?~A~?~A~O~z@vHnk@v?nBv?~BnE~iA~@~oCnA~xB~B~fG_?nA_?~An?nAfD~`Af?nAf?~Af?nBn?nBv?nBv?nCv?nC~?~B~?~CfSnkAn?nAv?nA~?nA~Lnd@nE~Lnc@nbAviA~~Bfy@~`B~r@nvAvvAnqCvsE~~I~b@~{@fVnd@f[~k@fd@n{@nw@~yAvG~Mf~@nhBny@~_B~xD~sHny@~`B~K~Un{@~_Bf|@~~Ang@~n@f@~@n@~@n@~@v[~Zn@n@v@n@n@n?fzA~eAfpA~y@v~AndA~oAnz@vk@~^nJ~Gnf@nZnZ~OvAn@fA~@~l@nTv@n?~@n?v@n?fr@nOfv@nG~c@n@~}An?~Mo?n|B_?nfB_?f{A_@~iE~@vl@~DvXnEvz@nSv[~Kv@~?v@~?v@~?~w@~a@viAn~@~t@n|@flAn|AfeAnqAnz@~w@~@~@vA~@ns@~c@n_]nnRn`A~i@~qKneGna@nTvmAnr@fm@n]fjA~o@vlI~vEfA~@nA~?~lA~k@fAn@nAn@~o@~R~A~?fA~?~x@nJnA_?~An?fnCnAf{@_?fZ~?fs@n?v{A_?fpQ~AnvAn?vtAn?f^_?fP_?nB_?nJ_?~iA_?fl@nC~@_?~@n?~@n?vf@nIv?n?n@n?~@~?nA~?vA~?fBn@fBn@nB~?vBn@nB~@nBn@nBn@fBn@~A~?fA~?fA~?f@n?~?n?v?n?v@~?v@n@nA~@vA~@nB~@fBnAfBnAvBnAfB~@fBnAfBnAvA~@nA~@v@~?n@~?v?~?v_@n\\\\nA~@v@nA~b@nl@~@~@~@~Ane@n}@f@~An@nAnLn^fLnb@n@nB~?~A~jCnwLn@nBn@nBf[nbAn@nBf@nBnUnk@f@~@n@~@~?nAnb@~u@~@~A~@~A~QnWfAnA~@~@fl@~o@v@~@v@n@n@n@vy@nn@vA~@fAn@nmCniA~oAng@~nA~e@n~F~|BnzA~k@~g@~R~rA~g@frN~sFvAn@nA~?vaA~Zv@~?~@~?v@n?vqBni@~xAn\\\\~i@nLn{AnT~oAnPvA_?vAn?f`BnN~@n?fA_?v@_?vfC~LnA_?~A_?nuAnCfjGn?fxAo?fe@_@fwAo?~yHo@~_Co?~i@_?vpC_@fA_?v@_?~@_?vhCnE~@n?~@_?v@n?~dEnXfkDnf@nN~Cv\\\\nG~_C~g@~`A~SfAn?~An?vnC~b@v@n?~@n?~@n?~uCnXnfC~LfAn?~An?vlB~B~jGnCvyFn?vlD~AnD_?vX_?vcAn?v`En@v~@~@ftCn@nA~?vA_?vo@nF~@n?~@_?~@n?vaA~PvA~?nA~?~}@~Xn@n?~@~?v@~?fbAne@nAn@nA~@~`@~UfA~@nA~@vt@~l@~r@~s@n@~@n@~@n@~@~bA~wAn@~@n@~@f@~@fe@~}@f@~@f@nAv?nA~k@n}An@~An@nBf^~rAf@nBf@~AnKnh@f@nBv?nBnPnfA~?nBn?~BnQ~fB_?nAn?nAn?~AfF~qAf?~Af?~@_?~A~?~o@o?~aK_?nA_?nA_?~Av@naA~CntA~B~_@vEn}@nRnyBf?~Bv?nBnSnzAv?nBf@nBvPnaAn\\\\~`Bv?nAv?~@v?nAng@~iBvp@njBfp@nyA~nAnyBv@nA~@nAfx@ngA~@~AfA~@nu@nz@~lA~hAvd@~]~mAnx@~zAnv@nrAnh@vf@~QnqA~a@fhA~^~rD~iAnhB~k@vpA~`@vtAnc@~j@~PvxAne@fgMn~D~PnF~sD~jAng@~OfqAna@~l@~RfqAna@viP~gFfkEnuAvjBne@nZ~GvAn?nAn?vw@nDnA~?vA_@~w@oB~Ao?fAo?fgA_RvA_@nA_@~kB_p@fbA_\\\\nAo@vA_@nh@oGvAo?vA_?fm@oDviDnCnwAnE~~AnCnh@nAnfBnCv|G~N~@_?~@_?v@n?vx@~Hfl@nM~@n?v@~?v@n@~u@nYnAn@nA~?nr@nd@~@~?v@n?f@~@va@n_@fd@~g@f@n@n@~@n@~@fZnc@nk@njAvT~n@~m@~kBvhAnjDfX~{@v@~An@nAfOn\\\\n@~@f@nAf@~@~i@nbAf@~@f@~@f@nAfSnXn@nBfAnA~n@~s@~@~AfA~@vrA~~@v`IneCn~Bnt@~`@~Mnc@nNvpA~_@fI~Cfi@~P~wA~d@vhBnm@nvFngCv|G~~CnE~Bvl@~X~sA~n@vH~Cng@~U~tA~n@ngP~tHv^~J~tA~_@v|@~PnA~?vAn?ne@nEvj@nDnb@~AvjA~AfpBo@fm@_Af{B_BnaFoDn{AoAn`B_Afc@o@~|A_BvcC_Cn`FoGvbF_GvaF_EfaFn@v|E~D~dFnA~gBn@vsAn@ng@~?noA~@vsCnAf_FnBvaFnBnuA~@ntAn@nw@n?vkAn@vvC~@vkDnAvzC_?v]_?fbI_E~dCo@~cEoAfN_?vL_?fc@_@nyGoAf~AnN~A~?nAn?naAnU~An@fAn?f{@~\\\\~h@~W~@~?v@~?v@n@vlA~{@fKnJfc@nc@~@nAfAnAn_@nc@v@nA~@nA~`A~|A~@~@v@~Anq@n{An@~Bn@~Ani@ngBvSn_An?nAv?nAn?~@fP~aAv?nBv?nB~I~v@v?nBf?nBfJnrAnE~vA_?~B_?~Bv@ndC_?~Rn?nz@~En|RvD~nLf?~A_?~@n?~AnJnuCvPnwBfBnQvL~`Av`@nbC~?nAv?~@v?nAnY~pAn?nAv?nA~?~@fVn}@~z@~eCfu@naBv@~Av@~A~m@~hAv~B~lDfE~FnOnTfN~S~zC~pEf]~f@vaE~bG~a@~i@~@nAfAnAvp@nl@nA~@nA~@~W~PnA~@fAn@nu@na@v@~?v@~?v@_?~rAna@nnC~y@~W~Hf}@~Wfi@~Jfl@~HnA~?vAn?fh@nBfyBn@ns@o?~rA_?nvBn@~@n?v@_?~@_?v\\\\nB~A_?nA~?v^~EnB~?nB~?vAn?vA~?vA~?fAn?fAn?fA~?n@n?nv@~WfAn@nAn@vt@na@nA~@nAn@fy@~k@fjAny@~o@ne@vJnHn[nTvmA~{@~nDngCvuAnaAn{DnpCn`G~eE~Q~M~z@nm@fh@n^noA~{@~n@n\\\\fAn@nA~?~\\\\nMnAn?vA~?vw@~P~n@~FnA_?vAn?~^n?~@_?v@_?~@_?fcC_FfsGoNngAoCn~@_Bng@oAv~A_DvyCoHfqA_BfA_?~A_?n^n@nA~?vAn?fiAnN~eA~XfmBnk@vqA~_@njA~\\\\vsA~[vb@~Enf@nD~A~?nA_?~e@_?vbAoG~@_?~@_?~@o?nAo?fAo?vA_@vA_@fBo?~A_@fB_@vBo@~_Bob@nhDoeAneF_}AvA_@vA_@~e@oJf~@oLvAo?vAo?~lA_Bni@~@vsA~Ofq@~M~An?nAn@n{@nZn@n?~@~?v@n@nX~LfAn@vAn@~}@ni@~o@nh@fA~@fA~Anr@nv@f\\\\~b@f]nf@n@nAn@~@f@~@vY~g@f`@~x@n@~@~?nA~?~@~[~z@vg@niB~?nBf@~A~f@nnCvNnz@vOn|@nl@~_D~?nB~?nBnWn}@~^n{@f@~@~?~@n@~@nX~_@fd@~g@fA~@fAn@f\\\\~Wv@n@v@n@v@n@~@~?fAn@~@n@nAn@fAn@vA~@~An@fBn@fBn@vB~@~Bn@fq@nXvkBnv@~qA~h@vh@nNvA~?vAn@~hAnTnAn?~An?vjA~HvvBnAfx@n?vgC~@nTn?~jAn?ng@n?nrAnA~l@~EvAn?vA~?ns@nVn_@nTfj@~i@nAnAfA~@nA~AnAnAnA~AfA~AnA~AfA~AnA~A~@~AfA~AfA~A~@nA~@~Av@~An@~@v@nAf@nA~?~@f@n@~Qn`@n@~An@~AfSnk@vqCnrIvbAnqCn@~An@~AnqAnaDnlC~uGnu@~jBnc@nhAvW~n@v_@~_AvoBn}EniB~nEnyB~oFfvBniFv}B~zFftBndFfq@~bBfVno@~_@~jAf@~A~?nBvTnw@v\\\\n~A~?nAn?nAv?~@~_@~tC~KngAfM~wAfH~w@nR~sBfXnxC~I~w@fPniA~?~A~?nBvJne@~?nB~?nBv[nrAn@~B~?~AvNnd@n@~An@nBn{@~sBv?nAn@~@n@n@vu@~mAfn@nu@fAnA~@~@vo@~l@f@n@v@~?~@~?nlAnr@fJ~DneAn`@ndAnQvA~?vAn?~o@nFnA_?~An?fdH~Af_Dn?vQ~?~X_?~`C~@nA_?~A_?nw@~En`A~NnA~?~A~?n_A~ZvAn@fAn@f\\\\nOvAn@nAn@vnBniA~cB~_AvcFnyCfA~@nA~@vg@ne@~@~@nAnAfc@~l@fA~BnAnBfA~B~@nBfAnB~@~BfAnB~@nBv@nB~@nBv@nBn@nBv@nBv@nAf@nBn@nBn@nAf@~Af@nBf@~Af@~@~?~A~?nA~?~A~?~@~?~@v?nAn?~@vK~d@v?~An?nA~?~@fH~f@v?~Bv?~B~N~_Bvi@ndGfe@~oFnD~f@~RnvBvSnmBv?nB~?nBfT~{@f?n?~?nAn@nBn@~B~@nB~@~C~@~BfA~Cv@~B~@~B~@~B~?nAf@~@n?n@v?~?f@~@n@nAfA~AnA~BnA~BvA~BnA~BnAnBfA~BfAnBn@~@f@~@v?~?nVn\\\\n@~@n@~@n@~@~Y~Y~[~UfA~@vAn@nj@~VnA~?vA~?ndCnf@~KnBnWnEn`Enr@n~Cnk@nk@~Kns@~PfAn?nAn@nZnO~?n?n@n@fAn@vA~@~A~@nBnAfBnAnB~AnB~@vAnAvA~@fAn@n@n@~?~?n?n?v@~?~@nAnAnAvA~A~A~A~A~A~AnB~A~AvA~AfA~A~@~@n@~?v?~?frA~fBviE~|Fvs@n~@fOnPnd@~g@~^n^fA~@vAn@vj@nc@vjCnbBnrE~kCvkDntBfvCneBf~An_A~Z~QniBnfAv{@~m@vA~@fA~@nv@~s@fAnA~@~@vs@~z@fA~@~@nAfi@~x@n\\\\nl@v@~Av@~Avf@~hAn@nBf@~Bvz@nfCfu@~uBn{@ncBnZnc@vi@np@~@nAfA~@njB~hBnA~@~@~Afm@~p@v_@ni@n@n@~?~@n@~@nS~^~@~An@nAfq@~zAnr@~aB~q@nbBvgB~fEnq@~wAn@~A~@nB~T~\\\\v@~@fA~A~r@n{@~@nAnAnAnl@~g@vsF~lDv~DnfCnjAnt@nkAnu@f{@~i@n}M~oIv`BndAv`A~l@fkAnu@fc@nWvjAnt@n|N~gJ~@~@~A~@vgCnmBnAn@~@~AnsB~hBvq@~o@nZ~YnvA~tAn|@nz@nfP~|OvWnVviBngBv\\\\n\\\\~hAngAnn@nk@fAnAfAnA~pAnuA~@nA~@~Ano@n_A~@nA~@nAvR~^n@nBv@~AfR~`@n@~An@nBfO~a@f@nBv@nBn_@~oAv?nAv?~@v?~AvV~sAv?nBn?~B~L~bAnXniCv?nBv?nBnUntA~?nBn@~AvK~d@n@~An@nBvL~b@n@nBf@nB~d@~kAv@~Av@~Anr@~pAndA~qA~]~\\\\~v@~k@fA~@nAn@fZ~PfAn@nA~@vl@~Vv_A~ZvYnJ~A~?fAn@n|@n`@vj@~]fA~@fA~@vd@~_@vi@~j@fA~@fA~A~rAnhBffAnxAn\\\\~b@~bAnuAnnD~yEfwEn`GvYn[~@nAfA~@nj@nf@vg@nc@fa@n\\\\nA~@nAn@fl@nZ~y@nc@v@n?v@~?~@~?niB~o@n`DnqA~eGn}BviC~aAfk@nUv@n?v@n@v@n?~i@~Yfa@nY~`@nb@n@~@n@n@f@~@f[~a@fj@ngAf@~Av@nAvNnf@n@nAf@~BvQ~v@f@nBv?nBfQnmAvAnSfCn\\\\v_AnxQfP~|Cf?~Bv?~BfK~kA~@nIvEnc@f\\\\nxBn?nAv?~@n?nAfWnqA~?nBn@~A~W~fAv?nAv?nA~?nAf`@~oAv@nBn@~Avk@~|Af@nA~?nA~?n@fn@~rAv@~Av@nBvn@~fAv@nA~@~Afn@n_Afs@~|@fAnA~@~@flA~mA~A~@~@n@nwA~hAnA~@nA~@vyA~z@fA~?nAn@vm@~Xn@~?~@~?v@~?n|@~ZvaL~jD~InCnM~DnmM~{D~jDnfA~R~F~cDnbAnA~?~A~?v}A~_@~@~?~@n?~@n?fmAnTnA~?~An?ntB~UvAn?vAn?fkCnInA_?~A_?fcK~@vgBo?~\\\\_?~bM~?fnD~@~d@_?fO_?n~An@vAn?nA_?niAnHnh@~EvAn?nA~?n|AnWf{A~_@fnBnr@~xAnh@fUnHvf@~OfyAnd@n`Bne@~_B~j@~x@~YngAnb@~aAnc@fAn@vA~@fm@~f@nAnAv@~@~[nc@fAnAv@nAvn@nkAvoCnxFvnBnaEffEnxIn~@nnBvtAnqCvdA~uBni@~hA~g@~v@vdAnzBf[~l@fy@nbBv`@nk@vk@~l@vO~Jfp@~]nB~@fR~H~JnGnSnJfT~HvE~A~C~AfT~Hn^~NfO~Ffp@~W~YnLf[~LviAnn@vM~K~LnJvRnNvkA~`AfHnFv@nAv@nAfA~AfAnAnAnAfA~@vAnAfA~@fA~@~@n@v@~?fo@nd@~pC~oAvN~FveRnnIfxJnlEvrA~k@fqAnk@nvU~mKfrAnl@~sAnl@vjCnkA~{E~vBvxJ~kEvqA~k@nqAnl@~eC~gA~aB~t@~oAnj@~h@~VfqA~j@fzDndBvhB~v@fL~EvdAnd@~m@~Vv@~?~@n?v@~?n^~JnuRnjDniAnS~aA~OnnCnY~@_?fAn?nA_?vAo?nB_?nB_@fMnBfR~CfrBn\\\\fR~DvCn@vgA~QvbA~P~b@~H~d@nH~aA~QneAnRnFnA~q@nNfA~AnA~@~@~?v@n@v@n?fe@nMnPnD~~@nW~A~?nA~?~eE~w@nfA~RnQ~Cvc@~HnjB~\\\\fvA~\\\\fr@nSn~Anj@nlC~bAfoJ~rDnrA~g@~{CnjA~fA~a@~tC~gAnpAng@~wAnj@vtB~x@~D~AnnBnu@~vAni@nxA~l@fA~?nAn@nuCn}AvfBnmAvA~@~@~@nxA~iAfVnQnnA~cA~i@nc@vy@nr@~z@~q@nlAnbAfbD~iCvsA~fAvA~@fA~@v{@nv@n@n@~@n@n@~@v`BnhBvzBnxC~m@~v@~U~ZnY~^vfAnwAnh@~m@~@~Av@~Anr@n_AvOnUnk@~w@vs@nbA~@~A~@nA~a@nq@~sA~eC~GnOff@~q@n@~@n@~@f@n@vQ~]~@~Av@nAf_@nl@~@nAfAnA~m@no@fA~AfA~@n\\\\~T~?~?v@n?~@n@~A~@~A~@nB~@fB~@fBn@nB~@vAn@nAn@n@~?f@n?fbAnVvv@~C~A_?nAo?ffC_Sv~CoWn{@oIf[oCvgBoOvT_B~eE_`@n`H_g@~A_?nA_@v|DoLvA_?vA_?fyD_AvA_?vAn?~sJ~Pns@n@vpC~Cv@n?fAo?~@_?v|@_G~?o?fAo?vA_@nB_@vBo@~B_@vBo@~B_@fBo?vA_@v@_@v?_?ni@oO~@_@v@o?v@_@fu@o]nAo@nAo@fXoQfA_A~@oAno@oj@~|Ao{A~J_LvW_[ndD_qDntIofJfhIovIf@o@n@o@n@o@fA_AfA_@fAoAvA_AnA_AvAoAfB_A~A_A~AoAfB_A~A_A~A_A~A_AfB_AnA_A~Ao@nA_@nAo@~@_@~@_@f{@_X~A_@nAo?fk@oEvA_?vAo?~A_?vA_?~A_?vA_?~An?vA_?~An?vAn?ng@nD~A~?nAn?~iN~rC~vB~_@v~A~UfAn?~A~?njCnXn{A~JfpCnJ~@_?fA_?v@_?v{@~?v~C~AnQ_@vOo@~]o?~vCoCfLo?n{Ao@vNo?~\\\\_@f|@_AnsBo@f|A_@vA_?nA_?~r@~FvWnEnB~?vBn?~An?vA~?vAn?nA~?fAn?~@n?v@~?nm@nTnA~?fAn@n_A~i@~o@~j@fAnA~@~@vkAnxAve@~o@feB~|BvZ~_@nT~XnT~Xny@ncAfA~A~@n@nx@nu@v@~@n@n@v@n?faA~j@nA~@nA~?vw@nYn`Bn]fi@nMvSnF~PnD~oBnb@~A~?fA~?fj@nQ~p@~a@n@n@~@n@f@~@fj@~l@~@nA~@~Afa@nt@v@~An@nBv]~fA~C~Nn@~Df@nDf@nDn@nDf@nD~?~C~?nD~?nC~?~C~?nC~?~Cn?~Bv?nCv?~Bv?~Bn?~Bn?nBn?nBn?~An?~A_?nAf?nAf?nAf?n@f?~@_?n@f?~?_?~?~F~{EfF~xH_?~A_?~@_?~A_@nfBw@~QgAnUwJ~dCgDnn@_MnnBgZ~mF_L~lBgBn`@_HnnAgEn{@_m@nhKoPnnCgAnUgC~b@_Dnc@gQneD_L~mBw?~Co?~Do?nD_Dnl@gQnyCg^~pGgEnr@_K~fB_o@~_LwW~tFg?~Bg?~BoI~~DgAnfC_?nOf?n\\\\_?~QnA~`EvAntFv?~x@n@nhCn@nl@o?nFn?~Jn?~L~?~Rn?nTnA~_C~?n~@f@~lFn?ngD_?niAv?~~B_?nfC_?~cAn@n|H_?nI_?~i@vAneKfAn~Hn?~aC_?nm@g@nf@wC~zAgY~eIg?~Ag?~B_B~jCn@~sB~?nn@n@ne@~EnjBne@~oPnGn}Bv?nR~@n^nC~_A~J~aEn?~B_?nB_?~iAn?n}@_?n~B_?na@_?nn@_?~f@_?nqCo?nyB_?~uB_?n_C_?~O_?nm@_?~h@o?niD_?~{B_?nT_?nh@n?~_@~?~wA~AnqDn?~hIo?nbC_?n_An?~{Bn?n{B_?n}A_?nZ_?~{@_?np@_?niAo?~bB_?~N_?~l@_?~yB_?ngAo?~T_?nOn?~`Cv@neH~A~aBf@~`E_?nj@_?nqA_?~l@o?n|F_?ns@_?nK_?nbBn?n{B_?~Gg@~rA_?~mB_?~T_?~u@_?n`@_?nV_?n^_?~u@f@~mBf@~`A~?~k@~?~Q~@nsA~?n`@~A~eC~?nQf@~oAf@~[nB~fDv?~\\\\fC~yD_?nC_?nBwAnw@_Fnp@g?~B_@~B_L~r@w?nA_@nAo?nAwY~aAo@~Aw@~AoOn^oA~BgAnBgA~BgA~Aw@~A_A~Aw@nAw@nAo@nAw@~@_@n@_a@nf@_AnAgA~@ok@~i@wTnTor@no@om@~j@w\\\\~ZoyJngJwpEneE_bCn~BgAn@gA~Awr@n}@_qAntBosD~aGwt@nlAwRn[_E~Fot@~jAw@~A_AnAg]np@gOnb@w@nBg@nBwUndAw?nBw?~A_M~lAg?~@o?~Ag?~Ao?~Ag?~Ag?nBg?~Bg?~Bo?nCo?~Bg?~C_L~rBw@nRoJn~Aw?nDo?nCw?nCo?nCo?nBo?~Bw?nBo?~Aw?~Ao?nAgSnqA_F~ToBnI_^n`Bo@nD_@nDg@~C_@nD_@nC_@nDo?nCw?~Cw?~Co?~Bw?~Cg?~Bo?~Bo?~Bg?nCg?~Bg?nBg?nB_?~B_?~A_?nB_?nB_?~A_?~A_?~A_?~A_?nA_?~Af?nA_?~@f?nA_?~@f?nA_?~@n?~Xn@nr@nCnsBnE~iAf?nCv?nBfS~oAfEnVnD~P~Kni@fO~cA~?nBn?nB~FneAf?nAf?~A_?~Ao?ntE_?~U_@~g@w?nmE_?ntA_?n_D_?~`@_?~jAv?~q@_?nqA_?nsD_?niA~?naC_G~bH_?~|C~?ngA_?nu@n?nmE~?~{E~@~eGf@nuE_?nW_?~hI_?~uE_?~uB_?nKg@~cGo?~mAo?~nF_?nyA_@~lCo?~gA_?n}@oA~oFo?nJ_A~g@wGn_Co?nB_?~Bo?~hAfCnxE_?nEn?~l@n?nSnA~sB~B~uDn?~Ro?nxKo?~mA_@n^_?ngBo?~e@oDnyF_@nNwH~lEwL~|G_Vn`NgHnyD_A~g@_?nFgDnxC_?nA_?~A_?nAv?ntAfT~dGnL~kCfBnl@~G~{AvO~cFn?~JnBn`E_@~`Ao?~lG_?nB_?nBnBnjAf?nBf?nBvPnvCvY~aCn?~Av?~@v?nA~N~}@fE~XvHng@nRnqAv?nBn?~B~L~iAn?nAn?nAn?~AfJnyAnF~}An@nXn@ny@_?nB_?~B_D~uDo?~`@wA~nBgG~aGgF~lGgI~fK_C~kD_?~@_?~Af?~A_?~A_?~Af?~B_?nBf?~Bf?~Bn?nCn?nCf?nCnGndAn?~A~?~B~I~t@vMnu@n?~Av?~@v?~AfQ~p@nGnTfQnj@~CnI~Wns@nZ~w@fN~]vHnT~A~Dnr@nvBfYngAf@~Af@nBvP~x@v?nBf@nBfQnhAf[nrCn?~Bn?nBfGnbA~Cn~@nAnt@v?~Nv?~On?ne@g@~xC_?nWw?n_Co?~oP_?~On?n~@n@nzAn@n`D~@noCf@~|An?nj@vBnpG_?nPnB~zE~@~rCfAnvQ_?n]_@~vFo?~~En?~xAo?~nEg?ndKo?~hF_?n`@_@nwF_?n}@_?~j@o?n|E_?~yB_?~cF_?~Vo?nrFw?n{G_?naB_?~U_@nuF_?~fBo?nfGg?~qF_?nW_@~oF_?~kCo?ndEo?n{Go?nyG_@nvFo?~uC_AntHo@npG_?n[_An`Gg@~uCw?nvBo?nxA_?nyAo@ntB_@neCg@~pGo?ncC_?n~Go?ndEg@~uEo?~cY_?~mD_?nf@_?niG_?~gH_?~fFo?neKo?~_P_@nfE_?~`Ag?~iEo?nsE_A~kJgAnqF_?~_@_?ng@_?~W_?~S_?n|@f?~Bf?nBnH~eA~?~E~?~D~?~Df@nE~?nDf@~Df@nDf@nDf@~Cf@nDf@nCn@~Cf@nCf@nCf@~Bn@nCf@~Bf@nBf@~Bf@~Af@nBf@~A~?nBf@~@f@~Av?nA~?nA~?n@v?~@~?~@v?n@f?n@v?~?n?~?f?n?n?n?f?n?na@~~@~@nA~@~Anc@nk@~@nAvAnAvh@nd@nA~@nAn@~o@n[~@~?n@~?~@~?vv@nO~An?nA_?~}@~@~]_?vX_?vJ_?flDoAvkAo@ncEo@~f@_@fzLoC~A_?nA_?fjA~B~An?fA_?nhA~LvAn?nA~?nj@nJ~A~?nA~?vfEniAnPnCnKnAnh@~Fnt@nFng@~B~L~?nj@~?vS~?~j@n?fs@~?n~@_@vV_?vU~?fz@n?nE_?nJ_?vj@~?vI_?vD_?v{@~@nI_?~C_?~cA~@~n@nCvSnE~InCvXnNnY~T~DnDf\\\\nf@nFnK~Q~i@~?~A~?~Av?~A~?~Av?~Av?~Av?~A~?nBv?~Av?nB~?nBn?~Av?~Bv?~B~?nBv?nCv?~Bv?nCn?nCn?nCv?~Cn@~dA_?ngC_?ni@_?nG_@njA_?nr@_?nOo?naD_?~kBo?~iF_?nl@_?~k@_?~mF_?~|G_?nfGo?n{S_?~B_?~AnAnqA_?~A_?~BnP~oFnb@~dLvO~jE~O~hEvbAniXvN~nE~FnrAn@nPvGnhBfH~~Af?nBn?nB~Q~}An?~@n?nAv?nA~h@n_Cfh@nrB~g@nwBnE~Png@nrBn@nAf@~Bn`@nlBn[nmBv?~A~?~BvM~kAv_@~dEvA~Rna@~tEn[~sD~Dna@nBnT~Enk@fFnn@nLn{AvKn~A~D~a@vCnb@fBnU~B~XfF~t@n?~Bn?nBnG~zAfMnjEf\\\\nbK~@n_@vK~eDf?nBv?nBnI~uAfY~gC~En^~Dn[n[ngCvh@neEvcAneI~bBn}Mvi@~gEn`@n~C~Fnd@~BnQn`@n}Cv?nBv?~AvWn|AnQny@nc@~fBn@~An@nB~}@~sCvJ~YfeA~bDncA~~C~?nBf@nBfX~dAvAnEvo@n}Cf_@neBnD~O~k@nnC~f@npC~Wn{An`@nnBnT~bAvrA~iGfc@ntBnzFnbXvC~On{@~aEnPndAf?~Av?nAv?~@fU~pB~?nFfOnuAfTnlB~}@~iI~B~Tf\\\\nzCv?nCv?~AnM~dBf?nAf?~Af?nAfNnwD~D~iA~H~cCfOnkEnaA~mXnF~`AvN~vA~Fnk@fVnpBvPntAn?nAv?~@v?nAv_@nfBnq@n}BfQ~l@nKn\\\\fU~y@fJ~Y~CnJnJ~ZfG~UfXnlAvA~FvBnI~VngAvInb@~m@~sCnF~T~Hn_@fX~oAvZnxAv?nAn?~@v?~Av?~A~?nBv?~Av?nBv?~B~?~B~?nC~?nC~d@n{D~CnV~@~I~?nEnJ~u@vL~|@v?nBv?nBfNnr@v^nlAvQ~e@n@nAn@~AfaAnfBfTn^ncA~fBfj@~qAf@~An@~AvQnr@fq@~kD~@nF~?nCn@~DnD~Q~m@~fDvdCn}M~N~y@f]njBfOny@nI~e@~ZnhBnD~V~I~hAn?~A_?nCvAnhA_?nqA_?~iA~?ndF_?ng@_?njH_?ntBv?n|@n?nyB_?neA_?np@_?naAo?nIv^_?fM_?~m@_?~T_?fmI_Bfc@_?vvD_@~~Ao?fnCo?vg@_?~lB_?vzVoAvoE~?nqEn@ffN~@fi@n?~jEn@vaB~?n~Dn?~uFn@vl@_?niAn@vU_?nnBn?vuA~?v|A_?feBn?n~A~?fiD~@fj@_?~}@_@f_B_?vQ_?nvBo?~mA_?vh@_?vnA_?fhFo?n_J_@~E_?nxBo?nfA_?neC_@~nA_?vpE_@~kE_@nhA_?fgC~?fvBn?~yB~Af{A~@~pCn?~hCn@ve@_?~{B~?~P_?frR_@ntC_?n}Ao?vO_@f`@_?fQ_?f{A~?fX_?fpB_?noF_?n{E_@nyC_?~t@_?fpS_?nq@_?nfB_?vR_?vP_?flA_?ny@_?vz@_?fdG~?~v@_?~nDn?frCn?v_An?n`C_?vwEn?nhP~?ndLnA~bNoC~aIoDfbC_An{Eo?vA_?vA_?~p@_CvA_?vA_?~gD_AnrB_@nhE_@nxB_@niAo?n{A_@viH~?vsPnDn{A~?nx@_?~xA~?~qK~DfE_?n}E~A~[_?vRn?ft@n?~K~B~cE~Fv{@n?fT_?nm@n@fnAn@~N_?vf@_?nU_?nhE~Cv\\\\n?nxB~?~yB~@~bAn?~lB~?f[_?~p@_?fc@n?fU_?nS~?~pAn?~T_?v~Cn@vtG_?~N_?noJn?vV_?~mA_?~`Bo?vS_?~_Co@v|An?~fBoAff@_?~k@_Bv`B_B~e@o@f|AoAnvB_Afa@_?nyA_?ft@_@~I_?fbAo?~Y_?vkAn@f^n?feC~An^n?~V_?~nA_?~N_?vL_?fFn?nTo?vK_?~Qo?fK_?nO_?ng@_?~`@_@~m@_?~S_?fuAoAfW_@fu@_?vb@_?vV_?n@_?~lAo?~J_?nO_?vg@_@nR_?f^_?nZ_?vm@_?vY_?~q@o?~W_?f_@_?nK_?vL_?~M_?~F_@viA_BvgA_AfM_?~T_?~J_?vZo?~_An?fg@_?~Y~?nY_?vQn?~R_B~N_?fK_?vjBo?n|Ao?~U_?fQ_?~O_?vfBn?nC_?fQo?nO_@~n@o@nFnEfWn?~wA~?vxB_?vmAn@fkB~AnSn?vL_?fL_?vU_?vl@_?v|A~?fW_?v[_?np@n?~^_?fF_?~`@n?~uC_?f~Bn@vO_?fX_?nj@_?ny@_?~{A~?nM_?nW_?vM_?~N_?f`@n?vM_?fV_?v}An?nT_?fF_?niA~?~yAn?~V_?v]_?fa@o?flB_AfBo?fAo?fl@_I~c@oQfQ_InZ_QntA_t@~MoHnI_FnpC_yAnA_@~A_@vx@oVno@oGnA_@~A_?n_Co?vbB_?~V_?v|A_?fdIo?~^_?ncIo?f_B_?vb@_?nvA_?nvDo?vt@_@n]_?v|A~Bn@_?v@_?~@n?fAn?fAn?vA~?vAn?~A~?~An?fB~?fB~?nBn@nBn?fB~?fBn@vB~?fBn@fB~?nBn@~A~?~An@~A~?vA~?nAn@nA~?fAn@~@~?fk@nZnA~@nA~@~gC~fBnAn@nAn@~Z~OnAn@nA~?nb@~LnBn@nB~?~A~?~A~?~An?nAn?vAn?fA_?nAn?fAn?v@n?~@_?f{@nDnJ_?vU_?nxAo?ntD_?~X_?~Y_?vhMn?~b@_?vv@_?~^_?~\\\\_?faA~@nA_?~A_?nbF~^vA_?vA_?vsA~C~J_@fO_?fwD_AvlC_E~cBoBn^o?~dAo?vtDn?fsDn?fhInAv~A_?vZn?_?niCg?~aO~@~|O~Xnc]vB~oBn?na@v?~q@n?nm@_?nMfB~`XvzB_@\",\n                \"notices\": [\n                    {\n                        \"code\": \"crossing\",\n                        \"subCode\": \"dirt_roads\",\n                        \"type\": \"info\",\n                        \"spans\": [\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 43.600773,\n                                    \"lon\": -93.595733\n                                },\n                                \"distance\": {\n                                    \"value\": 1.3798871919020599\n                                }\n                            },\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 41.902462,\n                                    \"lon\": -97.426551\n                                },\n                                \"distance\": {\n                                    \"value\": 2.7929515935748803\n                                }\n                            }\n                        ]\n                    },\n                    {\n                        \"code\": \"crossing\",\n                        \"subCode\": \"highways\",\n                        \"type\": \"info\",\n                        \"spans\": [\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 43.666351,\n                                    \"lon\": -93.582435\n                                },\n                                \"distance\": {\n                                    \"value\": 100.773433663441\n                                }\n                            },\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 43.438648,\n                                    \"lon\": -95.7136\n                                },\n                                \"distance\": {\n                                    \"value\": 5.15185613201972\n                                }\n                            },\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 43.200638,\n                                    \"lon\": -95.813117\n                                },\n                                \"distance\": {\n                                    \"value\": 5.04014619034134\n                                }\n                            },\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 42.819031,\n                                    \"lon\": -96.1678\n                                },\n                                \"distance\": {\n                                    \"value\": 5.30634146460424\n                                }\n                            },\n                            {\n                                \"startLocation\": {\n                                    \"lat\": 42.557804,\n                                    \"lon\": -96.337471\n                                },\n                                \"distance\": {\n                                    \"value\": 13.747264137026901\n                                }\n                            }\n                        ]\n                    }\n                ]\n            }\n        ],\n        \"summary\": {\n            \"duration\": {\n                \"value\": 719.1355\n            },\n            \"length\": {\n                \"value\": 591.9057798050101\n            },\n            \"costsSummary\": {\n                \"tollCosts\": [\n                    {\n                        \"currency\": \"USD\",\n                        \"value\": 0\n                    }\n                ],\n                \"fuelCost\": {\n                    \"currency\": \"USD\",\n                    \"value\": 301.76\n                },\n                \"maintenanceCost\": {\n                    \"currency\": \"USD\",\n                    \"value\": 591.91\n                },\n                \"laborCost\": {\n                    \"currency\": \"USD\",\n                    \"value\": 481.82\n                }\n            }\n        },\n        \"stateBreakdown\": [\n            {\n                \"countryCode\": \"US\",\n                \"stateCode\": \"IA\",\n                \"tollsDistance\": {\n                    \"value\": 0\n                },\n                \"nonTollsDistance\": {\n                    \"value\": 90.14824370417999\n                },\n                \"ferryDistance\": {\n                    \"value\": 0\n                },\n                \"totalDistance\": {\n                    \"value\": 90.14824370417999\n                },\n                \"tollsDuration\": {\n                    \"value\": 0\n                },\n                \"nonTollsDuration\": {\n                    \"value\": 108.66666666666667\n                },\n                \"ferryDuration\": {\n                    \"value\": 0\n                },\n                \"totalDuration\": {\n                    \"value\": 108.66666666666667\n                },\n                \"tollCosts\": [\n                    {\n                        \"currency\": \"USD\",\n                        \"value\": 0\n                    }\n                ]\n            },\n            {\n                \"countryCode\": \"US\",\n                \"stateCode\": \"MN\",\n                \"tollsDistance\": {\n                    \"value\": 0\n                },\n                \"nonTollsDistance\": {\n                    \"value\": 255.84776319749\n                },\n                \"ferryDistance\": {\n                    \"value\": 0\n                },\n                \"totalDistance\": {\n                    \"value\": 255.84776319749\n                },\n                \"tollsDuration\": {\n                    \"value\": 0\n                },\n                \"nonTollsDuration\": {\n                    \"value\": 312.15566666666666\n                },\n                \"ferryDuration\": {\n                    \"value\": 0\n                },\n                \"totalDuration\": {\n                    \"value\": 312.15566666666666\n                },\n                \"tollCosts\": [\n                    {\n                        \"currency\": \"USD\",\n                        \"value\": 0\n                    }\n                ]\n            },\n            {\n                \"countryCode\": \"US\",\n                \"stateCode\": \"NE\",\n                \"tollsDistance\": {\n                    \"value\": 0\n                },\n                \"nonTollsDistance\": {\n                    \"value\": 92.67410439176\n                },\n                \"ferryDistance\": {\n                    \"value\": 0\n                },\n                \"totalDistance\": {\n                    \"value\": 92.67410439176\n                },\n                \"tollsDuration\": {\n                    \"value\": 0\n                },\n                \"nonTollsDuration\": {\n                    \"value\": 114.16350000000001\n                },\n                \"ferryDuration\": {\n                    \"value\": 0\n                },\n                \"totalDuration\": {\n                    \"value\": 114.16350000000001\n                },\n                \"tollCosts\": [\n                    {\n                        \"currency\": \"USD\",\n                        \"value\": 0\n                    }\n                ]\n            },\n            {\n                \"countryCode\": \"US\",\n                \"stateCode\": \"WI\",\n                \"tollsDistance\": {\n                    \"value\": 0\n                },\n                \"nonTollsDistance\": {\n                    \"value\": 153.23566851158\n                },\n                \"ferryDistance\": {\n                    \"value\": 0\n                },\n                \"totalDistance\": {\n                    \"value\": 153.23566851158\n                },\n                \"tollsDuration\": {\n                    \"value\": 0\n                },\n                \"nonTollsDuration\": {\n                    \"value\": 184.14966666666666\n                },\n                \"ferryDuration\": {\n                    \"value\": 0\n                },\n                \"totalDuration\": {\n                    \"value\": 184.14966666666666\n                },\n                \"tollCosts\": [\n                    {\n                        \"currency\": \"USD\",\n                        \"value\": 0\n                    }\n                ]\n            }\n        ]\n    },\n    \"guide\": \"guide20\",\n    \"apiKeyId\": \"f965c2b2-ef37-416d-b07c-bc26daafd615\",\n    \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n    \"created\": \"2026-01-14T18:54:12.583820699Z\",\n    \"updated\": \"2026-01-14T18:54:12.583835737Z\"\n}"}],"_postman_id":"10e11478-5a47-44f7-a952-7a7618da8fec"}],"id":"2943a70f-f2c0-4b3d-afc8-ad7a9be05b9f","description":"<p>Collection or APIs to plan a route and obtain mileage report, ETA, directions, and costs.</p>\n","event":[{"listen":"prerequest","script":{"id":"8464de74-981e-4f44-b2ac-63620c07d293","type":"text/javascript","exec":["pm.expect((pm.variables.has('username') && pm.variables.has('password'))|| pm.variables.has('api-key'), \r","    'Please specify either api_key or username/password values in the collection or environment variables').true\r","\r","const username = pm.variables.get('username');\r","const password = pm.variables.get('password');\r","const api_key = pm.variables.get('api-key');\r","\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.undefined;\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.empty; \r","\r","if (api_key)\r","{\r","    pm.collectionVariables.set('auth-header', 'ApiKey ' + api_key);\r","}\r","else if (username && password)\r","{\r","    const moment = require('moment')\r","\r","    if (!(pm.collectionVariables.has('bearer-token') &&\r","        pm.collectionVariables.has('token-expires') &&\r","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))\r","    {\r","        const getJWT = {\r","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,\r","            method: 'POST',\r","            header: {'Content-Type': 'application/x-www-form-urlencoded'},\r","            body: {\r","                mode: 'urlencoded',\r","                urlencoded: [\r","                    {key: 'grant_type', value: 'password'},\r","                    {key: 'client_id', value: `backend-app`},\r","                    {key: 'username', value: `${username}`},\r","                    {key: 'password', value: `${password}`}\r","                ]\r","            }\r","        }\r","\r","        pm.sendRequest(getJWT, (err, res) => \r","        {\r","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);\r","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);\r","\r","            var bearer_token = res.json().access_token\r","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)\r","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)\r","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()\r","            pm.collectionVariables.set('token-expires', expiryDate)\r","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)\r","        })\r","    }\r","    else\r","    {\r","        pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))\r","    }\r","}\r",""]}},{"listen":"test","script":{"id":"9f547152-5f20-42dc-aaa5-4869562a0441","type":"text/javascript","exec":[""]}}],"_postman_id":"2943a70f-f2c0-4b3d-afc8-ad7a9be05b9f","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}},{"name":"Batch Routing","item":[{"name":"Submit batch","event":[{"listen":"prerequest","script":{"id":"a5f7e20d-db76-4fe8-85c6-dd59a1df3f98","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"e035ea6a-c012-4129-a667-64d8b30ab960","exec":["pm.test(\"Save batchId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('batchId', `${jsonResponse.id}`);\r","});"],"type":"text/javascript"}}],"id":"fcee83ce-e0d8-49e0-a806-fd786596e894","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"batchName\": \"sandbox batch\",\r\n    \"routeConfiguration\": {\r\n        \"vehicleType\": \"truck\",\r\n        \"routingType\": \"practical\"\r\n    },\r\n    \"payloadType\": \"embedded\",\r\n    \"routes\": [\r\n        {\r\n            \"waypoints\": [\r\n            {\r\n                \"value\": \"60089\"\r\n            },\r\n            {\r\n                \"value\": \"60062\"\r\n            }]\r\n        },\r\n        {\r\n            \"waypoints\": [\r\n            {\r\n                \"value\": \"43.00264, -89.12091\"\r\n            },\r\n            {\r\n                \"value\": \"41.899887, -97.478096\"\r\n            }]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan/batch","description":"<p>Submit a set of routes for asynchronous calculation. The batch job results are available when all its routes either complete successfully or fail. To check batch job progress, use <code>/routing/plan/batch/:batchId</code> API. To retrieve batch job results, use URLs provided in <code>/routing/plan/batch/:batchId</code> response when its status reaches <code>completed</code>.</p>\n<p>All routes within a single batch request share the same map guide, the same vehicle configuration, and the same router configuration.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>batchName</strong> user-assigned string</p>\n</li>\n<li><p><strong>routeConfiguration</strong> a subset of configuration parameters accepted by <code>/routing/plan</code>. The same configuration applies to all routes within batch. <em>Note, route optimization (waypoint re-ordering) is not supported.</em></p>\n<ul>\n<li><p><strong>routingType</strong></p>\n</li>\n<li><p><strong>vehicleType</strong></p>\n</li>\n<li><p><strong>vehicleParameters</strong></p>\n</li>\n<li><p><strong>hazmatType</strong></p>\n</li>\n<li><p><strong>avoid</strong></p>\n</li>\n<li><p><strong>costParameters</strong></p>\n</li>\n<li><p><strong>governorSpeed</strong></p>\n</li>\n<li><p><strong>tollProfile</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>payloadType</strong></p>\n<ul>\n<li><p><code>embedded</code> route waypoints provided in the request body</p>\n</li>\n<li><p><code>json_file</code> route waypoints will be uploaded with a file using pre-signed URL</p>\n</li>\n</ul>\n</li>\n<li><p><strong>routes</strong> an array of routes, up to 500. Valid only if <strong>payloadType</strong> is set to <code>embedded</code>. Route waypoints can be specified with geo-spatial coordinates, addresses, city names, postal codes, or SPLC codes as in <code>/location/search/</code> API input. An optional location type can be provided to help disambiguate the search results. Route request is accepted if all its waypoints locations are identified unambiguously.</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - a unique identifier assigned to the batch request. The identifier can be used to check job status.</p>\n</li>\n<li><p><strong>batchName</strong> - user-provided name of the batch request</p>\n</li>\n<li><p><strong>createdAt</strong> - timestamp when batch was submitted</p>\n</li>\n<li><p><strong>status</strong> one of the following values</p>\n<ul>\n<li><p><code>processing_upload</code></p>\n</li>\n<li><p><code>in_progress</code></p>\n</li>\n<li><p><code>preparing_results</code></p>\n</li>\n<li><p><code>completed</code></p>\n</li>\n<li><p><code>pending_delete</code></p>\n</li>\n<li><p><code>canceled</code></p>\n</li>\n<li><p><code>processing_update</code></p>\n</li>\n<li><p><code>failed</code></p>\n</li>\n<li><p><code>rejected</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>routesTotal</strong> total number of routes submitted</p>\n</li>\n<li><p><strong>routesRejected</strong> number of routes that do not conform to openapi specification</p>\n</li>\n<li><p><strong>routesSuccess</strong> number of routes computed successfully</p>\n</li>\n<li><p><strong>routesFailed</strong> number of routes failed processing either due to invalid location or other routing failures</p>\n</li>\n<li><p><strong>uniqueLocationErrors</strong> number of unique locations that are either ambiguous or cannot be found</p>\n</li>\n<li><p><strong>routeConfiguration</strong> copy of the requested route configuration</p>\n</li>\n<li><p><strong>uploadUrl</strong> location for uploading the file with requested routes. See below for file upload instructions</p>\n</li>\n<li><p><strong>result</strong> route results, available only when status becomes <code>completed</code></p>\n<ul>\n<li><p><strong>jsonReportUrl</strong> location of the successful route results</p>\n</li>\n<li><p><strong>jsonErrorsReportUrl</strong> location of routes that failed</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>For requests exceeding 500 routes, please use file upload option. The content of the file should be in JSON format. Here's an example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n    \"waypoints\": [\n    {\n        \"value\": \"60089\"\n    },\n    {\n        \"value\": \"60062\"\n    }]\n},\n{\n    \"waypoints\": [\n    {\n        \"value\": \"43.00264, -89.12091\"\n    },\n    {\n        \"value\": \"41.899887, -97.478096\"\n    }]\n}\n]\n\n</code></pre>\n<p>The file can be uploaded using HTTP PUT to a pre-signed URL returned by <code>/routing/plan/batch</code> POST request. Here's example using CURL:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-shell\">curl -X PUT -T \"&lt;path to file&gt;\" \"&lt;pre-signed URL&gt;\"\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","batch"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"6e41e054-5df8-4a6d-90b4-260e5cf854b4","name":"Submit batch","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"batchName\": \"sandbox batch\",\r\n    \"routeConfiguration\": {\r\n        \"vehicleType\": \"truck\",\r\n        \"routingType\": \"practical\"\r\n    },\r\n    \"payloadType\": \"embedded\",\r\n    \"routes\": [\r\n        {\r\n            \"waypoints\": [\r\n            {\r\n                \"value\": \"60089\"\r\n            },\r\n            {\r\n                \"value\": \"60062\"\r\n            }]\r\n        },\r\n        {\r\n            \"waypoints\": [\r\n            {\r\n                \"value\": \"43.00264, -89.12091\"\r\n            },\r\n            {\r\n                \"value\": \"41.899887, -97.478096\"\r\n            }]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan/batch"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"265"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 05 Apr 2024 00:53:36 GMT"},{"key":"x-amzn-RequestId","value":"406c9fea-c6a3-4cfe-bf1b-fac89e8aaa97"},{"key":"x-amz-apigw-id","value":"Vui-XEIToAMEWHg="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-660f4b8e-76909fc73644eeed766a280a"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6e618790e28163ec91041a24942fdc3c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"nPoEOClFS_QkGIYY1y8edaaUGSc7AunjB0sNwkqPXcSc2KzmhIds2A=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"96a47a4c-dbde-482a-a446-2c532fc37d82\",\n    \"batchName\": \"sandbox batch\",\n    \"createdAt\": \"2024-04-05T00:53:36.30780233Z\",\n    \"status\": \"pending_upload\",\n    \"routesTotal\": 2,\n    \"routesSuccess\": 0,\n    \"routesFailed\": 0,\n    \"routeConfiguration\": {\n        \"routingType\": \"practical\",\n        \"vehicleType\": \"truck\"\n    }\n}"}],"_postman_id":"fcee83ce-e0d8-49e0-a806-fd786596e894"},{"name":"Query batch status by Id","event":[{"listen":"prerequest","script":{"id":"628ec116-6e94-4095-8d45-929c964d8a80","exec":[""],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"e41da7f3-fc44-4e3f-8158-82a85e151146","exec":[""],"type":"text/javascript","packages":{}}}],"id":"970c5c8d-4d95-46d2-87cc-7fdc2eb4d4c7","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":"https://api.milemaker.com/routing/plan/batch/:batchId","description":"<p>Obtain incremental progress of the batch request.</p>\n<p>Output:</p>\n<ul>\n<li><strong>id</strong> - the batch request identifier.</li>\n<li><strong>batchName</strong> - user-provided name of the batch request</li>\n<li><strong>createdAt</strong> - timestamp when batch was submitted</li>\n<li><strong>updatedAt</strong> - timestamp when batch was updated</li>\n<li><strong>status</strong> one of the following values<ul>\n<li><code>pending_upload</code></li>\n<li><code>processing_upload</code></li>\n<li><code>in_progress</code></li>\n<li><code>preparing_results</code></li>\n<li><code>completed</code></li>\n<li><code>pending_delete</code></li>\n<li><code>canceled</code></li>\n<li><code>processing_update</code></li>\n<li><code>failed</code></li>\n</ul>\n</li>\n<li><strong>routesTotal</strong> total number of routes submitted</li>\n<li><strong>routesSuccess</strong> number of routes computed successfully</li>\n<li><strong>routesFailed</strong> number of routes failed processing</li>\n<li><strong>uniqueLocationErrors</strong> number of unique locations that are either ambiguous or cannot be found</li>\n<li><strong>routeConfiguration</strong> copy of the requested route configuration</li>\n<li><strong>uploadUrl</strong> location for uploading the file with requested routes</li>\n<li><strong>result</strong> route results, available only when status becomes <code>completed</code><ul>\n<li><strong>jsonReportUrl</strong> location of the successful route results</li>\n<li><strong>jsonErrorsReportUrl</strong> location of routes that failed</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","batch",":batchId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"fc132e69-a8f1-414c-817e-59f85f360c45","description":{"content":"<p>batch id</p>\n","type":"text/plain"},"type":"any","value":"{{batchId}}","key":"batchId"}]}},"response":[{"id":"0f594a72-af83-4841-abec-1b21d7067772","name":"Query batch status by Id","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":{"raw":"https://api.milemaker.com/routing/plan/batch/:batchId","host":["https://api.milemaker.com"],"path":["routing","plan","batch",":batchId"],"variable":[{"key":"batchId","value":"{{batchId}}","description":"unique batch id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"630"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 05 Apr 2024 00:54:13 GMT"},{"key":"x-amzn-RequestId","value":"d200582f-8e2c-4869-95d3-cd6dc4684a7e"},{"key":"x-amz-apigw-id","value":"VujEHFvYoAMEO6g="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-660f4bb3-1f3f652e4de2947421204296"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6e618790e28163ec91041a24942fdc3c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"Ibkys9VoC0x-EEtsw7PPTGCoPsFWrxNm4s19lsvPS8Sia_jtVGBxNg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"96a47a4c-dbde-482a-a446-2c532fc37d82\",\n    \"batchName\": \"sandbox batch\",\n    \"createdAt\": \"2024-04-05T00:53:36.30780233Z\",\n    \"status\": \"completed\",\n    \"routesTotal\": 2,\n    \"routesSuccess\": 2,\n    \"routesFailed\": 0,\n    \"uniqueLocationErrors\": 0,\n    \"routeConfiguration\": {\n        \"routingType\": \"practical\",\n        \"vehicleType\": \"truck\"\n    },\n    \"result\": {\n        \"jsonReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/96a47a4c-dbde-482a-a446-2c532fc37d82/report.json\",\n        \"jsonErrorsReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/96a47a4c-dbde-482a-a446-2c532fc37d82/errors.json\"\n    }\n}"}],"_postman_id":"970c5c8d-4d95-46d2-87cc-7fdc2eb4d4c7"},{"name":"Query all batches","event":[{"listen":"prerequest","script":{"id":"628ec116-6e94-4095-8d45-929c964d8a80","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"e41da7f3-fc44-4e3f-8158-82a85e151146","exec":[""],"type":"text/javascript"}}],"id":"7bf19399-3fa2-4826-9b4c-dfaa886ab8a7","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":"https://api.milemaker.com/routing/plan/batch","description":"<p>Query status of all batch requests that belong to the authenticated user.</p>\n<p>Output:</p>\n<ul>\n<li>Array of batch status results containing the same info as response of <code>GET /routing/plan/batch/:batchId</code> endpoint.</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","batch"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"7efc8d97-9ad5-4f30-a7a6-98a02c782b63","name":"Query all batches","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":"https://api.milemaker.com/routing/plan/batch"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"4663"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 05 Apr 2024 00:55:06 GMT"},{"key":"x-amzn-RequestId","value":"3deb3b2c-b5ec-4502-a71b-e5bfc9da5cbc"},{"key":"x-amz-apigw-id","value":"VujMYE2MIAMEYwA="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-660f4be8-6643156f28eebb4d2cf1e9b2"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6e618790e28163ec91041a24942fdc3c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"HYGPpD3scj_bXRx6PVGsHZA4AU4qSA1XtZwR1WLtOKUYUF2rCy6Ejg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"96a47a4c-dbde-482a-a446-2c532fc37d82\",\n        \"batchName\": \"sandbox batch\",\n        \"createdAt\": \"2024-04-05T00:53:36.30780233Z\",\n        \"status\": \"completed\",\n        \"routesTotal\": 2,\n        \"routesSuccess\": 2,\n        \"routesFailed\": 0,\n        \"uniqueLocationErrors\": 0,\n        \"result\": {\n            \"jsonReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/96a47a4c-dbde-482a-a446-2c532fc37d82/report.json\",\n            \"jsonErrorsReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/96a47a4c-dbde-482a-a446-2c532fc37d82/errors.json\"\n        }\n    },\n    {\n        \"id\": \"e84f9e46-21f4-45ad-a26d-f4b86ff15047\",\n        \"batchName\": \"postalc-codes1.xlsx\",\n        \"createdAt\": \"2023-11-20T16:57:25.437443Z\",\n        \"status\": \"completed\",\n        \"uploadUrl\": \"https://route-plan-batch-input-ndrive-v1-prd.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/e84f9e46-21f4-45ad-a26d-f4b86ff15047/routes.json?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEKn%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQD1kqdDwCe1L3eqp%2Fd1KAWubbzJS%2FuHqyKT7FWv%2FU9RXgIhAPqvnjy6bKeOhgScD5eoDhnTESRtUN8NKpW%2BvxuIZFBaKrIDCPL%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQARoMNjk5MTUzMzc5NDA1IgzDcROalhvX22DmocEqhgOmlwVQCdkYjcDmoTIeomEuE%2BI2t5FdBxS8Jm5cOtMr3rTwvY7zN0ePdb3kP0%2FNRi8xNS1DBBkMIipJ%2Bqr484YerLHgA1HsI5dwrdBsA5u7HGSSv%2BQGPqkQ5O3vOYyQZdBPwGwMBPBrtYUv059%2B4wj2J2eTd32ZPtUivKevT1OZdheAnlUQ5et3exVVCQfE2%2BQDmxGifmZBDqZzPzyxFPHuBYVhySxErr7BsubkcLvboV%2FNyIMVnq5SZ2ml7pV79JiZUJ6Q8iKMVkBZqNP4sDnhJO8wI3Poc5OBPfWjYhudnhOx4JlCfqtC289uwa1c5hLSSeCsCguk7qC%2FZs3wr1qhgVErdZREwSaxCmn9G3JdPLJiq0015LjAi0gLvaGNWw29sjK3ifyJZJrHOdAydX8lf9MqxlUkdWi%2B%2BW73t2xmvtCYpYi0USuwmwRhpGv2veAIhszN%2BlEqF%2BOlvOfU6IgjNJEmHeb%2FXz1vj2CL9ThE7JyXgWrKYk1OOMToJ84m7Ie5T3K0VAUw85%2FuqgY6nAHsgfxKbyaEVO71IaHb0%2F8%2Bh9CUW8JtxgRMbs38ZiiIorIrlrEPKN2aDUj%2BOKyqyITCczAkCQbtyu8efN8BB2c6vYMhd6MFRkLHHipqo%2B85vH6lnK1byqQMzYnV7I78VbNz5GS9neqhfEXe1jGXWqxIjo6IK7HbZsUMR%2FgDJcGGHJ6QcPJ5AWndu%2FpP5TFwwFezcBxChFIEmZBAl5o%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20231120T165725Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIA2FSGJ6BGXLJFWJNE%2F20231120%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=038024474dcc2d0e462eabcf9da79ff0fff8f09a59f1e698062fb8f74f42fd0e\",\n        \"routesTotal\": 9999,\n        \"routesSuccess\": 2975,\n        \"routesFailed\": 7024,\n        \"uniqueLocationErrors\": 2574,\n        \"result\": {\n            \"jsonReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/e84f9e46-21f4-45ad-a26d-f4b86ff15047/report.json\",\n            \"jsonErrorsReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/e84f9e46-21f4-45ad-a26d-f4b86ff15047/errors.json\"\n        }\n    },\n    {\n        \"id\": \"f19aa3c3-deac-4d44-b53e-5cc2cd7758af\",\n        \"batchName\": \"sample (3).xlsx\",\n        \"createdAt\": \"2023-11-27T19:16:47.868345Z\",\n        \"status\": \"completed\",\n        \"uploadUrl\": \"https://route-plan-batch-input-ndrive-v1-prd.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/f19aa3c3-deac-4d44-b53e-5cc2cd7758af/routes.json?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEFQaCXVzLWVhc3QtMSJHMEUCID80ifikkqK5ir5sr915ODSd6HfR7VsDFHrlJWlONgQ5AiEA5TGTxhvBshLhuM1cHCeSAPK5tb%2Fs88R%2B29OOmBpIg0oqsgMIrP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARABGgw2OTkxNTMzNzk0MDUiDL3IMJoAWAW8m8IB1yqGA6VG6e51Ya4KVuRf%2BBYaaUvUtZDfMp%2BKZ0SjukuMnDQ%2FyGxW8mA2YXP1vm2evY8LaOs%2Bwg50H26L5cwb5qxqAYWbxMPnLz5Z6aFHbq2HP95a%2BEC9et8rHGq%2BCEmolHl2P8NGzX6y62YpDe%2FrBOqk13UNPpjv4FcaWWNpcBjvsd6fwBORYm7eUMCmLSfOuTx%2BDQYTWHQUFsbeVJvRqhWPLaMWBOtnbqNpVpvuMQZRH%2FxlUTHcQu6LvfQFQl%2BlOhXTST2tTdIMEnnl1MjK6y2TKNEikAdSF3ZNn09b8lJBdAFU%2Fm7buWTff9nDeu63t%2Fuow74tOh4vdDP74ddZGZ3MRzI4fOciSGLVKa9%2BeJsaN8o4%2F9oZKfLwTXBOzofGg1utF5X8PtbiVmjVmx5yIVbLI1ekQBZi0ceC7%2FvFY76f7K6HlnkFiYKL6Xz0mAMhOSGp2Ki0kwTtSuHc6KY8OOBHWU25UD6%2Bgy84la3Rd0Sf5t7ftyoQy708OtPMqfgMnz4RmJz7TliOGDCe1pOrBjqdAQz35KpW0f8NaIJ5dJZpSAVjzvyAlQIYZmX%2FD%2FEBI3P%2FxxsM06csq59vZbrBtgKd67Osr6662UYIJMTyBXeHBYB3IEkr0WZgp4QywPXUEvjB%2FJHMYE2YtJMCUB4hX4vdAM1xdKva200EcuJJJ5fUD7SwKp75IpKSYhLIHt4o%2B5Mvu07kj44ran3Y0rm9bL1y3JzGbZ2ANXSqTnLM5bo%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20231127T191647Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIA2FSGJ6BG6WAERQGC%2F20231127%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=db19dfd0ad671e9de86a35173e35a3fa287053cb34fe55f20e7396ec514e6c6b\",\n        \"routesTotal\": 5,\n        \"routesSuccess\": 3,\n        \"routesFailed\": 2,\n        \"uniqueLocationErrors\": 2,\n        \"result\": {\n            \"jsonReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/f19aa3c3-deac-4d44-b53e-5cc2cd7758af/report.json\",\n            \"jsonErrorsReportUrl\": \"https://mm-ndrive-batch-reports.s3.amazonaws.com/user/f63d7ae0-0226-4037-a6b5-25b4ca3431d1/batch/f19aa3c3-deac-4d44-b53e-5cc2cd7758af/errors.json\"\n        }\n    }\n]"}],"_postman_id":"7bf19399-3fa2-4826-9b4c-dfaa886ab8a7"},{"name":"Modify Batch","event":[{"listen":"prerequest","script":{"id":"a5f7e20d-db76-4fe8-85c6-dd59a1df3f98","exec":[""],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"e035ea6a-c012-4129-a667-64d8b30ab960","exec":[""],"type":"text/javascript","packages":{}}}],"id":"cf556eb0-88e6-4cfe-b235-925e3d79584e","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"PATCH","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"routes\": [\r\n        {\r\n            \"id\": \"0\",\r\n            \"waypoints\": [\r\n            {\r\n                \"value\": \"60089\"\r\n            },\r\n            {\r\n                \"value\": \"60062\"\r\n            }]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan/batch/:batchId","description":"<p>Resubmit a batch request with modified route waypoints. This operation is enabled only when batch status reaches <code>completed</code>.</p>\n<p>Input:</p>\n<ul>\n<li>An array of routes containing<ul>\n<li><strong>id</strong> unique route identifier specified in the route report</li>\n<li><strong>waypoints</strong> array of updated waypoints for the route</li>\n</ul>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li>The same response as <code>GET /routing/plan/batch/:batchId</code></li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","batch",":batchId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"bf7af378-10fe-472d-bb79-a61d86ca2895","description":{"content":"<p>Batch ID</p>\n","type":"text/plain"},"type":"any","value":"{{batchId}}","key":"batchId"}]}},"response":[{"id":"e41e2ccf-326f-4898-a0ce-6a96004f0e14","name":"Modify Batch","originalRequest":{"method":"PATCH","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"routes\": [\r\n        {\r\n            \"id\": \"0\",\r\n            \"waypoints\": [\r\n            {\r\n                \"value\": \"60606\"\r\n            },\r\n            {\r\n                \"value\": \"60062\"\r\n            }]\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/routing/plan/batch/:batchId","host":["https://api.milemaker.com"],"path":["routing","plan","batch",":batchId"],"variable":[{"id":"5b7a9dc4-541d-4152-8715-55bd37fdc211","key":"batchId","value":"{{batchId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"273"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 05 Apr 2024 00:55:33 GMT"},{"key":"x-amzn-RequestId","value":"55c6734b-74c5-4422-b7e4-216dfcdb062f"},{"key":"x-amz-apigw-id","value":"VujQrF-jIAMEtYQ="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-660f4c04-6603ee9e41b98f416048fb87"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6e618790e28163ec91041a24942fdc3c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"hSbJ7v-R8wTVlrZCWQ8K84mw1uR6ZoO3_MGjiz9YLNx5ceLMYehQxQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"96a47a4c-dbde-482a-a446-2c532fc37d82\",\n    \"batchName\": \"sandbox batch\",\n    \"createdAt\": \"2024-04-05T00:53:36.30780233Z\",\n    \"updatedAt\": \"2024-04-05T00:55:33.621247227Z\",\n    \"status\": \"in_progress\",\n    \"routesTotal\": 2,\n    \"routesSuccess\": 1,\n    \"routesFailed\": 0,\n    \"uniqueLocationErrors\": 0,\n    \"result\": {}\n}"}],"_postman_id":"cf556eb0-88e6-4cfe-b235-925e3d79584e"},{"name":"Cancel Batch","id":"f0f76bea-237e-4e59-9392-eec9af0dee18","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"PUT","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":"https://api.milemaker.com/routing/plan/batch/:batchId/cancel","description":"<p>Submit request to interrupt batch request. Routes in progress may continue being calculated after cancel request is accepted.</p>\n<p>Output:</p>\n<ul>\n<li>The same output as <code>GET /routing/plan/batch/:batchId</code></li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","batch",":batchId","cancel"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"9835b0c5-d835-4b6a-ab21-acef319e46b9","description":{"content":"<p>Batch ID</p>\n","type":"text/plain"},"type":"any","value":"{{batchId}}","key":"batchId"}]}},"response":[],"_postman_id":"f0f76bea-237e-4e59-9392-eec9af0dee18"},{"name":"Delete batch","id":"3ec9b164-4767-4c4c-8b57-126f7e8bcad2","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"DELETE","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":"https://api.milemaker.com/routing/plan/batch/:batchId","description":"<p>Delete all artifacts of the batch request, including its output reports. The operation is enabled only when status reaches <code>failed</code> or <code>completed</code>.</p>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","batch",":batchId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"81315f1a-7805-4b98-8039-d0b9f766db3e","description":{"content":"<p>Batch ID</p>\n","type":"text/plain"},"type":"any","value":"{{batchId}}","key":"batchId"}]}},"response":[{"id":"46a1c908-32d5-4a27-914c-c47f00779595","name":"Delete batch","originalRequest":{"method":"DELETE","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"url":{"raw":"https://api.milemaker.com/routing/plan/batch/:batchId","host":["https://api.milemaker.com"],"path":["routing","plan","batch",":batchId"],"variable":[{"id":"f10b4dde-5be7-40ca-9a84-c1b972c39f01","key":"batchId","value":"{{batchId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 19 Oct 2023 04:04:04 GMT"},{"key":"x-amzn-RequestId","value":"28bbed8c-4020-4151-b1e7-cf2b8f65d218"},{"key":"x-amz-apigw-id","value":"NB-b3FqFIAMEeJg="},{"key":"x-map-key","value":"guide19"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6530aab2-5cb0ad3428d343907a80f8ae"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 f154cde4181f98fadc712cec9f8ab060.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD58-P5"},{"key":"X-Amz-Cf-Id","value":"EthNiWV57joAhXdwKeZVJ0jeqCXd8EywuPSryVbaq6hNvtVoBQhl4A=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"3ec9b164-4767-4c4c-8b57-126f7e8bcad2"}],"id":"3aafbe85-02d7-4367-b6e7-5a5992914007","description":"<p>Collection of APIs to calculate upto 10,000 routes with a single request. The request is processed asynchronously. You can monitor request progress, modify it, or cancel it. The workflow is as follows:</p>\n<ol>\n<li><p>Submit a set of routes for processing using <code>POST /routing/plan/batch</code> API. Route waypoints can be either included in the request body or uploaded in a file. The API returns URL for optional file upload.</p>\n</li>\n<li><p>(Optional) Upload a file with route waypoints to the URL provided by <code>/routing/plan/batch</code> in JSON format.</p>\n</li>\n<li><p>Monitor processing status using <code>GET /routing/plan/batch/:batchId</code> API. Once processing reaches <code>completed</code> state, the API returns URL to routes report and URL to errors report.</p>\n</li>\n<li><p>Retrieve route report and error report using URLs returned by <code>GET /routing/plan/batch/:batchId</code>.</p>\n</li>\n<li><p>(Optional) Modify route waypoints from the errors report using <code>PATCH /routing/plan/batch/:batchId</code>. This operation retries failed routes with new waypoint information. Continue to step (3) to monitor processing status.</p>\n</li>\n<li><p>(Optional) Cancel batch operation in progress using <code>PUT /routing/plan/batch/:batchId/cancel</code> API.</p>\n</li>\n<li><p>(Optional) Delete batch operation results using <code>DELETE /routing/plan/batch/:batchId</code> API.</p>\n</li>\n</ol>\n<p>Note that all APIs in this collection use Bearer Token authentication only, since batch requests are associated to an individual user, whereas API Keys are shared by anyone within your Organization.</p>\n","event":[{"listen":"prerequest","script":{"id":"b216b5c7-f0fa-4479-8cc1-51c268c7ce9e","type":"text/javascript","exec":["pm.expect(pm.variables.has('username') && pm.variables.has('password'), ","    'Please specify username/password values in the collection or environment variables').true","","const username = pm.variables.get('username')","const password = pm.variables.get('password')","","const moment = require('moment')","","if (!(pm.collectionVariables.has('bearer-token') &&","        pm.collectionVariables.has('token-expires') &&","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))","{","        const getJWT = {","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,","            method: 'POST',","            header: {'Content-Type': 'application/x-www-form-urlencoded'},","            body: {","                mode: 'urlencoded',","                urlencoded: [","                    {key: 'grant_type', value: 'password'},","                    {key: 'client_id', value: `backend-app`},","                    {key: 'username', value: `${username}`},","                    {key: 'password', value: `${password}`}","                ]","            }","        }","","        pm.sendRequest(getJWT, (err, res) => ","        {","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);","","            var bearer_token = res.json().access_token","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()","            pm.collectionVariables.set('token-expires', expiryDate)","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)","        })","}","else","{","    pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))","}"]}},{"listen":"test","script":{"id":"e3297243-2212-466b-ac9c-f7548dcba265","type":"text/javascript","exec":[""]}}],"_postman_id":"3aafbe85-02d7-4367-b6e7-5a5992914007","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}},{"name":"Matrix Routing","item":[{"name":"Submit Matrix","event":[{"listen":"test","script":{"id":"9ada4de8-36d1-492c-a466-4f5afe9a1546","exec":["pm.test(\"Save matrixId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('matrixId', `${jsonResponse.id}`);\r","});"],"type":"text/javascript","packages":{}}}],"id":"a1f512a3-2b3d-456c-8ab8-28c9459e2c63","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"routeConfiguration\": {\r\n    \"routingType\": \"fastest\",\r\n    \"vehicleType\": \"truck\",\r\n    \"vehicleParameters\":\r\n    {\r\n        \"length\": \"53\"\r\n    }    \r\n  },\r\n  \"origin\": [\r\n    {\r\n      \"lat\": 38.93763,\r\n      \"lng\": -92.81413\r\n    },\r\n    {\r\n      \"lat\": 40.02299,\r\n      \"lng\": -91.00137\r\n    }\r\n  ],\r\n  \"destination\": [\r\n    {\r\n      \"lat\": 40.04307,\r\n      \"lng\": -95.11832\r\n    },\r\n    {\r\n      \"lat\": -38.44986,\r\n      \"lng\": 95.2508\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan/matrix","description":"<p>Submit matrix route matrix request for asynchronous processing.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>origin</strong> a set locations where routes must originate. Each location is defined as latitude/longitide coordinate pair.</p>\n</li>\n<li><p><strong>destination</strong> a set locations where routes must terminate. Each location is defined as latitude/longitide coordinate pair.</p>\n</li>\n<li><p><strong>routeConfiguration</strong> a subset of configuration parameters accepted by <code>/routing/plan</code>. The same configuration applies to all routes within the matrix.</p>\n<ul>\n<li><p><strong>routingType</strong></p>\n</li>\n<li><p><strong>vehicleType</strong></p>\n</li>\n<li><p><strong>vehicleParameters</strong></p>\n</li>\n<li><p><strong>hazmatType</strong></p>\n</li>\n<li><p><strong>avoid</strong></p>\n</li>\n<li><p><strong>costParameters</strong></p>\n</li>\n<li><p><strong>governorSpeed</strong></p>\n</li>\n<li><p><strong>tollProfile</strong></p>\n</li>\n</ul>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - a unique identifier assigned to the matrix request. The identifier can be used to check job status.</p>\n</li>\n<li><p><strong>routeConfiguration</strong> - route configuration parameters</p>\n</li>\n<li><p><strong>createdAt</strong> - timestamp when matrix was submitted</p>\n</li>\n<li><p><strong>status</strong> one of the following values</p>\n<ul>\n<li><p><code>in_progress</code></p>\n</li>\n<li><p><code>preparing_results</code></p>\n</li>\n<li><p><code>completed</code></p>\n</li>\n<li><p><code>pending_delete</code></p>\n</li>\n<li><p><code>failed</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>fileUrl</strong> martrix computation results, available only when status becomes <code>completed</code></p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","matrix"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"ce63c6ed-edae-430d-b1f7-8100c036f723","name":"Submit Matrix 2x2","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"},{"key":"x-map-key","value":"guide20","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"routeConfiguration\": {\r\n    \"routingType\": \"fastest\",\r\n    \"vehicleType\": \"truck\",\r\n    \"vehicleParameters\":\r\n    {\r\n        \"length\": \"53\"\r\n    }    \r\n  },\r\n  \"origin\": [\r\n    {\r\n      \"lat\": 38.93763,\r\n      \"lng\": -92.81413\r\n    },\r\n    {\r\n      \"lat\": 40.02299,\r\n      \"lng\": -91.00137\r\n    }\r\n  ],\r\n  \"destination\": [\r\n    {\r\n      \"lat\": 40.04307,\r\n      \"lng\": -95.11832\r\n    },\r\n    {\r\n      \"lat\": 38.44986,\r\n      \"lng\": -95.2508\r\n    }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/plan/matrix"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"376"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 03 Sep 2024 21:34:25 GMT"},{"key":"x-amzn-RequestId","value":"a0f06557-f0a2-4b73-8e99-49a53f071033"},{"key":"x-amz-apigw-id","value":"djETNEGSIAMEUMg="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-66d780e1-03c6cfa6000b640d7eeb08c2"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 b808271b181c15c73db5c306e299baa8.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P2"},{"key":"X-Amz-Cf-Id","value":"oDIoQa9rnOUsahbOO0O7JBgwY3TIj4NxlwMR6rjYzzit8Gsvsm5JJQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"95d716b7-2729-4a27-bbfd-481eb4efd853\",\n    \"routeConfiguration\": {\n        \"routingType\": \"fastest\",\n        \"vehicleType\": \"truck\",\n        \"vehicleParameters\": {\n            \"length\": \"53\"\n        }\n    },\n    \"origin\": [\n        {\n            \"lat\": 38.93763,\n            \"lng\": -92.81413\n        },\n        {\n            \"lat\": 40.02299,\n            \"lng\": -91.00137\n        }\n    ],\n    \"destination\": [\n        {\n            \"lat\": 40.04307,\n            \"lng\": -95.11832\n        },\n        {\n            \"lat\": 38.44986,\n            \"lng\": -95.2508\n        }\n    ],\n    \"createdAt\": \"2024-09-03T21:34:25.123714482Z\",\n    \"status\": \"in_progress\"\n}"}],"_postman_id":"a1f512a3-2b3d-456c-8ab8-28c9459e2c63"},{"name":"Query matrix by Id","id":"1c0a8868-5079-44ba-a8b7-387c84dcc17b","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept-encoding":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"url":"https://api.milemaker.com/routing/plan/matrix/:matrixId","description":"<p>Obtain status of a single matrix request.</p>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - the matrix request identifier.</p>\n</li>\n<li><p><strong>createdAt</strong> - timestamp when batch was submitted</p>\n</li>\n<li><p><strong>status</strong> one of the following values</p>\n<ul>\n<li><p><code>in_progress</code></p>\n</li>\n<li><p><code>preparing_results</code></p>\n</li>\n<li><p><code>completed</code></p>\n</li>\n<li><p><code>pending_delete</code></p>\n</li>\n<li><p><code>failed</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>fileUrl</strong> matrix route results, available only when status becomes <code>completed</code></p>\n</li>\n</ul>\n<p>Here's a sample of the matrix report that can be expected for a 2x2 matrix:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"results\": [\n        {\n            \"originIdx\": 0,\n            \"destinationIdx\": 0,\n            \"distance\": 182.729676825,\n            \"travelTime\": 2.873611111111111\n        },\n        {\n            \"originIdx\": 0,\n            \"destinationIdx\": 1,\n            \"distance\": 161.179287803,\n            \"travelTime\": 2.5391666666666666\n        },\n        {\n            \"originIdx\": 1,\n            \"destinationIdx\": 0,\n            \"distance\": 260.898769996,\n            \"travelTime\": 4.1658333333333335\n        },\n        {\n            \"originIdx\": 1,\n            \"destinationIdx\": 1,\n            \"distance\": 320.61500858,\n            \"travelTime\": 5.066666666666666\n        }\n    ],\n    \"fails\": []\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","matrix",":matrixId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"type":"any","value":"{{matrixId}}","key":"matrixId"}]}},"response":[{"id":"8e7804ab-883e-4d4d-acb7-7544e04f56a0","name":"Query matrix by Id","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"url":{"raw":"https://api.milemaker.com/routing/plan/matrix/:matrixId","host":["https://api.milemaker.com"],"path":["routing","plan","matrix",":matrixId"],"variable":[{"key":"matrixId","value":"{{matrixId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"534"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 03 Sep 2024 21:22:09 GMT"},{"key":"x-amzn-RequestId","value":"7aa96c77-2378-4bd4-9450-591e261fc499"},{"key":"x-amz-apigw-id","value":"djCgMF1noAMEKnw="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-66d77e00-7efc88c30b58581578e1520c"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 57760250dd66be53c9808f2993208c4e.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P2"},{"key":"X-Amz-Cf-Id","value":"fJtqsWS3DLsNn3RJ1wbedx-Y343grJnC2J5pnKegCq_oJLG0lsJxUQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"3941a6ba-640c-4186-b71b-1ebb4cc71074\",\n    \"routeConfiguration\": {\n        \"routingType\": \"fastest\",\n        \"vehicleType\": \"truck\",\n        \"vehicleParameters\": {\n            \"length\": \"53\"\n        }\n    },\n    \"origin\": [\n        {\n            \"lat\": 38.93763,\n            \"lng\": -92.81413\n        },\n        {\n            \"lat\": 40.02299,\n            \"lng\": -74.461215\n        }\n    ],\n    \"destination\": [\n        {\n            \"lat\": 40.04307,\n            \"lng\": -95.11832\n        },\n        {\n            \"lat\": 38.44986,\n            \"lng\": -95.2508\n        }\n    ],\n    \"createdAt\": \"2024-09-03T21:21:34.904051329Z\",\n    \"status\": \"completed\",\n    \"fileUrl\": \"https://milemaker-matrix-bucket-v1-dev.s3.amazonaws.com/user/a5820c61-70ab-46c5-b981-7c03ca74ab27/matrix/3941a6ba-640c-4186-b71b-1ebb4cc71074.json\"\n}"}],"_postman_id":"1c0a8868-5079-44ba-a8b7-387c84dcc17b"},{"name":"Query all matrixes","id":"78f30da8-4ffb-4ab7-82cd-c38d4579fef8","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept-encoding":true}},"request":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"url":"https://api.milemaker.com/routing/plan/matrix","description":"<p>Query status of all matrix requests.</p>\n<p>Output:</p>\n<ul>\n<li>Array of status results containing the same info as response of <code>GET /routing/plan/matrix/:matrixId</code> endpoint.</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","matrix"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"817b9fb6-5d60-41d8-bd6d-da858ee7c151","name":"Query all matrixes","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"url":"https://api.milemaker.com/routing/plan/matrix"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"115"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 03 Sep 2024 20:06:01 GMT"},{"key":"x-amzn-RequestId","value":"93693628-6679-4f96-acb5-785f20f16f25"},{"key":"x-amz-apigw-id","value":"di3WSHqEIAMEpVw="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-66d76c27-5f17e99915d0268c4a5cbcf4"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 92fd70dbe8c0804cdb0a219a9170ccc4.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P2"},{"key":"X-Amz-Cf-Id","value":"3m7d2L11T4GBMgvEY-2q6qbjadigxTFuhCAl3CvWlN5tkabUZKntiQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"f1668b58-2baf-40ed-8d68-bfef19d540ee\",\n        \"createdAt\": \"2024-09-03T20:02:30.775292073Z\",\n        \"status\": \"in_progress\"\n    }\n]"}],"_postman_id":"78f30da8-4ffb-4ab7-82cd-c38d4579fef8"},{"name":"Delete matrix","id":"6eef4d6c-8258-4e43-954d-ba3d7ad40704","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"DELETE","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"url":"https://api.milemaker.com/routing/plan/matrix/:matrixId","description":"<p>Delete matrix request, including its result.</p>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","plan","matrix",":matrixId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>Matrix ID</p>\n","type":"text/plain"},"type":"any","value":"{{matrixId}}","key":"matrixId"}]}},"response":[{"id":"a48e1434-95c7-433a-a6cb-78826333b470","name":"Delete matrix","originalRequest":{"method":"DELETE","header":[{"key":"","value":"","type":"text","disabled":true},{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"url":{"raw":"https://api.milemaker.com/routing/plan/matrix/:matrixId","host":["https://api.milemaker.com"],"path":["routing","plan","matrix",":matrixId"],"variable":[{"key":"matrixId","value":"{{matrixId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"38"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 03 Sep 2024 20:21:58 GMT"},{"key":"x-amzn-RequestId","value":"7eec318c-d4e1-40c5-9f5f-f86e4a5e3f30"},{"key":"x-amz-apigw-id","value":"di5r3FD8oAMEdPg="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-66d76fe5-32edb692316c2c0e685ec24b"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 d9804bd4189c9a1de7c5ec6fce622620.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P2"},{"key":"X-Amz-Cf-Id","value":"5UNVoFOXzFNh4G4hpjTel0WipnSxgtZ3FnSHpgrVSHSEeqsl-co41w=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"\"fe36806a-0d7e-42e4-9e2d-faa5722043a3\""}],"_postman_id":"6eef4d6c-8258-4e43-954d-ba3d7ad40704"}],"id":"a5ddc102-15f4-4041-955d-3932f3975cca","description":"<p>A collection of APIs to request basic route computation for every combination of origin and destination from the lists provided (aka matrix). The resulting report contains distance and time for every origin/destination combination pair. A limit of total number of origin/destination pairs supported is 10,000. The number of origins and destinations can vary.</p>\n<p>Matrix computation is performed asynchronously. User can check its progress or delete/cancel its operation.</p>\n<p>Matrix operations is currently only supported for Guide20.</p>\n<p>Note that all APIs in this collection use Bearer Token authentication only, since matrix requests are associated to an individual user, whereas API Keys are shared by anyone within your Organization.</p>\n","event":[{"listen":"prerequest","script":{"id":"e824f782-7884-4e2e-955c-4ab557e62499","type":"text/javascript","packages":{},"exec":["pm.expect((pm.variables.has('username') && pm.variables.has('password'))|| pm.variables.has('api-key'), \r","    'Please specify either api_key or username/password values in the collection or environment variables').true\r","\r","const username = pm.variables.get('username');\r","const password = pm.variables.get('password');\r","const api_key = pm.variables.get('api-key');\r","\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.undefined;\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.empty; \r","\r","if (api_key)\r","{\r","    pm.collectionVariables.set('auth-header', 'ApiKey ' + api_key);\r","}\r","else if (username && password)\r","{\r","    const moment = require('moment')\r","\r","    if (!(pm.collectionVariables.has('bearer-token') &&\r","        pm.collectionVariables.has('token-expires') &&\r","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))\r","    {\r","        const getJWT = {\r","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,\r","            method: 'POST',\r","            header: {'Content-Type': 'application/x-www-form-urlencoded'},\r","            body: {\r","                mode: 'urlencoded',\r","                urlencoded: [\r","                    {key: 'grant_type', value: 'password'},\r","                    {key: 'client_id', value: `backend-app`},\r","                    {key: 'username', value: `${username}`},\r","                    {key: 'password', value: `${password}`}\r","                ]\r","            }\r","        }\r","\r","        pm.sendRequest(getJWT, (err, res) => \r","        {\r","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);\r","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);\r","\r","            var bearer_token = res.json().access_token\r","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)\r","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)\r","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()\r","            pm.collectionVariables.set('token-expires', expiryDate)\r","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)\r","        })\r","    }\r","    else\r","    {\r","        pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))\r","    }\r","}\r",""]}},{"listen":"test","script":{"id":"f7a0fc9a-7dd1-442b-bd1e-823b02eb75b1","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"a5ddc102-15f4-4041-955d-3932f3975cca","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}},{"name":"Traces","item":[{"name":"Create Trace","event":[{"listen":"test","script":{"id":"9bbc67fe-c0c0-436c-ba75-7f4d609b49e5","exec":["pm.test(\"Save batchId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('traceId', `${jsonResponse.id}`);\r","});"],"type":"text/javascript","packages":{}}}],"id":"6c16bcdc-fe54-42c4-a710-53981395655b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"sandbox trace\",\r\n      \"items\": [\r\n        {\r\n            \"lat\": 41.103737,\r\n            \"lon\": -101.81843,\r\n            \"timestamp\": 1700618769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.105232,\r\n            \"lon\": -101.48929,\r\n            \"timestamp\": 1700628769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.138523,\r\n            \"lon\": -101.1377,\r\n            \"timestamp\": 1700638769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.112656,\r\n            \"lon\": -100.8136,\r\n            \"timestamp\": 1700648769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.076618,\r\n            \"lon\": -100.60326,\r\n            \"timestamp\": 1700658769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 40.968243,\r\n            \"lon\": -100.2858,\r\n            \"timestamp\": 1700668769,\r\n            \"odometer\": 0\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/asset-trace","description":"<p>Deposit a new GPS trace.</p>\n<p>Input:</p>\n<ul>\n<li><strong>name</strong> - user-specified trace name</li>\n<li><strong>items</strong> - an array of GPS points defined by<ul>\n<li><strong>lat</strong> - [required] latitude in WGS84</li>\n<li><strong>lon</strong> - [required] longitude in WGS84</li>\n<li><strong>timestamp</strong> - [required] Unix timestamp</li>\n<li><strong>odometer</strong> - [optional] vehicle odometer reading</li>\n</ul>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><strong>id</strong> - unique immutable trace ID assigned by MileMaker</li>\n<li><strong>status</strong> - one of the following<ul>\n<li><code>processing</code> - the trace is being cleansed</li>\n<li><code>available</code> - the trace cleansing finished successfully and validated trace is ready for use</li>\n<li><code>processing_failed</code> - trace cleansing failed</li>\n</ul>\n</li>\n<li><strong>startTime</strong> - first trace point timestamp</li>\n<li><strong>endTime</strong> - last trace point timestamp</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["asset-trace"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"43af9cc3-2126-4cae-9d5d-5f2237b4998d","name":"Create Trace","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"sandbox trace\",\r\n      \"items\": [\r\n        {\r\n            \"lat\": 41.103737,\r\n            \"lon\": -101.81843,\r\n            \"timestamp\": 1700618769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.105232,\r\n            \"lon\": -101.48929,\r\n            \"timestamp\": 1700628769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.138523,\r\n            \"lon\": -101.1377,\r\n            \"timestamp\": 1700638769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.112656,\r\n            \"lon\": -100.8136,\r\n            \"timestamp\": 1700648769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 41.076618,\r\n            \"lon\": -100.60326,\r\n            \"timestamp\": 1700658769,\r\n            \"odometer\": 0\r\n        },\r\n        {\r\n            \"lat\": 40.968243,\r\n            \"lon\": -100.2858,\r\n            \"timestamp\": 1700668769,\r\n            \"odometer\": 0\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/asset-trace"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"294"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 11 Apr 2024 18:11:20 GMT"},{"key":"x-amzn-RequestId","value":"1fbed233-7817-45e4-9d30-e32cd3b3710d"},{"key":"x-amz-apigw-id","value":"WEsnCHbiIAMEmaA="},{"key":"X-Amzn-Trace-Id","value":"Root=1-661827c6-7232e8c3636b2d5b374acfea"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6f118d3c15df75b5c24f41588d371920.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"EMwnz3XZWQ9kLXrHZaNSk0jBkRQfeGpnbHTvr6t3anYu3sKTM-MINA=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"4e4716e9-badb-4a37-9e66-882e973246b2\",\n    \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n    \"name\": \"sandbox trace\",\n    \"status\": \"available\",\n    \"startTime\": \"2023-11-22T02:06:09Z\",\n    \"endTime\": \"2023-11-22T15:59:29Z\",\n    \"createdAt\": \"2024-04-11T18:11:19.772281589Z\",\n    \"updatedAt\": \"2024-04-11T18:11:20.190626397Z\"\n}"}],"_postman_id":"6c16bcdc-fe54-42c4-a710-53981395655b"},{"name":"Import Trace","event":[{"listen":"test","script":{"id":"9bbc67fe-c0c0-436c-ba75-7f4d609b49e5","exec":["pm.test(\"Save batchId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('traceId', `${jsonResponse.id}`);\r","    pm.collectionVariables.set('traceUploadUrl', `${jsonResponse.uploadUrl}`);    \r","});"],"type":"text/javascript","packages":{}}}],"id":"8261d179-d93b-4b64-b2d8-b69de6102c82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"sandbox trace file\",\r\n  \"schema\": \"csv\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/asset-trace/import-file","description":"<p>Import GPS trace using file upload. The method returns a pre-signed URL to the upload location.</p>\n<p>Input:</p>\n<ul>\n<li><strong>name</strong> - user-selected name</li>\n<li><strong>schema</strong> - <code>csv</code></li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><strong>id</strong> - MileMaker-assigned unique trace id</li>\n<li><strong>status</strong> - <code>pending_upload</code></li>\n<li><strong>uploadUrl</strong> - pre-signed URL used for uploading the file</li>\n</ul>\n<p>The GPS trace file should be in pipe-delimited CSV format with the following columns (column headers should be omitted):</p>\n<ul>\n<li><strong>latitude</strong> - [required] latitude in WGS84 coordinates</li>\n<li><strong>longitude</strong> - [required] longitude in WGS84 coordinates</li>\n<li><strong>timestamp</strong> - [required] unix timestamp</li>\n<li><strong>odometer</strong> - [optional] odometer reading</li>\n</ul>\n<p>Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>41.103737|-101.81843|1700618769|0\n41.105232|-101.48929|1700628769|0\n41.138523|-101.1377|1700638769|0\n41.112656|-100.8136|1700648769|0\n41.076618|-100.60326|1700658769|0\n40.968243|-100.2858|1700668769|0\n\n</code></pre><p>The file should include a minimum of 5 GPS points. The points should be sorted by timestamp in the ascending order.</p>\n<p>To upload the file, use the following command:</p>\n<p>StartFragment</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-shell\">curl -X PUT -T \"&lt;path to file&gt;\" \"&lt;pre-signed URL&gt;\"\n\n</code></pre>\n<p>EndFragment</p>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["asset-trace","import-file"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"c852acb6-d993-4565-a928-fad982ec65d5","name":"Import Trace","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"name\": \"sandbox trace file\",\r\n  \"schema\": \"csv\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/asset-trace/import-file"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"Date","value":"Thu, 11 Apr 2024 04:22:18 GMT"},{"key":"x-amzn-RequestId","value":"d6b31413-d872-403c-a80b-b9149fba88a1"},{"key":"x-amz-apigw-id","value":"WCzK8FrcoAMEODQ="},{"key":"X-Amzn-Trace-Id","value":"Root=1-66176578-56f953a04c6a6a7e242ef3e4"},{"key":"Content-Encoding","value":"br"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 155773739ab9d0052969b92a43e543d8.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"9Ec_7-2DS8OZj6giCRUVOu25vZMZxBs5uMJZvZ4OlMDbhIBYx5nxlA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"577d688b-ed89-4a9d-ae47-d169d347a510\",\n    \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n    \"name\": \"sandbox trace file\",\n    \"schema\": \"csv\",\n    \"status\": \"pending_upload\",\n    \"uploadUrl\": \"https://mm-atm-traces-upload-v1-prd.s3.amazonaws.com/orgId/eb518540-c98b-42ec-9ad6-af158e440f45/traceId/577d688b-ed89-4a9d-ae47-d169d347a510/sandbox_trace_file_original.csv?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEAUaCXVzLWVhc3QtMSJHMEUCIQCYpv0ulkriekewiXbn1NOgkuWJNAGpjO1vXA2eevPpHAIgFe%2FNijM1G0PSRnbnog%2BZ5K6KucCjmwNh6qUkvw40fWAqggMIPhABGgw2OTkxNTMzNzk0MDUiDIZQqETw3QsHC6KmCCrfAksZMw%2B0pQSs0cgI0jLNHljgg7%2F%2BNKHMpPs2SlCnyRLWybv1gmc8dCOUmsknTBOlybw14qPyjyiK3ERKHh2%2Fx8CKGNGeLvDI937aduougPplj526MxSs1bhXm2bmBUnzwqFUmHECx4FEqArozjrwPCswhvoMoSm2ANunIxGQwzLRB9xkfhecygJh5dyP9vrQKJVOPKrxmFKiiaqvxoZ%2FauEMzXBiewTBNsv0VvvWCsHXMph98TSDoaTPjmwo9Xd7vKKHrQ2hVYNXtp5xGcvQbTpaIgh9p9nakvu9aemoigFMAs1EKI38W4fT%2BTkyd%2B58OKA397JWdN4F95niDqkFjmhGZJLUgAn6p7OFLIjsQHffmtbZ1aq%2B0EZesCIyFkQstxd55WExHV2TJ2GAmFTiHjnrLHraW7mUQw7okTJESgVrtP8BwHl%2FUzSOb5SQtmB6TkCXYe2guDYux9O%2Bb2LHSjD5yt2wBjqeAX9eWwvPWBe1kO3tST6VXq7Nf3J%2F9AAIIja2eDAMikIy4PK9sx7shBcQtLmPdMSG5XbHPAatlad%2FffNrBKxSCYhUBhhGXR0XygyagnbSqzSpBit%2BGiuhc54t7yH7AXgJteGbIUlC%2FbwUuGY3NEKXcU4pdBNsRzhtF20sLPE9IkgViSmwBi%2FfH%2BffivwvBtNIQkXESXUBSr8nkTC%2BCjTa&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240411T042218Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIA2FSGJ6BG5DONHRRH%2F20240411%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=379de1bcb82059a13acefbe187a13e2909083392b0507258436d25dc00b9e901\",\n    \"createdAt\": \"2024-04-11T04:22:18.141598713Z\",\n    \"updatedAt\": \"2024-04-11T04:22:18.141668528Z\"\n}"}],"_postman_id":"8261d179-d93b-4b64-b2d8-b69de6102c82"},{"name":"Get Trace Status","id":"4be05afb-12e1-4814-a720-3f23bd47b3ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/asset-trace/:traceId","description":"<p>Obtain status of the GPS trace uploaded previously.</p>\n<p>Input:</p>\n<ul>\n<li><strong>traceId</strong> - MileMaker-assigned unique trace id</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><strong>id</strong> - trace id</li>\n<li><strong>name</strong> - user-asigned name</li>\n<li><strong>status</strong> - one of the following:<ul>\n<li><code>pending_upload</code> - pre-signed URL has been generated, but file has not been uploaded yet</li>\n<li><code>processing</code> - trace is being cleansed</li>\n<li><code>available</code> - trace cleansing completed successfully. validated trace is ready to use.</li>\n<li><code>processing_failed</code> - trace cleansing failed</li>\n<li><code>pending_delete</code> - trace delete requested</li>\n</ul>\n</li>\n<li><strong>uploadUrl</strong> - pre-signed URL to upload location if the trace was created via <code>GET /asset-trace/import-file</code> API</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["asset-trace",":traceId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"f68fd110-c14a-4edc-8a4d-cfc2987f9ca8","description":{"content":"<p>[required] trace id</p>\n","type":"text/plain"},"type":"any","value":"{{traceId}}","key":"traceId"}]}},"response":[{"id":"18eb7073-d450-4222-865a-99975d6bb2d5","name":"Get Trace Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.milemaker.com/asset-trace/:traceId","host":["https://api.milemaker.com"],"path":["asset-trace",":traceId"],"variable":[{"key":"traceId","value":"{{traceId}}","description":"[required] trace id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 11 Apr 2024 04:32:32 GMT"},{"key":"x-amzn-RequestId","value":"6bdfddfc-9d70-4a65-bc9f-4c529a9b152c"},{"key":"x-amz-apigw-id","value":"WC0pHEOQIAMEBBA="},{"key":"X-Amzn-Trace-Id","value":"Root=1-661767d3-1f08fa975c95138513c269f2"},{"key":"Content-Encoding","value":"br"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 820cbbdab21a9987bdc9e4354fb7442e.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"eqlZ9Vy3798cb56ugYs3Bg6l9stvLWtQyES1wDRVZG43dVOC1g-coA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"577d688b-ed89-4a9d-ae47-d169d347a510\",\n    \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n    \"name\": \"sandbox trace file\",\n    \"status\": \"pending_upload\",\n    \"uploadUrl\": \"https://mm-atm-traces-upload-v1-prd.s3.amazonaws.com/orgId/eb518540-c98b-42ec-9ad6-af158e440f45/traceId/577d688b-ed89-4a9d-ae47-d169d347a510/sandbox_trace_file_original.csv?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEAUaCXVzLWVhc3QtMSJHMEUCIQCYpv0ulkriekewiXbn1NOgkuWJNAGpjO1vXA2eevPpHAIgFe%2FNijM1G0PSRnbnog%2BZ5K6KucCjmwNh6qUkvw40fWAqggMIPhABGgw2OTkxNTMzNzk0MDUiDIZQqETw3QsHC6KmCCrfAksZMw%2B0pQSs0cgI0jLNHljgg7%2F%2BNKHMpPs2SlCnyRLWybv1gmc8dCOUmsknTBOlybw14qPyjyiK3ERKHh2%2Fx8CKGNGeLvDI937aduougPplj526MxSs1bhXm2bmBUnzwqFUmHECx4FEqArozjrwPCswhvoMoSm2ANunIxGQwzLRB9xkfhecygJh5dyP9vrQKJVOPKrxmFKiiaqvxoZ%2FauEMzXBiewTBNsv0VvvWCsHXMph98TSDoaTPjmwo9Xd7vKKHrQ2hVYNXtp5xGcvQbTpaIgh9p9nakvu9aemoigFMAs1EKI38W4fT%2BTkyd%2B58OKA397JWdN4F95niDqkFjmhGZJLUgAn6p7OFLIjsQHffmtbZ1aq%2B0EZesCIyFkQstxd55WExHV2TJ2GAmFTiHjnrLHraW7mUQw7okTJESgVrtP8BwHl%2FUzSOb5SQtmB6TkCXYe2guDYux9O%2Bb2LHSjD5yt2wBjqeAX9eWwvPWBe1kO3tST6VXq7Nf3J%2F9AAIIja2eDAMikIy4PK9sx7shBcQtLmPdMSG5XbHPAatlad%2FffNrBKxSCYhUBhhGXR0XygyagnbSqzSpBit%2BGiuhc54t7yH7AXgJteGbIUlC%2FbwUuGY3NEKXcU4pdBNsRzhtF20sLPE9IkgViSmwBi%2FfH%2BffivwvBtNIQkXESXUBSr8nkTC%2BCjTa&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240411T042218Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIA2FSGJ6BG5DONHRRH%2F20240411%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=379de1bcb82059a13acefbe187a13e2909083392b0507258436d25dc00b9e901\",\n    \"originalTraceSchema\": \"csv\",\n    \"createdAt\": \"2024-04-11T04:22:18.141598713Z\",\n    \"updatedAt\": \"2024-04-11T04:22:18.141668528Z\"\n}"}],"_postman_id":"4be05afb-12e1-4814-a720-3f23bd47b3ca"},{"name":"Get All Traces Status","id":"86be21a1-bc13-4065-b774-442ef2ac0718","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/asset-trace","description":"<p>Obtain status of all traces that belong to your organization.</p>\n<p>Output:</p>\n<ul>\n<li><strong>traces</strong>: a collection of status records with information as described in <code>GET https://api.milemaker.com/asset-trace/:traceId</code></li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["asset-trace"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"6f5f1e2b-2038-4069-850b-b291a867caa2","name":"Get All Traces Status","originalRequest":{"method":"GET","header":[],"url":"https://api.milemaker.com/asset-trace"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 11 Apr 2024 04:43:48 GMT"},{"key":"x-amzn-RequestId","value":"55260e64-1a1d-4ae3-9959-52634be63cff"},{"key":"x-amz-apigw-id","value":"WC2UdGG_oAMEtJg="},{"key":"X-Amzn-Trace-Id","value":"Root=1-66176a82-6fc8eebe385f86072d500d8b"},{"key":"Content-Encoding","value":"br"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Vary","value":"Origin"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 7c58aa8e0e966d9b2b6f395985608e98.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"DwZegmH1UiNh4G-mIXq5x8bs5C2dROPFPPqr4q0oyjK9S2c79NkROQ=="}],"cookie":[],"responseTime":null,"body":"{\n    \"traces\": [\n        {\n            \"id\": \"81b42ba1-774c-40d6-bcee-019e6bfea1c0\",\n            \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n            \"name\": \"sandbox trace\",\n            \"status\": \"available\",\n            \"startTime\": \"2023-11-22T02:06:09Z\",\n            \"endTime\": \"2023-11-22T02:06:09Z\",\n            \"createdAt\": \"2024-04-10T04:15:01.632839898Z\",\n            \"updatedAt\": \"2024-04-10T04:15:02.04127926Z\"\n        },\n        {\n            \"id\": \"1434c520-a893-4ac6-b9c7-00c8f316b772\",\n            \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n            \"name\": \"sandbox trace file\",\n            \"status\": \"processing_failed\",\n            \"uploadUrl\": \"https://mm-atm-traces-upload-v1-prd.s3.amazonaws.com/orgId/eb518540-c98b-42ec-9ad6-af158e440f45/traceId/1434c520-a893-4ac6-b9c7-00c8f316b772/sandbox_trace_file_original.csv?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEO3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJGMEQCIFXUc6hyNC4aP2CEGPdlX6vPhF3nzmdvkP37%2FIWYdGfdAiBS4i%2BQwuWxOfL2H19p2USZxKbJ0rGCkMXj6IDrLp3bjyqCAwgmEAEaDDY5OTE1MzM3OTQwNSIMBOgtmhhnVW%2BrtRbpKt8CgOSggp2ynM4m94vn2HkKERMBzx4yPmpLjxKN99c4RZwuZz4kb7kMh7l0ggF8ar%2FpUezvzryzSAzz85pyZUiGkvV%2BfDPQBFd7JXNN206iayFuUBMUXt54fLN8ilA%2BGyO6i6NNdBvk6hQsxW0xAOXkt3bf%2B6ASqJlGQu1laETFcZeh%2Fqe1RvIWmTSttYMPwrMQympM9Whx7NJGrlSGnR7uBc353cLV0cx3PvYkeS8tRd1XutGSvkVtzRzp8e0nypjt7ySl3bHqdmgoZD20ElbXDEsv%2Fj4bgw1NRS7WoHv4R7lTh0Wr3tS%2FJ1tD8MLWwd4bppJTuV1mIV%2F0PFRtSaW6Hh8u1NGVoNBIazJdGPv2Fjm8uzE0CwNtlGYBvmmnU7x8wpAmurSfJwexZnToIt1RfAHijTzqVmHs8O8C%2FRmqYS0b3B8TsP3xCiBx6tbRf26exaAqaykgUxXA6ctJQ1xyMLio2LAGOp8BRriqkMyLuAfubN617Zelt57j%2BlR%2FMQEwAVkQb9m71zdrT%2FJ7L5IlYaEZExdZKS59RJMu%2BFbhlz%2F4l%2FW0We3fkv0aiZTQHWN%2BslCK022YmfyDSagqdineVoTluOPm7wB%2BVDys3zthvvxXgSee4MY311EY18P9xwCT%2FJJ8SXyxc12lIooPDwK44jBvDgqGm9adirIY9iZEMXNZa4AYcxNU&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240410T042321Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIA2FSGJ6BG2ODMYQX5%2F20240410%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=b62a93500581ce3c536919bf3d4be22cd61272b28d0e4f1b33c2d3d3c991f086\",\n            \"originalTraceSchema\": \"csv\",\n            \"createdAt\": \"2024-04-10T04:23:21.95898273Z\",\n            \"updatedAt\": \"2024-04-10T04:23:55.53368354Z\"\n        },\n        {\n            \"id\": \"a18fa498-1271-476b-b4bd-cb977acdfa0a\",\n            \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n            \"name\": \"sandbox trace\",\n            \"status\": \"available\",\n            \"startTime\": \"2023-11-22T02:06:09Z\",\n            \"endTime\": \"2023-11-22T02:06:09Z\",\n            \"createdAt\": \"2024-04-10T22:16:28.322246421Z\",\n            \"updatedAt\": \"2024-04-10T22:16:28.681428159Z\"\n        },\n        {\n            \"id\": \"577d688b-ed89-4a9d-ae47-d169d347a510\",\n            \"orgId\": \"eb518540-c98b-42ec-9ad6-af158e440f45\",\n            \"name\": \"sandbox trace file\",\n            \"status\": \"pending_upload\",\n            \"uploadUrl\": \"https://mm-atm-traces-upload-v1-prd.s3.amazonaws.com/orgId/eb518540-c98b-42ec-9ad6-af158e440f45/traceId/577d688b-ed89-4a9d-ae47-d169d347a510/sandbox_trace_file_original.csv?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEAUaCXVzLWVhc3QtMSJHMEUCIQCYpv0ulkriekewiXbn1NOgkuWJNAGpjO1vXA2eevPpHAIgFe%2FNijM1G0PSRnbnog%2BZ5K6KucCjmwNh6qUkvw40fWAqggMIPhABGgw2OTkxNTMzNzk0MDUiDIZQqETw3QsHC6KmCCrfAksZMw%2B0pQSs0cgI0jLNHljgg7%2F%2BNKHMpPs2SlCnyRLWybv1gmc8dCOUmsknTBOlybw14qPyjyiK3ERKHh2%2Fx8CKGNGeLvDI937aduougPplj526MxSs1bhXm2bmBUnzwqFUmHECx4FEqArozjrwPCswhvoMoSm2ANunIxGQwzLRB9xkfhecygJh5dyP9vrQKJVOPKrxmFKiiaqvxoZ%2FauEMzXBiewTBNsv0VvvWCsHXMph98TSDoaTPjmwo9Xd7vKKHrQ2hVYNXtp5xGcvQbTpaIgh9p9nakvu9aemoigFMAs1EKI38W4fT%2BTkyd%2B58OKA397JWdN4F95niDqkFjmhGZJLUgAn6p7OFLIjsQHffmtbZ1aq%2B0EZesCIyFkQstxd55WExHV2TJ2GAmFTiHjnrLHraW7mUQw7okTJESgVrtP8BwHl%2FUzSOb5SQtmB6TkCXYe2guDYux9O%2Bb2LHSjD5yt2wBjqeAX9eWwvPWBe1kO3tST6VXq7Nf3J%2F9AAIIja2eDAMikIy4PK9sx7shBcQtLmPdMSG5XbHPAatlad%2FffNrBKxSCYhUBhhGXR0XygyagnbSqzSpBit%2BGiuhc54t7yH7AXgJteGbIUlC%2FbwUuGY3NEKXcU4pdBNsRzhtF20sLPE9IkgViSmwBi%2FfH%2BffivwvBtNIQkXESXUBSr8nkTC%2BCjTa&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240411T042218Z&X-Amz-SignedHeaders=host&X-Amz-Expires=1800&X-Amz-Credential=ASIA2FSGJ6BG5DONHRRH%2F20240411%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=379de1bcb82059a13acefbe187a13e2909083392b0507258436d25dc00b9e901\",\n            \"originalTraceSchema\": \"csv\",\n            \"createdAt\": \"2024-04-11T04:22:18.141598713Z\",\n            \"updatedAt\": \"2024-04-11T04:22:18.141668528Z\"\n        }\n    ]\n}"}],"_postman_id":"86be21a1-bc13-4065-b774-442ef2ac0718"},{"name":"Get Original Trace Data","id":"f6c5fce9-009f-4360-8d5b-05725fe235f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/asset-trace/:traceId/get-original-trace","description":"<p>Retrieve original GPS trace uploaded to MileMaker.</p>\n<p>Input:</p>\n<ul>\n<li><strong>traceId</strong> - unique trace id</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li>trace content either in JSON or in CSV depending on the original method of trace import. The JSON format matches the payload body from <code>POST /asset-trace.</code> The CSV format matches the file format used in <code>POST /asset-trace/import-file</code>.</li>\n</ul>\n<p>On successful trace retrieval, the method redirects to a pre-signed file download URL.</p>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["asset-trace",":traceId","get-original-trace"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"e741f30d-2594-402c-98df-dd3d51604d0d","description":{"content":"<p>[required] trace id</p>\n","type":"text/plain"},"type":"any","value":"{{traceId}}","key":"traceId"}]}},"response":[{"id":"d91f7a78-fa2d-431b-88ce-6bbe3b35552b","name":"Get Original Trace Data","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.milemaker.com/asset-trace/:traceId/get-original-trace","host":["https://api.milemaker.com"],"path":["asset-trace",":traceId","get-original-trace"],"variable":[{"key":"traceId","value":"{{traceId}}","description":"[required] trace id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"x-amz-id-2","value":"z463Vvp5gSgPOPfB7ZrTFYg4WTQKHDpeHEtUwIp/jy6Jv9oWXxbyckLXE60lJV25Wqe7AeKXQQM="},{"key":"x-amz-request-id","value":"QDJY7KGN7ZDP8AX0"},{"key":"Date","value":"Thu, 11 Apr 2024 18:12:11 GMT"},{"key":"Last-Modified","value":"Thu, 11 Apr 2024 18:11:20 GMT"},{"key":"ETag","value":"\"0f77518de8eb789faaee657767066110\""},{"key":"x-amz-server-side-encryption","value":"AES256"},{"key":"Accept-Ranges","value":"bytes"},{"key":"Content-Type","value":"application/json"},{"key":"Server","value":"AmazonS3"},{"key":"Content-Length","value":"446"}],"cookie":[],"responseTime":null,"body":"{\n    \"items\": [\n        {\n            \"lat\": 41.103737,\n            \"lon\": -101.81843,\n            \"timestamp\": 1700618769,\n            \"odometer\": 0\n        },\n        {\n            \"lat\": 41.105232,\n            \"lon\": -101.48929,\n            \"timestamp\": 1700628769,\n            \"odometer\": 0\n        },\n        {\n            \"lat\": 41.138523,\n            \"lon\": -101.1377,\n            \"timestamp\": 1700638769,\n            \"odometer\": 0\n        },\n        {\n            \"lat\": 41.112656,\n            \"lon\": -100.8136,\n            \"timestamp\": 1700648769,\n            \"odometer\": 0\n        },\n        {\n            \"lat\": 41.076618,\n            \"lon\": -100.60326,\n            \"timestamp\": 1700658769,\n            \"odometer\": 0\n        },\n        {\n            \"lat\": 40.968243,\n            \"lon\": -100.2858,\n            \"timestamp\": 1700668769,\n            \"odometer\": 0\n        }\n    ]\n}"}],"_postman_id":"f6c5fce9-009f-4360-8d5b-05725fe235f3"},{"name":"Get Validated Trace Data","id":"fc285389-ebf8-4a0a-b6f4-fb28249fd944","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/asset-trace/:traceId/items?startTime=2024-04-10T00:00:00Z&endTime=2024-04-11T00:00:00Z","description":"<p>Retrieve GPS points for a trace that successfully passed validation and cleansing.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>traceId</strong> - unique trace id assigned by MileMaker</p>\n</li>\n<li><p><strong>startTime</strong> - [optional] starting timestamp for time range filter in ISO8601 format</p>\n</li>\n<li><p><strong>endTime</strong> - [optional] ending timestamp for time range filter in ISO8601 format</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>items</strong> - an array of GPS points containing:</p>\n<ul>\n<li><p><strong>lat</strong> - latitude in WGS84</p>\n</li>\n<li><p><strong>long</strong> - longitude in WGS84</p>\n</li>\n<li><p><strong>timestamp</strong> - timestamp in unix format</p>\n</li>\n<li><p><strong>odometer</strong> - odometer value</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["asset-trace",":traceId","items"],"host":["https://api.milemaker.com"],"query":[{"description":{"content":"<p>[optional] timestamp range start</p>\n","type":"text/plain"},"key":"startTime","value":"2024-04-10T00:00:00Z"},{"description":{"content":"<p>[optional] timestamp range end</p>\n","type":"text/plain"},"key":"endTime","value":"2024-04-11T00:00:00Z"}],"variable":[{"id":"73938183-361c-4dfb-85d6-e58b92f32b6e","description":{"content":"<p>[reqiured] trace id</p>\n","type":"text/plain"},"type":"any","value":"{{traceId}}","key":"traceId"}]}},"response":[{"id":"32a54453-3aa8-4154-922a-aaf6b414f208","name":"Get Validated Trace Data","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.milemaker.com/asset-trace/:traceId/items?startTime=2023-11-22T00:00:00Z&endTime=2023-11-24T00:00:00Z","host":["https://api.milemaker.com"],"path":["asset-trace",":traceId","items"],"query":[{"key":"startTime","value":"2023-11-22T00:00:00Z","description":"[optional] timestamp range start"},{"key":"endTime","value":"2023-11-24T00:00:00Z","description":"[optional] timestamp range end"}],"variable":[{"key":"traceId","value":"{{traceId}}","description":"[reqiured] trace id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"356"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Sat, 13 Apr 2024 17:58:02 GMT"},{"key":"x-amzn-RequestId","value":"3bdbd9b8-4f62-483b-8f87-da95c5352efb"},{"key":"x-amz-apigw-id","value":"WLQifEdZoAMENhQ="},{"key":"X-Amzn-Trace-Id","value":"Root=1-661ac7a9-588524e87c0c237e3101f321"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 dad289b00682a96e4153dd7ef9e7def2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"vJyrkEviJ7I7jfWgclgcRWGcDRGJXTSlLVXhrfIHKhn5O2SrxRPGbw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"items\": [\n        {\n            \"lat\": 41.103737,\n            \"lon\": -101.81843,\n            \"timestamp\": 1700618769\n        },\n        {\n            \"lat\": 41.105232,\n            \"lon\": -101.48929,\n            \"timestamp\": 1700628769\n        },\n        {\n            \"lat\": 41.138523,\n            \"lon\": -101.1377,\n            \"timestamp\": 1700638769\n        },\n        {\n            \"lat\": 41.112656,\n            \"lon\": -100.8136,\n            \"timestamp\": 1700648769\n        },\n        {\n            \"lat\": 41.076618,\n            \"lon\": -100.60326,\n            \"timestamp\": 1700658769\n        },\n        {\n            \"lat\": 40.968243,\n            \"lon\": -100.2858,\n            \"timestamp\": 1700668769\n        }\n    ]\n}"}],"_postman_id":"fc285389-ebf8-4a0a-b6f4-fb28249fd944"},{"name":"Delete Trace","id":"cae2bc8c-54c4-4656-bd87-b5b32d756335","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.milemaker.com/asset-trace/:traceId","description":"<p>Request to delete a trace.</p>\n<p>Input:</p>\n<ul>\n<li><strong>traceId</strong> - unique trace id assigned by MileMaker</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["asset-trace",":traceId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"ca39382c-6c0e-4f64-8b00-90e83745ca6a","description":{"content":"<p>[required] trace id</p>\n","type":"text/plain"},"type":"any","value":"{{traceId}}","key":"traceId"}]}},"response":[{"id":"7b641951-c5f8-46d2-afb0-2dc1e56aae2e","name":"Delete Trace","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://api.milemaker.com/asset-trace/:traceId","host":["https://api.milemaker.com"],"path":["asset-trace",":traceId"],"variable":[{"key":"traceId","value":"{{traceId}}","description":"[required] trace id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 11 Apr 2024 05:00:01 GMT"},{"key":"x-amzn-RequestId","value":"ce8111a2-b0de-48fe-ae6c-6884ef1b2673"},{"key":"x-amz-apigw-id","value":"WC4q1EgToAMEH4g="},{"key":"X-Amzn-Trace-Id","value":"Root=1-66176e45-0dfd09d40ff97d271f9539d6"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 282ef04eccac8dc852a926793ca496e2.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"56Q5bL0fEWIMF_gkGaSWtqBmHxYRLS0ZLYVXwTwYMuPqauiqUbhjqg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"cae2bc8c-54c4-4656-bd87-b5b32d756335"}],"id":"e2a6746e-e243-4302-b63c-adad8b2f9aab","description":"<p>Collection of APIs to manage GPS traces from devices. The traces can be visualized in <a href=\"https://app.milemaker.com\">MileMaker WebApp</a> and can be used to obtain mileage reports. All users within the organization have permissions to create, share, and delete traces. Deposited traces undergo automatic validation and cleansing to eliminate redundant GPS positions and stops. This insures efficient visualization and higher quality route reconstruction. Both original and validated trace can be retrieved for analysis.</p>\n","event":[{"listen":"prerequest","script":{"id":"bbfb1e6f-8c7f-41ad-94ca-1d195d09b70c","type":"text/javascript","packages":{},"exec":["pm.expect((pm.variables.has('username') && pm.variables.has('password'))|| pm.variables.has('api-key'), \r","    'Please specify either api_key or username/password values in the collection or environment variables').true\r","\r","const username = pm.variables.get('username');\r","const password = pm.variables.get('password');\r","const api_key = pm.variables.get('api-key');\r","\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.undefined;\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.empty; \r","\r","if (api_key)\r","{\r","    pm.collectionVariables.set('auth-header', 'ApiKey ' + api_key);\r","}\r","else if (username && password)\r","{\r","    const moment = require('moment')\r","\r","    if (!(pm.collectionVariables.has('bearer-token') &&\r","        pm.collectionVariables.has('token-expires') &&\r","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))\r","    {\r","        const getJWT = {\r","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,\r","            method: 'POST',\r","            header: {'Content-Type': 'application/x-www-form-urlencoded'},\r","            body: {\r","                mode: 'urlencoded',\r","                urlencoded: [\r","                    {key: 'grant_type', value: 'password'},\r","                    {key: 'client_id', value: `backend-app`},\r","                    {key: 'username', value: `${username}`},\r","                    {key: 'password', value: `${password}`}\r","                ]\r","            }\r","        }\r","\r","        pm.sendRequest(getJWT, (err, res) => \r","        {\r","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);\r","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);\r","\r","            var bearer_token = res.json().access_token\r","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)\r","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)\r","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()\r","            pm.collectionVariables.set('token-expires', expiryDate)\r","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)\r","        })\r","    }\r","    else\r","    {\r","        pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))\r","    }\r","}\r",""]}},{"listen":"test","script":{"id":"45de2c00-9afd-4dac-83b4-d3d06cece2fc","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"e2a6746e-e243-4302-b63c-adad8b2f9aab","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}},{"name":"Reconstruct Route","item":[{"name":"Reconstruct Route","id":"aa7cde81-676f-4a97-89e8-36b2dd290db9","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"accept":true}},"request":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"traceId\": \"{{traceId}}\",\r\n  \"startTime\": \"2023-11-21T16:20:35Z\",\r\n  \"endTime\": \"2023-11-25T16:20:35Z\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/reconstruct","description":"<p>Produce route report for a GPS trace, created or imported using <a href=\"https://api.milemaker.com/asset-trace\">https://api.milemaker.com/asset-trace</a> or <a href=\"https://api.milemaker.com/asset-trace/import-file.\">https://api.milemaker.com/asset-trace/import-file.</a> The trace must be in <code>available</code> state to be used. The API supports route reconstruction for a portion of the trace, filtered by a timestamp range.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>traceId</strong> - unique trace id assigned by MileMaker during trace import operation</p>\n</li>\n<li><p><strong>startTime</strong> - [optional] starting timestamp for time range filter in ISO8601 format</p>\n</li>\n<li><p><strong>endTime</strong> - [optional] ending timestamp for time range filter in ISO8601 format</p>\n</li>\n</ul>\n<p>Output:</p>\n<p>The output is a subset of information returned by <code>POST /routing/plan</code>.</p>\n<ul>\n<li><strong>waypoints</strong> ordered list of stops derived by analyzing stops and trace discontinuities</li>\n<li><strong>legs</strong> set of route legs - sections of the route between two consecutive stops<ul>\n<li><strong>summary</strong> summary of distance, time, and cost for a single leg of the route</li>\n<li><strong>shape</strong> geometry of the route leg, encoded in <a href=\"https://developers.google.com/maps/documentation/utilities/polylinealgorithm\">google polyline encoding</a> using 6-digit precision</li>\n</ul>\n</li>\n<li><strong>summary</strong> summary of distance, time, and cost of the entire route</li>\n<li><strong>stateBreakdown</strong> report of distance and cost per State or Province</li>\n<li><strong>units</strong> units used in reports</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["routing","reconstruct"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"07d01bd1-a22f-46bd-b417-bdb5726149d8","name":"Reconstruct Route","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/vnd.routing.v1+json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"traceId\": \"{{traceId}}\",\r\n  \"startTime\": \"2023-11-21T16:20:35Z\",\r\n  \"endTime\": \"2023-11-25T16:20:35Z\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/routing/reconstruct"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.routing.v1+json"},{"key":"Content-Length","value":"6967"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Sat, 13 Apr 2024 21:21:20 GMT"},{"key":"x-amzn-RequestId","value":"7a8dba94-5a15-48cf-9f63-db6c1a31dec8"},{"key":"x-amz-apigw-id","value":"WLuUeGeiIAMEJ4w="},{"key":"x-map-key","value":"guide20"},{"key":"X-Amzn-Trace-Id","value":"Root=1-661af74f-20a937b560bffbf7596ef8e5"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 1aebdc2bb620af3ce9bb3168e216e004.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD53-C3"},{"key":"X-Amz-Cf-Id","value":"LYbI2WOQmTYxDH_9v-8w0IeVCnB88YxUQNzm5eXZiZVUSapsHj3eww=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"waypoints\": [\n        {\n            \"value\": \"41.103736, -101.81844\",\n            \"type\": \"break\"\n        },\n        {\n            \"value\": \"40.968232, -100.285792\",\n            \"type\": \"break\"\n        }\n    ],\n    \"legs\": [\n        {\n            \"summary\": {\n                \"duration\": {\n                    \"value\": 114.82633333333334\n                },\n                \"length\": {\n                    \"value\": 118.38469031925\n                },\n                \"costsSummary\": {\n                    \"tollCosts\": []\n                }\n            },\n            \"shape\": \"ovwkmAncoeaE_yBo}UghE_vd@ooA_gNw[_fDw?oC_@oB_J_q@w?oBw?_C_a@osB_@_Bw?oBggB_lG_X__AgDoIoCoIgoE_pOga@ovAwK_^g_@oqA_b@otAgT_x@ge@_zBg@oBw?_BwJ_m@oH_i@_P_eBgy@ojO_Hoq@g_@_wDoQ_gB_^okD_DoYwDo_@oEod@wRonBgK_fAoJocAwH_gA_H_eA_D_m@oAoWgHofA_Co\\\\wA_YgA_NoG_iAgGohAoD_r@oAoRvI_?~L_Gn@o@~?o@n@o@v@o@n@o@v@oAv@oA~@oAv@_BfA_Bv@_CnAoB~@oCnAoCnAoDnF_QfL_[~Z_y@v@_Bv@_Af]of@~W_TfA_AvAo@v]oOvAo?~A_@vf@_I~Ao?nA_?vN~?fY~B~K~AfqC~`@nG~@n|@nNv}Cnd@vV~E_?_En?_Df?oD_?oC_?_C_?oB_?oAg?o@g{@oyEw?oAo?oAo?oAwEo^oDot@g?_Bo?_Bo?oAw?_Cw?_Cw?oC_@ofAwD_iDoIouBo?oBo?oBwX_gDwMoeAgSouAgT_kAo?_Bo?oA_@oAojBo`Jw?_Bw?oAo?oAwg@owC_@oBw?oBwg@olE_@oBw?_BwSoqCo?oBo?_C_O_oD_?oBo?oCoEogD_?oB_?oCg@_n[_?_qZf@_ar@_?oB_?oB~KotF_?_Cn?_Bv`A_uTfY_vGfL_dCnG__B~H_oBnIotE_?oB_?oBvA_pFnA_hFnAorDn?_c@~?oCn?_Cn?oBn?_Cf?oAf?_B_?oAvAo}@f?oA_?oAn?_Cv?_Cv?_C~?_Dv?oC~?oCv?_C~?oCv?_Cv?_Bv?oAn?_An?o@v?oAf@oBv@oCv@_Cn@_D~@oCv@_Df@_Cf@_B~?oAf?_@~qA_|DfgAo@vjC_@nlCo?n|Go@vAo?vA_@nE_Dv?oCn?oCf?_Cn?_Cf?oBf?oB_?oBf?_B_?_A_?oA~Ao~b@~?ood@_C_vQnA_bHn@ooH~?_rQn?_kd@f?_Bf?_Cf?_Cv?oBvc@o_Dni@ojEv?oBn?_C~TojC~?_E~?_D~?_D~?oCv?oC~?_C~?_B~?oB~?_B~?oAv?_B~?oAf@_A~?oAvQoPnAo@nA_@f^_CfAo?v@_?fA_?nwUnC~?_ud@oBoid@f@_zQf@otQn@_qTo?_gt@n@_ew@oi[_@gfDoAoqA_@w?_D_@oBg@oB_@_B_@_AwnAoxCw?o@w?_A_@_A_@oAg@oAo@_Bo@oBg@oBw@oBo@oBo@oBo@oCo@_Cw@oBg@oCg@_Cg@_Cg@_Cw?oB_@_CwL_gAw@oNwE_}@ov@_nN_x@ozNw?_Co?oB_IodCwgBoj{@o[_}OwJ_iD_?oBo?oBoEorDgu@o~^_QoiGg?oBg?oBgPomCwS_mCw?oBg?_CwNoxAo?oBw?oBg]orCw?oB_@_Cw_@_`Cw?_Bg?oA_@_Agc@oaC_@_Aw?oA_@oAgi@_aCoe@_jB_@oBw@_BoaAobD_@_Bo@_Bw~A_hE__E_vJ_sGoxOg@_A_@_Aw?oAw}@_eCgyAozEo@oA_@_Cg]ooAg@oBw?oBgw@_gDw?oB_@oBweAowFw?oBw?_Cwo@oqEw?oBo?_C_XobCo?_Bw?_CgQooBwQogCo?_Co?_BgOoqC_?_Bg?_Ag?_BoPovGg?_Cg?oBgBooE~?ouC_?ofB_?_v@vAog]~T__x@fE_bI_?oB_?_CgE__HoC_lBg@of@n?oDn?_Dn?_Dn?oCn?oCf?_Cn?oCf?_Cf?oB_?_Cf?_Cf?_Bf?oB_?oBf?_Bf?oB_?oBf?oA_?oBf?oBn?_Bf?_Bn?oBn?oBv?oBfb@omEn?_Bf?oAf?oBf?_Cf?oB_?_D_?oCgYoEgTo?wb@_?_`@_?_?~Dg?nD_?~D_?~Cf?~C_?~Cf?~Cf?~Bf?nCf?~Bf?~Bf?nBn?nBf?~An?nBf?nAn?nAf?nAn?~@f?~@f?n@f?n@~a@n}B~?nB~?~AfL~aA~AnkA~B~{BnE~`F_?~B_?nBo?~lBw\\\\nicAo@~f\\\\g@~}B_?n|BfA~gD_?nB_?nBnB~vAf?nBf?~BnR~kGf?~Bn?~BvKnoBnRnjCf?nBv?nB~h@nhFv?~Bv?nB~s@~gF~?~@n?nAn?nAvx@nkEn?nBf@~AfbA~iE~?~Af@nBvg@njBf@~Bf@nB~r@n}Bfz@~dCf@~An@~A~q@~hBf`G~sN~bE~|JvrA~mDv@~Af@~Avu@~aCf@~Af@~A~`@nyAfg@nqBv?~An?~@n?nAnb@~pB~?nB~?nB~v@~uEf@~A~?nBve@~~Dv?nBv?~BvN~|An?nBn?nBf\\\\nfFf?nBf?~BnFnvAf?nBf?~BvInqDnr@nn]~H~eFfg@niUvkBnp}@n?~B_?nBfO~gD~dBnc[vG~kA~An[o?n|@g?nBg?nBo?nCw?nCo?~Bw?~Cw?~B_@~C_@~Bw?nCw?~Bw?~A_@nBo?nAw?~@o?n@_S~p@g@nAg@~Aoc@noAo?n@o?~Ao?nAo?~B_?nC_?~Bn}D~A~H_?nG_?w?_D_@oBg@oB_@_B_@_AwnAoxCw?o@w?_A_@_A_@oAg@oAo@_Bo@oBg@oBw@oBo@oBo@oBo@oCo@_Cw@oBg@oCg@_Cg@_Cg@_Cw?oB_@_CwL_gAw@oNwE_}@ov@_nN_x@ozNw?_Co?oB_IodCwgBoj{@o[_}OwJ_iD_?oBo?oBoEorDgu@o~^_QoiGg?oBg?oBgPomCwS_mCw?oBg?_CwNoxAo?oBw?oBg]orCw?oB_@_Cw_@_`Cw?_Bg?oA_@_Agc@oaC_@_Aw?oA_@oAgi@_aCoe@_jB_@oBw@_BoaAobD_@_Bo@_Bw~A_hE__E_vJ_sGoxOg@_A_@_Aw?oAw}@_eCgyAozEo@oA_@_Cg]ooAg@oBw?oBgw@_gDw?oB_@oBweAowFw?oBw?_Cwo@oqEw?oBo?_C_XobCo?_Bw?_CgQooBwQogCo?_Co?_BgOoqC_?_Bg?_Ag?_BoPovGg?_Cg?oBgBooE~?ouC_?ofB_?_v@vAog]~T__x@fE_bI_?oB_?_CgE__HoC_lBg@of@w@ov@_CosBgM_zHwD_kCgFobDwAog@_T_|M_Oo}JgE_`Fo@_XoLo|I_DohBg@_YoFofCwLofHgA_dEvA_`E_?_C_?oBv|@_ol@nwA_e_Ava@_lXnE_oC~?_b@nAocAfN_{GnE_gE~A_wAfCoiAv?_b@fCo|AvS_`Nf_BomdAfI_oC_?oAf?_Bf?oAnToaEnIosAv?oBn?_CfXo|Cf?_Bv?oBv]o{Cn?_B~?_C~mAo|I~q@_|En|@_nGfpAo~IfvBoiOfjAowHvaF_i^v?_B~?_Cfh@o~E~?oBn?_C~`@_sFfy@oyNfyFoobAv[onEvmCo{\\\\~PogCnI_|An?_Cv?_C~N_iEf?_Cf?oBnE_vC_?oB_?_CvAorDwAoh_@_?_C_?_BoUokRwF_`Fo?_B_?_B_?_A~?ovCn?_NnA_p@nIofCn?_Cn?oBnPowB~PotBnD_d@noAonOnk@_xGnDof@~E_l@nEol@vEoe@~K_rAfiA_}M~v@ohJfp@ocH~Co]nB_VnK_jAvJoeAnCo]fS_t@f@oBf@_Bf@oBf@oAn@oBn@_Bv@oAn@oB~@_BnkB_iD~A_B~AoAnA_AvA_AfA_AnAo@fAo@fAo@~@o@fAo?fAo@~So?v`A_DfW_?vsA_?nXnDnoEo@n~JnD_?_Ig?oe@gF_hQ_?orQnAo|Q_?oiKn@o~WofCn@_eB_t@gi@_Soa@n?oAn?gB_?_|A~WoA~?_B_?w]o@oGoI_AoB_@oA_D_So?oBf?_Dn?_Cn?oBn?_Ane@oyB~?oBv?_BnY_nC~qA_`NvG_g@fJ_z@fq@oiE~s@_rD~i@o_Cf@oBf@oB~oA_wEnpGo|Sn?_B_?oBwAoKg@_Bw@o@oAoAoA_@gB_?_x@~C_Ao?w@o?w@o?gHoHgg@op@_AoAo@_BgQol@_@_Ao@oA_A_B_A_CgA_BoA_CgAoBgA_Bw@_Bg@oA_@o@o@_B_@oBg@oBg@_Bg@oB_@oBw@_Bg]ox@w@_B_A_Aoz@_aAg@_Aw?oA_@_Agp@op@nwA_fCn@oA~?oB~D_V~?oBf?_C~@__BnBojG~?_oG_?oAf?oB_?oAf?_Cn?_Cn?_Cf?_Dv?oCvpK~IvPoCn@o?v@o@vA_@~A_AfBoAnB_AfBoAfBo@~AoAfAo@v@_@~?_@fAoAnA_AnA_BfAoBnAoBfA_BfAoBfAoBfA_Bv@oBv@_Bv@oAn@oAv?oA~?o@f?o@v?_@n?o@v?oAv?oAn?oAv?_Bv?_Bv?_Cv?oBv?_Cv?oCn?_Cn?_Dn?oCn?oDn?_Df?oDf?_D_?oAo?oBg?_Co?_Dw?oCg?oDo?_Co?_Co?_Bg?_@wY_{Bw?oBo?_CwAor@f?_Cv?oBnLop@f@oBf@oBfP_j@n@oBv@_Bft@omBv@_Bn@_BfWoh@v@_Bv@oB~yE_kIn@_Av@_B~|B_vEv@_BvA_AvG_BfAo@vA_?nwA_Av@_?fA_?nAn?~An?~A~?vBn@wBo@_B_@_Bo?oAo?gA_?w@_?owA~@wA_?gAn@wG~AwA~@w@~A_}B~uEw@~Ao@~@_zE~jIw@nBw@~AgWnh@o@~Aw@~Agt@nmBw@~Ao@nBgP~i@g@nBg@nBoLnp@w?nBg?~BvAnr@n?~Bv?nBvY~zBf?~?n?~An?~Bn?~Bf?nDv?nCn?~Cf?~Bn?nB_?nAg?~Cg?nDo?~Co?nDo?nCo?~Co?~Bw?nCw?~Bw?nBw?~Bw?~Aw?~Ao?nAw?nAw?nAo?n@w?~?g?n@_@n@w?nAo@nAw@nAw@~Aw@nBgA~AgAnBgAnBgA~AoAnBgAnBoA~AoA~@gAnA_@~?w@~?gAn@_BnAgBn@gBnAoB~@gBnA_B~@wA~?w@n@o@n?wPnCwpK_JnH_Zv@oA~@oA~nM_pQv@oAfA_BveG_vJ~@oB~@oAv\\\\_m@fA_Bf@_Bf_A_pBv@_Bf@oAf}@ozBnd@okAn@oBn@oAnzAooEf`AokDfdGohVf?o@n?o@v?_Av?oB~?oBv?oB~?oC~?oC~?oC~?_Dv?oCv?_Dn?oCn?oCf?_C~AoqEnDorVf?oBv?oBvF_U~}GoA~A_?nAo?f\\\\oKnAo@vA_AvQoO~P_b@v@_Bn@_Bf|@oiD~?_Bf@oBnG_]v?oBn?_CnC_j@_?oB_?_C_B_gLwAohL_?oxE_D_~[f?_B_?oAn?_Bn?_Cn?_Cn?oCf]nBnh@~BnC_?fhEn?vU_?nh@_?frAn?fq@o?nwA_?fr@n?fsAo?_?_Cg?oCg?oBw?oBo?oAw?_Aoe@otAo?o@w?oAg@oBw@oBw@_Dw@oC_A_D_A_Co@oCo@oB_@_Ao?o@o?_Ao?_Aw?oAw?oAw?_B_@oBw?oBw?oBw?_Cw?_Cw?oCw?oCw?_Cw?oCw?_Cg?_Do?_Cg?oCg?oCg?_C_?_C_?_C~@_hAfU__DnLolB~`@_pFv?oBv?_CnX_iCn?oBv?_CnW_qBv]_cCv?oBf@_Bni@o}CfZ_zA~?oB~?_Bnj@_bCf@oBf@_Bnv@_uCf@_Bn@oBni@ofBf@_Bf@oBnzL_p]nz@ohCv@_Bn@oAvdAotDn`@o_B~?_Bv?_Cfl@ooC~dCopL~b@_wBvRobAfnA_aGfw@_uDnvA_{GvWotAvsNodr@fk@oeC~?oBv?oBnkW_`_A~eC_aJnG_UvJo\\\\njCooJ~a@oyAnT_w@~ZoiAfk@orBvvA_fFv@oB~?oBvZ_oAv?oAv?oAn?_AvVoqAv?_Cv?oBnXoxBv?oBv?oBffCow^~B_`@~C_d@nB_X~b@_pGvLofB~b@odFn?oBf?_CfuCoaWvwAoeMv?oBv?oB~]_gCv?oBn?_CfY_tAv?_Av?oAv?_B~L_d@f@oBn@oBf`@_oAv@_Bn@oBvd@olAn@oAv@_Bfi@ogAv@_B~@_Bfn@ocAn@oAv@oAnX_a@fAoAv@oA~p@ow@fA_BnA_Anv@ov@fA_AfA_Av`H_uFnoD__DffBohBnA_A~@_Bv{B_kC~@oA~@oAf}AouB~@oA~@_B~yAo|Bv@oA~@_B~AoC\",\n            \"notices\": [\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"dirt_roads\",\n                    \"type\": \"info\"\n                },\n                {\n                    \"code\": \"crossing\",\n                    \"subCode\": \"highways\",\n                    \"type\": \"info\"\n                }\n            ]\n        }\n    ],\n    \"summary\": {\n        \"duration\": {\n            \"value\": 114.82633333333334\n        },\n        \"length\": {\n            \"value\": 118.38469031925\n        },\n        \"costsSummary\": {\n            \"tollCosts\": []\n        }\n    },\n    \"stateBreakdown\": [\n        {\n            \"countryCode\": \"US\",\n            \"stateCode\": \"NE\",\n            \"tollsDistance\": {\n                \"value\": 0\n            },\n            \"nonTollsDistance\": {\n                \"value\": 118.38469031925\n            },\n            \"ferryDistance\": {\n                \"value\": 0\n            },\n            \"totalDistance\": {\n                \"value\": 118.38469031925\n            },\n            \"tollsDuration\": {\n                \"value\": 0\n            },\n            \"nonTollsDuration\": {\n                \"value\": 114.82633333333334\n            },\n            \"ferryDuration\": {\n                \"value\": 0\n            },\n            \"totalDuration\": {\n                \"value\": 114.82633333333334\n            },\n            \"tollCosts\": []\n        }\n    ],\n    \"units\": {\n        \"duration\": \"minutes\",\n        \"length\": \"miles\"\n    }\n}"}],"_postman_id":"aa7cde81-676f-4a97-89e8-36b2dd290db9"}],"id":"2b380cb0-a5e0-428c-a98e-dc13f5173389","description":"<p>APIs in Reconstruct Route collection are used to produce post-trip reports from GPS traces. The APIs are released in Beta. The APIs in this collection are supported for Guide20 only.</p>\n","event":[{"listen":"prerequest","script":{"id":"5514fa5f-80bd-4ee7-8866-d10bb9d75063","type":"text/javascript","packages":{},"exec":["pm.expect((pm.variables.has('username') && pm.variables.has('password'))|| pm.variables.has('api-key'), \r","    'Please specify either api_key or username/password values in the collection or environment variables').true\r","\r","const username = pm.variables.get('username');\r","const password = pm.variables.get('password');\r","const api_key = pm.variables.get('api-key');\r","\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.undefined;\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.empty; \r","\r","if (api_key)\r","{\r","    pm.collectionVariables.set('auth-header', 'ApiKey ' + api_key);\r","}\r","else if (username && password)\r","{\r","    const moment = require('moment')\r","\r","    if (!(pm.collectionVariables.has('bearer-token') &&\r","        pm.collectionVariables.has('token-expires') &&\r","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))\r","    {\r","        const getJWT = {\r","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,\r","            method: 'POST',\r","            header: {'Content-Type': 'application/x-www-form-urlencoded'},\r","            body: {\r","                mode: 'urlencoded',\r","                urlencoded: [\r","                    {key: 'grant_type', value: 'password'},\r","                    {key: 'client_id', value: `backend-app`},\r","                    {key: 'username', value: `${username}`},\r","                    {key: 'password', value: `${password}`}\r","                ]\r","            }\r","        }\r","\r","        pm.sendRequest(getJWT, (err, res) => \r","        {\r","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);\r","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);\r","\r","            var bearer_token = res.json().access_token\r","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)\r","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)\r","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()\r","            pm.collectionVariables.set('token-expires', expiryDate)\r","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)\r","        })\r","    }\r","    else\r","    {\r","        pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))\r","    }\r","}\r",""]}},{"listen":"test","script":{"id":"11f7efb3-4ba7-49d5-be95-7affdcbca545","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"2b380cb0-a5e0-428c-a98e-dc13f5173389","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}},{"name":"Custom Locations","item":[{"name":"Get All Locations","id":"bfccc87e-f3b8-49d4-810f-1d58e8623f87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/locations","description":"<p>Retrieve all custom locations for your organization.</p>\n<p>Output:</p>\n<ul>\n<li>Array of locations containing the same info as response of <code>GET /content/locations/:locationId</code> endpoint.</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"8d227621-12fc-4c2f-a14a-5dbf632b1f8c","name":"Get All Locations","originalRequest":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/locations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"302"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:25:26 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc175-70740d1070953273654c90d7"},{"key":"x-amzn-RequestId","value":"e7515777-2ecf-49d6-bdb8-d06b22056d6e"},{"key":"x-amz-apigw-id","value":"U6sqfHZdoAMECwg="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 5f7bc75f3711e772595a28b537d96196.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"t-y39aGtATj6ydtgu57s9oTtjw7eowcTnnlHTzTctonFPPFwdTfDQw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"locations\": [\n        {\n            \"id\": \"76e18e09-09bb-40a5-97e6-fdc294e3c822\",\n            \"groupId\": \"df526308-88f3-4c23-a9b7-74198d9d7dfe\",\n            \"name\": \"Robert's Restaurant\",\n            \"category\": \"Unknown\",\n            \"coordinates\": {\n                \"lat\": 1,\n                \"lon\": -1\n            },\n            \"createdAt\": \"2025-11-27T14:30:44.49920567Z\",\n            \"updatedAt\": \"2025-11-27T14:30:44.49928904Z\",\n            \"validations\": []\n        }\n    ]\n}"}],"_postman_id":"bfccc87e-f3b8-49d4-810f-1d58e8623f87"},{"name":"Add New Location","event":[{"listen":"test","script":{"id":"abb61d91-3709-4859-9a66-ad781908e1a3","exec":["pm.test(\"Save locationId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('locationId', `${jsonResponse.id}`);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"65493778-0ee7-45a5-a614-cb7d99dd194e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Eric's Lumber\",\r\n    \"coordinates\":{\r\n        \"lat\": 36.788132,\r\n        \"lon\": -96.050933\r\n    },\r\n    \"address\":  {\r\n        \"countryCode\": \"UA\",\r\n        \"stateCode\": \"TN\",\r\n        \"county\": \"Smyrna\",\r\n        \"city\": \"Load\",\r\n        \"street\": \"Main St\",\r\n        \"postalCode\": \"45325\",\r\n        \"houseNumber\": \"4\"\r\n    },\r\n    \"splc\": \"3800000\",\r\n    \"category\": \"construction\",\r\n    \"groupId\": \"{{groupId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/locations","description":"<p>Add a new custom location.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>name</strong> <em>(required)</em> - location name</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(required)</em> - coordinates in WGS84</p>\n</li>\n<li><p><strong>address</strong> <em>(optional)</em></p>\n<ul>\n<li><p><strong>countryCode</strong> - 3-character country code</p>\n</li>\n<li><p><strong>stateCode</strong> - 2-character state or province code</p>\n</li>\n<li><p><strong>county</strong> - county name</p>\n</li>\n<li><p><strong>countyCode</strong> - 2-letter county code</p>\n</li>\n<li><p><strong>city</strong> - city name</p>\n</li>\n<li><p><strong>street</strong> - street name</p>\n</li>\n<li><p><strong>houseNumber</strong> - house number</p>\n</li>\n<li><p><strong>postalCode</strong> - postal code</p>\n</li>\n</ul>\n</li>\n<li><p><strong>category</strong> <em>(optional, default=Unknown)</em> - user-defined category, e.g. \"gas station\".</p>\n</li>\n<li><p><strong>SPLC</strong> <em>(optional)</em> - SPLC code assigned by MileMaker</p>\n</li>\n<li><p><strong>groupId</strong> <em>(optional, default=UUID of Default group)</em> - group UUID to which location should belong</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - UUID of the custom location assigned by MileMaker</p>\n</li>\n<li><p><strong>groupId</strong> - assigned group UUID</p>\n</li>\n<li><p><strong>name</strong> - location name</p>\n</li>\n<li><p><strong>category</strong> - location category</p>\n</li>\n<li><p><strong>address</strong> - location address</p>\n</li>\n<li><p><strong>coordinates</strong> - location coordinates</p>\n</li>\n<li><p><strong>SPLC</strong> - location SPLC code</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"ee88bc4c-b7d6-435e-b704-bf833721dc99","name":"Add New Location","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Michael's Coffee Shop\",\r\n    \"coordinates\":{\r\n        \"lat\": 35.788132,\r\n        \"lon\": -96.050933\r\n    },\r\n    \"address\":  {\r\n        \"countryCode\": \"USA\",\r\n        \"stateCode\": \"TN\",\r\n        \"county\": \"Smyrna\",\r\n        \"city\": \"Load\",\r\n        \"street\": \"Main St\",\r\n        \"postalCode\": \"45325\",\r\n        \"houseNumber\": \"4\"\r\n    },\r\n    \"splc\": \"380000000\",\r\n    \"category\": \"restaurants\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/locations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"447"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:26:27 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc1b1-6dd94fa30cdcada64e04918d"},{"key":"x-amzn-RequestId","value":"345d8fab-9c17-4aa4-ad8b-f0bb759f37f5"},{"key":"x-amz-apigw-id","value":"U6szzH8hoAMEFGw="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 5f7bc75f3711e772595a28b537d96196.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"13boL0fLGHnJQAUp4aMbsVMr7k0yIoiCs8j4FO7h_NmUxrZtdEQi4Q=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"4ce37dc3-8380-4e89-ba62-17f884e749b2\",\n    \"groupId\": \"df526308-88f3-4c23-a9b7-74198d9d7dfe\",\n    \"name\": \"Michael's Coffee Shop\",\n    \"category\": \"restaurants\",\n    \"address\": {\n        \"countryCode\": \"USA\",\n        \"stateCode\": \"TN\",\n        \"county\": \"Smyrna\",\n        \"city\": \"Load\",\n        \"street\": \"Main St\",\n        \"postalCode\": \"45325\",\n        \"houseNumber\": \"4\"\n    },\n    \"coordinates\": {\n        \"lat\": 35.788132,\n        \"lon\": -96.050933\n    },\n    \"splc\": \"380000000\",\n    \"createdAt\": \"2025-12-01T16:26:26.733455929Z\",\n    \"updatedAt\": \"2025-12-01T16:26:26.733510476Z\"\n}"}],"_postman_id":"65493778-0ee7-45a5-a614-cb7d99dd194e"},{"name":"Get Location By ID","id":"4d0c458d-78c3-4718-9083-2601a348b70d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/locations/:locationId","description":"<p>Retrieve custom location by its ID</p>\n<p>Input:</p>\n<ul>\n<li><strong>id</strong> <em>(required)</em> - location UUID assigned by MileMaker</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - location UUID</p>\n</li>\n<li><p><strong>groupId</strong> - group UUID</p>\n</li>\n<li><p><strong>name</strong> - location name</p>\n</li>\n<li><p><strong>category</strong> - location category</p>\n</li>\n<li><p><strong>coordinates</strong> - location coordinates</p>\n</li>\n<li><p><strong>address</strong> - location address</p>\n</li>\n<li><p><strong>validations</strong> - array of errors if location is invalid</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations",":locationId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>UUID of the custom location</p>\n","type":"text/plain"},"type":"any","value":"{{locationId}}","key":"locationId"}]}},"response":[{"id":"94b8ef51-32c4-48e0-b6b1-f157246d9ebf","name":"Get Location By ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.milemaker.com/content/locations/:locationId","host":["https://api.milemaker.com"],"path":["content","locations",":locationId"],"variable":[{"key":"locationId","value":"{{locationId}}","description":"UUID of the custom location"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"464"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:27:18 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc1e4-2da11fd96c05e875419a5d14"},{"key":"x-amzn-RequestId","value":"de07e928-a7c5-4002-b1cf-dce73227cfed"},{"key":"x-amz-apigw-id","value":"U6s7yGpLoAMENgQ="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 5f7bc75f3711e772595a28b537d96196.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"FTEGRTjPoPDbCInlZYCjwLvTS_kxExosybOSKuePWRUztfiyB4OrMw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"4ce37dc3-8380-4e89-ba62-17f884e749b2\",\n    \"groupId\": \"df526308-88f3-4c23-a9b7-74198d9d7dfe\",\n    \"name\": \"Michael's Coffee Shop\",\n    \"category\": \"restaurants\",\n    \"address\": {\n        \"countryCode\": \"USA\",\n        \"stateCode\": \"TN\",\n        \"county\": \"Smyrna\",\n        \"city\": \"Load\",\n        \"street\": \"Main St\",\n        \"postalCode\": \"45325\",\n        \"houseNumber\": \"4\"\n    },\n    \"coordinates\": {\n        \"lat\": 35.788132,\n        \"lon\": -96.050933\n    },\n    \"splc\": \"380000000\",\n    \"createdAt\": \"2025-12-01T16:26:26.733455929Z\",\n    \"updatedAt\": \"2025-12-01T16:26:26.733510476Z\",\n    \"validations\": []\n}"}],"_postman_id":"4d0c458d-78c3-4718-9083-2601a348b70d"},{"name":"Modify Location","id":"03f4dc17-96a9-48ad-9685-33bc3e71d590","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Rosy's Restaurant - New\",\r\n    \"coordinates\":{\r\n        \"lat\": 35.788132,\r\n        \"lon\": -96.050933\r\n    },\r\n    \"address\":  {\r\n        \"countryCode\": \"USA\",\r\n        \"stateCode\": \"TN\",\r\n        \"county\": \"Smyrna\",\r\n        \"city\": \"Load\",\r\n        \"street\": \"Main St\",\r\n        \"postalCode\": \"45325\",\r\n        \"houseNumber\": \"4\"\r\n    },\r\n    \"splc\": \"380000000\",\r\n    \"category\": \"restaurants\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/locations/:locationId","description":"<p>Modify custom location. All fields except location ID can be modified.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>id</strong> <em>(required)</em> - location UUID assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> <em>(required)</em> - place name</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(required)</em> - coordinates in WGS84</p>\n</li>\n<li><p><strong>address</strong> <em>(optional)</em></p>\n<ul>\n<li><p><strong>countryCode</strong> - 3-character country code</p>\n</li>\n<li><p><strong>stateCode</strong> - 2-character state or province code</p>\n</li>\n<li><p><strong>county</strong> - county name</p>\n</li>\n<li><p><strong>countyCode</strong> - 2-letter county code</p>\n</li>\n<li><p><strong>city</strong> - city name</p>\n</li>\n<li><p><strong>street</strong> - street name</p>\n</li>\n<li><p><strong>houseNumber</strong> - house number</p>\n</li>\n<li><p><strong>postalCode</strong> - postal code</p>\n</li>\n</ul>\n</li>\n<li><p><strong>category</strong> <em>(optional, default=Unknown)</em> - user-defined category, e.g. \"gas station\".</p>\n</li>\n<li><p><strong>SPLC</strong> <em>(optional)</em> - SPLC code assigned by MileMaker</p>\n</li>\n<li><p><strong>groupId</strong> <em>(optional, default=UUID of Default group)</em> - group UUID to which location should belong</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li>the same information as returned by <code>POST /content/locations</code></li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations",":locationId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>UUID of the custom location</p>\n","type":"text/plain"},"type":"any","value":"{{locationId}}","key":"locationId"}]}},"response":[{"id":"911cd749-ea81-4bc8-b644-c1b9ff9a922c","name":"Modify Location","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Rosy's Restaurant - New\",\r\n    \"coordinates\":{\r\n        \"lat\": 35.788132,\r\n        \"lon\": -96.050933\r\n    },\r\n    \"address\":  {\r\n        \"countryCode\": \"USA\",\r\n        \"stateCode\": \"TN\",\r\n        \"county\": \"Smyrna\",\r\n        \"city\": \"Load\",\r\n        \"street\": \"Main St\",\r\n        \"postalCode\": \"45325\",\r\n        \"houseNumber\": \"4\"\r\n    },\r\n    \"splc\": \"380000000\",\r\n    \"category\": \"restaurants\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/content/locations/:locationId","host":["https://api.milemaker.com"],"path":["content","locations",":locationId"],"variable":[{"key":"locationId","value":"{{locationId}}","description":"UUID of the custom location"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"449"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:28:13 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc21c-612bf00808389c395dae30d6"},{"key":"x-amzn-RequestId","value":"649ce295-70ab-4e57-a7f0-8057f5154dd9"},{"key":"x-amz-apigw-id","value":"U6tElE-9oAMEZfA="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 5f7bc75f3711e772595a28b537d96196.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"1KDz2v05HttLdPapwXtaLN_jiNHtSRbh1dG1UHqVCH4bqCRI-xHaYA=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"4ce37dc3-8380-4e89-ba62-17f884e749b2\",\n    \"groupId\": \"df526308-88f3-4c23-a9b7-74198d9d7dfe\",\n    \"name\": \"Rosy's Restaurant - New\",\n    \"category\": \"restaurants\",\n    \"address\": {\n        \"countryCode\": \"USA\",\n        \"stateCode\": \"TN\",\n        \"county\": \"Smyrna\",\n        \"city\": \"Load\",\n        \"street\": \"Main St\",\n        \"postalCode\": \"45325\",\n        \"houseNumber\": \"4\"\n    },\n    \"coordinates\": {\n        \"lat\": 35.788132,\n        \"lon\": -96.050933\n    },\n    \"splc\": \"380000000\",\n    \"createdAt\": \"2025-12-01T16:28:12.950283279Z\",\n    \"updatedAt\": \"2025-12-01T16:28:12.950300532Z\"\n}"}],"_postman_id":"03f4dc17-96a9-48ad-9685-33bc3e71d590"},{"name":"Delete Location","id":"369bca9b-4fb4-4484-bde8-f86712d0f9a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.milemaker.com/content/locations/:locationId","description":"<p>Delete custom location by ID.</p>\n<p>Input:</p>\n<ul>\n<li><strong>id</strong> <em>(required)</em> - location UUID assigned by MileMaker</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations",":locationId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"id":"9b520d06-51fc-4a8b-af97-17b453e6b2c1","description":{"content":"<p>UUID of the custom location</p>\n","type":"text/plain"},"type":"any","value":"{{locationId}}","key":"locationId"}]}},"response":[{"id":"bd7bc1a9-edc1-444e-9a7c-d17fc00fe2bd","name":"Delete Location","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://api.milemaker.com/content/locations/:locationId","host":["https://api.milemaker.com"],"path":["content","locations",":locationId"],"variable":[{"key":"locationId","value":"{{locationId}}","description":"UUID of the custom location"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 02 Oct 2025 22:24:18 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-68defb91-13e692dd06d185205d3a3574"},{"key":"x-amzn-RequestId","value":"a4a76a54-0c45-4f69-8cbd-f0a818d901cc"},{"key":"x-amz-apigw-id","value":"R1w-uGdDoAMEGaA="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 df50de0db91dfb2bbd3a11e8d0539c5c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P2"},{"key":"X-Amz-Cf-Id","value":"oRM2ZzauvTmKL9rOp8DW9v4Pqe9rgAv7SaivrEjLuGQVdk4Ryvb_hg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"369bca9b-4fb4-4484-bde8-f86712d0f9a0"},{"name":"Location Search","id":"73853762-63fd-42c8-9202-53644d33a75f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/locations/search?query=Eric's&category=construction&group={{groupId}}","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations","search"],"host":["https://api.milemaker.com"],"query":[{"description":{"content":"<p>Optional, any part of the location name, address, or location</p>\n","type":"text/plain"},"key":"query","value":"Eric's"},{"description":{"content":"<p>Optional category name</p>\n","type":"text/plain"},"key":"category","value":"construction"},{"description":{"content":"<p>Optional group UUID</p>\n","type":"text/plain"},"key":"group","value":"{{groupId}}"}],"variable":[]}},"response":[{"id":"208e9cf1-c7cc-4458-85b8-96959319b8f3","name":"Location Search","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.milemaker.com/content/locations/search?query=Eric's&category=construction&group={{groupId}}","host":["https://api.milemaker.com"],"path":["content","locations","search"],"query":[{"key":"query","value":"Eric's","description":"Optional, any part of the location name, address, or location"},{"key":"category","value":"construction","description":"Optional category name"},{"key":"group","value":"{{groupId}}","description":"Optional group UUID"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"470"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:33:17 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc34d-46debee53fae00100003f240"},{"key":"x-amzn-RequestId","value":"7179009d-3096-4a5d-9a81-27855a107610"},{"key":"x-amz-apigw-id","value":"U6t0GECnIAMEqLQ="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 5c01baaecdca241d7b49d0e340592088.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"zxRh7C-VrxpdC4Ie7rElb-wBmhnRQo6axYgvyHo7PNxsE1c7vITF2A=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"locations\": [\n        {\n            \"id\": \"24c9d2ac-0794-4710-bfd5-d2746e8240e3\",\n            \"groupId\": \"df526308-88f3-4c23-a9b7-74198d9d7dfe\",\n            \"name\": \"Eric's Lumber\",\n            \"category\": \"construction\",\n            \"address\": {\n                \"countryCode\": \"UA\",\n                \"stateCode\": \"TN\",\n                \"county\": \"Smyrna\",\n                \"city\": \"Load\",\n                \"street\": \"Main St\",\n                \"postalCode\": \"45325\",\n                \"houseNumber\": \"4\"\n            },\n            \"coordinates\": {\n                \"lat\": 36.788132,\n                \"lon\": -96.050933\n            },\n            \"splc\": \"3800000\",\n            \"createdAt\": \"2025-12-01T16:31:06.693587564Z\",\n            \"updatedAt\": \"2025-12-01T16:31:06.693602715Z\",\n            \"validations\": []\n        }\n    ]\n}"}],"_postman_id":"73853762-63fd-42c8-9202-53644d33a75f"},{"name":"Get All Groups","id":"cfe0b90b-2726-4a92-87ba-36790044d860","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/locations/group","description":"<p>Retrieve all custom location groups for your organization.</p>\n<p>Output:</p>\n<ul>\n<li>Array of groups containing the same info as response of <code>GET /content/locations/group/:groupId</code> endpoint.</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations","group"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"e31de30d-2411-4aaf-9dc4-cb16a2d1a81e","name":"Get All Groups","originalRequest":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/locations/group"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"186"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:38:13 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc475-6d11c898637e3a720d6d4401"},{"key":"x-amzn-RequestId","value":"8b113690-1e5c-473c-91f9-977926710732"},{"key":"x-amz-apigw-id","value":"U6uiWFmMIAMEggg="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 a6642c17bb8e4b7947cb664ae4a2917e.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"3USJG8oML_i2wAhAFOWZeFtv85DNDzyzgdUkma_Hnm0-xhQV7uLQLg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"groups\": [\n        {\n            \"id\": \"df526308-88f3-4c23-a9b7-74198d9d7dfe\",\n            \"name\": \"Default\",\n            \"status\": \"available\",\n            \"createdAt\": \"2025-11-27T14:29:13.825295827Z\",\n            \"updatedAt\": \"2025-11-27T14:29:13.825312991Z\"\n        }\n    ]\n}"}],"_postman_id":"cfe0b90b-2726-4a92-87ba-36790044d860"},{"name":"Add New Group","event":[{"listen":"test","script":{"id":"47467f8b-9ec1-45ae-af48-b37573e82d0a","exec":["pm.test(\"Save groupId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('groupId', `${jsonResponse.group.id}`);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"d6e4dead-a961-4688-8291-7099fc2583d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Upload Location Group\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/locations/group","description":"<p>Custom locations are organized into groups. Groups can be used for bulk operations such as upload and deletion via group ID. Your account has a single default group already. Use this endpoint to create more groups as needed.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>name</strong> <em>(required)</em> group name</p>\n</li>\n<li><p><strong>locations</strong> <em>(optional)</em> array of locations in the same format as provided to <code>POST /content/locations</code>. If array is omitted, response will include a file upload URL. See instructions below for the file format.</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - group UUID assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> - group name as specified in the request</p>\n</li>\n<li><p><strong>status</strong></p>\n<ul>\n<li><p><code>available</code> - locations are ready to be used</p>\n</li>\n<li><p><code>processing</code> - uploaded file is being processed</p>\n</li>\n<li><p><code>processing_failed</code> - uploaded file is failed to be processed</p>\n</li>\n</ul>\n</li>\n<li><p><strong>uploadUrl</strong> - upload URL that can be used to submit new locations for this group</p>\n</li>\n</ul>\n<p>For requests exceeding 1000 locations, please use file upload option. The content of the file should be in the following pipe-delimited format. No header row is required. Here's an example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>locationID|groupID|name*|category|countryCode|stateCode|county|countyCode|city|street|postalCode|houseNumber|latitude*|longitude*|splc\n\n</code></pre><p>Only <code>name</code>, <code>latitude</code>, and <code>logitude</code> columns are required. If locationID is provided, the uploader will replace the existing location with new information provided in the file. If locationID cannot be found, new location will be created.</p>\n<p>The file can be uploaded using HTTP PUT to a pre-signed URL returned by <code>POST /content/locations/group</code>. Here's example using CURL:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-shell\">curl -X PUT -T \"&lt;path to file&gt;\" \"&lt;pre-signed URL&gt;\"\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations","group"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"444eac8e-2ed0-41b0-9431-61f89f9b24b5","name":"Add Group with payload","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My Location Group\",\r\n    \"locations\": [\r\n        {\r\n            \"name\": \"Tyler's Barbershop\",\r\n            \"coordinates\":{\r\n                \"lat\": 35.788132,\r\n                \"lon\": -96.050933\r\n            }\r\n        },\r\n        {\r\n            \"name\": \"Chris's Lighthouse\",\r\n            \"coordinates\":{\r\n                \"lat\": 35.798132,\r\n                \"lon\": -96.054933\r\n            }\r\n        }        \r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/locations/group"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"208"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:40:28 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc4f9-5430ad394fbf766f06b85530"},{"key":"x-amzn-RequestId","value":"cbec7f24-7d18-4836-ab34-1d9b32b9a983"},{"key":"x-amz-apigw-id","value":"U6u3FH-9oAMEmKQ="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 d94844f05084b79a8162dc75faaee68c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"70IPA4W-wqlLpINCmDuP5owvNi-c5gecbhSb6XcMA_1bSMNdc8CIFA=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"group\": {\n        \"id\": \"73dd38db-a191-40df-a74a-4e000491bf32\",\n        \"name\": \"My Location Group\",\n        \"status\": \"available\",\n        \"createdAt\": \"2025-12-01T16:40:27.392971236Z\",\n        \"updatedAt\": \"2025-12-01T16:40:27.393006553Z\"\n    },\n    \"uploadUrl\": \"\"\n}"},{"id":"6a9f1d40-626a-46a1-b50f-66627ae0be94","name":"Add Group with file upload","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Upload Location Group\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/locations/group"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:41:02 GMT"},{"key":"x-amz-apigw-id","value":"U6u8xEw7IAMEoDQ="},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc51e-343677506a9c33412d6088fa"},{"key":"x-amzn-RequestId","value":"14fbef52-856c-40f7-a5c5-8dfddeab1d83"},{"key":"content-encoding","value":"br"},{"key":"vary","value":"accept-encoding"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 d94844f05084b79a8162dc75faaee68c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"oZusQIqKOuX6f1d9sOC59a4OlZrOF4j-djx_zWjESDmk02VkIqwtLg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"group\": {\n        \"id\": \"792b8d49-ac8b-4ce0-9bc7-5db2cbf1e3c2\",\n        \"name\": \"Upload Location Group\",\n        \"status\": \"available\",\n        \"createdAt\": \"2025-12-01T16:41:02.192080455Z\",\n        \"updatedAt\": \"2025-12-01T16:41:02.192096639Z\"\n    },\n    \"uploadUrl\": \"https://mm-custom-locations-upload-v1-prd.s3.amazonaws.com/orgId/eb518540-c98b-42ec-9ad6-af158e440f45/groupId/792b8d49-ac8b-4ce0-9bc7-5db2cbf1e3c2/location.csv?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDkaCXVzLWVhc3QtMSJHMEUCIQC8CLP5e2goVEJc%2BpQEF9QaAT9jl2b9zJO9pq57OrR6MQIgH60Sxu70nqMPy%2FMLYYkhtcXmWWT870fPSZrtpQkwKTwqkQMIAhABGgw2OTkxNTMzNzk0MDUiDF0JkbVDLuTIc56KaSruAlIfGEEFdVlgqsbhjESontzWYE2T%2FnMOJnJDrz67mXhypuATLFREImZEA%2BnDr4ZRYL662%2BKePJvnTcEaEOro9OowZ1fPyc3X1wGELRBjK%2FNxmSoKTO4z5SlPDARx0j0FOhVv%2FrLtE0Y5gFjeEf2fJET3rT6ABa9Cu3Vjh76wiuYEkWLaD64SIoUosQTFNDcQlrk44B8BX7e0PXrZXa%2BcGB2oN6I2oSXDpiBq8UEjIzML%2FbpkeIG6nzzOwLGojgwRia%2BxAprAxRqkJuxk2mTtiMYiDd57TJAFe5OKfrVtWqb63e5mBGkrxzNPJkYSiDnqwEamMJ%2BYcR%2BLO4AdbbYyMWaxPZ8XtogywpewIqSHDwfqQFaaEumYGFO6HotgacmU%2FNIvabG0fYH7jm6H7Pv7de88hF97dC6e21K9%2BqSTzFhtUzo%2FnlUSRGZB4%2FdC80c8b6B8P5aEdmuSVzyWrC%2BBHa%2FOGaRS8XWjIPJiDmG4LjD5ibfJBjqdAVdpT6rVjE1vwNRYm9yuz6yj5ijSR7FrmhJEBO2pFNUZMLoEjvVGJyshRjZ4dr3%2FWXLLnnWyty9kUw5cCTQhLilMu10fGLGLc3Y1bJapr2EdQxKpRCJ8H1syro67ieK8%2Bq%2BxVzsSaYOCd0XPW655a3oO3d8fFZOBreB5l3OKUlQVC0RHkNLuGcsUb%2FGY8I50Y0kiWtklFWPAdg4Xy98%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251201T164102Z&X-Amz-SignedHeaders=host&X-Amz-Credential=ASIA2FSGJ6BGU6HIO2KS%2F20251201%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Expires=1800&X-Amz-Signature=89a8aca5f431d73f200e1676270050f2d6c7b20e60590b3a47b09f6eac5f49f8\"\n}"}],"_postman_id":"d6e4dead-a961-4688-8291-7099fc2583d3"},{"name":"Get Group By ID","id":"310e20b9-5619-497a-a5b0-88bd3f0ab897","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/locations/group/:groupId","description":"<p>Obtain location group summary.</p>\n<p>Input:</p>\n<ul>\n<li><strong>id</strong> <em>(required)</em> - group UUID assigned by MileMaker</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - group UUID assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> - group name assigned by you</p>\n</li>\n<li><p><strong>status</strong></p>\n<ul>\n<li><p><code>available</code> - all locations are ready to be used</p>\n</li>\n<li><p><code>processing</code> - uploaded file for the group is being processed</p>\n</li>\n<li><p><code>processing_failed</code> - uploaded file processing failed</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations","group",":groupId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>UUID of location group</p>\n","type":"text/plain"},"type":"any","value":"{{groupId}}","key":"groupId"}]}},"response":[{"id":"85f2154e-f80f-4fef-bbe8-ef732ba73310","name":"Get Group By ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.milemaker.com/content/locations/group/:groupId","host":["https://api.milemaker.com"],"path":["content","locations","group",":groupId"],"variable":[{"key":"groupId","value":"{{groupId}}","description":"UUID of location group"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"187"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:41:42 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc544-4540fe2f3e4d3e906f6e00ce"},{"key":"x-amzn-RequestId","value":"0454b572-2cbe-442e-90ef-91c90e051c5c"},{"key":"x-amz-apigw-id","value":"U6vCzGilIAMElMg="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 d94844f05084b79a8162dc75faaee68c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"ZItg2QRdhskaMl-vhIP8sQcxpHOvDGL-J6buFaeK6hzjG8Z3SKgosQ=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"792b8d49-ac8b-4ce0-9bc7-5db2cbf1e3c2\",\n    \"name\": \"Upload Location Group\",\n    \"status\": \"available\",\n    \"createdAt\": \"2025-12-01T16:41:02.192080455Z\",\n    \"updatedAt\": \"2025-12-01T16:41:02.192096639Z\"\n}"}],"_postman_id":"310e20b9-5619-497a-a5b0-88bd3f0ab897"},{"name":"Modify Group","id":"ed51185b-9788-4f40-a524-c28d2e889531","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My Location Group\",\r\n    \"locations\": [\r\n        {\r\n            \"name\": \"Sally's Diner\",\r\n            \"coordinates\":{\r\n                \"lat\": 35.798132,\r\n                \"lon\": -96.054933\r\n            }\r\n        }        \r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/locations/group/:groupId","description":"<p>Modify existing group.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>id</strong> <em>(required)</em> - group UUID assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> <em>(required)</em> - group's new name</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - group's UUID</p>\n</li>\n<li><p><strong>name</strong> - group new name</p>\n</li>\n<li><p><strong>status</strong></p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations","group",":groupId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>UUID of location group</p>\n","type":"text/plain"},"type":"any","value":"{{groupId}}","key":"groupId"}]}},"response":[{"id":"c66ae0b4-7a98-4468-a2ca-78e19da4c655","name":"Modify Group","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My Location Group\",\r\n    \"locations\": [\r\n        {\r\n            \"name\": \"Sally's Diner\",\r\n            \"coordinates\":{\r\n                \"lat\": 35.798132,\r\n                \"lon\": -96.054933\r\n            }\r\n        }        \r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/content/locations/group/:groupId","host":["https://api.milemaker.com"],"path":["content","locations","group",":groupId"],"variable":[{"key":"groupId","value":"{{groupId}}","description":"UUID of location group"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"373"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 01 Dec 2025 16:41:59 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-692dc555-4e279b603f105ebe46319f15"},{"key":"x-amzn-RequestId","value":"1563088d-cb66-41fe-afcc-bec61bb4e6d0"},{"key":"x-amz-apigw-id","value":"U6vFdEVlIAMEatw="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 d94844f05084b79a8162dc75faaee68c.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD51-P1"},{"key":"X-Amz-Cf-Id","value":"YRnCd4k0cLJk0KL4gtatB0yjUmDWsXXfu1oo_aAq5jLpWYOodjQn3Q=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"group\": {\n        \"id\": \"792b8d49-ac8b-4ce0-9bc7-5db2cbf1e3c2\",\n        \"name\": \"My Location Group\",\n        \"status\": \"available\",\n        \"createdAt\": \"2025-12-01T16:41:02.192080455Z\",\n        \"updatedAt\": \"2025-12-01T16:41:59.34231772Z\"\n    },\n    \"locations\": [\n        {\n            \"id\": \"446db465-5596-4870-8a89-6d0560d52980\",\n            \"groupId\": \"792b8d49-ac8b-4ce0-9bc7-5db2cbf1e3c2\",\n            \"name\": \"Sally's Diner\",\n            \"coordinates\": {\n                \"lat\": 35.798132,\n                \"lon\": -96.054933\n            }\n        }\n    ]\n}"}],"_postman_id":"ed51185b-9788-4f40-a524-c28d2e889531"},{"name":"Delete Group","id":"24425e7f-656c-470b-bdd9-e43194bd0703","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.milemaker.com/content/locations/group/:groupId","description":"<p>Delete group and all locations in it.</p>\n<p>Input:</p>\n<ul>\n<li><strong>id</strong> <em>(required)</em> - group UUID assigned by MileMaker</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","locations","group",":groupId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>UUID of location group</p>\n","type":"text/plain"},"type":"any","value":"{{groupId}}","key":"groupId"}]}},"response":[{"id":"51c96897-f0c9-4fd9-851a-a3f39e0ba66a","name":"Delete Group","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://api.milemaker.com/content/locations/group/:groupId","host":["https://api.milemaker.com"],"path":["content","locations","group",":groupId"],"variable":[{"key":"groupId","value":"{{groupId}}","description":"UUID of location group"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 02 Oct 2025 23:33:17 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-68df0bba-150897567d8410f366c2d4a0"},{"key":"x-amzn-RequestId","value":"002c465c-1be6-443e-b0bd-dcb7f2f58125"},{"key":"x-amz-apigw-id","value":"R17FMHnKoAMEEmQ="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 f5bf7bdfa1de015af76412c78f20fc4e.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P2"},{"key":"X-Amz-Cf-Id","value":"pVjYUoZZsKr3qv8rlQTFEn3VW0MCNC0u0Ka_FTGworpQH4tvfufC0Q=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"24425e7f-656c-470b-bdd9-e43194bd0703"}],"id":"cebc71ae-db2e-4a80-8284-2dc0628f32d0","description":"<p>Custom Locations API allows you to store and manage your own points of interest, which can be used for route planning and mileage calculation. The locations can be uploaded and maintained in groups to aid with bulk CRUD operations, and can be assigned custom categories according to business needs. Your custom locations are available to all users within your organization. Locations can be entered via WebApp, in the API request body, or with file upload to a pre-signed URL.</p>\n","event":[{"listen":"prerequest","script":{"id":"7bb274f9-a449-434b-a027-b4be594da666","type":"text/javascript","packages":{},"requests":{},"exec":["pm.expect((pm.variables.has('username') && pm.variables.has('password'))|| pm.variables.has('api-key'), \r","    'Please specify either api_key or username/password values in the collection or environment variables').true\r","\r","const username = pm.variables.get('username');\r","const password = pm.variables.get('password');\r","const api_key = pm.variables.get('api-key');\r","\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.undefined;\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.empty; \r","\r","if (api_key)\r","{\r","    pm.collectionVariables.set('auth-header', 'ApiKey ' + api_key);\r","}\r","else if (username && password)\r","{\r","    const moment = require('moment')\r","\r","    if (!(pm.collectionVariables.has('bearer-token') &&\r","        pm.collectionVariables.has('token-expires') &&\r","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))\r","    {\r","        const getJWT = {\r","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,\r","            method: 'POST',\r","            header: {'Content-Type': 'application/x-www-form-urlencoded'},\r","            body: {\r","                mode: 'urlencoded',\r","                urlencoded: [\r","                    {key: 'grant_type', value: 'password'},\r","                    {key: 'client_id', value: `backend-app`},\r","                    {key: 'username', value: `${username}`},\r","                    {key: 'password', value: `${password}`}\r","                ]\r","            }\r","        }\r","\r","        pm.sendRequest(getJWT, (err, res) => \r","        {\r","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);\r","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);\r","\r","            var bearer_token = res.json().access_token\r","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)\r","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)\r","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()\r","            pm.collectionVariables.set('token-expires', expiryDate)\r","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)\r","        })\r","    }\r","    else\r","    {\r","        pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))\r","    }\r","}\r",""]}},{"listen":"test","script":{"id":"dcab1375-9ae2-47f8-983a-a12e9b02c79b","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"_postman_id":"cebc71ae-db2e-4a80-8284-2dc0628f32d0","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}},{"name":"Custom Avoid Areas","item":[{"name":"Get All Areas","id":"597d25bd-e2a9-450d-ba02-bc03179ee367","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/areas","description":"<p>Retrieve all areas in your organization account.</p>\n<p>Output:</p>\n<ul>\n<li>Array of areas containing the same info as response of <code>GET /content/areas/:areaId</code> endpoint.</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","areas"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"67efaed0-f18e-425e-8a44-890b0115ac4c","name":"Get All Areas","originalRequest":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/areas"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"365"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 20:07:57 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791b1c-57ebbeef61c101600270b00e"},{"key":"x-amzn-RequestId","value":"3da2c8df-eb36-452e-91cc-6b1feea82074"},{"key":"x-amz-apigw-id","value":"X3EslGyToAMEY5g="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 4311c6b03a426519486d81df588c6caa.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"AoBDvE5iOxggBQnCIOk6AqLgwINo15S-4PSvW6GTJCwfiP6NeCJiyg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"areas\": [\n        {\n            \"id\": \"ce3116f9-c199-4d2b-9c12-dc67986a310d\",\n            \"name\": \"My area to avoid - MODIFIED\",\n            \"coordinates\": [\n                {\n                    \"lat\": 41.61973,\n                    \"lon\": -87.64506\n                },\n                {\n                    \"lat\": 41.68392,\n                    \"lon\": -87.63823\n                },\n                {\n                    \"lat\": 41.68837,\n                    \"lon\": -87.66993\n                },\n                {\n                    \"lat\": 41.66236,\n                    \"lon\": -87.68061\n                },\n                {\n                    \"lat\": 41.63301,\n                    \"lon\": -87.68451\n                }\n            ],\n            \"createdAt\": \"2026-01-27T20:07:36.474660041Z\",\n            \"updatedAt\": \"2026-01-27T20:07:36.474731469Z\"\n        }\n    ]\n}"}],"_postman_id":"597d25bd-e2a9-450d-ba02-bc03179ee367"},{"name":"Add New Area","event":[{"listen":"test","script":{"id":"e2706454-08a3-45f8-b7df-2648ed88b476","exec":["pm.test(\"Save areaId\", function () {\r","    var jsonResponse = pm.response.json();\r","    pm.collectionVariables.set('areaId', `${jsonResponse.id}`);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"feb8d711-d94d-4ee3-9525-a76f52162ab2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My area to avoid\",\r\n    \"coordinates\": [\r\n        {\"lat\": 41.61973, \"lon\": -87.64506},\r\n        {\"lat\": 41.68392, \"lon\": -87.63823},\r\n        {\"lat\": 41.68837, \"lon\": -87.66993},\r\n        {\"lat\": 41.63301, \"lon\": -87.68451}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/areas","description":"<p>Define a new geographic area in your organization account.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>name</strong> <em>(required)</em> - area name</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(required)</em> - a sequence of geographic points with coordinates in WGS84, at least 3 points are required and upto 30 points are allowed</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - UUID of the custom area assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> - area name</p>\n</li>\n<li><p><strong>coordinates</strong> - a sequence of geographic coordinates</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","areas"],"host":["https://api.milemaker.com"],"query":[],"variable":[]}},"response":[{"id":"3699ab73-1378-49ac-b0a8-90f60d3662e5","name":"Add New Area","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My area to avoid\",\r\n    \"coordinates\": [\r\n        {\"lat\": 41.61973, \"lon\": -87.64506},\r\n        {\"lat\": 41.68392, \"lon\": -87.63823},\r\n        {\"lat\": 41.68837, \"lon\": -87.66993},\r\n        {\"lat\": 41.63301, \"lon\": -87.68451}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/areas"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"309"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 19:59:08 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-6979190c-60bf4fd7348e0d51354565cd"},{"key":"x-amzn-RequestId","value":"74596eb6-6945-4a05-a0ef-00488bb8afdd"},{"key":"x-amz-apigw-id","value":"X3DaBGLUoAMEMLQ="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6ad713d85fd90e80b908c1a33d6841cc.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"7K7Pqjc_ljN91ydJyP-e4SodaYVGiTV0LfZ4YslhBsYmi80B2lSjYg=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"ce3116f9-c199-4d2b-9c12-dc67986a310d\",\n    \"name\": \"My area to avoid\",\n    \"coordinates\": [\n        {\n            \"lat\": 41.61973,\n            \"lon\": -87.64506\n        },\n        {\n            \"lat\": 41.68392,\n            \"lon\": -87.63823\n        },\n        {\n            \"lat\": 41.68837,\n            \"lon\": -87.66993\n        },\n        {\n            \"lat\": 41.63301,\n            \"lon\": -87.68451\n        }\n    ],\n    \"createdAt\": \"2026-01-27T19:59:08.613516621Z\",\n    \"updatedAt\": \"2026-01-27T19:59:08.613532588Z\"\n}"}],"_postman_id":"feb8d711-d94d-4ee3-9525-a76f52162ab2"},{"name":"Modify Area","event":[{"listen":"test","script":{"id":"e2706454-08a3-45f8-b7df-2648ed88b476","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"b53e86c6-0898-41d9-b5f1-f47c3c0c9627","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My area to avoid - MODIFIED\",\r\n    \"coordinates\": [\r\n        {\"lat\": 41.61973, \"lon\": -87.64506},\r\n        {\"lat\": 41.68392, \"lon\": -87.63823},\r\n        {\"lat\": 41.68837, \"lon\": -87.66993},\r\n        {\"lat\": 41.66236, \"lon\": -87.68061},\r\n        {\"lat\": 41.63301, \"lon\": -87.68451}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.milemaker.com/content/areas/:areaId","description":"<p>Modify exising geographic area.</p>\n<p>Input:</p>\n<ul>\n<li><p><strong>id</strong> (<em>required</em>) - area UUID assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> <em>(required)</em> - area name</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(required)</em> - a sequence of geographic points with coordinates in WGS84, at least 3 points are required and upto 30 points are allowed</p>\n</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - UUID of the custom area assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> - area name</p>\n</li>\n<li><p><strong>coordinates</strong> - a sequence of geographic coordinates</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","areas",":areaId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"type":"any","value":"{{areaId}}","key":"areaId"}]}},"response":[{"id":"a005f6fa-cb6b-4046-96f9-f60e2a010673","name":"Modify Area","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My area to avoid - MODIFIED\",\r\n    \"coordinates\": [\r\n        {\"lat\": 41.61973, \"lon\": -87.64506},\r\n        {\"lat\": 41.68392, \"lon\": -87.63823},\r\n        {\"lat\": 41.68837, \"lon\": -87.66993},\r\n        {\"lat\": 41.66236, \"lon\": -87.68061},\r\n        {\"lat\": 41.63301, \"lon\": -87.68451}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://api.milemaker.com/content/areas/:areaId","host":["https://api.milemaker.com"],"path":["content","areas",":areaId"],"variable":[{"key":"areaId","value":"{{areaId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"353"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 20:07:36 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791b08-542899fc3f3917ae29dda6df"},{"key":"x-amzn-RequestId","value":"c58f908d-9d45-4c46-af8b-7c5c0753661c"},{"key":"x-amz-apigw-id","value":"X3EpXHH7oAMEVLw="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 4311c6b03a426519486d81df588c6caa.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"aivfysKPY4nQd-8iRsPGJXZloKLy_W-BC1cCL81dBqPeQthoq0c1zw=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"ce3116f9-c199-4d2b-9c12-dc67986a310d\",\n    \"name\": \"My area to avoid - MODIFIED\",\n    \"coordinates\": [\n        {\n            \"lat\": 41.61973,\n            \"lon\": -87.64506\n        },\n        {\n            \"lat\": 41.68392,\n            \"lon\": -87.63823\n        },\n        {\n            \"lat\": 41.68837,\n            \"lon\": -87.66993\n        },\n        {\n            \"lat\": 41.66236,\n            \"lon\": -87.68061\n        },\n        {\n            \"lat\": 41.63301,\n            \"lon\": -87.68451\n        }\n    ],\n    \"createdAt\": \"2026-01-27T20:07:36.474660041Z\",\n    \"updatedAt\": \"2026-01-27T20:07:36.474731469Z\"\n}"}],"_postman_id":"b53e86c6-0898-41d9-b5f1-f47c3c0c9627"},{"name":"Get Area By ID","event":[{"listen":"test","script":{"id":"e2706454-08a3-45f8-b7df-2648ed88b476","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a1f1767a-4738-4542-94ed-5491f97dc91c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.milemaker.com/content/areas/:areaId","description":"<p>Retrieve a single area by UUID assigned by MileMaker.</p>\n<p>Input:</p>\n<ul>\n<li><strong>id</strong> (<em>required</em>) - area UUID assigned by MileMaker</li>\n</ul>\n<p>Output:</p>\n<ul>\n<li><p><strong>id</strong> - UUID of the custom area assigned by MileMaker</p>\n</li>\n<li><p><strong>name</strong> - area name</p>\n</li>\n<li><p><strong>coordinates</strong> - a sequence of geographic coordinates</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","areas",":areaId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>area UUID</p>\n","type":"text/plain"},"type":"any","value":"{{areaId}}","key":"areaId"}]}},"response":[{"id":"bb1f2e82-3478-41ab-aed9-081b3ff4028a","name":"Get Area By ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.milemaker.com/content/areas/:areaId","host":["https://api.milemaker.com"],"path":["content","areas",":areaId"],"variable":[{"key":"areaId","value":"{{areaId}}","description":"area UUID"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"353"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 20:08:57 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791b59-70b9d4aa55abcfae51572017"},{"key":"x-amzn-RequestId","value":"785f88a7-eeca-4150-9ce0-f903a791998a"},{"key":"x-amz-apigw-id","value":"X3E2BGNsoAMEWUw="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 8895861a0024c7dc7c7ff4c21c4701fe.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ATL59-P3"},{"key":"X-Amz-Cf-Id","value":"cIgEv4Ipvkc-jr3CReoaGyOZiJ9rlFi3PVjIqIsi_k7oPJz-Bdzz1A=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"ce3116f9-c199-4d2b-9c12-dc67986a310d\",\n    \"name\": \"My area to avoid - MODIFIED\",\n    \"coordinates\": [\n        {\n            \"lat\": 41.61973,\n            \"lon\": -87.64506\n        },\n        {\n            \"lat\": 41.68392,\n            \"lon\": -87.63823\n        },\n        {\n            \"lat\": 41.68837,\n            \"lon\": -87.66993\n        },\n        {\n            \"lat\": 41.66236,\n            \"lon\": -87.68061\n        },\n        {\n            \"lat\": 41.63301,\n            \"lon\": -87.68451\n        }\n    ],\n    \"createdAt\": \"2026-01-27T20:07:36.474660041Z\",\n    \"updatedAt\": \"2026-01-27T20:07:36.474731469Z\"\n}"}],"_postman_id":"a1f1767a-4738-4542-94ed-5491f97dc91c"},{"name":"Delete Area By ID","event":[{"listen":"test","script":{"id":"e2706454-08a3-45f8-b7df-2648ed88b476","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"06801742-8e92-4868-92ee-b655df55848f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.milemaker.com/content/areas/:areaId","description":"<p>Delete a single area by UUID assigned by MileMaker.</p>\n<p>Input:</p>\n<ul>\n<li><strong>id</strong> (<em>required</em>) - area UUID assigned by MileMaker</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}},"urlObject":{"path":["content","areas",":areaId"],"host":["https://api.milemaker.com"],"query":[],"variable":[{"description":{"content":"<p>area UUID</p>\n","type":"text/plain"},"type":"any","value":"{{areaId}}","key":"areaId"}]}},"response":[{"id":"931a3ae9-7e8f-402f-81f2-c286d5c78c7e","name":"Delete Area By ID","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://api.milemaker.com/content/areas/:areaId","host":["https://api.milemaker.com"],"path":["content","areas",":areaId"],"variable":[{"key":"areaId","value":"{{areaId}}","description":"area UUID"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Tue, 27 Jan 2026 20:10:16 GMT"},{"key":"X-Amzn-Trace-Id","value":"Root=1-69791ba6-4c4142072a44c3d3289fb436"},{"key":"x-amzn-RequestId","value":"e119be7c-1cb3-4998-83f1-6a62c1f3df61"},{"key":"x-amz-apigw-id","value":"X3FCDEP1IAMEMLQ="},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 6ad713d85fd90e80b908c1a33d6841cc.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"ORD56-P11"},{"key":"X-Amz-Cf-Id","value":"VFCYHNKfuAUu2XPvzSwdabMWoHRTav-2RCqiN9H-7bQqw9fxW5140A=="},{"key":"Vary","value":"Origin"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"06801742-8e92-4868-92ee-b655df55848f"}],"id":"00a428a8-bfa5-4d50-b263-cb70f0c117c2","description":"<p>Custom Avoid Areas API allows you to manage geographic areas that route planning should avoid. All areas are private to your organization and are available to all users and API keys in your account. Upto 10 areas are supported at this time. The area avoid feature is available in Guide20 route planning only. The areas can be managed via API or in <a href=\"https://app.milemaker.com\">MileMaker WebApp</a>.</p>\n","event":[{"listen":"prerequest","script":{"id":"caf74e07-e18d-46e0-bf35-488e48bdfa6b","type":"text/javascript","packages":{},"requests":{},"exec":["pm.expect((pm.variables.has('username') && pm.variables.has('password'))|| pm.variables.has('api-key'), \r","    'Please specify either api_key or username/password values in the collection or environment variables').true\r","\r","const username = pm.variables.get('username');\r","const password = pm.variables.get('password');\r","const api_key = pm.variables.get('api-key');\r","\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.undefined;\r","//pm.expect(pm.collectionVariables.get(item), item + \" variable not set\").to.not.be.empty; \r","\r","if (api_key)\r","{\r","    pm.collectionVariables.set('auth-header', 'ApiKey ' + api_key);\r","}\r","else if (username && password)\r","{\r","    const moment = require('moment')\r","\r","    if (!(pm.collectionVariables.has('bearer-token') &&\r","        pm.collectionVariables.has('token-expires') &&\r","        pm.collectionVariables.get('token-expires') >= moment().valueOf()))\r","    {\r","        const getJWT = {\r","            url: `${pm.variables.get('milemaker-idp-url')}/realms/milemaker/protocol/openid-connect/token`,\r","            method: 'POST',\r","            header: {'Content-Type': 'application/x-www-form-urlencoded'},\r","            body: {\r","                mode: 'urlencoded',\r","                urlencoded: [\r","                    {key: 'grant_type', value: 'password'},\r","                    {key: 'client_id', value: `backend-app`},\r","                    {key: 'username', value: `${username}`},\r","                    {key: 'password', value: `${password}`}\r","                ]\r","            }\r","        }\r","\r","        pm.sendRequest(getJWT, (err, res) => \r","        {\r","            pm.expect(err, \"Aquire token error: \" + err).to.eq(null);\r","            pm.expect(res, \"Aquire token response is not 200\").to.have.status(200);\r","\r","            var bearer_token = res.json().access_token\r","            pm.collectionVariables.set('bearer-token', `${bearer_token}`)\r","            pm.collectionVariables.set('refresh-token', `${res.json().refresh_token}`)\r","            var expiryDate = moment().add(res.json().expires_in, 's').valueOf()\r","            pm.collectionVariables.set('token-expires', expiryDate)\r","            pm.collectionVariables.set('auth-header', 'Bearer ' + bearer_token)\r","        })\r","    }\r","    else\r","    {\r","        pm.collectionVariables.set('auth-header', 'Bearer ' + pm.collectionVariables.get('bearer-token'))\r","    }\r","}\r",""]}},{"listen":"test","script":{"id":"56e56561-61b7-4ddc-882d-5c67983b7c47","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"_postman_id":"00a428a8-bfa5-4d50-b263-cb70f0c117c2","auth":{"type":"apikey","apikey":{"value":"","key":"<key>"},"isInherited":true,"source":{"_postman_id":"55e55caa-e516-467c-9fa0-11e419a2a255","id":"55e55caa-e516-467c-9fa0-11e419a2a255","name":"MileMaker API","type":"collection"}}}],"auth":{"type":"apikey","apikey":{"value":"","key":"<key>"}},"event":[{"listen":"prerequest","script":{"id":"6862b59c-7215-44d3-8414-40e918ca881e","type":"text/javascript","requests":{},"exec":[""]}},{"listen":"test","script":{"id":"11c0cc89-157d-4376-b2db-304aebd3cf7a","type":"text/javascript","requests":{},"exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});"]}}],"variable":[{"key":"milemaker-url","value":"https://api.milemaker.com"},{"key":"milemaker-idp-url","value":"https://idp.milemaker.com"},{"key":"milemaker-guide","value":"guide20"},{"key":"api-key","value":"<apikey- please specify>","disabled":true},{"key":"password","value":"<password- please specify>"},{"key":"username","value":"<username- please specify>"},{"key":"auth-header","value":""},{"key":"routeId","value":""}]}