966e22f040ecdf475b1e6fa4113a10d5fad7d4a9d398ed8a9f1b392a13cc2852  ./CHANGELOG.md
a25d5351d5b58eecacd39833206e605abb44dd464dca6dd07420069ca20f485c  ./MANIFEST.in
357b0f5a2af5b622dc3f305b9e96bf3b7200281f3a11ee2301c0289d7c22b3c1  ./PUBLIC_RELEASE_CHECKLIST.md
16a562766f17bc431ac6363c5c7470fad033919da1ae8e33c1170e38c78a2f1d  ./README.md
855c09f9d0d99ce33bc3cee96f86ba5c05d9f44981712e029962b54a8108bedc  ./RELEASE_GATE.md
722f0aad6d17910984aba2cfb96966460c820c04923284df9bccbae9397ecdd1  ./RELEASE_NOTES.md
3d9903011b60326cfe52a92239833a374510893b3f9651624027b6d99df91a2c  ./SECURITY.md
6368e8eac568c85869c23a862c92dba0424e7fd2dbafa04d0924c93b733af062  ./TEST_EVIDENCE.md
0a00c19f8670fa213be7387da18e2fe3636dfbf04345d31a33aff7d008dcd202  ./WAN_UAT.md
ee69e2868e7d373eca09db55a296d5c595e9b5c408e7acd2b77dae50602ef27e  ./pyproject.toml
cf0f4a3a525f8a7db8fc1b068a5073ae1e54be682a18e7c30ad2fc330d79ab23  ./scripts/Build-JumpKit.ps1
fed43441b3cbb0c45fd0612b308bd5533db35ca06de3311f2c46ccfb70f5eff0  ./scripts/Generate-PackageManifest.py
731d996a7c2ada160f1b4e1d7c553b320fcbc29ea5ffd8d214c824507e56428a  ./scripts/Run-Source.ps1
4361a16955918e63d3e5a1dfce7c62c8a63f6d5a7fb013541ddbc7ddd50d2141  ./scripts/Test-JumpKit.ps1
d079e67d2a58d8581935c0ffaec3eae8c6a16fcb5155cb80ee7c7c0d1460b132  ./scripts/jumpkit_entry.py
5b1bd23926f3b9baa6b3bcca7b8ef502f692be0bf3cfbb5564d1bf434eebd8c4  ./src/braid_jumpkit/__init__.py
935a1c1166b0c1ea35a82256345000bf2c73ded718d77773bc27a71ecce28f7d  ./src/braid_jumpkit/__main__.py
b80fccfab38ad95ff945483f80d39498e2e11cc084ee7e2d1c3b54bd2d6f451e  ./src/braid_jumpkit/agent.py
1c1a9f153b2e6b8dbda65f783062acdb55fc421d1715a1848814bd6670f81ed5  ./src/braid_jumpkit/certs.py
b1015043096049de58212a70780780f42a1c05bc9419196d2f3c746b6ee9a453  ./src/braid_jumpkit/cli.py
556604c50a4e229a35ac78160fa64548e5da259d0c7a674609d19e8a6faef705  ./src/braid_jumpkit/client.py
fb53ceb9a7b1ade4b2a193ae4fa91d6832363ed34f7603a7bf6ca36abd1aebfc  ./src/braid_jumpkit/device.py
a1b85b8cdc8977718714be1cfefc6ada44c5f362c3672d57cc05b29de2134654  ./src/braid_jumpkit/direct.py
25b95e69d406ab3b45c26c670674beccbaa346cf3ec84328209069b1d3190a21  ./src/braid_jumpkit/e2e.py
393327e0fc4dc7ccd1b1b9f7f2319c64e2f5cff1aa4c2c65a47751df31e33ac0  ./src/braid_jumpkit/errors.py
687e93fd4049a58657edf6b3d1624f4c009c32d81ecc332b5889b6a6680245c7  ./src/braid_jumpkit/identity.py
9bcb4a0fdfca23b6e02116900409c58949794c18c3657b771c0241d8566b469f  ./src/braid_jumpkit/policy.py
7913aceafc0ce89b3f039b0c3b7b7905d74d141026998e88eb3bdf01ca66da50  ./src/braid_jumpkit/protocol.py
c70fed993f4bd0d65d1ae6c911ecf279cabec22b59212a9f459a4b1abd6ccc88  ./src/braid_jumpkit/proxy.py
51fcab89014cb1d6c043ec3173a1ec1172fac36ff0337b4e24749badac49f777  ./src/braid_jumpkit/relay.py
512093db08a9a00fc8be9f3fe8e373c96736003926b1a636b63aa00b2025af00  ./src/braid_jumpkit/timeouts.py
e52cc4304c5aa53aeb418e6987e5c0ae3598fdb3ec9647bb6ce224b7ddb326b5  ./src/braid_jumpkit/tls.py
134dc578eef1e1112e1e065ead600eca37c622f15975e7a477fa22cb1afed24d  ./src/braid_jumpkit/wire.py
837437b1232ebe700bfd38765841585108385eeae5b057e91f97d57ab25fff50  ./tests/test_device_e2e.py
c0324a5f87188221273292dac44efa69b256ad1e6fb2cb2205f5f8da0d44fcb6  ./tests/test_policy.py
18146541e9d53f86c90a9b0c9143afbb8ef97e46217b6f8f42fe6930e0c70f7a  ./tests/test_protocol.py
88d12d4cae35e88689646e1d9dbd5aca5f104cd4324e1a704f280b999649cfd3  ./tests/test_tls_proxy.py
9320dc42f62bf26a6ceb582dd07ea22db5e999c1e2b3e700c39abba72ff8e09c  ./tests/test_wan_relay.py
