From b27748b54f2951919660ec568ff1ec55a2b6c77d Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Sun, 22 Dec 2019 15:20:42 +0200 Subject: [PATCH] Fix: get files by path depth (#2993) * fix: get files up to depth specified by colletion path * test(e2e): update mock data * chore: fix comment --- ...elete image from global media library.json | 6 +- ...e Media__can publish entry with image.json | 10 +- ...arge Media__can save entry with image.json | 6 +- ...upload image from entry media library.json | 6 +- ...pload image from global media library.json | 6 +- ...t entry image in global media library.json | 6 +- ...d entry image in global media library.json | 8 +- ...ow published entry image in grid view.json | 8 +- ...elete image from global media library.json | 210 +++--- ...hQL API__can publish entry with image.json | 602 +++++++++--------- ...raphQL API__can save entry with image.json | 342 +++++----- ...upload image from entry media library.json | 178 +++--- ...pload image from global media library.json | 252 ++++---- ...t entry image in global media library.json | 352 +++++----- ...d entry image in global media library.json | 384 +++++------ ...ow published entry image in grid view.json | 480 +++++++------- ...elete image from global media library.json | 6 +- ...EST API__can publish entry with image.json | 10 +- ...- REST API__can save entry with image.json | 6 +- ...upload image from entry media library.json | 6 +- ...pload image from global media library.json | 6 +- ...t entry image in global media library.json | 6 +- ...d entry image in global media library.json | 8 +- ...ow published entry image in grid view.json | 8 +- ...ng__can change entry status from fork.json | 322 +++++----- ...uthoring__can create an entry on fork.json | 228 +++---- ...- Open Authoring__can create an entry.json | 214 +++---- ...ng__can delete review entry from fork.json | 280 ++++---- ...n publish an editorial workflow entry.json | 398 ++++++------ ...n return entry to draft and delete it.json | 408 ++++++------ ...ing__can update a draft entry on fork.json | 332 +++++----- ...- Open Authoring__can update an entry.json | 544 +++++++--------- ...ccessfully forks repository and loads.json | 176 ++--- ... - Open Authoring__successfully loads.json | 224 +++---- ...tatus on and publish multiple entries.json | 2 +- ...aphQL API__can change workflow status.json | 2 +- ...ow - GraphQL API__can create an entry.json | 280 ++++---- ...ow - GraphQL API__can delete an entry.json | 298 ++++++--- ...n publish an editorial workflow entry.json | 2 +- ...ow - GraphQL API__can update an entry.json | 566 ++++++++-------- ...orkflow status from within the editor.json | 2 +- ...low - GraphQL API__successfully loads.json | 174 ++--- ...ng__can change entry status from fork.json | 6 +- ...uthoring__can create an entry on fork.json | 6 +- ...- Open Authoring__can create an entry.json | 6 +- ...ng__can delete review entry from fork.json | 6 +- ...n publish an editorial workflow entry.json | 8 +- ...n return entry to draft and delete it.json | 6 +- ...ing__can update a draft entry on fork.json | 6 +- ...- Open Authoring__can update an entry.json | 6 +- ...ccessfully forks repository and loads.json | 6 +- ... - Open Authoring__successfully loads.json | 6 +- ...tatus on and publish multiple entries.json | 12 +- ... REST API__can change workflow status.json | 6 +- ...kflow - REST API__can create an entry.json | 6 +- ...kflow - REST API__can delete an entry.json | 6 +- ...n publish an editorial workflow entry.json | 8 +- ...kflow - REST API__can update an entry.json | 6 +- ...orkflow status from within the editor.json | 6 +- ...rkflow - REST API__successfully loads.json | 6 +- .../netlify-cms-backend-bitbucket/src/API.js | 8 +- .../src/implementation.js | 8 +- .../netlify-cms-backend-github/src/API.ts | 12 +- .../src/GraphQLAPI.js | 7 +- .../src/__tests__/API.spec.js | 83 +++ .../src/implementation.js | 7 +- .../netlify-cms-backend-github/src/queries.js | 8 +- .../netlify-cms-backend-gitlab/src/API.js | 8 +- .../src/__tests__/gitlab.spec.js | 28 + .../src/implementation.js | 23 +- .../src/__tests__/implementation.spec.js | 55 +- .../src/implementation.js | 39 +- .../src/__tests__/backendUtil.spec.js | 13 +- .../netlify-cms-lib-util/src/backendUtil.js | 5 + packages/netlify-cms-lib-util/src/index.js | 3 + 75 files changed, 4075 insertions(+), 3714 deletions(-) diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can delete image from global media library.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can delete image from global media library.json index 88eca73e..0be99b42 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can delete image from global media library.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can delete image from global media library.json @@ -90,7 +90,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -122,7 +122,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -724,4 +724,4 @@ "response": "{\n \"content\": null,\n \"commit\": {\n \"sha\": \"0e2aff7534af59d4bf136cd683ecb23d1f8eb466\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDc4Njk5OjBlMmFmZjc1MzRhZjU5ZDRiZjEzNmNkNjgzZWNiMjNkMWY4ZWI0NjY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/0e2aff7534af59d4bf136cd683ecb23d1f8eb466\",\n \"html_url\": \"https://github.com/owner/repo/commit/0e2aff7534af59d4bf136cd683ecb23d1f8eb466\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:09:36Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:09:36Z\"\n },\n \"tree\": {\n \"sha\": \"43ece6734c2c9b1784b340b89ad31f72de2c2f92\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/43ece6734c2c9b1784b340b89ad31f72de2c2f92\"\n },\n \"message\": \"Delete “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"38cd96752498d7cb474f74a8f51726be106d2b30\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/38cd96752498d7cb474f74a8f51726be106d2b30\",\n \"html_url\": \"https://github.com/owner/repo/commit/38cd96752498d7cb474f74a8f51726be106d2b30\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can publish entry with image.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can publish entry with image.json index 546e0d5d..e3aa5b32 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can publish entry with image.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can publish entry with image.json @@ -124,7 +124,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -156,7 +156,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1752,7 +1752,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=300&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=300", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1886,7 +1886,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=300&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=300", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1952,4 +1952,4 @@ "response": "{\n \"name\": \"1970-01-01-first-title.md\",\n \"path\": \"content/posts/1970-01-01-first-title.md\",\n \"sha\": \"528b58447015c676a0f055a939ff65b64c7ba147\",\n \"size\": 181,\n \"url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=master\",\n \"html_url\": \"https://github.com/owner/repo/blob/master/content/posts/1970-01-01-first-title.md\",\n \"git_url\": \"https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147\",\n \"download_url\": \"https://raw.githubusercontent.com/owner/repo/master/content/posts/1970-01-01-first-title.md\",\n \"type\": \"file\",\n \"content\": \"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQppbWFnZTog\\nL21lZGlhL25ldGxpZnkucG5nCmRhdGU6IDE5NzAtMDEtMDFUMDA6MDA6MDAu\\nMDAwWgpkZXNjcmlwdGlvbjogZmlyc3QgZGVzY3JpcHRpb24KY2F0ZWdvcnk6\\nIGZpcnN0IGNhdGVnb3J5CnRhZ3M6CiAgLSB0YWcxCi0tLQpmaXJzdCBib2R5\\nCg==\\n\",\n \"encoding\": \"base64\",\n \"_links\": {\n \"self\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=master\",\n \"git\": \"https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147\",\n \"html\": \"https://github.com/owner/repo/blob/master/content/posts/1970-01-01-first-title.md\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can save entry with image.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can save entry with image.json index 85994264..97fd4aaa 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can save entry with image.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can save entry with image.json @@ -90,7 +90,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -192,7 +192,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1406,4 +1406,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"069842d4601798ac55fc5feaafdcb54f93ef69f6\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229078699,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzg2OTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/069842d4601798ac55fc5feaafdcb54f93ef69f6\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/069842d4601798ac55fc5feaafdcb54f93ef69f6/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from entry media library.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from entry media library.json index 43557791..462bbacc 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from entry media library.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from entry media library.json @@ -124,7 +124,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -158,7 +158,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -460,4 +460,4 @@ "response": "{\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3ODY5OTo0MDZhMjQ0ZDE1MjJhM2M4MDllZmFiMGM5Y2U0NmJiZDg2YWE5YzFk\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"content\": \"Ly5naXRodWIgZXhwb3J0LWlnbm9yZQovLmdpdGF0dHJpYnV0ZXMgZXhwb3J0\\nLWlnbm9yZQovLmVkaXRvcmNvbmZpZyBleHBvcnQtaWdub3JlCi8udHJhdmlz\\nLnltbCBleHBvcnQtaWdub3JlCioqLyouanMuc25hcCBleHBvcnQtaWdub3Jl\\nCnN0YXRpYy9tZWRpYS8qKiBmaWx0ZXI9bGZzIGRpZmY9bGZzIG1lcmdlPWxm\\ncyAtdGV4dAo=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from global media library.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from global media library.json index a309c657..21a68264 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from global media library.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__can upload image from global media library.json @@ -90,7 +90,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -124,7 +124,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -691,4 +691,4 @@ "response": "{\n \"ref\": \"refs/heads/master\",\n \"node_id\": \"MDM6UmVmMjI5MDc4Njk5Om1hc3Rlcg==\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/heads/master\",\n \"object\": {\n \"sha\": \"38cd96752498d7cb474f74a8f51726be106d2b30\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/38cd96752498d7cb474f74a8f51726be106d2b30\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should not show draft entry image in global media library.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should not show draft entry image in global media library.json index 7f5c2381..3687c045 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should not show draft entry image in global media library.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should not show draft entry image in global media library.json @@ -90,7 +90,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -124,7 +124,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1230,4 +1230,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"069842d4601798ac55fc5feaafdcb54f93ef69f6\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229078699,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzg2OTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/069842d4601798ac55fc5feaafdcb54f93ef69f6\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/069842d4601798ac55fc5feaafdcb54f93ef69f6/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in global media library.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in global media library.json index e0c784ce..7c8cceae 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in global media library.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in global media library.json @@ -158,7 +158,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -192,7 +192,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1786,7 +1786,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=300&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=300", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1842,4 +1842,4 @@ }, "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in grid view.json b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in grid view.json index 9659bf2f..f3e32ab5 100644 --- a/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in grid view.json +++ b/cypress/fixtures/Git Gateway Backend Media Library - Large Media__should show published entry image in grid view.json @@ -158,7 +158,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -190,7 +190,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/.netlify/git/github/git/trees/master:content/posts?ts=0", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1720,7 +1720,7 @@ }, { "method": "GET", - "url": "/.netlify/git/github/git/trees/master:static/media?ts=300&recursive=10", + "url": "/.netlify/git/github/git/trees/master:static/media?ts=300", "headers": { "Access-Control-Allow-Credentials": "true", "Access-Control-Allow-Origin": "http://localhost:8080", @@ -1752,4 +1752,4 @@ "response": "{\n \"sha\": \"d5006b79d357bf03b74dcff1798dbd9f24532eee\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d5006b79d357bf03b74dcff1798dbd9f24532eee\",\n \"tree\": [\n {\n \"path\": \"netlify.png\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"a137fb3458d391f2740ecc6ebbda52107d65d6ef\",\n \"size\": 129,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a137fb3458d391f2740ecc6ebbda52107d65d6ef\"\n }\n ],\n \"truncated\": false\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can delete image from global media library.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can delete image from global media library.json index 97b01b0c..83bbf046 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can delete image from global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can delete image from global media library.json @@ -50,11 +50,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -77,34 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -113,7 +113,7 @@ "url": "/repos/owner/repo/git/blobs?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -135,32 +135,6 @@ "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"\n}\n", "status": 201 }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" - }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, { "method": "GET", "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", @@ -182,35 +156,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" + "content-length": "4201" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -234,9 +182,61 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" + "content-length": "22506" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2713" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "3895" + }, + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -260,9 +260,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" + "content-length": "10649" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -289,16 +289,16 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "12269", + "Content-Length": "12230", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -306,7 +306,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/4d5874234b22991bf7a1344e3929c5f4164b3827", + "Location": "https://api.github.com/repos/owner/repo/git/trees/0cca1b97836795e131bffd85d1fe757ed8c33a04", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -317,16 +317,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4d5874234b22991bf7a1344e3929c5f4164b3827\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4d5874234b22991bf7a1344e3929c5f4164b3827\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0294ef106c58743907a5c855da1eb0f87b0b6dfc\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0294ef106c58743907a5c855da1eb0f87b0b6dfc\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"0cca1b97836795e131bffd85d1fe757ed8c33a04\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0cca1b97836795e131bffd85d1fe757ed8c33a04\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6edf14709a0d83ad2a765620bd6dc6a6f7b81d31\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6edf14709a0d83ad2a765620bd6dc6a6f7b81d31\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Upload “static/media/netlify.png”\",\"tree\":\"4d5874234b22991bf7a1344e3929c5f4164b3827\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Upload “static/media/netlify.png”\",\"tree\":\"0cca1b97836795e131bffd85d1fe757ed8c33a04\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1526", + "Content-Length": "1521", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -334,7 +334,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/f681e9e7a8599e5b54701cbbc087bd56deb171ee", + "Location": "https://api.github.com/repos/owner/repo/git/commits/0a7ef20627e150fe4dbec4afc1c3f576d60b4191", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -345,7 +345,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f681e9e7a8599e5b54701cbbc087bd56deb171ee\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmY2ODFlOWU3YTg1OTllNWI1NDcwMWNiYmMwODdiZDU2ZGViMTcxZWU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f681e9e7a8599e5b54701cbbc087bd56deb171ee\",\n \"html_url\": \"https://github.com/owner/repo/commit/f681e9e7a8599e5b54701cbbc087bd56deb171ee\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:15:50Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:15:50Z\"\n },\n \"tree\": {\n \"sha\": \"4d5874234b22991bf7a1344e3929c5f4164b3827\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4d5874234b22991bf7a1344e3929c5f4164b3827\"\n },\n \"message\": \"Upload “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"0a7ef20627e150fe4dbec4afc1c3f576d60b4191\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjBhN2VmMjA2MjdlMTUwZmU0ZGJlYzRhZmMxYzNmNTc2ZDYwYjQxOTE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/0a7ef20627e150fe4dbec4afc1c3f576d60b4191\",\n \"html_url\": \"https://github.com/owner/repo/commit/0a7ef20627e150fe4dbec4afc1c3f576d60b4191\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:55:43Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:55:43Z\"\n },\n \"tree\": {\n \"sha\": \"0cca1b97836795e131bffd85d1fe757ed8c33a04\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0cca1b97836795e131bffd85d1fe757ed8c33a04\"\n },\n \"message\": \"Upload “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { @@ -372,11 +372,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"f681e9e7a8599e5b54701cbbc087bd56deb171ee\",\"refId\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"force\":false}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"0a7ef20627e150fe4dbec4afc1c3f576d60b4191\",\"refId\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"force\":false}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -399,7 +399,7 @@ "Vary": "Accept-Encoding", "content-length": "417" }, - "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmY2ODFlOWU3YTg1OTllNWI1NDcwMWNiYmMwODdiZDU2ZGViMTcxZWU=\",\"sha\":\"f681e9e7a8599e5b54701cbbc087bd56deb171ee\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", + "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjBhN2VmMjA2MjdlMTUwZmU0ZGJlYzRhZmMxYzNmNTc2ZDYwYjQxOTE=\",\"sha\":\"0a7ef20627e150fe4dbec4afc1c3f576d60b4191\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", "status": 200 }, { @@ -426,7 +426,7 @@ "Vary": "Accept-Encoding", "content-length": "254" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"file\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNToxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"__typename\":\"Blob\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"file\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDoxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"__typename\":\"Blob\"}}}}\n", "status": 200 }, { @@ -450,9 +450,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "1627" + "content-length": "1622" }, - "response": "{\n \"content\": null,\n \"commit\": {\n \"sha\": \"bcba1786970ca2106ba44887947c3854fcea5011\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmJjYmExNzg2OTcwY2EyMTA2YmE0NDg4Nzk0N2MzODU0ZmNlYTUwMTE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/bcba1786970ca2106ba44887947c3854fcea5011\",\n \"html_url\": \"https://github.com/owner/repo/commit/bcba1786970ca2106ba44887947c3854fcea5011\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:15:54Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:15:54Z\"\n },\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"message\": \"Delete “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"f681e9e7a8599e5b54701cbbc087bd56deb171ee\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f681e9e7a8599e5b54701cbbc087bd56deb171ee\",\n \"html_url\": \"https://github.com/owner/repo/commit/f681e9e7a8599e5b54701cbbc087bd56deb171ee\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n }\n}\n", + "response": "{\n \"content\": null,\n \"commit\": {\n \"sha\": \"1d1c1996c576f9a369aaf9373d2825fafe9db195\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjFkMWMxOTk2YzU3NmY5YTM2OWFhZjkzNzNkMjgyNWZhZmU5ZGIxOTU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1d1c1996c576f9a369aaf9373d2825fafe9db195\",\n \"html_url\": \"https://github.com/owner/repo/commit/1d1c1996c576f9a369aaf9373d2825fafe9db195\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:55:47Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:55:47Z\"\n },\n \"tree\": {\n \"sha\": \"3536f3bafbf81c82cd5e92fe84823a3ce435426c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3536f3bafbf81c82cd5e92fe84823a3ce435426c\"\n },\n \"message\": \"Delete “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"0a7ef20627e150fe4dbec4afc1c3f576d60b4191\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/0a7ef20627e150fe4dbec4afc1c3f576d60b4191\",\n \"html_url\": \"https://github.com/owner/repo/commit/0a7ef20627e150fe4dbec4afc1c3f576d60b4191\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can publish entry with image.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can publish entry with image.json index b3f03d2f..3ffd6de3 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can publish entry with image.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can publish entry with image.json @@ -50,11 +50,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -77,138 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" - }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -232,17 +128,16 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" + "content-length": "22506" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { "method": "GET", - "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", "headers": { - "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", - "Content-Length": "566", + "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", "Status": "200 OK", "X-RateLimit-Limit": "5000", @@ -250,7 +145,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; param=raw", + "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", @@ -258,9 +153,88 @@ "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" + "Content-Security-Policy": "default-src 'none'", + "content-length": "3895" }, - "response": "{\"type\":\"PR\",\"pr\":{\"number\":1,\"head\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"},\"files\":[{\"path\":\"static/media/netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10649" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4201" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2713" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -287,7 +261,33 @@ "Vary": "Accept-Encoding", "content-length": "141" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "headers": { + "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", + "Content-Length": "566", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; param=raw", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\"type\":\"PR\",\"pr\":{\"number\":1,\"head\":\"73bd833c2b65c446f68488037132b941401a7f04\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"},\"files\":[{\"path\":\"static/media/netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", "status": 200 }, { @@ -314,7 +314,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -341,44 +341,16 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, - { - "body": "{\"content\":\"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQppbWFnZTogL21lZGlhL25ldGxpZnkucG5nCmRhdGU6IDE5NzAtMDEtMDFUMDA6MDA6MDAuMDAwWgpkZXNjcmlwdGlvbjogZmlyc3QgZGVzY3JpcHRpb24KY2F0ZWdvcnk6IGZpcnN0IGNhdGVnb3J5CnRhZ3M6CiAgLSB0YWcxCi0tLQpmaXJzdCBib2R5Cg==\",\"encoding\":\"base64\"}", - "method": "POST", - "url": "/repos/owner/repo/git/blobs?ts=300", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", - "Server": "GitHub.com", - "Status": "201 Created", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" - }, - "response": "{\n \"sha\": \"528b58447015c676a0f055a939ff65b64c7ba147\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147\"\n}\n", - "status": 201 - }, { "body": "{\"content\":\"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85rbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75Mm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMXqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9PCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezfdTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++OmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQFYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4CpZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zVnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofcFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9XmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0RzyPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+xNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWSFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbCLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPpZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGgaY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23EtmGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9No1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIBG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCiWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9AwqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihcVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRNZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1tgs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3GFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5X4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3lArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjnd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRhaZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2mrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0FryFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/CwW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzjefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xkyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6AgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lettisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYSlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWOqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmqqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+XERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahemDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8T6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhspAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5Vh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3vXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7SzkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3XziS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1UC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHnvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlqmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2zB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnUMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFWnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6gFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAYTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSwzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQcMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3Sb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLPUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thEGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fdfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06NYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVORK5CYII=\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -400,6 +372,34 @@ "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"\n}\n", "status": 201 }, + { + "body": "{\"content\":\"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQppbWFnZTogL21lZGlhL25ldGxpZnkucG5nCmRhdGU6IDE5NzAtMDEtMDFUMDA6MDA6MDAuMDAwWgpkZXNjcmlwdGlvbjogZmlyc3QgZGVzY3JpcHRpb24KY2F0ZWdvcnk6IGZpcnN0IGNhdGVnb3J5CnRhZ3M6CiAgLSB0YWcxCi0tLQpmaXJzdCBib2R5Cg==\",\"encoding\":\"base64\"}", + "method": "POST", + "url": "/repos/owner/repo/git/blobs?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "211", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"528b58447015c676a0f055a939ff65b64c7ba147\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147\"\n}\n", + "status": 201 + }, { "body": "{\"operationName\":\"branch\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"qualifiedName\":\"refs/heads/master\"},\"query\":\"query branch($owner: String!, $name: String!, $qualifiedName: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n branch: ref(qualifiedName: $qualifiedName) {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", @@ -424,16 +424,16 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "12269", + "Content-Length": "12230", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -441,7 +441,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59", + "Location": "https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -452,16 +452,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6da7fde3a588292130a9d379de4ceb89201a6a85\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6da7fde3a588292130a9d379de4ceb89201a6a85\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"d6c2f5f637b740604e35a9cea748434d9ba0cef6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d6c2f5f637b740604e35a9cea748434d9ba0cef6\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"9904e950bb5618ed4845846139bae646d3524709\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1529", + "Content-Length": "1524", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -469,7 +469,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/c35280ca16221fdcf7ef94ecb7bde18cfd17aae1", + "Location": "https://api.github.com/repos/owner/repo/git/commits/6dfc3b318cf328d81c95eb78719dc96846c65a64", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -480,11 +480,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmMzNTI4MGNhMTYyMjFmZGNmN2VmOTRlY2I3YmRlMThjZmQxN2FhZTE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\n \"html_url\": \"https://github.com/owner/repo/commit/c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:13Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:13Z\"\n },\n \"tree\": {\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjZkZmMzYjMxOGNmMzI4ZDgxYzk1ZWI3ODcxOWRjOTY4NDZjNjVhNjQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6dfc3b318cf328d81c95eb78719dc96846c65a64\",\n \"html_url\": \"https://github.com/owner/repo/commit/6dfc3b318cf328d81c95eb78719dc96846c65a64\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:04Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:04Z\"\n },\n \"tree\": {\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -507,7 +507,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmMzNTI4MGNhMTYyMjFmZGNmN2VmOTRlY2I3YmRlMThjZmQxN2FhZTE=\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTk3NjQw\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\"number\":2,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjZkZmMzYjMxOGNmMzI4ZDgxYzk1ZWI3ODcxOWRjOTY4NDZjNjVhNjQ=\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5NjEx\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\"number\":2,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -532,18 +532,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"071eddd268a31de632f665763a66e4b91ad49290\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/071eddd268a31de632f665763a66e4b91ad49290\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiJjMzUyODBjYTE2MjIxZmRjZjdlZjk0ZWNiN2JkZTE4Y2ZkMTdhYWUxIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiI2ZGZjM2IzMThjZjMyOGQ4MWM5NWViNzg3MTlkYzk2ODQ2YzY1YTY0In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -551,7 +551,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/ac7461d99a3432c7a3891cf385f3b8697cb45b78", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/2185054d31fa2760fba8052a2c4eb25db82bdd01", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -562,16 +562,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"ac7461d99a3432c7a3891cf385f3b8697cb45b78\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/ac7461d99a3432c7a3891cf385f3b8697cb45b78\"\n}\n", + "response": "{\n \"sha\": \"2185054d31fa2760fba8052a2c4eb25db82bdd01\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/2185054d31fa2760fba8052a2c4eb25db82bdd01\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"ac7461d99a3432c7a3891cf385f3b8697cb45b78\"}]}", + "body": "{\"base_tree\":\"071eddd268a31de632f665763a66e4b91ad49290\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"2185054d31fa2760fba8052a2c4eb25db82bdd01\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -579,7 +579,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/405c812fb88b8351ced192f6a5e34680b167d6eb", + "Location": "https://api.github.com/repos/owner/repo/git/trees/dacde4a1a70d371478687406bd8145d9de07a80e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -590,16 +590,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"405c812fb88b8351ced192f6a5e34680b167d6eb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/405c812fb88b8351ced192f6a5e34680b167d6eb\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5b55cf432ff7455ea11fc3113e4993a0220b6d10\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5b55cf432ff7455ea11fc3113e4993a0220b6d10\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"dacde4a1a70d371478687406bd8145d9de07a80e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/dacde4a1a70d371478687406bd8145d9de07a80e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"13836531be15eb2b0fa78abff12020105dcacda6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/13836531be15eb2b0fa78abff12020105dcacda6\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"405c812fb88b8351ced192f6a5e34680b167d6eb\",\"parents\":[\"12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"dacde4a1a70d371478687406bd8145d9de07a80e\",\"parents\":[\"071eddd268a31de632f665763a66e4b91ad49290\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -607,7 +607,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/7c78d3546921b67a9ac01e6d0adaae5e7c124da4", + "Location": "https://api.github.com/repos/owner/repo/git/commits/1f7be8ca68e05c05b98454bcce6d765440c08ee6", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -618,11 +618,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjdjNzhkMzU0NjkyMWI2N2E5YWMwMWU2ZDBhZGFhZTVlN2MxMjRkYTQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\n \"html_url\": \"https://github.com/owner/repo/commit/7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:18Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:18Z\"\n },\n \"tree\": {\n \"sha\": \"405c812fb88b8351ced192f6a5e34680b167d6eb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/405c812fb88b8351ced192f6a5e34680b167d6eb\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\n \"html_url\": \"https://github.com/owner/repo/commit/12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjFmN2JlOGNhNjhlMDVjMDViOTg0NTRiY2NlNmQ3NjU0NDBjMDhlZTY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:09Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:09Z\"\n },\n \"tree\": {\n \"sha\": \"dacde4a1a70d371478687406bd8145d9de07a80e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/dacde4a1a70d371478687406bd8145d9de07a80e\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"071eddd268a31de632f665763a66e4b91ad49290\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/071eddd268a31de632f665763a66e4b91ad49290\",\n \"html_url\": \"https://github.com/owner/repo/commit/071eddd268a31de632f665763a66e4b91ad49290\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\"force\":false}", + "body": "{\"sha\":\"1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -643,9 +643,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7c78d3546921b67a9ac01e6d0adaae5e7c124da4\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1f7be8ca68e05c05b98454bcce6d765440c08ee6\"\n }\n}\n", "status": 200 }, { @@ -672,7 +672,7 @@ "Vary": "Accept-Encoding", "content-length": "510" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -696,13 +696,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "5146" + "content-length": "5145" }, - "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNToxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDoxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -725,7 +725,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmMzNTI4MGNhMTYyMjFmZGNmN2VmOTRlY2I3YmRlMThjZmQxN2FhZTE=\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjZkZmMzYjMxOGNmMzI4ZDgxYzk1ZWI3ODcxOWRjOTY4NDZjNjVhNjQ=\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -750,18 +750,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7c78d3546921b67a9ac01e6d0adaae5e7c124da4\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1f7be8ca68e05c05b98454bcce6d765440c08ee6\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiJjMzUyODBjYTE2MjIxZmRjZjdlZjk0ZWNiN2JkZTE4Y2ZkMTdhYWUxIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6IjUyOGI1ODQ0NzAxNWM2NzZhMGYwNTVhOTM5ZmY2NWI2NGM3YmExNDcifSwiZmlsZXMiOlt7InBhdGgiOiJzdGF0aWMvbWVkaWEvbmV0bGlmeS5wbmciLCJzaGEiOiIxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2YzIn1dfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiI2ZGZjM2IzMThjZjMyOGQ4MWM5NWViNzg3MTlkYzk2ODQ2YzY1YTY0In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6IjUyOGI1ODQ0NzAxNWM2NzZhMGYwNTVhOTM5ZmY2NWI2NGM3YmExNDcifSwiZmlsZXMiOlt7InBhdGgiOiJzdGF0aWMvbWVkaWEvbmV0bGlmeS5wbmciLCJzaGEiOiIxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2YzIn1dfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -769,7 +769,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/51c86769fb047c45f8a40eef81b26a5b80e8a804", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/45060130075a1f01cfd39842b76981e08cae0ee1", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -780,16 +780,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"51c86769fb047c45f8a40eef81b26a5b80e8a804\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/51c86769fb047c45f8a40eef81b26a5b80e8a804\"\n}\n", + "response": "{\n \"sha\": \"45060130075a1f01cfd39842b76981e08cae0ee1\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/45060130075a1f01cfd39842b76981e08cae0ee1\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"51c86769fb047c45f8a40eef81b26a5b80e8a804\"}]}", + "body": "{\"base_tree\":\"1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"45060130075a1f01cfd39842b76981e08cae0ee1\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -797,7 +797,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/66da391b0d9f8f1a32b7ae3b7f07de5614dae77d", + "Location": "https://api.github.com/repos/owner/repo/git/trees/18f02bf5157ab61eab76a0a91e0fddeb78eaab81", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -808,16 +808,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"66da391b0d9f8f1a32b7ae3b7f07de5614dae77d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/66da391b0d9f8f1a32b7ae3b7f07de5614dae77d\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cd5487bb92d61a3403ef9acb6578db62230e6fa\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cd5487bb92d61a3403ef9acb6578db62230e6fa\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"18f02bf5157ab61eab76a0a91e0fddeb78eaab81\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/18f02bf5157ab61eab76a0a91e0fddeb78eaab81\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"98745fc41fb5c9e736719f1b68d0c41ee5858178\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/98745fc41fb5c9e736719f1b68d0c41ee5858178\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"66da391b0d9f8f1a32b7ae3b7f07de5614dae77d\",\"parents\":[\"7c78d3546921b67a9ac01e6d0adaae5e7c124da4\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"18f02bf5157ab61eab76a0a91e0fddeb78eaab81\",\"parents\":[\"1f7be8ca68e05c05b98454bcce6d765440c08ee6\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -825,7 +825,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/aa7e371c6a4d4e4372cb2d360207b5928f107067", + "Location": "https://api.github.com/repos/owner/repo/git/commits/7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -836,11 +836,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"aa7e371c6a4d4e4372cb2d360207b5928f107067\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmFhN2UzNzFjNmE0ZDRlNDM3MmNiMmQzNjAyMDdiNTkyOGYxMDcwNjc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/aa7e371c6a4d4e4372cb2d360207b5928f107067\",\n \"html_url\": \"https://github.com/owner/repo/commit/aa7e371c6a4d4e4372cb2d360207b5928f107067\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:25Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:25Z\"\n },\n \"tree\": {\n \"sha\": \"66da391b0d9f8f1a32b7ae3b7f07de5614dae77d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/66da391b0d9f8f1a32b7ae3b7f07de5614dae77d\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7c78d3546921b67a9ac01e6d0adaae5e7c124da4\",\n \"html_url\": \"https://github.com/owner/repo/commit/7c78d3546921b67a9ac01e6d0adaae5e7c124da4\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjdhMzJlYmY2MTlkNzFiZGEyMGVlYjFmODAxZjE4YzRjZDVjOGVkZDY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\n \"html_url\": \"https://github.com/owner/repo/commit/7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:16Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:16Z\"\n },\n \"tree\": {\n \"sha\": \"18f02bf5157ab61eab76a0a91e0fddeb78eaab81\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/18f02bf5157ab61eab76a0a91e0fddeb78eaab81\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1f7be8ca68e05c05b98454bcce6d765440c08ee6\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f7be8ca68e05c05b98454bcce6d765440c08ee6\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"aa7e371c6a4d4e4372cb2d360207b5928f107067\",\"force\":false}", + "body": "{\"sha\":\"7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -861,13 +861,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"aa7e371c6a4d4e4372cb2d360207b5928f107067\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/aa7e371c6a4d4e4372cb2d360207b5928f107067\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -890,11 +890,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmMzNTI4MGNhMTYyMjFmZGNmN2VmOTRlY2I3YmRlMThjZmQxN2FhZTE=\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjZkZmMzYjMxOGNmMzI4ZDgxYzk1ZWI3ODcxOWRjOTY4NDZjNjVhNjQ=\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\"merge_method\":\"merge\"}", + "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\"merge_method\":\"merge\"}", "method": "PUT", "url": "/repos/owner/repo/pulls/2/merge?ts=300", "headers": { @@ -917,11 +917,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "123" }, - "response": "{\n \"sha\": \"aad3c4379c5e346248a177e1cf5e227398d833a7\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", + "response": "{\n \"sha\": \"08185b05e335927c157023fd444982a4e0a13447\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", + "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -969,18 +969,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"aa7e371c6a4d4e4372cb2d360207b5928f107067\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/aa7e371c6a4d4e4372cb2d360207b5928f107067\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\"\n }\n}\n", "status": 200 }, { - "body": "{\"base_tree\":\"aa7e371c6a4d4e4372cb2d360207b5928f107067\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", + "body": "{\"base_tree\":\"7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "571", + "Content-Length": "569", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -1003,12 +1003,12 @@ "status": 201 }, { - "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"aa7e371c6a4d4e4372cb2d360207b5928f107067\"]}", + "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -1016,7 +1016,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/ce170cea506e74f14c9d12b4d2ae77fc2d54cca6", + "Location": "https://api.github.com/repos/owner/repo/git/commits/2ee511e88266e9f98188a8d5fdfb4d2952e9c09d", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1027,11 +1027,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmNlMTcwY2VhNTA2ZTc0ZjE0YzlkMTJiNGQyYWU3N2ZjMmQ1NGNjYTY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\n \"html_url\": \"https://github.com/owner/repo/commit/ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:31Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:17:31Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"aa7e371c6a4d4e4372cb2d360207b5928f107067\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/aa7e371c6a4d4e4372cb2d360207b5928f107067\",\n \"html_url\": \"https://github.com/owner/repo/commit/aa7e371c6a4d4e4372cb2d360207b5928f107067\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjJlZTUxMWU4ODI2NmU5Zjk4MTg4YThkNWZkZmI0ZDI5NTJlOWMwOWQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\n \"html_url\": \"https://github.com/owner/repo/commit/2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:22Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:57:22Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\",\n \"html_url\": \"https://github.com/owner/repo/commit/7a32ebf619d71bda20eeb1f801f18c4cd5c8edd6\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\"force\":false}", + "body": "{\"sha\":\"2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -1052,36 +1052,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\"\n }\n}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "276" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmMzNTI4MGNhMTYyMjFmZGNmN2VmOTRlY2I3YmRlMThjZmQxN2FhZTE=\",\"sha\":\"c35280ca16221fdcf7ef94ecb7bde18cfd17aae1\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\"\n }\n}\n", "status": 200 }, { @@ -1108,11 +1081,11 @@ "Vary": "Accept-Encoding", "content-length": "427" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1133,9 +1106,36 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "451" + "content-length": "420" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "276" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjZkZmMzYjMxOGNmMzI4ZDgxYzk1ZWI3ODcxOWRjOTY4NDZjNjVhNjQ=\",\"sha\":\"6dfc3b318cf328d81c95eb78719dc96846c65a64\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -1162,7 +1162,34 @@ "Vary": "Accept-Encoding", "content-length": "339" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"oid\":\"528b58447015c676a0f055a939ff65b64c7ba147\",\"__typename\":\"Blob\"}}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"oid\":\"528b58447015c676a0f055a939ff65b64c7ba147\",\"__typename\":\"Blob\"}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "420" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -1189,34 +1216,7 @@ "Vary": "Accept-Encoding", "content-length": "427" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "451" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can save entry with image.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can save entry with image.json index 450a0b35..4e45a1ea 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can save entry with image.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can save entry with image.json @@ -50,11 +50,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -77,86 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -180,9 +128,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" + "content-length": "3895" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -206,9 +154,114 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" + "content-length": "4201" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22506" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10649" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2713" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "141" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, { @@ -235,33 +288,6 @@ "response": "{\n \"message\": \"No commit found for the ref refs/meta/_netlify_cms\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/\"\n}\n", "status": 404 }, - { - "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "141" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", - "status": 200 - }, { "body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -286,7 +312,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -295,7 +321,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -323,7 +349,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -369,16 +395,16 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "12269", + "Content-Length": "12230", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -386,7 +412,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59", + "Location": "https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -397,16 +423,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6da7fde3a588292130a9d379de4ceb89201a6a85\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6da7fde3a588292130a9d379de4ceb89201a6a85\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"d6c2f5f637b740604e35a9cea748434d9ba0cef6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d6c2f5f637b740604e35a9cea748434d9ba0cef6\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"9904e950bb5618ed4845846139bae646d3524709\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1529", + "Content-Length": "1524", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -414,7 +440,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/f4cb30903ccb13dc3400ee29769e153b27e823e3", + "Location": "https://api.github.com/repos/owner/repo/git/commits/73bd833c2b65c446f68488037132b941401a7f04", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -425,11 +451,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f4cb30903ccb13dc3400ee29769e153b27e823e3\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmY0Y2IzMDkwM2NjYjEzZGMzNDAwZWUyOTc2OWUxNTNiMjdlODIzZTM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f4cb30903ccb13dc3400ee29769e153b27e823e3\",\n \"html_url\": \"https://github.com/owner/repo/commit/f4cb30903ccb13dc3400ee29769e153b27e823e3\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:16:38Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:16:38Z\"\n },\n \"tree\": {\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"73bd833c2b65c446f68488037132b941401a7f04\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjczYmQ4MzNjMmI2NWM0NDZmNjg0ODgwMzcxMzJiOTQxNDAxYTdmMDQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/73bd833c2b65c446f68488037132b941401a7f04\",\n \"html_url\": \"https://github.com/owner/repo/commit/73bd833c2b65c446f68488037132b941401a7f04\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:56:32Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:56:32Z\"\n },\n \"tree\": {\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"73bd833c2b65c446f68488037132b941401a7f04\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -452,7 +478,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmY0Y2IzMDkwM2NjYjEzZGMzNDAwZWUyOTc2OWUxNTNiMjdlODIzZTM=\",\"sha\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTk3Mjc0\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjczYmQ4MzNjMmI2NWM0NDZmNjg0ODgwMzcxMzJiOTQxNDAxYTdmMDQ=\",\"sha\":\"73bd833c2b65c446f68488037132b941401a7f04\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5NTY5\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"73bd833c2b65c446f68488037132b941401a7f04\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -486,7 +512,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -514,7 +540,7 @@ "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "571", + "Content-Length": "569", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -542,7 +568,7 @@ "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1120", + "Content-Length": "1117", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -550,7 +576,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71", + "Location": "https://api.github.com/repos/owner/repo/git/commits/9b857b2341c498f23f3b1ad640e544530ce7f693", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -561,16 +587,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjFkMmVhZWM3MzM1YTBkNDgzZTJiMGNiMDg4MDdmMTJjYzFhYTRjNzE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\",\n \"html_url\": \"https://github.com/owner/repo/commit/1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:16:43Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:16:43Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"9b857b2341c498f23f3b1ad640e544530ce7f693\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjliODU3YjIzNDFjNDk4ZjIzZjNiMWFkNjQwZTU0NDUzMGNlN2Y2OTM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/9b857b2341c498f23f3b1ad640e544530ce7f693\",\n \"html_url\": \"https://github.com/owner/repo/commit/9b857b2341c498f23f3b1ad640e544530ce7f693\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:56:37Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:56:37Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\"}", + "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"9b857b2341c498f23f3b1ad640e544530ce7f693\"}", "method": "POST", "url": "/repos/owner/repo/git/refs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "494", + "Content-Length": "492", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -589,16 +615,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"9b857b2341c498f23f3b1ad640e544530ce7f693\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/9b857b2341c498f23f3b1ad640e544530ce7f693\"\n }\n}\n", "status": 201 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiJmNGNiMzA5MDNjY2IxM2RjMzQwMGVlMjk3NjllMTUzYjI3ZTgyM2UzIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiI3M2JkODMzYzJiNjVjNDQ2ZjY4NDg4MDM3MTMyYjk0MTQwMWE3ZjA0In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -606,7 +632,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/1bd88391d920c41656432491f0b651df79aa8c0b", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/f2f09c3106813b59448afa188ee495d50ac2ba7a", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -617,16 +643,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"1bd88391d920c41656432491f0b651df79aa8c0b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/1bd88391d920c41656432491f0b651df79aa8c0b\"\n}\n", + "response": "{\n \"sha\": \"f2f09c3106813b59448afa188ee495d50ac2ba7a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f2f09c3106813b59448afa188ee495d50ac2ba7a\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1bd88391d920c41656432491f0b651df79aa8c0b\"}]}", + "body": "{\"base_tree\":\"9b857b2341c498f23f3b1ad640e544530ce7f693\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"f2f09c3106813b59448afa188ee495d50ac2ba7a\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -634,7 +660,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/c8a2df6600249c7dae32798e01117eb4b1bd41c7", + "Location": "https://api.github.com/repos/owner/repo/git/trees/209efd722c400668f827bed89652abb7ad7d701a", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -645,16 +671,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"c8a2df6600249c7dae32798e01117eb4b1bd41c7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c8a2df6600249c7dae32798e01117eb4b1bd41c7\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"2cf76de4051c2cce1b348a7183904e3994c3ad2a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/2cf76de4051c2cce1b348a7183904e3994c3ad2a\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"209efd722c400668f827bed89652abb7ad7d701a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/209efd722c400668f827bed89652abb7ad7d701a\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"7c2f6cba22f0e7577393509cab1f29fade668a0c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/7c2f6cba22f0e7577393509cab1f29fade668a0c\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"c8a2df6600249c7dae32798e01117eb4b1bd41c7\",\"parents\":[\"1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"209efd722c400668f827bed89652abb7ad7d701a\",\"parents\":[\"9b857b2341c498f23f3b1ad640e544530ce7f693\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -662,7 +688,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/12059d028f8f315ffc1e4902be3d1a8b9c5a5eef", + "Location": "https://api.github.com/repos/owner/repo/git/commits/071eddd268a31de632f665763a66e4b91ad49290", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -673,11 +699,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjEyMDU5ZDAyOGY4ZjMxNWZmYzFlNDkwMmJlM2QxYThiOWM1YTVlZWY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\n \"html_url\": \"https://github.com/owner/repo/commit/12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:16:47Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:16:47Z\"\n },\n \"tree\": {\n \"sha\": \"c8a2df6600249c7dae32798e01117eb4b1bd41c7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c8a2df6600249c7dae32798e01117eb4b1bd41c7\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\",\n \"html_url\": \"https://github.com/owner/repo/commit/1d2eaec7335a0d483e2b0cb08807f12cc1aa4c71\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"071eddd268a31de632f665763a66e4b91ad49290\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjA3MWVkZGQyNjhhMzFkZTYzMmY2NjU3NjNhNjZlNGI5MWFkNDkyOTA=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/071eddd268a31de632f665763a66e4b91ad49290\",\n \"html_url\": \"https://github.com/owner/repo/commit/071eddd268a31de632f665763a66e4b91ad49290\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:56:40Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:56:40Z\"\n },\n \"tree\": {\n \"sha\": \"209efd722c400668f827bed89652abb7ad7d701a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/209efd722c400668f827bed89652abb7ad7d701a\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"9b857b2341c498f23f3b1ad640e544530ce7f693\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/9b857b2341c498f23f3b1ad640e544530ce7f693\",\n \"html_url\": \"https://github.com/owner/repo/commit/9b857b2341c498f23f3b1ad640e544530ce7f693\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\"force\":false}", + "body": "{\"sha\":\"071eddd268a31de632f665763a66e4b91ad49290\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -698,9 +724,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/12059d028f8f315ffc1e4902be3d1a8b9c5a5eef\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"071eddd268a31de632f665763a66e4b91ad49290\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/071eddd268a31de632f665763a66e4b91ad49290\"\n }\n}\n", "status": 200 }, { @@ -727,7 +753,7 @@ "Vary": "Accept-Encoding", "content-length": "510" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -751,13 +777,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "5146" + "content-length": "5145" }, - "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNToxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDoxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"73bd833c2b65c446f68488037132b941401a7f04\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -780,11 +806,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmY0Y2IzMDkwM2NjYjEzZGMzNDAwZWUyOTc2OWUxNTNiMjdlODIzZTM=\",\"sha\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjczYmQ4MzNjMmI2NWM0NDZmNjg0ODgwMzcxMzJiOTQxNDAxYTdmMDQ=\",\"sha\":\"73bd833c2b65c446f68488037132b941401a7f04\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"73bd833c2b65c446f68488037132b941401a7f04\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -807,7 +833,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmY0Y2IzMDkwM2NjYjEzZGMzNDAwZWUyOTc2OWUxNTNiMjdlODIzZTM=\",\"sha\":\"f4cb30903ccb13dc3400ee29769e153b27e823e3\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjczYmQ4MzNjMmI2NWM0NDZmNjg0ODgwMzcxMzJiOTQxNDAxYTdmMDQ=\",\"sha\":\"73bd833c2b65c446f68488037132b941401a7f04\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from entry media library.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from entry media library.json index 28ae8279..db279629 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from entry media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from entry media library.json @@ -50,11 +50,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -77,60 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -154,9 +128,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" + "content-length": "3895" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -180,35 +154,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" + "content-length": "2713" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -232,9 +180,61 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" + "content-length": "4201" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10649" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22506" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from global media library.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from global media library.json index 8c8fd825..18104b9a 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__can upload image from global media library.json @@ -50,11 +50,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -75,13 +75,13 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -104,111 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" - }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -217,7 +113,7 @@ "url": "/repos/owner/repo/git/blobs?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -239,6 +135,84 @@ "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"\n}\n", "status": 201 }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4201" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "3895" + }, + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2713" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, { "method": "GET", "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", @@ -260,9 +234,35 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" + "content-length": "10649" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22506" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -289,16 +289,16 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "12269", + "Content-Length": "12230", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -306,7 +306,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/4d5874234b22991bf7a1344e3929c5f4164b3827", + "Location": "https://api.github.com/repos/owner/repo/git/trees/0cca1b97836795e131bffd85d1fe757ed8c33a04", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -317,16 +317,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4d5874234b22991bf7a1344e3929c5f4164b3827\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4d5874234b22991bf7a1344e3929c5f4164b3827\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0294ef106c58743907a5c855da1eb0f87b0b6dfc\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0294ef106c58743907a5c855da1eb0f87b0b6dfc\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"0cca1b97836795e131bffd85d1fe757ed8c33a04\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0cca1b97836795e131bffd85d1fe757ed8c33a04\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6edf14709a0d83ad2a765620bd6dc6a6f7b81d31\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6edf14709a0d83ad2a765620bd6dc6a6f7b81d31\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Upload “static/media/netlify.png”\",\"tree\":\"4d5874234b22991bf7a1344e3929c5f4164b3827\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Upload “static/media/netlify.png”\",\"tree\":\"0cca1b97836795e131bffd85d1fe757ed8c33a04\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1526", + "Content-Length": "1521", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -334,7 +334,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/8e9086b939517f756a172cc83592f5902507a4e4", + "Location": "https://api.github.com/repos/owner/repo/git/commits/d7e29e9a358fdc427b1cbcba7ac89e555e4a94a5", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -345,7 +345,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8e9086b939517f756a172cc83592f5902507a4e4\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjhlOTA4NmI5Mzk1MTdmNzU2YTE3MmNjODM1OTJmNTkwMjUwN2E0ZTQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/8e9086b939517f756a172cc83592f5902507a4e4\",\n \"html_url\": \"https://github.com/owner/repo/commit/8e9086b939517f756a172cc83592f5902507a4e4\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:15:20Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:15:20Z\"\n },\n \"tree\": {\n \"sha\": \"4d5874234b22991bf7a1344e3929c5f4164b3827\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4d5874234b22991bf7a1344e3929c5f4164b3827\"\n },\n \"message\": \"Upload “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"d7e29e9a358fdc427b1cbcba7ac89e555e4a94a5\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OmQ3ZTI5ZTlhMzU4ZmRjNDI3YjFjYmNiYTdhYzg5ZTU1NWU0YTk0YTU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d7e29e9a358fdc427b1cbcba7ac89e555e4a94a5\",\n \"html_url\": \"https://github.com/owner/repo/commit/d7e29e9a358fdc427b1cbcba7ac89e555e4a94a5\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:55:11Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:55:11Z\"\n },\n \"tree\": {\n \"sha\": \"0cca1b97836795e131bffd85d1fe757ed8c33a04\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0cca1b97836795e131bffd85d1fe757ed8c33a04\"\n },\n \"message\": \"Upload “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { @@ -372,11 +372,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"8e9086b939517f756a172cc83592f5902507a4e4\",\"refId\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"force\":false}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"d7e29e9a358fdc427b1cbcba7ac89e555e4a94a5\",\"refId\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"force\":false}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -399,7 +399,7 @@ "Vary": "Accept-Encoding", "content-length": "417" }, - "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjhlOTA4NmI5Mzk1MTdmNzU2YTE3MmNjODM1OTJmNTkwMjUwN2E0ZTQ=\",\"sha\":\"8e9086b939517f756a172cc83592f5902507a4e4\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", + "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmQ3ZTI5ZTlhMzU4ZmRjNDI3YjFjYmNiYTdhYzg5ZTU1NWU0YTk0YTU=\",\"sha\":\"d7e29e9a358fdc427b1cbcba7ac89e555e4a94a5\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should not show draft entry image in global media library.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should not show draft entry image in global media library.json index bb26bc3c..d99fb5fa 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should not show draft entry image in global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should not show draft entry image in global media library.json @@ -50,11 +50,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -77,60 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -154,61 +128,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" + "content-length": "3895" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -232,9 +154,114 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" + "content-length": "10649" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4201" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2713" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22506" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "141" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, { @@ -261,33 +288,6 @@ "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/#get-contents\"\n}\n", "status": 404 }, - { - "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "141" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", - "status": 200 - }, { "body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -312,7 +312,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -321,7 +321,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -349,7 +349,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -395,16 +395,16 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "12269", + "Content-Length": "12230", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -412,7 +412,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59", + "Location": "https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -423,16 +423,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6da7fde3a588292130a9d379de4ceb89201a6a85\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6da7fde3a588292130a9d379de4ceb89201a6a85\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"d6c2f5f637b740604e35a9cea748434d9ba0cef6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d6c2f5f637b740604e35a9cea748434d9ba0cef6\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"9904e950bb5618ed4845846139bae646d3524709\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1529", + "Content-Length": "1524", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -440,7 +440,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/16b0c5bc163b88ac306b8312c2ab90c73b72f82e", + "Location": "https://api.github.com/repos/owner/repo/git/commits/6a75be750e867caee04955e33f1204523ad23f91", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -451,11 +451,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"16b0c5bc163b88ac306b8312c2ab90c73b72f82e\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjE2YjBjNWJjMTYzYjg4YWMzMDZiODMxMmMyYWI5MGM3M2I3MmY4MmU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/16b0c5bc163b88ac306b8312c2ab90c73b72f82e\",\n \"html_url\": \"https://github.com/owner/repo/commit/16b0c5bc163b88ac306b8312c2ab90c73b72f82e\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:07Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:07Z\"\n },\n \"tree\": {\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"6a75be750e867caee04955e33f1204523ad23f91\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjZhNzViZTc1MGU4NjdjYWVlMDQ5NTVlMzNmMTIwNDUyM2FkMjNmOTE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6a75be750e867caee04955e33f1204523ad23f91\",\n \"html_url\": \"https://github.com/owner/repo/commit/6a75be750e867caee04955e33f1204523ad23f91\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:02Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:02Z\"\n },\n \"tree\": {\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"16b0c5bc163b88ac306b8312c2ab90c73b72f82e\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"6a75be750e867caee04955e33f1204523ad23f91\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -478,7 +478,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjE2YjBjNWJjMTYzYjg4YWMzMDZiODMxMmMyYWI5MGM3M2I3MmY4MmU=\",\"sha\":\"16b0c5bc163b88ac306b8312c2ab90c73b72f82e\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTk4MTA2\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"16b0c5bc163b88ac306b8312c2ab90c73b72f82e\",\"number\":3,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjZhNzViZTc1MGU4NjdjYWVlMDQ5NTVlMzNmMTIwNDUyM2FkMjNmOTE=\",\"sha\":\"6a75be750e867caee04955e33f1204523ad23f91\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5Njc1\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"6a75be750e867caee04955e33f1204523ad23f91\",\"number\":3,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -503,18 +503,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjMsImhlYWQiOiIxNmIwYzViYzE2M2I4OGFjMzA2YjgzMTJjMmFiOTBjNzNiNzJmODJlIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjMsImhlYWQiOiI2YTc1YmU3NTBlODY3Y2FlZTA0OTU1ZTMzZjEyMDQ1MjNhZDIzZjkxIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -522,7 +522,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/83e7dfa59816f1d11196e7350850f8b60799c415", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/6e76f26132bd29635ffdf380bcf5d51a25d55979", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -533,16 +533,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"83e7dfa59816f1d11196e7350850f8b60799c415\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/83e7dfa59816f1d11196e7350850f8b60799c415\"\n}\n", + "response": "{\n \"sha\": \"6e76f26132bd29635ffdf380bcf5d51a25d55979\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6e76f26132bd29635ffdf380bcf5d51a25d55979\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"83e7dfa59816f1d11196e7350850f8b60799c415\"}]}", + "body": "{\"base_tree\":\"2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"6e76f26132bd29635ffdf380bcf5d51a25d55979\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -550,7 +550,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/aad8b7999d242777aaf2674b4db2d39914260bb6", + "Location": "https://api.github.com/repos/owner/repo/git/trees/2f05d281ac9b3319799e3750b5bca59c129ab1dc", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -561,16 +561,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"aad8b7999d242777aaf2674b4db2d39914260bb6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/aad8b7999d242777aaf2674b4db2d39914260bb6\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"7a1c3fc981889d97ba6f1313123f94f1b4dafd55\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/7a1c3fc981889d97ba6f1313123f94f1b4dafd55\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"2f05d281ac9b3319799e3750b5bca59c129ab1dc\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/2f05d281ac9b3319799e3750b5bca59c129ab1dc\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b5f038333db9eb1d899820b8021c694e1be497a0\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b5f038333db9eb1d899820b8021c694e1be497a0\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"aad8b7999d242777aaf2674b4db2d39914260bb6\",\"parents\":[\"ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"2f05d281ac9b3319799e3750b5bca59c129ab1dc\",\"parents\":[\"2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -578,7 +578,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/996ac3ce90d554dae6b31a35b6721c51b45f8002", + "Location": "https://api.github.com/repos/owner/repo/git/commits/7566ad16e07e1a0da1e04f413555fb04fd604c09", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -589,11 +589,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"996ac3ce90d554dae6b31a35b6721c51b45f8002\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1Ojk5NmFjM2NlOTBkNTU0ZGFlNmIzMWEzNWI2NzIxYzUxYjQ1ZjgwMDI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/996ac3ce90d554dae6b31a35b6721c51b45f8002\",\n \"html_url\": \"https://github.com/owner/repo/commit/996ac3ce90d554dae6b31a35b6721c51b45f8002\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:13Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:13Z\"\n },\n \"tree\": {\n \"sha\": \"aad8b7999d242777aaf2674b4db2d39914260bb6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/aad8b7999d242777aaf2674b4db2d39914260bb6\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\",\n \"html_url\": \"https://github.com/owner/repo/commit/ce170cea506e74f14c9d12b4d2ae77fc2d54cca6\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"7566ad16e07e1a0da1e04f413555fb04fd604c09\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0Ojc1NjZhZDE2ZTA3ZTFhMGRhMWUwNGY0MTM1NTVmYjA0ZmQ2MDRjMDk=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7566ad16e07e1a0da1e04f413555fb04fd604c09\",\n \"html_url\": \"https://github.com/owner/repo/commit/7566ad16e07e1a0da1e04f413555fb04fd604c09\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:06Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:06Z\"\n },\n \"tree\": {\n \"sha\": \"2f05d281ac9b3319799e3750b5bca59c129ab1dc\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/2f05d281ac9b3319799e3750b5bca59c129ab1dc\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\",\n \"html_url\": \"https://github.com/owner/repo/commit/2ee511e88266e9f98188a8d5fdfb4d2952e9c09d\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"996ac3ce90d554dae6b31a35b6721c51b45f8002\",\"force\":false}", + "body": "{\"sha\":\"7566ad16e07e1a0da1e04f413555fb04fd604c09\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -614,9 +614,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"996ac3ce90d554dae6b31a35b6721c51b45f8002\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/996ac3ce90d554dae6b31a35b6721c51b45f8002\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7566ad16e07e1a0da1e04f413555fb04fd604c09\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7566ad16e07e1a0da1e04f413555fb04fd604c09\"\n }\n}\n", "status": 200 }, { @@ -643,7 +643,7 @@ "Vary": "Accept-Encoding", "content-length": "510" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -667,13 +667,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "5146" + "content-length": "5145" }, - "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNToxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDoxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"16b0c5bc163b88ac306b8312c2ab90c73b72f82e\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6a75be750e867caee04955e33f1204523ad23f91\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -696,7 +696,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjE2YjBjNWJjMTYzYjg4YWMzMDZiODMxMmMyYWI5MGM3M2I3MmY4MmU=\",\"sha\":\"16b0c5bc163b88ac306b8312c2ab90c73b72f82e\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjZhNzViZTc1MGU4NjdjYWVlMDQ5NTVlMzNmMTIwNDUyM2FkMjNmOTE=\",\"sha\":\"6a75be750e867caee04955e33f1204523ad23f91\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in global media library.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in global media library.json index a2edc64c..edc5c4bf 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in global media library.json @@ -50,11 +50,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -77,11 +77,11 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -102,61 +102,9 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -180,35 +128,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" + "content-length": "3895" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -232,9 +154,87 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" + "content-length": "10649" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4201" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2713" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22506" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -261,7 +261,7 @@ "Vary": "Accept-Encoding", "content-length": "141" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, { @@ -287,7 +287,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\"type\":\"PR\",\"pr\":{\"number\":3,\"head\":\"16b0c5bc163b88ac306b8312c2ab90c73b72f82e\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"},\"files\":[{\"path\":\"static/media/netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", + "response": "{\"type\":\"PR\",\"pr\":{\"number\":3,\"head\":\"6a75be750e867caee04955e33f1204523ad23f91\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"},\"files\":[{\"path\":\"static/media/netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"}]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", "status": 200 }, { @@ -314,7 +314,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -341,7 +341,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -350,7 +350,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -378,7 +378,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -424,16 +424,16 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "12269", + "Content-Length": "12230", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -441,7 +441,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59", + "Location": "https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -452,16 +452,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6da7fde3a588292130a9d379de4ceb89201a6a85\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6da7fde3a588292130a9d379de4ceb89201a6a85\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"d6c2f5f637b740604e35a9cea748434d9ba0cef6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d6c2f5f637b740604e35a9cea748434d9ba0cef6\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"9904e950bb5618ed4845846139bae646d3524709\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1529", + "Content-Length": "1524", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -469,7 +469,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/203cedb45635335a47e8397e204a25b1b47156e6", + "Location": "https://api.github.com/repos/owner/repo/git/commits/60b62d1abc80ce38cd658cb972fb6e29618bde89", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -480,11 +480,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"203cedb45635335a47e8397e204a25b1b47156e6\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjIwM2NlZGI0NTYzNTMzNWE0N2U4Mzk3ZTIwNGEyNWIxYjQ3MTU2ZTY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/203cedb45635335a47e8397e204a25b1b47156e6\",\n \"html_url\": \"https://github.com/owner/repo/commit/203cedb45635335a47e8397e204a25b1b47156e6\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:37Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:37Z\"\n },\n \"tree\": {\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjYwYjYyZDFhYmM4MGNlMzhjZDY1OGNiOTcyZmI2ZTI5NjE4YmRlODk=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/60b62d1abc80ce38cd658cb972fb6e29618bde89\",\n \"html_url\": \"https://github.com/owner/repo/commit/60b62d1abc80ce38cd658cb972fb6e29618bde89\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:29Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:29Z\"\n },\n \"tree\": {\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"203cedb45635335a47e8397e204a25b1b47156e6\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -507,7 +507,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjIwM2NlZGI0NTYzNTMzNWE0N2U4Mzk3ZTIwNGEyNWIxYjQ3MTU2ZTY=\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTk4Mzg2\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"203cedb45635335a47e8397e204a25b1b47156e6\",\"number\":4,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjYwYjYyZDFhYmM4MGNlMzhjZDY1OGNiOTcyZmI2ZTI5NjE4YmRlODk=\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5NzAy\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\"number\":4,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -532,18 +532,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"996ac3ce90d554dae6b31a35b6721c51b45f8002\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/996ac3ce90d554dae6b31a35b6721c51b45f8002\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7566ad16e07e1a0da1e04f413555fb04fd604c09\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7566ad16e07e1a0da1e04f413555fb04fd604c09\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOiIyMDNjZWRiNDU2MzUzMzVhNDdlODM5N2UyMDRhMjViMWI0NzE1NmU2In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOiI2MGI2MmQxYWJjODBjZTM4Y2Q2NThjYjk3MmZiNmUyOTYxOGJkZTg5In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -551,7 +551,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/814540376f85fb50d9f2609db2d67a44c394ba53", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/a03f3bff90eb12c083d2d4eb59f97f439d748c4b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -562,16 +562,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"814540376f85fb50d9f2609db2d67a44c394ba53\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/814540376f85fb50d9f2609db2d67a44c394ba53\"\n}\n", + "response": "{\n \"sha\": \"a03f3bff90eb12c083d2d4eb59f97f439d748c4b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a03f3bff90eb12c083d2d4eb59f97f439d748c4b\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"996ac3ce90d554dae6b31a35b6721c51b45f8002\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"814540376f85fb50d9f2609db2d67a44c394ba53\"}]}", + "body": "{\"base_tree\":\"7566ad16e07e1a0da1e04f413555fb04fd604c09\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"a03f3bff90eb12c083d2d4eb59f97f439d748c4b\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -579,7 +579,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/132c822fca10cd23357002dc02086b1cf2d86d47", + "Location": "https://api.github.com/repos/owner/repo/git/trees/3fe026f3e43d3242f7f4d97bce3761a90563f78d", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -590,16 +590,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"132c822fca10cd23357002dc02086b1cf2d86d47\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/132c822fca10cd23357002dc02086b1cf2d86d47\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5570dfb5e6a6339b5abde59cd62630efc85727d7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5570dfb5e6a6339b5abde59cd62630efc85727d7\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"3fe026f3e43d3242f7f4d97bce3761a90563f78d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3fe026f3e43d3242f7f4d97bce3761a90563f78d\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"307c12727397ee801def165ce5862f02d42743f8\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/307c12727397ee801def165ce5862f02d42743f8\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"132c822fca10cd23357002dc02086b1cf2d86d47\",\"parents\":[\"996ac3ce90d554dae6b31a35b6721c51b45f8002\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"3fe026f3e43d3242f7f4d97bce3761a90563f78d\",\"parents\":[\"7566ad16e07e1a0da1e04f413555fb04fd604c09\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -607,7 +607,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/de7675bd40142541b75014126e2d35da472804fe", + "Location": "https://api.github.com/repos/owner/repo/git/commits/2aac9603c883f8f4a70337b57d95a0723d55f137", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -618,11 +618,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"de7675bd40142541b75014126e2d35da472804fe\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmRlNzY3NWJkNDAxNDI1NDFiNzUwMTQxMjZlMmQzNWRhNDcyODA0ZmU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/de7675bd40142541b75014126e2d35da472804fe\",\n \"html_url\": \"https://github.com/owner/repo/commit/de7675bd40142541b75014126e2d35da472804fe\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:42Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:42Z\"\n },\n \"tree\": {\n \"sha\": \"132c822fca10cd23357002dc02086b1cf2d86d47\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/132c822fca10cd23357002dc02086b1cf2d86d47\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"996ac3ce90d554dae6b31a35b6721c51b45f8002\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/996ac3ce90d554dae6b31a35b6721c51b45f8002\",\n \"html_url\": \"https://github.com/owner/repo/commit/996ac3ce90d554dae6b31a35b6721c51b45f8002\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"2aac9603c883f8f4a70337b57d95a0723d55f137\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjJhYWM5NjAzYzg4M2Y4ZjRhNzAzMzdiNTdkOTVhMDcyM2Q1NWYxMzc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2aac9603c883f8f4a70337b57d95a0723d55f137\",\n \"html_url\": \"https://github.com/owner/repo/commit/2aac9603c883f8f4a70337b57d95a0723d55f137\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:34Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:34Z\"\n },\n \"tree\": {\n \"sha\": \"3fe026f3e43d3242f7f4d97bce3761a90563f78d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3fe026f3e43d3242f7f4d97bce3761a90563f78d\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"7566ad16e07e1a0da1e04f413555fb04fd604c09\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7566ad16e07e1a0da1e04f413555fb04fd604c09\",\n \"html_url\": \"https://github.com/owner/repo/commit/7566ad16e07e1a0da1e04f413555fb04fd604c09\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"de7675bd40142541b75014126e2d35da472804fe\",\"force\":false}", + "body": "{\"sha\":\"2aac9603c883f8f4a70337b57d95a0723d55f137\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -643,9 +643,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"de7675bd40142541b75014126e2d35da472804fe\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/de7675bd40142541b75014126e2d35da472804fe\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"2aac9603c883f8f4a70337b57d95a0723d55f137\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2aac9603c883f8f4a70337b57d95a0723d55f137\"\n }\n}\n", "status": 200 }, { @@ -672,7 +672,7 @@ "Vary": "Accept-Encoding", "content-length": "510" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -696,13 +696,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "5146" + "content-length": "5145" }, - "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNToxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDoxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -725,7 +725,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjIwM2NlZGI0NTYzNTMzNWE0N2U4Mzk3ZTIwNGEyNWIxYjQ3MTU2ZTY=\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjYwYjYyZDFhYmM4MGNlMzhjZDY1OGNiOTcyZmI2ZTI5NjE4YmRlODk=\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -750,18 +750,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"de7675bd40142541b75014126e2d35da472804fe\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/de7675bd40142541b75014126e2d35da472804fe\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"2aac9603c883f8f4a70337b57d95a0723d55f137\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2aac9603c883f8f4a70337b57d95a0723d55f137\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOiIyMDNjZWRiNDU2MzUzMzVhNDdlODM5N2UyMDRhMjViMWI0NzE1NmU2In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6IjUyOGI1ODQ0NzAxNWM2NzZhMGYwNTVhOTM5ZmY2NWI2NGM3YmExNDcifSwiZmlsZXMiOlt7InBhdGgiOiJzdGF0aWMvbWVkaWEvbmV0bGlmeS5wbmciLCJzaGEiOiIxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2YzIn1dfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOiI2MGI2MmQxYWJjODBjZTM4Y2Q2NThjYjk3MmZiNmUyOTYxOGJkZTg5In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6IjUyOGI1ODQ0NzAxNWM2NzZhMGYwNTVhOTM5ZmY2NWI2NGM3YmExNDcifSwiZmlsZXMiOlt7InBhdGgiOiJzdGF0aWMvbWVkaWEvbmV0bGlmeS5wbmciLCJzaGEiOiIxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2YzIn1dfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -769,7 +769,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/3ea9408305b59496a3d44e9bf5e4fd1a05196967", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/7fd69b9362ec3dc5f74df2105a05ffee19d00d7d", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -780,16 +780,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"3ea9408305b59496a3d44e9bf5e4fd1a05196967\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3ea9408305b59496a3d44e9bf5e4fd1a05196967\"\n}\n", + "response": "{\n \"sha\": \"7fd69b9362ec3dc5f74df2105a05ffee19d00d7d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/7fd69b9362ec3dc5f74df2105a05ffee19d00d7d\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"de7675bd40142541b75014126e2d35da472804fe\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"3ea9408305b59496a3d44e9bf5e4fd1a05196967\"}]}", + "body": "{\"base_tree\":\"2aac9603c883f8f4a70337b57d95a0723d55f137\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"7fd69b9362ec3dc5f74df2105a05ffee19d00d7d\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -797,7 +797,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/119f714a97c33ec403d3f48a10f402e904a7bdc0", + "Location": "https://api.github.com/repos/owner/repo/git/trees/bdac57ff65af4b475578a24a4f62e24112237b66", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -808,16 +808,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"119f714a97c33ec403d3f48a10f402e904a7bdc0\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/119f714a97c33ec403d3f48a10f402e904a7bdc0\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"278da38420060a6674e7b28a2e6c3dd7113763e4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/278da38420060a6674e7b28a2e6c3dd7113763e4\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"bdac57ff65af4b475578a24a4f62e24112237b66\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/bdac57ff65af4b475578a24a4f62e24112237b66\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"3cfbbd2ab214d4929d358eaae1e4aa338c86bb88\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3cfbbd2ab214d4929d358eaae1e4aa338c86bb88\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"119f714a97c33ec403d3f48a10f402e904a7bdc0\",\"parents\":[\"de7675bd40142541b75014126e2d35da472804fe\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"bdac57ff65af4b475578a24a4f62e24112237b66\",\"parents\":[\"2aac9603c883f8f4a70337b57d95a0723d55f137\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -825,7 +825,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/59e79513bd66d2c00b479b44298f34fa8a1cc7d7", + "Location": "https://api.github.com/repos/owner/repo/git/commits/3bd72d406c25220c522b7ebf13c763884cd8b7be", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -836,11 +836,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjU5ZTc5NTEzYmQ2NmQyYzAwYjQ3OWI0NDI5OGYzNGZhOGExY2M3ZDc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\n \"html_url\": \"https://github.com/owner/repo/commit/59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:48Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:48Z\"\n },\n \"tree\": {\n \"sha\": \"119f714a97c33ec403d3f48a10f402e904a7bdc0\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/119f714a97c33ec403d3f48a10f402e904a7bdc0\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"de7675bd40142541b75014126e2d35da472804fe\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/de7675bd40142541b75014126e2d35da472804fe\",\n \"html_url\": \"https://github.com/owner/repo/commit/de7675bd40142541b75014126e2d35da472804fe\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"3bd72d406c25220c522b7ebf13c763884cd8b7be\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjNiZDcyZDQwNmMyNTIyMGM1MjJiN2ViZjEzYzc2Mzg4NGNkOGI3YmU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3bd72d406c25220c522b7ebf13c763884cd8b7be\",\n \"html_url\": \"https://github.com/owner/repo/commit/3bd72d406c25220c522b7ebf13c763884cd8b7be\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:40Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:40Z\"\n },\n \"tree\": {\n \"sha\": \"bdac57ff65af4b475578a24a4f62e24112237b66\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/bdac57ff65af4b475578a24a4f62e24112237b66\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"2aac9603c883f8f4a70337b57d95a0723d55f137\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/2aac9603c883f8f4a70337b57d95a0723d55f137\",\n \"html_url\": \"https://github.com/owner/repo/commit/2aac9603c883f8f4a70337b57d95a0723d55f137\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\"force\":false}", + "body": "{\"sha\":\"3bd72d406c25220c522b7ebf13c763884cd8b7be\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -861,13 +861,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/59e79513bd66d2c00b479b44298f34fa8a1cc7d7\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3bd72d406c25220c522b7ebf13c763884cd8b7be\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3bd72d406c25220c522b7ebf13c763884cd8b7be\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -890,11 +890,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjIwM2NlZGI0NTYzNTMzNWE0N2U4Mzk3ZTIwNGEyNWIxYjQ3MTU2ZTY=\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjYwYjYyZDFhYmM4MGNlMzhjZDY1OGNiOTcyZmI2ZTI5NjE4YmRlODk=\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\",\"merge_method\":\"merge\"}", + "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\"merge_method\":\"merge\"}", "method": "PUT", "url": "/repos/owner/repo/pulls/4/merge?ts=300", "headers": { @@ -917,11 +917,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "123" }, - "response": "{\n \"sha\": \"dc31353fda99570e66221ca7112c06adeeb1c5fd\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", + "response": "{\n \"sha\": \"3834914b6daceb1aca08c4050d17947e0b7e65c1\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", + "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -969,18 +969,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/59e79513bd66d2c00b479b44298f34fa8a1cc7d7\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3bd72d406c25220c522b7ebf13c763884cd8b7be\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3bd72d406c25220c522b7ebf13c763884cd8b7be\"\n }\n}\n", "status": 200 }, { - "body": "{\"base_tree\":\"59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", + "body": "{\"base_tree\":\"3bd72d406c25220c522b7ebf13c763884cd8b7be\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "571", + "Content-Length": "569", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -1003,12 +1003,12 @@ "status": 201 }, { - "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"59e79513bd66d2c00b479b44298f34fa8a1cc7d7\"]}", + "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"3bd72d406c25220c522b7ebf13c763884cd8b7be\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -1016,7 +1016,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/431ba4acbe3ab266cf61930c8e2067b8847c7f74", + "Location": "https://api.github.com/repos/owner/repo/git/commits/103f34254ea95495f3d813c488af9f75e0c90a8a", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1027,11 +1027,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjQzMWJhNGFjYmUzYWIyNjZjZjYxOTMwYzhlMjA2N2I4ODQ3YzdmNzQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\n \"html_url\": \"https://github.com/owner/repo/commit/431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:55Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:18:55Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/59e79513bd66d2c00b479b44298f34fa8a1cc7d7\",\n \"html_url\": \"https://github.com/owner/repo/commit/59e79513bd66d2c00b479b44298f34fa8a1cc7d7\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"103f34254ea95495f3d813c488af9f75e0c90a8a\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjEwM2YzNDI1NGVhOTU0OTVmM2Q4MTNjNDg4YWY5Zjc1ZTBjOTBhOGE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/103f34254ea95495f3d813c488af9f75e0c90a8a\",\n \"html_url\": \"https://github.com/owner/repo/commit/103f34254ea95495f3d813c488af9f75e0c90a8a\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:47Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:58:47Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"3bd72d406c25220c522b7ebf13c763884cd8b7be\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3bd72d406c25220c522b7ebf13c763884cd8b7be\",\n \"html_url\": \"https://github.com/owner/repo/commit/3bd72d406c25220c522b7ebf13c763884cd8b7be\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\"force\":false}", + "body": "{\"sha\":\"103f34254ea95495f3d813c488af9f75e0c90a8a\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -1052,9 +1052,36 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/431ba4acbe3ab266cf61930c8e2067b8847c7f74\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"103f34254ea95495f3d813c488af9f75e0c90a8a\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/103f34254ea95495f3d813c488af9f75e0c90a8a\"\n }\n}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "276" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjYwYjYyZDFhYmM4MGNlMzhjZDY1OGNiOTcyZmI2ZTI5NjE4YmRlODk=\",\"sha\":\"60b62d1abc80ce38cd658cb972fb6e29618bde89\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -1081,11 +1108,11 @@ "Vary": "Accept-Encoding", "content-length": "427" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1106,36 +1133,9 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "276" + "content-length": "420" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjIwM2NlZGI0NTYzNTMzNWE0N2U4Mzk3ZTIwNGEyNWIxYjQ3MTU2ZTY=\",\"sha\":\"203cedb45635335a47e8397e204a25b1b47156e6\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "451" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in grid view.json b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in grid view.json index b7ec3ceb..5e99e2f6 100644 --- a/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in grid view.json +++ b/cypress/fixtures/GitHub Backend Media Library - GraphQL API__should show published entry image in grid view.json @@ -50,11 +50,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -75,13 +75,13 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -104,85 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" - }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -206,9 +128,87 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" + "content-length": "22506" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "3895" + }, + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4201" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2713" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -232,9 +232,36 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" + "content-length": "10649" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "141" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, { @@ -261,33 +288,6 @@ "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/#get-contents\"\n}\n", "status": 404 }, - { - "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "141" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", - "status": 200 - }, { "body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -312,7 +312,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -321,7 +321,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -349,7 +349,7 @@ "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -395,16 +395,16 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"static/media/netlify.png\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"},{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"528b58447015c676a0f055a939ff65b64c7ba147\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "12269", + "Content-Length": "12230", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -412,7 +412,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59", + "Location": "https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -423,16 +423,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6da7fde3a588292130a9d379de4ceb89201a6a85\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6da7fde3a588292130a9d379de4ceb89201a6a85\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"d6c2f5f637b740604e35a9cea748434d9ba0cef6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d6c2f5f637b740604e35a9cea748434d9ba0cef6\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5bd186c5d21f3a1d3390fe89416f9ae072b39b7b\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"9904e950bb5618ed4845846139bae646d3524709\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1529", + "Content-Length": "1524", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -440,7 +440,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/6ac184a16289b7d3384dcee554b509470530800b", + "Location": "https://api.github.com/repos/owner/repo/git/commits/3ea664fad0cdb250df13a13ee6026d95f99f0a33", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -451,11 +451,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"6ac184a16289b7d3384dcee554b509470530800b\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjZhYzE4NGExNjI4OWI3ZDMzODRkY2VlNTU0YjUwOTQ3MDUzMDgwMGI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6ac184a16289b7d3384dcee554b509470530800b\",\n \"html_url\": \"https://github.com/owner/repo/commit/6ac184a16289b7d3384dcee554b509470530800b\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:30Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:30Z\"\n },\n \"tree\": {\n \"sha\": \"f7892155f854913f1c2a86824d2eacd4cd22ac59\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f7892155f854913f1c2a86824d2eacd4cd22ac59\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjNlYTY2NGZhZDBjZGIyNTBkZjEzYTEzZWU2MDI2ZDk1Zjk5ZjBhMzM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\n \"html_url\": \"https://github.com/owner/repo/commit/3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:22Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:22Z\"\n },\n \"tree\": {\n \"sha\": \"9904e950bb5618ed4845846139bae646d3524709\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9904e950bb5618ed4845846139bae646d3524709\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"6ac184a16289b7d3384dcee554b509470530800b\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -478,7 +478,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjZhYzE4NGExNjI4OWI3ZDMzODRkY2VlNTU0YjUwOTQ3MDUzMDgwMGI=\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTk4ODMy\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"6ac184a16289b7d3384dcee554b509470530800b\",\"number\":5,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjNlYTY2NGZhZDBjZGIyNTBkZjEzYTEzZWU2MDI2ZDk1Zjk5ZjBhMzM=\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5NzUx\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\"number\":5,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -503,18 +503,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/431ba4acbe3ab266cf61930c8e2067b8847c7f74\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"103f34254ea95495f3d813c488af9f75e0c90a8a\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/103f34254ea95495f3d813c488af9f75e0c90a8a\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjUsImhlYWQiOiI2YWMxODRhMTYyODliN2QzMzg0ZGNlZTU1NGI1MDk0NzA1MzA4MDBiIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjUsImhlYWQiOiIzZWE2NjRmYWQwY2RiMjUwZGYxM2ExM2VlNjAyNmQ5NWY5OWYwYTMzIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNTI4YjU4NDQ3MDE1YzY3NmEwZjA1NWE5MzlmZjY1YjY0YzdiYTE0NyJ9LCJmaWxlcyI6W3sicGF0aCI6InN0YXRpYy9tZWRpYS9uZXRsaWZ5LnBuZyIsInNoYSI6IjEzNjkyZTY1NzRjYjRiZjQ0N2FlZmNmN2UwMjc4ZTJmM2ZhZDZjZjMifV19LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -522,7 +522,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/b20ede862c5fcc5e6316a250d61b9cb635b26f62", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/cb010c58f86daf5403cf599aa718db9aa092f887", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -533,16 +533,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"b20ede862c5fcc5e6316a250d61b9cb635b26f62\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/b20ede862c5fcc5e6316a250d61b9cb635b26f62\"\n}\n", + "response": "{\n \"sha\": \"cb010c58f86daf5403cf599aa718db9aa092f887\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/cb010c58f86daf5403cf599aa718db9aa092f887\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"b20ede862c5fcc5e6316a250d61b9cb635b26f62\"}]}", + "body": "{\"base_tree\":\"103f34254ea95495f3d813c488af9f75e0c90a8a\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"cb010c58f86daf5403cf599aa718db9aa092f887\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -550,7 +550,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/3546be664da6115412fb47ebe024750394ade023", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c003fdac628b430124de3c871e5ebe370d5f74c4", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -561,16 +561,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"3546be664da6115412fb47ebe024750394ade023\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3546be664da6115412fb47ebe024750394ade023\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"aea8c6985318af088ca698205f3088df89fbc081\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/aea8c6985318af088ca698205f3088df89fbc081\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c003fdac628b430124de3c871e5ebe370d5f74c4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c003fdac628b430124de3c871e5ebe370d5f74c4\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"82878c6740d0543ab33842572a22eb8159212a75\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/82878c6740d0543ab33842572a22eb8159212a75\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"3546be664da6115412fb47ebe024750394ade023\",\"parents\":[\"431ba4acbe3ab266cf61930c8e2067b8847c7f74\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"c003fdac628b430124de3c871e5ebe370d5f74c4\",\"parents\":[\"103f34254ea95495f3d813c488af9f75e0c90a8a\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -578,7 +578,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/84a19a247674110e2c20014a241e4bbdd33a1072", + "Location": "https://api.github.com/repos/owner/repo/git/commits/166404dc55a6db3bbf35032616d71723041c6c6c", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -589,11 +589,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"84a19a247674110e2c20014a241e4bbdd33a1072\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1Ojg0YTE5YTI0NzY3NDExMGUyYzIwMDE0YTI0MWU0YmJkZDMzYTEwNzI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/84a19a247674110e2c20014a241e4bbdd33a1072\",\n \"html_url\": \"https://github.com/owner/repo/commit/84a19a247674110e2c20014a241e4bbdd33a1072\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:35Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:35Z\"\n },\n \"tree\": {\n \"sha\": \"3546be664da6115412fb47ebe024750394ade023\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3546be664da6115412fb47ebe024750394ade023\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/431ba4acbe3ab266cf61930c8e2067b8847c7f74\",\n \"html_url\": \"https://github.com/owner/repo/commit/431ba4acbe3ab266cf61930c8e2067b8847c7f74\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"166404dc55a6db3bbf35032616d71723041c6c6c\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjE2NjQwNGRjNTVhNmRiM2JiZjM1MDMyNjE2ZDcxNzIzMDQxYzZjNmM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/166404dc55a6db3bbf35032616d71723041c6c6c\",\n \"html_url\": \"https://github.com/owner/repo/commit/166404dc55a6db3bbf35032616d71723041c6c6c\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:27Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:27Z\"\n },\n \"tree\": {\n \"sha\": \"c003fdac628b430124de3c871e5ebe370d5f74c4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c003fdac628b430124de3c871e5ebe370d5f74c4\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"103f34254ea95495f3d813c488af9f75e0c90a8a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/103f34254ea95495f3d813c488af9f75e0c90a8a\",\n \"html_url\": \"https://github.com/owner/repo/commit/103f34254ea95495f3d813c488af9f75e0c90a8a\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"84a19a247674110e2c20014a241e4bbdd33a1072\",\"force\":false}", + "body": "{\"sha\":\"166404dc55a6db3bbf35032616d71723041c6c6c\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -614,9 +614,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"84a19a247674110e2c20014a241e4bbdd33a1072\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/84a19a247674110e2c20014a241e4bbdd33a1072\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"166404dc55a6db3bbf35032616d71723041c6c6c\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/166404dc55a6db3bbf35032616d71723041c6c6c\"\n }\n}\n", "status": 200 }, { @@ -643,7 +643,7 @@ "Vary": "Accept-Encoding", "content-length": "510" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -667,13 +667,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "5146" + "content-length": "5145" }, - "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MDgzNToxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MDIwNDoxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2Yz\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"content\": \"iVBORw0KGgoAAAANSUhEUgAAAJcAAACXCAMAAAAvQTlLAAAAwFBMVEX///85\\nrbswtrpAp71DpL03sLs8q7xGob4tubkzs7o+qLwqvLknv7gkwrgpvbhIn75M\\nm7/x+vrs9fhktcfn9/bg8PMtp7lSr8IWw7U7yL3Y7vAAq7JSzMM+w75MwMGj\\n2dxmv8iLx9O73ORcrMRorMeJ2tJr1MlTx8N8z8+45uWs4OBQu8HH5ulTuMMX\\nqbaW0Ndxvsuq1t4jnrd6ss2TwNUwj7ii4tzP8Ox00syR19ZkxseByNCezdnP\\n5Ox2tsyDv9FhQXEFAAAMiUlEQVR4nO2ci1biyBaGDTcBUaxAEjuoQLQHEQhJ\\n2j7TCLTv/1anau8kdU3wwsW1zvlnVg9UKlVf/r1rVyFjn539X6cSOTWASf2f\\n/9z+87N/agxF5OcN6uf3Mu32JtPtqVEE9X/ccP34NrEktzeibr9JKCW3vo9j\\n1K1L+g/X5bdwrP/jkkqgYjq9Y/3bSxSz7PImfXN5e2Kw/qWoG+H1ScFyt3T9\\nPCXWj0KsU/pV4tblf06HRX5cdoqw/kClOIlnZNKhKovi/O4EYKQDMlsGUezf\\ndTpHL7D9SSeXhoX1/olemhzZMXLXESVRdS7/ZV3+hSt3R3VMdEsTli5yi++O\\nmWOKW4omYNEqfXd1PMdK3ep0IIq+wHkkx8gVVeeqCOsJ+qToV6CjONaf4GQF\\nYHdiFNOex3CM3F1dlIFNgV3Curg4fI71JxdUV1dFaH+g16tAdcVuOLRj5O4C\\npZPBqyuY/zlnSrEO7Ri6JYMBW4aHUdSoDu3Y08WVESzDm0CvPzkU731gx/zV\\nnTCVxgaeTDWvmJrN1QG5aIY9TwrJnqHDHTNKhrpoUq75Qbmopk8XYoRyrFe4\\n+qQ6hW41m4eJI3ld8cx1VtrMVxcdn12am6GoDoJl39ORX+f5M5PpHxUM8ofc\\nFWHdA7WzXyxynw7+zMn8V2n69BhhhqKCffNpv9Hs3/PxVzx/+8MJi9pk9Tx9\\nXmEUC7GasCgmzfs91jEiYLFwTvmV6eSCW0g7FlGly5FZvjfH+rNKpSLN0Rzy\\nPBGnWWVJ35SZmJifdpOONNuTY+S+UtHA7p98wwMwIBMTu4E9yZxxVfbjWB+x\\nNLLm/VR78FcTURp8BvOMA+0jx0iOZSBbKU8+L+aC5bhKx/m6Y30RS+VqqsWS\\nFHNBdXvKBvqqY5JbpjRT+j8VcrE1TF7zYb7mWL/V0rgoGYd71e5Y3etM7D6W\\n9n0+TKvyBcfIfUsHkz0zPMuzTFYBrAHzxx9kVFSfd6w/a6FK0AzV4uzsXx7O\\n/AbWHgw4FgX7pGMkwzKCpWRP5nudIUY77w0Bz5YjDjqofMqx/n1LkIkM2KbC\\nLVPhwEHfNIWeS9b0yqFardnwc1iz1m4uKmFF+pTzdSgeOAZ5N8DnVIPZ/JPp\\nZbcUVcxs+enCTot5RdihyHAmdLNTrMFs/YVj2FwFM3Jhfk3n09VMaBQPHGga\\nY/UHmFbCpu8sP27bcvAOMjwM6u3C3P5qNkTGUWvQGvHjG5mPBuFHThc23Etm\\nGpfGBoc93xhgIZz51EMpxqNBnWr2bsf69boN8xm5RDKM4szIVRnM9ANHLn9N\\no1FHvdMxsqiHa3i1DAvIMjYYcWjGYpqtzAk+X8MgKdfoXY7ZrGsIATobFXIB\\nG6SNOYogluUj7eOsM2wNOBSbDMOz0y0QPINfL+OCo97ZazEUaCC74a+BSsCi\\nWux0zF6Eqbnwdhi2CtEGEKNhixFkxQ1etipSN+W5hzOVijq22OFYjlWvx9Aw\\nqhdxDWBr0cqv0mmw0uJIy0NYV1UOZi8s3hWWtAMvTVPi+i7PwNnQPJ2zXihc\\nVhmYPbKsek42grY4NIMN8HOsXnt5j9m8eC47ngmm0VmtUWFnYoHyoEOgWCRN\\nZHDRMZdekGkPJGthu/ZH9RQN57UKkp8G0ZLJhEgCmgCHUVwX2DVoCfvQfJ1t\\ngs4oDEfC8cZfWiHHKnCM5FgZmIXLdxpysIysPIojcd+e0U6sN5kv02HWwiE3\\nGFlhNmvDVC7sRaPRsGS0NJJraflgkGBOUxTpChQ2xiWjas2YEc/5KNQ04TQ5\\nX4cpWaOhJ7/dsGQuBINF3lcWT6u1gA1obcCaiefCpxarVC1cQUt5kCHfFe3l\\nArEogwJmL9xGwwCGzs6VeoO4vrZ70k2HR2I+atXT+gm2r6UhaGKteWWzgwjn\\nd5VQNrCZEUtk6QYuRxKfn56mlL1AWIH9ofgYQ+heV2TVFwGncCJgcBsiVpRh\\naZ6FATDIkYT5l5yV8oUzaQXWxQcBe526LFayrHCx5HfZsee6DTfiWGMRSw2m\\nrUYyjDGKQktdPIXGai0P2RC+pbRm5SHaCrGnprnj3EIZSyHTIrmABh6W0Fry\\nFegvF9rmF7ILgdQsTuD2Yk62HbtJZuFY4xLB0B4hPQAizqdZxGKuq0z5g/Cw\\nW5Ig2xtjMZxxnl06mEjmiHFDTDt7JywqEhjOCfVs7YxMWFCcgMyN9A+U9nzj\\nefSSSpfdjefc9IExiumiF7N2aWLiT2LpVlniZK7rxYZ9iGyDTdTW2DCSG4xk\\nyJRFkRZtYRxlBcpcYGmoUVkNRTSc5u+QbCceq8bBCLiBL4P5BpONrUCfF3a6\\nAgupaEFgdzthOVNmWi8wkkFU43FPYGOjKFV4bQkB9JclUBB5ZmvwHqw2lett\\nisioAzTlIoaPA1i8poBx8goso4IDH+u33AkFVFSJMFccm75Q8mnKsajSgczu\\n2rFerJBGTHJYjuOdVBmXUO/PSLvq9caBoy1VwlLOasRqO9g25gdJ+Q9Z7GYS\\nlULlZrXbnvzkvSqLrRstA18/nBmOa2QehTqCSS78iGlRwiRi9dSDjoftLiWO\\nqHPGuHGqeLEbKONiY/mNYq62IE8/GPaEy7TIRbHJuSyE76aiXOyGuWFH0bmq\\nqlvoWFUggypG4QrYxg33PUywz7D+cQGX6BXNceMHD8kxhtZglcL11qbexI+X\\nERYSM1EmPE9FZi55QpNbMFdbAWOuNZaFuUZsP1jT3YN2Kk5qF9ayEUrBahem\\nDa5KMc+iwm2B09H9gTlXxAUj6FcVpqoxt3IwryqSjY3fZhid28ZQgtX5aQt8\\nT6u2tzUsc24JjmVgvQ3vqdwT9JZzw4Kwg+XYk9jc9MkCtwyKUpW6BWNTxyha\\n0gt4xyBS7tqwyRfRxvDdgO0EsOsjSHZs8d1iKEa1wy0YuFdNvA0PoBPTWhsp\\nAPhpk80exVt99zpzAlisfJS0fulQiLXLLQQTznvOG+wDap5t8+dnbL1oY0hE\\n298K79hnCCMS6B1Y4siBl8D9eKQPfMfxA7ROSRhGNw62JbuX4xZT9T70nQfZ\\nZGsA7xu7bc9rZx/vetrKZykVjeMiNtc1Q70ntwSo7VuS3pZGcZ6kI2JByvZ5\\nVh4V57xx4OtTke3mrdd2E5XqQ1hnOVW1iudHwjcpF+yL9cDkHdw2TbnAuFg3\\nvXaSCFTJh7DSciFEf5zwefFEGRVyZXQFIaWV5M2rpnQfyy0Klj8QhM1no7Sz\\nkgtNjrcDrF3yAYLurGNqXPLBlXjGAodcGEVuH2NLYLTtLi6hvGwDx0Cw3Xzi\\nS1vbqzEMCEYsJir1DSMpxtYoLwPbVpOq97bZdQx+n8hDrVrDkCVVWQl+Ase1\\nUC2g4v3G6f00cN5ma3LuQ7K9pAcvelVV+LOgbYL2wb9t/K8sMDaQFmBS7VHn\\nvsRGcN/a1DSudB1tVCNVQXa+yW00CrUkqY3LZt4Fxv6w6TgaWRbJcqwkVrlq\\nmT6+ElVFfCxxSvxZyg6urQBfE/Xw5f8DLBBGqwpoGMm4NJJQUByViWF92a2z\\nB3XMWhXwkje4HJVysR5bbYA9uEXTSwcD52oQJFpD9FWB5LQX/LAhSA7g1hnU\\nMbNwy02n1UJFhYtjo3Ltwy0ms2N0WozkWwE27QBVuXcQt5iKHMN5iVfIBZFW\\nnNyXW0xFjj2IkTQIdgX56v7cYipy7C9cHRdgAYMjce3TLSb74dw0cxrJAi6g\\nFt08369bMLcZDEPlm7lwOYpYB/hdCuoYU03Bw0huaibh7kh52G1U+3eLiSAY\\nTlEDvvOsRhl2hXQ5ZncxrAP9BpHNp8hFIfEohoFK4wW2np/b0k2HcYuJ1HSw\\nzIZNjZNmrwA4f3vA37cyOXZ+/gLX/urAItfh3CoEq+EGrrXDNhUfA6vIMSIQ\\ncMGKeDsKlrS+dkUSbESsI/yGrdEx/FmK3NZ1Mq7Du8VEDFw13MCltkc7Yz3S\\nb3Dbj10NDI9iL+KFvwwn6CLfUUS6GlgXI/mgor50j5FbmahjlAzokLDb7eLP\\nUnhbF5fj8dwCsK6mdAPnDbAc/x4VCx1ThBs4b2fLkRz9L8YwOIYbePbu+thE\\nGZjm2CO055E8EZfBMYzkLzHfTgKmOZZu4BDGkp+uHhwszSQeSfwyhDVcb3fd\\nfUiwx2sBjf6BG/jLdff6uHVLA6Mw8M81haJ/oEs2fXFSLFqgHq8FdVOe7ePJ\\n/8Y0u3stCSN5YrcAQXLs+vfub+qPJNWxb+AVSnHs5dQ8uezv6RfVr99Zev06\\nNYqsFwT7/X2CmMp5+fXr18ue/3qJ/ejktfR/WP8FOoK2QLx2JrUAAAAASUVO\\nRK5CYII=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -696,7 +696,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjZhYzE4NGExNjI4OWI3ZDMzODRkY2VlNTU0YjUwOTQ3MDUzMDgwMGI=\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjNlYTY2NGZhZDBjZGIyNTBkZjEzYTEzZWU2MDI2ZDk1Zjk5ZjBhMzM=\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -721,18 +721,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"84a19a247674110e2c20014a241e4bbdd33a1072\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/84a19a247674110e2c20014a241e4bbdd33a1072\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"166404dc55a6db3bbf35032616d71723041c6c6c\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/166404dc55a6db3bbf35032616d71723041c6c6c\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjUsImhlYWQiOiI2YWMxODRhMTYyODliN2QzMzg0ZGNlZTU1NGI1MDk0NzA1MzA4MDBiIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6IjUyOGI1ODQ0NzAxNWM2NzZhMGYwNTVhOTM5ZmY2NWI2NGM3YmExNDcifSwiZmlsZXMiOlt7InBhdGgiOiJzdGF0aWMvbWVkaWEvbmV0bGlmeS5wbmciLCJzaGEiOiIxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2YzIn1dfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjUsImhlYWQiOiIzZWE2NjRmYWQwY2RiMjUwZGYxM2ExM2VlNjAyNmQ5NWY5OWYwYTMzIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6IjUyOGI1ODQ0NzAxNWM2NzZhMGYwNTVhOTM5ZmY2NWI2NGM3YmExNDcifSwiZmlsZXMiOlt7InBhdGgiOiJzdGF0aWMvbWVkaWEvbmV0bGlmeS5wbmciLCJzaGEiOiIxMzY5MmU2NTc0Y2I0YmY0NDdhZWZjZjdlMDI3OGUyZjNmYWQ2Y2YzIn1dfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "212", + "Content-Length": "211", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -740,7 +740,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/8c6d92ad69ded5121e442539f37a61a3751214cc", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/f6da2bd3425e7e52787fffbaef897f9bd500c88d", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -751,16 +751,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8c6d92ad69ded5121e442539f37a61a3751214cc\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8c6d92ad69ded5121e442539f37a61a3751214cc\"\n}\n", + "response": "{\n \"sha\": \"f6da2bd3425e7e52787fffbaef897f9bd500c88d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f6da2bd3425e7e52787fffbaef897f9bd500c88d\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"84a19a247674110e2c20014a241e4bbdd33a1072\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"8c6d92ad69ded5121e442539f37a61a3751214cc\"}]}", + "body": "{\"base_tree\":\"166404dc55a6db3bbf35032616d71723041c6c6c\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"f6da2bd3425e7e52787fffbaef897f9bd500c88d\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "869", + "Content-Length": "866", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -768,7 +768,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/88fda6b61c49dfd36ee8fa0c1f1cf55854edc806", + "Location": "https://api.github.com/repos/owner/repo/git/trees/ef97e2e9c781b3f020bfd1ba3b4f4f0cf142323f", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -779,16 +779,16 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"88fda6b61c49dfd36ee8fa0c1f1cf55854edc806\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/88fda6b61c49dfd36ee8fa0c1f1cf55854edc806\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"92dff3266ddcf170fef64cf98c16c30eed905a0b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/92dff3266ddcf170fef64cf98c16c30eed905a0b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"ef97e2e9c781b3f020bfd1ba3b4f4f0cf142323f\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ef97e2e9c781b3f020bfd1ba3b4f4f0cf142323f\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5484f92f21180f37d79760697f14628eaef0fbc5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5484f92f21180f37d79760697f14628eaef0fbc5\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"88fda6b61c49dfd36ee8fa0c1f1cf55854edc806\",\"parents\":[\"84a19a247674110e2c20014a241e4bbdd33a1072\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"ef97e2e9c781b3f020bfd1ba3b4f4f0cf142323f\",\"parents\":[\"166404dc55a6db3bbf35032616d71723041c6c6c\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -796,7 +796,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/4b2563c76846d13813d1c520d226cc99d51a5d2d", + "Location": "https://api.github.com/repos/owner/repo/git/commits/3942ed928f3dc3689b985c07233424fc592dae8e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -807,11 +807,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4b2563c76846d13813d1c520d226cc99d51a5d2d\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OjRiMjU2M2M3Njg0NmQxMzgxM2QxYzUyMGQyMjZjYzk5ZDUxYTVkMmQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/4b2563c76846d13813d1c520d226cc99d51a5d2d\",\n \"html_url\": \"https://github.com/owner/repo/commit/4b2563c76846d13813d1c520d226cc99d51a5d2d\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:41Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:41Z\"\n },\n \"tree\": {\n \"sha\": \"88fda6b61c49dfd36ee8fa0c1f1cf55854edc806\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/88fda6b61c49dfd36ee8fa0c1f1cf55854edc806\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"84a19a247674110e2c20014a241e4bbdd33a1072\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/84a19a247674110e2c20014a241e4bbdd33a1072\",\n \"html_url\": \"https://github.com/owner/repo/commit/84a19a247674110e2c20014a241e4bbdd33a1072\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"3942ed928f3dc3689b985c07233424fc592dae8e\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjM5NDJlZDkyOGYzZGMzNjg5Yjk4NWMwNzIzMzQyNGZjNTkyZGFlOGU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3942ed928f3dc3689b985c07233424fc592dae8e\",\n \"html_url\": \"https://github.com/owner/repo/commit/3942ed928f3dc3689b985c07233424fc592dae8e\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:33Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:33Z\"\n },\n \"tree\": {\n \"sha\": \"ef97e2e9c781b3f020bfd1ba3b4f4f0cf142323f\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ef97e2e9c781b3f020bfd1ba3b4f4f0cf142323f\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"166404dc55a6db3bbf35032616d71723041c6c6c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/166404dc55a6db3bbf35032616d71723041c6c6c\",\n \"html_url\": \"https://github.com/owner/repo/commit/166404dc55a6db3bbf35032616d71723041c6c6c\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"4b2563c76846d13813d1c520d226cc99d51a5d2d\",\"force\":false}", + "body": "{\"sha\":\"3942ed928f3dc3689b985c07233424fc592dae8e\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -832,40 +832,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"4b2563c76846d13813d1c520d226cc99d51a5d2d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/4b2563c76846d13813d1c520d226cc99d51a5d2d\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3942ed928f3dc3689b985c07233424fc592dae8e\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3942ed928f3dc3689b985c07233424fc592dae8e\"\n }\n}\n", "status": 200 }, { - "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\",\"merge_method\":\"merge\"}", - "method": "PUT", - "url": "/repos/owner/repo/pulls/5/merge?ts=300", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "123" - }, - "response": "{\n \"sha\": \"a98fe6cffcb931d707cb299195e2fc52cdb4f6be\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -888,11 +861,38 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjZhYzE4NGExNjI4OWI3ZDMzODRkY2VlNTU0YjUwOTQ3MDUzMDgwMGI=\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjNlYTY2NGZhZDBjZGIyNTBkZjEzYTEzZWU2MDI2ZDk1Zjk5ZjBhMzM=\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5MDgwODM1OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", + "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\"merge_method\":\"merge\"}", + "method": "PUT", + "url": "/repos/owner/repo/pulls/5/merge?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "123" + }, + "response": "{\n \"sha\": \"4db92aae714abe9db2ae01668ae8a8a790993381\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5NTYwMjA0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -940,18 +940,18 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"4b2563c76846d13813d1c520d226cc99d51a5d2d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/4b2563c76846d13813d1c520d226cc99d51a5d2d\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3942ed928f3dc3689b985c07233424fc592dae8e\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3942ed928f3dc3689b985c07233424fc592dae8e\"\n }\n}\n", "status": 200 }, { - "body": "{\"base_tree\":\"4b2563c76846d13813d1c520d226cc99d51a5d2d\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", + "body": "{\"base_tree\":\"3942ed928f3dc3689b985c07233424fc592dae8e\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "571", + "Content-Length": "569", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -974,12 +974,12 @@ "status": 201 }, { - "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"4b2563c76846d13813d1c520d226cc99d51a5d2d\"]}", + "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"3942ed928f3dc3689b985c07233424fc592dae8e\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1541", + "Content-Length": "1536", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", @@ -987,7 +987,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/f40f223ef85e15440b4aa99accf9542508312362", + "Location": "https://api.github.com/repos/owner/repo/git/commits/8f6ae888f70a64b0ddac0f7b6cf82db23f2007ed", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -998,11 +998,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f40f223ef85e15440b4aa99accf9542508312362\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgwODM1OmY0MGYyMjNlZjg1ZTE1NDQwYjRhYTk5YWNjZjk1NDI1MDgzMTIzNjI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f40f223ef85e15440b4aa99accf9542508312362\",\n \"html_url\": \"https://github.com/owner/repo/commit/f40f223ef85e15440b4aa99accf9542508312362\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:47Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:19:47Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"4b2563c76846d13813d1c520d226cc99d51a5d2d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/4b2563c76846d13813d1c520d226cc99d51a5d2d\",\n \"html_url\": \"https://github.com/owner/repo/commit/4b2563c76846d13813d1c520d226cc99d51a5d2d\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"8f6ae888f70a64b0ddac0f7b6cf82db23f2007ed\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYwMjA0OjhmNmFlODg4ZjcwYTY0YjBkZGFjMGY3YjZjZjgyZGIyM2YyMDA3ZWQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/8f6ae888f70a64b0ddac0f7b6cf82db23f2007ed\",\n \"html_url\": \"https://github.com/owner/repo/commit/8f6ae888f70a64b0ddac0f7b6cf82db23f2007ed\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:39Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:59:39Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"3942ed928f3dc3689b985c07233424fc592dae8e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3942ed928f3dc3689b985c07233424fc592dae8e\",\n \"html_url\": \"https://github.com/owner/repo/commit/3942ed928f3dc3689b985c07233424fc592dae8e\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"f40f223ef85e15440b4aa99accf9542508312362\",\"force\":false}", + "body": "{\"sha\":\"8f6ae888f70a64b0ddac0f7b6cf82db23f2007ed\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -1023,9 +1023,9 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "492" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDgwODM1OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"f40f223ef85e15440b4aa99accf9542508312362\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f40f223ef85e15440b4aa99accf9542508312362\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYwMjA0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"8f6ae888f70a64b0ddac0f7b6cf82db23f2007ed\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/8f6ae888f70a64b0ddac0f7b6cf82db23f2007ed\"\n }\n}\n", "status": 200 }, { @@ -1052,11 +1052,38 @@ "Vary": "Accept-Encoding", "content-length": "427" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4MDgzNTo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MDIwNDo1MjhiNTg0NDcwMTVjNjc2YTBmMDU1YTkzOWZmNjViNjRjN2JhMTQ3\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\nimage: /media/netlify.png\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "420" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MDIwNDpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1079,34 +1106,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDgwODM1OjZhYzE4NGExNjI4OWI3ZDMzODRkY2VlNTU0YjUwOTQ3MDUzMDgwMGI=\",\"sha\":\"6ac184a16289b7d3384dcee554b509470530800b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "451" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODA4MzU=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA4MDgzNTpjMjQwZjczZWMwNDcxNzRmNTI1Yjk3NTE1N2MxMjcxZmZmZGMyNDcw\",\"sha\":\"c240f73ec047174f525b975157c1271fffdc2470\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"netlify.png\",\"sha\":\"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\"type\":\"blob\",\"blob\":{\"size\":3470,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjAyMDQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYwMjA0OjNlYTY2NGZhZDBjZGIyNTBkZjEzYTEzZWU2MDI2ZDk1Zjk5ZjBhMzM=\",\"sha\":\"3ea664fad0cdb250df13a13ee6026d95f99f0a33\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__can delete image from global media library.json b/cypress/fixtures/GitHub Backend Media Library - REST API__can delete image from global media library.json index 4440b5ad..b2199eaf 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__can delete image from global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__can delete image from global media library.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -77,7 +77,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -420,4 +420,4 @@ "response": "{\n \"content\": null,\n \"commit\": {\n \"sha\": \"a1d609a514d3a3256116345511f34ed4c8484f49\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDgxOTQ1OmExZDYwOWE1MTRkM2EzMjU2MTE2MzQ1NTExZjM0ZWQ0Yzg0ODRmNDk=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/a1d609a514d3a3256116345511f34ed4c8484f49\",\n \"html_url\": \"https://github.com/owner/repo/commit/a1d609a514d3a3256116345511f34ed4c8484f49\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:21:17Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T15:21:17Z\"\n },\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"message\": \"Delete “static/media/netlify.png”\",\n \"parents\": [\n {\n \"sha\": \"a96988564a908d587de79b8800ee4c384cd18a11\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/a96988564a908d587de79b8800ee4c384cd18a11\",\n \"html_url\": \"https://github.com/owner/repo/commit/a96988564a908d587de79b8800ee4c384cd18a11\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__can publish entry with image.json b/cypress/fixtures/GitHub Backend Media Library - REST API__can publish entry with image.json index 54676a55..5e9bc106 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__can publish entry with image.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__can publish entry with image.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1219,7 +1219,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=300&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1295,7 +1295,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=300&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1345,4 +1345,4 @@ "response": "{\n \"name\": \"1970-01-01-first-title.md\",\n \"path\": \"content/posts/1970-01-01-first-title.md\",\n \"sha\": \"528b58447015c676a0f055a939ff65b64c7ba147\",\n \"size\": 181,\n \"url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=master\",\n \"html_url\": \"https://github.com/owner/repo/blob/master/content/posts/1970-01-01-first-title.md\",\n \"git_url\": \"https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147\",\n \"download_url\": \"https://raw.githubusercontent.com/owner/repo/master/content/posts/1970-01-01-first-title.md\",\n \"type\": \"file\",\n \"content\": \"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQppbWFnZTog\\nL21lZGlhL25ldGxpZnkucG5nCmRhdGU6IDE5NzAtMDEtMDFUMDA6MDA6MDAu\\nMDAwWgpkZXNjcmlwdGlvbjogZmlyc3QgZGVzY3JpcHRpb24KY2F0ZWdvcnk6\\nIGZpcnN0IGNhdGVnb3J5CnRhZ3M6CiAgLSB0YWcxCi0tLQpmaXJzdCBib2R5\\nCg==\\n\",\n \"encoding\": \"base64\",\n \"_links\": {\n \"self\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=master\",\n \"git\": \"https://api.github.com/repos/owner/repo/git/blobs/528b58447015c676a0f055a939ff65b64c7ba147\",\n \"html\": \"https://github.com/owner/repo/blob/master/content/posts/1970-01-01-first-title.md\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__can save entry with image.json b/cypress/fixtures/GitHub Backend Media Library - REST API__can save entry with image.json index 497fb675..ff49d70b 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__can save entry with image.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__can save entry with image.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -77,7 +77,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -926,4 +926,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"2110f02726edcfff1090180695a207946b863370\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229081945,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwODE5NDU=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/2110f02726edcfff1090180695a207946b863370\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/2110f02726edcfff1090180695a207946b863370/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from entry media library.json b/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from entry media library.json index ae0cef3b..6fb6aab0 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from entry media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from entry media library.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -77,7 +77,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -231,4 +231,4 @@ "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA4MTk0NTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from global media library.json b/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from global media library.json index 94e3db23..d44c9761 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__can upload image from global media library.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -77,7 +77,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -368,4 +368,4 @@ "response": "{\n \"ref\": \"refs/heads/master\",\n \"node_id\": \"MDM6UmVmMjI5MDgxOTQ1Om1hc3Rlcg==\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/heads/master\",\n \"object\": {\n \"sha\": \"858b6f1f21cfe6db296a90a2f57856b1fdadbab1\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/858b6f1f21cfe6db296a90a2f57856b1fdadbab1\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__should not show draft entry image in global media library.json b/cypress/fixtures/GitHub Backend Media Library - REST API__should not show draft entry image in global media library.json index 345d3ad6..df9089d7 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__should not show draft entry image in global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__should not show draft entry image in global media library.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -77,7 +77,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -816,4 +816,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"6e2776f31997c35d747f9a38a00f7b97d94921f7\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229081945,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwODE5NDU=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/6e2776f31997c35d747f9a38a00f7b97d94921f7\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/6e2776f31997c35d747f9a38a00f7b97d94921f7/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in global media library.json b/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in global media library.json index b57e9baa..2beb9485 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in global media library.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in global media library.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1219,7 +1219,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=300&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1243,4 +1243,4 @@ "response": "{\n \"sha\": \"c240f73ec047174f525b975157c1271fffdc2470\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c240f73ec047174f525b975157c1271fffdc2470\",\n \"tree\": [\n {\n \"path\": \"netlify.png\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"\n }\n ],\n \"truncated\": false\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in grid view.json b/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in grid view.json index 002e0eeb..7ea8a2f0 100644 --- a/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in grid view.json +++ b/cypress/fixtures/GitHub Backend Media Library - REST API__should show published entry image in grid view.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1169,7 +1169,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=300&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1193,4 +1193,4 @@ "response": "{\n \"sha\": \"c240f73ec047174f525b975157c1271fffdc2470\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c240f73ec047174f525b975157c1271fffdc2470\",\n \"tree\": [\n {\n \"path\": \"netlify.png\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\",\n \"size\": 3470,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/13692e6574cb4bf447aefcf7e0278e2f3fad6cf3\"\n }\n ],\n \"truncated\": false\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can change entry status from fork.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can change entry status from fork.json index c3e2e439..5fe16a00 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can change entry status from fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can change entry status from fork.json @@ -72,7 +72,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:29:47Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:50:10Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -96,7 +96,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:29:47Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:50:10Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 202 }, { @@ -122,7 +122,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:29:47Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:50:10Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -176,11 +176,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -203,112 +230,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" - }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -334,7 +256,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "4202" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -360,20 +282,21 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22507" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { "method": "GET", - "url": "/repos/forkOwner/repo/git/refs/heads/cms?ts=300", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", - "Status": "404 Not Found", + "Status": "200 OK", "X-RateLimit-Limit": "5000", - "X-Poll-Interval": "300", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "repo", + "X-Accepted-OAuth-Scopes": "", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -383,10 +306,62 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "113" + "content-length": "2714" }, - "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/refs/#get-a-reference\"\n}\n", - "status": 404 + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "3896" + }, + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 }, { "method": "GET", @@ -414,6 +389,31 @@ "response": "{\"type\":\"PR\",\"user\":\"forkOwner\",\"status\":\"draft\",\"branch\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"second title\",\"description\":\"second description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", "status": 200 }, + { + "method": "GET", + "url": "/repos/forkOwner/repo/git/refs/heads/cms?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "404 Not Found", + "X-RateLimit-Limit": "5000", + "X-Poll-Interval": "300", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "113" + }, + "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/refs/#get-a-reference\"\n}\n", + "status": 404 + }, { "body": "{\"operationName\":\"unpublishedBranchFile\",\"variables\":{\"headOwner\":\"forkOwner\",\"headRepoName\":\"repo\",\"headExpression\":\"cms/forkOwner/repo/posts/1970-01-01-first-title:content/posts/1970-01-01-first-title.md\",\"baseOwner\":\"owner\",\"baseRepoName\":\"repo\",\"baseExpression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query unpublishedBranchFile($headOwner: String!, $headRepoName: String!, $headExpression: String!, $baseOwner: String!, $baseRepoName: String!, $baseExpression: String!) {\\n head: repository(owner: $headOwner, name: $headRepoName) {\\n ...RepositoryParts\\n object(expression: $headExpression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n base: repository(owner: $baseOwner, name: $baseRepoName) {\\n ...RepositoryParts\\n object(expression: $baseExpression) {\\n ... on Blob {\\n id\\n oid\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -438,7 +438,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -465,7 +465,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -520,11 +520,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -537,7 +537,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -548,11 +548,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -565,7 +565,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/3d033db3f0163cfd015507c8a32930579635cdeb", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/979fbdcfb9eb085d75a28693652d05f599ea2b84", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -576,11 +576,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"3d033db3f0163cfd015507c8a32930579635cdeb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjNkMDMzZGIzZjAxNjNjZmQwMTU1MDdjOGEzMjkzMDU3OTYzNWNkZWI=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/3d033db3f0163cfd015507c8a32930579635cdeb\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/3d033db3f0163cfd015507c8a32930579635cdeb\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:06Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:06Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"979fbdcfb9eb085d75a28693652d05f599ea2b84\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjk3OWZiZGNmYjllYjA4NWQ3NWEyODY5MzY1MmQwNWY1OTllYTJiODQ=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/979fbdcfb9eb085d75a28693652d05f599ea2b84\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/979fbdcfb9eb085d75a28693652d05f599ea2b84\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:27Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:27Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"3d033db3f0163cfd015507c8a32930579635cdeb\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"979fbdcfb9eb085d75a28693652d05f599ea2b84\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -603,7 +603,7 @@ "Vary": "Accept-Encoding", "content-length": "636" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcxMzY0OjNkMDMzZGIzZjAxNjNjZmQwMTU1MDdjOGEzMjkzMDU3OTYzNWNkZWI=\",\"sha\":\"3d033db3f0163cfd015507c8a32930579635cdeb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5NjAyOjk3OWZiZGNmYjllYjA4NWQ3NWEyODY5MzY1MmQwNWY1OTllYTJiODQ=\",\"sha\":\"979fbdcfb9eb085d75a28693652d05f599ea2b84\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", "status": 200 }, { @@ -630,7 +630,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"93ef9ea6c1dc431946816b8d88617c2d1d328211\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/93ef9ea6c1dc431946816b8d88617c2d1d328211\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"6c3cacd668ef52f20161f859528d7f8cef41d524\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/6c3cacd668ef52f20161f859528d7f8cef41d524\"\n }\n}\n", "status": 200 }, { @@ -647,7 +647,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -658,11 +658,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"177a857a81e3233e6b02c937a9dd585b442172f6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6\"\n}\n", + "response": "{\n \"sha\": \"38a0bfc407cc34ef76d06e660b8040f438ef48ca\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"93ef9ea6c1dc431946816b8d88617c2d1d328211\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"177a857a81e3233e6b02c937a9dd585b442172f6\"}]}", + "body": "{\"base_tree\":\"6c3cacd668ef52f20161f859528d7f8cef41d524\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"38a0bfc407cc34ef76d06e660b8040f438ef48ca\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -675,7 +675,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -686,11 +686,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"868e707684174989492f9503fd06081bc19abf08\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/868e707684174989492f9503fd06081bc19abf08\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"94810f6651698b7931fdb01eab08d8687f13b949\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/94810f6651698b7931fdb01eab08d8687f13b949\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\"parents\":[\"93ef9ea6c1dc431946816b8d88617c2d1d328211\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"97b50c6e7de7635c331a73c34257f650245fb26e\",\"parents\":[\"6c3cacd668ef52f20161f859528d7f8cef41d524\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -703,7 +703,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/8e536545ecfe5681c67a3a45f561acebec6e98f1", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -714,11 +714,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8e536545ecfe5681c67a3a45f561acebec6e98f1\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjhlNTM2NTQ1ZWNmZTU2ODFjNjdhM2E0NWY1NjFhY2ViZWM2ZTk4ZjE=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/8e536545ecfe5681c67a3a45f561acebec6e98f1\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/8e536545ecfe5681c67a3a45f561acebec6e98f1\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:13Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:13Z\"\n },\n \"tree\": {\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"93ef9ea6c1dc431946816b8d88617c2d1d328211\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/93ef9ea6c1dc431946816b8d88617c2d1d328211\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/93ef9ea6c1dc431946816b8d88617c2d1d328211\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjk1ZmMxYzcxMTRlNmUwY2YzMGI4ZGQ0NTc1YWIzYjliZjNhNTg4NGQ=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:31Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:31Z\"\n },\n \"tree\": {\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"6c3cacd668ef52f20161f859528d7f8cef41d524\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/6c3cacd668ef52f20161f859528d7f8cef41d524\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/6c3cacd668ef52f20161f859528d7f8cef41d524\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"8e536545ecfe5681c67a3a45f561acebec6e98f1\",\"force\":false}", + "body": "{\"sha\":\"95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -741,7 +741,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"8e536545ecfe5681c67a3a45f561acebec6e98f1\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/8e536545ecfe5681c67a3a45f561acebec6e98f1\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\"\n }\n}\n", "status": 200 }, { @@ -768,7 +768,7 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MTM2NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTYwMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -795,11 +795,11 @@ "Vary": "Accept-Encoding", "content-length": "92" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"createPullRequest\",\"variables\":{\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"}},\"query\":\"mutation createPullRequest($createPullRequestInput: CreatePullRequestInput!) {\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createPullRequest\",\"variables\":{\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"}},\"query\":\"mutation createPullRequest($createPullRequestInput: CreatePullRequestInput!) {\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -822,7 +822,7 @@ "Vary": "Accept-Encoding", "content-length": "600" }, - "response": "{\"data\":{\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0MDkw\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"3d033db3f0163cfd015507c8a32930579635cdeb\",\"number\":4,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MTU4\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"979fbdcfb9eb085d75a28693652d05f599ea2b84\",\"number\":4,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -849,11 +849,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"8e536545ecfe5681c67a3a45f561acebec6e98f1\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/8e536545ecfe5681c67a3a45f561acebec6e98f1\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOnsic2hhIjoiM2QwMzNkYjNmMDE2M2NmZDAxNTUwN2M4YTMyOTMwNTc5NjM1Y2RlYiJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6InBlbmRpbmdfcmV2aWV3IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjQsImhlYWQiOnsic2hhIjoiOTc5ZmJkY2ZiOWViMDg1ZDc1YTI4NjkzNjUyZDA1ZjU5OWVhMmI4NCJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6InBlbmRpbmdfcmV2aWV3IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/forkOwner/repo/git/blobs?ts=300", "headers": { @@ -866,7 +866,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/5cf35ca1127603d13c68037b6fff36d9b7b8b026", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/2041c31b21be0cfc2612da5917e217310d1ddd09", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -877,11 +877,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"5cf35ca1127603d13c68037b6fff36d9b7b8b026\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/5cf35ca1127603d13c68037b6fff36d9b7b8b026\"\n}\n", + "response": "{\n \"sha\": \"2041c31b21be0cfc2612da5917e217310d1ddd09\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/2041c31b21be0cfc2612da5917e217310d1ddd09\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"8e536545ecfe5681c67a3a45f561acebec6e98f1\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"5cf35ca1127603d13c68037b6fff36d9b7b8b026\"}]}", + "body": "{\"base_tree\":\"95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"2041c31b21be0cfc2612da5917e217310d1ddd09\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -894,7 +894,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/012dcab504b2c11c3a9fe305d08559969872eebf", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/1b051ed5fb098b95dde507c83ba2ec7cd377327c", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -905,11 +905,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"012dcab504b2c11c3a9fe305d08559969872eebf\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/012dcab504b2c11c3a9fe305d08559969872eebf\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e99856f97f32febbca91137b3f7d4cde13251d2a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e99856f97f32febbca91137b3f7d4cde13251d2a\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"1b051ed5fb098b95dde507c83ba2ec7cd377327c\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/1b051ed5fb098b95dde507c83ba2ec7cd377327c\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"69fae3d60a9744d825219b273ea8baf883809803\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/69fae3d60a9744d825219b273ea8baf883809803\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"012dcab504b2c11c3a9fe305d08559969872eebf\",\"parents\":[\"8e536545ecfe5681c67a3a45f561acebec6e98f1\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"1b051ed5fb098b95dde507c83ba2ec7cd377327c\",\"parents\":[\"95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -922,7 +922,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/b419a23e2d95b2948a0c6513f55bc3b2386a4f02", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/30b258a6c3566e9b912733669737240c7a1d9643", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -933,11 +933,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmI0MTlhMjNlMmQ5NWIyOTQ4YTBjNjUxM2Y1NWJjM2IyMzg2YTRmMDI=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:23Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:23Z\"\n },\n \"tree\": {\n \"sha\": \"012dcab504b2c11c3a9fe305d08559969872eebf\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/012dcab504b2c11c3a9fe305d08559969872eebf\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"8e536545ecfe5681c67a3a45f561acebec6e98f1\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/8e536545ecfe5681c67a3a45f561acebec6e98f1\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/8e536545ecfe5681c67a3a45f561acebec6e98f1\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"30b258a6c3566e9b912733669737240c7a1d9643\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjMwYjI1OGE2YzM1NjZlOWI5MTI3MzM2Njk3MzcyNDBjN2ExZDk2NDM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/30b258a6c3566e9b912733669737240c7a1d9643\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/30b258a6c3566e9b912733669737240c7a1d9643\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:38Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:38Z\"\n },\n \"tree\": {\n \"sha\": \"1b051ed5fb098b95dde507c83ba2ec7cd377327c\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/1b051ed5fb098b95dde507c83ba2ec7cd377327c\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/95fc1c7114e6e0cf30b8dd4575ab3b9bf3a5884d\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\"force\":false}", + "body": "{\"sha\":\"30b258a6c3566e9b912733669737240c7a1d9643\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -960,11 +960,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b419a23e2d95b2948a0c6513f55bc3b2386a4f02\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"30b258a6c3566e9b912733669737240c7a1d9643\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/30b258a6c3566e9b912733669737240c7a1d9643\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"3d033db3f0163cfd015507c8a32930579635cdeb\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"979fbdcfb9eb085d75a28693652d05f599ea2b84\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -987,7 +987,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjNkMDMzZGIzZjAxNjNjZmQwMTU1MDdjOGEzMjkzMDU3OTYzNWNkZWI=\",\"sha\":\"3d033db3f0163cfd015507c8a32930579635cdeb\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5Ojk3OWZiZGNmYjllYjA4NWQ3NWEyODY5MzY1MmQwNWY1OTllYTJiODQ=\",\"sha\":\"979fbdcfb9eb085d75a28693652d05f599ea2b84\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry on fork.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry on fork.json index 86e5e858..d86218a7 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry on fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry on fork.json @@ -72,7 +72,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -96,7 +96,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 202 }, { @@ -122,7 +122,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -176,11 +176,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -203,11 +203,11 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -228,9 +228,9 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -256,7 +256,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -282,59 +282,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22507" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -360,9 +308,85 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "10650" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4202" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2714" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/forkOwner/repo/contents/forkOwner/repo/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "404 Not Found", + "X-RateLimit-Limit": "5000", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; param=raw", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "144" + }, + "response": "{\n \"message\": \"No commit found for the ref refs/meta/_netlify_cms\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/\"\n}\n", + "status": 404 + }, { "method": "GET", "url": "/repos/forkOwner/repo/git/refs/heads/cms?ts=300", @@ -388,30 +412,6 @@ "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/refs/#get-a-reference\"\n}\n", "status": 404 }, - { - "method": "GET", - "url": "/repos/forkOwner/repo/contents/forkOwner/repo/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "404 Not Found", - "X-RateLimit-Limit": "5000", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; param=raw", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "144" - }, - "response": "{\n \"message\": \"No commit found for the ref refs/meta/_netlify_cms\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/\"\n}\n", - "status": 404 - }, { "body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -436,7 +436,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -491,11 +491,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -508,7 +508,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -519,11 +519,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -536,7 +536,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/da141e68e31e67f9a4ee11bc850cf6441a798950", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/052c84965760f85ca0aa09ee36def5342782fcff", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -547,11 +547,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"da141e68e31e67f9a4ee11bc850cf6441a798950\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmRhMTQxZTY4ZTMxZTY3ZjlhNGVlMTFiYzg1MGNmNjQ0MWE3OTg5NTA=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/da141e68e31e67f9a4ee11bc850cf6441a798950\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/da141e68e31e67f9a4ee11bc850cf6441a798950\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:28:44Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:28:44Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"052c84965760f85ca0aa09ee36def5342782fcff\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjA1MmM4NDk2NTc2MGY4NWNhMGFhMDllZTM2ZGVmNTM0Mjc4MmZjZmY=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/052c84965760f85ca0aa09ee36def5342782fcff\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/052c84965760f85ca0aa09ee36def5342782fcff\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:14Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:14Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"da141e68e31e67f9a4ee11bc850cf6441a798950\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"052c84965760f85ca0aa09ee36def5342782fcff\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -574,7 +574,7 @@ "Vary": "Accept-Encoding", "content-length": "636" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcxMzY0OmRhMTQxZTY4ZTMxZTY3ZjlhNGVlMTFiYzg1MGNmNjQ0MWE3OTg5NTA=\",\"sha\":\"da141e68e31e67f9a4ee11bc850cf6441a798950\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5NjAyOjA1MmM4NDk2NTc2MGY4NWNhMGFhMDllZTM2ZGVmNTM0Mjc4MmZjZmY=\",\"sha\":\"052c84965760f85ca0aa09ee36def5342782fcff\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", "status": 200 }, { @@ -672,7 +672,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/552faae9e2d8a271dc17d44ee911ed80dfa39fc0", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/77dd5b94c27bce28e7c1e50ffee99bba7e990b70", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -683,11 +683,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"552faae9e2d8a271dc17d44ee911ed80dfa39fc0\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjU1MmZhYWU5ZTJkOGEyNzFkYzE3ZDQ0ZWU5MTFlZDgwZGZhMzlmYzA=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/552faae9e2d8a271dc17d44ee911ed80dfa39fc0\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/552faae9e2d8a271dc17d44ee911ed80dfa39fc0\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:28:48Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:28:48Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"77dd5b94c27bce28e7c1e50ffee99bba7e990b70\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjc3ZGQ1Yjk0YzI3YmNlMjhlN2MxZTUwZmZlZTk5YmJhN2U5OTBiNzA=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/77dd5b94c27bce28e7c1e50ffee99bba7e990b70\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/77dd5b94c27bce28e7c1e50ffee99bba7e990b70\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:17Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:17Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"552faae9e2d8a271dc17d44ee911ed80dfa39fc0\"}", + "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"77dd5b94c27bce28e7c1e50ffee99bba7e990b70\"}", "method": "POST", "url": "/repos/forkOwner/repo/git/refs?ts=300", "headers": { @@ -711,7 +711,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"552faae9e2d8a271dc17d44ee911ed80dfa39fc0\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/552faae9e2d8a271dc17d44ee911ed80dfa39fc0\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"77dd5b94c27bce28e7c1e50ffee99bba7e990b70\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/77dd5b94c27bce28e7c1e50ffee99bba7e990b70\"\n }\n}\n", "status": 201 }, { @@ -728,7 +728,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -739,11 +739,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"177a857a81e3233e6b02c937a9dd585b442172f6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6\"\n}\n", + "response": "{\n \"sha\": \"38a0bfc407cc34ef76d06e660b8040f438ef48ca\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"552faae9e2d8a271dc17d44ee911ed80dfa39fc0\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"177a857a81e3233e6b02c937a9dd585b442172f6\"}]}", + "body": "{\"base_tree\":\"77dd5b94c27bce28e7c1e50ffee99bba7e990b70\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"38a0bfc407cc34ef76d06e660b8040f438ef48ca\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -756,7 +756,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -767,11 +767,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"868e707684174989492f9503fd06081bc19abf08\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/868e707684174989492f9503fd06081bc19abf08\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"94810f6651698b7931fdb01eab08d8687f13b949\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/94810f6651698b7931fdb01eab08d8687f13b949\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\"parents\":[\"552faae9e2d8a271dc17d44ee911ed80dfa39fc0\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"97b50c6e7de7635c331a73c34257f650245fb26e\",\"parents\":[\"77dd5b94c27bce28e7c1e50ffee99bba7e990b70\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -784,7 +784,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/ca08f380cc8826922541bd74f12cbc51a4c96217", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/510dfde8f887d048bc7a93cd6e586d1b0942edd2", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -795,11 +795,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"ca08f380cc8826922541bd74f12cbc51a4c96217\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmNhMDhmMzgwY2M4ODI2OTIyNTQxYmQ3NGYxMmNiYzUxYTRjOTYyMTc=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ca08f380cc8826922541bd74f12cbc51a4c96217\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ca08f380cc8826922541bd74f12cbc51a4c96217\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:28:52Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:28:52Z\"\n },\n \"tree\": {\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"552faae9e2d8a271dc17d44ee911ed80dfa39fc0\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/552faae9e2d8a271dc17d44ee911ed80dfa39fc0\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/552faae9e2d8a271dc17d44ee911ed80dfa39fc0\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjUxMGRmZGU4Zjg4N2QwNDhiYzdhOTNjZDZlNTg2ZDFiMDk0MmVkZDI=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:21Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:21Z\"\n },\n \"tree\": {\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"77dd5b94c27bce28e7c1e50ffee99bba7e990b70\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/77dd5b94c27bce28e7c1e50ffee99bba7e990b70\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/77dd5b94c27bce28e7c1e50ffee99bba7e990b70\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"ca08f380cc8826922541bd74f12cbc51a4c96217\",\"force\":false}", + "body": "{\"sha\":\"510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -822,7 +822,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"ca08f380cc8826922541bd74f12cbc51a4c96217\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ca08f380cc8826922541bd74f12cbc51a4c96217\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/510dfde8f887d048bc7a93cd6e586d1b0942edd2\"\n }\n}\n", "status": 200 }, { @@ -849,7 +849,7 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MTM2NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTYwMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry.json index d457e2ce..3f927120 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can create an entry.json @@ -102,38 +102,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -156,22 +129,22 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "Cache-Control": "no-cache", "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", @@ -180,35 +153,10 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" + "Vary": "Accept-Encoding", + "content-length": "1348" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -234,7 +182,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "4202" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -260,7 +208,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "2714" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -286,22 +234,22 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "10650" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", @@ -310,10 +258,35 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "141" + "content-length": "3896" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -340,6 +313,33 @@ "response": "{\n \"message\": \"No commit found for the ref refs/meta/_netlify_cms\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/\"\n}\n", "status": 404 }, + { + "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "141" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "status": 200 + }, { "body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -364,7 +364,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -419,11 +419,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -436,7 +436,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -447,11 +447,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -464,7 +464,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/df535c1f2d795fe5716322f29034fa5ca941c1ac", + "Location": "https://api.github.com/repos/owner/repo/git/commits/588ba335d95bbb0d9d5415e856fe7f0d02c3b520", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -475,11 +475,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"df535c1f2d795fe5716322f29034fa5ca941c1ac\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OmRmNTM1YzFmMmQ3OTVmZTU3MTYzMjJmMjkwMzRmYTVjYTk0MWMxYWM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/df535c1f2d795fe5716322f29034fa5ca941c1ac\",\n \"html_url\": \"https://github.com/owner/repo/commit/df535c1f2d795fe5716322f29034fa5ca941c1ac\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:13Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:13Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"588ba335d95bbb0d9d5415e856fe7f0d02c3b520\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjU4OGJhMzM1ZDk1YmJiMGQ5ZDU0MTVlODU2ZmU3ZjBkMDJjM2I1MjA=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/588ba335d95bbb0d9d5415e856fe7f0d02c3b520\",\n \"html_url\": \"https://github.com/owner/repo/commit/588ba335d95bbb0d9d5415e856fe7f0d02c3b520\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:46:57Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:46:57Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"df535c1f2d795fe5716322f29034fa5ca941c1ac\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"588ba335d95bbb0d9d5415e856fe7f0d02c3b520\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -502,7 +502,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmRmNTM1YzFmMmQ3OTVmZTU3MTYzMjJmMjkwMzRmYTVjYTk0MWMxYWM=\",\"sha\":\"df535c1f2d795fe5716322f29034fa5ca941c1ac\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTcyMDg1\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"df535c1f2d795fe5716322f29034fa5ca941c1ac\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OjU4OGJhMzM1ZDk1YmJiMGQ5ZDU0MTVlODU2ZmU3ZjBkMDJjM2I1MjA=\",\"sha\":\"588ba335d95bbb0d9d5415e856fe7f0d02c3b520\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc4OTI5\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"588ba335d95bbb0d9d5415e856fe7f0d02c3b520\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -600,7 +600,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/84ce90b27696be486c6a160576afdd474dd6c195", + "Location": "https://api.github.com/repos/owner/repo/git/commits/06fae882f865719e6c56737e53179a3e8d09a4ca", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -611,11 +611,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"84ce90b27696be486c6a160576afdd474dd6c195\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0Ojg0Y2U5MGIyNzY5NmJlNDg2YzZhMTYwNTc2YWZkZDQ3NGRkNmMxOTU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/84ce90b27696be486c6a160576afdd474dd6c195\",\n \"html_url\": \"https://github.com/owner/repo/commit/84ce90b27696be486c6a160576afdd474dd6c195\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:18Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:18Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"06fae882f865719e6c56737e53179a3e8d09a4ca\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjA2ZmFlODgyZjg2NTcxOWU2YzU2NzM3ZTUzMTc5YTNlOGQwOWE0Y2E=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/06fae882f865719e6c56737e53179a3e8d09a4ca\",\n \"html_url\": \"https://github.com/owner/repo/commit/06fae882f865719e6c56737e53179a3e8d09a4ca\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:02Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:02Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"84ce90b27696be486c6a160576afdd474dd6c195\"}", + "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"06fae882f865719e6c56737e53179a3e8d09a4ca\"}", "method": "POST", "url": "/repos/owner/repo/git/refs?ts=300", "headers": { @@ -639,11 +639,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"84ce90b27696be486c6a160576afdd474dd6c195\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/84ce90b27696be486c6a160576afdd474dd6c195\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"06fae882f865719e6c56737e53179a3e8d09a4ca\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/06fae882f865719e6c56737e53179a3e8d09a4ca\"\n }\n}\n", "status": 201 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiJkZjUzNWMxZjJkNzk1ZmU1NzE2MzIyZjI5MDM0ZmE1Y2E5NDFjMWFjIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiI1ODhiYTMzNWQ5NWJiYjBkOWQ1NDE1ZTg1NmZlN2YwZDAyYzNiNTIwIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { @@ -656,7 +656,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/34c68fb4f33441c5ceef62758ed99d1942e6a583", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/baf611811247dbc37cc1bf635fa98451c1f94037", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -667,11 +667,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"34c68fb4f33441c5ceef62758ed99d1942e6a583\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/34c68fb4f33441c5ceef62758ed99d1942e6a583\"\n}\n", + "response": "{\n \"sha\": \"baf611811247dbc37cc1bf635fa98451c1f94037\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/baf611811247dbc37cc1bf635fa98451c1f94037\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"84ce90b27696be486c6a160576afdd474dd6c195\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"34c68fb4f33441c5ceef62758ed99d1942e6a583\"}]}", + "body": "{\"base_tree\":\"06fae882f865719e6c56737e53179a3e8d09a4ca\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"baf611811247dbc37cc1bf635fa98451c1f94037\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -684,7 +684,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/af4feb90e558ecff6fb176190e0e1296b7685ae3", + "Location": "https://api.github.com/repos/owner/repo/git/trees/57418f47c693ee9adac3211705be215bc6cf3be5", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -695,11 +695,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"af4feb90e558ecff6fb176190e0e1296b7685ae3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/af4feb90e558ecff6fb176190e0e1296b7685ae3\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"99f65d469c515fe6e3f1213bf6c500c043a0521a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/99f65d469c515fe6e3f1213bf6c500c043a0521a\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"57418f47c693ee9adac3211705be215bc6cf3be5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/57418f47c693ee9adac3211705be215bc6cf3be5\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"550af097c4bc5b7369462a65e2d944ea91b823d3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/550af097c4bc5b7369462a65e2d944ea91b823d3\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"af4feb90e558ecff6fb176190e0e1296b7685ae3\",\"parents\":[\"84ce90b27696be486c6a160576afdd474dd6c195\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"57418f47c693ee9adac3211705be215bc6cf3be5\",\"parents\":[\"06fae882f865719e6c56737e53179a3e8d09a4ca\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -712,7 +712,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/cfa7f7f3d1cdf885a2be9cae47f052259b9acde7", + "Location": "https://api.github.com/repos/owner/repo/git/commits/737643a067f438587c4df268c0f4a53668725227", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -723,11 +723,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OmNmYTdmN2YzZDFjZGY4ODVhMmJlOWNhZTQ3ZjA1MjI1OWI5YWNkZTc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\n \"html_url\": \"https://github.com/owner/repo/commit/cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:21Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:21Z\"\n },\n \"tree\": {\n \"sha\": \"af4feb90e558ecff6fb176190e0e1296b7685ae3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/af4feb90e558ecff6fb176190e0e1296b7685ae3\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"84ce90b27696be486c6a160576afdd474dd6c195\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/84ce90b27696be486c6a160576afdd474dd6c195\",\n \"html_url\": \"https://github.com/owner/repo/commit/84ce90b27696be486c6a160576afdd474dd6c195\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"737643a067f438587c4df268c0f4a53668725227\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjczNzY0M2EwNjdmNDM4NTg3YzRkZjI2OGMwZjRhNTM2Njg3MjUyMjc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/737643a067f438587c4df268c0f4a53668725227\",\n \"html_url\": \"https://github.com/owner/repo/commit/737643a067f438587c4df268c0f4a53668725227\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:06Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:06Z\"\n },\n \"tree\": {\n \"sha\": \"57418f47c693ee9adac3211705be215bc6cf3be5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/57418f47c693ee9adac3211705be215bc6cf3be5\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"06fae882f865719e6c56737e53179a3e8d09a4ca\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/06fae882f865719e6c56737e53179a3e8d09a4ca\",\n \"html_url\": \"https://github.com/owner/repo/commit/06fae882f865719e6c56737e53179a3e8d09a4ca\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\"force\":false}", + "body": "{\"sha\":\"737643a067f438587c4df268c0f4a53668725227\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -750,7 +750,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"737643a067f438587c4df268c0f4a53668725227\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/737643a067f438587c4df268c0f4a53668725227\"\n }\n}\n", "status": 200 }, { @@ -777,11 +777,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MDc1NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTMxOTo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"df535c1f2d795fe5716322f29034fa5ca941c1ac\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"588ba335d95bbb0d9d5415e856fe7f0d02c3b520\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -804,7 +804,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmRmNTM1YzFmMmQ3OTVmZTU3MTYzMjJmMjkwMzRmYTVjYTk0MWMxYWM=\",\"sha\":\"df535c1f2d795fe5716322f29034fa5ca941c1ac\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OjU4OGJhMzM1ZDk1YmJiMGQ5ZDU0MTVlODU2ZmU3ZjBkMDJjM2I1MjA=\",\"sha\":\"588ba335d95bbb0d9d5415e856fe7f0d02c3b520\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can delete review entry from fork.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can delete review entry from fork.json index 89953e5f..ba8eec1f 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can delete review entry from fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can delete review entry from fork.json @@ -72,7 +72,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:30:31Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:30:19Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:30:19Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:50:46Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:50:36Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:50:36Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -96,7 +96,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:30:31Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:30:19Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:30:19Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:50:46Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:50:36Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:50:36Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 202 }, { @@ -122,7 +122,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:30:31Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:30:19Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:30:19Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:50:46Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:50:36Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:50:36Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -176,38 +176,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -230,22 +203,22 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "Cache-Control": "no-cache", "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", @@ -254,35 +227,10 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" + "Vary": "Accept-Encoding", + "content-length": "1348" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -308,7 +256,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -334,7 +282,59 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "4202" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2714" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -360,7 +360,33 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "10650" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/forkOwner/repo/contents/forkOwner/repo/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "headers": { + "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", + "Content-Length": "572", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; param=raw", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\"type\":\"PR\",\"pr\":{\"number\":4,\"head\":{\"sha\":\"979fbdcfb9eb085d75a28693652d05f599ea2b84\"}},\"user\":\"forkOwner\",\"status\":\"pending_review\",\"branch\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", "status": 200 }, { @@ -388,32 +414,6 @@ "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/refs/#get-a-reference\"\n}\n", "status": 404 }, - { - "method": "GET", - "url": "/repos/forkOwner/repo/contents/forkOwner/repo/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", - "headers": { - "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", - "Content-Length": "572", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; param=raw", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" - }, - "response": "{\"type\":\"PR\",\"pr\":{\"number\":4,\"head\":{\"sha\":\"3d033db3f0163cfd015507c8a32930579635cdeb\"}},\"user\":\"forkOwner\",\"status\":\"pending_review\",\"branch\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", - "status": 200 - }, { "body": "{\"operationName\":\"unpublishedBranchFile\",\"variables\":{\"headOwner\":\"forkOwner\",\"headRepoName\":\"repo\",\"headExpression\":\"cms/forkOwner/repo/posts/1970-01-01-first-title:content/posts/1970-01-01-first-title.md\",\"baseOwner\":\"owner\",\"baseRepoName\":\"repo\",\"baseExpression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query unpublishedBranchFile($headOwner: String!, $headRepoName: String!, $headExpression: String!, $baseOwner: String!, $baseRepoName: String!, $baseExpression: String!) {\\n head: repository(owner: $headOwner, name: $headRepoName) {\\n ...RepositoryParts\\n object(expression: $headExpression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n base: repository(owner: $baseOwner, name: $baseRepoName) {\\n ...RepositoryParts\\n object(expression: $baseExpression) {\\n ... on Blob {\\n id\\n oid\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -438,7 +438,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -465,7 +465,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -520,11 +520,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -537,7 +537,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -548,11 +548,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -565,7 +565,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/ca9a7d4f8759d75a726ca9f4595be7510ffd08ea", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -576,11 +576,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmNhOWE3ZDRmODc1OWQ3NWE3MjZjYTlmNDU5NWJlNzUxMGZmZDA4ZWE=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:51Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:51Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjlmOGM0MGMzOTRlNGNkZTg1YjZjOTE2MDljYTBjZWI1YmM3YTJhYjI=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:04Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:04Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -603,7 +603,7 @@ "Vary": "Accept-Encoding", "content-length": "636" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcxMzY0OmNhOWE3ZDRmODc1OWQ3NWE3MjZjYTlmNDU5NWJlNzUxMGZmZDA4ZWE=\",\"sha\":\"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5NjAyOjlmOGM0MGMzOTRlNGNkZTg1YjZjOTE2MDljYTBjZWI1YmM3YTJhYjI=\",\"sha\":\"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", "status": 200 }, { @@ -630,7 +630,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b419a23e2d95b2948a0c6513f55bc3b2386a4f02\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"30b258a6c3566e9b912733669737240c7a1d9643\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/30b258a6c3566e9b912733669737240c7a1d9643\"\n }\n}\n", "status": 200 }, { @@ -647,7 +647,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -658,11 +658,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"177a857a81e3233e6b02c937a9dd585b442172f6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6\"\n}\n", + "response": "{\n \"sha\": \"38a0bfc407cc34ef76d06e660b8040f438ef48ca\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"177a857a81e3233e6b02c937a9dd585b442172f6\"}]}", + "body": "{\"base_tree\":\"30b258a6c3566e9b912733669737240c7a1d9643\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"38a0bfc407cc34ef76d06e660b8040f438ef48ca\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -675,7 +675,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -686,11 +686,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"868e707684174989492f9503fd06081bc19abf08\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/868e707684174989492f9503fd06081bc19abf08\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"94810f6651698b7931fdb01eab08d8687f13b949\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/94810f6651698b7931fdb01eab08d8687f13b949\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\"parents\":[\"b419a23e2d95b2948a0c6513f55bc3b2386a4f02\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"97b50c6e7de7635c331a73c34257f650245fb26e\",\"parents\":[\"30b258a6c3566e9b912733669737240c7a1d9643\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -703,7 +703,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/b2c3b512de1420b46b9e22c48ba918725f13e1f8", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -714,11 +714,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmNiODFjMTQxM2U5NGFiODFmZmQ3OGMxYzBkMWEyYWFmOGVkYjMzN2I=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:55Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:30:55Z\"\n },\n \"tree\": {\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b419a23e2d95b2948a0c6513f55bc3b2386a4f02\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/b419a23e2d95b2948a0c6513f55bc3b2386a4f02\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOmIyYzNiNTEyZGUxNDIwYjQ2YjllMjJjNDhiYTkxODcyNWYxM2UxZjg=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:08Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:08Z\"\n },\n \"tree\": {\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"30b258a6c3566e9b912733669737240c7a1d9643\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/30b258a6c3566e9b912733669737240c7a1d9643\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/30b258a6c3566e9b912733669737240c7a1d9643\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\"force\":false}", + "body": "{\"sha\":\"b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -741,7 +741,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b2c3b512de1420b46b9e22c48ba918725f13e1f8\"\n }\n}\n", "status": 200 }, { @@ -768,7 +768,7 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MTM2NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTYwMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -795,11 +795,11 @@ "Vary": "Accept-Encoding", "content-length": "92" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"createPullRequest\",\"variables\":{\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"}},\"query\":\"mutation createPullRequest($createPullRequestInput: CreatePullRequestInput!) {\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createPullRequest\",\"variables\":{\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"}},\"query\":\"mutation createPullRequest($createPullRequestInput: CreatePullRequestInput!) {\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -822,7 +822,7 @@ "Vary": "Accept-Encoding", "content-length": "600" }, - "response": "{\"data\":{\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NDEz\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\"number\":5,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjAx\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\"number\":5,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -849,11 +849,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b2c3b512de1420b46b9e22c48ba918725f13e1f8\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjUsImhlYWQiOnsic2hhIjoiY2E5YTdkNGY4NzU5ZDc1YTcyNmNhOWY0NTk1YmU3NTEwZmZkMDhlYSJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6InBlbmRpbmdfcmV2aWV3IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjUsImhlYWQiOnsic2hhIjoiOWY4YzQwYzM5NGU0Y2RlODViNmM5MTYwOWNhMGNlYjViYzdhMmFiMiJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6InBlbmRpbmdfcmV2aWV3IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/forkOwner/repo/git/blobs?ts=300", "headers": { @@ -866,7 +866,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/2319f4e0701f333699dba0dfabf390bd0132e9a2", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/84ac295b3579ed18a75a906582ee200c509dc64b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -877,11 +877,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"2319f4e0701f333699dba0dfabf390bd0132e9a2\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/2319f4e0701f333699dba0dfabf390bd0132e9a2\"\n}\n", + "response": "{\n \"sha\": \"84ac295b3579ed18a75a906582ee200c509dc64b\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/84ac295b3579ed18a75a906582ee200c509dc64b\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"2319f4e0701f333699dba0dfabf390bd0132e9a2\"}]}", + "body": "{\"base_tree\":\"b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"84ac295b3579ed18a75a906582ee200c509dc64b\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -894,7 +894,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/d3205648d8af6b1ebae56bda9796ae27351fdad7", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/80336a697a06387394f928c6c697b273e64681bd", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -905,11 +905,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"d3205648d8af6b1ebae56bda9796ae27351fdad7\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/d3205648d8af6b1ebae56bda9796ae27351fdad7\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"beb08e246bd5a8303c69eb5e1599eba6dc07249c\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/beb08e246bd5a8303c69eb5e1599eba6dc07249c\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"80336a697a06387394f928c6c697b273e64681bd\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/80336a697a06387394f928c6c697b273e64681bd\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8a0a9758d90169dcf46565111227ee0280f5d433\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8a0a9758d90169dcf46565111227ee0280f5d433\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"d3205648d8af6b1ebae56bda9796ae27351fdad7\",\"parents\":[\"cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"80336a697a06387394f928c6c697b273e64681bd\",\"parents\":[\"b2c3b512de1420b46b9e22c48ba918725f13e1f8\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -922,7 +922,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/2f58c033e939fccb27b7b2c16d90eb4631c397fd", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/3d8586df0f59f13c818268480595b75c3bae5e47", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -933,11 +933,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjJmNThjMDMzZTkzOWZjY2IyN2I3YjJjMTZkOTBlYjQ2MzFjMzk3ZmQ=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:04Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:04Z\"\n },\n \"tree\": {\n \"sha\": \"d3205648d8af6b1ebae56bda9796ae27351fdad7\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/d3205648d8af6b1ebae56bda9796ae27351fdad7\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/cb81c1413e94ab81ffd78c1c0d1a2aaf8edb337b\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"3d8586df0f59f13c818268480595b75c3bae5e47\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjNkODU4NmRmMGY1OWYxM2M4MTgyNjg0ODA1OTViNzVjM2JhZTVlNDc=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/3d8586df0f59f13c818268480595b75c3bae5e47\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/3d8586df0f59f13c818268480595b75c3bae5e47\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:15Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:15Z\"\n },\n \"tree\": {\n \"sha\": \"80336a697a06387394f928c6c697b273e64681bd\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/80336a697a06387394f928c6c697b273e64681bd\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/b2c3b512de1420b46b9e22c48ba918725f13e1f8\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/b2c3b512de1420b46b9e22c48ba918725f13e1f8\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\"force\":false}", + "body": "{\"sha\":\"3d8586df0f59f13c818268480595b75c3bae5e47\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -960,11 +960,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/2f58c033e939fccb27b7b2c16d90eb4631c397fd\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3d8586df0f59f13c818268480595b75c3bae5e47\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/3d8586df0f59f13c818268480595b75c3bae5e47\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"},\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NDEz\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!, $deleteRefInput: DeleteRefInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"},\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjAx\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!, $deleteRefInput: DeleteRefInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -987,11 +987,11 @@ "Vary": "Accept-Encoding", "content-length": "670" }, - "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NDEz\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\"number\":5,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"},\"deleteRef\":{\"clientMutationId\":null,\"__typename\":\"DeleteRefPayload\"}}}\n", + "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjAx\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\"number\":5,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"},\"deleteRef\":{\"clientMutationId\":null,\"__typename\":\"DeleteRefPayload\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1014,7 +1014,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNhOWE3ZDRmODc1OWQ3NWE3MjZjYTlmNDU5NWJlNzUxMGZmZDA4ZWE=\",\"sha\":\"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OjlmOGM0MGMzOTRlNGNkZTg1YjZjOTE2MDljYTBjZWI1YmM3YTJhYjI=\",\"sha\":\"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can publish an editorial workflow entry.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can publish an editorial workflow entry.json index 2dd418cc..bcec377a 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can publish an editorial workflow entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can publish an editorial workflow entry.json @@ -102,11 +102,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -129,11 +129,11 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -154,113 +154,9 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" - }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -286,15 +182,14 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "4202" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { "method": "GET", - "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", "headers": { - "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", - "Content-Length": "484", + "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", "Status": "200 OK", "X-RateLimit-Limit": "5000", @@ -302,7 +197,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; param=raw", + "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", @@ -310,9 +205,88 @@ "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" }, - "response": "{\"type\":\"PR\",\"pr\":{\"number\":2,\"head\":\"4828cbca47cf1737f2861799ac5f924aff5bf109\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"second title\",\"description\":\"second description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2714" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "3896" + }, + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -339,7 +313,33 @@ "Vary": "Accept-Encoding", "content-length": "141" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "headers": { + "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", + "Content-Length": "484", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; param=raw", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\"type\":\"PR\",\"pr\":{\"number\":2,\"head\":\"6400f838e710cf03aabc9a94258a04cada80f3cf\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"second title\",\"description\":\"second description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", "status": 200 }, { @@ -366,7 +366,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -393,7 +393,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -448,11 +448,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -465,7 +465,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -476,11 +476,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -493,7 +493,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/4475c82eb1ecd154277f6239f31df118783d038c", + "Location": "https://api.github.com/repos/owner/repo/git/commits/ac7f964bc720cf5b570c321de42e82fa89cb65e6", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -504,11 +504,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4475c82eb1ecd154277f6239f31df118783d038c\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjQ0NzVjODJlYjFlY2QxNTQyNzdmNjIzOWYzMWRmMTE4NzgzZDAzOGM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/4475c82eb1ecd154277f6239f31df118783d038c\",\n \"html_url\": \"https://github.com/owner/repo/commit/4475c82eb1ecd154277f6239f31df118783d038c\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:31Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:31Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmFjN2Y5NjRiYzcyMGNmNWI1NzBjMzIxZGU0MmU4MmZhODljYjY1ZTY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\n \"html_url\": \"https://github.com/owner/repo/commit/ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:09Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:09Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"4475c82eb1ecd154277f6239f31df118783d038c\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -531,7 +531,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ0NzVjODJlYjFlY2QxNTQyNzdmNjIzOWYzMWRmMTE4NzgzZDAzOGM=\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTcyNzQ3\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"4475c82eb1ecd154277f6239f31df118783d038c\",\"number\":3,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmFjN2Y5NjRiYzcyMGNmNWI1NzBjMzIxZGU0MmU4MmZhODljYjY1ZTY=\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MDAy\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\"number\":3,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -558,11 +558,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"e90b44538f706978b7b624c46c551f69d9d4a599\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e90b44538f706978b7b624c46c551f69d9d4a599\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"47063a8771983d7300ef14262c501e73b6385662\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/47063a8771983d7300ef14262c501e73b6385662\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjMsImhlYWQiOiI0NDc1YzgyZWIxZWNkMTU0Mjc3ZjYyMzlmMzFkZjExODc4M2QwMzhjIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjMsImhlYWQiOiJhYzdmOTY0YmM3MjBjZjViNTcwYzMyMWRlNDJlODJmYTg5Y2I2NWU2In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { @@ -575,7 +575,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/130d85e958d60b75c2bcea04dd9f5b7209fcb49c", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/827d76791893d08dff444ac58193b12e933c417f", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -586,11 +586,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"130d85e958d60b75c2bcea04dd9f5b7209fcb49c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/130d85e958d60b75c2bcea04dd9f5b7209fcb49c\"\n}\n", + "response": "{\n \"sha\": \"827d76791893d08dff444ac58193b12e933c417f\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/827d76791893d08dff444ac58193b12e933c417f\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"e90b44538f706978b7b624c46c551f69d9d4a599\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"130d85e958d60b75c2bcea04dd9f5b7209fcb49c\"}]}", + "body": "{\"base_tree\":\"47063a8771983d7300ef14262c501e73b6385662\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"827d76791893d08dff444ac58193b12e933c417f\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -603,7 +603,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/58251aed77a082a664c925d8d400c94b6a91b402", + "Location": "https://api.github.com/repos/owner/repo/git/trees/8104f619b03a730c36211d623d0683e356021eb2", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -614,11 +614,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"58251aed77a082a664c925d8d400c94b6a91b402\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/58251aed77a082a664c925d8d400c94b6a91b402\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"19d4bb09ac939aeeb049f66770c765d977c5857c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/19d4bb09ac939aeeb049f66770c765d977c5857c\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"8104f619b03a730c36211d623d0683e356021eb2\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8104f619b03a730c36211d623d0683e356021eb2\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"96b4ad44df43adec26228bb678cb4461bdc09c5d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/96b4ad44df43adec26228bb678cb4461bdc09c5d\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"58251aed77a082a664c925d8d400c94b6a91b402\",\"parents\":[\"e90b44538f706978b7b624c46c551f69d9d4a599\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"8104f619b03a730c36211d623d0683e356021eb2\",\"parents\":[\"47063a8771983d7300ef14262c501e73b6385662\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -631,7 +631,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/f08ff06a77e40a61e6c32a9a69c48882fa133274", + "Location": "https://api.github.com/repos/owner/repo/git/commits/e4a990eb8dcc86520f57ca4d0609e06615ba69d5", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -642,11 +642,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f08ff06a77e40a61e6c32a9a69c48882fa133274\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OmYwOGZmMDZhNzdlNDBhNjFlNmMzMmE5YTY5YzQ4ODgyZmExMzMyNzQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f08ff06a77e40a61e6c32a9a69c48882fa133274\",\n \"html_url\": \"https://github.com/owner/repo/commit/f08ff06a77e40a61e6c32a9a69c48882fa133274\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:36Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:36Z\"\n },\n \"tree\": {\n \"sha\": \"58251aed77a082a664c925d8d400c94b6a91b402\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/58251aed77a082a664c925d8d400c94b6a91b402\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"e90b44538f706978b7b624c46c551f69d9d4a599\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e90b44538f706978b7b624c46c551f69d9d4a599\",\n \"html_url\": \"https://github.com/owner/repo/commit/e90b44538f706978b7b624c46c551f69d9d4a599\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmU0YTk5MGViOGRjYzg2NTIwZjU3Y2E0ZDA2MDllMDY2MTViYTY5ZDU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\n \"html_url\": \"https://github.com/owner/repo/commit/e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:14Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:14Z\"\n },\n \"tree\": {\n \"sha\": \"8104f619b03a730c36211d623d0683e356021eb2\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8104f619b03a730c36211d623d0683e356021eb2\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"47063a8771983d7300ef14262c501e73b6385662\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/47063a8771983d7300ef14262c501e73b6385662\",\n \"html_url\": \"https://github.com/owner/repo/commit/47063a8771983d7300ef14262c501e73b6385662\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"f08ff06a77e40a61e6c32a9a69c48882fa133274\",\"force\":false}", + "body": "{\"sha\":\"e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -669,7 +669,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"f08ff06a77e40a61e6c32a9a69c48882fa133274\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f08ff06a77e40a61e6c32a9a69c48882fa133274\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e4a990eb8dcc86520f57ca4d0609e06615ba69d5\"\n }\n}\n", "status": 200 }, { @@ -696,11 +696,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MDc1NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTMxOTo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -723,7 +723,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ0NzVjODJlYjFlY2QxNTQyNzdmNjIzOWYzMWRmMTE4NzgzZDAzOGM=\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmFjN2Y5NjRiYzcyMGNmNWI1NzBjMzIxZGU0MmU4MmZhODljYjY1ZTY=\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -750,11 +750,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"f08ff06a77e40a61e6c32a9a69c48882fa133274\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f08ff06a77e40a61e6c32a9a69c48882fa133274\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e4a990eb8dcc86520f57ca4d0609e06615ba69d5\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjMsImhlYWQiOiI0NDc1YzgyZWIxZWNkMTU0Mjc3ZjYyMzlmMzFkZjExODc4M2QwMzhjIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6Ijc2MjcyMmI3OTI5NGU4MjVlNWYyMjE5NGY5MjczYjUzYTJhM2U2ZDUifSwiZmlsZXMiOltdfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjMsImhlYWQiOiJhYzdmOTY0YmM3MjBjZjViNTcwYzMyMWRlNDJlODJmYTg5Y2I2NWU2In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6InBlbmRpbmdfcHVibGlzaCIsImJyYW5jaCI6ImNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlIiwiY29sbGVjdGlvbiI6InBvc3RzIiwiY29tbWl0TWVzc2FnZSI6IkNyZWF0ZSBQb3N0IOKAnDE5NzAtMDEtMDEtZmlyc3QtdGl0bGXigJ0iLCJ0aXRsZSI6ImZpcnN0IHRpdGxlIiwiZGVzY3JpcHRpb24iOiJmaXJzdCBkZXNjcmlwdGlvbiIsIm9iamVjdHMiOnsiZW50cnkiOnsicGF0aCI6ImNvbnRlbnQvcG9zdHMvMTk3MC0wMS0wMS1maXJzdC10aXRsZS5tZCIsInNoYSI6Ijc2MjcyMmI3OTI5NGU4MjVlNWYyMjE5NGY5MjczYjUzYTJhM2U2ZDUifSwiZmlsZXMiOltdfSwidGltZVN0YW1wIjoiMTk3MC0wMS0wMVQwMDowMDowMC4zMDBaIiwidmVyc2lvbiI6IjEifQ==\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { @@ -767,7 +767,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/f48e8867c90302cd043e67922d2e33b1a59405f6", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/1f0d10cd7ce3bfdff57114c95c4fd7f1e7edd414", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -778,11 +778,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f48e8867c90302cd043e67922d2e33b1a59405f6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f48e8867c90302cd043e67922d2e33b1a59405f6\"\n}\n", + "response": "{\n \"sha\": \"1f0d10cd7ce3bfdff57114c95c4fd7f1e7edd414\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/1f0d10cd7ce3bfdff57114c95c4fd7f1e7edd414\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"f08ff06a77e40a61e6c32a9a69c48882fa133274\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"f48e8867c90302cd043e67922d2e33b1a59405f6\"}]}", + "body": "{\"base_tree\":\"e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1f0d10cd7ce3bfdff57114c95c4fd7f1e7edd414\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -795,7 +795,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/c3429d391e78da1b5e00c888f3a21672e07368a3", + "Location": "https://api.github.com/repos/owner/repo/git/trees/6c1da8198ea4191daba3486298f6538378303e4b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -806,11 +806,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"c3429d391e78da1b5e00c888f3a21672e07368a3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c3429d391e78da1b5e00c888f3a21672e07368a3\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"f923f6e81b783c7b9e444e2ffad16b587963cd4e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/f923f6e81b783c7b9e444e2ffad16b587963cd4e\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"6c1da8198ea4191daba3486298f6538378303e4b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6c1da8198ea4191daba3486298f6538378303e4b\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"1cacbf074d176b17ebbb07bde6aae48d5f10e829\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/1cacbf074d176b17ebbb07bde6aae48d5f10e829\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"c3429d391e78da1b5e00c888f3a21672e07368a3\",\"parents\":[\"f08ff06a77e40a61e6c32a9a69c48882fa133274\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"6c1da8198ea4191daba3486298f6538378303e4b\",\"parents\":[\"e4a990eb8dcc86520f57ca4d0609e06615ba69d5\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -823,7 +823,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/7efa98f9d59cd29ab02c6fb49dcde4037af42f7d", + "Location": "https://api.github.com/repos/owner/repo/git/commits/d74d22b306ab26d25e14043a8d639f4c35994cfa", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -834,11 +834,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjdlZmE5OGY5ZDU5Y2QyOWFiMDJjNmZiNDlkY2RlNDAzN2FmNDJmN2Q=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\n \"html_url\": \"https://github.com/owner/repo/commit/7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:42Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:42Z\"\n },\n \"tree\": {\n \"sha\": \"c3429d391e78da1b5e00c888f3a21672e07368a3\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c3429d391e78da1b5e00c888f3a21672e07368a3\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"f08ff06a77e40a61e6c32a9a69c48882fa133274\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f08ff06a77e40a61e6c32a9a69c48882fa133274\",\n \"html_url\": \"https://github.com/owner/repo/commit/f08ff06a77e40a61e6c32a9a69c48882fa133274\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"d74d22b306ab26d25e14043a8d639f4c35994cfa\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmQ3NGQyMmIzMDZhYjI2ZDI1ZTE0MDQzYThkNjM5ZjRjMzU5OTRjZmE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d74d22b306ab26d25e14043a8d639f4c35994cfa\",\n \"html_url\": \"https://github.com/owner/repo/commit/d74d22b306ab26d25e14043a8d639f4c35994cfa\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:19Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:19Z\"\n },\n \"tree\": {\n \"sha\": \"6c1da8198ea4191daba3486298f6538378303e4b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6c1da8198ea4191daba3486298f6538378303e4b\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e4a990eb8dcc86520f57ca4d0609e06615ba69d5\",\n \"html_url\": \"https://github.com/owner/repo/commit/e4a990eb8dcc86520f57ca4d0609e06615ba69d5\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\"force\":false}", + "body": "{\"sha\":\"d74d22b306ab26d25e14043a8d639f4c35994cfa\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -861,11 +861,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"d74d22b306ab26d25e14043a8d639f4c35994cfa\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d74d22b306ab26d25e14043a8d639f4c35994cfa\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -888,11 +888,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ0NzVjODJlYjFlY2QxNTQyNzdmNjIzOWYzMWRmMTE4NzgzZDAzOGM=\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmFjN2Y5NjRiYzcyMGNmNWI1NzBjMzIxZGU0MmU4MmZhODljYjY1ZTY=\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\",\"merge_method\":\"merge\"}", + "body": "{\"commit_message\":\"Automatically generated. Merged on Netlify CMS.\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\"merge_method\":\"merge\"}", "method": "PUT", "url": "/repos/owner/repo/pulls/3/merge?ts=300", "headers": { @@ -915,11 +915,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "123" }, - "response": "{\n \"sha\": \"953cefafa14918ce139ee83c94f54bd47152270d\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", + "response": "{\n \"sha\": \"04fdba7bafcef4935d6e67a3a8131fb58f46e1fe\",\n \"merged\": true,\n \"message\": \"Pull Request successfully merged\"\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5MDcwNzU0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", + "body": "{\"operationName\":\"deleteRef\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5NTU5MzE5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"}},\"query\":\"mutation deleteRef($deleteRefInput: DeleteRefInput!) {\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -969,11 +969,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"d74d22b306ab26d25e14043a8d639f4c35994cfa\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d74d22b306ab26d25e14043a8d639f4c35994cfa\"\n }\n}\n", "status": 200 }, { - "body": "{\"base_tree\":\"7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", + "body": "{\"base_tree\":\"d74d22b306ab26d25e14043a8d639f4c35994cfa\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":null}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -1001,7 +1001,7 @@ "status": 201 }, { - "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\"]}", + "body": "{\"message\":\"Deleting “posts/1970-01-01-first-title” metadata\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[\"d74d22b306ab26d25e14043a8d639f4c35994cfa\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -1014,7 +1014,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/6abc1a8e3c47a9d33026084a10925604fe53762c", + "Location": "https://api.github.com/repos/owner/repo/git/commits/3dcd7e459efdf8bfa56f234c8590c8a2a2dbde35", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1025,38 +1025,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"6abc1a8e3c47a9d33026084a10925604fe53762c\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjZhYmMxYThlM2M0N2E5ZDMzMDI2MDg0YTEwOTI1NjA0ZmU1Mzc2MmM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6abc1a8e3c47a9d33026084a10925604fe53762c\",\n \"html_url\": \"https://github.com/owner/repo/commit/6abc1a8e3c47a9d33026084a10925604fe53762c\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:50Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:50Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\",\n \"html_url\": \"https://github.com/owner/repo/commit/7efa98f9d59cd29ab02c6fb49dcde4037af42f7d\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"3dcd7e459efdf8bfa56f234c8590c8a2a2dbde35\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjNkY2Q3ZTQ1OWVmZGY4YmZhNTZmMjM0Yzg1OTBjOGEyYTJkYmRlMzU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3dcd7e459efdf8bfa56f234c8590c8a2a2dbde35\",\n \"html_url\": \"https://github.com/owner/repo/commit/3dcd7e459efdf8bfa56f234c8590c8a2a2dbde35\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:25Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:48:25Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"Deleting “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"d74d22b306ab26d25e14043a8d639f4c35994cfa\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d74d22b306ab26d25e14043a8d639f4c35994cfa\",\n \"html_url\": \"https://github.com/owner/repo/commit/d74d22b306ab26d25e14043a8d639f4c35994cfa\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "276" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ0NzVjODJlYjFlY2QxNTQyNzdmNjIzOWYzMWRmMTE4NzgzZDAzOGM=\",\"sha\":\"4475c82eb1ecd154277f6239f31df118783d038c\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"sha\":\"6abc1a8e3c47a9d33026084a10925604fe53762c\",\"force\":false}", + "body": "{\"sha\":\"3dcd7e459efdf8bfa56f234c8590c8a2a2dbde35\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -1079,7 +1052,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"6abc1a8e3c47a9d33026084a10925604fe53762c\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6abc1a8e3c47a9d33026084a10925604fe53762c\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3dcd7e459efdf8bfa56f234c8590c8a2a2dbde35\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3dcd7e459efdf8bfa56f234c8590c8a2a2dbde35\"\n }\n}\n", "status": 200 }, { @@ -1106,11 +1079,11 @@ "Vary": "Accept-Encoding", "content-length": "400" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MDc1NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTMxOTo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1133,7 +1106,34 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "276" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmFjN2Y5NjRiYzcyMGNmNWI1NzBjMzIxZGU0MmU4MmZhODljYjY1ZTY=\",\"sha\":\"ac7f964bc720cf5b570c321de42e82fa89cb65e6\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can return entry to draft and delete it.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can return entry to draft and delete it.json index 9cf1b26f..26e16ba8 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can return entry to draft and delete it.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can return entry to draft and delete it.json @@ -72,7 +72,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:31:08Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:31:01Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:31:01Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:51:18Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:51:13Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:51:13Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -96,7 +96,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:31:08Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:31:01Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:31:01Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:51:18Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:51:13Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:51:13Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 202 }, { @@ -122,7 +122,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:31:08Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:31:01Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:31:01Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:51:18Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:51:13Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:51:13Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -176,38 +176,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -230,22 +203,22 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "Cache-Control": "no-cache", "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", @@ -254,9 +227,10 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" + "Vary": "Accept-Encoding", + "content-length": "1348" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -282,59 +256,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "2714" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -360,7 +282,85 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "4202" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "3896" + }, + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -411,7 +411,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\"type\":\"PR\",\"pr\":{\"number\":5,\"head\":{\"sha\":\"ca9a7d4f8759d75a726ca9f4595be7510ffd08ea\"}},\"user\":\"forkOwner\",\"status\":\"pending_review\",\"branch\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", + "response": "{\"type\":\"PR\",\"pr\":{\"number\":5,\"head\":{\"sha\":\"9f8c40c394e4cde85b6c91609ca0ceb5bc7a2ab2\"}},\"user\":\"forkOwner\",\"status\":\"pending_review\",\"branch\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", "status": 200 }, { @@ -438,7 +438,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -465,7 +465,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -520,11 +520,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -537,7 +537,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -548,11 +548,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -565,7 +565,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/46e4fb6051a5e678fc2477dc7ae0b6673db1adbb", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/33a6f0eccd4102f7a7c063709cccf9181aa3b305", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -576,11 +576,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjQ2ZTRmYjYwNTFhNWU2NzhmYzI0NzdkYzdhZTBiNjY3M2RiMWFkYmI=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:31Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:31Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjMzYTZmMGVjY2Q0MTAyZjdhN2MwNjM3MDljY2NmOTE4MWFhM2IzMDU=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:40Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:40Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -603,7 +603,7 @@ "Vary": "Accept-Encoding", "content-length": "636" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcxMzY0OjQ2ZTRmYjYwNTFhNWU2NzhmYzI0NzdkYzdhZTBiNjY3M2RiMWFkYmI=\",\"sha\":\"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5NjAyOjMzYTZmMGVjY2Q0MTAyZjdhN2MwNjM3MDljY2NmOTE4MWFhM2IzMDU=\",\"sha\":\"33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", "status": 200 }, { @@ -630,7 +630,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/2f58c033e939fccb27b7b2c16d90eb4631c397fd\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3d8586df0f59f13c818268480595b75c3bae5e47\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/3d8586df0f59f13c818268480595b75c3bae5e47\"\n }\n}\n", "status": 200 }, { @@ -647,7 +647,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -658,11 +658,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"177a857a81e3233e6b02c937a9dd585b442172f6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6\"\n}\n", + "response": "{\n \"sha\": \"38a0bfc407cc34ef76d06e660b8040f438ef48ca\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"177a857a81e3233e6b02c937a9dd585b442172f6\"}]}", + "body": "{\"base_tree\":\"3d8586df0f59f13c818268480595b75c3bae5e47\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"38a0bfc407cc34ef76d06e660b8040f438ef48ca\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -675,7 +675,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -686,11 +686,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"868e707684174989492f9503fd06081bc19abf08\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/868e707684174989492f9503fd06081bc19abf08\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"94810f6651698b7931fdb01eab08d8687f13b949\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/94810f6651698b7931fdb01eab08d8687f13b949\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\"parents\":[\"2f58c033e939fccb27b7b2c16d90eb4631c397fd\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"97b50c6e7de7635c331a73c34257f650245fb26e\",\"parents\":[\"3d8586df0f59f13c818268480595b75c3bae5e47\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -703,7 +703,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/da40ae6ee6926ac0c8247018e1adba2892adca2a", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/07d734a84c2018043f1198f7b6590edc4b446ce0", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -714,11 +714,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"da40ae6ee6926ac0c8247018e1adba2892adca2a\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmRhNDBhZTZlZTY5MjZhYzBjODI0NzAxOGUxYWRiYTI4OTJhZGNhMmE=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/da40ae6ee6926ac0c8247018e1adba2892adca2a\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/da40ae6ee6926ac0c8247018e1adba2892adca2a\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:36Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:36Z\"\n },\n \"tree\": {\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/2f58c033e939fccb27b7b2c16d90eb4631c397fd\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/2f58c033e939fccb27b7b2c16d90eb4631c397fd\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"07d734a84c2018043f1198f7b6590edc4b446ce0\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjA3ZDczNGE4NGMyMDE4MDQzZjExOThmN2I2NTkwZWRjNGI0NDZjZTA=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/07d734a84c2018043f1198f7b6590edc4b446ce0\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/07d734a84c2018043f1198f7b6590edc4b446ce0\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:44Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:44Z\"\n },\n \"tree\": {\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"3d8586df0f59f13c818268480595b75c3bae5e47\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/3d8586df0f59f13c818268480595b75c3bae5e47\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/3d8586df0f59f13c818268480595b75c3bae5e47\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"da40ae6ee6926ac0c8247018e1adba2892adca2a\",\"force\":false}", + "body": "{\"sha\":\"07d734a84c2018043f1198f7b6590edc4b446ce0\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -741,7 +741,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"da40ae6ee6926ac0c8247018e1adba2892adca2a\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/da40ae6ee6926ac0c8247018e1adba2892adca2a\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"07d734a84c2018043f1198f7b6590edc4b446ce0\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/07d734a84c2018043f1198f7b6590edc4b446ce0\"\n }\n}\n", "status": 200 }, { @@ -768,7 +768,7 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MTM2NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTYwMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -795,11 +795,11 @@ "Vary": "Accept-Encoding", "content-length": "92" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"createPullRequest\",\"variables\":{\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"}},\"query\":\"mutation createPullRequest($createPullRequestInput: CreatePullRequestInput!) {\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createPullRequest\",\"variables\":{\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"}},\"query\":\"mutation createPullRequest($createPullRequestInput: CreatePullRequestInput!) {\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -822,7 +822,7 @@ "Vary": "Accept-Encoding", "content-length": "600" }, - "response": "{\"data\":{\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NzE4\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\"number\":6,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjMz\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\"number\":6,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -849,11 +849,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"da40ae6ee6926ac0c8247018e1adba2892adca2a\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/da40ae6ee6926ac0c8247018e1adba2892adca2a\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"07d734a84c2018043f1198f7b6590edc4b446ce0\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/07d734a84c2018043f1198f7b6590edc4b446ce0\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjYsImhlYWQiOnsic2hhIjoiNDZlNGZiNjA1MWE1ZTY3OGZjMjQ3N2RjN2FlMGI2NjczZGIxYWRiYiJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6InBlbmRpbmdfcmV2aWV3IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjYsImhlYWQiOnsic2hhIjoiMzNhNmYwZWNjZDQxMDJmN2E3YzA2MzcwOWNjY2Y5MTgxYWEzYjMwNSJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6InBlbmRpbmdfcmV2aWV3IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/forkOwner/repo/git/blobs?ts=300", "headers": { @@ -866,7 +866,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/a8c290758d95884cb9157eceeea1d71543f13886", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/d1f06f992e5da6dcab3304fdb36c4849190a510c", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -877,11 +877,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"a8c290758d95884cb9157eceeea1d71543f13886\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/a8c290758d95884cb9157eceeea1d71543f13886\"\n}\n", + "response": "{\n \"sha\": \"d1f06f992e5da6dcab3304fdb36c4849190a510c\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d1f06f992e5da6dcab3304fdb36c4849190a510c\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"da40ae6ee6926ac0c8247018e1adba2892adca2a\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"a8c290758d95884cb9157eceeea1d71543f13886\"}]}", + "body": "{\"base_tree\":\"07d734a84c2018043f1198f7b6590edc4b446ce0\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"d1f06f992e5da6dcab3304fdb36c4849190a510c\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -894,7 +894,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/21356cedcc95e5bd1e6f539dc6a8439582e1d33b", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/b45e70a0a599b9dc831ce5456d11436a283a940a", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -905,11 +905,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"21356cedcc95e5bd1e6f539dc6a8439582e1d33b\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/21356cedcc95e5bd1e6f539dc6a8439582e1d33b\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"700563a3eed3a960c7489577c5186e58c5cbb315\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/700563a3eed3a960c7489577c5186e58c5cbb315\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"b45e70a0a599b9dc831ce5456d11436a283a940a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b45e70a0a599b9dc831ce5456d11436a283a940a\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"55bf91dd010fa72e66d13df31e53daaa27f5eb2d\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/55bf91dd010fa72e66d13df31e53daaa27f5eb2d\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"21356cedcc95e5bd1e6f539dc6a8439582e1d33b\",\"parents\":[\"da40ae6ee6926ac0c8247018e1adba2892adca2a\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"b45e70a0a599b9dc831ce5456d11436a283a940a\",\"parents\":[\"07d734a84c2018043f1198f7b6590edc4b446ce0\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -922,7 +922,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/60e37cb1e8196f032828f289635e79b0236ee106", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/e517d665b46687a175d4e496c0dd295c7fa132fc", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -933,11 +933,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"60e37cb1e8196f032828f289635e79b0236ee106\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjYwZTM3Y2IxZTgxOTZmMDMyODI4ZjI4OTYzNWU3OWIwMjM2ZWUxMDY=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/60e37cb1e8196f032828f289635e79b0236ee106\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/60e37cb1e8196f032828f289635e79b0236ee106\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:44Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:44Z\"\n },\n \"tree\": {\n \"sha\": \"21356cedcc95e5bd1e6f539dc6a8439582e1d33b\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/21356cedcc95e5bd1e6f539dc6a8439582e1d33b\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"da40ae6ee6926ac0c8247018e1adba2892adca2a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/da40ae6ee6926ac0c8247018e1adba2892adca2a\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/da40ae6ee6926ac0c8247018e1adba2892adca2a\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"e517d665b46687a175d4e496c0dd295c7fa132fc\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOmU1MTdkNjY1YjQ2Njg3YTE3NWQ0ZTQ5NmMwZGQyOTVjN2ZhMTMyZmM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/e517d665b46687a175d4e496c0dd295c7fa132fc\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/e517d665b46687a175d4e496c0dd295c7fa132fc\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:51Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:51Z\"\n },\n \"tree\": {\n \"sha\": \"b45e70a0a599b9dc831ce5456d11436a283a940a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b45e70a0a599b9dc831ce5456d11436a283a940a\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"07d734a84c2018043f1198f7b6590edc4b446ce0\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/07d734a84c2018043f1198f7b6590edc4b446ce0\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/07d734a84c2018043f1198f7b6590edc4b446ce0\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"60e37cb1e8196f032828f289635e79b0236ee106\",\"force\":false}", + "body": "{\"sha\":\"e517d665b46687a175d4e496c0dd295c7fa132fc\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -960,11 +960,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"60e37cb1e8196f032828f289635e79b0236ee106\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/60e37cb1e8196f032828f289635e79b0236ee106\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"e517d665b46687a175d4e496c0dd295c7fa132fc\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/e517d665b46687a175d4e496c0dd295c7fa132fc\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NzE4\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjMz\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -987,7 +987,7 @@ "Vary": "Accept-Encoding", "content-length": "600" }, - "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NzE4\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\"number\":6,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjMz\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\"number\":6,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"}}}\n", "status": 200 }, { @@ -1014,11 +1014,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"60e37cb1e8196f032828f289635e79b0236ee106\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/60e37cb1e8196f032828f289635e79b0236ee106\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"e517d665b46687a175d4e496c0dd295c7fa132fc\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/e517d665b46687a175d4e496c0dd295c7fa132fc\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjYsImhlYWQiOnsic2hhIjoiNDZlNGZiNjA1MWE1ZTY3OGZjMjQ3N2RjN2FlMGI2NjczZGIxYWRiYiJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjYsImhlYWQiOnsic2hhIjoiMzNhNmYwZWNjZDQxMDJmN2E3YzA2MzcwOWNjY2Y5MTgxYWEzYjMwNSJ9fSwidXNlciI6ImZvcmtPd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL2ZvcmtPd25lci9yZXBvL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/forkOwner/repo/git/blobs?ts=300", "headers": { @@ -1031,7 +1031,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/9e07c82af5c2fc15a3cdf5c1f240e992992e9827", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/ecff87c70e7e0a7e0a2c45bd827d910f910c10a3", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1042,11 +1042,67 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"9e07c82af5c2fc15a3cdf5c1f240e992992e9827\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9e07c82af5c2fc15a3cdf5c1f240e992992e9827\"\n}\n", + "response": "{\n \"sha\": \"ecff87c70e7e0a7e0a2c45bd827d910f910c10a3\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/ecff87c70e7e0a7e0a2c45bd827d910f910c10a3\"\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"base_tree\":\"e517d665b46687a175d4e496c0dd295c7fa132fc\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"ecff87c70e7e0a7e0a2c45bd827d910f910c10a3\"}]}", + "method": "POST", + "url": "/repos/forkOwner/repo/git/trees?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "893", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/c7530bee44d4d6497667a2e313b9eb4aacc761ff", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"c7530bee44d4d6497667a2e313b9eb4aacc761ff\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c7530bee44d4d6497667a2e313b9eb4aacc761ff\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b807f66a04b1ddc96b7c3cc241c893b938e98bee\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b807f66a04b1ddc96b7c3cc241c893b938e98bee\"\n }\n ],\n \"truncated\": false\n}\n", + "status": 201 + }, + { + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"c7530bee44d4d6497667a2e313b9eb4aacc761ff\",\"parents\":[\"e517d665b46687a175d4e496c0dd295c7fa132fc\"]}", + "method": "POST", + "url": "/repos/forkOwner/repo/git/commits?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "1671", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/3f315a388f1d2a89548c86584bfbca7fb43834c8", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"3f315a388f1d2a89548c86584bfbca7fb43834c8\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjNmMzE1YTM4OGYxZDJhODk1NDhjODY1ODRiZmJjYTdmYjQzODM0Yzg=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/3f315a388f1d2a89548c86584bfbca7fb43834c8\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/3f315a388f1d2a89548c86584bfbca7fb43834c8\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:56Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:51:56Z\"\n },\n \"tree\": {\n \"sha\": \"c7530bee44d4d6497667a2e313b9eb4aacc761ff\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c7530bee44d4d6497667a2e313b9eb4aacc761ff\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"e517d665b46687a175d4e496c0dd295c7fa132fc\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/e517d665b46687a175d4e496c0dd295c7fa132fc\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/e517d665b46687a175d4e496c0dd295c7fa132fc\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "status": 201 + }, + { + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"33a6f0eccd4102f7a7c063709cccf9181aa3b305\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1069,67 +1125,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ2ZTRmYjYwNTFhNWU2NzhmYzI0NzdkYzdhZTBiNjY3M2RiMWFkYmI=\",\"sha\":\"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OjMzYTZmMGVjY2Q0MTAyZjdhN2MwNjM3MDljY2NmOTE4MWFhM2IzMDU=\",\"sha\":\"33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"60e37cb1e8196f032828f289635e79b0236ee106\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"9e07c82af5c2fc15a3cdf5c1f240e992992e9827\"}]}", - "method": "POST", - "url": "/repos/forkOwner/repo/git/trees?ts=300", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Content-Length": "893", - "Server": "GitHub.com", - "Status": "201 Created", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/1abbdbc4d88226f8209afa367b979e926a819f94", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" - }, - "response": "{\n \"sha\": \"1abbdbc4d88226f8209afa367b979e926a819f94\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/1abbdbc4d88226f8209afa367b979e926a819f94\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"bcdca6270ba082008d999df42d8b2c408813506d\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/bcdca6270ba082008d999df42d8b2c408813506d\"\n }\n ],\n \"truncated\": false\n}\n", - "status": 201 - }, - { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"1abbdbc4d88226f8209afa367b979e926a819f94\",\"parents\":[\"60e37cb1e8196f032828f289635e79b0236ee106\"]}", - "method": "POST", - "url": "/repos/forkOwner/repo/git/commits?ts=300", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Content-Length": "1671", - "Server": "GitHub.com", - "Status": "201 Created", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/f246dee73e44471c7f9de5f29ce3326d5eeed963", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" - }, - "response": "{\n \"sha\": \"f246dee73e44471c7f9de5f29ce3326d5eeed963\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmYyNDZkZWU3M2U0NDQ3MWM3ZjlkZTVmMjljZTMzMjZkNWVlZWQ5NjM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/f246dee73e44471c7f9de5f29ce3326d5eeed963\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/f246dee73e44471c7f9de5f29ce3326d5eeed963\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:49Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:31:49Z\"\n },\n \"tree\": {\n \"sha\": \"1abbdbc4d88226f8209afa367b979e926a819f94\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/1abbdbc4d88226f8209afa367b979e926a819f94\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"60e37cb1e8196f032828f289635e79b0236ee106\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/60e37cb1e8196f032828f289635e79b0236ee106\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/60e37cb1e8196f032828f289635e79b0236ee106\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", - "status": 201 - }, - { - "body": "{\"sha\":\"f246dee73e44471c7f9de5f29ce3326d5eeed963\",\"force\":false}", + "body": "{\"sha\":\"3f315a388f1d2a89548c86584bfbca7fb43834c8\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -1152,11 +1152,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"f246dee73e44471c7f9de5f29ce3326d5eeed963\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/f246dee73e44471c7f9de5f29ce3326d5eeed963\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3f315a388f1d2a89548c86584bfbca7fb43834c8\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/3f315a388f1d2a89548c86584bfbca7fb43834c8\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"},\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NzE4\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!, $deleteRefInput: DeleteRefInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"},\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjMz\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!, $deleteRefInput: DeleteRefInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1179,7 +1179,7 @@ "Vary": "Accept-Encoding", "content-length": "670" }, - "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc0NzE4\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"46e4fb6051a5e678fc2477dc7ae0b6673db1adbb\",\"number\":6,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"},\"deleteRef\":{\"clientMutationId\":null,\"__typename\":\"DeleteRefPayload\"}}}\n", + "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MjMz\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"headRefOid\":\"33a6f0eccd4102f7a7c063709cccf9181aa3b305\",\"number\":6,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"},\"deleteRef\":{\"clientMutationId\":null,\"__typename\":\"DeleteRefPayload\"}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update a draft entry on fork.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update a draft entry on fork.json index df28017c..47107b88 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update a draft entry on fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update a draft entry on fork.json @@ -72,7 +72,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:28:59Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:49:28Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -96,7 +96,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:28:59Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:49:28Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 202 }, { @@ -122,7 +122,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:20Z\",\n \"pushed_at\": \"2019-12-19T14:28:59Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:52Z\",\n \"pushed_at\": \"2019-12-22T11:49:28Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -176,11 +176,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -203,11 +203,11 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -228,113 +228,9 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "3896" - }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -360,15 +256,14 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "2714" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { "method": "GET", - "url": "/repos/forkOwner/repo/contents/forkOwner/repo/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", "headers": { - "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", - "Content-Length": "487", + "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", "Status": "200 OK", "X-RateLimit-Limit": "5000", @@ -376,7 +271,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; param=raw", + "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", @@ -384,9 +279,88 @@ "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" + "Content-Security-Policy": "default-src 'none'", + "content-length": "4202" }, - "response": "{\"type\":\"PR\",\"user\":\"forkOwner\",\"status\":\"draft\",\"branch\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "3896" + }, + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -414,6 +388,32 @@ "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/refs/#get-a-reference\"\n}\n", "status": 404 }, + { + "method": "GET", + "url": "/repos/forkOwner/repo/contents/forkOwner/repo/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "headers": { + "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", + "Content-Length": "487", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; param=raw", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\"type\":\"PR\",\"user\":\"forkOwner\",\"status\":\"draft\",\"branch\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", + "status": 200 + }, { "body": "{\"operationName\":\"unpublishedBranchFile\",\"variables\":{\"headOwner\":\"forkOwner\",\"headRepoName\":\"repo\",\"headExpression\":\"cms/forkOwner/repo/posts/1970-01-01-first-title:content/posts/1970-01-01-first-title.md\",\"baseOwner\":\"owner\",\"baseRepoName\":\"repo\",\"baseExpression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query unpublishedBranchFile($headOwner: String!, $headRepoName: String!, $headExpression: String!, $baseOwner: String!, $baseRepoName: String!, $baseExpression: String!) {\\n head: repository(owner: $headOwner, name: $headRepoName) {\\n ...RepositoryParts\\n object(expression: $headExpression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n base: repository(owner: $baseOwner, name: $baseRepoName) {\\n ...RepositoryParts\\n object(expression: $baseExpression) {\\n ... on Blob {\\n id\\n oid\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -438,7 +438,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -465,7 +465,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -520,11 +520,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -537,7 +537,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -548,11 +548,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -565,7 +565,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/5655425c92688c7680afdc54bfbc79fa172713ca", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -576,11 +576,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjZjNjcxMmEzYTA0MjU3ZDQ0NzM5YjZmMGIzYjhjOGE1NjljZTJmZmM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:20Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:20Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjU2NTU0MjVjOTI2ODhjNzY4MGFmZGM1NGJmYmM3OWZhMTcyNzEzY2E=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:45Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:45Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranch\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\"oid\":\"5655425c92688c7680afdc54bfbc79fa172713ca\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\"}},\"query\":\"mutation createBranch($createRefInput: CreateRefInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -603,7 +603,7 @@ "Vary": "Accept-Encoding", "content-length": "636" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcxMzY0OjZjNjcxMmEzYTA0MjU3ZDQ0NzM5YjZmMGIzYjhjOGE1NjljZTJmZmM=\",\"sha\":\"6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5NjAyOjU2NTU0MjVjOTI2ODhjNzY4MGFmZGM1NGJmYmM3OWZhMTcyNzEzY2E=\",\"sha\":\"5655425c92688c7680afdc54bfbc79fa172713ca\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"}}}\n", "status": 200 }, { @@ -630,7 +630,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"ca08f380cc8826922541bd74f12cbc51a4c96217\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ca08f380cc8826922541bd74f12cbc51a4c96217\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/510dfde8f887d048bc7a93cd6e586d1b0942edd2\"\n }\n}\n", "status": 200 }, { @@ -647,7 +647,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -658,11 +658,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"177a857a81e3233e6b02c937a9dd585b442172f6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/177a857a81e3233e6b02c937a9dd585b442172f6\"\n}\n", + "response": "{\n \"sha\": \"38a0bfc407cc34ef76d06e660b8040f438ef48ca\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/38a0bfc407cc34ef76d06e660b8040f438ef48ca\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"ca08f380cc8826922541bd74f12cbc51a4c96217\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"177a857a81e3233e6b02c937a9dd585b442172f6\"}]}", + "body": "{\"base_tree\":\"510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"38a0bfc407cc34ef76d06e660b8040f438ef48ca\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=300", "headers": { @@ -675,7 +675,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -686,11 +686,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"868e707684174989492f9503fd06081bc19abf08\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/868e707684174989492f9503fd06081bc19abf08\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"94810f6651698b7931fdb01eab08d8687f13b949\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/94810f6651698b7931fdb01eab08d8687f13b949\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\"parents\":[\"ca08f380cc8826922541bd74f12cbc51a4c96217\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"97b50c6e7de7635c331a73c34257f650245fb26e\",\"parents\":[\"510dfde8f887d048bc7a93cd6e586d1b0942edd2\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=300", "headers": { @@ -703,7 +703,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/106d5444f4a4ee51ffd088d946c34cf1741f4608", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/599b9b26707cff9793e3a7227db38670140adf41", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -714,11 +714,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"106d5444f4a4ee51ffd088d946c34cf1741f4608\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjEwNmQ1NDQ0ZjRhNGVlNTFmZmQwODhkOTQ2YzM0Y2YxNzQxZjQ2MDg=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/106d5444f4a4ee51ffd088d946c34cf1741f4608\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/106d5444f4a4ee51ffd088d946c34cf1741f4608\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:25Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:25Z\"\n },\n \"tree\": {\n \"sha\": \"8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8e4d4e0d7a21f630ad639b4edcc8e3cd087be87e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"ca08f380cc8826922541bd74f12cbc51a4c96217\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/ca08f380cc8826922541bd74f12cbc51a4c96217\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/ca08f380cc8826922541bd74f12cbc51a4c96217\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"599b9b26707cff9793e3a7227db38670140adf41\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjU5OWI5YjI2NzA3Y2ZmOTc5M2UzYTcyMjdkYjM4NjcwMTQwYWRmNDE=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/599b9b26707cff9793e3a7227db38670140adf41\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/599b9b26707cff9793e3a7227db38670140adf41\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:50Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:50Z\"\n },\n \"tree\": {\n \"sha\": \"97b50c6e7de7635c331a73c34257f650245fb26e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/97b50c6e7de7635c331a73c34257f650245fb26e\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/510dfde8f887d048bc7a93cd6e586d1b0942edd2\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/510dfde8f887d048bc7a93cd6e586d1b0942edd2\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"106d5444f4a4ee51ffd088d946c34cf1741f4608\",\"force\":false}", + "body": "{\"sha\":\"599b9b26707cff9793e3a7227db38670140adf41\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -741,7 +741,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"106d5444f4a4ee51ffd088d946c34cf1741f4608\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/106d5444f4a4ee51ffd088d946c34cf1741f4608\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"599b9b26707cff9793e3a7227db38670140adf41\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/599b9b26707cff9793e3a7227db38670140adf41\"\n }\n}\n", "status": 200 }, { @@ -768,7 +768,7 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MTM2NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTYwMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -795,7 +795,7 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MTM2NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTYwMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -847,13 +847,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "16472" + "content-length": "16448" }, - "response": "{\n \"url\": \"https://api.github.com/repos/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\n \"html_url\": \"https://github.com/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\n \"permalink_url\": \"https://github.com/owner/repo/compare/owner:cccedba...forkOwner:6c6712a\",\n \"diff_url\": \"https://github.com/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title.diff\",\n \"patch_url\": \"https://github.com/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title.patch\",\n \"base_commit\": {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"message\": \"Update .gitattributes\",\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd97uuCRBK7hj4Ov3rIwAAdHIIACeUO+wiHQT3O/hB13fYd8ry\\nWOWKEL+WUOAuuQEie6QBdmk0ryl88TP9K+evOV51IF79H/lzRZJBf02rHU6FzVUl\\nyvRut7sb67G9WPstjiLYQeKgdQm/W5r8jwYXCQlI2v0cSgJwtCEaVukCUotKyPeA\\nhggSl1EXnFc57M7Uy6slRMlcNIyoUhi/BkHBO4rvCOckhE2HoeqMyrnxvViOWEdQ\\nEoTdpjPotKOxP61nS118OUQnS9e8Nsegzs3SG6cfL8wbg5mmk0sOyxq9h70lFBUx\\nX3FDsxzuAUIN7zFCo7djHOuF1B3hSclZVhFh/0yJBsrmSrEFlNVtzoPXfAtlB1Y=\\n=M0DP\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree b7e139606ccb7a9063d4ffe53574aacba4c34f26\\nparent 9d68698ec2ff8baf3153e60240fce4734e29c8b0\\nauthor owner 1576516526 +0200\\ncommitter GitHub 1576516526 +0200\\n\\nUpdate .gitattributes\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"html_url\": \"https://github.com/owner/repo/commit/9d68698ec2ff8baf3153e60240fce4734e29c8b0\"\n }\n ]\n },\n \"merge_base_commit\": {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"message\": \"Update .gitattributes\",\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd97uuCRBK7hj4Ov3rIwAAdHIIACeUO+wiHQT3O/hB13fYd8ry\\nWOWKEL+WUOAuuQEie6QBdmk0ryl88TP9K+evOV51IF79H/lzRZJBf02rHU6FzVUl\\nyvRut7sb67G9WPstjiLYQeKgdQm/W5r8jwYXCQlI2v0cSgJwtCEaVukCUotKyPeA\\nhggSl1EXnFc57M7Uy6slRMlcNIyoUhi/BkHBO4rvCOckhE2HoeqMyrnxvViOWEdQ\\nEoTdpjPotKOxP61nS118OUQnS9e8Nsegzs3SG6cfL8wbg5mmk0sOyxq9h70lFBUx\\nX3FDsxzuAUIN7zFCo7djHOuF1B3hSclZVhFh/0yJBsrmSrEFlNVtzoPXfAtlB1Y=\\n=M0DP\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree b7e139606ccb7a9063d4ffe53574aacba4c34f26\\nparent 9d68698ec2ff8baf3153e60240fce4734e29c8b0\\nauthor owner 1576516526 +0200\\ncommitter GitHub 1576516526 +0200\\n\\nUpdate .gitattributes\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"html_url\": \"https://github.com/owner/repo/commit/9d68698ec2ff8baf3153e60240fce4734e29c8b0\"\n }\n ]\n },\n \"status\": \"ahead\",\n \"ahead_by\": 1,\n \"behind_by\": 0,\n \"total_commits\": 1,\n \"commits\": [\n {\n \"sha\": \"6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjZjNjcxMmEzYTA0MjU3ZDQ0NzM5YjZmMGIzYjhjOGE1NjljZTJmZmM=\",\n \"commit\": {\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:20Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:20Z\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"html_url\": \"https://github.com/owner/repo/commit/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc/comments\",\n \"author\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ]\n }\n ],\n \"files\": [\n {\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"filename\": \"content/posts/1970-01-01-first-title.md\",\n \"status\": \"added\",\n \"additions\": 10,\n \"deletions\": 0,\n \"changes\": 10,\n \"blob_url\": \"https://github.com/owner/repo/blob/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc/content/posts/1970-01-01-first-title.md\",\n \"raw_url\": \"https://github.com/owner/repo/raw/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc/content/posts/1970-01-01-first-title.md\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"patch\": \"@@ -0,0 +1,10 @@\\n+---\\n+template: post\\n+title: first title\\n+date: 1970-01-01T00:00:00.000Z\\n+description: first description\\n+category: first category\\n+tags:\\n+ - tag1\\n+---\\n+first body\"\n }\n ]\n}\n", + "response": "{\n \"url\": \"https://api.github.com/repos/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\n \"html_url\": \"https://github.com/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title\",\n \"permalink_url\": \"https://github.com/owner/repo/compare/owner:ec20c2a...forkOwner:5655425\",\n \"diff_url\": \"https://github.com/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title.diff\",\n \"patch_url\": \"https://github.com/owner/repo/compare/master...forkOwner:cms/forkOwner/repo/posts/1970-01-01-first-title.patch\",\n \"base_commit\": {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"message\": \"Update index.md\",\n \"tree\": {\n \"sha\": \"3536f3bafbf81c82cd5e92fe84823a3ce435426c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3536f3bafbf81c82cd5e92fe84823a3ce435426c\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd/0JOCRBK7hj4Ov3rIwAAdHIIAFLZLSPIIRoAdL6JhzKrlkjJ\\nO5yAUMg2abiaBNFo+CEEqzE7k5/GA3rjyn8Yk+YLRt0JLMuiwN90GbZni/POigIg\\nCm/mP6WvzkdZ2IvfZoLHFTvmk7dGE0ds8d0GBhUm+GBARsJdKkLq+rJBetXrvNoe\\nJjyvUKE4mjl1wHMg4lpSOU1SABtuuY8VlZYmKwQsZiJNi6C2Ko1l2cvI3NcqhB9w\\nrLHkIHfVL8Urb2BuAMmnQGaJ/FLELhKZ644PEnU8M0JHfc+4CdvUS9K4Nl79iMBj\\nFb1kF0/IErek/41Jy6LtY8/nWgioaoSXuJckydVf4Iy/IylICeZEMNlXoZTex2I=\\n=aRt9\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree 3536f3bafbf81c82cd5e92fe84823a3ce435426c\\nparent 1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\\nauthor owner 1577009741 +0200\\ncommitter GitHub 1577009741 +0200\\n\\nUpdate index.md\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\"\n }\n ]\n },\n \"merge_base_commit\": {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"message\": \"Update index.md\",\n \"tree\": {\n \"sha\": \"3536f3bafbf81c82cd5e92fe84823a3ce435426c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3536f3bafbf81c82cd5e92fe84823a3ce435426c\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd/0JOCRBK7hj4Ov3rIwAAdHIIAFLZLSPIIRoAdL6JhzKrlkjJ\\nO5yAUMg2abiaBNFo+CEEqzE7k5/GA3rjyn8Yk+YLRt0JLMuiwN90GbZni/POigIg\\nCm/mP6WvzkdZ2IvfZoLHFTvmk7dGE0ds8d0GBhUm+GBARsJdKkLq+rJBetXrvNoe\\nJjyvUKE4mjl1wHMg4lpSOU1SABtuuY8VlZYmKwQsZiJNi6C2Ko1l2cvI3NcqhB9w\\nrLHkIHfVL8Urb2BuAMmnQGaJ/FLELhKZ644PEnU8M0JHfc+4CdvUS9K4Nl79iMBj\\nFb1kF0/IErek/41Jy6LtY8/nWgioaoSXuJckydVf4Iy/IylICeZEMNlXoZTex2I=\\n=aRt9\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree 3536f3bafbf81c82cd5e92fe84823a3ce435426c\\nparent 1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\\nauthor owner 1577009741 +0200\\ncommitter GitHub 1577009741 +0200\\n\\nUpdate index.md\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\"\n }\n ]\n },\n \"status\": \"ahead\",\n \"ahead_by\": 1,\n \"behind_by\": 0,\n \"total_commits\": 1,\n \"commits\": [\n {\n \"sha\": \"5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjU2NTU0MjVjOTI2ODhjNzY4MGFmZGM1NGJmYmM3OWZhMTcyNzEzY2E=\",\n \"commit\": {\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:45Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:49:45Z\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"html_url\": \"https://github.com/owner/repo/commit/5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/5655425c92688c7680afdc54bfbc79fa172713ca/comments\",\n \"author\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ]\n }\n ],\n \"files\": [\n {\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"filename\": \"content/posts/1970-01-01-first-title.md\",\n \"status\": \"added\",\n \"additions\": 10,\n \"deletions\": 0,\n \"changes\": 10,\n \"blob_url\": \"https://github.com/owner/repo/blob/5655425c92688c7680afdc54bfbc79fa172713ca/content/posts/1970-01-01-first-title.md\",\n \"raw_url\": \"https://github.com/owner/repo/raw/5655425c92688c7680afdc54bfbc79fa172713ca/content/posts/1970-01-01-first-title.md\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"patch\": \"@@ -0,0 +1,10 @@\\n+---\\n+template: post\\n+title: first title\\n+date: 1970-01-01T00:00:00.000Z\\n+description: first description\\n+category: first category\\n+tags:\\n+ - tag1\\n+---\\n+first body\"\n }\n ]\n}\n", "status": 200 }, { - "body": "{\"base_tree\":\"6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"}]}", + "body": "{\"base_tree\":\"5655425c92688c7680afdc54bfbc79fa172713ca\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=600", "headers": { @@ -866,7 +866,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -877,11 +877,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"c999748f2dc761a6239e405612a6d34ad5c23d7c\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/c999748f2dc761a6239e405612a6d34ad5c23d7c\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"535944f0b601638e025c86629db54921d7de2b0b\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a1379f6bc6e75920dcebac0024dad32e85409380\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a1379f6bc6e75920dcebac0024dad32e85409380\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Update Post “1970-01-01-first-title”\",\"tree\":\"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\"parents\":[\"6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\"]}", + "body": "{\"message\":\"Update Post “1970-01-01-first-title”\",\"tree\":\"535944f0b601638e025c86629db54921d7de2b0b\",\"parents\":[\"5655425c92688c7680afdc54bfbc79fa172713ca\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=600", "headers": { @@ -894,7 +894,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/efb2a1fa4c99d090a08660f04ba4d7d6d6fe1554", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/0bd82917ad243f722e0b0c8ed1fc3d273120bbd4", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -905,7 +905,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"efb2a1fa4c99d090a08660f04ba4d7d6d6fe1554\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OmVmYjJhMWZhNGM5OWQwOTBhMDg2NjBmMDRiYTRkN2Q2ZDZmZTE1NTQ=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/efb2a1fa4c99d090a08660f04ba4d7d6d6fe1554\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/efb2a1fa4c99d090a08660f04ba4d7d6d6fe1554\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:35Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:35Z\"\n },\n \"tree\": {\n \"sha\": \"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6\"\n },\n \"message\": \"Update Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/6c6712a3a04257d44739b6f0b3b8c8a569ce2ffc\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"0bd82917ad243f722e0b0c8ed1fc3d273120bbd4\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjBiZDgyOTE3YWQyNDNmNzIyZTBiMGM4ZWQxZmMzZDI3MzEyMGJiZDQ=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/0bd82917ad243f722e0b0c8ed1fc3d273120bbd4\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/0bd82917ad243f722e0b0c8ed1fc3d273120bbd4\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:00Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:00Z\"\n },\n \"tree\": {\n \"sha\": \"535944f0b601638e025c86629db54921d7de2b0b\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b\"\n },\n \"message\": \"Update Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/5655425c92688c7680afdc54bfbc79fa172713ca\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/5655425c92688c7680afdc54bfbc79fa172713ca\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { @@ -932,7 +932,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"106d5444f4a4ee51ffd088d946c34cf1741f4608\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/106d5444f4a4ee51ffd088d946c34cf1741f4608\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"599b9b26707cff9793e3a7227db38670140adf41\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/599b9b26707cff9793e3a7227db38670140adf41\"\n }\n}\n", "status": 200 }, { @@ -949,7 +949,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/6c4b62e78a930515b7590ca366192c5f0c6b9d3f", + "Location": "https://api.github.com/repos/forkOwner/repo/git/blobs/04c64b05cfe2652fa1017e5067c3e1d09d609107", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -960,11 +960,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"6c4b62e78a930515b7590ca366192c5f0c6b9d3f\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/6c4b62e78a930515b7590ca366192c5f0c6b9d3f\"\n}\n", + "response": "{\n \"sha\": \"04c64b05cfe2652fa1017e5067c3e1d09d609107\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/04c64b05cfe2652fa1017e5067c3e1d09d609107\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"106d5444f4a4ee51ffd088d946c34cf1741f4608\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"6c4b62e78a930515b7590ca366192c5f0c6b9d3f\"}]}", + "body": "{\"base_tree\":\"599b9b26707cff9793e3a7227db38670140adf41\",\"tree\":[{\"path\":\"forkOwner/repo/posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"04c64b05cfe2652fa1017e5067c3e1d09d609107\"}]}", "method": "POST", "url": "/repos/forkOwner/repo/git/trees?ts=600", "headers": { @@ -977,7 +977,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/46b92b3d9d60c3c2bd4a49bea60b04262a98e4b4", + "Location": "https://api.github.com/repos/forkOwner/repo/git/trees/646c53a247417bd6262e25fc6bb42f17f910f7d4", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -988,11 +988,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"46b92b3d9d60c3c2bd4a49bea60b04262a98e4b4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/46b92b3d9d60c3c2bd4a49bea60b04262a98e4b4\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ef54b6bc99826681091f1a343bfb508b975c01c8\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/ef54b6bc99826681091f1a343bfb508b975c01c8\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"646c53a247417bd6262e25fc6bb42f17f910f7d4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/646c53a247417bd6262e25fc6bb42f17f910f7d4\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"forkOwner\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"843d2b718ae0c69630510cc6f8fc51d1fe1269f6\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/843d2b718ae0c69630510cc6f8fc51d1fe1269f6\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"46b92b3d9d60c3c2bd4a49bea60b04262a98e4b4\",\"parents\":[\"106d5444f4a4ee51ffd088d946c34cf1741f4608\"]}", + "body": "{\"message\":\"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\"tree\":\"646c53a247417bd6262e25fc6bb42f17f910f7d4\",\"parents\":[\"599b9b26707cff9793e3a7227db38670140adf41\"]}", "method": "POST", "url": "/repos/forkOwner/repo/git/commits?ts=600", "headers": { @@ -1005,7 +1005,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, public_repo", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/93ef9ea6c1dc431946816b8d88617c2d1d328211", + "Location": "https://api.github.com/repos/forkOwner/repo/git/commits/6c3cacd668ef52f20161f859528d7f8cef41d524", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1016,11 +1016,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"93ef9ea6c1dc431946816b8d88617c2d1d328211\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcxMzY0OjkzZWY5ZWE2YzFkYzQzMTk0NjgxNmI4ZDg4NjE3YzJkMWQzMjgyMTE=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/93ef9ea6c1dc431946816b8d88617c2d1d328211\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/93ef9ea6c1dc431946816b8d88617c2d1d328211\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:39Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:29:39Z\"\n },\n \"tree\": {\n \"sha\": \"46b92b3d9d60c3c2bd4a49bea60b04262a98e4b4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/46b92b3d9d60c3c2bd4a49bea60b04262a98e4b4\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"106d5444f4a4ee51ffd088d946c34cf1741f4608\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/106d5444f4a4ee51ffd088d946c34cf1741f4608\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/106d5444f4a4ee51ffd088d946c34cf1741f4608\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"6c3cacd668ef52f20161f859528d7f8cef41d524\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5NjAyOjZjM2NhY2Q2NjhlZjUyZjIwMTYxZjg1OTUyOGQ3ZjhjZWY0MWQ1MjQ=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/6c3cacd668ef52f20161f859528d7f8cef41d524\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/6c3cacd668ef52f20161f859528d7f8cef41d524\",\n \"author\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:03Z\"\n },\n \"committer\": {\n \"name\": \"forkOwner\",\n \"email\": \"53494188+forkOwner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:50:03Z\"\n },\n \"tree\": {\n \"sha\": \"646c53a247417bd6262e25fc6bb42f17f910f7d4\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/trees/646c53a247417bd6262e25fc6bb42f17f910f7d4\"\n },\n \"message\": \"Updating “forkOwner/repo/posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"599b9b26707cff9793e3a7227db38670140adf41\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/599b9b26707cff9793e3a7227db38670140adf41\",\n \"html_url\": \"https://github.com/forkOwner/repo/commit/599b9b26707cff9793e3a7227db38670140adf41\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"93ef9ea6c1dc431946816b8d88617c2d1d328211\",\"force\":false}", + "body": "{\"sha\":\"6c3cacd668ef52f20161f859528d7f8cef41d524\",\"force\":false}", "method": "PATCH", "url": "/repos/forkOwner/repo/git/refs/meta/_netlify_cms?ts=600", "headers": { @@ -1043,11 +1043,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "504" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcxMzY0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"93ef9ea6c1dc431946816b8d88617c2d1d328211\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/93ef9ea6c1dc431946816b8d88617c2d1d328211\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5NjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"6c3cacd668ef52f20161f859528d7f8cef41d524\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/6c3cacd668ef52f20161f859528d7f8cef41d524\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"efb2a1fa4c99d090a08660f04ba4d7d6d6fe1554\",\"refId\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"force\":true}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"0bd82917ad243f722e0b0c8ed1fc3d273120bbd4\",\"refId\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"force\":true}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1070,7 +1070,7 @@ "Vary": "Accept-Encoding", "content-length": "636" }, - "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcxMzY0OmVmYjJhMWZhNGM5OWQwOTBhMDg2NjBmMDRiYTRkN2Q2ZDZmZTE1NTQ=\",\"sha\":\"efb2a1fa4c99d090a08660f04ba4d7d6d6fe1554\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcxMzY0OmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NTUwMzgxMS1tam85bDhtMXM5by9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", + "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5NjAyOjBiZDgyOTE3YWQyNDNmNzIyZTBiMGM4ZWQxZmMzZDI3MzEyMGJiZDQ=\",\"sha\":\"0bd82917ad243f722e0b0c8ed1fc3d273120bbd4\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5NjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3NzAxNTE2MDQwNi05bmgyYnFsdmVwZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/forkOwner/repo/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update an entry.json index ae035d54..f62c9325 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__can update an entry.json @@ -102,11 +102,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -129,138 +156,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -286,7 +182,111 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4202" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2714" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -312,7 +312,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\"type\":\"PR\",\"pr\":{\"number\":1,\"head\":\"df535c1f2d795fe5716322f29034fa5ca941c1ac\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", + "response": "{\"type\":\"PR\",\"pr\":{\"number\":1,\"head\":\"588ba335d95bbb0d9d5415e856fe7f0d02c3b520\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", "status": 200 }, { @@ -339,7 +339,7 @@ "Vary": "Accept-Encoding", "content-length": "141" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, { @@ -366,7 +366,7 @@ "Vary": "Accept-Encoding", "content-length": "189" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -393,7 +393,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -448,11 +448,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -465,7 +465,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -476,11 +476,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -493,7 +493,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/48db87254d2af91fddf6fe3df0db950b4e537964", + "Location": "https://api.github.com/repos/owner/repo/git/commits/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -504,11 +504,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"html_url\": \"https://github.com/owner/repo/commit/48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:45Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:45Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmIwZTdlOTgwYmRmMGY5YzhkYzNlODViYmJhYjEyZmY2NjI5YzAzM2U=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"html_url\": \"https://github.com/owner/repo/commit/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:28Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:28Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -531,7 +531,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTcyMzY1\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"number\":2,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmIwZTdlOTgwYmRmMGY5YzhkYzNlODViYmJhYjEyZmY2NjI5YzAzM2U=\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc4OTY0\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"number\":2,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -558,11 +558,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"737643a067f438587c4df268c0f4a53668725227\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/737643a067f438587c4df268c0f4a53668725227\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiI0OGRiODcyNTRkMmFmOTFmZGRmNmZlM2RmMGRiOTUwYjRlNTM3OTY0In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiJiMGU3ZTk4MGJkZjBmOWM4ZGMzZTg1YmJiYWIxMmZmNjYyOWMwMzNlIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { @@ -575,7 +575,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/b1e2ffd6d3b370ead02e05d9e1417880512c0ff4", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/ea72f6cd489231d180e44d7423ffb434168a4d63", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -586,11 +586,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"b1e2ffd6d3b370ead02e05d9e1417880512c0ff4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/b1e2ffd6d3b370ead02e05d9e1417880512c0ff4\"\n}\n", + "response": "{\n \"sha\": \"ea72f6cd489231d180e44d7423ffb434168a4d63\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/ea72f6cd489231d180e44d7423ffb434168a4d63\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"b1e2ffd6d3b370ead02e05d9e1417880512c0ff4\"}]}", + "body": "{\"base_tree\":\"737643a067f438587c4df268c0f4a53668725227\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"ea72f6cd489231d180e44d7423ffb434168a4d63\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -603,7 +603,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/d5b491a026384b708f40c2c95f7c05d54b5ce9fb", + "Location": "https://api.github.com/repos/owner/repo/git/trees/581a25b360b1692dbe3ab5bc17f1d4a1d653148a", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -614,11 +614,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"d5b491a026384b708f40c2c95f7c05d54b5ce9fb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d5b491a026384b708f40c2c95f7c05d54b5ce9fb\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"bc4856025da9f5c97b6df97f221d0a2964d88ba6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/bc4856025da9f5c97b6df97f221d0a2964d88ba6\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"581a25b360b1692dbe3ab5bc17f1d4a1d653148a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/581a25b360b1692dbe3ab5bc17f1d4a1d653148a\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"79d0d441f82fdc4eb9f36a5ab4b1416c58e5dc70\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/79d0d441f82fdc4eb9f36a5ab4b1416c58e5dc70\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"d5b491a026384b708f40c2c95f7c05d54b5ce9fb\",\"parents\":[\"cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"581a25b360b1692dbe3ab5bc17f1d4a1d653148a\",\"parents\":[\"737643a067f438587c4df268c0f4a53668725227\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -631,7 +631,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/11acd1f034b510480481580aa56876bddd286a96", + "Location": "https://api.github.com/repos/owner/repo/git/commits/11dcccb25a69955286e3be6950788b5f998a7f56", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -642,11 +642,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"11acd1f034b510480481580aa56876bddd286a96\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjExYWNkMWYwMzRiNTEwNDgwNDgxNTgwYWE1Njg3NmJkZGQyODZhOTY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11acd1f034b510480481580aa56876bddd286a96\",\n \"html_url\": \"https://github.com/owner/repo/commit/11acd1f034b510480481580aa56876bddd286a96\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:50Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:50Z\"\n },\n \"tree\": {\n \"sha\": \"d5b491a026384b708f40c2c95f7c05d54b5ce9fb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d5b491a026384b708f40c2c95f7c05d54b5ce9fb\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\",\n \"html_url\": \"https://github.com/owner/repo/commit/cfa7f7f3d1cdf885a2be9cae47f052259b9acde7\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"11dcccb25a69955286e3be6950788b5f998a7f56\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjExZGNjY2IyNWE2OTk1NTI4NmUzYmU2OTUwNzg4YjVmOTk4YTdmNTY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11dcccb25a69955286e3be6950788b5f998a7f56\",\n \"html_url\": \"https://github.com/owner/repo/commit/11dcccb25a69955286e3be6950788b5f998a7f56\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:33Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:33Z\"\n },\n \"tree\": {\n \"sha\": \"581a25b360b1692dbe3ab5bc17f1d4a1d653148a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/581a25b360b1692dbe3ab5bc17f1d4a1d653148a\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"737643a067f438587c4df268c0f4a53668725227\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/737643a067f438587c4df268c0f4a53668725227\",\n \"html_url\": \"https://github.com/owner/repo/commit/737643a067f438587c4df268c0f4a53668725227\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"11acd1f034b510480481580aa56876bddd286a96\",\"force\":false}", + "body": "{\"sha\":\"11dcccb25a69955286e3be6950788b5f998a7f56\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -669,7 +669,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"11acd1f034b510480481580aa56876bddd286a96\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11acd1f034b510480481580aa56876bddd286a96\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"11dcccb25a69955286e3be6950788b5f998a7f56\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11dcccb25a69955286e3be6950788b5f998a7f56\"\n }\n}\n", "status": 200 }, { @@ -696,11 +696,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MDc1NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTMxOTo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -723,7 +723,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmIwZTdlOTgwYmRmMGY5YzhkYzNlODViYmJhYjEyZmY2NjI5YzAzM2U=\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -750,11 +750,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MDc1NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTMxOTo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -777,7 +777,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmIwZTdlOTgwYmRmMGY5YzhkYzNlODViYmJhYjEyZmY2NjI5YzAzM2U=\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -809,7 +809,7 @@ "status": 201 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -832,7 +832,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmIwZTdlOTgwYmRmMGY5YzhkYzNlODViYmJhYjEyZmY2NjI5YzAzM2U=\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -856,40 +856,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "15975" + "content-length": "15951" }, - "response": "{\n \"url\": \"https://api.github.com/repos/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"html_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"permalink_url\": \"https://github.com/owner/repo/compare/owner:cccedba...owner:48db872\",\n \"diff_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.diff\",\n \"patch_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.patch\",\n \"base_commit\": {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"message\": \"Update .gitattributes\",\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd97uuCRBK7hj4Ov3rIwAAdHIIACeUO+wiHQT3O/hB13fYd8ry\\nWOWKEL+WUOAuuQEie6QBdmk0ryl88TP9K+evOV51IF79H/lzRZJBf02rHU6FzVUl\\nyvRut7sb67G9WPstjiLYQeKgdQm/W5r8jwYXCQlI2v0cSgJwtCEaVukCUotKyPeA\\nhggSl1EXnFc57M7Uy6slRMlcNIyoUhi/BkHBO4rvCOckhE2HoeqMyrnxvViOWEdQ\\nEoTdpjPotKOxP61nS118OUQnS9e8Nsegzs3SG6cfL8wbg5mmk0sOyxq9h70lFBUx\\nX3FDsxzuAUIN7zFCo7djHOuF1B3hSclZVhFh/0yJBsrmSrEFlNVtzoPXfAtlB1Y=\\n=M0DP\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree b7e139606ccb7a9063d4ffe53574aacba4c34f26\\nparent 9d68698ec2ff8baf3153e60240fce4734e29c8b0\\nauthor owner 1576516526 +0200\\ncommitter GitHub 1576516526 +0200\\n\\nUpdate .gitattributes\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"html_url\": \"https://github.com/owner/repo/commit/9d68698ec2ff8baf3153e60240fce4734e29c8b0\"\n }\n ]\n },\n \"merge_base_commit\": {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"message\": \"Update .gitattributes\",\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd97uuCRBK7hj4Ov3rIwAAdHIIACeUO+wiHQT3O/hB13fYd8ry\\nWOWKEL+WUOAuuQEie6QBdmk0ryl88TP9K+evOV51IF79H/lzRZJBf02rHU6FzVUl\\nyvRut7sb67G9WPstjiLYQeKgdQm/W5r8jwYXCQlI2v0cSgJwtCEaVukCUotKyPeA\\nhggSl1EXnFc57M7Uy6slRMlcNIyoUhi/BkHBO4rvCOckhE2HoeqMyrnxvViOWEdQ\\nEoTdpjPotKOxP61nS118OUQnS9e8Nsegzs3SG6cfL8wbg5mmk0sOyxq9h70lFBUx\\nX3FDsxzuAUIN7zFCo7djHOuF1B3hSclZVhFh/0yJBsrmSrEFlNVtzoPXfAtlB1Y=\\n=M0DP\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree b7e139606ccb7a9063d4ffe53574aacba4c34f26\\nparent 9d68698ec2ff8baf3153e60240fce4734e29c8b0\\nauthor owner 1576516526 +0200\\ncommitter GitHub 1576516526 +0200\\n\\nUpdate .gitattributes\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"html_url\": \"https://github.com/owner/repo/commit/9d68698ec2ff8baf3153e60240fce4734e29c8b0\"\n }\n ]\n },\n \"status\": \"ahead\",\n \"ahead_by\": 1,\n \"behind_by\": 0,\n \"total_commits\": 1,\n \"commits\": [\n {\n \"sha\": \"48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:45Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:26:45Z\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"html_url\": \"https://github.com/owner/repo/commit/48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/48db87254d2af91fddf6fe3df0db950b4e537964/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ]\n }\n ],\n \"files\": [\n {\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"filename\": \"content/posts/1970-01-01-first-title.md\",\n \"status\": \"added\",\n \"additions\": 10,\n \"deletions\": 0,\n \"changes\": 10,\n \"blob_url\": \"https://github.com/owner/repo/blob/48db87254d2af91fddf6fe3df0db950b4e537964/content/posts/1970-01-01-first-title.md\",\n \"raw_url\": \"https://github.com/owner/repo/raw/48db87254d2af91fddf6fe3df0db950b4e537964/content/posts/1970-01-01-first-title.md\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"patch\": \"@@ -0,0 +1,10 @@\\n+---\\n+template: post\\n+title: first title\\n+date: 1970-01-01T00:00:00.000Z\\n+description: first description\\n+category: first category\\n+tags:\\n+ - tag1\\n+---\\n+first body\"\n }\n ]\n}\n", + "response": "{\n \"url\": \"https://api.github.com/repos/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"html_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"permalink_url\": \"https://github.com/owner/repo/compare/owner:ec20c2a...owner:b0e7e98\",\n \"diff_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.diff\",\n \"patch_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.patch\",\n \"base_commit\": {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"message\": \"Update index.md\",\n \"tree\": {\n \"sha\": \"3536f3bafbf81c82cd5e92fe84823a3ce435426c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3536f3bafbf81c82cd5e92fe84823a3ce435426c\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd/0JOCRBK7hj4Ov3rIwAAdHIIAFLZLSPIIRoAdL6JhzKrlkjJ\\nO5yAUMg2abiaBNFo+CEEqzE7k5/GA3rjyn8Yk+YLRt0JLMuiwN90GbZni/POigIg\\nCm/mP6WvzkdZ2IvfZoLHFTvmk7dGE0ds8d0GBhUm+GBARsJdKkLq+rJBetXrvNoe\\nJjyvUKE4mjl1wHMg4lpSOU1SABtuuY8VlZYmKwQsZiJNi6C2Ko1l2cvI3NcqhB9w\\nrLHkIHfVL8Urb2BuAMmnQGaJ/FLELhKZ644PEnU8M0JHfc+4CdvUS9K4Nl79iMBj\\nFb1kF0/IErek/41Jy6LtY8/nWgioaoSXuJckydVf4Iy/IylICeZEMNlXoZTex2I=\\n=aRt9\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree 3536f3bafbf81c82cd5e92fe84823a3ce435426c\\nparent 1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\\nauthor owner 1577009741 +0200\\ncommitter GitHub 1577009741 +0200\\n\\nUpdate index.md\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\"\n }\n ]\n },\n \"merge_base_commit\": {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"message\": \"Update index.md\",\n \"tree\": {\n \"sha\": \"3536f3bafbf81c82cd5e92fe84823a3ce435426c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3536f3bafbf81c82cd5e92fe84823a3ce435426c\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd/0JOCRBK7hj4Ov3rIwAAdHIIAFLZLSPIIRoAdL6JhzKrlkjJ\\nO5yAUMg2abiaBNFo+CEEqzE7k5/GA3rjyn8Yk+YLRt0JLMuiwN90GbZni/POigIg\\nCm/mP6WvzkdZ2IvfZoLHFTvmk7dGE0ds8d0GBhUm+GBARsJdKkLq+rJBetXrvNoe\\nJjyvUKE4mjl1wHMg4lpSOU1SABtuuY8VlZYmKwQsZiJNi6C2Ko1l2cvI3NcqhB9w\\nrLHkIHfVL8Urb2BuAMmnQGaJ/FLELhKZ644PEnU8M0JHfc+4CdvUS9K4Nl79iMBj\\nFb1kF0/IErek/41Jy6LtY8/nWgioaoSXuJckydVf4Iy/IylICeZEMNlXoZTex2I=\\n=aRt9\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree 3536f3bafbf81c82cd5e92fe84823a3ce435426c\\nparent 1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\\nauthor owner 1577009741 +0200\\ncommitter GitHub 1577009741 +0200\\n\\nUpdate index.md\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\"\n }\n ]\n },\n \"status\": \"ahead\",\n \"ahead_by\": 1,\n \"behind_by\": 0,\n \"total_commits\": 1,\n \"commits\": [\n {\n \"sha\": \"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OmIwZTdlOTgwYmRmMGY5YzhkYzNlODViYmJhYjEyZmY2NjI5YzAzM2U=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:28Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:28Z\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"html_url\": \"https://github.com/owner/repo/commit/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ]\n }\n ],\n \"files\": [\n {\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"filename\": \"content/posts/1970-01-01-first-title.md\",\n \"status\": \"added\",\n \"additions\": 10,\n \"deletions\": 0,\n \"changes\": 10,\n \"blob_url\": \"https://github.com/owner/repo/blob/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e/content/posts/1970-01-01-first-title.md\",\n \"raw_url\": \"https://github.com/owner/repo/raw/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e/content/posts/1970-01-01-first-title.md\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"patch\": \"@@ -0,0 +1,10 @@\\n+---\\n+template: post\\n+title: first title\\n+date: 1970-01-01T00:00:00.000Z\\n+description: first description\\n+category: first category\\n+tags:\\n+ - tag1\\n+---\\n+first body\"\n }\n ]\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "276" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"base_tree\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"}]}", + "body": "{\"base_tree\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=600", "headers": { @@ -902,7 +875,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6", + "Location": "https://api.github.com/repos/owner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -913,11 +886,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"c999748f2dc761a6239e405612a6d34ad5c23d7c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c999748f2dc761a6239e405612a6d34ad5c23d7c\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"535944f0b601638e025c86629db54921d7de2b0b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a1379f6bc6e75920dcebac0024dad32e85409380\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a1379f6bc6e75920dcebac0024dad32e85409380\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Update Post “1970-01-01-first-title”\",\"tree\":\"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\"parents\":[\"48db87254d2af91fddf6fe3df0db950b4e537964\"]}", + "body": "{\"message\":\"Update Post “1970-01-01-first-title”\",\"tree\":\"535944f0b601638e025c86629db54921d7de2b0b\",\"parents\":[\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=600", "headers": { @@ -930,7 +903,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/4828cbca47cf1737f2861799ac5f924aff5bf109", + "Location": "https://api.github.com/repos/owner/repo/git/commits/6400f838e710cf03aabc9a94258a04cada80f3cf", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -941,7 +914,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4828cbca47cf1737f2861799ac5f924aff5bf109\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4MjhjYmNhNDdjZjE3MzdmMjg2MTc5OWFjNWY5MjRhZmY1YmYxMDk=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/4828cbca47cf1737f2861799ac5f924aff5bf109\",\n \"html_url\": \"https://github.com/owner/repo/commit/4828cbca47cf1737f2861799ac5f924aff5bf109\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:01Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:01Z\"\n },\n \"tree\": {\n \"sha\": \"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6\"\n },\n \"message\": \"Update Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/48db87254d2af91fddf6fe3df0db950b4e537964\",\n \"html_url\": \"https://github.com/owner/repo/commit/48db87254d2af91fddf6fe3df0db950b4e537964\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"6400f838e710cf03aabc9a94258a04cada80f3cf\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjY0MDBmODM4ZTcxMGNmMDNhYWJjOWE5NDI1OGEwNGNhZGE4MGYzY2Y=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6400f838e710cf03aabc9a94258a04cada80f3cf\",\n \"html_url\": \"https://github.com/owner/repo/commit/6400f838e710cf03aabc9a94258a04cada80f3cf\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:43Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:43Z\"\n },\n \"tree\": {\n \"sha\": \"535944f0b601638e025c86629db54921d7de2b0b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b\"\n },\n \"message\": \"Update Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\n \"html_url\": \"https://github.com/owner/repo/commit/b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { @@ -968,11 +941,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"11acd1f034b510480481580aa56876bddd286a96\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11acd1f034b510480481580aa56876bddd286a96\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"11dcccb25a69955286e3be6950788b5f998a7f56\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11dcccb25a69955286e3be6950788b5f998a7f56\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiI0ODI4Y2JjYTQ3Y2YxNzM3ZjI4NjE3OTlhYzVmOTI0YWZmNWJmMTA5In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoic2Vjb25kIHRpdGxlIiwiZGVzY3JpcHRpb24iOiJzZWNvbmQgZGVzY3JpcHRpb24iLCJvYmplY3RzIjp7ImVudHJ5Ijp7InBhdGgiOiJjb250ZW50L3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUubWQiLCJzaGEiOiIxMjc1NjUxZjE3MjJlODU5MmMwYTNlYjc5MTBkZmJkMWExMmRmNzE4In0sImZpbGVzIjpbXX0sInRpbWVTdGFtcCI6IjE5NzAtMDEtMDFUMDA6MDA6MDAuMzAwWiIsInZlcnNpb24iOiIxIn0=\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiI2NDAwZjgzOGU3MTBjZjAzYWFiYzlhOTQyNThhMDRjYWRhODBmM2NmIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoic2Vjb25kIHRpdGxlIiwiZGVzY3JpcHRpb24iOiJzZWNvbmQgZGVzY3JpcHRpb24iLCJvYmplY3RzIjp7ImVudHJ5Ijp7InBhdGgiOiJjb250ZW50L3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUubWQiLCJzaGEiOiIxMjc1NjUxZjE3MjJlODU5MmMwYTNlYjc5MTBkZmJkMWExMmRmNzE4In0sImZpbGVzIjpbXX0sInRpbWVTdGFtcCI6IjE5NzAtMDEtMDFUMDA6MDA6MDAuMzAwWiIsInZlcnNpb24iOiIxIn0=\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=600", "headers": { @@ -985,7 +958,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/88e5fd4f106fe6b8962995579c7d81bdc373b8fd", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/64a9bdb12c0e3c5412e2d3718b8486d36cb1efd7", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -996,11 +969,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"88e5fd4f106fe6b8962995579c7d81bdc373b8fd\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/88e5fd4f106fe6b8962995579c7d81bdc373b8fd\"\n}\n", + "response": "{\n \"sha\": \"64a9bdb12c0e3c5412e2d3718b8486d36cb1efd7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/64a9bdb12c0e3c5412e2d3718b8486d36cb1efd7\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"11acd1f034b510480481580aa56876bddd286a96\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"88e5fd4f106fe6b8962995579c7d81bdc373b8fd\"}]}", + "body": "{\"base_tree\":\"11dcccb25a69955286e3be6950788b5f998a7f56\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"64a9bdb12c0e3c5412e2d3718b8486d36cb1efd7\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=600", "headers": { @@ -1013,7 +986,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/93a1ca259a72cb4dbd44d0ccdbee84464bc914df", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c8173868feff0579e1c982b808e3dc1feb4c85ac", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1024,38 +997,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"93a1ca259a72cb4dbd44d0ccdbee84464bc914df\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/93a1ca259a72cb4dbd44d0ccdbee84464bc914df\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"142f9f5a6a61f6c6c56b5f30cf76f5e870443a9d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/142f9f5a6a61f6c6c56b5f30cf76f5e870443a9d\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c8173868feff0579e1c982b808e3dc1feb4c85ac\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c8173868feff0579e1c982b808e3dc1feb4c85ac\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0ea86a2817a9c27025a8ea41db19af5616fc17a4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0ea86a2817a9c27025a8ea41db19af5616fc17a4\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "276" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"93a1ca259a72cb4dbd44d0ccdbee84464bc914df\",\"parents\":[\"11acd1f034b510480481580aa56876bddd286a96\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"c8173868feff0579e1c982b808e3dc1feb4c85ac\",\"parents\":[\"11dcccb25a69955286e3be6950788b5f998a7f56\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=600", "headers": { @@ -1068,7 +1014,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/e90b44538f706978b7b624c46c551f69d9d4a599", + "Location": "https://api.github.com/repos/owner/repo/git/commits/47063a8771983d7300ef14262c501e73b6385662", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1079,38 +1025,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"e90b44538f706978b7b624c46c551f69d9d4a599\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcwNzU0OmU5MGI0NDUzOGY3MDY5NzhiN2I2MjRjNDZjNTUxZjY5ZDlkNGE1OTk=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e90b44538f706978b7b624c46c551f69d9d4a599\",\n \"html_url\": \"https://github.com/owner/repo/commit/e90b44538f706978b7b624c46c551f69d9d4a599\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:04Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:27:04Z\"\n },\n \"tree\": {\n \"sha\": \"93a1ca259a72cb4dbd44d0ccdbee84464bc914df\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/93a1ca259a72cb4dbd44d0ccdbee84464bc914df\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"11acd1f034b510480481580aa56876bddd286a96\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11acd1f034b510480481580aa56876bddd286a96\",\n \"html_url\": \"https://github.com/owner/repo/commit/11acd1f034b510480481580aa56876bddd286a96\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"47063a8771983d7300ef14262c501e73b6385662\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5MzE5OjQ3MDYzYTg3NzE5ODNkNzMwMGVmMTQyNjJjNTAxZTczYjYzODU2NjI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/47063a8771983d7300ef14262c501e73b6385662\",\n \"html_url\": \"https://github.com/owner/repo/commit/47063a8771983d7300ef14262c501e73b6385662\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:46Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:47:46Z\"\n },\n \"tree\": {\n \"sha\": \"c8173868feff0579e1c982b808e3dc1feb4c85ac\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c8173868feff0579e1c982b808e3dc1feb4c85ac\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"11dcccb25a69955286e3be6950788b5f998a7f56\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/11dcccb25a69955286e3be6950788b5f998a7f56\",\n \"html_url\": \"https://github.com/owner/repo/commit/11dcccb25a69955286e3be6950788b5f998a7f56\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "276" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4ZGI4NzI1NGQyYWY5MWZkZGY2ZmUzZGYwZGI5NTBiNGU1Mzc5NjQ=\",\"sha\":\"48db87254d2af91fddf6fe3df0db950b4e537964\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"sha\":\"e90b44538f706978b7b624c46c551f69d9d4a599\",\"force\":false}", + "body": "{\"sha\":\"47063a8771983d7300ef14262c501e73b6385662\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=600", "headers": { @@ -1133,38 +1052,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcwNzU0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"e90b44538f706978b7b624c46c551f69d9d4a599\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e90b44538f706978b7b624c46c551f69d9d4a599\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5MzE5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"47063a8771983d7300ef14262c501e73b6385662\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/47063a8771983d7300ef14262c501e73b6385662\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"4828cbca47cf1737f2861799ac5f924aff5bf109\",\"refId\":\"MDM6UmVmMjI5MDcwNzU0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"force\":true}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "475" - }, - "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4MjhjYmNhNDdjZjE3MzdmMjg2MTc5OWFjNWY5MjRhZmY1YmYxMDk=\",\"sha\":\"4828cbca47cf1737f2861799ac5f924aff5bf109\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcwNzU0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"4828cbca47cf1737f2861799ac5f924aff5bf109\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1187,7 +1079,61 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcwNzU0OjQ4MjhjYmNhNDdjZjE3MzdmMjg2MTc5OWFjNWY5MjRhZmY1YmYxMDk=\",\"sha\":\"4828cbca47cf1737f2861799ac5f924aff5bf109\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OmIwZTdlOTgwYmRmMGY5YzhkYzNlODViYmJhYjEyZmY2NjI5YzAzM2U=\",\"sha\":\"b0e7e980bdf0f9c8dc3e85bbbab12ff6629c033e\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"6400f838e710cf03aabc9a94258a04cada80f3cf\",\"refId\":\"MDM6UmVmMjI5NTU5MzE5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"force\":true}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "475" + }, + "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OjY0MDBmODM4ZTcxMGNmMDNhYWJjOWE5NDI1OGEwNGNhZGE4MGYzY2Y=\",\"sha\":\"6400f838e710cf03aabc9a94258a04cada80f3cf\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5MzE5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"6400f838e710cf03aabc9a94258a04cada80f3cf\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "276" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5MzE5OjY0MDBmODM4ZTcxMGNmMDNhYWJjOWE5NDI1OGEwNGNhZGE4MGYzY2Y=\",\"sha\":\"6400f838e710cf03aabc9a94258a04cada80f3cf\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully forks repository and loads.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully forks repository and loads.json index 4ab462ac..8cab32a2 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully forks repository and loads.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully forks repository and loads.json @@ -94,7 +94,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 202 }, { @@ -120,7 +120,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22831" }, - "response": "{\n \"id\": 229071364,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:28:18Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229070754,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-19T14:25:04Z\",\n \"updated_at\": \"2019-12-19T14:28:12Z\",\n \"pushed_at\": \"2019-12-19T14:28:09Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", + "response": "{\n \"id\": 229559602,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\n \"name\": \"repo\",\n \"full_name\": \"forkOwner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"forkOwner\",\n \"id\": 53494188,\n \"node_id\": \"MDQ6VXNlcjUzNDk0MTg4\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/forkOwner\",\n \"html_url\": \"https://github.com/forkOwner\",\n \"followers_url\": \"https://api.github.com/users/forkOwner/followers\",\n \"following_url\": \"https://api.github.com/users/forkOwner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/forkOwner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/forkOwner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/forkOwner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/forkOwner/orgs\",\n \"repos_url\": \"https://api.github.com/users/forkOwner/repos\",\n \"events_url\": \"https://api.github.com/users/forkOwner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/forkOwner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/forkOwner/repo\",\n \"description\": null,\n \"fork\": true,\n \"url\": \"https://api.github.com/repos/forkOwner/repo\",\n \"forks_url\": \"https://api.github.com/repos/forkOwner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/forkOwner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/forkOwner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/forkOwner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/forkOwner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/forkOwner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/forkOwner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/forkOwner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/forkOwner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/forkOwner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/forkOwner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/forkOwner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/forkOwner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/forkOwner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/forkOwner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/forkOwner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/forkOwner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/forkOwner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/forkOwner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/forkOwner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/forkOwner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/forkOwner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/forkOwner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/forkOwner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/forkOwner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/forkOwner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/forkOwner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/forkOwner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/forkOwner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/forkOwner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/forkOwner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/forkOwner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/forkOwner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/forkOwner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/forkOwner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:48:50Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/forkOwner/repo.git\",\n \"ssh_url\": \"git@github.com:forkOwner/repo.git\",\n \"clone_url\": \"https://github.com/forkOwner/repo.git\",\n \"svn_url\": \"https://github.com/forkOwner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": null,\n \"has_issues\": false,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 0,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 0,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\",\n \"permissions\": {\n \"admin\": true,\n \"push\": true,\n \"pull\": true\n },\n \"temp_clone_token\": \"\",\n \"allow_squash_merge\": true,\n \"allow_merge_commit\": true,\n \"allow_rebase_merge\": true,\n \"parent\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"source\": {\n \"id\": 229559319,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\",\n \"created_at\": \"2019-12-22T11:46:00Z\",\n \"updated_at\": \"2019-12-22T11:48:45Z\",\n \"pushed_at\": \"2019-12-22T11:48:43Z\",\n \"git_url\": \"git://github.com/owner/repo.git\",\n \"ssh_url\": \"git@github.com:owner/repo.git\",\n \"clone_url\": \"https://github.com/owner/repo.git\",\n \"svn_url\": \"https://github.com/owner/repo\",\n \"homepage\": null,\n \"size\": 0,\n \"stargazers_count\": 0,\n \"watchers_count\": 0,\n \"language\": \"JavaScript\",\n \"has_issues\": true,\n \"has_projects\": true,\n \"has_downloads\": true,\n \"has_wiki\": true,\n \"has_pages\": false,\n \"forks_count\": 1,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 0,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 1,\n \"open_issues\": 0,\n \"watchers\": 0,\n \"default_branch\": \"master\"\n },\n \"network_count\": 1,\n \"subscribers_count\": 0\n}\n", "status": 200 }, { @@ -174,38 +174,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"forkOwner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -228,7 +201,34 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzEzNjQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk2MDI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -254,59 +254,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "2714" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, public_repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -332,7 +280,59 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, public_repo", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4202" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -358,7 +358,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22507" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully loads.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully loads.json index ccc4ac5f..37774ca9 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully loads.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API - Open Authoring__successfully loads.json @@ -102,11 +102,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -127,88 +127,9 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MDc1NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "106" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzA3NTQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTMxOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { @@ -234,33 +155,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "2714" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -286,7 +181,112 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MDc1NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4202" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "106" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTkzMTk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTMxOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change status on and publish multiple entries.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change status on and publish multiple entries.json index 06c37e5b..253bc0c0 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change status on and publish multiple entries.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change status on and publish multiple entries.json @@ -2747,4 +2747,4 @@ "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwODcxNjc=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA4NzE2Nzo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change workflow status.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change workflow status.json index 09f1771c..ef14d622 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change workflow status.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can change workflow status.json @@ -975,4 +975,4 @@ "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcyMDg0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3459c450275258e4ca72a31be38762a1accbde9c\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3459c450275258e4ca72a31be38762a1accbde9c\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can create an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can create an entry.json index b9b303e7..62a925b8 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can create an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can create an entry.json @@ -50,11 +50,38 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "1348" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTkzNzpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", + "status": 200 + }, + { + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -77,34 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "1373" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MjA4NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -130,85 +130,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22507" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -234,7 +156,85 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2714" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4202" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -285,7 +285,7 @@ "Vary": "Accept-Encoding", "content-length": "141" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, { @@ -312,7 +312,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -367,11 +367,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcyMDg0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5OTM3OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5OTM3Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -384,7 +384,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -395,11 +395,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -412,7 +412,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/65d98e47fc2153749570c4102c06ad21d41e4a13", + "Location": "https://api.github.com/repos/owner/repo/git/commits/cf6d561323bda33dc713c4bb04dad86091e3b4b1", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -423,11 +423,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"65d98e47fc2153749570c4102c06ad21d41e4a13\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OjY1ZDk4ZTQ3ZmMyMTUzNzQ5NTcwYzQxMDJjMDZhZDIxZDQxZTRhMTM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/65d98e47fc2153749570c4102c06ad21d41e4a13\",\n \"html_url\": \"https://github.com/owner/repo/commit/65d98e47fc2153749570c4102c06ad21d41e4a13\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:32:50Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:32:50Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"cf6d561323bda33dc713c4bb04dad86091e3b4b1\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5OTM3OmNmNmQ1NjEzMjNiZGEzM2RjNzEzYzRiYjA0ZGFkODYwOTFlM2I0YjE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cf6d561323bda33dc713c4bb04dad86091e3b4b1\",\n \"html_url\": \"https://github.com/owner/repo/commit/cf6d561323bda33dc713c4bb04dad86091e3b4b1\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:52:52Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:52:52Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"65d98e47fc2153749570c4102c06ad21d41e4a13\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"cf6d561323bda33dc713c4bb04dad86091e3b4b1\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -450,7 +450,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OjY1ZDk4ZTQ3ZmMyMTUzNzQ5NTcwYzQxMDJjMDZhZDIxZDQxZTRhMTM=\",\"sha\":\"65d98e47fc2153749570c4102c06ad21d41e4a13\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcyMDg0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc1MzAz\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"65d98e47fc2153749570c4102c06ad21d41e4a13\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5OTM3OmNmNmQ1NjEzMjNiZGEzM2RjNzEzYzRiYjA0ZGFkODYwOTFlM2I0YjE=\",\"sha\":\"cf6d561323bda33dc713c4bb04dad86091e3b4b1\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTU5OTM3OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDc5MzAw\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"cf6d561323bda33dc713c4bb04dad86091e3b4b1\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -548,7 +548,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/95e36563691ddc434b84c569400bbd7bbbea6446", + "Location": "https://api.github.com/repos/owner/repo/git/commits/d699f18dc8b5bc12f686ba7562519dd5f79adbc0", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -559,11 +559,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"95e36563691ddc434b84c569400bbd7bbbea6446\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0Ojk1ZTM2NTYzNjkxZGRjNDM0Yjg0YzU2OTQwMGJiZDdiYmJlYTY0NDY=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/95e36563691ddc434b84c569400bbd7bbbea6446\",\n \"html_url\": \"https://github.com/owner/repo/commit/95e36563691ddc434b84c569400bbd7bbbea6446\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:32:55Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:32:55Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"d699f18dc8b5bc12f686ba7562519dd5f79adbc0\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5OTM3OmQ2OTlmMThkYzhiNWJjMTJmNjg2YmE3NTYyNTE5ZGQ1Zjc5YWRiYzA=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d699f18dc8b5bc12f686ba7562519dd5f79adbc0\",\n \"html_url\": \"https://github.com/owner/repo/commit/d699f18dc8b5bc12f686ba7562519dd5f79adbc0\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:52:57Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:52:57Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"95e36563691ddc434b84c569400bbd7bbbea6446\"}", + "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"d699f18dc8b5bc12f686ba7562519dd5f79adbc0\"}", "method": "POST", "url": "/repos/owner/repo/git/refs?ts=300", "headers": { @@ -587,11 +587,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcyMDg0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"95e36563691ddc434b84c569400bbd7bbbea6446\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/95e36563691ddc434b84c569400bbd7bbbea6446\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5OTM3OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"d699f18dc8b5bc12f686ba7562519dd5f79adbc0\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d699f18dc8b5bc12f686ba7562519dd5f79adbc0\"\n }\n}\n", "status": 201 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiI2NWQ5OGU0N2ZjMjE1Mzc0OTU3MGM0MTAyYzA2YWQyMWQ0MWU0YTEzIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiJjZjZkNTYxMzIzYmRhMzNkYzcxM2M0YmIwNGRhZDg2MDkxZTNiNGIxIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { @@ -604,7 +604,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/f16a536596a826fff922017b26bb36adf5fd44aa", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/4deb9dee2b5a2a85afd170a4bd61b82d68b8f650", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -615,11 +615,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f16a536596a826fff922017b26bb36adf5fd44aa\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f16a536596a826fff922017b26bb36adf5fd44aa\"\n}\n", + "response": "{\n \"sha\": \"4deb9dee2b5a2a85afd170a4bd61b82d68b8f650\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4deb9dee2b5a2a85afd170a4bd61b82d68b8f650\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"95e36563691ddc434b84c569400bbd7bbbea6446\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"f16a536596a826fff922017b26bb36adf5fd44aa\"}]}", + "body": "{\"base_tree\":\"d699f18dc8b5bc12f686ba7562519dd5f79adbc0\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"4deb9dee2b5a2a85afd170a4bd61b82d68b8f650\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -632,7 +632,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/1c15e4fcf24f4d1440ce678d3d312885662ba329", + "Location": "https://api.github.com/repos/owner/repo/git/trees/306d6e50a4ff6670d9201589643f7023a9651141", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -643,11 +643,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"1c15e4fcf24f4d1440ce678d3d312885662ba329\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/1c15e4fcf24f4d1440ce678d3d312885662ba329\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a8ca4111612b77d54a4e23568ae556066f7b4a90\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a8ca4111612b77d54a4e23568ae556066f7b4a90\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"306d6e50a4ff6670d9201589643f7023a9651141\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/306d6e50a4ff6670d9201589643f7023a9651141\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"abef32d68c9eaa7979a384c07f3176c6c42ccd1c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/abef32d68c9eaa7979a384c07f3176c6c42ccd1c\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"1c15e4fcf24f4d1440ce678d3d312885662ba329\",\"parents\":[\"95e36563691ddc434b84c569400bbd7bbbea6446\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"306d6e50a4ff6670d9201589643f7023a9651141\",\"parents\":[\"d699f18dc8b5bc12f686ba7562519dd5f79adbc0\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -660,7 +660,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/f5943058eeb404ab78aaf5ee73885b262d20082a", + "Location": "https://api.github.com/repos/owner/repo/git/commits/e88b7f889d0ef290c0fbb410cb94cceb604ab8f0", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -671,11 +671,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f5943058eeb404ab78aaf5ee73885b262d20082a\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OmY1OTQzMDU4ZWViNDA0YWI3OGFhZjVlZTczODg1YjI2MmQyMDA4MmE=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f5943058eeb404ab78aaf5ee73885b262d20082a\",\n \"html_url\": \"https://github.com/owner/repo/commit/f5943058eeb404ab78aaf5ee73885b262d20082a\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:32:59Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:32:59Z\"\n },\n \"tree\": {\n \"sha\": \"1c15e4fcf24f4d1440ce678d3d312885662ba329\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/1c15e4fcf24f4d1440ce678d3d312885662ba329\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"95e36563691ddc434b84c569400bbd7bbbea6446\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/95e36563691ddc434b84c569400bbd7bbbea6446\",\n \"html_url\": \"https://github.com/owner/repo/commit/95e36563691ddc434b84c569400bbd7bbbea6446\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"e88b7f889d0ef290c0fbb410cb94cceb604ab8f0\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTU5OTM3OmU4OGI3Zjg4OWQwZWYyOTBjMGZiYjQxMGNiOTRjY2ViNjA0YWI4ZjA=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e88b7f889d0ef290c0fbb410cb94cceb604ab8f0\",\n \"html_url\": \"https://github.com/owner/repo/commit/e88b7f889d0ef290c0fbb410cb94cceb604ab8f0\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:53:00Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T11:53:00Z\"\n },\n \"tree\": {\n \"sha\": \"306d6e50a4ff6670d9201589643f7023a9651141\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/306d6e50a4ff6670d9201589643f7023a9651141\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"d699f18dc8b5bc12f686ba7562519dd5f79adbc0\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d699f18dc8b5bc12f686ba7562519dd5f79adbc0\",\n \"html_url\": \"https://github.com/owner/repo/commit/d699f18dc8b5bc12f686ba7562519dd5f79adbc0\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"f5943058eeb404ab78aaf5ee73885b262d20082a\",\"force\":false}", + "body": "{\"sha\":\"e88b7f889d0ef290c0fbb410cb94cceb604ab8f0\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -698,7 +698,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcyMDg0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"f5943058eeb404ab78aaf5ee73885b262d20082a\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f5943058eeb404ab78aaf5ee73885b262d20082a\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTU5OTM3OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"e88b7f889d0ef290c0fbb410cb94cceb604ab8f0\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/e88b7f889d0ef290c0fbb410cb94cceb604ab8f0\"\n }\n}\n", "status": 200 }, { @@ -725,11 +725,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MjA4NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU1OTkzNzo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"65d98e47fc2153749570c4102c06ad21d41e4a13\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"cf6d561323bda33dc713c4bb04dad86091e3b4b1\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -752,7 +752,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OjY1ZDk4ZTQ3ZmMyMTUzNzQ5NTcwYzQxMDJjMDZhZDIxZDQxZTRhMTM=\",\"sha\":\"65d98e47fc2153749570c4102c06ad21d41e4a13\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTU5OTM3OmNmNmQ1NjEzMjNiZGEzM2RjNzEzYzRiYjA0ZGFkODYwOTFlM2I0YjE=\",\"sha\":\"cf6d561323bda33dc713c4bb04dad86091e3b4b1\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can delete an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can delete an entry.json index 58348247..2184cbef 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can delete an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can delete an entry.json @@ -8,7 +8,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -35,7 +35,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -50,11 +50,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -62,7 +62,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -75,13 +75,13 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyODE1OTgyMjozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MzEwNjpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -89,7 +89,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -104,7 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -117,7 +117,7 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", @@ -130,7 +130,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "2714" }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyODE1OTgyMjo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MzEwNjo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -143,7 +143,7 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", @@ -156,7 +156,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyODE1OTgyMjpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MzEwNjpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -169,7 +169,7 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", @@ -182,7 +182,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "4202" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyODE1OTgyMjowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MzEwNjowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -195,7 +195,7 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", @@ -208,7 +208,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "22507" }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyODE1OTgyMjo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MzEwNjo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -221,7 +221,7 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", @@ -234,9 +234,33 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "10650" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyODE1OTgyMjphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MzEwNjphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, + { + "method": "GET", + "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "404 Not Found", + "X-RateLimit-Limit": "5000", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; param=raw", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "144" + }, + "response": "{\n \"message\": \"No commit found for the ref refs/meta/_netlify_cms\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/\"\n}\n", + "status": 404 + }, { "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", @@ -246,7 +270,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -261,33 +285,9 @@ "Vary": "Accept-Encoding", "content-length": "141" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, - { - "method": "GET", - "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "404 Not Found", - "X-RateLimit-Limit": "5000", - "X-OAuth-Scopes": "delete_repo, repo", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; param=raw", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "116" - }, - "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/#get-contents\"\n}\n", - "status": 404 - }, { "body": "{\"operationName\":\"blob\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query blob($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", "method": "POST", @@ -297,7 +297,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -312,7 +312,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -327,7 +327,7 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", "Location": "https://api.github.com/repos/owner/repo/git/blobs/762722b79294e825e5f22194f9273b53a2a3e6d5", "X-GitHub-Media-Type": "github.v3; format=json", @@ -352,7 +352,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -367,24 +367,24 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI4MTU5ODIyOjNiMDZmOTljZTEwNTNjZGM3OGVjN2Y4ZDEyYTYzODIyMGQyMmRlYWI=\",\"sha\":\"3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI4MTU5ODIyOm1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYzMTA2OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYzMTA2Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", - "Content-Length": "11959", + "Content-Length": "12269", "Server": "GitHub.com", "Status": "201 Created", "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/34a98061b09f4290b1138e72dc4dbed78dcccac7", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -395,11 +395,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"34a98061b09f4290b1138e72dc4dbed78dcccac7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/34a98061b09f4290b1138e72dc4dbed78dcccac7\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"10a369ddf4f603337cabc6f21646508323941ce1\",\n \"size\": 135,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/10a369ddf4f603337cabc6f21646508323941ce1\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"599b99cc5700404fde316a7ede829776f23e7d45\",\n \"size\": 137,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/599b99cc5700404fde316a7ede829776f23e7d45\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"ecca6ad1431a3c09f3f4dd378baddcabf96208b7\",\n \"size\": 6875,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/ecca6ad1431a3c09f3f4dd378baddcabf96208b7\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"ead4329fd042d185630940b8069ab22456523953\",\n \"size\": 793522,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/ead4329fd042d185630940b8069ab22456523953\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"34a98061b09f4290b1138e72dc4dbed78dcccac7\",\"parents\":[\"3b06f99ce1053cdc78ec7f8d12a638220d22deab\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -410,9 +410,9 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/b749d04ccf850b10a2c9735d9d66f45c10e2b85e", + "Location": "https://api.github.com/repos/owner/repo/git/commits/5189fbe57b4defdcebf34e050fce3863ccd2f0a5", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -423,11 +423,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\n \"node_id\": \"MDY6Q29tbWl0MjI4MTU5ODIyOmI3NDlkMDRjY2Y4NTBiMTBhMmM5NzM1ZDlkNjZmNDVjMTBlMmI4NWU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\n \"html_url\": \"https://github.com/owner/repo/commit/b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T09:38:00Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T09:38:00Z\"\n },\n \"tree\": {\n \"sha\": \"34a98061b09f4290b1138e72dc4dbed78dcccac7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/34a98061b09f4290b1138e72dc4dbed78dcccac7\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3b06f99ce1053cdc78ec7f8d12a638220d22deab\",\n \"html_url\": \"https://github.com/owner/repo/commit/3b06f99ce1053cdc78ec7f8d12a638220d22deab\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYzMTA2OjUxODlmYmU1N2I0ZGVmZGNlYmYzNGUwNTBmY2UzODYzY2NkMmYwYTU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\n \"html_url\": \"https://github.com/owner/repo/commit/5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:20:22Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:20:22Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -435,7 +435,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -450,7 +450,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI4MTU5ODIyOmI3NDlkMDRjY2Y4NTBiMTBhMmM5NzM1ZDlkNjZmNDVjMTBlMmI4NWU=\",\"sha\":\"b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI4MTU5ODIyOmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzUzMjU2ODA4\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\"number\":8,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYzMTA2OjUxODlmYmU1N2I0ZGVmZGNlYmYzNGUwNTBmY2UzODYzY2NkMmYwYTU=\",\"sha\":\"5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYzMTA2OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDgxMjc3\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -459,12 +459,10 @@ "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", - "Status": "200 OK", + "Status": "404 Not Found", "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-Poll-Interval": "300", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", @@ -475,13 +473,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "113" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTU5ODIyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"38e99e9b67fe67d0238f0451731ad8822cb4149e\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/38e99e9b67fe67d0238f0451731ad8822cb4149e\"\n }\n}\n", - "status": 200 + "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/refs/#get-a-reference\"\n}\n", + "status": 404 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjgsImhlYWQiOiJiNzQ5ZDA0Y2NmODUwYjEwYTJjOTczNWQ5ZDY2ZjQ1YzEwZTJiODVlIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"IyBOZXRsaWZ5IENNUwoKVGhpcyB0cmVlIGlzIHVzZWQgYnkgdGhlIE5ldGxpZnkgQ01TIHRvIHN0b3JlIG1ldGFkYXRhIGluZm9ybWF0aW9uIGZvciBzcGVjaWZpYyBmaWxlcyBhbmQgYnJhbmNoZXMu\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { @@ -492,9 +490,9 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/443992558c6bde263c70fac222039b96e1820fda", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -505,11 +503,123 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"443992558c6bde263c70fac222039b96e1820fda\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/443992558c6bde263c70fac222039b96e1820fda\"\n}\n", + "response": "{\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"38e99e9b67fe67d0238f0451731ad8822cb4149e\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"443992558c6bde263c70fac222039b96e1820fda\"}]}", + "body": "{\"tree\":[{\"path\":\"README.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"98787d1bd948850444433e91a43091a76c4eb455\"}]}", + "method": "POST", + "url": "/repos/owner/repo/git/trees?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "571", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n }\n ],\n \"truncated\": false\n}\n", + "status": 201 + }, + { + "body": "{\"message\":\"First Commit\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[]}", + "method": "POST", + "url": "/repos/owner/repo/git/commits?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "1120", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/owner/repo/git/commits/06bacb933b5bc758a964aa9d9b9e5e8464b23655", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"06bacb933b5bc758a964aa9d9b9e5e8464b23655\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYzMTA2OjA2YmFjYjkzM2I1YmM3NThhOTY0YWE5ZDliOWU1ZTg0NjRiMjM2NTU=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/06bacb933b5bc758a964aa9d9b9e5e8464b23655\",\n \"html_url\": \"https://github.com/owner/repo/commit/06bacb933b5bc758a964aa9d9b9e5e8464b23655\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:20:27Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:20:27Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "status": 201 + }, + { + "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"06bacb933b5bc758a964aa9d9b9e5e8464b23655\"}", + "method": "POST", + "url": "/repos/owner/repo/git/refs?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "494", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "Location": "https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYzMTA2OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"06bacb933b5bc758a964aa9d9b9e5e8464b23655\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/06bacb933b5bc758a964aa9d9b9e5e8464b23655\"\n }\n}\n", + "status": 201 + }, + { + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiI1MTg5ZmJlNTdiNGRlZmRjZWJmMzRlMDUwZmNlMzg2M2NjZDJmMGE1In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "method": "POST", + "url": "/repos/owner/repo/git/blobs?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "212", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/7a23e304856c130f7cd875c680927e6b4d6d1b08", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"7a23e304856c130f7cd875c680927e6b4d6d1b08\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/7a23e304856c130f7cd875c680927e6b4d6d1b08\"\n}\n", + "status": 201 + }, + { + "body": "{\"base_tree\":\"06bacb933b5bc758a964aa9d9b9e5e8464b23655\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"7a23e304856c130f7cd875c680927e6b4d6d1b08\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -520,9 +630,9 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/db92a347bf366191756f7ee4ca5439296afae066", + "Location": "https://api.github.com/repos/owner/repo/git/trees/d1f7b1b55a74d5a52d63131fbee3120b8ed97be6", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -533,11 +643,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"db92a347bf366191756f7ee4ca5439296afae066\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/db92a347bf366191756f7ee4ca5439296afae066\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"3d56d4594dd8790479c27d7b27afa49de3914f4a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3d56d4594dd8790479c27d7b27afa49de3914f4a\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"d1f7b1b55a74d5a52d63131fbee3120b8ed97be6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d1f7b1b55a74d5a52d63131fbee3120b8ed97be6\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"fc02e9933175c5708570b9e43f222745d0b2cb31\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/fc02e9933175c5708570b9e43f222745d0b2cb31\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"db92a347bf366191756f7ee4ca5439296afae066\",\"parents\":[\"38e99e9b67fe67d0238f0451731ad8822cb4149e\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"d1f7b1b55a74d5a52d63131fbee3120b8ed97be6\",\"parents\":[\"06bacb933b5bc758a964aa9d9b9e5e8464b23655\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -548,9 +658,9 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/1410ada2a1abcd4983ebf5e459c29c497bcfea37", + "Location": "https://api.github.com/repos/owner/repo/git/commits/3e7a945d5218f2f81a4ec448b47f6811d6684314", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -561,11 +671,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"1410ada2a1abcd4983ebf5e459c29c497bcfea37\",\n \"node_id\": \"MDY6Q29tbWl0MjI4MTU5ODIyOjE0MTBhZGEyYTFhYmNkNDk4M2ViZjVlNDU5YzI5YzQ5N2JjZmVhMzc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1410ada2a1abcd4983ebf5e459c29c497bcfea37\",\n \"html_url\": \"https://github.com/owner/repo/commit/1410ada2a1abcd4983ebf5e459c29c497bcfea37\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T09:38:05Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-15T09:38:05Z\"\n },\n \"tree\": {\n \"sha\": \"db92a347bf366191756f7ee4ca5439296afae066\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/db92a347bf366191756f7ee4ca5439296afae066\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"38e99e9b67fe67d0238f0451731ad8822cb4149e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/38e99e9b67fe67d0238f0451731ad8822cb4149e\",\n \"html_url\": \"https://github.com/owner/repo/commit/38e99e9b67fe67d0238f0451731ad8822cb4149e\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"3e7a945d5218f2f81a4ec448b47f6811d6684314\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYzMTA2OjNlN2E5NDVkNTIxOGYyZjgxYTRlYzQ0OGI0N2Y2ODExZDY2ODQzMTQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3e7a945d5218f2f81a4ec448b47f6811d6684314\",\n \"html_url\": \"https://github.com/owner/repo/commit/3e7a945d5218f2f81a4ec448b47f6811d6684314\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:20:31Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:20:31Z\"\n },\n \"tree\": {\n \"sha\": \"d1f7b1b55a74d5a52d63131fbee3120b8ed97be6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/d1f7b1b55a74d5a52d63131fbee3120b8ed97be6\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"06bacb933b5bc758a964aa9d9b9e5e8464b23655\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/06bacb933b5bc758a964aa9d9b9e5e8464b23655\",\n \"html_url\": \"https://github.com/owner/repo/commit/06bacb933b5bc758a964aa9d9b9e5e8464b23655\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"1410ada2a1abcd4983ebf5e459c29c497bcfea37\",\"force\":false}", + "body": "{\"sha\":\"3e7a945d5218f2f81a4ec448b47f6811d6684314\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -575,7 +685,7 @@ "X-RateLimit-Limit": "5000", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", @@ -588,7 +698,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI4MTU5ODIyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"1410ada2a1abcd4983ebf5e459c29c497bcfea37\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1410ada2a1abcd4983ebf5e459c29c497bcfea37\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYzMTA2OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"3e7a945d5218f2f81a4ec448b47f6811d6684314\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/3e7a945d5218f2f81a4ec448b47f6811d6684314\"\n }\n}\n", "status": 200 }, { @@ -600,7 +710,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -615,11 +725,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyODE1OTgyMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MzEwNjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"b749d04ccf850b10a2c9735d9d66f45c10e2b85e\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"5189fbe57b4defdcebf34e050fce3863ccd2f0a5\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -627,7 +737,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -642,11 +752,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI4MTU5ODIyOmI3NDlkMDRjY2Y4NTBiMTBhMmM5NzM1ZDlkNjZmNDVjMTBlMmI4NWU=\",\"sha\":\"b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYzMTA2OjUxODlmYmU1N2I0ZGVmZGNlYmYzNGUwNTBmY2UzODYzY2NkMmYwYTU=\",\"sha\":\"5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI4MTU5ODIyOmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"},\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzUzMjU2ODA4\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!, $deleteRefInput: DeleteRefInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"closePullRequestAndDeleteBranch\",\"variables\":{\"deleteRefInput\":{\"refId\":\"MDM6UmVmMjI5NTYzMTA2OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\"},\"closePullRequestInput\":{\"pullRequestId\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDgxMjc3\"}},\"query\":\"mutation closePullRequestAndDeleteBranch($closePullRequestInput: ClosePullRequestInput!, $deleteRefInput: DeleteRefInput!) {\\n closePullRequest(input: $closePullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n deleteRef(input: $deleteRefInput) {\\n clientMutationId\\n __typename\\n }\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -654,7 +764,7 @@ "Server": "GitHub.com", "Status": "200 OK", "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo", + "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", "X-GitHub-Media-Type": "github.v4; format=json", "X-RateLimit-Limit": "5000", @@ -669,7 +779,7 @@ "Vary": "Accept-Encoding", "content-length": "601" }, - "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzUzMjU2ODA4\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"b749d04ccf850b10a2c9735d9d66f45c10e2b85e\",\"number\":8,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"},\"deleteRef\":{\"clientMutationId\":null,\"__typename\":\"DeleteRefPayload\"}}}\n", + "response": "{\"data\":{\"closePullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDgxMjc3\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"5189fbe57b4defdcebf34e050fce3863ccd2f0a5\",\"number\":1,\"state\":\"CLOSED\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjMxMDY=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"ClosePullRequestPayload\"},\"deleteRef\":{\"clientMutationId\":null,\"__typename\":\"DeleteRefPayload\"}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can publish an editorial workflow entry.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can publish an editorial workflow entry.json index 2d595a8d..117c0545 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can publish an editorial workflow entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can publish an editorial workflow entry.json @@ -1084,4 +1084,4 @@ "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update an entry.json index 854c5244..641aa89a 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update an entry.json @@ -50,11 +50,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -75,13 +75,13 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MjA4NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU2MTEwOTpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -104,85 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "4202" - }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -208,7 +130,85 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MTEwOTpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2714" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MTEwOTo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "4202" + }, + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MTEwOTowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MTEwOTo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -234,9 +234,33 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "10650" }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU2MTEwOTphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, + { + "method": "GET", + "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "404 Not Found", + "X-RateLimit-Limit": "5000", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; param=raw", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "144" + }, + "response": "{\n \"message\": \"No commit found for the ref refs/meta/_netlify_cms\",\n \"documentation_url\": \"https://developer.github.com/v3/repos/contents/\"\n}\n", + "status": 404 + }, { "body": "{\"operationName\":\"unpublishedPrBranches\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\"},\"query\":\"query unpublishedPrBranches($owner: String!, $name: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n refs(refPrefix: \\\"refs/heads/cms/\\\", last: 50) {\\n nodes {\\n id\\n associatedPullRequests(last: 50, states: OPEN) {\\n nodes {\\n id\\n headRef {\\n id\\n name\\n prefix\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", @@ -261,60 +285,7 @@ "Vary": "Accept-Encoding", "content-length": "141" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/contents/posts/1970-01-01-first-title.json?ts=300&ref=refs/meta/_netlify_cms", - "headers": { - "Content-Type": "application/vnd.github.v3.raw; charset=utf-8", - "Content-Length": "482", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; param=raw", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'" - }, - "response": "{\"type\":\"PR\",\"pr\":{\"number\":1,\"head\":\"65d98e47fc2153749570c4102c06ad21d41e4a13\"},\"user\":\"owner\",\"status\":\"draft\",\"branch\":\"cms/posts/1970-01-01-first-title\",\"collection\":\"posts\",\"commitMessage\":\"Create Post “1970-01-01-first-title”\",\"title\":\"first title\",\"description\":\"first description\",\"objects\":{\"entry\":{\"path\":\"content/posts/1970-01-01-first-title.md\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"},\"files\":[]},\"timeStamp\":\"1970-01-01T00:00:00.300Z\",\"version\":\"1\"}", - "status": 200 - }, - { - "body": "{\"operationName\":\"unpublishedBranchFile\",\"variables\":{\"headOwner\":\"owner\",\"headRepoName\":\"repo\",\"headExpression\":\"cms/posts/1970-01-01-first-title:content/posts/1970-01-01-first-title.md\",\"baseOwner\":\"owner\",\"baseRepoName\":\"repo\",\"baseExpression\":\"master:content/posts/1970-01-01-first-title.md\"},\"query\":\"query unpublishedBranchFile($headOwner: String!, $headRepoName: String!, $headExpression: String!, $baseOwner: String!, $baseRepoName: String!, $baseExpression: String!) {\\n head: repository(owner: $headOwner, name: $headRepoName) {\\n ...RepositoryParts\\n object(expression: $headExpression) {\\n ... on Blob {\\n ...BlobWithTextParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n base: repository(owner: $baseOwner, name: $baseRepoName) {\\n ...RepositoryParts\\n object(expression: $baseExpression) {\\n ... on Blob {\\n id\\n oid\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment BlobWithTextParts on Blob {\\n id\\n text\\n is_binary: isBinary\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "189" - }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"refs\":{\"nodes\":[],\"__typename\":\"RefConnection\"}}}}\n", "status": 200 }, { @@ -341,7 +312,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -396,11 +367,11 @@ "Vary": "Accept-Encoding", "content-length": "452" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\"sha\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcyMDg0Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\"sha\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYxMTA5Om1hc3Rlcg==\",\"name\":\"master\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"}}}}\n", "status": 200 }, { - "body": "{\"base_tree\":\"cccedba45cd89df3190e24a5e173a89c097b65bb\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", + "body": "{\"base_tree\":\"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"762722b79294e825e5f22194f9273b53a2a3e6d5\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -413,7 +384,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5", + "Location": "https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -424,11 +395,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ea56471844c91ab071a420bb017d795d76de1860\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ea56471844c91ab071a420bb017d795d76de1860\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4997e797dc2a917da39a45ac1a552f5c8026adf4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4997e797dc2a917da39a45ac1a552f5c8026adf4\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\"parents\":[\"cccedba45cd89df3190e24a5e173a89c097b65bb\"]}", + "body": "{\"message\":\"Create Post “1970-01-01-first-title”\",\"tree\":\"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\"parents\":[\"ec20c2a4a9ac2bbc56b781af83534539f386db65\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -441,7 +412,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/f8878fe91d64c71ca710f3c4193e311f1610f44b", + "Location": "https://api.github.com/repos/owner/repo/git/commits/d8737c5b0ae74d8379b220f83d9f0f640c875da7", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -452,11 +423,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"html_url\": \"https://github.com/owner/repo/commit/f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:23Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:23Z\"\n },\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"html_url\": \"https://github.com/owner/repo/commit/d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:28Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:28Z\"\n },\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"createBranchAndPullRequest\",\"variables\":{\"createRefInput\":{\"name\":\"refs/heads/cms/posts/1970-01-01-first-title\",\"oid\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\"},\"createPullRequestInput\":{\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"title\":\"Create Post “1970-01-01-first-title”\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"repositoryId\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\"}},\"query\":\"mutation createBranchAndPullRequest($createRefInput: CreateRefInput!, $createPullRequestInput: CreatePullRequestInput!) {\\n createRef(input: $createRefInput) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n createPullRequest(input: $createPullRequestInput) {\\n clientMutationId\\n pullRequest {\\n ...PullRequestParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment PullRequestParts on PullRequest {\\n id\\n baseRefName\\n body\\n headRefName\\n headRefOid\\n number\\n state\\n title\\n merged_at: mergedAt\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -479,7 +450,7 @@ "Vary": "Accept-Encoding", "content-length": "995" }, - "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcyMDg0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU1MTc1NTc1\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"number\":2,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", + "response": "{\"data\":{\"createRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYxMTA5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"CreateRefPayload\"},\"createPullRequest\":{\"clientMutationId\":null,\"pullRequest\":{\"id\":\"MDExOlB1bGxSZXF1ZXN0MzU2MDgwMDM0\",\"baseRefName\":\"master\",\"body\":\"Automatically generated by Netlify CMS\",\"headRefName\":\"cms/posts/1970-01-01-first-title\",\"headRefOid\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"number\":1,\"state\":\"OPEN\",\"title\":\"Create Post “1970-01-01-first-title”\",\"merged_at\":null,\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\"},\"__typename\":\"PullRequest\"},\"__typename\":\"CreatePullRequestPayload\"}}}\n", "status": 200 }, { @@ -488,10 +459,8 @@ "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", - "Status": "200 OK", + "Status": "404 Not Found", "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-Poll-Interval": "300", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "repo", @@ -504,13 +473,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "494" + "content-length": "113" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcyMDg0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"f5943058eeb404ab78aaf5ee73885b262d20082a\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f5943058eeb404ab78aaf5ee73885b262d20082a\"\n }\n}\n", - "status": 200 + "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/refs/#get-a-reference\"\n}\n", + "status": 404 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiJmODg3OGZlOTFkNjRjNzFjYTcxMGYzYzQxOTNlMzExZjE2MTBmNDRiIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"IyBOZXRsaWZ5IENNUwoKVGhpcyB0cmVlIGlzIHVzZWQgYnkgdGhlIE5ldGxpZnkgQ01TIHRvIHN0b3JlIG1ldGFkYXRhIGluZm9ybWF0aW9uIGZvciBzcGVjaWZpYyBmaWxlcyBhbmQgYnJhbmNoZXMu\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=300", "headers": { @@ -523,7 +492,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/ea75a15970d5297c5cf048f96af7fb1766d25c84", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -534,11 +503,123 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"ea75a15970d5297c5cf048f96af7fb1766d25c84\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/ea75a15970d5297c5cf048f96af7fb1766d25c84\"\n}\n", + "response": "{\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"f5943058eeb404ab78aaf5ee73885b262d20082a\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"ea75a15970d5297c5cf048f96af7fb1766d25c84\"}]}", + "body": "{\"tree\":[{\"path\":\"README.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"98787d1bd948850444433e91a43091a76c4eb455\"}]}", + "method": "POST", + "url": "/repos/owner/repo/git/trees?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "571", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n }\n ],\n \"truncated\": false\n}\n", + "status": 201 + }, + { + "body": "{\"message\":\"First Commit\",\"tree\":\"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\"parents\":[]}", + "method": "POST", + "url": "/repos/owner/repo/git/commits?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "1120", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/owner/repo/git/commits/6b4863bcc393fac5ffb11627e6966fce6417ce6d", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"6b4863bcc393fac5ffb11627e6966fce6417ce6d\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OjZiNDg2M2JjYzM5M2ZhYzVmZmIxMTYyN2U2OTY2ZmNlNjQxN2NlNmQ=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6b4863bcc393fac5ffb11627e6966fce6417ce6d\",\n \"html_url\": \"https://github.com/owner/repo/commit/6b4863bcc393fac5ffb11627e6966fce6417ce6d\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:33Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:33Z\"\n },\n \"tree\": {\n \"sha\": \"77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/77d01c8bf1e79f9fb17c60fe405ce741bb4eb0a6\"\n },\n \"message\": \"First Commit\",\n \"parents\": [\n\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "status": 201 + }, + { + "body": "{\"ref\":\"refs/meta/_netlify_cms\",\"sha\":\"6b4863bcc393fac5ffb11627e6966fce6417ce6d\"}", + "method": "POST", + "url": "/repos/owner/repo/git/refs?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "494", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "Location": "https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYxMTA5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"6b4863bcc393fac5ffb11627e6966fce6417ce6d\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6b4863bcc393fac5ffb11627e6966fce6417ce6d\"\n }\n}\n", + "status": 201 + }, + { + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiJkODczN2M1YjBhZTc0ZDgzNzliMjIwZjgzZDlmMGY2NDBjODc1ZGE3In0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoiZmlyc3QgdGl0bGUiLCJkZXNjcmlwdGlvbiI6ImZpcnN0IGRlc2NyaXB0aW9uIiwib2JqZWN0cyI6eyJlbnRyeSI6eyJwYXRoIjoiY29udGVudC9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxlLm1kIiwic2hhIjoiNzYyNzIyYjc5Mjk0ZTgyNWU1ZjIyMTk0ZjkyNzNiNTNhMmEzZTZkNSJ9LCJmaWxlcyI6W119LCJ0aW1lU3RhbXAiOiIxOTcwLTAxLTAxVDAwOjAwOjAwLjMwMFoiLCJ2ZXJzaW9uIjoiMSJ9\",\"encoding\":\"base64\"}", + "method": "POST", + "url": "/repos/owner/repo/git/blobs?ts=300", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Content-Length": "212", + "Server": "GitHub.com", + "Status": "201 Created", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/f688254bcabe2d6b2fb040208d1902fc39d050a7", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'" + }, + "response": "{\n \"sha\": \"f688254bcabe2d6b2fb040208d1902fc39d050a7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f688254bcabe2d6b2fb040208d1902fc39d050a7\"\n}\n", + "status": 201 + }, + { + "body": "{\"base_tree\":\"6b4863bcc393fac5ffb11627e6966fce6417ce6d\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"f688254bcabe2d6b2fb040208d1902fc39d050a7\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=300", "headers": { @@ -551,7 +632,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/9019ad77aede72c2252347a53fe8eb6d6f8605dd", + "Location": "https://api.github.com/repos/owner/repo/git/trees/b66a05a4b6c1e75becb76bef364d824aef0e16c9", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -562,11 +643,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"9019ad77aede72c2252347a53fe8eb6d6f8605dd\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9019ad77aede72c2252347a53fe8eb6d6f8605dd\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6eed9a64a0f26f89557885976ba88ea08d30fe29\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6eed9a64a0f26f89557885976ba88ea08d30fe29\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"b66a05a4b6c1e75becb76bef364d824aef0e16c9\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b66a05a4b6c1e75becb76bef364d824aef0e16c9\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"6a880191042cce97319355c087a030d6f0496211\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/6a880191042cce97319355c087a030d6f0496211\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"9019ad77aede72c2252347a53fe8eb6d6f8605dd\",\"parents\":[\"f5943058eeb404ab78aaf5ee73885b262d20082a\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"b66a05a4b6c1e75becb76bef364d824aef0e16c9\",\"parents\":[\"6b4863bcc393fac5ffb11627e6966fce6417ce6d\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=300", "headers": { @@ -579,7 +660,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/60d7858d3b96b7ddd6b81ea74ad1548699a4cc23", + "Location": "https://api.github.com/repos/owner/repo/git/commits/1bdc11f1078cf7c8e54805d724082a36ba1459e2", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -590,11 +671,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OjYwZDc4NThkM2I5NmI3ZGRkNmI4MWVhNzRhZDE1NDg2OTlhNGNjMjM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\n \"html_url\": \"https://github.com/owner/repo/commit/60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:28Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:28Z\"\n },\n \"tree\": {\n \"sha\": \"9019ad77aede72c2252347a53fe8eb6d6f8605dd\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/9019ad77aede72c2252347a53fe8eb6d6f8605dd\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"f5943058eeb404ab78aaf5ee73885b262d20082a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f5943058eeb404ab78aaf5ee73885b262d20082a\",\n \"html_url\": \"https://github.com/owner/repo/commit/f5943058eeb404ab78aaf5ee73885b262d20082a\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OjFiZGMxMWYxMDc4Y2Y3YzhlNTQ4MDVkNzI0MDgyYTM2YmExNDU5ZTI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\n \"html_url\": \"https://github.com/owner/repo/commit/1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:36Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:36Z\"\n },\n \"tree\": {\n \"sha\": \"b66a05a4b6c1e75becb76bef364d824aef0e16c9\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b66a05a4b6c1e75becb76bef364d824aef0e16c9\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"6b4863bcc393fac5ffb11627e6966fce6417ce6d\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/6b4863bcc393fac5ffb11627e6966fce6417ce6d\",\n \"html_url\": \"https://github.com/owner/repo/commit/6b4863bcc393fac5ffb11627e6966fce6417ce6d\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"sha\":\"60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\"force\":false}", + "body": "{\"sha\":\"1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=300", "headers": { @@ -617,7 +698,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcyMDg0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYxMTA5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1bdc11f1078cf7c8e54805d724082a36ba1459e2\"\n }\n}\n", "status": 200 }, { @@ -644,11 +725,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MjA4NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MTEwOTo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -671,7 +752,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -698,11 +779,11 @@ "Vary": "Accept-Encoding", "content-length": "483" }, - "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTA3MjA4NDo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", + "response": "{\"data\":{\"head\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6QmxvYjIyOTU2MTEwOTo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\"text\":\"---\\ntemplate: post\\ntitle: first title\\ndate: 1970-01-01T00:00:00.000Z\\ndescription: first description\\ncategory: first category\\ntags:\\n - tag1\\n---\\nfirst body\\n\",\"is_binary\":false,\"__typename\":\"Blob\"}},\"base\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -725,7 +806,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { @@ -756,6 +837,33 @@ "response": "{\n \"sha\": \"1275651f1722e8592c0a3eb7910dfbd1a12df718\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/1275651f1722e8592c0a3eb7910dfbd1a12df718\"\n}\n", "status": 201 }, + { + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "method": "POST", + "url": "/graphql", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "Cache-Control": "no-cache", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "repo", + "X-GitHub-Media-Type": "github.v4; format=json", + "X-RateLimit-Limit": "5000", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "Vary": "Accept-Encoding", + "content-length": "276" + }, + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "status": 200 + }, { "method": "GET", "url": "/repos/owner/repo/compare/master...cms/posts/1970-01-01-first-title?ts=600", @@ -777,13 +885,13 @@ "X-XSS-Protection": "1; mode=block", "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", - "content-length": "15975" + "content-length": "15951" }, - "response": "{\n \"url\": \"https://api.github.com/repos/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"html_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"permalink_url\": \"https://github.com/owner/repo/compare/owner:cccedba...owner:f8878fe\",\n \"diff_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.diff\",\n \"patch_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.patch\",\n \"base_commit\": {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"message\": \"Update .gitattributes\",\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd97uuCRBK7hj4Ov3rIwAAdHIIACeUO+wiHQT3O/hB13fYd8ry\\nWOWKEL+WUOAuuQEie6QBdmk0ryl88TP9K+evOV51IF79H/lzRZJBf02rHU6FzVUl\\nyvRut7sb67G9WPstjiLYQeKgdQm/W5r8jwYXCQlI2v0cSgJwtCEaVukCUotKyPeA\\nhggSl1EXnFc57M7Uy6slRMlcNIyoUhi/BkHBO4rvCOckhE2HoeqMyrnxvViOWEdQ\\nEoTdpjPotKOxP61nS118OUQnS9e8Nsegzs3SG6cfL8wbg5mmk0sOyxq9h70lFBUx\\nX3FDsxzuAUIN7zFCo7djHOuF1B3hSclZVhFh/0yJBsrmSrEFlNVtzoPXfAtlB1Y=\\n=M0DP\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree b7e139606ccb7a9063d4ffe53574aacba4c34f26\\nparent 9d68698ec2ff8baf3153e60240fce4734e29c8b0\\nauthor owner 1576516526 +0200\\ncommitter GitHub 1576516526 +0200\\n\\nUpdate .gitattributes\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"html_url\": \"https://github.com/owner/repo/commit/9d68698ec2ff8baf3153e60240fce4734e29c8b0\"\n }\n ]\n },\n \"merge_base_commit\": {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OmNjY2VkYmE0NWNkODlkZjMxOTBlMjRhNWUxNzNhODljMDk3YjY1YmI=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-16T17:15:26Z\"\n },\n \"message\": \"Update .gitattributes\",\n \"tree\": {\n \"sha\": \"b7e139606ccb7a9063d4ffe53574aacba4c34f26\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b7e139606ccb7a9063d4ffe53574aacba4c34f26\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd97uuCRBK7hj4Ov3rIwAAdHIIACeUO+wiHQT3O/hB13fYd8ry\\nWOWKEL+WUOAuuQEie6QBdmk0ryl88TP9K+evOV51IF79H/lzRZJBf02rHU6FzVUl\\nyvRut7sb67G9WPstjiLYQeKgdQm/W5r8jwYXCQlI2v0cSgJwtCEaVukCUotKyPeA\\nhggSl1EXnFc57M7Uy6slRMlcNIyoUhi/BkHBO4rvCOckhE2HoeqMyrnxvViOWEdQ\\nEoTdpjPotKOxP61nS118OUQnS9e8Nsegzs3SG6cfL8wbg5mmk0sOyxq9h70lFBUx\\nX3FDsxzuAUIN7zFCo7djHOuF1B3hSclZVhFh/0yJBsrmSrEFlNVtzoPXfAtlB1Y=\\n=M0DP\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree b7e139606ccb7a9063d4ffe53574aacba4c34f26\\nparent 9d68698ec2ff8baf3153e60240fce4734e29c8b0\\nauthor owner 1576516526 +0200\\ncommitter GitHub 1576516526 +0200\\n\\nUpdate .gitattributes\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/9d68698ec2ff8baf3153e60240fce4734e29c8b0\",\n \"html_url\": \"https://github.com/owner/repo/commit/9d68698ec2ff8baf3153e60240fce4734e29c8b0\"\n }\n ]\n },\n \"status\": \"ahead\",\n \"ahead_by\": 1,\n \"behind_by\": 0,\n \"total_commits\": 1,\n \"commits\": [\n {\n \"sha\": \"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:23Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:23Z\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"tree\": {\n \"sha\": \"4f49ea110e7eb073d0dab82b0bda54e6f08725f5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f49ea110e7eb073d0dab82b0bda54e6f08725f5\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"html_url\": \"https://github.com/owner/repo/commit/f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/f8878fe91d64c71ca710f3c4193e311f1610f44b/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/cccedba45cd89df3190e24a5e173a89c097b65bb\",\n \"html_url\": \"https://github.com/owner/repo/commit/cccedba45cd89df3190e24a5e173a89c097b65bb\"\n }\n ]\n }\n ],\n \"files\": [\n {\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"filename\": \"content/posts/1970-01-01-first-title.md\",\n \"status\": \"added\",\n \"additions\": 10,\n \"deletions\": 0,\n \"changes\": 10,\n \"blob_url\": \"https://github.com/owner/repo/blob/f8878fe91d64c71ca710f3c4193e311f1610f44b/content/posts/1970-01-01-first-title.md\",\n \"raw_url\": \"https://github.com/owner/repo/raw/f8878fe91d64c71ca710f3c4193e311f1610f44b/content/posts/1970-01-01-first-title.md\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"patch\": \"@@ -0,0 +1,10 @@\\n+---\\n+template: post\\n+title: first title\\n+date: 1970-01-01T00:00:00.000Z\\n+description: first description\\n+category: first category\\n+tags:\\n+ - tag1\\n+---\\n+first body\"\n }\n ]\n}\n", + "response": "{\n \"url\": \"https://api.github.com/repos/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"html_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title\",\n \"permalink_url\": \"https://github.com/owner/repo/compare/owner:ec20c2a...owner:d8737c5\",\n \"diff_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.diff\",\n \"patch_url\": \"https://github.com/owner/repo/compare/master...cms/posts/1970-01-01-first-title.patch\",\n \"base_commit\": {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"message\": \"Update index.md\",\n \"tree\": {\n \"sha\": \"3536f3bafbf81c82cd5e92fe84823a3ce435426c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3536f3bafbf81c82cd5e92fe84823a3ce435426c\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd/0JOCRBK7hj4Ov3rIwAAdHIIAFLZLSPIIRoAdL6JhzKrlkjJ\\nO5yAUMg2abiaBNFo+CEEqzE7k5/GA3rjyn8Yk+YLRt0JLMuiwN90GbZni/POigIg\\nCm/mP6WvzkdZ2IvfZoLHFTvmk7dGE0ds8d0GBhUm+GBARsJdKkLq+rJBetXrvNoe\\nJjyvUKE4mjl1wHMg4lpSOU1SABtuuY8VlZYmKwQsZiJNi6C2Ko1l2cvI3NcqhB9w\\nrLHkIHfVL8Urb2BuAMmnQGaJ/FLELhKZ644PEnU8M0JHfc+4CdvUS9K4Nl79iMBj\\nFb1kF0/IErek/41Jy6LtY8/nWgioaoSXuJckydVf4Iy/IylICeZEMNlXoZTex2I=\\n=aRt9\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree 3536f3bafbf81c82cd5e92fe84823a3ce435426c\\nparent 1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\\nauthor owner 1577009741 +0200\\ncommitter GitHub 1577009741 +0200\\n\\nUpdate index.md\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\"\n }\n ]\n },\n \"merge_base_commit\": {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OmVjMjBjMmE0YTlhYzJiYmM1NmI3ODFhZjgzNTM0NTM5ZjM4NmRiNjU=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"committer\": {\n \"name\": \"GitHub\",\n \"email\": \"noreply@github.com\",\n \"date\": \"2019-12-22T10:15:41Z\"\n },\n \"message\": \"Update index.md\",\n \"tree\": {\n \"sha\": \"3536f3bafbf81c82cd5e92fe84823a3ce435426c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/3536f3bafbf81c82cd5e92fe84823a3ce435426c\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": true,\n \"reason\": \"valid\",\n \"signature\": \"-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd/0JOCRBK7hj4Ov3rIwAAdHIIAFLZLSPIIRoAdL6JhzKrlkjJ\\nO5yAUMg2abiaBNFo+CEEqzE7k5/GA3rjyn8Yk+YLRt0JLMuiwN90GbZni/POigIg\\nCm/mP6WvzkdZ2IvfZoLHFTvmk7dGE0ds8d0GBhUm+GBARsJdKkLq+rJBetXrvNoe\\nJjyvUKE4mjl1wHMg4lpSOU1SABtuuY8VlZYmKwQsZiJNi6C2Ko1l2cvI3NcqhB9w\\nrLHkIHfVL8Urb2BuAMmnQGaJ/FLELhKZ644PEnU8M0JHfc+4CdvUS9K4Nl79iMBj\\nFb1kF0/IErek/41Jy6LtY8/nWgioaoSXuJckydVf4Iy/IylICeZEMNlXoZTex2I=\\n=aRt9\\n-----END PGP SIGNATURE-----\\n\",\n \"payload\": \"tree 3536f3bafbf81c82cd5e92fe84823a3ce435426c\\nparent 1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\\nauthor owner 1577009741 +0200\\ncommitter GitHub 1577009741 +0200\\n\\nUpdate index.md\"\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"web-flow\",\n \"id\": 19864447,\n \"node_id\": \"MDQ6VXNlcjE5ODY0NDQ3\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/web-flow\",\n \"html_url\": \"https://github.com/web-flow\",\n \"followers_url\": \"https://api.github.com/users/web-flow/followers\",\n \"following_url\": \"https://api.github.com/users/web-flow/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/web-flow/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/web-flow/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/web-flow/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/web-flow/orgs\",\n \"repos_url\": \"https://api.github.com/users/web-flow/repos\",\n \"events_url\": \"https://api.github.com/users/web-flow/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/web-flow/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\",\n \"html_url\": \"https://github.com/owner/repo/commit/1f8c4a3e1c25c6dc58502cf5ef9224d5a0d91322\"\n }\n ]\n },\n \"status\": \"ahead\",\n \"ahead_by\": 1,\n \"behind_by\": 0,\n \"total_commits\": 1,\n \"commits\": [\n {\n \"sha\": \"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\n \"commit\": {\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:28Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:28Z\"\n },\n \"message\": \"Create Post “1970-01-01-first-title”\",\n \"tree\": {\n \"sha\": \"c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c1999191f42ff501e653ff1b5f1dbdd4f4a7b180\"\n },\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"comment_count\": 0,\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n },\n \"url\": \"https://api.github.com/repos/owner/repo/commits/d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"html_url\": \"https://github.com/owner/repo/commit/d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/commits/d8737c5b0ae74d8379b220f83d9f0f640c875da7/comments\",\n \"author\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"committer\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"parents\": [\n {\n \"sha\": \"ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ec20c2a4a9ac2bbc56b781af83534539f386db65\",\n \"html_url\": \"https://github.com/owner/repo/commit/ec20c2a4a9ac2bbc56b781af83534539f386db65\"\n }\n ]\n }\n ],\n \"files\": [\n {\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"filename\": \"content/posts/1970-01-01-first-title.md\",\n \"status\": \"added\",\n \"additions\": 10,\n \"deletions\": 0,\n \"changes\": 10,\n \"blob_url\": \"https://github.com/owner/repo/blob/d8737c5b0ae74d8379b220f83d9f0f640c875da7/content/posts/1970-01-01-first-title.md\",\n \"raw_url\": \"https://github.com/owner/repo/raw/d8737c5b0ae74d8379b220f83d9f0f640c875da7/content/posts/1970-01-01-first-title.md\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"patch\": \"@@ -0,0 +1,10 @@\\n+---\\n+template: post\\n+title: first title\\n+date: 1970-01-01T00:00:00.000Z\\n+description: first description\\n+category: first category\\n+tags:\\n+ - tag1\\n+---\\n+first body\"\n }\n ]\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -806,38 +914,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "276" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"base_tree\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"}]}", + "body": "{\"base_tree\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"tree\":[{\"path\":\"content/posts/1970-01-01-first-title.md\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"1275651f1722e8592c0a3eb7910dfbd1a12df718\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=600", "headers": { @@ -850,7 +931,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6", + "Location": "https://api.github.com/repos/owner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -861,11 +942,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"c999748f2dc761a6239e405612a6d34ad5c23d7c\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/c999748f2dc761a6239e405612a6d34ad5c23d7c\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"535944f0b601638e025c86629db54921d7de2b0b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b\",\n \"tree\": [\n {\n \"path\": \".circleci\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"e5e9af3301cac61f120b8e4d40b1733c7a45685a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/e5e9af3301cac61f120b8e4d40b1733c7a45685a\"\n },\n {\n \"path\": \".eslintignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"80b4531b026d19f8fa589efd122e76199d23f967\",\n \"size\": 39,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/80b4531b026d19f8fa589efd122e76199d23f967\"\n },\n {\n \"path\": \".eslintrc.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"370684994aaed5b858da3a006f48cfa57e88fd27\",\n \"size\": 414,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/370684994aaed5b858da3a006f48cfa57e88fd27\"\n },\n {\n \"path\": \".flowconfig\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14aa2ac4cc0e15223ad98630a6f1325fc81f8043\",\n \"size\": 283,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14aa2ac4cc0e15223ad98630a6f1325fc81f8043\"\n },\n {\n \"path\": \".gitattributes\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"406a244d1522a3c809efab0c9ce46bbd86aa9c1d\",\n \"size\": 188,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/406a244d1522a3c809efab0c9ce46bbd86aa9c1d\"\n },\n {\n \"path\": \".github\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4ebeece548b52b20af59622354530a6d33b50b43\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4ebeece548b52b20af59622354530a6d33b50b43\"\n },\n {\n \"path\": \".gitignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"c071ba35b0e49899bab6d610a68eef667dbbf157\",\n \"size\": 169,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/c071ba35b0e49899bab6d610a68eef667dbbf157\"\n },\n {\n \"path\": \".prettierignore\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"393f050e123d998cf8c8b362ff95cc8ac4d250e5\",\n \"size\": 45,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/393f050e123d998cf8c8b362ff95cc8ac4d250e5\"\n },\n {\n \"path\": \".prettierrc\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"e52ad05bb13b084d7949dd76e1b2517455162150\",\n \"size\": 223,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/e52ad05bb13b084d7949dd76e1b2517455162150\"\n },\n {\n \"path\": \".stylelintrc.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"4b4c9698d10d756f5faa025659b86375428ed0a7\",\n \"size\": 718,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/4b4c9698d10d756f5faa025659b86375428ed0a7\"\n },\n {\n \"path\": \".vscode\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"286e97ec0113ea8242b41ac222e2c3e8077e6f1e\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/286e97ec0113ea8242b41ac222e2c3e8077e6f1e\"\n },\n {\n \"path\": \"CHANGELOG.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"070a5d4f0eacd2dc0be81ae8996f8982de43046e\",\n \"size\": 2113,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/070a5d4f0eacd2dc0be81ae8996f8982de43046e\"\n },\n {\n \"path\": \"CODE_OF_CONDUCT.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"92bc7565ff0ee145a0041b5179a820f14f39ab22\",\n \"size\": 3355,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/92bc7565ff0ee145a0041b5179a820f14f39ab22\"\n },\n {\n \"path\": \"CONTRIBUTING.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"8552aa241254a61258e1ff9666ab36f32fb1e3b9\",\n \"size\": 3548,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8552aa241254a61258e1ff9666ab36f32fb1e3b9\"\n },\n {\n \"path\": \"LICENSE\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"42d85938357b49977c126ca03b199129082d4fb8\",\n \"size\": 1091,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/42d85938357b49977c126ca03b199129082d4fb8\"\n },\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"19df50a78654c8d757ca7f38447aa3d09c7abcce\",\n \"size\": 3698,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/19df50a78654c8d757ca7f38447aa3d09c7abcce\"\n },\n {\n \"path\": \"backend\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/b9f1cfbf4d901fe13c3af4e0d8f46bbe5a6addd6\"\n },\n {\n \"path\": \"config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"58afd573bbb69fcca000efd0f5d90b93c93a98dd\",\n \"size\": 853,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/58afd573bbb69fcca000efd0f5d90b93c93a98dd\"\n },\n {\n \"path\": \"content\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a1379f6bc6e75920dcebac0024dad32e85409380\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a1379f6bc6e75920dcebac0024dad32e85409380\"\n },\n {\n \"path\": \"flow-typed\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"86c32fd6c3118be5e0dbbb231a834447357236c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/86c32fd6c3118be5e0dbbb231a834447357236c6\"\n },\n {\n \"path\": \"flow\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"0af45ad00d155c8d8c7407d913ff85278244c9ce\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/0af45ad00d155c8d8c7407d913ff85278244c9ce\"\n },\n {\n \"path\": \"gatsby-browser.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"9bd2c9dce175f04980e91cd9dc295a299e3cdb80\",\n \"size\": 90,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/9bd2c9dce175f04980e91cd9dc295a299e3cdb80\"\n },\n {\n \"path\": \"gatsby-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"3929038f9ab6451b2b256dfba5830676e6eecbee\",\n \"size\": 7256,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/3929038f9ab6451b2b256dfba5830676e6eecbee\"\n },\n {\n \"path\": \"gatsby-node.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"14a207883c2093d2cc071bc5a464e165bcc1fead\",\n \"size\": 409,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/14a207883c2093d2cc071bc5a464e165bcc1fead\"\n },\n {\n \"path\": \"gatsby\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"4f23c06cd1740bf78304d2c0b29bf6bfdf427981\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/4f23c06cd1740bf78304d2c0b29bf6bfdf427981\"\n },\n {\n \"path\": \"jest\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/5a6bc7be680ba053df0f8ffdc2aaa80e62c3e819\"\n },\n {\n \"path\": \"netlify-functions\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a96c1f09300fa4f9e4c786d69bcbe51eaff7f14a\"\n },\n {\n \"path\": \"netlify.toml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"fbe31f474894267b9b69121368d87b9a8cb45b0e\",\n \"size\": 174,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/fbe31f474894267b9b69121368d87b9a8cb45b0e\"\n },\n {\n \"path\": \"package.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f1a0f0f2ac3973528167886585765d526322c622\",\n \"size\": 6946,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f1a0f0f2ac3973528167886585765d526322c622\"\n },\n {\n \"path\": \"postcss-config.js\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"d216501e9b351a72e00ba0b7459a6500e27e7da2\",\n \"size\": 703,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d216501e9b351a72e00ba0b7459a6500e27e7da2\"\n },\n {\n \"path\": \"renovate.json\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"dcc309398785698b8870545c32051a3d72dd8271\",\n \"size\": 460,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/dcc309398785698b8870545c32051a3d72dd8271\"\n },\n {\n \"path\": \"serverless-scripts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ee3701f2fbfc7196ba340f6481d1387d20527898\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ee3701f2fbfc7196ba340f6481d1387d20527898\"\n },\n {\n \"path\": \"serverless-single-page-app-plugin\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"08763fcfba643a06a452398517019bea4a5850ba\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/08763fcfba643a06a452398517019bea4a5850ba\"\n },\n {\n \"path\": \"serverless.yml\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"20b22c5fad229f35d029bf6614d333d82fe8a987\",\n \"size\": 7803,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/20b22c5fad229f35d029bf6614d333d82fe8a987\"\n },\n {\n \"path\": \"src\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"8cdb35a88232c0f32f12f130c92c7cc55f97f471\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8cdb35a88232c0f32f12f130c92c7cc55f97f471\"\n },\n {\n \"path\": \"static\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"139040296ae3796be0e107be98572f0e6bb28901\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/139040296ae3796be0e107be98572f0e6bb28901\"\n },\n {\n \"path\": \"utils\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"a592549c9f74db40b51efefcda2fd76810405f27\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/a592549c9f74db40b51efefcda2fd76810405f27\"\n },\n {\n \"path\": \"yarn.lock\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\",\n \"size\": 836006,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/f89a1ce6e6fc4e620991b463cc0bfbb8dd253f5b\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Update Post “1970-01-01-first-title”\",\"tree\":\"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\"parents\":[\"f8878fe91d64c71ca710f3c4193e311f1610f44b\"]}", + "body": "{\"message\":\"Update Post “1970-01-01-first-title”\",\"tree\":\"535944f0b601638e025c86629db54921d7de2b0b\",\"parents\":[\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=600", "headers": { @@ -878,7 +959,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/9733f12188cd38bb374540715260750d99e8b9f0", + "Location": "https://api.github.com/repos/owner/repo/git/commits/703c0d82c5915b93e51f57d502e34313630fe28b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -889,7 +970,7 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"9733f12188cd38bb374540715260750d99e8b9f0\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0Ojk3MzNmMTIxODhjZDM4YmIzNzQ1NDA3MTUyNjA3NTBkOTllOGI5ZjA=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/9733f12188cd38bb374540715260750d99e8b9f0\",\n \"html_url\": \"https://github.com/owner/repo/commit/9733f12188cd38bb374540715260750d99e8b9f0\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:39Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:39Z\"\n },\n \"tree\": {\n \"sha\": \"8d46ebcc19611f6f7b24185b98124751c19ff0c6\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/8d46ebcc19611f6f7b24185b98124751c19ff0c6\"\n },\n \"message\": \"Update Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/f8878fe91d64c71ca710f3c4193e311f1610f44b\",\n \"html_url\": \"https://github.com/owner/repo/commit/f8878fe91d64c71ca710f3c4193e311f1610f44b\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"703c0d82c5915b93e51f57d502e34313630fe28b\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OjcwM2MwZDgyYzU5MTViOTNlNTFmNTdkNTAyZTM0MzEzNjMwZmUyOGI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/703c0d82c5915b93e51f57d502e34313630fe28b\",\n \"html_url\": \"https://github.com/owner/repo/commit/703c0d82c5915b93e51f57d502e34313630fe28b\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:46Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:46Z\"\n },\n \"tree\": {\n \"sha\": \"535944f0b601638e025c86629db54921d7de2b0b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/535944f0b601638e025c86629db54921d7de2b0b\"\n },\n \"message\": \"Update Post “1970-01-01-first-title”\",\n \"parents\": [\n {\n \"sha\": \"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\n \"html_url\": \"https://github.com/owner/repo/commit/d8737c5b0ae74d8379b220f83d9f0f640c875da7\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { @@ -916,11 +997,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcyMDg0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYxMTA5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1bdc11f1078cf7c8e54805d724082a36ba1459e2\"\n }\n}\n", "status": 200 }, { - "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjIsImhlYWQiOiI5NzMzZjEyMTg4Y2QzOGJiMzc0NTQwNzE1MjYwNzUwZDk5ZThiOWYwIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoic2Vjb25kIHRpdGxlIiwiZGVzY3JpcHRpb24iOiJzZWNvbmQgZGVzY3JpcHRpb24iLCJvYmplY3RzIjp7ImVudHJ5Ijp7InBhdGgiOiJjb250ZW50L3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUubWQiLCJzaGEiOiIxMjc1NjUxZjE3MjJlODU5MmMwYTNlYjc5MTBkZmJkMWExMmRmNzE4In0sImZpbGVzIjpbXX0sInRpbWVTdGFtcCI6IjE5NzAtMDEtMDFUMDA6MDA6MDAuMzAwWiIsInZlcnNpb24iOiIxIn0=\",\"encoding\":\"base64\"}", + "body": "{\"content\":\"eyJ0eXBlIjoiUFIiLCJwciI6eyJudW1iZXIiOjEsImhlYWQiOiI3MDNjMGQ4MmM1OTE1YjkzZTUxZjU3ZDUwMmUzNDMxMzYzMGZlMjhiIn0sInVzZXIiOiJvd25lciIsInN0YXR1cyI6ImRyYWZ0IiwiYnJhbmNoIjoiY21zL3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUiLCJjb2xsZWN0aW9uIjoicG9zdHMiLCJjb21taXRNZXNzYWdlIjoiQ3JlYXRlIFBvc3Qg4oCcMTk3MC0wMS0wMS1maXJzdC10aXRsZeKAnSIsInRpdGxlIjoic2Vjb25kIHRpdGxlIiwiZGVzY3JpcHRpb24iOiJzZWNvbmQgZGVzY3JpcHRpb24iLCJvYmplY3RzIjp7ImVudHJ5Ijp7InBhdGgiOiJjb250ZW50L3Bvc3RzLzE5NzAtMDEtMDEtZmlyc3QtdGl0bGUubWQiLCJzaGEiOiIxMjc1NjUxZjE3MjJlODU5MmMwYTNlYjc5MTBkZmJkMWExMmRmNzE4In0sImZpbGVzIjpbXX0sInRpbWVTdGFtcCI6IjE5NzAtMDEtMDFUMDA6MDA6MDAuMzAwWiIsInZlcnNpb24iOiIxIn0=\",\"encoding\":\"base64\"}", "method": "POST", "url": "/repos/owner/repo/git/blobs?ts=600", "headers": { @@ -933,7 +1014,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/blobs/779e9d072425b2a70679a3c8acb61f37715f422a", + "Location": "https://api.github.com/repos/owner/repo/git/blobs/8bb0e1901d08fa0a53cb788df17174eca25f8e95", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -944,11 +1025,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"779e9d072425b2a70679a3c8acb61f37715f422a\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/779e9d072425b2a70679a3c8acb61f37715f422a\"\n}\n", + "response": "{\n \"sha\": \"8bb0e1901d08fa0a53cb788df17174eca25f8e95\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/8bb0e1901d08fa0a53cb788df17174eca25f8e95\"\n}\n", "status": 201 }, { - "body": "{\"base_tree\":\"60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"779e9d072425b2a70679a3c8acb61f37715f422a\"}]}", + "body": "{\"base_tree\":\"1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\"tree\":[{\"path\":\"posts/1970-01-01-first-title.json\",\"mode\":\"100644\",\"type\":\"blob\",\"sha\":\"8bb0e1901d08fa0a53cb788df17174eca25f8e95\"}]}", "method": "POST", "url": "/repos/owner/repo/git/trees?ts=600", "headers": { @@ -961,7 +1042,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/trees/89e19d368d98a73a3cf2359ace407d2ab53f43a5", + "Location": "https://api.github.com/repos/owner/repo/git/trees/bdb330f3e00d4850eb5dcd16f39ceb7d6c51952b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -972,11 +1053,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"89e19d368d98a73a3cf2359ace407d2ab53f43a5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/89e19d368d98a73a3cf2359ace407d2ab53f43a5\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"74985556cd976c7df37e33391767aa8115a1801f\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/74985556cd976c7df37e33391767aa8115a1801f\"\n }\n ],\n \"truncated\": false\n}\n", + "response": "{\n \"sha\": \"bdb330f3e00d4850eb5dcd16f39ceb7d6c51952b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/bdb330f3e00d4850eb5dcd16f39ceb7d6c51952b\",\n \"tree\": [\n {\n \"path\": \"README.md\",\n \"mode\": \"100644\",\n \"type\": \"blob\",\n \"sha\": \"98787d1bd948850444433e91a43091a76c4eb455\",\n \"size\": 114,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/98787d1bd948850444433e91a43091a76c4eb455\"\n },\n {\n \"path\": \"posts\",\n \"mode\": \"040000\",\n \"type\": \"tree\",\n \"sha\": \"ad7d2f1d64c66403d54bf285e8f2f254376e53d4\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/ad7d2f1d64c66403d54bf285e8f2f254376e53d4\"\n }\n ],\n \"truncated\": false\n}\n", "status": 201 }, { - "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"89e19d368d98a73a3cf2359ace407d2ab53f43a5\",\"parents\":[\"60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\"]}", + "body": "{\"message\":\"Updating “posts/1970-01-01-first-title” metadata\",\"tree\":\"bdb330f3e00d4850eb5dcd16f39ceb7d6c51952b\",\"parents\":[\"1bdc11f1078cf7c8e54805d724082a36ba1459e2\"]}", "method": "POST", "url": "/repos/owner/repo/git/commits?ts=600", "headers": { @@ -989,7 +1070,7 @@ "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "X-OAuth-Scopes": "delete_repo, repo, user:email", "X-Accepted-OAuth-Scopes": "", - "Location": "https://api.github.com/repos/owner/repo/git/commits/924e1fabe4b629b82253a5e09e8bbf58a1b90c27", + "Location": "https://api.github.com/repos/owner/repo/git/commits/ff0da799e992d7526269a1a2e150fc702e44d09b", "X-GitHub-Media-Type": "github.v3; format=json", "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", "Access-Control-Allow-Origin": "*", @@ -1000,38 +1081,11 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'" }, - "response": "{\n \"sha\": \"924e1fabe4b629b82253a5e09e8bbf58a1b90c27\",\n \"node_id\": \"MDY6Q29tbWl0MjI5MDcyMDg0OjkyNGUxZmFiZTRiNjI5YjgyMjUzYTVlMDllOGJiZjU4YTFiOTBjMjc=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/924e1fabe4b629b82253a5e09e8bbf58a1b90c27\",\n \"html_url\": \"https://github.com/owner/repo/commit/924e1fabe4b629b82253a5e09e8bbf58a1b90c27\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:42Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-19T14:33:42Z\"\n },\n \"tree\": {\n \"sha\": \"89e19d368d98a73a3cf2359ace407d2ab53f43a5\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/89e19d368d98a73a3cf2359ace407d2ab53f43a5\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\",\n \"html_url\": \"https://github.com/owner/repo/commit/60d7858d3b96b7ddd6b81ea74ad1548699a4cc23\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", + "response": "{\n \"sha\": \"ff0da799e992d7526269a1a2e150fc702e44d09b\",\n \"node_id\": \"MDY6Q29tbWl0MjI5NTYxMTA5OmZmMGRhNzk5ZTk5MmQ3NTI2MjY5YTFhMmUxNTBmYzcwMmU0NGQwOWI=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ff0da799e992d7526269a1a2e150fc702e44d09b\",\n \"html_url\": \"https://github.com/owner/repo/commit/ff0da799e992d7526269a1a2e150fc702e44d09b\",\n \"author\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:48Z\"\n },\n \"committer\": {\n \"name\": \"owner\",\n \"email\": \"owner@users.noreply.github.com\",\n \"date\": \"2019-12-22T12:03:48Z\"\n },\n \"tree\": {\n \"sha\": \"bdb330f3e00d4850eb5dcd16f39ceb7d6c51952b\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/trees/bdb330f3e00d4850eb5dcd16f39ceb7d6c51952b\"\n },\n \"message\": \"Updating “posts/1970-01-01-first-title” metadata\",\n \"parents\": [\n {\n \"sha\": \"1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/1bdc11f1078cf7c8e54805d724082a36ba1459e2\",\n \"html_url\": \"https://github.com/owner/repo/commit/1bdc11f1078cf7c8e54805d724082a36ba1459e2\"\n }\n ],\n \"verification\": {\n \"verified\": false,\n \"reason\": \"unsigned\",\n \"signature\": null,\n \"payload\": null\n }\n}\n", "status": 201 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", - "method": "POST", - "url": "/graphql", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "Cache-Control": "no-cache", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "repo", - "X-GitHub-Media-Type": "github.v4; format=json", - "X-RateLimit-Limit": "5000", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "Vary": "Accept-Encoding", - "content-length": "276" - }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", - "status": 200 - }, - { - "body": "{\"sha\":\"924e1fabe4b629b82253a5e09e8bbf58a1b90c27\",\"force\":false}", + "body": "{\"sha\":\"ff0da799e992d7526269a1a2e150fc702e44d09b\",\"force\":false}", "method": "PATCH", "url": "/repos/owner/repo/git/refs/meta/_netlify_cms?ts=600", "headers": { @@ -1054,11 +1108,11 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "494" }, - "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDcyMDg0OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"924e1fabe4b629b82253a5e09e8bbf58a1b90c27\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/924e1fabe4b629b82253a5e09e8bbf58a1b90c27\"\n }\n}\n", + "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5NTYxMTA5OnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"ff0da799e992d7526269a1a2e150fc702e44d09b\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/owner/repo/git/commits/ff0da799e992d7526269a1a2e150fc702e44d09b\"\n }\n}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1081,11 +1135,11 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0OmY4ODc4ZmU5MWQ2NGM3MWNhNzEwZjNjNDE5M2UzMTFmMTYxMGY0NGI=\",\"sha\":\"f8878fe91d64c71ca710f3c4193e311f1610f44b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OmQ4NzM3YzViMGFlNzRkODM3OWIyMjBmODNkOWYwZjY0MGM4NzVkYTc=\",\"sha\":\"d8737c5b0ae74d8379b220f83d9f0f640c875da7\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"9733f12188cd38bb374540715260750d99e8b9f0\",\"refId\":\"MDM6UmVmMjI5MDcyMDg0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"force\":true}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"updateRef\",\"variables\":{\"input\":{\"oid\":\"703c0d82c5915b93e51f57d502e34313630fe28b\",\"refId\":\"MDM6UmVmMjI5NTYxMTA5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"force\":true}},\"query\":\"mutation updateRef($input: UpdateRefInput!) {\\n updateRef(input: $input) {\\n branch: ref {\\n ...BranchParts\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment BranchParts on Ref {\\n commit: target {\\n ...ObjectParts\\n __typename\\n }\\n id\\n name\\n prefix\\n repository {\\n ...RepositoryParts\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1108,11 +1162,11 @@ "Vary": "Accept-Encoding", "content-length": "475" }, - "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0Ojk3MzNmMTIxODhjZDM4YmIzNzQ1NDA3MTUyNjA3NTBkOTllOGI5ZjA=\",\"sha\":\"9733f12188cd38bb374540715260750d99e8b9f0\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5MDcyMDg0OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", + "response": "{\"data\":{\"updateRef\":{\"branch\":{\"commit\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OjcwM2MwZDgyYzU5MTViOTNlNTFmNTdkNTAyZTM0MzEzNjMwZmUyOGI=\",\"sha\":\"703c0d82c5915b93e51f57d502e34313630fe28b\",\"__typename\":\"Commit\"},\"id\":\"MDM6UmVmMjI5NTYxMTA5OmNtcy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\"name\":\"cms/posts/1970-01-01-first-title\",\"prefix\":\"refs/heads/\",\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\"},\"__typename\":\"Ref\"},\"__typename\":\"UpdateRefPayload\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"9733f12188cd38bb374540715260750d99e8b9f0\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"statues\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"sha\":\"703c0d82c5915b93e51f57d502e34313630fe28b\"},\"query\":\"query statues($owner: String!, $name: String!, $sha: GitObjectID!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(oid: $sha) {\\n ...ObjectParts\\n ... on Commit {\\n status {\\n id\\n contexts {\\n id\\n context\\n state\\n target_url: targetUrl\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -1135,7 +1189,7 @@ "Vary": "Accept-Encoding", "content-length": "276" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5MDcyMDg0Ojk3MzNmMTIxODhjZDM4YmIzNzQ1NDA3MTUyNjA3NTBkOTllOGI5ZjA=\",\"sha\":\"9733f12188cd38bb374540715260750d99e8b9f0\",\"__typename\":\"Commit\",\"status\":null}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NjExMDk=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI5NTYxMTA5OjcwM2MwZDgyYzU5MTViOTNlNTFmNTdkNTAyZTM0MzEzNjMwZmUyOGI=\",\"sha\":\"703c0d82c5915b93e51f57d502e34313630fe28b\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update workflow status from within the editor.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update workflow status from within the editor.json index 048925c6..85ead162 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update workflow status from within the editor.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__can update workflow status from within the editor.json @@ -1004,4 +1004,4 @@ "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjgxNTk4MjI=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDY6Q29tbWl0MjI4MTU5ODIyOjFiMjRhOTJiODgxYWYwYjQ4N2E3NTkwOGM2ZWNjZmY3NjYwYWVhYmU=\",\"sha\":\"1b24a92b881af0b487a75908c6eccff7660aeabe\",\"__typename\":\"Commit\",\"status\":null}}}}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__successfully loads.json b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__successfully loads.json index fa0e560a..3ad20ca5 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__successfully loads.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - GraphQL API__successfully loads.json @@ -50,11 +50,11 @@ "Vary": "Accept-Encoding", "content-length": "119" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"viewerPermission\":\"ADMIN\"}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:content/posts\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -75,13 +75,13 @@ "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", "Content-Security-Policy": "default-src 'none'", "Vary": "Accept-Encoding", - "content-length": "1373" + "content-length": "1348" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTA3MjA4NDozNDg5MjU3NWUyMTZjMDZlNzU3MDkzZjAzNmJkOGUwNTdjNzhhNTJm\",\"sha\":\"34892575e216c06e757093f036bd8e057c78a52f\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\",\"object\":{\"__typename\":\"Blob\"}}]}}}}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":{\"id\":\"MDQ6VHJlZTIyOTU1OTkzNzpiM2Q2ZjYyNDkyYTBmOGNhMjk2MzA3MWY1Y2YwZjY3ODQzZjA1Zjgx\",\"sha\":\"b3d6f62492a0f8ca2963071f5cf0f67843f05f81\",\"__typename\":\"Tree\",\"entries\":[{\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"sha\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"type\":\"blob\",\"blob\":{\"size\":1707,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"sha\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"type\":\"blob\",\"blob\":{\"size\":2565,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"sha\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"type\":\"blob\",\"blob\":{\"size\":2786,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"sha\":\"44f78c474d04273185a95821426f75affc9b0044\",\"type\":\"blob\",\"blob\":{\"size\":16071,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"sha\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"type\":\"blob\",\"blob\":{\"size\":7465,\"__typename\":\"Blob\"},\"__typename\":\"TreeEntry\"},{\"name\":\"t\",\"sha\":\"1c92dc75ed07d072a225785daa14c660f5349fd0\",\"type\":\"tree\",\"blob\":{\"__typename\":\"Tree\"},\"__typename\":\"TreeEntry\"}]}}}}\n", "status": 200 }, { - "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n object {\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", + "body": "{\"operationName\":\"files\",\"variables\":{\"owner\":\"owner\",\"name\":\"repo\",\"expression\":\"master:static/media\"},\"query\":\"query files($owner: String!, $name: String!, $expression: String!) {\\n repository(owner: $owner, name: $name) {\\n ...RepositoryParts\\n object(expression: $expression) {\\n ...ObjectParts\\n ... on Tree {\\n entries {\\n ...FileEntryParts\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n}\\n\\nfragment RepositoryParts on Repository {\\n id\\n __typename\\n}\\n\\nfragment ObjectParts on GitObject {\\n id\\n sha: oid\\n __typename\\n}\\n\\nfragment FileEntryParts on TreeEntry {\\n name\\n sha: oid\\n type\\n blob: object {\\n ... on Blob {\\n size: byteSize\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\"}", "method": "POST", "url": "/graphql", "headers": { @@ -104,85 +104,7 @@ "Vary": "Accept-Encoding", "content-length": "106" }, - "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjkwNzIwODQ=\",\"__typename\":\"Repository\",\"object\":null}}}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "22507" - }, - "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "2714" - }, - "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", - "status": 200 - }, - { - "method": "GET", - "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", - "headers": { - "Content-Type": "application/json; charset=utf-8", - "Server": "GitHub.com", - "Status": "200 OK", - "X-RateLimit-Limit": "5000", - "Cache-Control": "private, max-age=60, s-maxage=60", - "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", - "X-OAuth-Scopes": "delete_repo, repo, user:email", - "X-Accepted-OAuth-Scopes": "", - "X-GitHub-Media-Type": "github.v3; format=json", - "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", - "Access-Control-Allow-Origin": "*", - "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", - "X-Frame-Options": "deny", - "X-Content-Type-Options": "nosniff", - "X-XSS-Protection": "1; mode=block", - "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", - "Content-Security-Policy": "default-src 'none'", - "content-length": "10650" - }, - "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\"data\":{\"repository\":{\"id\":\"MDEwOlJlcG9zaXRvcnkyMjk1NTk5Mzc=\",\"__typename\":\"Repository\",\"object\":null}}}\n", "status": 200 }, { @@ -208,7 +130,7 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "3896" }, - "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzpkMDU4MmRkMjQ1YTNmNDA4ZmIzZmUyMzMzYmYwMTQwMDAwNzQ3NmU5\",\n \"size\": 2565,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/d0582dd245a3f408fb3fe2333bf01400007476e9\",\n \"content\": \"LS0tCnRpdGxlOiBUaGUgT3JpZ2lucyBvZiBTb2NpYWwgU3RhdGlvbmVyeSBM\\nZXR0ZXJpbmcKZGF0ZTogIjIwMTYtMTItMDFUMjI6NDA6MzIuMTY5WiIKdGVt\\ncGxhdGU6ICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJEZXNpZ24g\\nQ3VsdHVyZSIKZGVzY3JpcHRpb246ICJQZWxsZW50ZXNxdWUgaGFiaXRhbnQg\\nbW9yYmkgdHJpc3RpcXVlIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFk\\nYSBmYW1lcyBhYyB0dXJwaXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3Ig\\ncXVhbSwgZmV1Z2lhdCB2aXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBz\\naXQgYW1ldCwgYW50ZS4iCmNhbm9uaWNhbDogJycKLS0tCgoqKlBlbGxlbnRl\\nc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUqKiBzZW5lY3R1cyBldCBu\\nZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMuIFZl\\nc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJpY2ll\\ncyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxpYmVy\\nbyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiAqQWVuZWFuIHVsdHJp\\nY2llcyBtaSB2aXRhZSBlc3QuKiBNYXVyaXMgcGxhY2VyYXQgZWxlaWZlbmQg\\nbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBpZW4gdWxsYW1jb3Jw\\nZXIgcGhhcmV0cmEuIAoKVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVu\\ndHVtIHNlZCwgY29tbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNp\\nLiBBZW5lYW4gZmVybWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRp\\nbWVudHVtLCBlcm9zIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1w\\ndXMgbGFjdXMgZW5pbSBhYyBkdWkuICBbRG9uZWMgbm9uIGVuaW1dKCMpIGlu\\nIHR1cnBpcyBwdWx2aW5hciBmYWNpbGlzaXMuCgohW051bGxhIGZhdWNpYnVz\\nIHZlc3RpYnVsdW0gZXJvcyBpbiB0ZW1wdXMuIFZlc3RpYnVsdW0gdGVtcG9y\\nIGltcGVyZGlldCB2ZWxpdCBuZWMgZGFwaWJ1c10oL21lZGlhL2ltYWdlLTMu\\nanBnKQoKIyMgSGVhZGVyIExldmVsIDIKCisgTG9yZW0gaXBzdW0gZG9sb3Ig\\nc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVsaXQuCisgQWxp\\ncXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKRG9uZWMgbm9uIGVu\\naW0gaW4gdHVycGlzIHB1bHZpbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFBy\\nYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9y\\ndG9yIG5lcXVlIGVnZXN0YXMgYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBl\\ncm9zIGV1IGVyYXQuIEFsaXF1YW0gZXJhdCB2b2x1dHBhdC4gCgo8ZmlndXJl\\nPgoJPGJsb2NrcXVvdGU+CgkJPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFt\\nZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gVml2YW11cyBtYWdu\\nYS4gQ3JhcyBpbiBtaSBhdCBmZWxpcyBhbGlxdWV0IGNvbmd1ZS4gVXQgYSBl\\nc3QgZWdldCBsaWd1bGEgbW9sZXN0aWUgZ3JhdmlkYS4gQ3VyYWJpdHVyIG1h\\nc3NhLiBEb25lYyBlbGVpZmVuZCwgbGliZXJvIGF0IHNhZ2l0dGlzIG1vbGxp\\ncywgdGVsbHVzIGVzdCBtYWxlc3VhZGEgdGVsbHVzLCBhdCBsdWN0dXMgdHVy\\ncGlzIGVsaXQgc2l0IGFtZXQgcXVhbS4gVml2YW11cyBwcmV0aXVtIG9ybmFy\\nZSBlc3QuPC9wPgoJCTxmb290ZXI+CgkJCTxjaXRlPuKAlCBBbGlxdWFtIHRp\\nbmNpZHVudCBtYXVyaXMgZXUgcmlzdXMuPC9jaXRlPgoJCTwvZm9vdGVyPgoJ\\nPC9ibG9ja3F1b3RlPgo8L2ZpZ3VyZT4KCiMjIyBIZWFkZXIgTGV2ZWwgMwoK\\nKyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dWVyIGFk\\naXBpc2NpbmcgZWxpdC4KKyBBbGlxdWFtIHRpbmNpZHVudCBtYXVyaXMgZXUg\\ncmlzdXMuCgpQZWxsZW50ZXNxdWUgaGFiaXRhbnQgbW9yYmkgdHJpc3RpcXVl\\nIHNlbmVjdHVzIGV0IG5ldHVzIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyB0dXJw\\naXMgZWdlc3Rhcy4gVmVzdGlidWx1bSB0b3J0b3IgcXVhbSwgZmV1Z2lhdCB2\\naXRhZSwgdWx0cmljaWVzIGVnZXQsIHRlbXBvciBzaXQgYW1ldCwgYW50ZS4g\\nRG9uZWMgZXUgbGliZXJvIHNpdCBhbWV0IHF1YW0gZWdlc3RhcyBzZW1wZXIu\\nIEFlbmVhbiB1bHRyaWNpZXMgbWkgdml0YWUgZXN0LiBNYXVyaXMgcGxhY2Vy\\nYXQgZWxlaWZlbmQgbGVvLiBRdWlzcXVlIHNpdCBhbWV0IGVzdCBldCBzYXBp\\nZW4gdWxsYW1jb3JwZXIgcGhhcmV0cmEuCgpgYGBjc3MKI2hlYWRlciBoMSBh\\nIHsKICBkaXNwbGF5OiBibG9jazsKICB3aWR0aDogMzAwcHg7CiAgaGVpZ2h0\\nOiA4MHB4Owp9CmBgYAoKRG9uZWMgbm9uIGVuaW0gaW4gdHVycGlzIHB1bHZp\\nbmFyIGZhY2lsaXNpcy4gVXQgZmVsaXMuIFByYWVzZW50IGRhcGlidXMsIG5l\\ncXVlIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMg\\nYXVndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1\\nYW0gZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMs\\nIGFjY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 }, { @@ -234,7 +156,85 @@ "Content-Security-Policy": "default-src 'none'", "content-length": "4202" }, - "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MjA4NDowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "response": "{\n \"sha\": \"0eea554365f002d0f1572af9a58522d335a794d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzowZWVhNTU0MzY1ZjAwMmQwZjE1NzJhZjlhNTg1MjJkMzM1YTc5NGQ1\",\n \"size\": 2786,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/0eea554365f002d0f1572af9a58522d335a794d5\",\n \"content\": \"LS0tCnRpdGxlOiAiQSBCcmllZiBIaXN0b3J5IG9mIFR5cG9ncmFwaHkiCmRh\\ndGU6ICIyMDE2LTAyLTAyVDIyOjQwOjMyLjE2OVoiCnRlbXBsYXRlOiAicG9z\\ndCIKZHJhZnQ6IGZhbHNlCmNhdGVnb3J5OiAiRGVzaWduIEluc3BpcmF0aW9u\\nIgp0YWdzOgogIC0gIkxpbm90eXBlIgogIC0gIk1vbm90eXBlIgogIC0gIkhp\\nc3Rvcnkgb2YgdHlwb2dyYXBoeSIKICAtICJIZWx2ZXRpY2EiCmRlc2NyaXB0\\naW9uOiAiTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZS4g\\nUGVsbGVudGVzcXVlIG9kaW8gbmlzaSwgZXVpc21vZCBpbiwgcGhhcmV0cmEg\\nYSwgdWx0cmljaWVzIGluLCBkaWFtLiBTZWQgYXJjdS4gQ3JhcyBjb25zZXF1\\nYXQuIgpjYW5vbmljYWw6ICcnCi0tLQoKKipQZWxsZW50ZXNxdWUgaGFiaXRh\\nbnQgbW9yYmkgdHJpc3RpcXVlKiogc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFs\\nZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVtIHRv\\ncnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwgdGVt\\ncG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFtZXQg\\ncXVhbSBlZ2VzdGFzIHNlbXBlci4gKkFlbmVhbiB1bHRyaWNpZXMgbWkgdml0\\nYWUgZXN0LiogTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5kIGxlby4gUXVpc3F1\\nZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29ycGVyIHBoYXJldHJh\\nLiAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiAgW0RvbmVjIG5vbiBlbmltXSgjKSBpbiB0dXJwaXMgcHVs\\ndmluYXIgZmFjaWxpc2lzLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVt\\nIGVyb3MgaW4gdGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQg\\ndmVsaXQgbmVjIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0wLmpwZykKCiMjIEhl\\nYWRlciBMZXZlbCAyCgorIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBj\\nb25zZWN0ZXR1ZXIgYWRpcGlzY2luZyBlbGl0LgorIEFsaXF1YW0gdGluY2lk\\ndW50IG1hdXJpcyBldSByaXN1cy4KCkRvbmVjIG5vbiBlbmltIGluIHR1cnBp\\ncyBwdWx2aW5hciBmYWNpbGlzaXMuIFV0IGZlbGlzLiBQcmFlc2VudCBkYXBp\\nYnVzLCBuZXF1ZSBpZCBjdXJzdXMgZmF1Y2lidXMsIHRvcnRvciBuZXF1ZSBl\\nZ2VzdGFzIGF1Z3VlLCBldSB2dWxwdXRhdGUgbWFnbmEgZXJvcyBldSBlcmF0\\nLiBBbGlxdWFtIGVyYXQgdm9sdXRwYXQuIAoKPGZpZ3VyZT4KCTxibG9ja3F1\\nb3RlPgoJCTxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0\\nZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFZpdmFtdXMgbWFnbmEuIENyYXMgaW4g\\nbWkgYXQgZmVsaXMgYWxpcXVldCBjb25ndWUuIFV0IGEgZXN0IGVnZXQgbGln\\ndWxhIG1vbGVzdGllIGdyYXZpZGEuIEN1cmFiaXR1ciBtYXNzYS4gRG9uZWMg\\nZWxlaWZlbmQsIGxpYmVybyBhdCBzYWdpdHRpcyBtb2xsaXMsIHRlbGx1cyBl\\nc3QgbWFsZXN1YWRhIHRlbGx1cywgYXQgbHVjdHVzIHR1cnBpcyBlbGl0IHNp\\ndCBhbWV0IHF1YW0uIFZpdmFtdXMgcHJldGl1bSBvcm5hcmUgZXN0LjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgQWxpcXVhbSB0aW5jaWR1bnQgbWF1\\ncmlzIGV1IHJpc3VzLjwvY2l0ZT4KCQk8L2Zvb3Rlcj4KCTwvYmxvY2txdW90\\nZT4KPC9maWd1cmU+CgojIyMgSGVhZGVyIExldmVsIDMKCisgTG9yZW0gaXBz\\ndW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVlciBhZGlwaXNjaW5nIGVs\\naXQuCisgQWxpcXVhbSB0aW5jaWR1bnQgbWF1cmlzIGV1IHJpc3VzLgoKUGVs\\nbGVudGVzcXVlIGhhYml0YW50IG1vcmJpIHRyaXN0aXF1ZSBzZW5lY3R1cyBl\\ndCBuZXR1cyBldCBtYWxlc3VhZGEgZmFtZXMgYWMgdHVycGlzIGVnZXN0YXMu\\nIFZlc3RpYnVsdW0gdG9ydG9yIHF1YW0sIGZldWdpYXQgdml0YWUsIHVsdHJp\\nY2llcyBlZ2V0LCB0ZW1wb3Igc2l0IGFtZXQsIGFudGUuIERvbmVjIGV1IGxp\\nYmVybyBzaXQgYW1ldCBxdWFtIGVnZXN0YXMgc2VtcGVyLiBBZW5lYW4gdWx0\\ncmljaWVzIG1pIHZpdGFlIGVzdC4gTWF1cmlzIHBsYWNlcmF0IGVsZWlmZW5k\\nIGxlby4gUXVpc3F1ZSBzaXQgYW1ldCBlc3QgZXQgc2FwaWVuIHVsbGFtY29y\\ncGVyIHBoYXJldHJhLgoKYGBgY3NzCiNoZWFkZXIgaDEgYSB7CiAgZGlzcGxh\\neTogYmxvY2s7CiAgd2lkdGg6IDMwMHB4OwogIGhlaWdodDogODBweDsKfQpg\\nYGAKClZlc3RpYnVsdW0gZXJhdCB3aXNpLCBjb25kaW1lbnR1bSBzZWQsIGNv\\nbW1vZG8gdml0YWUsIG9ybmFyZSBzaXQgYW1ldCwgd2lzaS4gQWVuZWFuIGZl\\ncm1lbnR1bSwgZWxpdCBlZ2V0IHRpbmNpZHVudCBjb25kaW1lbnR1bSwgZXJv\\ncyBpcHN1bSBydXRydW0gb3JjaSwgc2FnaXR0aXMgdGVtcHVzIGxhY3VzIGVu\\naW0gYWMgZHVpLiBEb25lYyBub24gZW5pbSBpbiB0dXJwaXMgcHVsdmluYXIg\\nZmFjaWxpc2lzLiBVdCBmZWxpcy4gUHJhZXNlbnQgZGFwaWJ1cywgbmVxdWUg\\naWQgY3Vyc3VzIGZhdWNpYnVzLCB0b3J0b3IgbmVxdWUgZWdlc3RhcyBhdWd1\\nZSwgZXUgdnVscHV0YXRlIG1hZ25hIGVyb3MgZXUgZXJhdC4gQWxpcXVhbSBl\\ncmF0IHZvbHV0cGF0LiBOYW0gZHVpIG1pLCB0aW5jaWR1bnQgcXVpcywgYWNj\\ndW1zYW4gcG9ydHRpdG9yLCBmYWNpbGlzaXMgbHVjdHVzLCBtZXR1cy4=\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "10650" + }, + "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "2714" + }, + "response": "{\n \"sha\": \"6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzo2ZDUxYTM4YWVkNzEzOWQyMTE3NzI0YjFlMzA3NjU3YjZmZjJkMDQz\",\n \"size\": 1707,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/6d51a38aed7139d2117724b1e307657b6ff2d043\",\n \"content\": \"LS0tCnRpdGxlOiBQZXJmZWN0aW5nIHRoZSBBcnQgb2YgUGVyZmVjdGlvbgpk\\nYXRlOiAiMjAxNi0wOS0wMVQyMzo0NjozNy4xMjFaIgp0ZW1wbGF0ZTogInBv\\nc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIkRlc2lnbiBJbnNwaXJhdGlv\\nbiIKdGFnczoKICAtICJIYW5kd3JpdGluZyIKICAtICJMZWFybmluZyB0byB3\\ncml0ZSIKZGVzY3JpcHRpb246ICJRdWlzcXVlIGN1cnN1cywgbWV0dXMgdml0\\nYWUgcGhhcmV0cmEgYXVjdG9yLCBzZW0gbWFzc2EgbWF0dGlzIHNlbSwgYXQg\\naW50ZXJkdW0gbWFnbmEgYXVndWUgZWdldCBkaWFtLiBWZXN0aWJ1bHVtIGFu\\ndGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVs\\ndHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBDdXJhZTsgTW9yYmkgbGFjaW5pYSBt\\nb2xlc3RpZSBkdWkuIFByYWVzZW50IGJsYW5kaXQgZG9sb3IuIFNlZCBub24g\\ncXVhbS4gSW4gdmVsIG1pIHNpdCBhbWV0IGF1Z3VlIGNvbmd1ZSBlbGVtZW50\\ndW0uIgpjYW5vbmljYWw6ICcnCi0tLQoKUXVpc3F1ZSBjdXJzdXMsIG1ldHVz\\nIHZpdGFlIHBoYXJldHJhIGF1Y3Rvciwgc2VtIG1hc3NhIG1hdHRpcyBzZW0s\\nIGF0IGludGVyZHVtIG1hZ25hIGF1Z3VlIGVnZXQgZGlhbS4gVmVzdGlidWx1\\nbSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBl\\ndCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgQ3VyYWU7IE1vcmJpIGxhY2lu\\naWEgbW9sZXN0aWUgZHVpLiBQcmFlc2VudCBibGFuZGl0IGRvbG9yLiBTZWQg\\nbm9uIHF1YW0uIEluIHZlbCBtaSBzaXQgYW1ldCBhdWd1ZSBjb25ndWUgZWxl\\nbWVudHVtLgoKIVtOdWxsYSBmYXVjaWJ1cyB2ZXN0aWJ1bHVtIGVyb3MgaW4g\\ndGVtcHVzLiBWZXN0aWJ1bHVtIHRlbXBvciBpbXBlcmRpZXQgdmVsaXQgbmVj\\nIGRhcGlidXNdKC9tZWRpYS9pbWFnZS0yLmpwZykKClBlbGxlbnRlc3F1ZSBo\\nYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQg\\nbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBWZXN0aWJ1bHVt\\nIHRvcnRvciBxdWFtLCBmZXVnaWF0IHZpdGFlLCB1bHRyaWNpZXMgZWdldCwg\\ndGVtcG9yIHNpdCBhbWV0LCBhbnRlLiBEb25lYyBldSBsaWJlcm8gc2l0IGFt\\nZXQgcXVhbSBlZ2VzdGFzIHNlbXBlci4gQWVuZWFuIHVsdHJpY2llcyBtaSB2\\naXRhZSBlc3QuIE1hdXJpcyBwbGFjZXJhdCBlbGVpZmVuZCBsZW8uIFF1aXNx\\ndWUgc2l0IGFtZXQgZXN0IGV0IHNhcGllbiB1bGxhbWNvcnBlciBwaGFyZXRy\\nYS4gVmVzdGlidWx1bSBlcmF0IHdpc2ksIGNvbmRpbWVudHVtIHNlZCwgY29t\\nbW9kbyB2aXRhZSwgb3JuYXJlIHNpdCBhbWV0LCB3aXNpLiBBZW5lYW4gZmVy\\nbWVudHVtLCBlbGl0IGVnZXQgdGluY2lkdW50IGNvbmRpbWVudHVtLCBlcm9z\\nIGlwc3VtIHJ1dHJ1bSBvcmNpLCBzYWdpdHRpcyB0ZW1wdXMgbGFjdXMgZW5p\\nbSBhYyBkdWkuIERvbmVjIG5vbiBlbmltIGluIHR1cnBpcyBwdWx2aW5hciBm\\nYWNpbGlzaXMuIFV0IGZlbGlzLiAKClByYWVzZW50IGRhcGlidXMsIG5lcXVl\\nIGlkIGN1cnN1cyBmYXVjaWJ1cywgdG9ydG9yIG5lcXVlIGVnZXN0YXMgYXVn\\ndWUsIGV1IHZ1bHB1dGF0ZSBtYWduYSBlcm9zIGV1IGVyYXQuIEFsaXF1YW0g\\nZXJhdCB2b2x1dHBhdC4gTmFtIGR1aSBtaSwgdGluY2lkdW50IHF1aXMsIGFj\\nY3Vtc2FuIHBvcnR0aXRvciwgZmFjaWxpc2lzIGx1Y3R1cywgbWV0dXMu\\n\",\n \"encoding\": \"base64\"\n}\n", + "status": 200 + }, + { + "method": "GET", + "url": "/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044?ts=0", + "headers": { + "Content-Type": "application/json; charset=utf-8", + "Server": "GitHub.com", + "Status": "200 OK", + "X-RateLimit-Limit": "5000", + "Cache-Control": "private, max-age=60, s-maxage=60", + "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", + "X-OAuth-Scopes": "delete_repo, repo, user:email", + "X-Accepted-OAuth-Scopes": "", + "X-GitHub-Media-Type": "github.v3; format=json", + "Access-Control-Expose-Headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type", + "Access-Control-Allow-Origin": "*", + "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", + "X-Frame-Options": "deny", + "X-Content-Type-Options": "nosniff", + "X-XSS-Protection": "1; mode=block", + "Referrer-Policy": "origin-when-cross-origin, strict-origin-when-cross-origin", + "Content-Security-Policy": "default-src 'none'", + "content-length": "22507" + }, + "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTU1OTkzNzo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can change entry status from fork.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can change entry status from fork.json index 41143fc3..e4f2e361 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can change entry status from fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can change entry status from fork.json @@ -179,7 +179,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -205,7 +205,7 @@ }, { "method": "GET", - "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1024,4 +1024,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"ffef8d751ac3208834c361f614c4d21b71ec88f2\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229073034,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzMwMzQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/ffef8d751ac3208834c361f614c4d21b71ec88f2\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/ffef8d751ac3208834c361f614c4d21b71ec88f2/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry on fork.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry on fork.json index fab9d992..4d4e479a 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry on fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry on fork.json @@ -179,7 +179,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -205,7 +205,7 @@ }, { "method": "GET", - "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -892,4 +892,4 @@ "response": "{\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MzYwMjo3NjI3MjJiNzkyOTRlODI1ZTVmMjIxOTRmOTI3M2I1M2EyYTNlNmQ1\",\n \"size\": 155,\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/blobs/762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"content\": \"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQpkYXRlOiAx\\nOTcwLTAxLTAxVDAwOjAwOjAwLjAwMFoKZGVzY3JpcHRpb246IGZpcnN0IGRl\\nc2NyaXB0aW9uCmNhdGVnb3J5OiBmaXJzdCBjYXRlZ29yeQp0YWdzOgogIC0g\\ndGFnMQotLS0KZmlyc3QgYm9keQo=\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry.json index 4733b5e3..34c25f3d 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can create an entry.json @@ -105,7 +105,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -131,7 +131,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -898,4 +898,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"8f504a225b7823dae7fdcee3c8af2730b5ed3b70\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229073034,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzMwMzQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/8f504a225b7823dae7fdcee3c8af2730b5ed3b70\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/8f504a225b7823dae7fdcee3c8af2730b5ed3b70/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can delete review entry from fork.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can delete review entry from fork.json index 3489315e..4e60b1c7 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can delete review entry from fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can delete review entry from fork.json @@ -179,7 +179,7 @@ }, { "method": "GET", - "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -203,7 +203,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1185,4 +1185,4 @@ "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDczNjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"20b279fca0fe0c4f19a928dedb4e36cd31d86245\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/20b279fca0fe0c4f19a928dedb4e36cd31d86245\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can publish an editorial workflow entry.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can publish an editorial workflow entry.json index 2dd757f8..6bac3b3a 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can publish an editorial workflow entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can publish an editorial workflow entry.json @@ -105,7 +105,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -129,7 +129,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1191,7 +1191,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=300&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1239,4 +1239,4 @@ "response": "{\n \"name\": \"1970-01-01-first-title.md\",\n \"path\": \"content/posts/1970-01-01-first-title.md\",\n \"sha\": \"762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"size\": 155,\n \"url\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=master\",\n \"html_url\": \"https://github.com/owner/repo/blob/master/content/posts/1970-01-01-first-title.md\",\n \"git_url\": \"https://api.github.com/repos/owner/repo/git/blobs/762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"download_url\": \"https://raw.githubusercontent.com/owner/repo/master/content/posts/1970-01-01-first-title.md\",\n \"type\": \"file\",\n \"content\": \"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQpkYXRlOiAx\\nOTcwLTAxLTAxVDAwOjAwOjAwLjAwMFoKZGVzY3JpcHRpb246IGZpcnN0IGRl\\nc2NyaXB0aW9uCmNhdGVnb3J5OiBmaXJzdCBjYXRlZ29yeQp0YWdzOgogIC0g\\ndGFnMQotLS0KZmlyc3QgYm9keQo=\\n\",\n \"encoding\": \"base64\",\n \"_links\": {\n \"self\": \"https://api.github.com/repos/owner/repo/contents/content/posts/1970-01-01-first-title.md?ref=master\",\n \"git\": \"https://api.github.com/repos/owner/repo/git/blobs/762722b79294e825e5f22194f9273b53a2a3e6d5\",\n \"html\": \"https://github.com/owner/repo/blob/master/content/posts/1970-01-01-first-title.md\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can return entry to draft and delete it.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can return entry to draft and delete it.json index 10d5dc5e..5a5cfdc6 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can return entry to draft and delete it.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can return entry to draft and delete it.json @@ -179,7 +179,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -205,7 +205,7 @@ }, { "method": "GET", - "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1326,4 +1326,4 @@ "response": "{\n \"ref\": \"refs/meta/_netlify_cms\",\n \"node_id\": \"MDM6UmVmMjI5MDczNjAyOnJlZnMvbWV0YS9fbmV0bGlmeV9jbXM=\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/meta/_netlify_cms\",\n \"object\": {\n \"sha\": \"af1092eedcacb6f8cad2a4b48536c7aa502e4010\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/af1092eedcacb6f8cad2a4b48536c7aa502e4010\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update a draft entry on fork.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update a draft entry on fork.json index 9eddde12..46695143 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update a draft entry on fork.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update a draft entry on fork.json @@ -179,7 +179,7 @@ }, { "method": "GET", - "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -203,7 +203,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1157,4 +1157,4 @@ "response": "{\n \"ref\": \"refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\n \"node_id\": \"MDM6UmVmMjI5MDczNjAyOmNtcy9lcmV6cm9rYWgtdGVzdC9nYXRzYnktbmV0bGlmeS1jbXMtYXdzLXRlc3QtMTU3Njc2NjIyMDI2MC1tMXBlMTZiajloZy9wb3N0cy8xOTcwLTAxLTAxLWZpcnN0LXRpdGxl\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/refs/heads/cms/forkOwner/repo/posts/1970-01-01-first-title\",\n \"object\": {\n \"sha\": \"5bd239db8d6b1fa2ce294c114658c0fda6231d9e\",\n \"type\": \"commit\",\n \"url\": \"https://api.github.com/repos/forkOwner/repo/git/commits/5bd239db8d6b1fa2ce294c114658c0fda6231d9e\"\n }\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update an entry.json index 57ee18fd..3ff73cb9 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__can update an entry.json @@ -105,7 +105,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -129,7 +129,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1397,4 +1397,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"c50597f524cc6b0568c4998c361ea857cc50e472\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229073034,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzMwMzQ=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/c50597f524cc6b0568c4998c361ea857cc50e472\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/c50597f524cc6b0568c4998c361ea857cc50e472/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully forks repository and loads.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully forks repository and loads.json index 13d3a4f0..19c6c420 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully forks repository and loads.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully forks repository and loads.json @@ -177,7 +177,7 @@ }, { "method": "GET", - "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/forkOwner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -201,7 +201,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -355,4 +355,4 @@ "response": "{\n \"sha\": \"a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MzAzNDphNTMyZjBhOTQ0NWNkZjkwYTE5YzY4MTJjZmY4OWQxNjc0OTkxNzc0\",\n \"size\": 7465,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/a532f0a9445cdf90a19c6812cff89d1674991774\",\n \"content\": \"LS0tCnRpdGxlOiBIdW1hbmUgVHlwb2dyYXBoeSBpbiB0aGUgRGlnaXRhbCBB\\nZ2UKZGF0ZTogIjIwMTctMDgtMTlUMjI6NDA6MzIuMTY5WiIKdGVtcGxhdGU6\\nICJwb3N0IgpkcmFmdDogZmFsc2UKY2F0ZWdvcnk6ICJUeXBvZ3JhcGh5Igp0\\nYWdzOgogIC0gIkRlc2lnbiIKICAtICJUeXBvZ3JhcGh5IgogIC0gIldlYiBE\\nZXZlbG9wbWVudCIKZGVzY3JpcHRpb246ICJBbiBFc3NheSBvbiBUeXBvZ3Jh\\ncGh5IGJ5IEVyaWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhl\\nIHllYXIgMTkzMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4g\\ndHdvIHdvcmxkcyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2Yg\\ndGhlIGluZHVzdHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhh\\nbmRpY3JhZnRzLiIKY2Fub25pY2FsOiAnJwotLS0KCi0gW1RoZSBmaXJzdCB0\\ncmFuc2l0aW9uXSgjdGhlLWZpcnN0LXRyYW5zaXRpb24pCi0gW1RoZSBkaWdp\\ndGFsIGFnZV0oI3RoZS1kaWdpdGFsLWFnZSkKLSBbTG9zcyBvZiBodW1hbml0\\neSB0aHJvdWdoIHRyYW5zaXRpb25zXSgjbG9zcy1vZi1odW1hbml0eS10aHJv\\ndWdoLXRyYW5zaXRpb25zKQotIFtDaGFzaW5nIHBlcmZlY3Rpb25dKCNjaGFz\\naW5nLXBlcmZlY3Rpb24pCgpBbiBFc3NheSBvbiBUeXBvZ3JhcGh5IGJ5IEVy\\naWMgR2lsbCB0YWtlcyB0aGUgcmVhZGVyIGJhY2sgdG8gdGhlIHllYXIgMTkz\\nMC4gVGhlIHllYXIgd2hlbiBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIHdvcmxk\\ncyBjYW1lIHRvIGl0cyB0ZXJtLiBUaGUgbWFjaGluZXMgb2YgdGhlIGluZHVz\\ndHJpYWwgd29ybGQgZmluYWxseSB0b29rIG92ZXIgdGhlIGhhbmRpY3JhZnRz\\nLgoKVGhlIHR5cG9ncmFwaHkgb2YgdGhpcyBpbmR1c3RyaWFsIGFnZSB3YXMg\\nbm8gbG9uZ2VyIGhhbmRjcmFmdGVkLiBNYXNzIHByb2R1Y3Rpb24gYW5kIHBy\\nb2ZpdCBiZWNhbWUgbW9yZSBpbXBvcnRhbnQuIFF1YW50aXR5IG1hdHRlcmVk\\nIG1vcmUgdGhhbiB0aGUgcXVhbGl0eS4gVGhlIGJvb2tzIGFuZCBwcmludGVk\\nIHdvcmtzIGluIGdlbmVyYWwgbG9zdCBhIHBhcnQgb2YgaXRzIGh1bWFuaXR5\\nLiBUaGUgdHlwZWZhY2VzIHdlcmUgbm90IHByb2R1Y2VkIGJ5IGNyYWZ0c21l\\nbiBhbnltb3JlLiBJdCB3YXMgdGhlIG1hY2hpbmVzIHByaW50aW5nIGFuZCB0\\neWluZyB0aGUgYm9va3MgdG9nZXRoZXIgbm93LiBUaGUgY3JhZnRzbWVuIGhh\\nZCB0byBsZXQgZ28gb2YgdGhlaXIgY3JhZnQgYW5kIGJlY2FtZSBhIGNvZyBp\\nbiB0aGUgcHJvY2Vzcy4gQW4gZXh0ZW5zaW9uIG9mIHRoZSBpbmR1c3RyaWFs\\nIG1hY2hpbmUuCgpCdXQgdGhlIHZpY3Rvcnkgb2YgdGhlIGluZHVzdHJpYWxp\\nc20gZGlkbuKAmXQgbWVhbiB0aGF0IHRoZSBjcmFmdHNtZW4gd2VyZSBjb21w\\nbGV0ZWx5IGV4dGluY3QuIFRoZSB0d28gd29ybGRzIGNvbnRpbnVlZCB0byBj\\nb2V4aXN0IGluZGVwZW5kZW50bHkuIEVhY2ggcmVjb2duaXNpbmcgdGhlIGdv\\nb2QgaW4gdGhlIG90aGVyIOKAlCB0aGUgcG93ZXIgb2YgaW5kdXN0cmlhbGlz\\nbSBhbmQgdGhlIGh1bWFuaXR5IG9mIGNyYWZ0c21hbnNoaXAuIFRoaXMgd2Fz\\nIHRoZSBzZWNvbmQgdHJhbnNpdGlvbiB0aGF0IHdvdWxkIHN0cmlwIHR5cG9n\\ncmFwaHkgb2YgYSBwYXJ0IG9mIGl0cyBodW1hbml0eS4gV2UgaGF2ZSB0byBn\\nbyA1MDAgeWVhcnMgYmFjayBpbiB0aW1lIHRvIG1lZXQgdGhlIGZpcnN0IG9u\\nZS4KCiMjIFRoZSBmaXJzdCB0cmFuc2l0aW9uCgpBIHNpbWlsYXIgY29uZmxp\\nY3QgZW1lcmdlZCBhZnRlciB0aGUgaW52ZW50aW9uIG9mIHRoZSBmaXJzdCBw\\ncmludGluZyBwcmVzcyBpbiBFdXJvcGUuIEpvaGFubmVzIEd1dGVuYmVyZyBp\\nbnZlbnRlZCBtb3ZhYmxlIHR5cGUgYW5kIHVzZWQgaXQgdG8gcHJvZHVjZSBk\\naWZmZXJlbnQgY29tcG9zaXRpb25zLiBIaXMgd29ya3Nob3AgY291bGQgcHJp\\nbnQgdXAgdG8gMjQwIGltcHJlc3Npb25zIHBlciBob3VyLiBVbnRpbCB0aGVu\\nLCB0aGUgYm9va3Mgd2VyZSBiZWluZyBjb3BpZWQgYnkgaGFuZC4gQWxsIHRo\\nZSBib29rcyB3ZXJlIGhhbmR3cml0dGVuIGFuZCBkZWNvcmF0ZWQgd2l0aCBo\\nYW5kIGRyYXduIG9ybmFtZW50cyBhbmQgZmlndXJlcy4gQSBwcm9jZXNzIG9m\\nIGNvcHlpbmcgYSBib29rIHdhcyBsb25nIGJ1dCBlYWNoIGJvb2ssIGV2ZW4g\\nYSBjb3B5LCB3YXMgYSB3b3JrIG9mIGFydC4KClRoZSBmaXJzdCBwcmludGVk\\nIGJvb2tzIHdlcmUsIGF0IGZpcnN0LCBwZXJjZWl2ZWQgYXMgaW5mZXJpb3Ig\\ndG8gdGhlIGhhbmR3cml0dGVuIG9uZXMuIFRoZXkgd2VyZSBzbWFsbGVyIGFu\\nZCBjaGVhcGVyIHRvIHByb2R1Y2UuIE1vdmFibGUgdHlwZSBwcm92aWRlZCB0\\naGUgcHJpbnRlcnMgd2l0aCBmbGV4aWJpbGl0eSB0aGF0IGFsbG93ZWQgdGhl\\nbSB0byBwcmludCBib29rcyBpbiBsYW5ndWFnZXMgb3RoZXIgdGhhbiBMYXRp\\nbi4gR2lsbCBkZXNjcmliZXMgdGhlIHRyYW5zaXRpb24gdG8gaW5kdXN0cmlh\\nbGlzbSBhcyBzb21ldGhpbmcgdGhhdCBwZW9wbGUgbmVlZGVkIGFuZCB3YW50\\nZWQuIFNvbWV0aGluZyBzaW1pbGFyIGhhcHBlbmVkIGFmdGVyIHRoZSBmaXJz\\ndCBwcmludGVkIGJvb2tzIGVtZXJnZWQuIFBlb3BsZSB3YW50ZWQgYm9va3Mg\\naW4gYSBsYW5ndWFnZSB0aGV5IHVuZGVyc3Rvb2QgYW5kIHRoZXkgd2FudGVk\\nIGJvb2tzIHRoZXkgY291bGQgdGFrZSB3aXRoIHRoZW0uIFRoZXkgd2VyZSBo\\ndW5ncnkgZm9yIGtub3dsZWRnZSBhbmQgcHJpbnRlZCBib29rcyBzYXRpc2Zp\\nZWQgdGhpcyBodW5nZXIuCgohWzQyLWxpbmUtYmlibGUuanBnXSgvbWVkaWEv\\nNDItbGluZS1iaWJsZS5qcGcpCgoqVGhlIDQy4oCTTGluZSBCaWJsZSwgcHJp\\nbnRlZCBieSBHdXRlbmJlcmcuKgoKQnV0LCB0aHJvdWdoIHRoaXMgdHJhbnNp\\ndGlvbiwgdGhlIGJvb2sgbG9zdCBhIGxhcmdlIHBhcnQgb2YgaXRzIGh1bWFu\\naXR5LiBUaGUgbWFjaGluZSB0b29rIG92ZXIgbW9zdCBvZiB0aGUgcHJvY2Vz\\ncyBidXQgY3JhZnRzbWFuc2hpcCB3YXMgc3RpbGwgYSBwYXJ0IG9mIGl0LiBU\\naGUgdHlwZWZhY2VzIHdlcmUgY3V0IG1hbnVhbGx5IGJ5IHRoZSBmaXJzdCBw\\ndW5jaCBjdXR0ZXJzLiBUaGUgcGFwZXIgd2FzIG1hZGUgYnkgaGFuZC4gVGhl\\nIGlsbHVzdHJhdGlvbnMgYW5kIG9ybmFtZW50cyB3ZXJlIHN0aWxsIGJlaW5n\\nIGhhbmQgZHJhd24uIFRoZXNlIHdlcmUgdGhlIHJlbWFpbnMgb2YgdGhlIGNy\\nYWZ0c21hbnNoaXAgdGhhdCB3ZW50IGFsbW9zdCBleHRpbmN0IGluIHRoZSB0\\naW1lcyBvZiBFcmljIEdpbGwuCgojIyBUaGUgZGlnaXRhbCBhZ2UKClRoZSBm\\naXJzdCB0cmFuc2l0aW9uIHRvb2sgYXdheSBhIGxhcmdlIHBhcnQgb2YgaHVt\\nYW5pdHkgZnJvbSB3cml0dGVuIGNvbW11bmljYXRpb24uIEluZHVzdHJpYWxp\\nc2F0aW9uLCB0aGUgc2Vjb25kIHRyYW5zaXRpb24gZGVzY3JpYmVkIGJ5IEVy\\naWMgR2lsbCwgdG9vayBhd2F5IG1vc3Qgb2Ygd2hhdCB3YXMgbGVmdC4gQnV0\\nIGl04oCZcyB0aGUgdGhpcmQgdHJhbnNpdGlvbiB0aGF0IHN0cmlwcGVkIGl0\\nIG5ha2VkLiBUeXBlZmFjZXMgYXJlIGZhY2VsZXNzIHRoZXNlIGRheXMuIFRo\\nZXnigJlyZSBqdXN0IGZvbnRzIG9uIG91ciBjb21wdXRlcnMuIEhhcmRseSBh\\nbnlvbmUga25vd3MgdGhlaXIgc3Rvcmllcy4gSGFyZGx5IGFueW9uZSBjYXJl\\ncy4gRmxpY2tpbmcgdGhyb3VnaCB0aG91c2FuZHMgb2YgdHlwZWZhY2VzIGFu\\nZCBmaW5kaW5nIHRoZSDigJxyaWdodCBvbmXigJ0gaXMgYSBtYXR0ZXIgb2Yg\\nbWludXRlcy4KCj4gSW4gdGhlIG5ldyBjb21wdXRlciBhZ2UgdGhlIHByb2xp\\nZmVyYXRpb24gb2YgdHlwZWZhY2VzIGFuZCB0eXBlIG1hbmlwdWxhdGlvbnMg\\ncmVwcmVzZW50cyBhIG5ldyBsZXZlbCBvZiB2aXN1YWwgcG9sbHV0aW9uIHRo\\ncmVhdGVuaW5nIG91ciBjdWx0dXJlLiBPdXQgb2YgdGhvdXNhbmRzIG9mIHR5\\ncGVmYWNlcywgYWxsIHdlIG5lZWQgYXJlIGEgZmV3IGJhc2ljIG9uZXMsIGFu\\nZCB0cmFzaCB0aGUgcmVzdC4KPgrigJQgTWFzc2ltbyBWaWduZWxsaQoKVHlw\\nb2dyYXBoeSBpcyBub3QgYWJvdXQgdHlwZWZhY2VzLiBJdOKAmXMgbm90IGFi\\nb3V0IHdoYXQgbG9va3MgYmVzdCwgaXTigJlzIGFib3V0IHdoYXQgZmVlbHMg\\ncmlnaHQuIFdoYXQgY29tbXVuaWNhdGVzIHRoZSBtZXNzYWdlIGJlc3QuIFR5\\ncG9ncmFwaHksIGluIGl0cyBlc3NlbmNlLCBpcyBhYm91dCB0aGUgbWVzc2Fn\\nZS4g4oCcVHlwb2dyYXBoaWNhbCBkZXNpZ24gc2hvdWxkIHBlcmZvcm0gb3B0\\naWNhbGx5IHdoYXQgdGhlIHNwZWFrZXIgY3JlYXRlcyB0aHJvdWdoIHZvaWNl\\nIGFuZCBnZXN0dXJlIG9mIGhpcyB0aG91Z2h0cy7igJ0sIGFzIEVsIExpc3Np\\ndHpreSwgYSBmYW1vdXMgUnVzc2lhbiB0eXBvZ3JhcGhlciwgcHV0IGl0LgoK\\nIyMgTG9zcyBvZiBodW1hbml0eSB0aHJvdWdoIHRyYW5zaXRpb25zCgpFYWNo\\nIHRyYW5zaXRpb24gdG9vayBhd2F5IGEgcGFydCBvZiBodW1hbml0eSBmcm9t\\nIHdyaXR0ZW4gbGFuZ3VhZ2UuIEhhbmR3cml0dGVuIGJvb2tzIGJlaW5nIHRo\\nZSBtb3N0IGh1bWFuZSBmb3JtIGFuZCB0aGUgZGlnaXRhbCB0eXBlZmFjZXMg\\nYmVpbmcgdGhlIGxlYXN0LiBPdmVydXNlIG9mIEhlbHZldGljYSBpcyBhIGdv\\nb2QgZXhhbXBsZS4gTWVzc2FnZXMgYXJlIGJlaW5nIHRvbGQgaW4gYSB0eXBl\\nZmFjZSBqdXN0IGJlY2F1c2UgaXTigJlzIGEgc2FmZSBvcHRpb24uIEl04oCZ\\ncyBhbHdheXMgdGhlcmUuIEV2ZXJ5b25lIGtub3dzIGl0IGJ1dCB5ZXQsIG5v\\nYm9keSBrbm93cyBpdC4gU3RvcCBzb21lb25lIG9uIHRoZSBzdHJlZXQgYW5k\\nIGFzayBoaW0gd2hhdCBIZWx2ZXRpY2EgaXM/IEFzayBhIGRlc2lnbmVyIHRo\\nZSBzYW1lIHF1ZXN0aW9uLiBBc2sgaGltIHdoZXJlIGl0IGNhbWUgZnJvbSwg\\nd2hlbiwgd2h5IGFuZCB3aG8gZGVzaWduZWQgaXQuIE1vc3Qgb2YgdGhlbSB3\\naWxsIGZhaWwgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucy4gTW9zdCBvZiB0\\naGVtIHVzZWQgaXQgaW4gdGhlaXIgcHJlY2lvdXMgcHJvamVjdHMgYnV0IHRo\\nZXkgc3RpbGwgZG9u4oCZdCBzcG90IGl0IGluIHRoZSBzdHJlZXQuCgo8Zmln\\ndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+S25vd2xlZGdlIG9mIHRoZSBxdWFs\\naXR5IG9mIGEgdHlwZWZhY2UgaXMgb2YgdGhlIGdyZWF0ZXN0IGltcG9ydGFu\\nY2UgZm9yIHRoZSBmdW5jdGlvbmFsLCBhZXN0aGV0aWMgYW5kIHBzeWNob2xv\\nZ2ljYWwgZWZmZWN0LjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJQgSm9z\\nZWYgTXVlbGxlci1Ccm9ja21hbm48L2NpdGU+CgkJPC9mb290ZXI+Cgk8L2Js\\nb2NrcXVvdGU+CjwvZmlndXJlPgoKVHlwZWZhY2VzIGRvbuKAmXQgbG9vayBo\\nYW5kbWFkZSB0aGVzZSBkYXlzLiBBbmQgdGhhdOKAmXMgYWxsIHJpZ2h0LiBU\\naGV5IGRvbuKAmXQgaGF2ZSB0by4gSW5kdXN0cmlhbGlzbSB0b29rIHRoYXQg\\nYXdheSBmcm9tIHRoZW0gYW5kIHdl4oCZcmUgZmluZSB3aXRoIGl0LiBXZeKA\\nmXZlIHRyYWRlZCB0aGF0IHBhcnQgb2YgaHVtYW5pdHkgZm9yIGEgcHJvY2Vz\\ncyB0aGF0IHByb2R1Y2VzIG1vcmUgYm9va3MgdGhhdCBhcmUgZWFzaWVyIHRv\\nIHJlYWQuIFRoYXQgY2Fu4oCZdCBiZSBiYWQuIEFuZCBpdCBpc27igJl0LgoK\\nPiBIdW1hbmUgdHlwb2dyYXBoeSB3aWxsIG9mdGVuIGJlIGNvbXBhcmF0aXZl\\nbHkgcm91Z2ggYW5kIGV2ZW4gdW5jb3V0aDsgYnV0IHdoaWxlIGEgY2VydGFp\\nbiB1bmNvdXRobmVzcyBkb2VzIG5vdCBzZXJpb3VzbHkgbWF0dGVyIGluIGh1\\nbWFuZSB3b3JrcywgdW5jb3V0aG5lc3MgaGFzIG5vIGV4Y3VzZSB3aGF0ZXZl\\nciBpbiB0aGUgcHJvZHVjdGlvbnMgb2YgdGhlIG1hY2hpbmUuCj4KPiDigJQg\\nRXJpYyBHaWxsCgpXZeKAmXZlIGNvbWUgY2xvc2UgdG8g4oCccGVyZmVjdGlv\\nbuKAnSBpbiB0aGUgbGFzdCBmaXZlIGNlbnR1cmllcy4gVGhlIGxldHRlcnMg\\nYXJlIGNyaXNwIGFuZCB3aXRob3V0IHJvdWdoIGVkZ2VzLiBXZSBwcmludCBv\\ndXIgY29tcG9zaXRpb25zIHdpdGggaGlnaOKAk3ByZWNpc2lvbiBwcmludGVy\\ncyBvbiBhIGhpZ2ggcXVhbGl0eSwgbWFjaGluZSBtYWRlIHBhcGVyLgoKIVt0\\neXBlLXRocm91Z2gtdGltZS5qcGddKC9tZWRpYS90eXBlLXRocm91Z2gtdGlt\\nZS5qcGcpCgoqVHlwZSB0aHJvdWdoIDUgY2VudHVyaWVzLioKCldlIGxvc3Qg\\nYSBwYXJ0IG9mIG91cnNlbHZlcyBiZWNhdXNlIG9mIHRoaXMgY2hhc2UgYWZ0\\nZXIgcGVyZmVjdGlvbi4gV2UgZm9yZ290IGFib3V0IHRoZSBjcmFmdHNtYW5z\\naGlwIGFsb25nIHRoZSB3YXkuIEFuZCB0aGUgd29yc3QgcGFydCBpcyB0aGF0\\nIHdlIGRvbuKAmXQgY2FyZS4gVGhlIHRyYW5zaXRpb24gdG8gdGhlIGRpZ2l0\\nYWwgYWdlIG1hZGUgdGhhdCBjbGVhci4gV2UgY2hvb3NlIHR5cGVmYWNlcyBs\\naWtlIGNsdWVsZXNzIHpvbWJpZXMuIFRoZXJl4oCZcyBubyBtZWFuaW5nIGlu\\nIG91ciB3b3JrLiBUeXBlIHNpemVzLCBsZWFkaW5nLCBtYXJnaW5z4oCmIEl0\\n4oCZcyBhbGwganVzdCBhIGZldyBjbGlja3Mgb3IgbGluZXMgb2YgY29kZS4g\\nVGhlIG1lc3NhZ2UgaXNu4oCZdCBpbXBvcnRhbnQgYW55bW9yZS4gVGhlcmXi\\ngJlzIG5vIG1vcmUg4oCcd2h54oCdIGJlaGluZCB0aGUg4oCcd2hhdOKAnS4K\\nCiMjIENoYXNpbmcgcGVyZmVjdGlvbgoKSHVtYW4gYmVpbmdzIGFyZW7igJl0\\nIHBlcmZlY3QuIFBlcmZlY3Rpb24gaXMgc29tZXRoaW5nIHRoYXQgd2lsbCBh\\nbHdheXMgZWx1ZGUgdXMuIFRoZXJlIHdpbGwgYWx3YXlzIGJlIGEgc21hbGwg\\ncGFydCBvZiBodW1hbml0eSBpbiBldmVyeXRoaW5nIHdlIGRvLiBObyBtYXR0\\nZXIgaG93IHNtYWxsIHRoYXQgcGFydCwgd2Ugc2hvdWxkIG1ha2Ugc3VyZSB0\\naGF0IGl0IHRyYW5zY2VuZHMgdGhlIGxpbWl0cyBvZiB0aGUgbWVkaXVtLiBX\\nZSBoYXZlIHRvIHRoaW5rIGFib3V0IHRoZSBtZXNzYWdlIGZpcnN0LiBXaGF0\\nIHR5cGVmYWNlIHNob3VsZCB3ZSB1c2UgYW5kIHdoeT8gRG9lcyB0aGUgdHlw\\nZWZhY2UgbWF0Y2ggdGhlIG1lc3NhZ2UgYW5kIHdoYXQgd2Ugd2FudCB0byBj\\nb21tdW5pY2F0ZSB3aXRoIGl0PyBXaGF0IHdpbGwgYmUgdGhlIGxlYWRpbmcg\\nYW5kIHdoeT8gV2lsbCB0aGVyZSBiZSBtb3JlIHR5cGVmYWNlcyBpbiBvdXIg\\nZGVzaWduPyBPbiB3aGF0IGdyb3VuZCB3aWxsIHRoZXkgYmUgY29tYmluZWQ/\\nIFdoYXQgbWFrZXMgb3VyIGRlc2lnbiB1bmlxdWUgYW5kIHdoeT8gVGhpcyBp\\ncyB0aGUgcGFydCBvZiBodW1hbml0eSB0aGF0IGlzIGxlZnQgaW4gdHlwb2dy\\nYXBoeS4gSXQgbWlnaHQgYmUgdGhlIGxhc3QgcGFydC4gQXJlIHdlIHJlYWxs\\neSBnb2luZyB0byBnaXZlIGl0IHVwPwoKKk9yaWdpbmFsbHkgcHVibGlzaGVk\\nIGJ5IFtNYXRlaiBMYXRpbl0oaHR0cDovL21hdGVqbGF0aW4uY28udWsvKSBv\\nbiBbTWVkaXVtXShodHRwczovL21lZGl1bS5jb20vZGVzaWduLW5vdGVzL2h1\\nbWFuZS10eXBvZ3JhcGh5LWluLXRoZS1kaWdpdGFsLWFnZS05YmQ1YzE2MTk5\\nYmQ/cmVmPXdlYmRlc2lnbmVybmV3cy5jb20jLmx5Z284MnoweCkuKg==\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully loads.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully loads.json index bf14c917..8a3e8a4a 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully loads.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API - Open Authoring__successfully loads.json @@ -105,7 +105,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -129,7 +129,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -283,4 +283,4 @@ "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3MzAzNDo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change status on and publish multiple entries.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change status on and publish multiple entries.json index 796b6997..d5f416d7 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change status on and publish multiple entries.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change status on and publish multiple entries.json @@ -81,7 +81,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -107,7 +107,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -2481,7 +2481,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=900&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=900", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -2666,7 +2666,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=900&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=900", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -2903,7 +2903,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=900&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=900", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -2925,4 +2925,4 @@ "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/trees/#get-a-tree\"\n}\n", "status": 404 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change workflow status.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change workflow status.json index 45ff9a76..3e5f06a2 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change workflow status.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can change workflow status.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1119,4 +1119,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"c703744993b94ac4b006d4edbfdebf27c6c2010d\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229077208,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzcyMDg=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/c703744993b94ac4b006d4edbfdebf27c6c2010d\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/c703744993b94ac4b006d4edbfdebf27c6c2010d/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can create an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can create an entry.json index 21136a69..1b9ac00f 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can create an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can create an entry.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -846,4 +846,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"61605bc9b0ffc98298cfcf4655cafa5dd01899b4\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229077208,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzcyMDg=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/61605bc9b0ffc98298cfcf4655cafa5dd01899b4\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/61605bc9b0ffc98298cfcf4655cafa5dd01899b4/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can delete an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can delete an entry.json index c9332912..47486f62 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can delete an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can delete an entry.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -923,4 +923,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"6351a875733a149011b52f6e84fbdd375bad7bde\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229077208,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzcyMDg=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/6351a875733a149011b52f6e84fbdd375bad7bde\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/6351a875733a149011b52f6e84fbdd375bad7bde/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can publish an editorial workflow entry.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can publish an editorial workflow entry.json index 33edb76e..e99a0bc7 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can publish an editorial workflow entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can publish an editorial workflow entry.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -77,7 +77,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1165,7 +1165,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=300&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=300", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1187,4 +1187,4 @@ "response": "{\n \"message\": \"Not Found\",\n \"documentation_url\": \"https://developer.github.com/v3/git/trees/#get-a-tree\"\n}\n", "status": 404 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update an entry.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update an entry.json index a0271f3d..ea023b9e 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update an entry.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update an entry.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -77,7 +77,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1371,4 +1371,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"a81f20c09fdcf02fec8cbb03b2153274eafc029d\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229077208,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzcyMDg=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/a81f20c09fdcf02fec8cbb03b2153274eafc029d\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/a81f20c09fdcf02fec8cbb03b2153274eafc029d/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update workflow status from within the editor.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update workflow status from within the editor.json index 62a9c0ee..93c0afe1 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update workflow status from within the editor.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__can update workflow status from within the editor.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -1064,4 +1064,4 @@ "response": "{\n \"state\": \"pending\",\n \"statuses\": [\n\n ],\n \"sha\": \"5f98f0863da138399399aba361ce28efe5c8dd0a\",\n \"total_count\": 0,\n \"repository\": {\n \"id\": 229077208,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnkyMjkwNzcyMDg=\",\n \"name\": \"repo\",\n \"full_name\": \"owner/repo\",\n \"private\": false,\n \"owner\": {\n \"login\": \"owner\",\n \"id\": 26760571,\n \"node_id\": \"MDQ6VXNlcjI2NzYwNTcx\",\n \"avatar_url\": \"https://avatars1.githubusercontent.com/u/7892489?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/owner\",\n \"html_url\": \"https://github.com/owner\",\n \"followers_url\": \"https://api.github.com/users/owner/followers\",\n \"following_url\": \"https://api.github.com/users/owner/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/owner/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/owner/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/owner/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/owner/orgs\",\n \"repos_url\": \"https://api.github.com/users/owner/repos\",\n \"events_url\": \"https://api.github.com/users/owner/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/owner/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/owner/repo\",\n \"description\": null,\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/owner/repo\",\n \"forks_url\": \"https://api.github.com/repos/owner/repo/forks\",\n \"keys_url\": \"https://api.github.com/repos/owner/repo/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/owner/repo/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/owner/repo/teams\",\n \"hooks_url\": \"https://api.github.com/repos/owner/repo/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/owner/repo/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/owner/repo/events\",\n \"assignees_url\": \"https://api.github.com/repos/owner/repo/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/owner/repo/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/owner/repo/tags\",\n \"blobs_url\": \"https://api.github.com/repos/owner/repo/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/owner/repo/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/owner/repo/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/owner/repo/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/owner/repo/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/owner/repo/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/owner/repo/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/owner/repo/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/owner/repo/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/owner/repo/subscription\",\n \"commits_url\": \"https://api.github.com/repos/owner/repo/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/owner/repo/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/owner/repo/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/owner/repo/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/owner/repo/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/owner/repo/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/owner/repo/merges\",\n \"archive_url\": \"https://api.github.com/repos/owner/repo/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/owner/repo/downloads\",\n \"issues_url\": \"https://api.github.com/repos/owner/repo/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/owner/repo/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/owner/repo/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/owner/repo/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/owner/repo/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/owner/repo/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/owner/repo/deployments\"\n },\n \"commit_url\": \"https://api.github.com/repos/owner/repo/commits/5f98f0863da138399399aba361ce28efe5c8dd0a\",\n \"url\": \"https://api.github.com/repos/owner/repo/commits/5f98f0863da138399399aba361ce28efe5c8dd0a/status\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/cypress/fixtures/Github Backend Editorial Workflow - REST API__successfully loads.json b/cypress/fixtures/Github Backend Editorial Workflow - REST API__successfully loads.json index 61e7169b..f77d15ac 100644 --- a/cypress/fixtures/Github Backend Editorial Workflow - REST API__successfully loads.json +++ b/cypress/fixtures/Github Backend Editorial Workflow - REST API__successfully loads.json @@ -53,7 +53,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:content/posts?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -79,7 +79,7 @@ }, { "method": "GET", - "url": "/repos/owner/repo/git/trees/master:static/media?ts=0&recursive=10", + "url": "/repos/owner/repo/git/trees/master:static/media?ts=0", "headers": { "Content-Type": "application/json; charset=utf-8", "Server": "GitHub.com", @@ -231,4 +231,4 @@ "response": "{\n \"sha\": \"44f78c474d04273185a95821426f75affc9b0044\",\n \"node_id\": \"MDQ6QmxvYjIyOTA3NzIwODo0NGY3OGM0NzRkMDQyNzMxODVhOTU4MjE0MjZmNzVhZmZjOWIwMDQ0\",\n \"size\": 16071,\n \"url\": \"https://api.github.com/repos/owner/repo/git/blobs/44f78c474d04273185a95821426f75affc9b0044\",\n \"content\": \"LS0tCnRpdGxlOiAiSm9oYW5uZXMgR3V0ZW5iZXJnOiBUaGUgQmlydGggb2Yg\\nTW92YWJsZSBUeXBlIgpkYXRlOiAiMjAxNy0wOC0xOFQyMjoxMjowMy4yODRa\\nIgp0ZW1wbGF0ZTogInBvc3QiCmRyYWZ0OiBmYWxzZQpjYXRlZ29yeTogIlR5\\ncG9ncmFwaHkiCnRhZ3M6CiAgLSAiT3BlbiBzb3VyY2UiCiAgLSAiR2F0c2J5\\nIgogIC0gIlR5cG9ncmFwaHkiCmRlc2NyaXB0aW9uOiAiR2VybWFuIGludmVu\\ndG9yIEpvaGFubmVzIEd1dGVuYmVyZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2Yg\\nbW92YWJsZSB0eXBlIGFuZCB1c2VkIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhl\\nIHdlc3Rlcm4gd29ybGTigJlzIGZpcnN0IG1ham9yIHByaW50ZWQgYm9va3Ms\\nIHRoZSDigJxGb3J0eeKAk1R3b+KAk0xpbmXigJ0gQmlibGUuIgpjYW5vbmlj\\nYWw6ICcnCi0tLQoKR2VybWFuIGludmVudG9yIEpvaGFubmVzIEd1dGVuYmVy\\nZyBkZXZlbG9wZWQgYSBtZXRob2Qgb2YgbW92YWJsZSB0eXBlIGFuZCB1c2Vk\\nIGl0IHRvIGNyZWF0ZSBvbmUgb2YgdGhlIHdlc3Rlcm4gd29ybGTigJlzIGZp\\ncnN0IG1ham9yIHByaW50ZWQgYm9va3MsIHRoZSDigJxGb3J0eeKAk1R3b+KA\\nk0xpbmXigJ0gQmlibGUuCgoqKkpvaGFubmVzIEdlbnNmbGVpc2NoIHp1ciBM\\nYWRlbiB6dW0gR3V0ZW5iZXJnKiogKGMuIDEzOTgg4oCTIDE0NjgpIHdhcyBh\\nIEdlcm1hbiBibGFja3NtaXRoLCBnb2xkc21pdGgsIHByaW50ZXIsIGFuZCBw\\ndWJsaXNoZXIgd2hvIGludHJvZHVjZWQgcHJpbnRpbmcgdG8gRXVyb3BlLiBI\\naXMgaW52ZW50aW9uIG9mIG1lY2hhbmljYWwgbW92YWJsZSB0eXBlIHByaW50\\naW5nIHN0YXJ0ZWQgdGhlIFByaW50aW5nIFJldm9sdXRpb24gYW5kIGlzIHdp\\nZGVseSByZWdhcmRlZCBhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZXZlbnQgb2Yg\\ndGhlIG1vZGVybiBwZXJpb2QuIEl0IHBsYXllZCBhIGtleSByb2xlIGluIHRo\\nZSBkZXZlbG9wbWVudCBvZiB0aGUgUmVuYWlzc2FuY2UsIFJlZm9ybWF0aW9u\\nLCB0aGUgQWdlIG9mIEVubGlnaHRlbm1lbnQsIGFuZCB0aGUgU2NpZW50aWZp\\nYyByZXZvbHV0aW9uIGFuZCBsYWlkIHRoZSBtYXRlcmlhbCBiYXNpcyBmb3Ig\\ndGhlIG1vZGVybiBrbm93bGVkZ2UtYmFzZWQgZWNvbm9teSBhbmQgdGhlIHNw\\ncmVhZCBvZiBsZWFybmluZyB0byB0aGUgbWFzc2VzLgoKPGZpZ3VyZSBjbGFz\\ncz0iZmxvYXQtcmlnaHQiIHN0eWxlPSJ3aWR0aDogMjQwcHgiPgoJPGltZyBz\\ncmM9Ii9tZWRpYS9ndXRlbmJlcmcuanBnIiBhbHQ9Ikd1dGVuYmVyZyI+Cgk8\\nZmlnY2FwdGlvbj5Kb2hhbm5lcyBHdXRlbmJlcmc8L2ZpZ2NhcHRpb24+Cjwv\\nZmlndXJlPgoKV2l0aCBoaXMgaW52ZW50aW9uIG9mIHRoZSBwcmludGluZyBw\\ncmVzcywgR3V0ZW5iZXJnIHdhcyB0aGUgZmlyc3QgRXVyb3BlYW4gdG8gdXNl\\nIG1vdmFibGUgdHlwZSBwcmludGluZywgaW4gYXJvdW5kIDE0MzkuIEFtb25n\\nIGhpcyBtYW55IGNvbnRyaWJ1dGlvbnMgdG8gcHJpbnRpbmcgYXJlOiB0aGUg\\naW52ZW50aW9uIG9mIGEgcHJvY2VzcyBmb3IgbWFzcy1wcm9kdWNpbmcgbW92\\nYWJsZSB0eXBlOyB0aGUgdXNlIG9mIG9pbC1iYXNlZCBpbms7IGFuZCB0aGUg\\ndXNlIG9mIGEgd29vZGVuIHByaW50aW5nIHByZXNzIHNpbWlsYXIgdG8gdGhl\\nIGFncmljdWx0dXJhbCBzY3JldyBwcmVzc2VzIG9mIHRoZSBwZXJpb2QuIEhp\\ncyB0cnVseSBlcG9jaGFsIGludmVudGlvbiB3YXMgdGhlIGNvbWJpbmF0aW9u\\nIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYSBwcmFjdGljYWwgc3lzdGVtIHRo\\nYXQgYWxsb3dlZCB0aGUgbWFzcyBwcm9kdWN0aW9uIG9mIHByaW50ZWQgYm9v\\na3MgYW5kIHdhcyBlY29ub21pY2FsbHkgdmlhYmxlIGZvciBwcmludGVycyBh\\nbmQgcmVhZGVycyBhbGlrZS4gR3V0ZW5iZXJnJ3MgbWV0aG9kIGZvciBtYWtp\\nbmcgdHlwZSBpcyB0cmFkaXRpb25hbGx5IGNvbnNpZGVyZWQgdG8gaGF2ZSBp\\nbmNsdWRlZCBhIHR5cGUgbWV0YWwgYWxsb3kgYW5kIGEgaGFuZCBtb3VsZCBm\\nb3IgY2FzdGluZyB0eXBlLiBUaGUgYWxsb3kgd2FzIGEgbWl4dHVyZSBvZiBs\\nZWFkLCB0aW4sIGFuZCBhbnRpbW9ueSB0aGF0IG1lbHRlZCBhdCBhIHJlbGF0\\naXZlbHkgbG93IHRlbXBlcmF0dXJlIGZvciBmYXN0ZXIgYW5kIG1vcmUgZWNv\\nbm9taWNhbCBjYXN0aW5nLCBjYXN0IHdlbGwsIGFuZCBjcmVhdGVkIGEgZHVy\\nYWJsZSB0eXBlLgoKSW4gUmVuYWlzc2FuY2UgRXVyb3BlLCB0aGUgYXJyaXZh\\nbCBvZiBtZWNoYW5pY2FsIG1vdmFibGUgdHlwZSBwcmludGluZyBpbnRyb2R1\\nY2VkIHRoZSBlcmEgb2YgbWFzcyBjb21tdW5pY2F0aW9uIHdoaWNoIHBlcm1h\\nbmVudGx5IGFsdGVyZWQgdGhlIHN0cnVjdHVyZSBvZiBzb2NpZXR5LiBUaGUg\\ncmVsYXRpdmVseSB1bnJlc3RyaWN0ZWQgY2lyY3VsYXRpb24gb2YgaW5mb3Jt\\nYXRpb24g4oCUIGluY2x1ZGluZyByZXZvbHV0aW9uYXJ5IGlkZWFzIOKAlCB0\\ncmFuc2NlbmRlZCBib3JkZXJzLCBjYXB0dXJlZCB0aGUgbWFzc2VzIGluIHRo\\nZSBSZWZvcm1hdGlvbiBhbmQgdGhyZWF0ZW5lZCB0aGUgcG93ZXIgb2YgcG9s\\naXRpY2FsIGFuZCByZWxpZ2lvdXMgYXV0aG9yaXRpZXM7IHRoZSBzaGFycCBp\\nbmNyZWFzZSBpbiBsaXRlcmFjeSBicm9rZSB0aGUgbW9ub3BvbHkgb2YgdGhl\\nIGxpdGVyYXRlIGVsaXRlIG9uIGVkdWNhdGlvbiBhbmQgbGVhcm5pbmcgYW5k\\nIGJvbHN0ZXJlZCB0aGUgZW1lcmdpbmcgbWlkZGxlIGNsYXNzLiBBY3Jvc3Mg\\nRXVyb3BlLCB0aGUgaW5jcmVhc2luZyBjdWx0dXJhbCBzZWxmLWF3YXJlbmVz\\ncyBvZiBpdHMgcGVvcGxlIGxlZCB0byB0aGUgcmlzZSBvZiBwcm90by1uYXRp\\nb25hbGlzbSwgYWNjZWxlcmF0ZWQgYnkgdGhlIGZsb3dlcmluZyBvZiB0aGUg\\nRXVyb3BlYW4gdmVybmFjdWxhciBsYW5ndWFnZXMgdG8gdGhlIGRldHJpbWVu\\ndCBvZiBMYXRpbidzIHN0YXR1cyBhcyBsaW5ndWEgZnJhbmNhLiBJbiB0aGUg\\nMTl0aCBjZW50dXJ5LCB0aGUgcmVwbGFjZW1lbnQgb2YgdGhlIGhhbmQtb3Bl\\ncmF0ZWQgR3V0ZW5iZXJnLXN0eWxlIHByZXNzIGJ5IHN0ZWFtLXBvd2VyZWQg\\ncm90YXJ5IHByZXNzZXMgYWxsb3dlZCBwcmludGluZyBvbiBhbiBpbmR1c3Ry\\naWFsIHNjYWxlLCB3aGlsZSBXZXN0ZXJuLXN0eWxlIHByaW50aW5nIHdhcyBh\\nZG9wdGVkIGFsbCBvdmVyIHRoZSB3b3JsZCwgYmVjb21pbmcgcHJhY3RpY2Fs\\nbHkgdGhlIHNvbGUgbWVkaXVtIGZvciBtb2Rlcm4gYnVsayBwcmludGluZy4K\\nClRoZSB1c2Ugb2YgbW92YWJsZSB0eXBlIHdhcyBhIG1hcmtlZCBpbXByb3Zl\\nbWVudCBvbiB0aGUgaGFuZHdyaXR0ZW4gbWFudXNjcmlwdCwgd2hpY2ggd2Fz\\nIHRoZSBleGlzdGluZyBtZXRob2Qgb2YgYm9vayBwcm9kdWN0aW9uIGluIEV1\\ncm9wZSwgYW5kIHVwb24gd29vZGJsb2NrIHByaW50aW5nLCBhbmQgcmV2b2x1\\ndGlvbml6ZWQgRXVyb3BlYW4gYm9vay1tYWtpbmcuIEd1dGVuYmVyZydzIHBy\\naW50aW5nIHRlY2hub2xvZ3kgc3ByZWFkIHJhcGlkbHkgdGhyb3VnaG91dCBF\\ndXJvcGUgYW5kIGxhdGVyIHRoZSB3b3JsZC4KCkhpcyBtYWpvciB3b3JrLCB0\\naGUgR3V0ZW5iZXJnIEJpYmxlIChhbHNvIGtub3duIGFzIHRoZSA0Mi1saW5l\\nIEJpYmxlKSwgaGFzIGJlZW4gYWNjbGFpbWVkIGZvciBpdHMgaGlnaCBhZXN0\\naGV0aWMgYW5kIHRlY2huaWNhbCBxdWFsaXR5LgoKIyMgUHJpbnRpbmcgUHJl\\nc3MKCkFyb3VuZCAxNDM5LCBHdXRlbmJlcmcgd2FzIGludm9sdmVkIGluIGEg\\nZmluYW5jaWFsIG1pc2FkdmVudHVyZSBtYWtpbmcgcG9saXNoZWQgbWV0YWwg\\nbWlycm9ycyAod2hpY2ggd2VyZSBiZWxpZXZlZCB0byBjYXB0dXJlIGhvbHkg\\nbGlnaHQgZnJvbSByZWxpZ2lvdXMgcmVsaWNzKSBmb3Igc2FsZSB0byBwaWxn\\ncmltcyB0byBBYWNoZW46IGluIDE0MzkgdGhlIGNpdHkgd2FzIHBsYW5uaW5n\\nIHRvIGV4aGliaXQgaXRzIGNvbGxlY3Rpb24gb2YgcmVsaWNzIGZyb20gRW1w\\nZXJvciBDaGFybGVtYWduZSBidXQgdGhlIGV2ZW50IHdhcyBkZWxheWVkIGJ5\\nIG9uZSB5ZWFyIGR1ZSB0byBhIHNldmVyZSBmbG9vZCBhbmQgdGhlIGNhcGl0\\nYWwgYWxyZWFkeSBzcGVudCBjb3VsZCBub3QgYmUgcmVwYWlkLiBXaGVuIHRo\\nZSBxdWVzdGlvbiBvZiBzYXRpc2Z5aW5nIHRoZSBpbnZlc3RvcnMgY2FtZSB1\\ncCwgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwcm9taXNlZCB0byBzaGFy\\nZSBhIOKAnHNlY3JldOKAnS4gSXQgaGFzIGJlZW4gd2lkZWx5IHNwZWN1bGF0\\nZWQgdGhhdCB0aGlzIHNlY3JldCBtYXkgaGF2ZSBiZWVuIHRoZSBpZGVhIG9m\\nIHByaW50aW5nIHdpdGggbW92YWJsZSB0eXBlLiBBbHNvIGFyb3VuZCAxNDM5\\n4oCTMTQ0MCwgdGhlIER1dGNoIExhdXJlbnMgSmFuc3pvb24gQ29zdGVyIGNh\\nbWUgdXAgd2l0aCB0aGUgaWRlYSBvZiBwcmludGluZy4gTGVnZW5kIGhhcyBp\\ndCB0aGF0IHRoZSBpZGVhIGNhbWUgdG8gaGltIOKAnGxpa2UgYSByYXkgb2Yg\\nbGlnaHTigJ0uCgo8ZmlndXJlIGNsYXNzPSJmbG9hdC1sZWZ0IiBzdHlsZT0i\\nd2lkdGg6IDI0MHB4Ij4KCTxpbWcgc3JjPSIvbWVkaWEvcHJpbnRpbmctcHJl\\nc3MuanBnIiBhbHQ9IkVhcmx5IFByaW50aW5nIFByZXNzIj4KCTxmaWdjYXB0\\naW9uPkVhcmx5IHdvb2RlbiBwcmludGluZyBwcmVzcyBhcyBkZXBpY3RlZCBp\\nbiAxNTY4LjwvZmlnY2FwdGlvbj4KPC9maWd1cmU+CgpVbnRpbCBhdCBsZWFz\\ndCAxNDQ0IGhlIGxpdmVkIGluIFN0cmFzYm91cmcsIG1vc3QgbGlrZWx5IGlu\\nIHRoZSBTdC4gQXJib2dhc3QgcGFyaXNoLiBJdCB3YXMgaW4gU3RyYXNib3Vy\\nZyBpbiAxNDQwIHRoYXQgR3V0ZW5iZXJnIGlzIHNhaWQgdG8gaGF2ZSBwZXJm\\nZWN0ZWQgYW5kIHVudmVpbGVkIHRoZSBzZWNyZXQgb2YgcHJpbnRpbmcgYmFz\\nZWQgb24gaGlzIHJlc2VhcmNoLCBteXN0ZXJpb3VzbHkgZW50aXRsZWQgS3Vu\\nc3QgdW5kIEF2ZW50dXIgKGFydCBhbmQgZW50ZXJwcmlzZSkuIEl0IGlzIG5v\\ndCBjbGVhciB3aGF0IHdvcmsgaGUgd2FzIGVuZ2FnZWQgaW4sIG9yIHdoZXRo\\nZXIgc29tZSBlYXJseSB0cmlhbHMgd2l0aCBwcmludGluZyBmcm9tIG1vdmFi\\nbGUgdHlwZSBtYXkgaGF2ZSBiZWVuIGNvbmR1Y3RlZCB0aGVyZS4gQWZ0ZXIg\\ndGhpcywgdGhlcmUgaXMgYSBnYXAgb2YgZm91ciB5ZWFycyBpbiB0aGUgcmVj\\nb3JkLiBJbiAxNDQ4LCBoZSB3YXMgYmFjayBpbiBNYWlueiwgd2hlcmUgaGUg\\ndG9vayBvdXQgYSBsb2FuIGZyb20gaGlzIGJyb3RoZXItaW4tbGF3IEFybm9s\\nZCBHZWx0aHVzLCBxdWl0ZSBwb3NzaWJseSBmb3IgYSBwcmludGluZyBwcmVz\\ncyBvciByZWxhdGVkIHBhcmFwaGVybmFsaWEuIEJ5IHRoaXMgZGF0ZSwgR3V0\\nZW5iZXJnIG1heSBoYXZlIGJlZW4gZmFtaWxpYXIgd2l0aCBpbnRhZ2xpbyBw\\ncmludGluZzsgaXQgaXMgY2xhaW1lZCB0aGF0IGhlIGhhZCB3b3JrZWQgb24g\\nY29wcGVyIGVuZ3JhdmluZ3Mgd2l0aCBhbiBhcnRpc3Qga25vd24gYXMgdGhl\\nIE1hc3RlciBvZiBQbGF5aW5nIENhcmRzLgoKQnkgMTQ1MCwgdGhlIHByZXNz\\nIHdhcyBpbiBvcGVyYXRpb24sIGFuZCBhIEdlcm1hbiBwb2VtIGhhZCBiZWVu\\nIHByaW50ZWQsIHBvc3NpYmx5IHRoZSBmaXJzdCBpdGVtIHRvIGJlIHByaW50\\nZWQgdGhlcmUuIEd1dGVuYmVyZyB3YXMgYWJsZSB0byBjb252aW5jZSB0aGUg\\nd2VhbHRoeSBtb25leWxlbmRlciBKb2hhbm4gRnVzdCBmb3IgYSBsb2FuIG9m\\nIDgwMCBndWlsZGVycy4gUGV0ZXIgU2Now7ZmZmVyLCB3aG8gYmVjYW1lIEZ1\\nc3TigJlzIHNvbi1pbi1sYXcsIGFsc28gam9pbmVkIHRoZSBlbnRlcnByaXNl\\nLiBTY2jDtmZmZXIgaGFkIHdvcmtlZCBhcyBhIHNjcmliZSBpbiBQYXJpcyBh\\nbmQgaXMgYmVsaWV2ZWQgdG8gaGF2ZSBkZXNpZ25lZCBzb21lIG9mIHRoZSBm\\naXJzdCB0eXBlZmFjZXMuCgo8ZmlndXJlPgoJPGJsb2NrcXVvdGU+CgkJPHA+\\nQWxsIHRoYXQgaGFzIGJlZW4gd3JpdHRlbiB0byBtZSBhYm91dCB0aGF0IG1h\\ncnZlbG91cyBtYW4gc2VlbiBhdCBGcmFua2Z1cnQgaXMgdHJ1ZS4gSSBoYXZl\\nIG5vdCBzZWVuIGNvbXBsZXRlIEJpYmxlcyBidXQgb25seSBhIG51bWJlciBv\\nZiBxdWlyZXMgb2YgdmFyaW91cyBib29rcyBvZiB0aGUgQmlibGUuIFRoZSBz\\nY3JpcHQgd2FzIHZlcnkgbmVhdCBhbmQgbGVnaWJsZSwgbm90IGF0IGFsbCBk\\naWZmaWN1bHQgdG8gZm9sbG934oCUeW91ciBncmFjZSB3b3VsZCBiZSBhYmxl\\nIHRvIHJlYWQgaXQgd2l0aG91dCBlZmZvcnQsIGFuZCBpbmRlZWQgd2l0aG91\\ndCBnbGFzc2VzLjwvcD4KCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRGdXR1cmUg\\ncG9wZSBQaXVzIElJIGluIGEgbGV0dGVyIHRvIENhcmRpbmFsIENhcnZhamFs\\nLCBNYXJjaCAxNDU1PC9jaXRlPgoJCTwvZm9vdGVyPgoJPC9ibG9ja3F1b3Rl\\nPgo8L2ZpZ3VyZT4KCkd1dGVuYmVyZydzIHdvcmtzaG9wIHdhcyBzZXQgdXAg\\nYXQgSG9mIEh1bWJyZWNodCwgYSBwcm9wZXJ0eSBiZWxvbmdpbmcgdG8gYSBk\\naXN0YW50IHJlbGF0aXZlLiBJdCBpcyBub3QgY2xlYXIgd2hlbiBHdXRlbmJl\\ncmcgY29uY2VpdmVkIHRoZSBCaWJsZSBwcm9qZWN0LCBidXQgZm9yIHRoaXMg\\naGUgYm9ycm93ZWQgYW5vdGhlciA4MDAgZ3VpbGRlcnMgZnJvbSBGdXN0LCBh\\nbmQgd29yayBjb21tZW5jZWQgaW4gMTQ1Mi4gQXQgdGhlIHNhbWUgdGltZSwg\\ndGhlIHByZXNzIHdhcyBhbHNvIHByaW50aW5nIG90aGVyLCBtb3JlIGx1Y3Jh\\ndGl2ZSB0ZXh0cyAocG9zc2libHkgTGF0aW4gZ3JhbW1hcnMpLiBUaGVyZSBp\\ncyBhbHNvIHNvbWUgc3BlY3VsYXRpb24gdGhhdCB0aGVyZSBtYXkgaGF2ZSBi\\nZWVuIHR3byBwcmVzc2VzLCBvbmUgZm9yIHRoZSBwZWRlc3RyaWFuIHRleHRz\\nLCBhbmQgb25lIGZvciB0aGUgQmlibGUuIE9uZSBvZiB0aGUgcHJvZml0LW1h\\na2luZyBlbnRlcnByaXNlcyBvZiB0aGUgbmV3IHByZXNzIHdhcyB0aGUgcHJp\\nbnRpbmcgb2YgdGhvdXNhbmRzIG9mIGluZHVsZ2VuY2VzIGZvciB0aGUgY2h1\\ncmNoLCBkb2N1bWVudGVkIGZyb20gMTQ1NOKAkzU1LgoKSW4gMTQ1NSBHdXRl\\nbmJlcmcgY29tcGxldGVkIGhpcyA0Mi1saW5lIEJpYmxlLCBrbm93biBhcyB0\\naGUgR3V0ZW5iZXJnIEJpYmxlLiBBYm91dCAxODAgY29waWVzIHdlcmUgcHJp\\nbnRlZCwgbW9zdCBvbiBwYXBlciBhbmQgc29tZSBvbiB2ZWxsdW0uCgojIyBD\\nb3VydCBDYXNlCgpTb21lIHRpbWUgaW4gMTQ1NiwgdGhlcmUgd2FzIGEgZGlz\\ncHV0ZSBiZXR3ZWVuIEd1dGVuYmVyZyBhbmQgRnVzdCwgYW5kIEZ1c3QgZGVt\\nYW5kZWQgaGlzIG1vbmV5IGJhY2ssIGFjY3VzaW5nIEd1dGVuYmVyZyBvZiBt\\naXN1c2luZyB0aGUgZnVuZHMuIE1lYW53aGlsZSB0aGUgZXhwZW5zZXMgb2Yg\\ndGhlIEJpYmxlIHByb2plY3QgaGFkIHByb2xpZmVyYXRlZCwgYW5kIEd1dGVu\\nYmVyZydzIGRlYnQgbm93IGV4Y2VlZGVkIDIwLDAwMCBndWlsZGVycy4gRnVz\\ndCBzdWVkIGF0IHRoZSBhcmNoYmlzaG9wJ3MgY291cnQuIEEgTm92ZW1iZXIg\\nMTQ1NSBsZWdhbCBkb2N1bWVudCByZWNvcmRzIHRoYXQgdGhlcmUgd2FzIGEg\\ncGFydG5lcnNoaXAgZm9yIGEgInByb2plY3Qgb2YgdGhlIGJvb2tzLCIgdGhl\\nIGZ1bmRzIGZvciB3aGljaCBHdXRlbmJlcmcgaGFkIHVzZWQgZm9yIG90aGVy\\nIHB1cnBvc2VzLCBhY2NvcmRpbmcgdG8gRnVzdC4gVGhlIGNvdXJ0IGRlY2lk\\nZWQgaW4gZmF2b3Igb2YgRnVzdCwgZ2l2aW5nIGhpbSBjb250cm9sIG92ZXIg\\ndGhlIEJpYmxlIHByaW50aW5nIHdvcmtzaG9wIGFuZCBoYWxmIG9mIGFsbCBw\\ncmludGVkIEJpYmxlcy4KClRodXMgR3V0ZW5iZXJnIHdhcyBlZmZlY3RpdmVs\\neSBiYW5rcnVwdCwgYnV0IGl0IGFwcGVhcnMgaGUgcmV0YWluZWQgKG9yIHJl\\nLXN0YXJ0ZWQpIGEgc21hbGwgcHJpbnRpbmcgc2hvcCwgYW5kIHBhcnRpY2lw\\nYXRlZCBpbiB0aGUgcHJpbnRpbmcgb2YgYSBCaWJsZSBpbiB0aGUgdG93biBv\\nZiBCYW1iZXJnIGFyb3VuZCAxNDU5LCBmb3Igd2hpY2ggaGUgc2VlbXMgYXQg\\nbGVhc3QgdG8gaGF2ZSBzdXBwbGllZCB0aGUgdHlwZS4gQnV0IHNpbmNlIGhp\\ncyBwcmludGVkIGJvb2tzIG5ldmVyIGNhcnJ5IGhpcyBuYW1lIG9yIGEgZGF0\\nZSwgaXQgaXMgZGlmZmljdWx0IHRvIGJlIGNlcnRhaW4sIGFuZCB0aGVyZSBp\\ncyBjb25zZXF1ZW50bHkgYSBjb25zaWRlcmFibGUgc2Nob2xhcmx5IGRlYmF0\\nZSBvbiB0aGlzIHN1YmplY3QuIEl0IGlzIGFsc28gcG9zc2libGUgdGhhdCB0\\naGUgbGFyZ2UgQ2F0aG9saWNvbiBkaWN0aW9uYXJ5LCAzMDAgY29waWVzIG9m\\nIDc1NCBwYWdlcywgcHJpbnRlZCBpbiBNYWlueiBpbiAxNDYwLCBtYXkgaGF2\\nZSBiZWVuIGV4ZWN1dGVkIGluIGhpcyB3b3Jrc2hvcC4KCk1lYW53aGlsZSwg\\ndGhlIEZ1c3TigJNTY2jDtmZmZXIgc2hvcCB3YXMgdGhlIGZpcnN0IGluIEV1\\ncm9wZSB0byBicmluZyBvdXQgYSBib29rIHdpdGggdGhlIHByaW50ZXIncyBu\\nYW1lIGFuZCBkYXRlLCB0aGUgTWFpbnogUHNhbHRlciBvZiBBdWd1c3QgMTQ1\\nNywgYW5kIHdoaWxlIHByb3VkbHkgcHJvY2xhaW1pbmcgdGhlIG1lY2hhbmlj\\nYWwgcHJvY2VzcyBieSB3aGljaCBpdCBoYWQgYmVlbiBwcm9kdWNlZCwgaXQg\\nbWFkZSBubyBtZW50aW9uIG9mIEd1dGVuYmVyZy4KCiMjIExhdGVyIExpZmUK\\nCkluIDE0NjIsIGR1cmluZyBhIGNvbmZsaWN0IGJldHdlZW4gdHdvIGFyY2hi\\naXNob3BzLCBNYWlueiB3YXMgc2Fja2VkIGJ5IGFyY2hiaXNob3AgQWRvbHBo\\nIHZvbiBOYXNzYXUsIGFuZCBHdXRlbmJlcmcgd2FzIGV4aWxlZC4gQW4gb2xk\\nIG1hbiBieSBub3csIGhlIG1vdmVkIHRvIEVsdHZpbGxlIHdoZXJlIGhlIG1h\\neSBoYXZlIGluaXRpYXRlZCBhbmQgc3VwZXJ2aXNlZCBhIG5ldyBwcmludGlu\\nZyBwcmVzcyBiZWxvbmdpbmcgdG8gdGhlIGJyb3RoZXJzIEJlY2h0ZXJtw7xu\\nemUuCgpJbiBKYW51YXJ5IDE0NjUsIEd1dGVuYmVyZydzIGFjaGlldmVtZW50\\ncyB3ZXJlIHJlY29nbml6ZWQgYW5kIGhlIHdhcyBnaXZlbiB0aGUgdGl0bGUg\\nSG9mbWFubiAoZ2VudGxlbWFuIG9mIHRoZSBjb3VydCkgYnkgdm9uIE5hc3Nh\\ndS4gVGhpcyBob25vciBpbmNsdWRlZCBhIHN0aXBlbmQsIGFuIGFubnVhbCBj\\nb3VydCBvdXRmaXQsIGFzIHdlbGwgYXMgMiwxODAgbGl0cmVzIG9mIGdyYWlu\\nIGFuZCAyLDAwMCBsaXRyZXMgb2Ygd2luZSB0YXgtZnJlZS4gSXQgaXMgYmVs\\naWV2ZWQgaGUgbWF5IGhhdmUgbW92ZWQgYmFjayB0byBNYWlueiBhcm91bmQg\\ndGhpcyB0aW1lLCBidXQgdGhpcyBpcyBub3QgY2VydGFpbi4KCioqKgoKR3V0\\nZW5iZXJnIGRpZWQgaW4gMTQ2OCBhbmQgd2FzIGJ1cmllZCBpbiB0aGUgRnJh\\nbmNpc2NhbiBjaHVyY2ggYXQgTWFpbnosIGhpcyBjb250cmlidXRpb25zIGxh\\ncmdlbHkgdW5rbm93bi4gVGhpcyBjaHVyY2ggYW5kIHRoZSBjZW1ldGVyeSB3\\nZXJlIGxhdGVyIGRlc3Ryb3llZCwgYW5kIEd1dGVuYmVyZydzIGdyYXZlIGlz\\nIG5vdyBsb3N0LgoKSW4gMTUwNCwgaGUgd2FzIG1lbnRpb25lZCBhcyB0aGUg\\naW52ZW50b3Igb2YgdHlwb2dyYXBoeSBpbiBhIGJvb2sgYnkgUHJvZmVzc29y\\nIEl2byBXaXR0aWcuIEl0IHdhcyBub3QgdW50aWwgMTU2NyB0aGF0IHRoZSBm\\naXJzdCBwb3J0cmFpdCBvZiBHdXRlbmJlcmcsIGFsbW9zdCBjZXJ0YWlubHkg\\nYW4gaW1hZ2luYXJ5IHJlY29uc3RydWN0aW9uLCBhcHBlYXJlZCBpbiBIZWlu\\ncmljaCBQYW50YWxlb24ncyBiaW9ncmFwaHkgb2YgZmFtb3VzIEdlcm1hbnMu\\nCgojIyBQcmludGluZyBNZXRob2QgV2l0aCBNb3ZhYmxlIFR5cGUKCkd1dGVu\\nYmVyZydzIGVhcmx5IHByaW50aW5nIHByb2Nlc3MsIGFuZCB3aGF0IHRlc3Rz\\nIGhlIG1heSBoYXZlIG1hZGUgd2l0aCBtb3ZhYmxlIHR5cGUsIGFyZSBub3Qg\\na25vd24gaW4gZ3JlYXQgZGV0YWlsLiBIaXMgbGF0ZXIgQmlibGVzIHdlcmUg\\ncHJpbnRlZCBpbiBzdWNoIGEgd2F5IGFzIHRvIGhhdmUgcmVxdWlyZWQgbGFy\\nZ2UgcXVhbnRpdGllcyBvZiB0eXBlLCBzb21lIGVzdGltYXRlcyBzdWdnZXN0\\naW5nIGFzIG1hbnkgYXMgMTAwLDAwMCBpbmRpdmlkdWFsIHNvcnRzLiBTZXR0\\naW5nIGVhY2ggcGFnZSB3b3VsZCB0YWtlLCBwZXJoYXBzLCBoYWxmIGEgZGF5\\nLCBhbmQgY29uc2lkZXJpbmcgYWxsIHRoZSB3b3JrIGluIGxvYWRpbmcgdGhl\\nIHByZXNzLCBpbmtpbmcgdGhlIHR5cGUsIHB1bGxpbmcgdGhlIGltcHJlc3Np\\nb25zLCBoYW5naW5nIHVwIHRoZSBzaGVldHMsIGRpc3RyaWJ1dGluZyB0aGUg\\ndHlwZSwgZXRjLiwgaXQgaXMgdGhvdWdodCB0aGF0IHRoZSBHdXRlbmJlcmfi\\ngJNGdXN0IHNob3AgbWlnaHQgaGF2ZSBlbXBsb3llZCBhcyBtYW55IGFzIDI1\\nIGNyYWZ0c21lbi4KCiFbTW92YWJsZSBtZXRhbCB0eXBlLCBhbmQgY29tcG9z\\naW5nIHN0aWNrLCBkZXNjZW5kZWQgZnJvbSBHdXRlbmJlcmcncyBwcmVzcy4g\\nUGhvdG8gYnkgV2lsbGkgSGVpZGVsYmFjaC4gTGljZW5zZWQgdW5kZXIgQ0Mg\\nQlkgMi41XSgvbWVkaWEvbW92YWJsZS10eXBlLmpwZykKCipNb3ZhYmxlIG1l\\ndGFsIHR5cGUsIGFuZCBjb21wb3Npbmcgc3RpY2ssIGRlc2NlbmRlZCBmcm9t\\nIEd1dGVuYmVyZydzIHByZXNzLiBQaG90byBieSBXaWxsaSBIZWlkZWxiYWNo\\nLiBMaWNlbnNlZCB1bmRlciBDQyBCWSAyLjUqCgpHdXRlbmJlcmcncyB0ZWNo\\nbmlxdWUgb2YgbWFraW5nIG1vdmFibGUgdHlwZSByZW1haW5zIHVuY2xlYXIu\\nIEluIHRoZSBmb2xsb3dpbmcgZGVjYWRlcywgcHVuY2hlcyBhbmQgY29wcGVy\\nIG1hdHJpY2VzIGJlY2FtZSBzdGFuZGFyZGl6ZWQgaW4gdGhlIHJhcGlkbHkg\\nZGlzc2VtaW5hdGluZyBwcmludGluZyBwcmVzc2VzIGFjcm9zcyBFdXJvcGUu\\nIFdoZXRoZXIgR3V0ZW5iZXJnIHVzZWQgdGhpcyBzb3BoaXN0aWNhdGVkIHRl\\nY2huaXF1ZSBvciBhIHNvbWV3aGF0IHByaW1pdGl2ZSB2ZXJzaW9uIGhhcyBi\\nZWVuIHRoZSBzdWJqZWN0IG9mIGNvbnNpZGVyYWJsZSBkZWJhdGUuCgpJbiB0\\naGUgc3RhbmRhcmQgcHJvY2VzcyBvZiBtYWtpbmcgdHlwZSwgYSBoYXJkIG1l\\ndGFsIHB1bmNoIChtYWRlIGJ5IHB1bmNoY3V0dGluZywgd2l0aCB0aGUgbGV0\\ndGVyIGNhcnZlZCBiYWNrIHRvIGZyb250KSBpcyBoYW1tZXJlZCBpbnRvIGEg\\nc29mdGVyIGNvcHBlciBiYXIsIGNyZWF0aW5nIGEgbWF0cml4LiBUaGlzIGlz\\nIHRoZW4gcGxhY2VkIGludG8gYSBoYW5kLWhlbGQgbW91bGQgYW5kIGEgcGll\\nY2Ugb2YgdHlwZSwgb3IgInNvcnQiLCBpcyBjYXN0IGJ5IGZpbGxpbmcgdGhl\\nIG1vdWxkIHdpdGggbW9sdGVuIHR5cGUtbWV0YWw7IHRoaXMgY29vbHMgYWxt\\nb3N0IGF0IG9uY2UsIGFuZCB0aGUgcmVzdWx0aW5nIHBpZWNlIG9mIHR5cGUg\\nY2FuIGJlIHJlbW92ZWQgZnJvbSB0aGUgbW91bGQuIFRoZSBtYXRyaXggY2Fu\\nIGJlIHJldXNlZCB0byBjcmVhdGUgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgaWRlbnRpY2FsIHNvcnRzIHNvIHRoYXQgdGhlIHNhbWUgY2hhcmFjdGVy\\nIGFwcGVhcmluZyBhbnl3aGVyZSB3aXRoaW4gdGhlIGJvb2sgd2lsbCBhcHBl\\nYXIgdmVyeSB1bmlmb3JtLCBnaXZpbmcgcmlzZSwgb3ZlciB0aW1lLCB0byB0\\naGUgZGV2ZWxvcG1lbnQgb2YgZGlzdGluY3Qgc3R5bGVzIG9mIHR5cGVmYWNl\\ncyBvciBmb250cy4gQWZ0ZXIgY2FzdGluZywgdGhlIHNvcnRzIGFyZSBhcnJh\\nbmdlZCBpbnRvIHR5cGUtY2FzZXMsIGFuZCB1c2VkIHRvIG1ha2UgdXAgcGFn\\nZXMgd2hpY2ggYXJlIGlua2VkIGFuZCBwcmludGVkLCBhIHByb2NlZHVyZSB3\\naGljaCBjYW4gYmUgcmVwZWF0ZWQgaHVuZHJlZHMsIG9yIHRob3VzYW5kcywg\\nb2YgdGltZXMuIFRoZSBzb3J0cyBjYW4gYmUgcmV1c2VkIGluIGFueSBjb21i\\naW5hdGlvbiwgZWFybmluZyB0aGUgcHJvY2VzcyB0aGUgbmFtZSBvZiDigJxt\\nb3ZhYmxlIHR5cGXigJ0uCgpUaGUgaW52ZW50aW9uIG9mIHRoZSBtYWtpbmcg\\nb2YgdHlwZXMgd2l0aCBwdW5jaCwgbWF0cml4IGFuZCBtb2xkIGhhcyBiZWVu\\nIHdpZGVseSBhdHRyaWJ1dGVkIHRvIEd1dGVuYmVyZy4gSG93ZXZlciwgcmVj\\nZW50IGV2aWRlbmNlIHN1Z2dlc3RzIHRoYXQgR3V0ZW5iZXJnJ3MgcHJvY2Vz\\ncyB3YXMgc29tZXdoYXQgZGlmZmVyZW50LiBJZiBoZSB1c2VkIHRoZSBwdW5j\\naCBhbmQgbWF0cml4IGFwcHJvYWNoLCBhbGwgaGlzIGxldHRlcnMgc2hvdWxk\\nIGhhdmUgYmVlbiBuZWFybHkgaWRlbnRpY2FsLCB3aXRoIHNvbWUgdmFyaWF0\\naW9ucyBkdWUgdG8gbWlzY2FzdGluZyBhbmQgaW5raW5nLiBIb3dldmVyLCB0\\naGUgdHlwZSB1c2VkIGluIEd1dGVuYmVyZydzIGVhcmxpZXN0IHdvcmsgc2hv\\nd3Mgb3RoZXIgdmFyaWF0aW9ucy4KCjxmaWd1cmU+Cgk8YmxvY2txdW90ZT4K\\nCQk8cD5JdCBpcyBhIHByZXNzLCBjZXJ0YWlubHksIGJ1dCBhIHByZXNzIGZy\\nb20gd2hpY2ggc2hhbGwgZmxvdyBpbiBpbmV4aGF1c3RpYmxlIHN0cmVhbXPi\\ngKYgVGhyb3VnaCBpdCwgZ29kIHdpbGwgc3ByZWFkIGhpcyB3b3JkLjwvcD4K\\nCQk8Zm9vdGVyPgoJCQk8Y2l0ZT7igJRKb2hhbm5lcyBHdXRlbmJlcmc8L2Np\\ndGU+CgkJPC9mb290ZXI+Cgk8L2Jsb2NrcXVvdGU+CjwvZmlndXJlPgoKSW4g\\nMjAwMSwgdGhlIHBoeXNpY2lzdCBCbGFpc2UgQWfDvGVyYSB5IEFyY2FzIGFu\\nZCBQcmluY2V0b24gbGlicmFyaWFuIFBhdWwgTmVlZGhhbSwgdXNlZCBkaWdp\\ndGFsIHNjYW5zIG9mIGEgUGFwYWwgYnVsbCBpbiB0aGUgU2NoZWlkZSBMaWJy\\nYXJ5LCBQcmluY2V0b24sIHRvIGNhcmVmdWxseSBjb21wYXJlIHRoZSBzYW1l\\nIGxldHRlcnMgKHR5cGVzKSBhcHBlYXJpbmcgaW4gZGlmZmVyZW50IHBhcnRz\\nIG9mIHRoZSBwcmludGVkIHRleHQuIFRoZSBpcnJlZ3VsYXJpdGllcyBpbiBH\\ndXRlbmJlcmcncyB0eXBlLCBwYXJ0aWN1bGFybHkgaW4gc2ltcGxlIGNoYXJh\\nY3RlcnMgc3VjaCBhcyB0aGUgaHlwaGVuLCBzdWdnZXN0ZWQgdGhhdCB0aGUg\\ndmFyaWF0aW9ucyBjb3VsZCBub3QgaGF2ZSBjb21lIGZyb20gZWl0aGVyIGlu\\nayBzbWVhciBvciBmcm9tIHdlYXIgYW5kIGRhbWFnZSBvbiB0aGUgcGllY2Vz\\nIG9mIG1ldGFsIG9uIHRoZSB0eXBlcyB0aGVtc2VsdmVzLiBXaGlsZSBzb21l\\nIGlkZW50aWNhbCB0eXBlcyBhcmUgY2xlYXJseSB1c2VkIG9uIG90aGVyIHBh\\nZ2VzLCBvdGhlciB2YXJpYXRpb25zLCBzdWJqZWN0ZWQgdG8gZGV0YWlsZWQg\\naW1hZ2UgYW5hbHlzaXMsIHN1Z2dlc3RlZCB0aGF0IHRoZXkgY291bGQgbm90\\nIGhhdmUgYmVlbiBwcm9kdWNlZCBmcm9tIHRoZSBzYW1lIG1hdHJpeC4gVHJh\\nbnNtaXR0ZWQgbGlnaHQgcGljdHVyZXMgb2YgdGhlIHBhZ2UgYWxzbyBhcHBl\\nYXJlZCB0byByZXZlYWwgc3Vic3RydWN0dXJlcyBpbiB0aGUgdHlwZSB0aGF0\\nIGNvdWxkIG5vdCBhcmlzZSBmcm9tIHRyYWRpdGlvbmFsIHB1bmNoY3V0dGlu\\nZyB0ZWNobmlxdWVzLiBUaGV5IGh5cG90aGVzaXplZCB0aGF0IHRoZSBtZXRo\\nb2QgbWF5IGhhdmUgaW52b2x2ZWQgaW1wcmVzc2luZyBzaW1wbGUgc2hhcGVz\\nIHRvIGNyZWF0ZSBhbHBoYWJldHMgaW4g4oCcY3VuZWlmb3Jt4oCdIHN0eWxl\\nIGluIGEgbWF0cml4IG1hZGUgb2Ygc29tZSBzb2Z0IG1hdGVyaWFsLCBwZXJo\\nYXBzIHNhbmQuIENhc3RpbmcgdGhlIHR5cGUgd291bGQgZGVzdHJveSB0aGUg\\nbW91bGQsIGFuZCB0aGUgbWF0cml4IHdvdWxkIG5lZWQgdG8gYmUgcmVjcmVh\\ndGVkIHRvIG1ha2UgZWFjaCBhZGRpdGlvbmFsIHNvcnQuIFRoaXMgY291bGQg\\nZXhwbGFpbiB0aGUgdmFyaWF0aW9ucyBpbiB0aGUgdHlwZSwgYXMgd2VsbCBh\\ncyB0aGUgc3Vic3RydWN0dXJlcyBvYnNlcnZlZCBpbiB0aGUgcHJpbnRlZCBp\\nbWFnZXMuCgpUaHVzLCB0aGV5IGZlZWwgdGhhdCDigJx0aGUgZGVjaXNpdmUg\\nZmFjdG9yIGZvciB0aGUgYmlydGggb2YgdHlwb2dyYXBoeeKAnSwgdGhlIHVz\\nZSBvZiByZXVzYWJsZSBtb3VsZHMgZm9yIGNhc3RpbmcgdHlwZSwgbWlnaHQg\\naGF2ZSBiZWVuIGEgbW9yZSBwcm9ncmVzc2l2ZSBwcm9jZXNzIHRoYW4gd2Fz\\nIHByZXZpb3VzbHkgdGhvdWdodC4gVGhleSBzdWdnZXN0IHRoYXQgdGhlIGFk\\nZGl0aW9uYWwgc3RlcCBvZiB1c2luZyB0aGUgcHVuY2ggdG8gY3JlYXRlIGEg\\nbW91bGQgdGhhdCBjb3VsZCBiZSByZXVzZWQgbWFueSB0aW1lcyB3YXMgbm90\\nIHRha2VuIHVudGlsIHR3ZW50eSB5ZWFycyBsYXRlciwgaW4gdGhlIDE0NzBz\\nLiBPdGhlcnMgaGF2ZSBub3QgYWNjZXB0ZWQgc29tZSBvciBhbGwgb2YgdGhl\\naXIgc3VnZ2VzdGlvbnMsIGFuZCBoYXZlIGludGVycHJldGVkIHRoZSBldmlk\\nZW5jZSBpbiBvdGhlciB3YXlzLCBhbmQgdGhlIHRydXRoIG9mIHRoZSBtYXR0\\nZXIgcmVtYWlucyB2ZXJ5IHVuY2VydGFpbi4KCkEgMTU2OCBoaXN0b3J5IGJ5\\nIEhhZHJpYW51cyBKdW5pdXMgb2YgSG9sbGFuZCBjbGFpbXMgdGhhdCB0aGUg\\nYmFzaWMgaWRlYSBvZiB0aGUgbW92YWJsZSB0eXBlIGNhbWUgdG8gR3V0ZW5i\\nZXJnIGZyb20gTGF1cmVucyBKYW5zem9vbiBDb3N0ZXIgdmlhIEZ1c3QsIHdo\\nbyB3YXMgYXBwcmVudGljZWQgdG8gQ29zdGVyIGluIHRoZSAxNDMwcyBhbmQg\\nbWF5IGhhdmUgYnJvdWdodCBzb21lIG9mIGhpcyBlcXVpcG1lbnQgZnJvbSBI\\nYWFybGVtIHRvIE1haW56LiBXaGlsZSBDb3N0ZXIgYXBwZWFycyB0byBoYXZl\\nIGV4cGVyaW1lbnRlZCB3aXRoIG1vdWxkcyBhbmQgY2FzdGFibGUgbWV0YWwg\\ndHlwZSwgdGhlcmUgaXMgbm8gZXZpZGVuY2UgdGhhdCBoZSBoYWQgYWN0dWFs\\nbHkgcHJpbnRlZCBhbnl0aGluZyB3aXRoIHRoaXMgdGVjaG5vbG9neS4gSGUg\\nd2FzIGFuIGludmVudG9yIGFuZCBhIGdvbGRzbWl0aC4gSG93ZXZlciwgdGhl\\ncmUgaXMgb25lIGluZGlyZWN0IHN1cHBvcnRlciBvZiB0aGUgY2xhaW0gdGhh\\ndCBDb3N0ZXIgbWlnaHQgYmUgdGhlIGludmVudG9yLiBUaGUgYXV0aG9yIG9m\\nIHRoZSBDb2xvZ25lIENocm9uaWNsZSBvZiAxNDk5IHF1b3RlcyBVbHJpY2gg\\nWmVsbCwgdGhlIGZpcnN0IHByaW50ZXIgb2YgQ29sb2duZSwgdGhhdCBwcmlu\\ndGluZyB3YXMgcGVyZm9ybWVkIGluIE1haW56IGluIDE0NTAsIGJ1dCB0aGF0\\nIHNvbWUgdHlwZSBvZiBwcmludGluZyBvZiBsb3dlciBxdWFsaXR5IGhhZCBw\\ncmV2aW91c2x5IG9jY3VycmVkIGluIHRoZSBOZXRoZXJsYW5kcy4gSG93ZXZl\\nciwgdGhlIGNocm9uaWNsZSBkb2VzIG5vdCBtZW50aW9uIHRoZSBuYW1lIG9m\\nIENvc3Rlciwgd2hpbGUgaXQgYWN0dWFsbHkgY3JlZGl0cyBHdXRlbmJlcmcg\\nYXMgdGhlICJmaXJzdCBpbnZlbnRvciBvZiBwcmludGluZyIgaW4gdGhlIHZl\\ncnkgc2FtZSBwYXNzYWdlIChmb2wuIDMxMikuIFRoZSBmaXJzdCBzZWN1cmVs\\neSBkYXRlZCBib29rIGJ5IER1dGNoIHByaW50ZXJzIGlzIGZyb20gMTQ3MSwg\\nYW5kIHRoZSBDb3N0ZXIgY29ubmVjdGlvbiBpcyB0b2RheSByZWdhcmRlZCBh\\ncyBhIG1lcmUgbGVnZW5kLgoKVGhlIDE5dGggY2VudHVyeSBwcmludGVyIGFu\\nZCB0eXBlZm91bmRlciBGb3VybmllciBMZSBKZXVuZSBzdWdnZXN0ZWQgdGhh\\ndCBHdXRlbmJlcmcgbWlnaHQgbm90IGhhdmUgYmVlbiB1c2luZyB0eXBlIGNh\\nc3Qgd2l0aCBhIHJldXNhYmxlIG1hdHJpeCwgYnV0IHBvc3NpYmx5IHdvb2Rl\\nbiB0eXBlcyB0aGF0IHdlcmUgY2FydmVkIGluZGl2aWR1YWxseS4gQSBzaW1p\\nbGFyIHN1Z2dlc3Rpb24gd2FzIG1hZGUgYnkgTmFzaCBpbiAyMDA0LiBUaGlz\\nIHJlbWFpbnMgcG9zc2libGUsIGFsYmVpdCBlbnRpcmVseSB1bnByb3Zlbi4K\\nCkl0IGhhcyBhbHNvIGJlZW4gcXVlc3Rpb25lZCB3aGV0aGVyIEd1dGVuYmVy\\nZyB1c2VkIG1vdmFibGUgdHlwZXMgYXQgYWxsLiBJbiAyMDA0LCBJdGFsaWFu\\nIHByb2Zlc3NvciBCcnVubyBGYWJiaWFuaSBjbGFpbWVkIHRoYXQgZXhhbWlu\\nYXRpb24gb2YgdGhlIDQyLWxpbmUgQmlibGUgcmV2ZWFsZWQgYW4gb3Zlcmxh\\ncHBpbmcgb2YgbGV0dGVycywgc3VnZ2VzdGluZyB0aGF0IEd1dGVuYmVyZyBk\\naWQgbm90IGluIGZhY3QgdXNlIG1vdmFibGUgdHlwZSAoaW5kaXZpZHVhbCBj\\nYXN0IGNoYXJhY3RlcnMpIGJ1dCByYXRoZXIgdXNlZCB3aG9sZSBwbGF0ZXMg\\nbWFkZSBmcm9tIGEgc3lzdGVtIHNvbWV3aGF0IGxpa2UgYSBtb2Rlcm4gdHlw\\nZXdyaXRlciwgd2hlcmVieSB0aGUgbGV0dGVycyB3ZXJlIHN0YW1wZWQgc3Vj\\nY2Vzc2l2ZWx5IGludG8gdGhlIHBsYXRlIGFuZCB0aGVuIHByaW50ZWQuIEhv\\nd2V2ZXIsIG1vc3Qgc3BlY2lhbGlzdHMgcmVnYXJkIHRoZSBvY2Nhc2lvbmFs\\nIG92ZXJsYXBwaW5nIG9mIHR5cGUgYXMgY2F1c2VkIGJ5IHBhcGVyIG1vdmVt\\nZW50IG92ZXIgcGllY2VzIG9mIHR5cGUgb2Ygc2xpZ2h0bHkgdW5lcXVhbCBo\\nZWlnaHQu\\n\",\n \"encoding\": \"base64\"\n}\n", "status": 200 } -] \ No newline at end of file +] diff --git a/packages/netlify-cms-backend-bitbucket/src/API.js b/packages/netlify-cms-backend-bitbucket/src/API.js index e7536bde..7351441a 100644 --- a/packages/netlify-cms-backend-bitbucket/src/API.js +++ b/packages/netlify-cms-backend-bitbucket/src/API.js @@ -114,11 +114,11 @@ export default class API { }; }; - listFiles = async path => { + listFiles = async (path, depth) => { const node = await this.branchCommitSha(); const { entries, cursor } = await flow([ // sort files by filename ascending - unsentRequest.withParams({ sort: '-path', max_depth: 10 }), + unsentRequest.withParams({ sort: '-path', max_depth: depth }), this.requestJSON, then(this.getEntriesAndCursor), ])(`${this.repoURL}/src/${node}/${path}`); @@ -135,8 +135,8 @@ export default class API { })), ])(cursor.data.getIn(['links', action])); - listAllFiles = async path => { - const { cursor: initialCursor, entries: initialEntries } = await this.listFiles(path); + listAllFiles = async (path, depth) => { + const { cursor: initialCursor, entries: initialEntries } = await this.listFiles(path, depth); const entries = [...initialEntries]; let currentCursor = initialCursor; while (currentCursor && currentCursor.actions.has('next')) { diff --git a/packages/netlify-cms-backend-bitbucket/src/implementation.js b/packages/netlify-cms-backend-bitbucket/src/implementation.js index 676ec993..372e6088 100644 --- a/packages/netlify-cms-backend-bitbucket/src/implementation.js +++ b/packages/netlify-cms-backend-bitbucket/src/implementation.js @@ -9,6 +9,7 @@ import { unsentRequest, basename, getBlobSHA, + getCollectionDepth, } from 'netlify-cms-lib-util'; import { NetlifyAuthenticator } from 'netlify-cms-lib-auth'; import AuthenticationPage from './AuthenticationPage'; @@ -165,7 +166,10 @@ export default class BitbucketBackend { }; entriesByFolder(collection, extension) { - const listPromise = this.api.listFiles(collection.get('folder')); + const listPromise = this.api.listFiles( + collection.get('folder'), + getCollectionDepth(collection), + ); return resolvePromiseProperties({ files: listPromise .then(({ entries }) => entries) @@ -180,7 +184,7 @@ export default class BitbucketBackend { allEntriesByFolder(collection, extension) { return this.api - .listAllFiles(collection.get('folder')) + .listAllFiles(collection.get('folder'), getCollectionDepth(collection)) .then(filterByPropExtension(extension, 'path')) .then(this.fetchFiles); } diff --git a/packages/netlify-cms-backend-github/src/API.ts b/packages/netlify-cms-backend-github/src/API.ts index 9ea7ee36..647809a7 100644 --- a/packages/netlify-cms-backend-github/src/API.ts +++ b/packages/netlify-cms-backend-github/src/API.ts @@ -11,6 +11,7 @@ import { onlySuccessfulPromises, resolvePromiseProperties, ResponseParser, + basename, } from 'netlify-cms-lib-util'; import { UsersGetAuthenticatedResponse as GitHubUser, @@ -509,17 +510,20 @@ export default class API { }); } - async listFiles(path: string, { repoURL = this.repoURL, branch = this.branch } = {}) { + async listFiles(path: string, { repoURL = this.repoURL, branch = this.branch, depth = 1 } = {}) { const folder = trimStart(path, '/'); return this.request(`${repoURL}/git/trees/${branch}:${folder}`, { - params: { recursive: 10 }, + // GitHub API supports recursive=1 for getting the entire recursive tree + // or omitting it to get the non-recursive tree + params: depth > 1 ? { recursive: 1 } : {}, }) .then((res: GitHubTree) => res.tree - .filter(file => file.type === 'blob') + // filter only files and up to the required depth + .filter(file => file.type === 'blob' && file.path.split('/').length <= depth) .map(file => ({ ...file, - name: file.path, + name: basename(file.path), path: `${folder}/${file.path}`, })), ) diff --git a/packages/netlify-cms-backend-github/src/GraphQLAPI.js b/packages/netlify-cms-backend-github/src/GraphQLAPI.js index 7fa53b9d..d231197c 100644 --- a/packages/netlify-cms-backend-github/src/GraphQLAPI.js +++ b/packages/netlify-cms-backend-github/src/GraphQLAPI.js @@ -187,7 +187,8 @@ export default class GraphQLAPI extends API { getAllFiles(entries, path) { const allFiles = entries.reduce((acc, item) => { if (item.type === 'tree') { - return [...acc, ...this.getAllFiles(item.object.entries, `${path}/${item.name}`)]; + const entries = item.object?.entries || []; + return [...acc, ...this.getAllFiles(entries, `${path}/${item.name}`)]; } else if (item.type === 'blob') { return [ ...acc, @@ -204,10 +205,10 @@ export default class GraphQLAPI extends API { return allFiles; } - async listFiles(path, { repoURL = this.repoURL, branch = this.branch } = {}) { + async listFiles(path, { repoURL = this.repoURL, branch = this.branch, depth = 1 } = {}) { const { owner, name } = this.getOwnerAndNameFromRepoUrl(repoURL); const { data } = await this.query({ - query: queries.files, + query: queries.files(depth), variables: { owner, name, expression: `${branch}:${path}` }, }); diff --git a/packages/netlify-cms-backend-github/src/__tests__/API.spec.js b/packages/netlify-cms-backend-github/src/__tests__/API.spec.js index 40a2c6e5..df5d18d1 100644 --- a/packages/netlify-cms-backend-github/src/__tests__/API.spec.js +++ b/packages/netlify-cms-backend-github/src/__tests__/API.spec.js @@ -489,4 +489,87 @@ describe('github API', () => { ); }); }); + + describe('listFiles', () => { + it('should get files by depth', async () => { + const api = new API({ branch: 'master', repo: 'owner/repo' }); + + const tree = [ + { + path: 'post.md', + type: 'blob', + }, + { + path: 'dir1', + type: 'tree', + }, + { + path: 'dir1/nested-post.md', + type: 'blob', + }, + { + path: 'dir1/dir2', + type: 'tree', + }, + { + path: 'dir1/dir2/nested-post.md', + type: 'blob', + }, + ]; + api.request = jest.fn().mockResolvedValue({ tree }); + + await expect(api.listFiles('posts', { depth: 1 })).resolves.toEqual([ + { + path: 'posts/post.md', + type: 'blob', + name: 'post.md', + }, + ]); + expect(api.request).toHaveBeenCalledTimes(1); + expect(api.request).toHaveBeenCalledWith('/repos/owner/repo/git/trees/master:posts', { + params: {}, + }); + + jest.clearAllMocks(); + await expect(api.listFiles('posts', { depth: 2 })).resolves.toEqual([ + { + path: 'posts/post.md', + type: 'blob', + name: 'post.md', + }, + { + path: 'posts/dir1/nested-post.md', + type: 'blob', + name: 'nested-post.md', + }, + ]); + expect(api.request).toHaveBeenCalledTimes(1); + expect(api.request).toHaveBeenCalledWith('/repos/owner/repo/git/trees/master:posts', { + params: { recursive: 1 }, + }); + + jest.clearAllMocks(); + await expect(api.listFiles('posts', { depth: 3 })).resolves.toEqual([ + { + path: 'posts/post.md', + type: 'blob', + name: 'post.md', + }, + { + path: 'posts/dir1/nested-post.md', + type: 'blob', + name: 'nested-post.md', + }, + { + path: 'posts/dir1/dir2/nested-post.md', + type: 'blob', + name: 'nested-post.md', + }, + ]); + expect(api.request).toHaveBeenCalledTimes(1); + expect(api.request).toHaveBeenCalledWith('/repos/owner/repo/git/trees/master:posts', { + params: { recursive: 1 }, + }); + }); + }); }); diff --git a/packages/netlify-cms-backend-github/src/implementation.js b/packages/netlify-cms-backend-github/src/implementation.js index a1d1de5d..74d53c10 100644 --- a/packages/netlify-cms-backend-github/src/implementation.js +++ b/packages/netlify-cms-backend-github/src/implementation.js @@ -2,7 +2,7 @@ import React from 'react'; import trimStart from 'lodash/trimStart'; import semaphore from 'semaphore'; import { stripIndent } from 'common-tags'; -import { asyncLock, basename } from 'netlify-cms-lib-util'; +import { asyncLock, basename, getCollectionDepth } from 'netlify-cms-lib-util'; import AuthenticationPage from './AuthenticationPage'; import { get } from 'lodash'; import API from './API'; @@ -256,7 +256,10 @@ export default class GitHub { async entriesByFolder(collection, extension) { const repoURL = this.useOpenAuthoring ? this.api.originRepoURL : this.api.repoURL; - const files = await this.api.listFiles(collection.get('folder'), { repoURL }); + const files = await this.api.listFiles(collection.get('folder'), { + repoURL, + depth: getCollectionDepth(collection), + }); const filteredFiles = files.filter(file => file.name.endsWith('.' + extension)); return this.fetchFiles(filteredFiles, { repoURL }); } diff --git a/packages/netlify-cms-backend-github/src/queries.js b/packages/netlify-cms-backend-github/src/queries.js index 70b801fc..6e511ad1 100644 --- a/packages/netlify-cms-backend-github/src/queries.js +++ b/packages/netlify-cms-backend-github/src/queries.js @@ -93,7 +93,7 @@ export const statues = gql` ${fragments.object} `; -const buildFilesQuery = (depth = 10) => { +const buildFilesQuery = (depth = 1) => { const PLACE_HOLDER = 'PLACE_HOLDER'; let query = oneLine` ...ObjectParts @@ -126,14 +126,12 @@ const buildFilesQuery = (depth = 10) => { return query; }; -const filesQuery = buildFilesQuery(); - -export const files = gql` +export const files = depth => gql` query files($owner: String!, $name: String!, $expression: String!) { repository(owner: $owner, name: $name) { ...RepositoryParts object(expression: $expression) { - ${filesQuery} + ${buildFilesQuery(depth)} } } } diff --git a/packages/netlify-cms-backend-gitlab/src/API.js b/packages/netlify-cms-backend-gitlab/src/API.js index aeffd784..96335eaf 100644 --- a/packages/netlify-cms-backend-gitlab/src/API.js +++ b/packages/netlify-cms-backend-gitlab/src/API.js @@ -187,10 +187,10 @@ export default class API { // while the CMS defaults to sorting by filename _ascending_, at // least in the current GitHub backend). This should eventually be // refactored. - listFiles = async path => { + listFiles = async (path, recursive = false) => { const firstPageCursor = await this.fetchCursor({ url: `${this.repoURL}/repository/tree`, - params: { path, ref: this.branch, recursive: true }, + params: { path, ref: this.branch, recursive }, }); const lastPageLink = firstPageCursor.data.getIn(['links', 'last']); const { entries, cursor } = await this.fetchCursorAndEntries(lastPageLink); @@ -209,12 +209,12 @@ export default class API { }; }; - listAllFiles = async path => { + listAllFiles = async (path, recursive = false) => { const entries = []; let { cursor, entries: initialEntries } = await this.fetchCursorAndEntries({ url: `${this.repoURL}/repository/tree`, // Get the maximum number of entries per page - params: { path, ref: this.branch, per_page: 100 }, + params: { path, ref: this.branch, per_page: 100, recursive }, }); entries.push(...initialEntries); while (cursor && cursor.actions.has('next')) { diff --git a/packages/netlify-cms-backend-gitlab/src/__tests__/gitlab.spec.js b/packages/netlify-cms-backend-gitlab/src/__tests__/gitlab.spec.js index fc722ef9..4ac8bf6c 100644 --- a/packages/netlify-cms-backend-gitlab/src/__tests__/gitlab.spec.js +++ b/packages/netlify-cms-backend-gitlab/src/__tests__/gitlab.spec.js @@ -484,6 +484,34 @@ describe('gitlab backend', () => { }); }); + describe('filterFile', () => { + it('should return true for nested file with matching depth', () => { + backend = resolveBackend(defaultConfig); + + expect( + backend.implementation.filterFile( + 'content/posts', + { name: 'index.md', path: 'content/posts/dir1/dir2/index.md' }, + 'md', + 3, + ), + ).toBe(true); + }); + + it('should return false for nested file with non matching depth', () => { + backend = resolveBackend(defaultConfig); + + expect( + backend.implementation.filterFile( + 'content/posts', + { name: 'index.md', path: 'content/posts/dir1/dir2/index.md' }, + 'md', + 2, + ), + ).toBe(false); + }); + }); + afterEach(() => { nock.cleanAll(); authStore.logout(); diff --git a/packages/netlify-cms-backend-gitlab/src/implementation.js b/packages/netlify-cms-backend-gitlab/src/implementation.js index 435ac521..10088eda 100644 --- a/packages/netlify-cms-backend-gitlab/src/implementation.js +++ b/packages/netlify-cms-backend-gitlab/src/implementation.js @@ -1,7 +1,8 @@ import trimStart from 'lodash/trimStart'; import semaphore from 'semaphore'; +import { trim } from 'lodash'; import { stripIndent } from 'common-tags'; -import { CURSOR_COMPATIBILITY_SYMBOL, basename } from 'netlify-cms-lib-util'; +import { CURSOR_COMPATIBILITY_SYMBOL, basename, getCollectionDepth } from 'netlify-cms-lib-util'; import AuthenticationPage from './AuthenticationPage'; import API from './API'; @@ -78,9 +79,17 @@ export default class GitLab { return Promise.resolve(this.token); } + filterFile(folder, file, extension, depth) { + // gitlab paths include the root folder + const fileFolder = trim(file.path.split(folder)[1] || '/', '/'); + return file.name.endsWith('.' + extension) && fileFolder.split('/').length <= depth; + } + entriesByFolder(collection, extension) { - return this.api.listFiles(collection.get('folder')).then(({ files, cursor }) => - this.fetchFiles(files.filter(file => file.name.endsWith('.' + extension))).then( + const depth = getCollectionDepth(collection); + const folder = collection.get('folder'); + return this.api.listFiles(folder, depth > 1).then(({ files, cursor }) => + this.fetchFiles(files.filter(file => this.filterFile(folder, file, extension, depth))).then( fetchedFiles => { const returnedFiles = fetchedFiles; returnedFiles[CURSOR_COMPATIBILITY_SYMBOL] = cursor; @@ -91,9 +100,13 @@ export default class GitLab { } allEntriesByFolder(collection, extension) { + const depth = getCollectionDepth(collection); + const folder = collection.get('folder'); return this.api - .listAllFiles(collection.get('folder')) - .then(files => this.fetchFiles(files.filter(file => file.name.endsWith('.' + extension)))); + .listAllFiles(folder, depth > 1) + .then(files => + this.fetchFiles(files.filter(file => this.filterFile(folder, file, extension, depth))), + ); } entriesByFiles(collection) { diff --git a/packages/netlify-cms-backend-test/src/__tests__/implementation.spec.js b/packages/netlify-cms-backend-test/src/__tests__/implementation.spec.js index d6f5dfb3..2f85e4f3 100644 --- a/packages/netlify-cms-backend-test/src/__tests__/implementation.spec.js +++ b/packages/netlify-cms-backend-test/src/__tests__/implementation.spec.js @@ -1,4 +1,4 @@ -import TestBackend from '../implementation'; +import TestBackend, { getFolderEntries } from '../implementation'; describe('test backend implementation', () => { beforeEach(() => { @@ -201,4 +201,57 @@ describe('test backend implementation', () => { }); }); }); + + describe('getFolderEntries', () => { + it('should get files by depth', () => { + const tree = { + pages: { + 'root-page.md': { + content: 'root page content', + }, + dir1: { + 'nested-page-1.md': { + content: 'nested page 1 content', + }, + dir2: { + 'nested-page-2.md': { + content: 'nested page 2 content', + }, + }, + }, + }, + }; + + expect(getFolderEntries(tree, 'pages', 'md', 1)).toEqual([ + { + file: { path: 'pages/root-page.md' }, + data: 'root page content', + }, + ]); + expect(getFolderEntries(tree, 'pages', 'md', 2)).toEqual([ + { + file: { path: 'pages/dir1/nested-page-1.md' }, + data: 'nested page 1 content', + }, + { + file: { path: 'pages/root-page.md' }, + data: 'root page content', + }, + ]); + expect(getFolderEntries(tree, 'pages', 'md', 3)).toEqual([ + { + file: { path: 'pages/dir1/dir2/nested-page-2.md' }, + data: 'nested page 2 content', + }, + { + file: { path: 'pages/dir1/nested-page-1.md' }, + data: 'nested page 1 content', + }, + { + file: { path: 'pages/root-page.md' }, + data: 'root page content', + }, + ]); + }); + }); }); diff --git a/packages/netlify-cms-backend-test/src/implementation.js b/packages/netlify-cms-backend-test/src/implementation.js index 6e01bb3f..04eaeaf0 100644 --- a/packages/netlify-cms-backend-test/src/implementation.js +++ b/packages/netlify-cms-backend-test/src/implementation.js @@ -5,6 +5,7 @@ import { Cursor, CURSOR_COMPATIBILITY_SYMBOL, basename, + getCollectionDepth, } from 'netlify-cms-lib-util'; import AuthenticationPage from './AuthenticationPage'; @@ -35,14 +36,25 @@ const getCursor = (collection, extension, entries, index) => { }); }; -const getFolderEntries = (folder, extension) => { - return Object.keys(window.repoFiles[folder] || {}) - .filter(path => path.endsWith(`.${extension}`)) - .map(path => ({ - file: { path: `${folder}/${path}` }, - data: window.repoFiles[folder][path].content, - })) - .reverse(); +export const getFolderEntries = (tree, folder, extension, depth, files = [], path = folder) => { + if (depth <= 0) { + return files; + } + + Object.keys(tree[folder] || {}).forEach(key => { + if (key.endsWith(`.${extension}`)) { + const file = tree[folder][key]; + files.unshift({ + file: { path: `${path}/${key}` }, + data: file.content, + }); + } else { + const subTree = tree[folder]; + return getFolderEntries(subTree, key, extension, depth - 1, files, `${path}/${key}`); + } + }); + + return files; }; export default class TestBackend { @@ -89,7 +101,13 @@ export default class TestBackend { } })(); // TODO: stop assuming cursors are for collections - const allEntries = getFolderEntries(collection.get('folder'), extension); + const depth = getCollectionDepth(collection); + const allEntries = getFolderEntries( + window.repoFiles, + collection.get('folder'), + extension, + depth, + ); const entries = allEntries.slice(newIndex * pageSize, newIndex * pageSize + pageSize); const newCursor = getCursor(collection, extension, allEntries, newIndex); return Promise.resolve({ entries, cursor: newCursor }); @@ -97,7 +115,8 @@ export default class TestBackend { entriesByFolder(collection, extension) { const folder = collection.get('folder'); - const entries = folder ? getFolderEntries(folder, extension) : []; + const depth = getCollectionDepth(collection); + const entries = folder ? getFolderEntries(window.repoFiles, folder, extension, depth) : []; const cursor = getCursor(collection, extension, entries, 0); const ret = take(entries, pageSize); ret[CURSOR_COMPATIBILITY_SYMBOL] = cursor; diff --git a/packages/netlify-cms-lib-util/src/__tests__/backendUtil.spec.js b/packages/netlify-cms-lib-util/src/__tests__/backendUtil.spec.js index 97e5ed0c..fd4ea401 100644 --- a/packages/netlify-cms-lib-util/src/__tests__/backendUtil.spec.js +++ b/packages/netlify-cms-lib-util/src/__tests__/backendUtil.spec.js @@ -1,5 +1,6 @@ -import { parseLinkHeader, getAllResponses } from '../backendUtil'; +import { parseLinkHeader, getAllResponses, getCollectionDepth } from '../backendUtil'; import { oneLine } from 'common-tags'; +import { Map } from 'immutable'; import nock from 'nock'; describe('parseLinkHeader', () => { @@ -69,3 +70,13 @@ describe('getAllResponses', () => { expect(pages[2]).toHaveLength(10); }); }); + +describe('getCollectionDepth', () => { + it('should return 1 for collection with no path', () => { + expect(getCollectionDepth(Map({}))).toBe(1); + }); + + it('should return 2 for collection with path of one nested folder', () => { + expect(getCollectionDepth(Map({ path: '{{year}}/{{slug}}' }))).toBe(2); + }); +}); diff --git a/packages/netlify-cms-lib-util/src/backendUtil.js b/packages/netlify-cms-lib-util/src/backendUtil.js index 9b011357..7e1afc59 100644 --- a/packages/netlify-cms-lib-util/src/backendUtil.js +++ b/packages/netlify-cms-lib-util/src/backendUtil.js @@ -77,3 +77,8 @@ export const getAllResponses = async (url, options = {}, linkHeaderRelName = 'ne return pageResponses; }; + +export const getCollectionDepth = collection => { + const depth = collection.get('path', '').split('/').length; + return depth; +}; diff --git a/packages/netlify-cms-lib-util/src/index.js b/packages/netlify-cms-lib-util/src/index.js index f09277cf..0ba45b7e 100644 --- a/packages/netlify-cms-lib-util/src/index.js +++ b/packages/netlify-cms-lib-util/src/index.js @@ -18,6 +18,7 @@ import { parseLinkHeader, parseResponse, responseParser, + getCollectionDepth, } from './backendUtil'; import loadScript from './loadScript'; import getBlobSHA from './getBlobSHA'; @@ -46,6 +47,7 @@ export const NetlifyCmsLibUtil = { responseParser, loadScript, getBlobSHA, + getCollectionDepth, }; export { APIError, @@ -73,4 +75,5 @@ export { getBlobSHA, asyncLock, isAbsolutePath, + getCollectionDepth, };