{
  "paths": [
    {
      "_path": "lib/python3.12/site-packages/grpc/__init__.py",
      "path_type": "hardlink",
      "sha256": "e0e2b4e218035768deb193332616cd550fa252eb2cae1a9e3960a7272e6f87b5",
      "size_in_bytes": 82896
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "0ec261a8bd3720e7c49a1059506eb7d8ea120fa1e1b38f7e9f261428f96c52a9",
      "size_in_bytes": 91781
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_auth.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "1924f4783a8cdb8aad051f1f9a3b5fc4b1341cea87712c8a122d9bcfe0132817",
      "size_in_bytes": 2537
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_channel.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "5884ec8304610f267341ea56b1fb72b341365485086d3cedc8fd9ddcf50de9f8",
      "size_in_bytes": 79607
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_common.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "339c1ce3d651ab0c2b81bd825101e69c2826e9c74e3f44b2867ea1c08666390a",
      "size_in_bytes": 8283
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_compression.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "42f6a13648cb5e6932b74e5ea783bfe41aa193bd9591224d613ae91a51277087",
      "size_in_bytes": 1592
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_grpcio_metadata.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "c77132c7edaec3670ee4e68d66166fe6a4aa4adcc0e4e5b5f8a4a3e259b685b3",
      "size_in_bytes": 177
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_interceptor.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "d3f537965e988efa90bf66dfe31a7a837b6114b098b7c1a16f36578d312deb49",
      "size_in_bytes": 23389
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_plugin_wrapping.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "b48ef141f0d61b73fdddb0f388b83cf187bbba1e764f33cd95a76e87ab50f6ef",
      "size_in_bytes": 5034
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_runtime_protos.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "229cad6d8d0695c1cd48a9cc33e888ce2f1d8f3008cb3c26e111527d253c8592",
      "size_in_bytes": 5649
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_server.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "8ffd604027d08338d1b4e2d83e1c85ebab6bfdd78fe3e1f6df31ce114ce6fb07",
      "size_in_bytes": 49300
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_simple_stubs.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "c0e6e1cc56a75297cc27d6a2e66fac9be97a683913e10a857a2bd08900d95c39",
      "size_in_bytes": 24185
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/__pycache__/_utilities.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "383fc1baa3251575bc1201ad4361bd31782a1a90ce27c598bcc6c28d9a4988ac",
      "size_in_bytes": 8290
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_auth.py",
      "path_type": "hardlink",
      "sha256": "5b53a5cf7b516b172e4479b13d4714bc042391aebaa0ccb1fca8a2a95fd9e458",
      "size_in_bytes": 2135
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_channel.py",
      "path_type": "hardlink",
      "sha256": "f154044814cb89eb6cee9a35cd479bc2a541659e50507be40f23e1c6f0560042",
      "size_in_bytes": 63514
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_common.py",
      "path_type": "hardlink",
      "sha256": "88efed41610669c64ff0cebaf4fcc029eb15a2431e15e6841100788130a0f8c2",
      "size_in_bytes": 6254
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_compression.py",
      "path_type": "hardlink",
      "sha256": "17d0bba2b88e8e5cf6b35ebcac52bdf4fe85ee6201ffcd98cfc5c7d88e4eeb80",
      "size_in_bytes": 1695
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_cython/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_cython/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "7a15ad2fcb9803f3b6d9a4a4eb4bf9c845a3c3d0d16046b6d4e2772e29e3f484",
      "size_in_bytes": 150
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_cython/_credentials/roots.pem",
      "path_type": "hardlink",
      "sha256": "96143344c4ae109588125b2c41d5daf654a5fafc6e23fac37f7ba3d29da7e776",
      "size_in_bytes": 264440
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_cython/_cygrpc/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_cython/_cygrpc/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "99e4e18e55c35a2a24536de2a6386eb2724460d318faf3961d2c45ba21181128",
      "size_in_bytes": 158
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_cython/cygrpc.cpython-312-x86_64-linux-gnu.so",
      "path_type": "hardlink",
      "sha256": "0786126b63c5ffdaada354fc2b2a0798e9f7121db446916c3d709841d9bffe27",
      "size_in_bytes": 1651376
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_grpcio_metadata.py",
      "path_type": "hardlink",
      "sha256": "50de31e869429cac89d031a943a4e9394b3d187d18adb1046f9c6dcf52bc46e0",
      "size_in_bytes": 26
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_interceptor.py",
      "path_type": "hardlink",
      "sha256": "6b9df051f00041535815c53519dbf488f04ca3d8810e3dc48caa5d405a48b8f7",
      "size_in_bytes": 20367
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_plugin_wrapping.py",
      "path_type": "hardlink",
      "sha256": "11e6dc0ea0f94eea7be6c96e41ac5d50c493e8a1c6451f03d19b2576ae1ee850",
      "size_in_bytes": 3916
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_runtime_protos.py",
      "path_type": "hardlink",
      "sha256": "8aedb477ce09872d0c4286276078ab4cec0885b04910428e06f50f5e5f0fada0",
      "size_in_bytes": 5564
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_server.py",
      "path_type": "hardlink",
      "sha256": "de73a8bbf11761597b901063fc6d55e91d01f2797531aaf99c626f56005d55a8",
      "size_in_bytes": 37668
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_simple_stubs.py",
      "path_type": "hardlink",
      "sha256": "ac7f491591e6903909810d0837451c9d6636ab4e5f5da1f7a30483d7ef32466d",
      "size_in_bytes": 23408
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/_utilities.py",
      "path_type": "hardlink",
      "sha256": "99f92b732539da6017285efff6cbb2bca996b2a2a6ccf7c03b6b2466144a4845",
      "size_in_bytes": 5180
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__init__.py",
      "path_type": "hardlink",
      "sha256": "45cf629f7ed3c41f5fef028826c0d474fdd81b5fa5470e00262f9a79dd9f0165",
      "size_in_bytes": 3160
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "11c558ca6b335ff5dd899ddaea1aeaa34a97f96cfd66ab9b8a958976c0fd4de7",
      "size_in_bytes": 2119
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_base_call.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "9fc3629a9400a08efe83f5b5fa44b3dde0889875b50054734cb61efa6c1a953f",
      "size_in_bytes": 8668
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_base_channel.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "47712e7328d08d1d6a5bea7c96a7de99c7eb018573747604e60701648f88fa8a",
      "size_in_bytes": 15358
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_base_server.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "eb2e5f39e6c6b19263054bd974b9cc05673e88c5280768aa01e2deddb702a9ca",
      "size_in_bytes": 15377
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_call.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "821f52a4e78cbafe3a54e550bdb26c2eef9e27c737bdda70915b1d7834e03b6a",
      "size_in_bytes": 34344
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_channel.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "7e672e6f943cf4d3e4a271886d3ecf33a3a8805789df2d04f31e920883c03b9f",
      "size_in_bytes": 21138
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_interceptor.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "85b61d41ed9eff7d92598510572bb0cc18cdb50e9bf4cd6c1b60847f9a4d9cbd",
      "size_in_bytes": 48218
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_metadata.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "ed4a5fa6779f0d1f530d6c21ca8b65681ffecb3b79d58d1ef449f1327d885489",
      "size_in_bytes": 6548
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_server.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "637da232f4d971e1abf3da016c89aa7155ceb597e6d7190463e775c42249303e",
      "size_in_bytes": 9861
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_typing.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "f7f7b3cfbbb6f17aa092924bc87f966bad03909173075fc18b7d067e7a274002",
      "size_in_bytes": 1121
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/__pycache__/_utils.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "d14b7c5551654bd5c093ed39fb27c1e5486731c8bfc68393719b9bb8288417f0",
      "size_in_bytes": 530
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_base_call.py",
      "path_type": "hardlink",
      "sha256": "3e98cb1d2f01b2d13d53c47cbe327acfe8f1399e317b58dee17c53c56f3ecef0",
      "size_in_bytes": 7313
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_base_channel.py",
      "path_type": "hardlink",
      "sha256": "76b81355d07196cfe7283e16b1b4769285b0c78f90bd1d3dcb226623c1aeacfe",
      "size_in_bytes": 13229
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_base_server.py",
      "path_type": "hardlink",
      "sha256": "4d72e14e86b4749b2fecd0172714915ea133f41b8b4ff261a12c604830d10522",
      "size_in_bytes": 12188
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_call.py",
      "path_type": "hardlink",
      "sha256": "cf99f1710c707356483000015e5e4fc51c73835aaf2c5618d3d338cf4930257d",
      "size_in_bytes": 24469
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_channel.py",
      "path_type": "hardlink",
      "sha256": "fd8835860027f0f705f87e7d044367484174e2dc4906dc053c5450a0b30001eb",
      "size_in_bytes": 20174
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_interceptor.py",
      "path_type": "hardlink",
      "sha256": "ec2342e1bf65a0d3fe31f26be0d8aa63d74ddef2ebd4465f9b120ea650446380",
      "size_in_bytes": 40008
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_metadata.py",
      "path_type": "hardlink",
      "sha256": "7b2bf3986bf3dd9b8180ca38f536bf16944dab6b438af0bc6f44f2bbdf0f0886",
      "size_in_bytes": 4570
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_server.py",
      "path_type": "hardlink",
      "sha256": "67a2faea984962c7325caebdb069e9ba22ed19b64335a0d4885cb91d182fc6cc",
      "size_in_bytes": 8699
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_typing.py",
      "path_type": "hardlink",
      "sha256": "3fc0838958cb484fcf79a8521abbae4f920f6fc47dcbb7a9544f1e2cd6aea5bb",
      "size_in_bytes": 1363
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/aio/_utils.py",
      "path_type": "hardlink",
      "sha256": "061e7e9503b6c6ccdd65e4c501615f16185a2b2db4965e24b9c0fa7ff6194e58",
      "size_in_bytes": 821
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "bc3e37a7e3cda1e2865bebd8a2ccbb793d3e60e238b9b8e097ac287541ab6e0b",
      "size_in_bytes": 147
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__pycache__/_client_adaptations.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "e57c71b66d58569e2cf47f4c48a6f799855b53004df8b7e250599a3aedf6773f",
      "size_in_bytes": 28187
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__pycache__/_metadata.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "b510751a6651dc8a52286aee92d3d5a59cb9c97eb3217cff73f1f1f011894184",
      "size_in_bytes": 1955
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__pycache__/_server_adaptations.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "04f7f4b96721da8fbba215dc2018045e0d2711fe8847e77d1d9698e8dc1ecbd0",
      "size_in_bytes": 18904
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__pycache__/implementations.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "f75bc7ea7631e5c457d0f881a483e50a73043bfa56e73ee876ce06118ebfb69d",
      "size_in_bytes": 11887
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__pycache__/interfaces.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "834db310e70a14e91b28c4ee32afaa545f088769964a52b6181956b2b2e0e805",
      "size_in_bytes": 7217
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/__pycache__/utilities.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "9c4e04b63e711f4a7b071b59fd3acf2cc315bf1bae1661b9422fc33ede2a5c60",
      "size_in_bytes": 7078
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/_client_adaptations.py",
      "path_type": "hardlink",
      "sha256": "7410e34d709fe152f3ae61c8326001ae7d10266da7d45ce4475684b7a00a8dc7",
      "size_in_bytes": 27512
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/_metadata.py",
      "path_type": "hardlink",
      "sha256": "f1b54c7e48929d16cdfa968cb4fa9629f2c242c06ef5ca71dad31e5a47e735ac",
      "size_in_bytes": 1606
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/_server_adaptations.py",
      "path_type": "hardlink",
      "sha256": "c0375061f5e4a9ca6903be42eaede7866648a4ee32849b819dd19b1215405318",
      "size_in_bytes": 13817
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/implementations.py",
      "path_type": "hardlink",
      "sha256": "8593485bbe75307282a12c9c1a412398817f60029c1d62e7bac3b37f5d853f7f",
      "size_in_bytes": 11822
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/interfaces.py",
      "path_type": "hardlink",
      "sha256": "7219c6f8761c70893e8e8e5c9d4fb52f8311ed93aa12cb9941549d7a95bc5103",
      "size_in_bytes": 5955
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/beta/utilities.py",
      "path_type": "hardlink",
      "sha256": "f8df0c925292c5b06b7840a8e04108f566dbcdb4f270a065e053e8e277e06cc2",
      "size_in_bytes": 4933
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/__init__.py",
      "path_type": "hardlink",
      "sha256": "94b60450014bc6febf45fc866082ffacc457504f05c23c0cb212e1b33f68e0f8",
      "size_in_bytes": 4058
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "8f41b40a111cf0f79e097be24d029c63fedb5d85a720cbf5321c42dc89c9c4dc",
      "size_in_bytes": 4377
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/__pycache__/gevent.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "df5a7411fae3254716c94c3750fd362d245cdd4576cfc0a3b60b3232aaa5078e",
      "size_in_bytes": 692
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/__pycache__/session_cache.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "a92fd696a86dad44a0e6f264a8cff3f5315cebe76c2f946b9efedd1765629c56",
      "size_in_bytes": 1650
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/aio/__init__.py",
      "path_type": "hardlink",
      "sha256": "6c8c8374605b3478b917f907bf007238d8dce0cffbe2d872e77626043af564fa",
      "size_in_bytes": 660
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/aio/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "3c1d4665d6b0c8fcf82651d6f169900e8883e5c6bc16d2c23153df92acc6fee9",
      "size_in_bytes": 258
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/gevent.py",
      "path_type": "hardlink",
      "sha256": "fd8024f5a1f63c2642a5a0a75bdb8663bed6db5df8d9d1169bcc0e540a53c7cf",
      "size_in_bytes": 973
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/experimental/session_cache.py",
      "path_type": "hardlink",
      "sha256": "c006aebc3cf1bd30bafa9de331b3e74dcef2ef89e10ca4918dbd24b5f30f0a6f",
      "size_in_bytes": 1533
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "1dab4442031b77728ef55372a6cf0bb23265ccc95f79e5557a60afc68bd4ce94",
      "size_in_bytes": 152
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/common/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/common/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "49b5d7d1542b12b35d7b52f093934e68c264ca3a88281b442ab9186dea83a1f5",
      "size_in_bytes": 159
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/common/__pycache__/cardinality.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "a95665d0ffae63f2123f09ae9dd0f5554f30caa4711f87cc9c3f8b29ebff3689",
      "size_in_bytes": 826
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/common/__pycache__/style.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "98b0da921e0615a4227920b65bf2519c93d1b605073e55bff9e29a7457cbd05b",
      "size_in_bytes": 650
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/common/cardinality.py",
      "path_type": "hardlink",
      "sha256": "db403891ab8c89e1bbe2eae0d77443c9c475f3cdb1e5f3d80cfa1a4a144cbe78",
      "size_in_bytes": 988
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/common/style.py",
      "path_type": "hardlink",
      "sha256": "5c68c6203309054500dd8fe569c5b5984216f94a40ad68a2b42e4ef15a9240b9",
      "size_in_bytes": 824
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "d8c1571a02a175166561e59ab30596b5d746e58c6744b2e16d33f27ef07523a5",
      "size_in_bytes": 163
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__pycache__/abandonment.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "8b1e14a224f2938ae28bfa46e04b5a56931d3c5dd6ec3eb020ea86de32ae325c",
      "size_in_bytes": 632
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__pycache__/callable_util.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "c73f4c6e0a3140cda2fe0fbec970a137f8b5afa6540e655d9ff52d27fedc8520",
      "size_in_bytes": 3888
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__pycache__/future.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "937ebc5ee0d465f5eb232658d6263939c20b1316a94bc05b9cf25c19b9eee6f3",
      "size_in_bytes": 7695
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__pycache__/logging_pool.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "54440e63f68d269219b2bb00aae26bbc74a63e18a223bf69508e38272e2172ab",
      "size_in_bytes": 3097
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__pycache__/stream.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "5263f36a2cd0b5fee41c002c51d8925f01a502f3cbf979922dc8e7e9cf711c39",
      "size_in_bytes": 1542
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/__pycache__/stream_util.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "fa3da9bbaee99b506fa19452bfd4eafd15130b564cea81121a8cccfd65217fcc",
      "size_in_bytes": 7685
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/abandonment.py",
      "path_type": "hardlink",
      "sha256": "193b8642de4d237ee9d575dd4e5235eef1a2e7e09e70ac8453b49588f5d2a3d1",
      "size_in_bytes": 872
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/callable_util.py",
      "path_type": "hardlink",
      "sha256": "c95ec0463e127406f8346ea3910d7993229357a747fec3d70edf3541689fbfa2",
      "size_in_bytes": 3151
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/future.py",
      "path_type": "hardlink",
      "sha256": "84bab7ffff75865c22bb06d3fb968e8635b9e2422521ab03b777006afd36353f",
      "size_in_bytes": 8091
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/logging_pool.py",
      "path_type": "hardlink",
      "sha256": "496c3ea808f8fe7d6af6793868064340cad1af8b7f64e060a80ed07a6cedad22",
      "size_in_bytes": 2276
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/stream.py",
      "path_type": "hardlink",
      "sha256": "1db5c07611efe12cda4d9ac4724458e90e112760c1e84c5fa2ee5adcf5925b50",
      "size_in_bytes": 1389
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/foundation/stream_util.py",
      "path_type": "hardlink",
      "sha256": "094c7a81e09207dcf081d944d171d770f49bb8b7ae35f0a5b191728ec415301d",
      "size_in_bytes": 4772
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "9ca1b931fbab33aa44325cb69ea3869dfbb2da01e7d0d6ebee3dc863ae7c37b8",
      "size_in_bytes": 163
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/base/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/base/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "813df688e781c38cd78e181f4550b2a9ef485bc0b86bdb8fe85fa125e1f7cedf",
      "size_in_bytes": 168
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/base/__pycache__/base.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "8fb7a8b0a0c4e5466ecb65a477d7502d64bc11f2985fa53c0ced0c8d2f8d1e3f",
      "size_in_bytes": 14769
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/base/__pycache__/utilities.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "10062152433a5f6bc413e9462c18786a6761b1cf4f936a9bce86448212fd85cf",
      "size_in_bytes": 2335
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/base/base.py",
      "path_type": "hardlink",
      "sha256": "a080320512b2154c7b083e0df4b4a8ba7c347a93d99ec658a891fcc6a0af3d8b",
      "size_in_bytes": 12046
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/base/utilities.py",
      "path_type": "hardlink",
      "sha256": "828aa62511d10fbad72542a29fe1d38b9caa7eea4792de4c63f4100805a217f8",
      "size_in_bytes": 2455
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/face/__init__.py",
      "path_type": "hardlink",
      "sha256": "c3792a480c9a6603fe5b4f3dd314782f859e04f1abb6c4024097b4154151d0ad",
      "size_in_bytes": 577
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/face/__pycache__/__init__.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "63d85c9331d17ad666f4d74270d0e3a7325ef226d268ca7440be26e09ab4de3f",
      "size_in_bytes": 168
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/face/__pycache__/face.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "0b84702e6da6402fc14807ac4cf2651fddb67c86d913fffbd5341e2da63a95da",
      "size_in_bytes": 43052
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/face/__pycache__/utilities.cpython-312.pyc",
      "path_type": "hardlink",
      "sha256": "18b6be522fdfd29fda572573c074eb850c07936d3f24aad473ac9be71fc540bf",
      "size_in_bytes": 6656
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/face/face.py",
      "path_type": "hardlink",
      "sha256": "84cdbfd12a0e1f1d3f95c5c7925b6da7fa732b41dddc91e7ac7e41c1e1dde4fe",
      "size_in_bytes": 39620
    },
    {
      "_path": "lib/python3.12/site-packages/grpc/framework/interfaces/face/utilities.py",
      "path_type": "hardlink",
      "sha256": "c9e83daa72b7676d961273b1a414b2fa3b7893019d5e905a96d05d5dae9c7d15",
      "size_in_bytes": 6711
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/INSTALLER",
      "path_type": "hardlink",
      "sha256": "d0edee15f91b406f3f99726e44eb990be6e34fd0345b52b910c568e0eef6a2a8",
      "size_in_bytes": 5
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/LICENSE",
      "path_type": "hardlink",
      "sha256": "590198e3f305f2c347fde64d637c65492bbef554db6c8364e149cd375e3797ee",
      "size_in_bytes": 29687
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/METADATA",
      "path_type": "hardlink",
      "sha256": "4f076bea82dd3e0403a8bb38f5addff629841ed90d5bb21d1c75e8354421a874",
      "size_in_bytes": 3964
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/RECORD",
      "path_type": "hardlink",
      "sha256": "66e9b05fd5a47155dfd918b8841c3ecf84b739638864dcfe30569f74e8f9abac",
      "size_in_bytes": 8549
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/REQUESTED",
      "path_type": "hardlink",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "size_in_bytes": 0
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/WHEEL",
      "path_type": "hardlink",
      "sha256": "92a0882861bfbcd45a4ff7d0aaad995165f50733ad70bb96b440cdd1f4f96a3b",
      "size_in_bytes": 105
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/direct_url.json",
      "path_type": "hardlink",
      "sha256": "3f858ae29b6a1ea3b96a581ec8dd638396aab480433384f232da8425d18efa37",
      "size_in_bytes": 104
    },
    {
      "_path": "lib/python3.12/site-packages/grpcio-1.48.2.dist-info/top_level.txt",
      "path_type": "hardlink",
      "sha256": "78477626afda550169dfc6d65bc3dfc23cffe6289ba9e3854fedb35e53c0abff",
      "size_in_bytes": 5
    }
  ],
  "paths_version": 1
}