##### Signed by https://keybase.io/oconnor663
```
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAABAgAGBQJWDw83AAoJEHGHa2itSC0yDuEH/3ejwR4U7ud/r+51G6eRSy65
Y9g7GrA2wB4nvI6N2lqUPL/IO2lNsGxCdB6ieAcY1CP4aGU03RLzAfaP9kZGfd7x
d6A1QDAJ5SkChDKGCzKpnmkqZStBskms/RyELCzcc4XlLDP+/Mme+1ylZYvUdMKj
HIErsAc7PqfaC65AsM3O71Xlpho1oXGuWMRY6m/crCcJbS1lOxPYYNhYQTdMA5Yp
7XVgfU5ZfclI3j66GqI3YS/vSyKBfKehNj7QUaJUatiDQ+UnvpoBMXRE2ShIYUXT
t5ziTmES/bUr6C2cf6YM+aMCZ/16SrAhj64AioPhXp7WwX/XtdYqq/Bjkp5jsPk=
=2L4t
-----END PGP SIGNATURE-----

```

<!-- END SIGNATURES -->

### Begin signed statement 

#### Expect

```
size     exec  file                                          contents                                                        
               ./                                                                                                            
8232             chain_tests.json                            52555142dd2546dfd60cea2ec4f471d777b312085663e4ed012106f19e1c8fc1
                 chains/                                                                                                     
189546             akalin_chain.json                         3c62ab2bd9017f3ae73e567431ad991a5bc3bdc09e1bf79e673780aff6761960
5233               bad_full_hash.json                        009d2eee93ec4d164c10f5b2653383b36efcb0fd7e70cdae2bd08a3b8123f1bd
6051               bad_prev_chain.json                       53f930afd490f739b57d1de35bfb18c0e3dc9e4163a1eb898fce8bdcc98f6842
6051               bad_reverse_signature_chain.json          06940369198a81f6f89bc86dcfd21261b54d397d0ce1cb53b8ec36c522b16ed1
6051               bad_seqno_chain.json                      a411e254fdf9af78d5de5dd8036fb649ce7756fa930edd42a36110c0ab863826
8252               bad_signature_chain.json                  2d0975006ea357e9e0f64557044eed5659ffb037584e2fdc41a1b73c4c237fb6
1607               bad_uid_chain.json                        b9092ab9f79b6359a0df90eb827e18e818377f45cd30f201f76b5f0ada1bbd29
1626               bad_username_chain.json                   58e0e004357f39415b00e1efaf482cc09e8e15cebf3b8b10070f63c85fc9f7d0
1940               empty_chain.json                          3cc56d941437a5120dae27cbba205a02587830dd08fd11dcc6cc05ea18ceb616
47466              example_revokes_chain.json                d693741bfb17fbdd0bd5da570828f9c2d2c0e7676548ad3295c07e1c8b421c64
6001               expired_key_chain.json                    c2733bb8a55f5abb2c712fa2d84740cc36974237a14a3ca388c582570afbb7dd
                   inputs/                                                                                                   
400                  bad_prev_chain.cson                     a315fa2626056325f2e2961ac5fa755c1fd77f1d8e1096d2f146e4972e897be6
309                  bad_seqno_chain.cson                    f0f039ff7f04fc8b6aaa0c05c8e9e777782d136258a04e6fefd8544b3ba1fd0f
206                  bad_uid_chain.cson                      b17a1a982c5a84e3fe1a0a4d1e089887a4d7fb3450571177cdbf8544ff46c1be
191                  bad_username_chain.cson                 0c265be0f1673b86ab7d47a73dac5741b534c4f2412e40fb07c63d24d849896a
2571                 example_revokes_chain.cson              1fa7bd01611ffd4e84b6ab6ec551711b136c14dd0a08a55922821fe1044fdf56
302                  expired_key_chain.cson                  1cb759331e75f16e1057882fa15f114d86184b61e1bb84eb340a47308f6ce057
17817                old_pgp_key.cson                        1287e9d4f2f1d7638be1579c99508d5c81f557a9c29668d7668f22bb038e0e37
541                  signed_with_revoked_key_chain.cson      62d9b4bcef4c86ebd64419e844d4c848be9f469b55ee78abb3a4beb8cab96ac9
160                  simple_chain.cson                       fc5d18080e832797349566cdf512fa46d28ede8d291d85f855fd9c9eafbdcf8a
285                  two_link_chain_for_manual_hacking.cson  8659c7b477321c83f3102f03afd1b480099016ff7ce4216f13636b563c41eda7
173515             jack_chain.json                           509e95fc94e879214ead59039cdeea21f2e52b6826bf0739db48c7862e9605a8
170443             jack_chain_missing_first_link.json        c107107129b9013c0974ca7f83732c905557635df2da8e31ff2a0fbe36b8a395
168376             jack_chain_substitute_first_link.json     ec3d87af3c5c39ead8215fb23fad34647a76dccdd9ae0394acc91fc984979f28
3343               melvin_chain.json                         4e4dd7b2bf1f834eaa72423700752aa0229c56f531d73aeb8c45710c3d31e7d1
8244               mismatched_fingerprint_chain.json         d49b5b9b19b84b287d7d3baadca941acf102e553acb13dfbc046ac53841f8c21
8280               mismatched_kid_chain.json                 8b238dd8ddf942341a3b1f213f2b0052e1e519a73e37ff3590e06fdbe11bce11
7375               missing_kid_chain.json                    a5959e4f56b209c9d8071b924115747a31c5e5091b5b4c06d5d694bbf1af591a
7391               missing_reverse_kid_chain.json            cf5eb200d78afd221e11674581a574d82225286aff15f9d5f8739554c564bc04
4342               nonexistent_subkey_chain.json             9078ed901fdbd9210b6838daad2c09d3e80aab6ee5ab920a4154d184bb89cac1
13737              old_pgp_key.json                          3f67ff989ba5983462aec2bd99f9a285646d01c99d2bbb044e6f10157268db4f
132365             pnelsen_chain.json                        09c922136598fc93d9d3a43ad748c5b5d1f0a6ca1449cd5362d48114157b6ea5
43316              ralph_chain.json                          c4da3be30f814464b94d27b19fc51be5907a702094b55c540903dc4f9f1d9fd8
12536              signed_with_revoked_key_chain.json        55ac1ea124f7e9bb2473035be106b1718e288527a3583fd711c726185a047051
1607               simple_chain.json                         138d7ac6ba3dff9d210e90101156cc399de6d070eb742eecf10ee2cc9e32b890
13710              t_helen_chain.json                        bdc6fb57c1fde665f22f9ac4c084f7954b4e951a2d81c7dbb6b11db36915c995
1603     x       generate.py                                 2d79ebe783d2af9f153a49ac8b75cdc7143c50644bb86ec50866f0d439790b35
                 go/                                                                                                         
1058568            testvectors.go                            c0e5347c18d8478fe3d7d03d2f68b125f3b40d1dd7c4eb7028f9b777edede558
                 js/                                                                                                         
2708               main.js                                   d73c5f5b214e581280b645980c5658fea7474af454da1c5331710fb51bd7e093
322              package.json                                5dfd1f73f5aca6b8bc15a94f04f56815b44396ada26088d4488f3eb5f153ace8
```

#### Ignore

```
/SIGNED.md
```

#### Presets

```
git      # ignore .git and anything as described by .gitignore files
dropbox  # ignore .dropbox-cache and other Dropbox-related files    
kb       # ignore anything as described by .kbignore files          
```

<!-- summarize version = 0.0.9 -->

### End signed statement

<hr>

#### Notes

With keybase you can sign any directory's contents, whether it's a git repo,
source code distribution, or a personal documents folder. It aims to replace the drudgery of:

  1. comparing a zipped file to a detached statement
  2. downloading a public key
  3. confirming it is in fact the author's by reviewing public statements they've made, using it

All in one simple command:

```bash
keybase dir verify
```

There are lots of options, including assertions for automating your checks.

For more info, check out https://keybase.io/docs/command_line/code_signing