|
1 | | -#developer.github.com[](https://travis-ci.org/github/developer.github.com) |
2 | | - |
3 | | - |
4 | | -This is a GitHub API resource built with[Nanoc][nanoc]. |
5 | | - |
6 | | -All submissions are welcome. To submit a change, fork this repo, commit your changes, and send us a[pull request](https://help.github.com/articles/creating-a-pull-request/). |
7 | | - |
8 | | -##Development |
9 | | - |
10 | | -You can fetch the latest dependencies by opening the command line and running`script/bootstrap`: |
11 | | - |
12 | | -```sh |
13 | | -$ script/bootstrap |
14 | | -==> Installing gem dependencies… |
15 | | -==> Installing npm dependencies… |
16 | | -``` |
17 | | - |
18 | | -You'll need Ruby and Node installed on your system. The required versions for each of these languages can be found in the*.ruby-version* and*package.json* files, respectively. |
19 | | - |
20 | | -You can run`bundle exec rake build` to generate the site, but it's often more useful |
21 | | -to simply build the server*and* start the site at the same time. |
22 | | - |
23 | | -Nanoc compiles the site into static files living in`output`. It's |
24 | | -smart enough not to try to compile unchanged files. |
25 | | - |
26 | | -You can start the site with`script/server`: |
27 | | - |
28 | | -```sh |
29 | | -$ script/server |
30 | | -Loading site data... |
31 | | -Compiling site... |
32 | | - create [0.28s] output/index.html |
33 | | - create [1.31s] output/v3/gists/comments/index.html |
34 | | - identical [1.92s] output/v3/gists/index.html |
35 | | - identical [0.25s] output/v3/issues/comments/index.html |
36 | | - update [0.99s] output/v3/issues/labels/index.html |
37 | | - update [0.05s] output/v3/index.html |
38 | | - … |
39 | | - |
40 | | -Site compiledin 5.81s. |
41 | | -``` |
42 | | - |
43 | | -The site is hosted at`http://localhost:4000`. |
44 | | - |
45 | | -Nanoc has[some nice documentation](http://nanoc.ws/docs/tutorial/) to get you started. Though if you're mainly concerned with editing or adding content, you won't need to know much about Nanoc. |
46 | | - |
47 | | -[nanoc]:http://nanoc.ws/ |
48 | | - |
49 | | -###Enterprise |
50 | | - |
51 | | -To generate the`/enterprise` versions, pass in the Enterprise version to`script/server`. For example: |
52 | | - |
53 | | -```sh |
54 | | -$ script/server 2.6 |
55 | | -``` |
56 | | - |
57 | | -Note that live reloading is not available for Enterprise documentation. |
58 | | - |
59 | | -##Styleguide |
60 | | - |
61 | | -Not sure how to structure the docs? Here's what the structure of the |
62 | | -API docs should look like: |
63 | | - |
64 | | -# API title |
65 | | - |
66 | | -{:toc} |
67 | | - |
68 | | -## API endpoint title |
69 | | - |
70 | | - [VERB] /path/to/endpoint |
71 | | - |
72 | | -### Parameters |
73 | | - |
74 | | -Name | Type | Description |
75 | | ------|------|-------------- |
76 | | -`name`|`type` | Description. |
77 | | - |
78 | | -### Input (request JSON body) |
79 | | - |
80 | | -Name | Type | Description |
81 | | ------|------|-------------- |
82 | | -`name`|`type` | Description. |
83 | | - |
84 | | -### Response |
85 | | - |
86 | | -<%= headers 200, :pagination => default_pagination_rels, 'X-Custom-Header' => "value" %> |
87 | | -<%= json :resource_name %> |
88 | | - |
89 | | -**Note**: We're using[Kramdown Markdown extensions](http://kramdown.gettalong.org/syntax.html), such as definition lists. |
90 | | - |
91 | | -###JSON Responses |
92 | | - |
93 | | -We specify the JSON responses in Ruby so that we don't have to write |
94 | | -them by hand all over the docs. You can render the JSON for a resource |
95 | | -like this: |
96 | | - |
97 | | -```erb |
98 | | -<%= json :issue %> |
99 | | -``` |
100 | | - |
101 | | -This looks up`GitHub::Resources::ISSUE` in`lib/resources.rb`. |
102 | | - |
103 | | -Some actions return arrays. You can modify the JSON by passing a block: |
104 | | - |
105 | | -```erb |
106 | | -<%= json(:issue) { |hash| [hash] } %> |
107 | | -``` |
108 | | - |
109 | | -There is also a rake task for generating JSON files from the sample responses in the documentation: |
110 | | - |
111 | | -```sh |
112 | | -$ rake generate_json_from_responses |
113 | | -``` |
114 | | - |
115 | | -The generated files will end up in*json-dump/*. |
116 | | - |
117 | | -###Terminal blocks |
118 | | - |
119 | | -You can specify terminal blocks by using the`command-line` syntax highlighting. |
120 | | - |
121 | | -``` command-line |
122 | | -$ curl foobar |
123 | | -``` |
124 | | - |
125 | | -You can use certain characters, like`$` and`#`, to emphasize different parts |
126 | | -of commands. |
127 | | - |
128 | | -``` command-line |
129 | | -# call foobar |
130 | | -$ curl <em>foobar<em> |
131 | | -.... |
132 | | -``` |
133 | | - |
134 | | -For more information, see[the reference documentation](https://github.com/gjtorikian/extended-markdown-filter#command-line-highlighting). |
135 | | - |
136 | | -##Deploy |
137 | | - |
138 | | -Deployments happen automatically once a PR is merged into`master`. A tool called[Publisher](https://github.com/gjtorikian/publisher) takes the`master` branch, builds it using Nanoc, and publishes the content to`gh-pages`. Thus, any commit to`master` is automatically sent over to`gh-pages`, where it's picked up and served by GitHub Pages. |
139 | | - |
140 | | -##Licenses |
141 | | - |
142 | | -The code to generate the site (everything excluding the assets, content, |
143 | | -and layouts directories) as well as the code samples on the site are |
144 | | -licensed under |
145 | | -[CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/legalcode). |
146 | | -CC0 waives all copyright restrictions but does not grant you any trademark |
147 | | -permissions. |
148 | | - |
149 | | -Site content (everything in the assets, content, and layouts directories, |
150 | | -excluding files under open source licenses individually marked) is licensed |
151 | | -under[CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/). CC-BY-4.0 |
152 | | -gives you permission to use content for almost any purpose but does not grant |
153 | | -you any trademark permissions, so long as you note the license and give credit, |
154 | | -such as follows: |
155 | | - |
156 | | ->Content based on |
157 | | -><ahref="https://github.com/github/developer.github.com">developer.github.com</a> |
158 | | ->used under the |
159 | | -><ahref="https://creativecommons.org/licenses/by/4.0/">CC-BY-4.0</a> |
160 | | ->license.</a> |
161 | | -
|
162 | | -This means you can use the code and content in this repository except for |
163 | | -GitHub trademarks in your own projects. |
164 | | - |
165 | | -When you contribute to this repository you are doing so under the above |
166 | | -licenses. |
| 1 | +IyBkZXZlbG9wZXIuZ2l0aHViLmNvbQoKKipOT1RFOiBUaGUgZGV2ZWxvcGVy |
| 2 | +LmdpdGh1Yi5jb20gd2Vic2l0ZSBpcyBubyBsb25nZXIgb3Blbi1zb3VyY2Uu |
| 3 | +KioKCldlIGhhdmUgbW92ZWQgdGhpcyByZXBvc2l0b3J5IGludG8gW291ciBn |
| 4 | +aXRodWItYXJjaGl2ZSBvcmdhbml6YXRpb25dKGh0dHBzOi8vZ2l0aHViLmNv |
| 5 | +bS9naXRodWItYXJjaGl2ZSkgdG8gc2lnbmlmeSB0aGF0IHdlIGFyZSBubyBs |
| 6 | +b25nZXIgYWNjZXB0aW5nIG9wZW4tc291cmNlIGNvbnRyaWJ1dGlvbnMgdG8g |
| 7 | +dGhpcyByZXBvc2l0b3J5LiBXZSB3YW50IHRvIHRoYW5rIHRoZSBodW5kcmVk |
| 8 | +cyBvZiBjb250cmlidXRvcnMgZm9yIHRoZWlyIGFzc2lzdGFuY2Ugb3ZlciB0 |
| 9 | +aGUgeWVhcnMuCgpUaGUgZGVjaXNpb24gdG8gY2xvc2Utc291cmNlIHRoZSBz |
| 10 | +aXRlIHN0ZW1zIGZyb20gYSB2YXJpZXR5IG9mIHJlYXNvbnM6CgoxLiBXZSBh |
| 11 | +Y3R1YWxseSBhbHJlYWR5IF9oYXZlXyBhIGNsb3NlLXNvdXJjZWQgc2l0ZSwg |
| 12 | +d2hpY2ggaXMgd2hlcmUgd2Ugd3JvdGUgZG9jdW1lbnRhdGlvbiBmb3IgdW5y |
| 13 | +ZWxlYXNlZCBmZWF0dXJlcy4gV2UgZGVzaWduZWQgYWRkaXRpb25hbCB0b29s |
| 14 | +aW5nIHRvIHN1cHBvcnQgdGhpcyB3b3JrZmxvdywgYnV0IHVwZGF0aW5nIHRo |
| 15 | +ZSBkb2N1bWVudGF0aW9uIGlzIGEgcHJvY2VzcyB3ZSdkIGxpa2UgdG8gc2lt |
| 16 | +cGxpZnkuCjIuIFdlIGJlbGlldmUgdGhhdCBhbnkgb3Blbi1zb3VyY2UgcHJv |
| 17 | +amVjdOKAlGJlIGl0IGRvY3VtZW50YXRpb24gb3Igc29mdHdhcmXigJRvdWdo |
| 18 | +dCB0byBoYXZlIGRlZGljYXRlZCBtYWludGFpbmVycy4gSXQgYmVjYW1lIGRp |
| 19 | +ZmZpY3VsdCB0byBrZWVwIHRoaXMgcmVwb3NpdG9yeSBvcGVuLXNvdXJjZSBi |
| 20 | +ZWNhdXNlIGl0IHdhcyBtYWludGFpbmVkIGJ5IHRoZSBiZXN0IGVmZm9ydHMg |
| 21 | +b2YgYSBzbWFsbCBncm91cCBvZiBwZW9wbGUuIENsb3NpbmcgdGhlIHNpdGUg |
| 22 | +YWxsb3dzIHVzIHRvIGZvY3VzIG9uIHdoYXQncyBpbXBvcnRhbnQsIHdpdGhv |
| 23 | +dXQgZmVlbGluZyBndWlsdHkgYXQgbWlzc2luZyByZXZpZXdzIGZyb20gb3Bl |
| 24 | +bi1zb3VyY2UgY29udHJpYnV0b3JzLgoKV2UgdGhpbmsgdGhhdCB0aGUgdG9v |
| 25 | +bGluZyB3ZSB1c2VkIHRvIGJ1aWxkIHRoaXMgc2l0ZSBpcyBwcmV0dHkgaW50 |
| 26 | +ZXJlc3RpbmcsIHNvIHdlJ3JlIG5vdCBnZXR0aW5nIHJpZCBvZiBldmVyeXRo |
| 27 | +aW5nLiBXZSBob3BlIHRoYXQgd2hhdCByZW1haW5zIGNhbiBiZSB1c2VkIGFz |
| 28 | +IGEgc291cmNlIG9mIGluc3BpcmF0aW9uIGZvciB5b3VyIG93biBzdGF0aWMg |
| 29 | +c2l0ZS4KCklmIHlvdSBmaW5kIHNvbWV0aGluZyB0aGF0IG5lZWRzIHRvIGJl |
| 30 | +IGZpeGVkLCB5b3UgY2FuIGFsd2F5cyBbY29udGFjdCBvdXIgdGVycmlmaWMg |
| 31 | +U3VwcG9ydCB0ZWFtXShodHRwczovL2dpdGh1Yi5jb20vY29udGFjdD9mb3Jt |
| 32 | +JTVCc3ViamVjdCU1RD1Nb3ZpbmcrZGV2ZWxvcGVyLmdpdGh1Yi5jb20rdG8r |
| 33 | +Z2l0aHViLWFyY2hpdmUpLgoKVGhhbmsgeW91IQoKKiAqICoKClRoaXMgd2Fz |
| 34 | +IHRoZSBHaXRIdWIgQVBJIGRvY3VtZW50YXRpb24sIGJ1aWx0IHdpdGggW05h |
| 35 | +bm9jXVtuYW5vY10uCgojIyBEZXZlbG9wbWVudAoKWW91IGNhbiBmZXRjaCB0 |
| 36 | +aGUgbGF0ZXN0IGRlcGVuZGVuY2llcyBieSBvcGVuaW5nIHRoZSBjb21tYW5k |
| 37 | +IGxpbmUgYW5kIHJ1bm5pbmcgYHNjcmlwdC9ib290c3RyYXBgOgoKYGBgIHNo |
| 38 | +CiQgc2NyaXB0L2Jvb3RzdHJhcAo9PT4gSW5zdGFsbGluZyBnZW0gZGVwZW5k |
| 39 | +ZW5jaWVz4oCmCj09PiBJbnN0YWxsaW5nIG5wbSBkZXBlbmRlbmNpZXPigKYK |
| 40 | +YGBgCgpZb3UnbGwgbmVlZCBSdWJ5IGFuZCBOb2RlIGluc3RhbGxlZCBvbiB5 |
| 41 | +b3VyIHN5c3RlbS4gVGhlIHJlcXVpcmVkIHZlcnNpb25zIGZvciBlYWNoIG9m |
| 42 | +IHRoZXNlIGxhbmd1YWdlcyBjYW4gYmUgZm91bmQgaW4gdGhlICoucnVieS12 |
| 43 | +ZXJzaW9uKiBhbmQgKnBhY2thZ2UuanNvbiogZmlsZXMsIHJlc3BlY3RpdmVs |
| 44 | +eS4KCllvdSBjYW4gcnVuIGBidW5kbGUgZXhlYyByYWtlIGJ1aWxkYCB0byBn |
| 45 | +ZW5lcmF0ZSB0aGUgc2l0ZSwgYnV0IGl0J3Mgb2Z0ZW4gbW9yZSB1c2VmdWwK |
| 46 | +dG8gc2ltcGx5IGJ1aWxkIHRoZSBzZXJ2ZXIgKmFuZCogc3RhcnQgdGhlIHNp |
| 47 | +dGUgYXQgdGhlIHNhbWUgdGltZS4KCk5hbm9jIGNvbXBpbGVzIHRoZSBzaXRl |
| 48 | +IGludG8gc3RhdGljIGZpbGVzIGxpdmluZyBpbiBgb3V0cHV0YC4gIEl0J3MK |
| 49 | +c21hcnQgZW5vdWdoIG5vdCB0byB0cnkgdG8gY29tcGlsZSB1bmNoYW5nZWQg |
| 50 | +ZmlsZXMuCgpZb3UgY2FuIHN0YXJ0IHRoZSBzaXRlIHdpdGggYHNjcmlwdC9z |
| 51 | +ZXJ2ZXJgOgoKYGBgIHNoCiQgc2NyaXB0L3NlcnZlcgpMb2FkaW5nIHNpdGUg |
| 52 | +ZGF0YS4uLgpDb21waWxpbmcgc2l0ZS4uLgogICBjcmVhdGUgICAgIFswLjI4 |
| 53 | +c10gIG91dHB1dC9pbmRleC5odG1sCiAgIGNyZWF0ZSAgICAgWzEuMzFzXSAg |
| 54 | +b3V0cHV0L3YzL2dpc3RzL2NvbW1lbnRzL2luZGV4Lmh0bWwKICAgaWRlbnRp |
| 55 | +Y2FsICBbMS45MnNdICBvdXRwdXQvdjMvZ2lzdHMvaW5kZXguaHRtbAogICBp |
| 56 | +ZGVudGljYWwgIFswLjI1c10gIG91dHB1dC92My9pc3N1ZXMvY29tbWVudHMv |
| 57 | +aW5kZXguaHRtbAogICB1cGRhdGUgICAgIFswLjk5c10gIG91dHB1dC92My9p |
| 58 | +c3N1ZXMvbGFiZWxzL2luZGV4Lmh0bWwKICAgdXBkYXRlICAgICBbMC4wNXNd |
| 59 | +ICBvdXRwdXQvdjMvaW5kZXguaHRtbAogICDigKYKClNpdGUgY29tcGlsZWQg |
| 60 | +aW4gNS44MXMuCmBgYAoKVGhlIHNpdGUgaXMgaG9zdGVkIGF0IGBodHRwOi8v |
| 61 | +bG9jYWxob3N0OjQwMDBgLgoKTmFub2MgaGFzIFtzb21lIG5pY2UgZG9jdW1l |
| 62 | +bnRhdGlvbl0oaHR0cDovL25hbm9jLndzL2RvY3MvdHV0b3JpYWwvKSB0byBn |
| 63 | +ZXQgeW91IHN0YXJ0ZWQuICBUaG91Z2ggaWYgeW91J3JlIG1haW5seSBjb25j |
| 64 | +ZXJuZWQgd2l0aCBlZGl0aW5nIG9yIGFkZGluZyBjb250ZW50LCB5b3Ugd29u |
| 65 | +J3QgbmVlZCB0byBrbm93IG11Y2ggYWJvdXQgTmFub2MuCgpbbmFub2NdOiBo |
| 66 | +dHRwOi8vbmFub2Mud3MvCgojIyMgRW50ZXJwcmlzZQoKVG8gZ2VuZXJhdGUg |
| 67 | +dGhlIGAvZW50ZXJwcmlzZWAgdmVyc2lvbnMsIHBhc3MgaW4gdGhlIEVudGVy |
| 68 | +cHJpc2UgdmVyc2lvbiB0byBgc2NyaXB0L3NlcnZlcmAuIEZvciBleGFtcGxl |
| 69 | +OgoKYGBgIHNoCiQgc2NyaXB0L3NlcnZlciAyLjYKYGBgCgpOb3RlIHRoYXQg |
| 70 | +bGl2ZSByZWxvYWRpbmcgaXMgbm90IGF2YWlsYWJsZSBmb3IgRW50ZXJwcmlz |
| 71 | +ZSBkb2N1bWVudGF0aW9uLgoKIyMgU3R5bGVndWlkZQoKTm90IHN1cmUgaG93 |
| 72 | +IHRvIHN0cnVjdHVyZSB0aGUgZG9jcz8gIEhlcmUncyB3aGF0IHRoZSBzdHJ1 |
| 73 | +Y3R1cmUgb2YgdGhlCkFQSSBkb2NzIHNob3VsZCBsb29rIGxpa2U6CgogICAg |
| 74 | +IyBBUEkgdGl0bGUKCiAgICB7OnRvY30KCiAgICAjIyBBUEkgZW5kcG9pbnQg |
| 75 | +dGl0bGUKCiAgICAgICAgW1ZFUkJdIC9wYXRoL3RvL2VuZHBvaW50CgogICAg |
| 76 | +IyMjIFBhcmFtZXRlcnMKCiAgICBOYW1lIHwgVHlwZSB8IERlc2NyaXB0aW9u |
| 77 | +CiAgICAtLS0tLXwtLS0tLS18LS0tLS0tLS0tLS0tLS0KICAgIGBuYW1lYHxg |
| 78 | +dHlwZWAgfCBEZXNjcmlwdGlvbi4KCiAgICAjIyMgSW5wdXQgKHJlcXVlc3Qg |
| 79 | +SlNPTiBib2R5KQoKICAgIE5hbWUgfCBUeXBlIHwgRGVzY3JpcHRpb24KICAg |
| 80 | +IC0tLS0tfC0tLS0tLXwtLS0tLS0tLS0tLS0tLQogICAgYG5hbWVgfGB0eXBl |
| 81 | +YCB8IERlc2NyaXB0aW9uLgoKICAgICMjIyBSZXNwb25zZQoKICAgIDwlPSBo |
| 82 | +ZWFkZXJzIDIwMCwgOnBhZ2luYXRpb24gPT4gZGVmYXVsdF9wYWdpbmF0aW9u |
| 83 | +X3JlbHMsICdYLUN1c3RvbS1IZWFkZXInID0+ICJ2YWx1ZSIgJT4KICAgIDwl |
| 84 | +PSBqc29uIDpyZXNvdXJjZV9uYW1lICU+CgoqKk5vdGUqKjogV2UncmUgdXNp |
| 85 | +bmcgW0tyYW1kb3duIE1hcmtkb3duIGV4dGVuc2lvbnNdKGh0dHA6Ly9rcmFt |
| 86 | +ZG93bi5nZXR0YWxvbmcub3JnL3N5bnRheC5odG1sKSwgc3VjaCBhcyBkZWZp |
| 87 | +bml0aW9uIGxpc3RzLgoKIyMjIEpTT04gUmVzcG9uc2VzCgpXZSBzcGVjaWZ5 |
| 88 | +IHRoZSBKU09OIHJlc3BvbnNlcyBpbiBSdWJ5IHNvIHRoYXQgd2UgZG9uJ3Qg |
| 89 | +aGF2ZSB0byB3cml0ZQp0aGVtIGJ5IGhhbmQgYWxsIG92ZXIgdGhlIGRvY3Mu |
| 90 | +ICBZb3UgY2FuIHJlbmRlciB0aGUgSlNPTiBmb3IgYSByZXNvdXJjZQpsaWtl |
| 91 | +IHRoaXM6CgpgYGBlcmIKPCU9IGpzb24gOmlzc3VlICU+CmBgYAoKVGhpcyBs |
| 92 | +b29rcyB1cCBgR2l0SHViOjpSZXNvdXJjZXM6OklTU1VFYCBpbiBgbGliL3Jl |
| 93 | +c291cmNlcy5yYmAuCgpTb21lIGFjdGlvbnMgcmV0dXJuIGFycmF5cy4gIFlv |
| 94 | +dSBjYW4gbW9kaWZ5IHRoZSBKU09OIGJ5IHBhc3NpbmcgYSBibG9jazoKCmBg |
| 95 | +YGVyYgo8JT0ganNvbig6aXNzdWUpIHsgfGhhc2h8IFtoYXNoXSB9ICU+CmBg |
| 96 | +YAoKVGhlcmUgaXMgYWxzbyBhIHJha2UgdGFzayBmb3IgZ2VuZXJhdGluZyBK |
| 97 | +U09OIGZpbGVzIGZyb20gdGhlIHNhbXBsZSByZXNwb25zZXMgaW4gdGhlIGRv |
| 98 | +Y3VtZW50YXRpb246CgpgYGAgc2gKJCByYWtlIGdlbmVyYXRlX2pzb25fZnJv |
| 99 | +bV9yZXNwb25zZXMKYGBgCgpUaGUgZ2VuZXJhdGVkIGZpbGVzIHdpbGwgZW5k |
| 100 | +IHVwIGluICpqc29uLWR1bXAvKi4KCiMjIyBUZXJtaW5hbCBibG9ja3MKCllv |
| 101 | +dSBjYW4gc3BlY2lmeSB0ZXJtaW5hbCBibG9ja3MgYnkgdXNpbmcgdGhlIGBj |
| 102 | +b21tYW5kLWxpbmVgIHN5bnRheCBoaWdobGlnaHRpbmcuCgogICAgYGBgIGNv |
| 103 | +bW1hbmQtbGluZQogICAgJCBjdXJsIGZvb2JhcgogICAgYGBgCgpZb3UgY2Fu |
| 104 | +IHVzZSBjZXJ0YWluIGNoYXJhY3RlcnMsIGxpa2UgYCRgIGFuZCBgI2AsIHRv |
| 105 | +IGVtcGhhc2l6ZSBkaWZmZXJlbnQgcGFydHMKb2YgY29tbWFuZHMuCgogICAg |
| 106 | +YGBgIGNvbW1hbmQtbGluZQogICAgIyBjYWxsIGZvb2JhcgogICAgJCBjdXJs |
| 107 | +IDxlbT5mb29iYXI8ZW0+CiAgICAuLi4uCiAgICBgYGAKCkZvciBtb3JlIGlu |
| 108 | +Zm9ybWF0aW9uLCBzZWUgW3RoZSByZWZlcmVuY2UgZG9jdW1lbnRhdGlvbl0o |
| 109 | +aHR0cHM6Ly9naXRodWIuY29tL2dqdG9yaWtpYW4vZXh0ZW5kZWQtbWFya2Rv |
| 110 | +d24tZmlsdGVyI2NvbW1hbmQtbGluZS1oaWdobGlnaHRpbmcpLgoKIyMgTGlj |
| 111 | +ZW5zZXMKClRoZSBjb2RlIHRvIGdlbmVyYXRlIHRoZSBzaXRlIChldmVyeXRo |
| 112 | +aW5nIGV4Y2x1ZGluZyB0aGUgYXNzZXRzLCBjb250ZW50LAphbmQgbGF5b3V0 |
| 113 | +cyBkaXJlY3RvcmllcykgYXMgd2VsbCBhcyB0aGUgY29kZSBzYW1wbGVzIG9u |
| 114 | +IHRoZSBzaXRlIGFyZQpsaWNlbnNlZCB1bmRlcgpbQ0MwLTEuMF0oaHR0cHM6 |
| 115 | +Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL3B1YmxpY2RvbWFpbi96ZXJvLzEuMC9s |
| 116 | +ZWdhbGNvZGUpLgpDQzAgd2FpdmVzIGFsbCBjb3B5cmlnaHQgcmVzdHJpY3Rp |
| 117 | +b25zIGJ1dCBkb2VzIG5vdCBncmFudCB5b3UgYW55IHRyYWRlbWFyawpwZXJt |
| 118 | +aXNzaW9ucy4KClNpdGUgY29udGVudCAoZXZlcnl0aGluZyBpbiB0aGUgYXNz |
| 119 | +ZXRzLCBjb250ZW50LCBhbmQgbGF5b3V0cyBkaXJlY3RvcmllcywKZXhjbHVk |
| 120 | +aW5nIGZpbGVzIHVuZGVyIG9wZW4gc291cmNlIGxpY2Vuc2VzIGluZGl2aWR1 |
| 121 | +YWxseSBtYXJrZWQpIGlzIGxpY2Vuc2VkCnVuZGVyIFtDQy1CWS00LjBdKGh0 |
| 122 | +dHBzOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS80LjAvKS4g |
| 123 | +Q0MtQlktNC4wCmdpdmVzIHlvdSBwZXJtaXNzaW9uIHRvIHVzZSBjb250ZW50 |
| 124 | +IGZvciBhbG1vc3QgYW55IHB1cnBvc2UgYnV0IGRvZXMgbm90IGdyYW50Cnlv |
| 125 | +dSBhbnkgdHJhZGVtYXJrIHBlcm1pc3Npb25zLCBzbyBsb25nIGFzIHlvdSBu |
| 126 | +b3RlIHRoZSBsaWNlbnNlIGFuZCBnaXZlIGNyZWRpdCwKc3VjaCBhcyBmb2xs |
| 127 | +b3dzOgoKPiBDb250ZW50IGJhc2VkIG9uCj4gPGEgaHJlZj0iaHR0cHM6Ly9n |
| 128 | +aXRodWIuY29tL2dpdGh1Yi9kZXZlbG9wZXIuZ2l0aHViLmNvbSI+ZGV2ZWxv |
| 129 | +cGVyLmdpdGh1Yi5jb208L2E+Cj4gdXNlZCB1bmRlciB0aGUKPiA8YSBocmVm |
| 130 | +PSJodHRwczovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvNC4w |
| 131 | +LyI+Q0MtQlktNC4wPC9hPgo+IGxpY2Vuc2UuPC9hPgoKVGhpcyBtZWFucyB5 |
| 132 | +b3UgY2FuIHVzZSB0aGUgY29kZSBhbmQgY29udGVudCBpbiB0aGlzIHJlcG9z |
| 133 | +aXRvcnkgZXhjZXB0IGZvcgpHaXRIdWIgdHJhZGVtYXJrcyBpbiB5b3VyIG93 |
| 134 | +biBwcm9qZWN0cy4KCldoZW4geW91IGNvbnRyaWJ1dGUgdG8gdGhpcyByZXBv |
| 135 | +c2l0b3J5IHlvdSBhcmUgZG9pbmcgc28gdW5kZXIgdGhlIGFib3ZlCmxpY2Vu |
| 136 | +c2VzLgo= |