{"SPDXID":"SPDXRef-DOCUMENT","spdxVersion":"SPDX-2.3","creationInfo":{"comment":"DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.","created":"2026-01-25T16:09:03.482368224Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"python3-protobuf-3.20.3","dataLicense":"CC0-1.0","comment":"This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.","annotations":[{"annotationDate":"2026-01-25T16:09:03.482368274Z","annotationType":"REVIEW","annotator":"Tool: The Duke of Highlander","commnet":"The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]"}],"documentNamespace":"http://spdx.windriver.com/Reports2.0/79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","packages":[{"SPDXID":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","checksums":[{"algorithm":"SHA256","checksumValue":"79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"PROTOBUF","licenseDeclared":"PROTOBUF","licenseInfoFromFiles":["NOASSERTION"],"name":"python3-protobuf-3.20.3","originator":"NOASSERTION","packageFileName":"python3-protobuf-3.20.3-r0-pe113b58.tar.gz","packageVerificationCode":{"packageVerificationCodeValue":"465643320046b2d5515524c8695bfe01ccce3cd705f9243871fd82c7783c2624275d5b7aa8"},"versionInfo":"3.20.3"}],"files":[{"SPDXID":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","checksums":[{"algorithm":"SHA256","checksumValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"algorithm":"SHA1","checksumValue":"adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"},{"algorithm":"MD5","checksumValue":"68b329da9893e34099c7d8ad5cb9c940"}],"copyrightText":"NOASSERTION","fileName":"dependency_links.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pluginpb2.py-06fef76a14245a73b1f571fc605e53aebcd23e392c6ea7a59c34e5eb7ab5eefd","checksums":[{"algorithm":"SHA256","checksumValue":"06fef76a14245a73b1f571fc605e53aebcd23e392c6ea7a59c34e5eb7ab5eefd"},{"algorithm":"SHA1","checksumValue":"805edcb6b174888f3f918131a90ed4e97cecbfd7"},{"algorithm":"MD5","checksumValue":"86f3155133d433a0882430c871a567dc"}],"copyrightText":"NOASSERTION","fileName":"plugin_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b","checksums":[{"algorithm":"SHA256","checksumValue":"0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b"},{"algorithm":"SHA1","checksumValue":"62cda38e6d5d30bacd45b89ec0bfeab0a9895cba"},{"algorithm":"MD5","checksumValue":"b2460fccd2d7ba8b05b49f82c18f3366"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptor.py-0e20f149e8f85b876ddd8fdbbefd2e09af58c1d09a3027be5981628228b755a0","checksums":[{"algorithm":"SHA256","checksumValue":"0e20f149e8f85b876ddd8fdbbefd2e09af58c1d09a3027be5981628228b755a0"},{"algorithm":"SHA1","checksumValue":"8b5427a0ac1530f3436409cfb40da6b4ab541d7a"},{"algorithm":"MD5","checksumValue":"a8664d70a01f8c9f4f410afa8f8221b9"}],"copyrightText":"NOASSERTION","fileName":"descriptor.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-mapcontainer.cc-0e7727c917538a548194dadbc1d23f9d7d75bf11b4578af92d8638c3daea8a6d","checksums":[{"algorithm":"SHA256","checksumValue":"0e7727c917538a548194dadbc1d23f9d7d75bf11b4578af92d8638c3daea8a6d"},{"algorithm":"SHA1","checksumValue":"37cdc023c25852c34a82c17123191a0a808fd216"},{"algorithm":"MD5","checksumValue":"2ca89b476c29d82cbe510e9097e9fb7a"}],"copyrightText":"NOASSERTION","fileName":"map_container.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-cppmessage.py-0f4f9bc6d8dfd518bc6f41ae6cbe7182490407fcff9887fce3bcab46f56a0c15","checksums":[{"algorithm":"SHA256","checksumValue":"0f4f9bc6d8dfd518bc6f41ae6cbe7182490407fcff9887fce3bcab46f56a0c15"},{"algorithm":"SHA1","checksumValue":"989a96526f2255276d06ac1e95cec949c8e9f16c"},{"algorithm":"MD5","checksumValue":"569f60f659e60825d757460e171dff7f"}],"copyrightText":"NOASSERTION","fileName":"cpp_message.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptorcontainers.cc-1572f7f28ab803c2320e9212cdcefba29790a4d96bfe61b17381fb828ee1a16d","checksums":[{"algorithm":"SHA256","checksumValue":"1572f7f28ab803c2320e9212cdcefba29790a4d96bfe61b17381fb828ee1a16d"},{"algorithm":"SHA1","checksumValue":"6f8c80829c29893797021343dd8a42bcfb7e8585"},{"algorithm":"MD5","checksumValue":"6e56f330c410dc70c470a54b13b4dff7"}],"copyrightText":"NOASSERTION","fileName":"descriptor_containers.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptorcontainers.h-1990532a7eed7d38c319ecba2773385db44316eef86fb17a83086458be40f761","checksums":[{"algorithm":"SHA256","checksumValue":"1990532a7eed7d38c319ecba2773385db44316eef86fb17a83086458be40f761"},{"algorithm":"SHA1","checksumValue":"7fa5cfd6ffa45ab52929b94fb7a0da6d7dc2be04"},{"algorithm":"MD5","checksumValue":"ee7f4918be7d133414f1969d7bcb9b77"}],"copyrightText":"NOASSERTION","fileName":"descriptor_containers.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-message.py-1b28f461be9e5a2238ed03b80e70365b62745a50e24559bcdc594a7cefc8b1ff","checksums":[{"algorithm":"SHA256","checksumValue":"1b28f461be9e5a2238ed03b80e70365b62745a50e24559bcdc594a7cefc8b1ff"},{"algorithm":"SHA1","checksumValue":"cc6888bdef36087e7f950a3e495ce01874892966"},{"algorithm":"MD5","checksumValue":"3b0ecc35ece804e4e880ffb9a1275080"}],"copyrightText":"NOASSERTION","fileName":"message.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-jsonformatproto3pb2.py-1b2ee0a972d43df49092198fe9ea57d3ec4e0c319d13aa58e7b327f777f81260","checksums":[{"algorithm":"SHA256","checksumValue":"1b2ee0a972d43df49092198fe9ea57d3ec4e0c319d13aa58e7b327f777f81260"},{"algorithm":"SHA1","checksumValue":"1580114abe4d1e1b26dd4c0acf579c00de504c01"},{"algorithm":"MD5","checksumValue":"9cf0c77e15930529ec0f976607b0c9c5"}],"copyrightText":"NOASSERTION","fileName":"json_format_proto3_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptordatabase.cc-1e8a83ef01b169ef393dce8997f914ab1898d47b3ef9ad3232f03156c230ce70","checksums":[{"algorithm":"SHA256","checksumValue":"1e8a83ef01b169ef393dce8997f914ab1898d47b3ef9ad3232f03156c230ce70"},{"algorithm":"SHA1","checksumValue":"bc3eb05b9b23294668469e03c488c63792a6dde3"},{"algorithm":"MD5","checksumValue":"7f61eca8a5a5723a282c61b71a72a248"}],"copyrightText":"NOASSERTION","fileName":"descriptor_database.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-field.cc-200fdad02273531910092e35bc5f9f2fefe44c6a714d531c4e482746856e124e","checksums":[{"algorithm":"SHA256","checksumValue":"200fdad02273531910092e35bc5f9f2fefe44c6a714d531c4e482746856e124e"},{"algorithm":"SHA1","checksumValue":"4f4827c3181b3741b1e5be59863733befc72ed4d"},{"algorithm":"MD5","checksumValue":"d0b91c8ff16fbba92e527fe8f19abebb"}],"copyrightText":"NOASSERTION","fileName":"field.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-mapcontainer.h-20ea71c046fa57dd628737d619851e98c6fdc2f44d13fe183df0cf09bc029395","checksums":[{"algorithm":"SHA256","checksumValue":"20ea71c046fa57dd628737d619851e98c6fdc2f44d13fe183df0cf09bc029395"},{"algorithm":"SHA1","checksumValue":"b2afe253f765c5e267ce0c9844f8f937ee730eee"},{"algorithm":"MD5","checksumValue":"7dd28e021194f786e324680431c94c97"}],"copyrightText":"NOASSERTION","fileName":"map_container.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-typepb2.py-2227f1ddd22e9066d105d61a24f40900327e65c05d8f3b41d49be9953ec4889a","checksums":[{"algorithm":"SHA256","checksumValue":"2227f1ddd22e9066d105d61a24f40900327e65c05d8f3b41d49be9953ec4889a"},{"algorithm":"SHA1","checksumValue":"2ca6ee8b5a61bb498cf53156e5b16db824507004"},{"algorithm":"MD5","checksumValue":"6850772aaee7dcd724e03525240739cc"}],"copyrightText":"NOASSERTION","fileName":"type_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-textencoding.py-22b7e770fd75da528c2e75a18635e8733c44bf6459f64ce58a7cc0cc7b2dae56","checksums":[{"algorithm":"SHA256","checksumValue":"22b7e770fd75da528c2e75a18635e8733c44bf6459f64ce58a7cc0cc7b2dae56"},{"algorithm":"SHA1","checksumValue":"4b6d54e417a2ea2f3419995eecf5eb75a257723d"},{"algorithm":"MD5","checksumValue":"bf8dfe0e94bab19b8be7c8a1daffb4f9"}],"copyrightText":"NOASSERTION","fileName":"text_encoding.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-structpb2.py-275eb3a7a1d4e4fd93c87a6600ecd3bcf0cdfe78a1f6e2e0fb3d7cfb76e7169d","checksums":[{"algorithm":"SHA256","checksumValue":"275eb3a7a1d4e4fd93c87a6600ecd3bcf0cdfe78a1f6e2e0fb3d7cfb76e7169d"},{"algorithm":"SHA1","checksumValue":"2101de065a05e715e68737332e597f41a518b47a"},{"algorithm":"MD5","checksumValue":"c538439dc8a1369e0d95a672265d49ae"}],"copyrightText":"NOASSERTION","fileName":"struct_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-messagefactory.h-27b261b8dfc7e9560dd21447d236f4d4e0f3c6644df71c10fff25ee869d5937e","checksums":[{"algorithm":"SHA256","checksumValue":"27b261b8dfc7e9560dd21447d236f4d4e0f3c6644df71c10fff25ee869d5937e"},{"algorithm":"SHA1","checksumValue":"d0707c0095bd87aeac14d687fa284f0d953635c9"},{"algorithm":"MD5","checksumValue":"e9cc658b290f0b0a1be396c6323c25c3"}],"copyrightText":"NOASSERTION","fileName":"message_factory.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptor.h-29d7b0acd84005c8871992091125251d738f245c2f98168cf0fe6291c49167bb","checksums":[{"algorithm":"SHA256","checksumValue":"29d7b0acd84005c8871992091125251d738f245c2f98168cf0fe6291c49167bb"},{"algorithm":"SHA1","checksumValue":"1a9a0d360a4f12e7efa12f1f77a8079f465860c3"},{"algorithm":"MD5","checksumValue":"ace5be4204fe77351e440b81f7e8844f"}],"copyrightText":"NOASSERTION","fileName":"descriptor.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-durationpb2.py-2a67c0bb96d0e068687aa1f4ea727bb6345bb68bf76f492d507a2184d225da9d","checksums":[{"algorithm":"SHA256","checksumValue":"2a67c0bb96d0e068687aa1f4ea727bb6345bb68bf76f492d507a2184d225da9d"},{"algorithm":"SHA1","checksumValue":"a1af110b37a99b47d3afac4c1d6d44b0c7776163"},{"algorithm":"MD5","checksumValue":"f3093978c1d7cfd5ef564831d44c115c"}],"copyrightText":"NOASSERTION","fileName":"duration_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-safenumerics.h-2aebf144b445282053859e6eda33fc10d6d849785bb8e0f6e1b7fe4030120d50","checksums":[{"algorithm":"SHA256","checksumValue":"2aebf144b445282053859e6eda33fc10d6d849785bb8e0f6e1b7fe4030120d50"},{"algorithm":"SHA1","checksumValue":"0422e92cb7b2e824ddceabd928b3c736cd82b4d8"},{"algorithm":"MD5","checksumValue":"a35241f82266bbc1c0969390bb6d15dc"}],"copyrightText":"NOASSERTION","fileName":"safe_numerics.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-messagefactory.py-2c3d7c780299fed6670f321473f8039ab931bb089891487e7fe0647d55bb5a4a","checksums":[{"algorithm":"SHA256","checksumValue":"2c3d7c780299fed6670f321473f8039ab931bb089891487e7fe0647d55bb5a4a"},{"algorithm":"SHA1","checksumValue":"8a6b7a02ac2ec585c3db251278e4089633c26cba"},{"algorithm":"MD5","checksumValue":"e5212ef1a4847fe9bbc0597a8fad8bfa"}],"copyrightText":"NOASSERTION","fileName":"message_factory.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-service.py-3065a0a314eb4a59aa5ac817be9d5768fe5283efe9abc4b0d9726e6359ba3153","checksums":[{"algorithm":"SHA256","checksumValue":"3065a0a314eb4a59aa5ac817be9d5768fe5283efe9abc4b0d9726e6359ba3153"},{"algorithm":"SHA1","checksumValue":"8cc63757e97f86593eb084788b7e6c683b7c112a"},{"algorithm":"MD5","checksumValue":"ce25e7d6330617a27ce365aed2ac2613"}],"copyrightText":"NOASSERTION","fileName":"service.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SOURCES.txt-322e7dabac1a920e4237b6e538418cd85c02c5e991680e57af5c9fb79ef3e72a","checksums":[{"algorithm":"SHA256","checksumValue":"322e7dabac1a920e4237b6e538418cd85c02c5e991680e57af5c9fb79ef3e72a"},{"algorithm":"SHA1","checksumValue":"07a9ab2873bb085e98f740447441af476357b32f"},{"algorithm":"MD5","checksumValue":"007c221b2920ac8cb20df98e39d1bb61"}],"copyrightText":"NOASSERTION","fileName":"SOURCES.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-messagefactory.cc-3434cfc6f87b7cb18b13e8b4dba203cd46b5be9304b330a65585f7b502432c83","checksums":[{"algorithm":"SHA256","checksumValue":"3434cfc6f87b7cb18b13e8b4dba203cd46b5be9304b330a65585f7b502432c83"},{"algorithm":"SHA1","checksumValue":"a885a844b13a5db7db66635a77bc50414bb52324"},{"algorithm":"MD5","checksumValue":"9964b645d804422d5d5161aad90f69c8"}],"copyrightText":"NOASSERTION","fileName":"message_factory.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pythonprotobuf.h-344bc412dbeceb2d42bf1bfefbfb8d65b224700746c543f3e181a33fbfdb5393","checksums":[{"algorithm":"SHA256","checksumValue":"344bc412dbeceb2d42bf1bfefbfb8d65b224700746c543f3e181a33fbfdb5393"},{"algorithm":"SHA1","checksumValue":"cf8148f76ed805b05ca30a6f86624fcd2b332497"},{"algorithm":"MD5","checksumValue":"edbfd89525ac96bb24fb6dedddcf52a8"}],"copyrightText":"NOASSERTION","fileName":"python_protobuf.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-jsonformatpb2.py-351f4631ed2183075b0c45b93f2aaebf001872c1e43eca1bae7195e2c2328a2b","checksums":[{"algorithm":"SHA256","checksumValue":"351f4631ed2183075b0c45b93f2aaebf001872c1e43eca1bae7195e2c2328a2b"},{"algorithm":"SHA1","checksumValue":"54293969917c7eda746a18248adff1bf5e03aacd"},{"algorithm":"MD5","checksumValue":"13d1d8f697c91897672eb5370cf9d52d"}],"copyrightText":"NOASSERTION","fileName":"json_format_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-enumtypewrapper.py-3ca59861945ec63925e0aacc9c66ba0acab6c5b2855e8aac59bc181ef274ca23","checksums":[{"algorithm":"SHA256","checksumValue":"3ca59861945ec63925e0aacc9c66ba0acab6c5b2855e8aac59bc181ef274ca23"},{"algorithm":"SHA1","checksumValue":"a851b15c24a6e9575f8d9b2ce4d799ae615f51b9"},{"algorithm":"MD5","checksumValue":"b3079fc1e42d1fe3851cf7fe0708e6fa"}],"copyrightText":"NOASSERTION","fileName":"enum_type_wrapper.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apipb2.py-3cc87bc47eafb0b096fb2d5ffc0ff4427c773ed4b1fa0d94b12e0022cc17adc3","checksums":[{"algorithm":"SHA256","checksumValue":"3cc87bc47eafb0b096fb2d5ffc0ff4427c773ed4b1fa0d94b12e0022cc17adc3"},{"algorithm":"SHA1","checksumValue":"07e080857c2b70f649deac106b3bcc4b69a3079b"},{"algorithm":"MD5","checksumValue":"364feb203bf50be8e1b9b6f96fae15ab"}],"copyrightText":"NOASSERTION","fileName":"api_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-timestamppb2.py-3d30a516cc878eec0a1efe21e87a35f8670c39f53746177779d00d8d34046c92","checksums":[{"algorithm":"SHA256","checksumValue":"3d30a516cc878eec0a1efe21e87a35f8670c39f53746177779d00d8d34046c92"},{"algorithm":"SHA1","checksumValue":"0bf9007e7e9c3c89eca53065df9cf370bb208861"},{"algorithm":"MD5","checksumValue":"554e521db58157f58d89c1ac37fb7805"}],"copyrightText":"NOASSERTION","fileName":"timestamp_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-unknownfields.h-405204a05475b7ca8cc92f08c2694977b5f05d6afd82940e1c31889f24c70cb3","checksums":[{"algorithm":"SHA256","checksumValue":"405204a05475b7ca8cc92f08c2694977b5f05d6afd82940e1c31889f24c70cb3"},{"algorithm":"SHA1","checksumValue":"652a6fe02e31370df9dc884fb760389610603b17"},{"algorithm":"MD5","checksumValue":"ae23130b8885e6ed4479575e4ef3c2e3"}],"copyrightText":"NOASSERTION","fileName":"unknown_fields.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-messagelistener.py-43073982489f02f5b3866ddbd2ffa75c9928ccd4e02fe2fdd9702c9678056a8c","checksums":[{"algorithm":"SHA256","checksumValue":"43073982489f02f5b3866ddbd2ffa75c9928ccd4e02fe2fdd9702c9678056a8c"},{"algorithm":"SHA1","checksumValue":"8458c538fe4db5fdb41c810a68be56b4450702b7"},{"algorithm":"MD5","checksumValue":"a95c2f1d948490f1ae99808629024ab2"}],"copyrightText":"NOASSERTION","fileName":"message_listener.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-containers.py-447e8d9304822f3439a9382cbccd388e44638020cd1c54566727d20afbeffeb9","checksums":[{"algorithm":"SHA256","checksumValue":"447e8d9304822f3439a9382cbccd388e44638020cd1c54566727d20afbeffeb9"},{"algorithm":"SHA1","checksumValue":"d4e16b82c7aeaf70e022bfc1f897813ae82ee592"},{"algorithm":"MD5","checksumValue":"107ec01280d4a9709f4cd26da4e77963"}],"copyrightText":"NOASSERTION","fileName":"containers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptor.cc-47147b171f47510cfa450bff61924af2097f27b4f5be12707088237a3dae714b","checksums":[{"algorithm":"SHA256","checksumValue":"47147b171f47510cfa450bff61924af2097f27b4f5be12707088237a3dae714b"},{"algorithm":"SHA1","checksumValue":"8e658fa6e8302c2a6989bb212bb508335ec3cbc5"},{"algorithm":"MD5","checksumValue":"5df4b61f13066d1e3369ccbd4c7ed2e4"}],"copyrightText":"NOASSERTION","fileName":"descriptor.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-anypb2.py-4dd4da53c30f8fbb6a8e296131b20af26dc020fed8bddd3c4762e85e88f061a1","checksums":[{"algorithm":"SHA256","checksumValue":"4dd4da53c30f8fbb6a8e296131b20af26dc020fed8bddd3c4762e85e88f061a1"},{"algorithm":"SHA1","checksumValue":"9f936c64fd8a401a7ed83becefec4549a3a039f0"},{"algorithm":"MD5","checksumValue":"1f003080dcefcd941bbce481c42ddaae"}],"copyrightText":"NOASSERTION","fileName":"any_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-messagemodule.cc-4eb0a49f4b4ffa6ae7ee977361850b02625504f078a2159ec3d0b92ba6261974","checksums":[{"algorithm":"SHA256","checksumValue":"4eb0a49f4b4ffa6ae7ee977361850b02625504f078a2159ec3d0b92ba6261974"},{"algorithm":"SHA1","checksumValue":"c81d0ddcff9e6607be58dd204cc6908312cfad87"},{"algorithm":"MD5","checksumValue":"0146a4f453e21120cd75ff83cf145b23"}],"copyrightText":"NOASSERTION","fileName":"message_module.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-decoder.py-4f40812972461de98776ea3be7a60ba81e296e8c177f003598f7deccd3442b29","checksums":[{"algorithm":"SHA256","checksumValue":"4f40812972461de98776ea3be7a60ba81e296e8c177f003598f7deccd3442b29"},{"algorithm":"SHA1","checksumValue":"a6827a5b95ef7685564de73345560b3e965ad028"},{"algorithm":"MD5","checksumValue":"f3cc0adae8a8f2a6165924707b8ba6fe"}],"copyrightText":"NOASSERTION","fileName":"decoder.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-53ce9d1b857bf0d4799e03a09e2a47154d1460d725ea8b89591ec4c16fe42211","checksums":[{"algorithm":"SHA256","checksumValue":"53ce9d1b857bf0d4799e03a09e2a47154d1460d725ea8b89591ec4c16fe42211"},{"algorithm":"SHA1","checksumValue":"03d79481cb35a58a109db10dd9bd0332b2edfb40"},{"algorithm":"MD5","checksumValue":"89ac20b61f442d8ce13e120c8315e50b"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-53ce9d1b857bf0d4799e03a09e2a47154d1460d725ea8b89591ec4c16fe42211","checksums":[{"algorithm":"SHA256","checksumValue":"53ce9d1b857bf0d4799e03a09e2a47154d1460d725ea8b89591ec4c16fe42211"},{"algorithm":"SHA1","checksumValue":"03d79481cb35a58a109db10dd9bd0332b2edfb40"},{"algorithm":"MD5","checksumValue":"89ac20b61f442d8ce13e120c8315e50b"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-protobuilder.py-59c126503536ea4fc94a25335c9edb82d86047b8e54e239e715d67a74cc6c80f","checksums":[{"algorithm":"SHA256","checksumValue":"59c126503536ea4fc94a25335c9edb82d86047b8e54e239e715d67a74cc6c80f"},{"algorithm":"SHA1","checksumValue":"23d175cec87f551f2682381b461040087e2105ec"},{"algorithm":"MD5","checksumValue":"29e4ed7a09c9b4e3759ad165b9644cd4"}],"copyrightText":"NOASSERTION","fileName":"proto_builder.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pythonmessage.py-5aaae77feae6acafcce952c1e51fd361f046fad1f7caa45d41d54c765e6ae4e7","checksums":[{"algorithm":"SHA256","checksumValue":"5aaae77feae6acafcce952c1e51fd361f046fad1f7caa45d41d54c765e6ae4e7"},{"algorithm":"SHA1","checksumValue":"4b050cb8c8574a95ee23146d147d5ed80904de9b"},{"algorithm":"MD5","checksumValue":"63843ccf2505cc271be7d044c3f7dc13"}],"copyrightText":"NOASSERTION","fileName":"python_message.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-symboldatabase.py-6823c6138376b256fa1c50787071490c0f337a180ccb5e9763c04c1ff79b7e17","checksums":[{"algorithm":"SHA256","checksumValue":"6823c6138376b256fa1c50787071490c0f337a180ccb5e9763c04c1ff79b7e17"},{"algorithm":"SHA1","checksumValue":"c821ec33f7f82807259669ea466ae191399742bf"},{"algorithm":"MD5","checksumValue":"0fa3882253496a902d7288d238aa4b63"}],"copyrightText":"NOASSERTION","fileName":"symbol_database.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-typecheckers.py-6b7a36cbe4bd5d214488f51abb97da133d9fbb6388c5885333d64688b3c25e53","checksums":[{"algorithm":"SHA256","checksumValue":"6b7a36cbe4bd5d214488f51abb97da133d9fbb6388c5885333d64688b3c25e53"},{"algorithm":"SHA1","checksumValue":"1e0be46099d891114666bb3722f704791d1a400a"},{"algorithm":"MD5","checksumValue":"6f80419469fbe42b9905e49dc9df58e3"}],"copyrightText":"NOASSERTION","fileName":"type_checkers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-repeatedcompositecontainer.h-6dd13cc02beeeffe7f6bafba723bc256abb6eb2a97f9effe97c1779eee2a14ef","checksums":[{"algorithm":"SHA256","checksumValue":"6dd13cc02beeeffe7f6bafba723bc256abb6eb2a97f9effe97c1779eee2a14ef"},{"algorithm":"SHA1","checksumValue":"406218cf50eb1af28506d79af0ec81a14e150c0b"},{"algorithm":"MD5","checksumValue":"2ce410a22a1c07bc5a2fb8e2240fe0ba"}],"copyrightText":"NOASSERTION","fileName":"repeated_composite_container.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-LICENSE-6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d","checksums":[{"algorithm":"SHA256","checksumValue":"6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d"},{"algorithm":"SHA1","checksumValue":"1b5a14d06dd784e88dadc5c68344be2dc13875b6"},{"algorithm":"MD5","checksumValue":"37b5762e07f0af8c74ce80a8bda4266b"}],"copyrightText":"NOASSERTION","fileName":"LICENSE","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-extensiondict.cc-6f9140de6d6015e150f57d4a26e0619892bedc7d78e9a5c054f929ad7fdec1d5","checksums":[{"algorithm":"SHA256","checksumValue":"6f9140de6d6015e150f57d4a26e0619892bedc7d78e9a5c054f929ad7fdec1d5"},{"algorithm":"SHA1","checksumValue":"da6a543c4f8dadb2bd5500f1315760892b59cbfb"},{"algorithm":"MD5","checksumValue":"e71e807c94b1051677d843ec682754d8"}],"copyrightText":"NOASSERTION","fileName":"extension_dict.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-message.h-9f6600e1525a4de4051eda8aa6adbdf4b8586f16c186aebfaa363c3b685a7109","checksums":[{"algorithm":"SHA256","checksumValue":"9f6600e1525a4de4051eda8aa6adbdf4b8586f16c186aebfaa363c3b685a7109"},{"algorithm":"SHA1","checksumValue":"ca29e40d252c9f9f3af91ba617e2d8763df70b16"},{"algorithm":"MD5","checksumValue":"1f9e2d344c758e526b08c725767f8eb4"}],"copyrightText":"NOASSERTION","fileName":"message.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-repeatedcompositecontainer.cc-a2abb86126ed14293f031f2302663ba52a37af32227b16af32529cf8ef58f31b","checksums":[{"algorithm":"SHA256","checksumValue":"a2abb86126ed14293f031f2302663ba52a37af32227b16af32529cf8ef58f31b"},{"algorithm":"SHA1","checksumValue":"40e679c299c097c9402e12a6e1d13cea7bfc2b81"},{"algorithm":"MD5","checksumValue":"06071a4906a2367013adeb6ef12bb5a4"}],"copyrightText":"NOASSERTION","fileName":"repeated_composite_container.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptorpb2.py-a3973c1453011c3c6bca26defc908460ee718b80009bf4dee3165e5a527c8652","checksums":[{"algorithm":"SHA256","checksumValue":"a3973c1453011c3c6bca26defc908460ee718b80009bf4dee3165e5a527c8652"},{"algorithm":"SHA1","checksumValue":"93a7de85bea9f5eda2994d7a2abb3d7ec52a2ec6"},{"algorithm":"MD5","checksumValue":"85074f1de5184a2578cb0e96c2093c0c"}],"copyrightText":"NOASSERTION","fileName":"descriptor_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-unknownfields.cc-aa3f872f9dc14a1a4fddda0228f38c46a5f8082d5de42e6ac001d91797393d52","checksums":[{"algorithm":"SHA256","checksumValue":"aa3f872f9dc14a1a4fddda0228f38c46a5f8082d5de42e6ac001d91797393d52"},{"algorithm":"SHA1","checksumValue":"49e5bc7c77f582a70d340a0968a22dd0af44c2ce"},{"algorithm":"MD5","checksumValue":"fdebda29bc6af15040499c42a58c0977"}],"copyrightText":"NOASSERTION","fileName":"unknown_fields.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiimplementation.py-ae66b95e518e63ac77e52e79012e5b48ebf4beaff6d758239cbe10f57ef89696","checksums":[{"algorithm":"SHA256","checksumValue":"ae66b95e518e63ac77e52e79012e5b48ebf4beaff6d758239cbe10f57ef89696"},{"algorithm":"SHA1","checksumValue":"f02bbd3e0102fe4350dcc063056fa96e35f447a8"},{"algorithm":"MD5","checksumValue":"bfc03f7f79c41f3366092c2179f47446"}],"copyrightText":"NOASSERTION","fileName":"api_implementation.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptorpool.cc-b753196579ff3e6f82063d1ee9d4e0234b5aa75a447ae7152284c08799cb238e","checksums":[{"algorithm":"SHA256","checksumValue":"b753196579ff3e6f82063d1ee9d4e0234b5aa75a447ae7152284c08799cb238e"},{"algorithm":"SHA1","checksumValue":"8389330dfe5b5674f37c6d5c312f8906e822fa79"},{"algorithm":"MD5","checksumValue":"33420cf6c7064be1c40c4860f228278d"}],"copyrightText":"NOASSERTION","fileName":"descriptor_pool.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-builder.py-c2dba046061b20c7a8e2dc6f19495f14b0fc9ca6440c2c47de5911b7256775b6","checksums":[{"algorithm":"SHA256","checksumValue":"c2dba046061b20c7a8e2dc6f19495f14b0fc9ca6440c2c47de5911b7256775b6"},{"algorithm":"SHA1","checksumValue":"46cefd8d4638b8e6eeac5ef7f2922e12f92f4b42"},{"algorithm":"MD5","checksumValue":"8ae6d84345182b9c767992318c44b898"}],"copyrightText":"NOASSERTION","fileName":"builder.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptorpool.py-c87899cf3153ba1fcb1a9f96347cc67b83150e94e1348de6b635756e99120286","checksums":[{"algorithm":"SHA256","checksumValue":"c87899cf3153ba1fcb1a9f96347cc67b83150e94e1348de6b635756e99120286"},{"algorithm":"SHA1","checksumValue":"8198e2a71eafa03b98dfed28bd21db99390c63a5"},{"algorithm":"MD5","checksumValue":"fd55261aec5468fbcfbef8fd3a13d5da"}],"copyrightText":"NOASSERTION","fileName":"descriptor_pool.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-wellknowntypes.py-c8bb727eb677b2f4a14cd80c5be5344cbb7bee91ec7b08bac482c381a6ddf816","checksums":[{"algorithm":"SHA256","checksumValue":"c8bb727eb677b2f4a14cd80c5be5344cbb7bee91ec7b08bac482c381a6ddf816"},{"algorithm":"SHA1","checksumValue":"2a786e246a264473c91e98bc1f4f3c8c39c502b2"},{"algorithm":"MD5","checksumValue":"52b38aabaf3e23e70c59054f5ac4cdbc"}],"copyrightText":"NOASSERTION","fileName":"well_known_types.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptordatabase.py-da105405bcd68d3772ab49cb67d1d829baa1329a2ecd9564f6caeeac44672d5a","checksums":[{"algorithm":"SHA256","checksumValue":"da105405bcd68d3772ab49cb67d1d829baa1329a2ecd9564f6caeeac44672d5a"},{"algorithm":"SHA1","checksumValue":"b82eb75ea9c9f2d211353734d6af022d031e73a7"},{"algorithm":"MD5","checksumValue":"f9a6fd9e249971c5ac58a1fdf28e1202"}],"copyrightText":"NOASSERTION","fileName":"descriptor_database.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-extensiondict.py-dc36d6865ae91b26eebabd5b8df18a871d9df08568eed550504705f2d3cb4f2a","checksums":[{"algorithm":"SHA256","checksumValue":"dc36d6865ae91b26eebabd5b8df18a871d9df08568eed550504705f2d3cb4f2a"},{"algorithm":"SHA1","checksumValue":"11b4f747ccf91f94be2f2e914e366ed274a8781b"},{"algorithm":"MD5","checksumValue":"5a052a18932c5ce23e265adf1a759a7e"}],"copyrightText":"NOASSERTION","fileName":"extension_dict.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MANIFEST.in-de8de3c21c3e15b4378b840491d7974244f8a924de8985b4dca748cacce9f16b","checksums":[{"algorithm":"SHA256","checksumValue":"de8de3c21c3e15b4378b840491d7974244f8a924de8985b4dca748cacce9f16b"},{"algorithm":"SHA1","checksumValue":"9c970d5913745e97567363f7461f593728fb8b29"},{"algorithm":"MD5","checksumValue":"e536c7ff5ddc2ed4806625539cc38e80"}],"copyrightText":"NOASSERTION","fileName":"MANIFEST.in","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-servicereflection.py-e6106bf10e204e0837313e0d6684f14528d36b1ccbb4d486fbc7176b99c75da4","checksums":[{"algorithm":"SHA256","checksumValue":"e6106bf10e204e0837313e0d6684f14528d36b1ccbb4d486fbc7176b99c75da4"},{"algorithm":"SHA1","checksumValue":"0b422f49ade797511d5d4996dae217bae5f3d6c2"},{"algorithm":"MD5","checksumValue":"d7238e2857d8e86067a55118d69a7eae"}],"copyrightText":"NOASSERTION","fileName":"service_reflection.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptorpool.h-e71a4b52ced4b96e70641943f69e3274fbe221f49114397db78c6a0b44b58b80","checksums":[{"algorithm":"SHA256","checksumValue":"e71a4b52ced4b96e70641943f69e3274fbe221f49114397db78c6a0b44b58b80"},{"algorithm":"SHA1","checksumValue":"3b363056a29c3bdfe3ecd40a8b6ee7030ef219e4"},{"algorithm":"MD5","checksumValue":"67edb7f7a9498f1331538310a5a3aa82"}],"copyrightText":"NOASSERTION","fileName":"descriptor_pool.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-extensiondict.h-e7ff7442012d9c22449fe15e768749d08c46cb7625695ed13696dda47b3bfa61","checksums":[{"algorithm":"SHA256","checksumValue":"e7ff7442012d9c22449fe15e768749d08c46cb7625695ed13696dda47b3bfa61"},{"algorithm":"SHA1","checksumValue":"3740269e6eae2afac299fb6d27f138ca0737244a"},{"algorithm":"MD5","checksumValue":"0eb656421b7abfb977d2321bd07f781c"}],"copyrightText":"NOASSERTION","fileName":"extension_dict.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-textformat.py-e9a6327c1fa1b65db36bfc1a3ba2d5f495533dbc79423daf7f4b84f9c65d0ba3","checksums":[{"algorithm":"SHA256","checksumValue":"e9a6327c1fa1b65db36bfc1a3ba2d5f495533dbc79423daf7f4b84f9c65d0ba3"},{"algorithm":"SHA1","checksumValue":"5ba064ed87e4196bcbb1aff79f67f9ca8489fe38"},{"algorithm":"MD5","checksumValue":"9937aaf3c3d058c52ab5d9258f94213f"}],"copyrightText":"NOASSERTION","fileName":"text_format.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-encoder.py-ea15d6b131c207e72e9a06c0322e59dc923169bf04e4b0fda7f88f4b61e88620","checksums":[{"algorithm":"SHA256","checksumValue":"ea15d6b131c207e72e9a06c0322e59dc923169bf04e4b0fda7f88f4b61e88620"},{"algorithm":"SHA1","checksumValue":"e45b632ad00762effecf9e40e546ce4d1b32475a"},{"algorithm":"MD5","checksumValue":"2840bdf079ea5a7dfa381fbbdfd77291"}],"copyrightText":"NOASSERTION","fileName":"encoder.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pythonprotobuf.cc-eb88d1ca6625bb88a9297600c5294af11a6706b854cb163ae1c9eebd31f9ad4e","checksums":[{"algorithm":"SHA256","checksumValue":"eb88d1ca6625bb88a9297600c5294af11a6706b854cb163ae1c9eebd31f9ad4e"},{"algorithm":"SHA1","checksumValue":"c3eaaddee58fde84bf574ae3eb029072ba290da4"},{"algorithm":"MD5","checksumValue":"09a298af6ff3dc03763294e6fafac6f2"}],"copyrightText":"NOASSERTION","fileName":"python_protobuf.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-ecc282569d9a1fa7130b81e714dedbeac31eac556048b33ea8fce6cc4169938d","checksums":[{"algorithm":"SHA256","checksumValue":"ecc282569d9a1fa7130b81e714dedbeac31eac556048b33ea8fce6cc4169938d"},{"algorithm":"SHA1","checksumValue":"a37daa4cdca7f01a90bfa63f4e7cf2f24e006ec3"},{"algorithm":"MD5","checksumValue":"23e9201ce8b8fb2ef3fcc8252394124b"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-wireformat.py-ed6cfc815ed03afa13ccb316af09564a0ee1209fd3f0f9b5c3cfd62e1a62795c","checksums":[{"algorithm":"SHA256","checksumValue":"ed6cfc815ed03afa13ccb316af09564a0ee1209fd3f0f9b5c3cfd62e1a62795c"},{"algorithm":"SHA1","checksumValue":"a38519c8a5ff12d7a34ae049080eacc384250a18"},{"algorithm":"MD5","checksumValue":"43610fecb345caf4b38f387ca50f491a"}],"copyrightText":"NOASSERTION","fileName":"wire_format.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-wrapperspb2.py-ee0f1ca7e59c120d075b3c79dca6a06c0afd6b87235c91c632b6923368b829ce","checksums":[{"algorithm":"SHA256","checksumValue":"ee0f1ca7e59c120d075b3c79dca6a06c0afd6b87235c91c632b6923368b829ce"},{"algorithm":"SHA1","checksumValue":"4c0b1b73454772f28b31b30d38731f28d86991fe"},{"algorithm":"MD5","checksumValue":"89bc719237648e43afe825660062a3ed"}],"copyrightText":"NOASSERTION","fileName":"wrappers_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-apiimplementation.cc-ef367c5fb032224a8490a81b1163c508063d0e9f03aa6e3599464d9de059004e","checksums":[{"algorithm":"SHA256","checksumValue":"ef367c5fb032224a8490a81b1163c508063d0e9f03aa6e3599464d9de059004e"},{"algorithm":"SHA1","checksumValue":"3af505cb2665d39d76ba916a54da0b93fc4164a9"},{"algorithm":"MD5","checksumValue":"75845b53b61e481fd4c53276b27e18bb"}],"copyrightText":"NOASSERTION","fileName":"api_implementation.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-f125c187c606c4f5c60e616d47f9fdd30b79c56bdce42129fcbe4f9faf3b55a5","checksums":[{"algorithm":"SHA256","checksumValue":"f125c187c606c4f5c60e616d47f9fdd30b79c56bdce42129fcbe4f9faf3b55a5"},{"algorithm":"SHA1","checksumValue":"90ceda680d4944e857eec8db2282f6456c3dbc22"},{"algorithm":"MD5","checksumValue":"ea2ede9f082d0ee1bde04c18f20055c8"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-descriptordatabase.h-f242d0f3c9cf3a8bd88deb681bb0e0c58066b64a7f1ff326a5397ff375998496","checksums":[{"algorithm":"SHA256","checksumValue":"f242d0f3c9cf3a8bd88deb681bb0e0c58066b64a7f1ff326a5397ff375998496"},{"algorithm":"SHA1","checksumValue":"58897c7af64c15ea3513e5576f763e72d2804126"},{"algorithm":"MD5","checksumValue":"842ec5632c3863a2b1dd6e2128537b47"}],"copyrightText":"NOASSERTION","fileName":"descriptor_database.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-scopedpyobjectptr.h-f251fa492494dd2bea98a7fa3f2ed8c95d12c29c84ead5bb88d4df711ec9ba7c","checksums":[{"algorithm":"SHA256","checksumValue":"f251fa492494dd2bea98a7fa3f2ed8c95d12c29c84ead5bb88d4df711ec9ba7c"},{"algorithm":"SHA1","checksumValue":"a3d9790dc9a9dd9c17ccfe6541d9d66a264fc281"},{"algorithm":"MD5","checksumValue":"5c38ec80d2b53addb19b7460a7afc6a2"}],"copyrightText":"NOASSERTION","fileName":"scoped_pyobject_ptr.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README.md-f3747f064a3868547971906d851dfb5e471170371bccb33f8de9296dfd6afa18","checksums":[{"algorithm":"SHA256","checksumValue":"f3747f064a3868547971906d851dfb5e471170371bccb33f8de9296dfd6afa18"},{"algorithm":"SHA1","checksumValue":"33c3af05526c5511790b38fd0e7a105434a89c1a"},{"algorithm":"MD5","checksumValue":"d5de3e0b242dc1dfdacdc79140ec5ee5"}],"copyrightText":"NOASSERTION","fileName":"README.md","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sourcecontextpb2.py-f6c14baa15219131e474a3190903d043718295b0ccb4e4a5032e0ff4b8cf12f8","checksums":[{"algorithm":"SHA256","checksumValue":"f6c14baa15219131e474a3190903d043718295b0ccb4e4a5032e0ff4b8cf12f8"},{"algorithm":"SHA1","checksumValue":"4fbbe6546550a7ee12cf5a68fbdf96f2ac980e1a"},{"algorithm":"MD5","checksumValue":"ebbe038f30520810942f24f425c06440"}],"copyrightText":"NOASSERTION","fileName":"source_context_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-namespacepackages.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77","checksums":[{"algorithm":"SHA256","checksumValue":"ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"algorithm":"SHA1","checksumValue":"d662cc72cfed7244a88a7360add85d5627b9cd6c"},{"algorithm":"MD5","checksumValue":"0cfa9f600839f57e90e5559b8ee54864"}],"copyrightText":"NOASSERTION","fileName":"namespace_packages.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-toplevel.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77","checksums":[{"algorithm":"SHA256","checksumValue":"ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"algorithm":"SHA1","checksumValue":"d662cc72cfed7244a88a7360add85d5627b9cd6c"},{"algorithm":"MD5","checksumValue":"0cfa9f600839f57e90e5559b8ee54864"}],"copyrightText":"NOASSERTION","fileName":"top_level.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-repeatedscalarcontainer.h-ffc283ec997b0d6c80fa6f63095882f3d50bdae9bee3eaf085ef90bb55a2e0c3","checksums":[{"algorithm":"SHA256","checksumValue":"ffc283ec997b0d6c80fa6f63095882f3d50bdae9bee3eaf085ef90bb55a2e0c3"},{"algorithm":"SHA1","checksumValue":"d008d4407050b439abfafba56a2315d2cc0b3a77"},{"algorithm":"MD5","checksumValue":"491d6a0e183aeb7ec12e5ee537e0b2d0"}],"copyrightText":"NOASSERTION","fileName":"repeated_scalar_container.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-message.cc-6fe0195c370872687bab0c1e223d2d19c424d9236e92110564c946ba941e399b","checksums":[{"algorithm":"SHA256","checksumValue":"6fe0195c370872687bab0c1e223d2d19c424d9236e92110564c946ba941e399b"},{"algorithm":"SHA1","checksumValue":"2d8af5775739c6122b096e2349a5066c03fa0ddb"},{"algorithm":"MD5","checksumValue":"0f90bc27e64f72a5da8a59dbfc40786e"}],"copyrightText":"NOASSERTION","fileName":"message.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-selfrecursive.proto-74f3d3ea8c94707f06adbebe486362559c3e23240f70fa3028953c77982159f2","checksums":[{"algorithm":"SHA256","checksumValue":"74f3d3ea8c94707f06adbebe486362559c3e23240f70fa3028953c77982159f2"},{"algorithm":"SHA1","checksumValue":"994e64563ced4378f5fa757a76b10626f617bd2d"},{"algorithm":"MD5","checksumValue":"7f71f974893e74e8e0b62eb62a4de689"}],"copyrightText":"NOASSERTION","fileName":"self_recursive.proto","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-emptypb2.py-77a0937b9d20a4536546e5d7c8be91d4f53c5ae2e0f2aa8bb327bbb4496e9c55","checksums":[{"algorithm":"SHA256","checksumValue":"77a0937b9d20a4536546e5d7c8be91d4f53c5ae2e0f2aa8bb327bbb4496e9c55"},{"algorithm":"SHA1","checksumValue":"7ac48f148b1053be66d268ed71e679a076866b40"},{"algorithm":"MD5","checksumValue":"1b430efd5020f7d56ee147bcdf649803"}],"copyrightText":"NOASSERTION","fileName":"empty_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-jsonformat.py-7a02a7be04919fad8723a50c5b0f823933df85e0451114aa30d8b1a76889645d","checksums":[{"algorithm":"SHA256","checksumValue":"7a02a7be04919fad8723a50c5b0f823933df85e0451114aa30d8b1a76889645d"},{"algorithm":"SHA1","checksumValue":"a978963d1f96ccb80ceb635e79c24204924463ff"},{"algorithm":"MD5","checksumValue":"d743377a44c1dfd687305327f12a63eb"}],"copyrightText":"NOASSERTION","fileName":"json_format.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-protoapi.h-7da76165d7a35c63b29dae73eb53daf4bb7e5e5d90bde9935d555a8c9cd6b111","checksums":[{"algorithm":"SHA256","checksumValue":"7da76165d7a35c63b29dae73eb53daf4bb7e5e5d90bde9935d555a8c9cd6b111"},{"algorithm":"SHA1","checksumValue":"d5902b2073a7acbc9408e48b96206349ed0f2325"},{"algorithm":"MD5","checksumValue":"2c7d0a7cfeb870c907d3ddfbead04569"}],"copyrightText":"NOASSERTION","fileName":"proto_api.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-reflection.py-7fad703fa93e1cc4a14702ec7d1a2649c1b31b46695942e9ca1630be3b9930a4","checksums":[{"algorithm":"SHA256","checksumValue":"7fad703fa93e1cc4a14702ec7d1a2649c1b31b46695942e9ca1630be3b9930a4"},{"algorithm":"SHA1","checksumValue":"13458df6b9585e4752264dcb86dcb8511e0e67b3"},{"algorithm":"MD5","checksumValue":"41edf358310e5d59516c910b657eb6f2"}],"copyrightText":"NOASSERTION","fileName":"reflection.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-repeatedscalarcontainer.cc-83e8ab2699dd4c1c9c18c0cddf095bb08d5cb6b562e25f88ad9873cb38329308","checksums":[{"algorithm":"SHA256","checksumValue":"83e8ab2699dd4c1c9c18c0cddf095bb08d5cb6b562e25f88ad9873cb38329308"},{"algorithm":"SHA1","checksumValue":"89811131f70a5ed5631fb8784a7f808af1b71613"},{"algorithm":"MD5","checksumValue":"ed0c98df434cfe938f4f2c8b1a4573bf"}],"copyrightText":"NOASSERTION","fileName":"repeated_scalar_container.cc","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-field.h-88012757729c7251cf28b9469f57e78f004c63c1a418ce626e6ab76f5f965216","checksums":[{"algorithm":"SHA256","checksumValue":"88012757729c7251cf28b9469f57e78f004c63c1a418ce626e6ab76f5f965216"},{"algorithm":"SHA1","checksumValue":"ae2e328d25cbfe891b74f19c63b855178ce74e7a"},{"algorithm":"MD5","checksumValue":"25a07ef2e05cfa0988570c128d9d5aff"}],"copyrightText":"NOASSERTION","fileName":"field.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-92c5478b6b6046b0d75b666227e9c09508fa4f73866af57961113f8584176c29","checksums":[{"algorithm":"SHA256","checksumValue":"92c5478b6b6046b0d75b666227e9c09508fa4f73866af57961113f8584176c29"},{"algorithm":"SHA1","checksumValue":"386f12b70fcbfc0ec4b26c02462f6c701903f782"},{"algorithm":"MD5","checksumValue":"0250be889063187d55de0657d581fc07"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-fieldmaskpb2.py-9cd5ea78066198f3ac7b3e83ed5e5e03d5502026c1e665cd7b5ba6d63987fad0","checksums":[{"algorithm":"SHA256","checksumValue":"9cd5ea78066198f3ac7b3e83ed5e5e03d5502026c1e665cd7b5ba6d63987fad0"},{"algorithm":"SHA1","checksumValue":"34f3cc9c00e4ebb37d42fd7d76287ea283f20d25"},{"algorithm":"MD5","checksumValue":"0f0b97703384affe04048108792d3a68"}],"copyrightText":"NOASSERTION","fileName":"field_mask_pb2.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pluginpb2.py-06fef76a14245a73b1f571fc605e53aebcd23e392c6ea7a59c34e5eb7ab5eefd"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptor.py-0e20f149e8f85b876ddd8fdbbefd2e09af58c1d09a3027be5981628228b755a0"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-mapcontainer.cc-0e7727c917538a548194dadbc1d23f9d7d75bf11b4578af92d8638c3daea8a6d"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-cppmessage.py-0f4f9bc6d8dfd518bc6f41ae6cbe7182490407fcff9887fce3bcab46f56a0c15"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptorcontainers.cc-1572f7f28ab803c2320e9212cdcefba29790a4d96bfe61b17381fb828ee1a16d"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptorcontainers.h-1990532a7eed7d38c319ecba2773385db44316eef86fb17a83086458be40f761"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-message.py-1b28f461be9e5a2238ed03b80e70365b62745a50e24559bcdc594a7cefc8b1ff"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-jsonformatproto3pb2.py-1b2ee0a972d43df49092198fe9ea57d3ec4e0c319d13aa58e7b327f777f81260"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptordatabase.cc-1e8a83ef01b169ef393dce8997f914ab1898d47b3ef9ad3232f03156c230ce70"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-field.cc-200fdad02273531910092e35bc5f9f2fefe44c6a714d531c4e482746856e124e"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-mapcontainer.h-20ea71c046fa57dd628737d619851e98c6fdc2f44d13fe183df0cf09bc029395"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-typepb2.py-2227f1ddd22e9066d105d61a24f40900327e65c05d8f3b41d49be9953ec4889a"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-textencoding.py-22b7e770fd75da528c2e75a18635e8733c44bf6459f64ce58a7cc0cc7b2dae56"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-structpb2.py-275eb3a7a1d4e4fd93c87a6600ecd3bcf0cdfe78a1f6e2e0fb3d7cfb76e7169d"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-messagefactory.h-27b261b8dfc7e9560dd21447d236f4d4e0f3c6644df71c10fff25ee869d5937e"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptor.h-29d7b0acd84005c8871992091125251d738f245c2f98168cf0fe6291c49167bb"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-durationpb2.py-2a67c0bb96d0e068687aa1f4ea727bb6345bb68bf76f492d507a2184d225da9d"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-safenumerics.h-2aebf144b445282053859e6eda33fc10d6d849785bb8e0f6e1b7fe4030120d50"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-messagefactory.py-2c3d7c780299fed6670f321473f8039ab931bb089891487e7fe0647d55bb5a4a"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-service.py-3065a0a314eb4a59aa5ac817be9d5768fe5283efe9abc4b0d9726e6359ba3153"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SOURCES.txt-322e7dabac1a920e4237b6e538418cd85c02c5e991680e57af5c9fb79ef3e72a"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-messagefactory.cc-3434cfc6f87b7cb18b13e8b4dba203cd46b5be9304b330a65585f7b502432c83"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pythonprotobuf.h-344bc412dbeceb2d42bf1bfefbfb8d65b224700746c543f3e181a33fbfdb5393"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-jsonformatpb2.py-351f4631ed2183075b0c45b93f2aaebf001872c1e43eca1bae7195e2c2328a2b"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-enumtypewrapper.py-3ca59861945ec63925e0aacc9c66ba0acab6c5b2855e8aac59bc181ef274ca23"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apipb2.py-3cc87bc47eafb0b096fb2d5ffc0ff4427c773ed4b1fa0d94b12e0022cc17adc3"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-timestamppb2.py-3d30a516cc878eec0a1efe21e87a35f8670c39f53746177779d00d8d34046c92"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-unknownfields.h-405204a05475b7ca8cc92f08c2694977b5f05d6afd82940e1c31889f24c70cb3"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-messagelistener.py-43073982489f02f5b3866ddbd2ffa75c9928ccd4e02fe2fdd9702c9678056a8c"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-containers.py-447e8d9304822f3439a9382cbccd388e44638020cd1c54566727d20afbeffeb9"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptor.cc-47147b171f47510cfa450bff61924af2097f27b4f5be12707088237a3dae714b"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-anypb2.py-4dd4da53c30f8fbb6a8e296131b20af26dc020fed8bddd3c4762e85e88f061a1"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-messagemodule.cc-4eb0a49f4b4ffa6ae7ee977361850b02625504f078a2159ec3d0b92ba6261974"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-decoder.py-4f40812972461de98776ea3be7a60ba81e296e8c177f003598f7deccd3442b29"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-53ce9d1b857bf0d4799e03a09e2a47154d1460d725ea8b89591ec4c16fe42211"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-53ce9d1b857bf0d4799e03a09e2a47154d1460d725ea8b89591ec4c16fe42211"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-protobuilder.py-59c126503536ea4fc94a25335c9edb82d86047b8e54e239e715d67a74cc6c80f"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pythonmessage.py-5aaae77feae6acafcce952c1e51fd361f046fad1f7caa45d41d54c765e6ae4e7"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-symboldatabase.py-6823c6138376b256fa1c50787071490c0f337a180ccb5e9763c04c1ff79b7e17"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-typecheckers.py-6b7a36cbe4bd5d214488f51abb97da133d9fbb6388c5885333d64688b3c25e53"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-repeatedcompositecontainer.h-6dd13cc02beeeffe7f6bafba723bc256abb6eb2a97f9effe97c1779eee2a14ef"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-LICENSE-6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-extensiondict.cc-6f9140de6d6015e150f57d4a26e0619892bedc7d78e9a5c054f929ad7fdec1d5"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-message.h-9f6600e1525a4de4051eda8aa6adbdf4b8586f16c186aebfaa363c3b685a7109"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-repeatedcompositecontainer.cc-a2abb86126ed14293f031f2302663ba52a37af32227b16af32529cf8ef58f31b"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptorpb2.py-a3973c1453011c3c6bca26defc908460ee718b80009bf4dee3165e5a527c8652"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-unknownfields.cc-aa3f872f9dc14a1a4fddda0228f38c46a5f8082d5de42e6ac001d91797393d52"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiimplementation.py-ae66b95e518e63ac77e52e79012e5b48ebf4beaff6d758239cbe10f57ef89696"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptorpool.cc-b753196579ff3e6f82063d1ee9d4e0234b5aa75a447ae7152284c08799cb238e"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-builder.py-c2dba046061b20c7a8e2dc6f19495f14b0fc9ca6440c2c47de5911b7256775b6"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptorpool.py-c87899cf3153ba1fcb1a9f96347cc67b83150e94e1348de6b635756e99120286"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-wellknowntypes.py-c8bb727eb677b2f4a14cd80c5be5344cbb7bee91ec7b08bac482c381a6ddf816"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptordatabase.py-da105405bcd68d3772ab49cb67d1d829baa1329a2ecd9564f6caeeac44672d5a"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-extensiondict.py-dc36d6865ae91b26eebabd5b8df18a871d9df08568eed550504705f2d3cb4f2a"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MANIFEST.in-de8de3c21c3e15b4378b840491d7974244f8a924de8985b4dca748cacce9f16b"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-servicereflection.py-e6106bf10e204e0837313e0d6684f14528d36b1ccbb4d486fbc7176b99c75da4"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptorpool.h-e71a4b52ced4b96e70641943f69e3274fbe221f49114397db78c6a0b44b58b80"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-extensiondict.h-e7ff7442012d9c22449fe15e768749d08c46cb7625695ed13696dda47b3bfa61"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-textformat.py-e9a6327c1fa1b65db36bfc1a3ba2d5f495533dbc79423daf7f4b84f9c65d0ba3"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-encoder.py-ea15d6b131c207e72e9a06c0322e59dc923169bf04e4b0fda7f88f4b61e88620"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pythonprotobuf.cc-eb88d1ca6625bb88a9297600c5294af11a6706b854cb163ae1c9eebd31f9ad4e"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-ecc282569d9a1fa7130b81e714dedbeac31eac556048b33ea8fce6cc4169938d"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-wireformat.py-ed6cfc815ed03afa13ccb316af09564a0ee1209fd3f0f9b5c3cfd62e1a62795c"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-wrapperspb2.py-ee0f1ca7e59c120d075b3c79dca6a06c0afd6b87235c91c632b6923368b829ce"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-apiimplementation.cc-ef367c5fb032224a8490a81b1163c508063d0e9f03aa6e3599464d9de059004e"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-f125c187c606c4f5c60e616d47f9fdd30b79c56bdce42129fcbe4f9faf3b55a5"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-descriptordatabase.h-f242d0f3c9cf3a8bd88deb681bb0e0c58066b64a7f1ff326a5397ff375998496"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-scopedpyobjectptr.h-f251fa492494dd2bea98a7fa3f2ed8c95d12c29c84ead5bb88d4df711ec9ba7c"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README.md-f3747f064a3868547971906d851dfb5e471170371bccb33f8de9296dfd6afa18"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sourcecontextpb2.py-f6c14baa15219131e474a3190903d043718295b0ccb4e4a5032e0ff4b8cf12f8"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-namespacepackages.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-toplevel.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-repeatedscalarcontainer.h-ffc283ec997b0d6c80fa6f63095882f3d50bdae9bee3eaf085ef90bb55a2e0c3"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-message.cc-6fe0195c370872687bab0c1e223d2d19c424d9236e92110564c946ba941e399b"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-selfrecursive.proto-74f3d3ea8c94707f06adbebe486362559c3e23240f70fa3028953c77982159f2"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-emptypb2.py-77a0937b9d20a4536546e5d7c8be91d4f53c5ae2e0f2aa8bb327bbb4496e9c55"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-jsonformat.py-7a02a7be04919fad8723a50c5b0f823933df85e0451114aa30d8b1a76889645d"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-protoapi.h-7da76165d7a35c63b29dae73eb53daf4bb7e5e5d90bde9935d555a8c9cd6b111"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-reflection.py-7fad703fa93e1cc4a14702ec7d1a2649c1b31b46695942e9ca1630be3b9930a4"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-repeatedscalarcontainer.cc-83e8ab2699dd4c1c9c18c0cddf095bb08d5cb6b562e25f88ad9873cb38329308"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-field.h-88012757729c7251cf28b9469f57e78f004c63c1a418ce626e6ab76f5f965216"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-92c5478b6b6046b0d75b666227e9c09508fa4f73866af57961113f8584176c29"},{"spdxElementId":"SPDXRef-Pkg-python3protobuf3.20.3r0pe113b58.tar.gz-79362570c75451a23ac86a9fa62ddc02244adf41a6b108ae748a0003388c7939","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-fieldmaskpb2.py-9cd5ea78066198f3ac7b3e83ed5e5e03d5502026c1e665cd7b5ba6d63987fad0"}]}