qpid-proton-cpp-docs-0.31.0-2.el8$>7oŢ!s>=Ӝ?ӌd $ d <BL  t      %       $H $p$$$(%8% R9&hR:5RBE8GEp HQ I] X`Y`Z`[`\` ]m ^bdeflt u v,.?EӈCqpid-proton-cpp-docs0.31.02.el8Documentation for the C++ development libraries for Qpid ProtonDocumentation for the C++ development libraries for Qpid Proton.^Lbuildhw-aarch64-08.arm.fedoraproject.orgX}$Fedora ProjectFedora ProjectASL 2.0Fedora ProjectUnspecifiedhttp://qpid.apache.org/proton/linuxnoarch.cdET&Kj:RPK :A<#'-=?56<`i q:S: 2$ A:,D ?)?1)?)?)DH@/(UB)p}d"D:5c05#NDQ2#0\0=BF_/ c:%/L!!`v a6k VA3HUM$=Ct ZWbj!&OE3}! c(;J>MIM?d+>H"5+V 0<4n/@ 7 9 M n!,_% r 3V6  * *"q!1DA큤A큤A큤큤^!^H.^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^K^H^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^K^!^!^!^!^!^!^!^!^!^!^!^K^!52310e65489d30afeefc8589479fc02862a875349c19edd165658a915009da82c94ca9be13620438d43881cfd51974d2ca6eaf0d8a0874784f32355776537e97e301d50c450ab632fe29d7b410ca1f6361805a6f2197f53bdea08e72e15011af9eac007075cbdec3815093ff1ffc22b100d7246ce8c9acbd0f73229b931d89c5df4b7008febbc2039b80a5a48441c6f7989d89647f6aa541b1abce362b53ae21e69fd0768ffae80711dde53690ea2b3713ee9590c64da67b81967f059c3ec884bf587fe5fdb3d26b46aad7a8256d56ae808a45084833ba18216cd228bc296b929e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bec88aa34d464d8371cd3ba594845c2c07f25f5eb69114ea151401202525d0150b3d73e8fc5786ab05c20d8dc6f4ec5f5c697445b4d4199fdcf64f4365519bbda443a9f3d3d7d4f8dcfe926e5b3fca360b16805a0a727888635e61ca3db3f5b6f0d1511c472a717fb11d0cc702ac3fe5ffe34812098c67fb1085a2f23dc8b7e6b618feab58704c74d2d5da2615fed819cbd67424beda2e1b23dc493d152cf0a4833cef4d7fecdce6eff35597a32615ce68083f7b99967c5615b8b4771fdeb0d1043bf7c17e47eabb59f769a4a0eb7b6227007fecf997ec5362808f1ca951b8368c1955fe2eeb7d514ad140ab0b7017f16f2a538c94fe80c12361af0a599e7df2f80a619cac7070b29a3dbf4fa0d9199103f9dd9074fa9ea364c1dec949a2a1a414bdce0a2cdfe01acdb5d638246ca12436306180d3c0abd88116466492d9cfa4958c70972ad9f0c5cbd47779df8c006b372842b09d24e88e9fca8e419af9d33f18c21e4d687de4f09d88dae23db153002061972f420a562d1a7e4acdd5e360898744bb49cb150d1163defa00aca956c2e207372786cc2162ac2a2139b34b9cbe1b683dbd1792ac80698183fc908d8327194e4a14b45d0817468d9a87c74bba19c58c432f1b2d8e10b3f543d68b45c449ac17d8259fc6c4eec809d3bc35b54fa2c36c72e6cff1a91a9dbc8dcc51d37838797e2eeffa109441674a6b7fc2947bef5580978bfc5e1ac8a1f51292e2d4823af6817a9257dfaf29be853b005e096f12a264856b39841e7abc274b9b3d9fc9e0369d9282d1a51660a829c0697be3f63b96bb9308032461f14b442c3a03c99b12d70cd04f514b9c7b2ab4fc179a1624a0de26023cbd9dcdf0c5bb595e3a702639c012438a26071bfcc7dfa11d4de8489251a57a18aff2b29b21d3ae9b0659286473c4e7ae47afa60d551fe000c1d3513f7b0820463598e5a85eb5716d2ae96f1665768ab9c4e4ea2388f777196ec0b3efe4a31f48f579abe18f280e85a17ccda2924dc592bfc5c7aaaef7a6c5cf8085e62aefb7ce795a547c22ec2f86fc94a55a8d6fa9f2853c7971f8846f27dd580a0ead0910686c54fc927f17c9529165a1e5951ad0ac6d5e9f2f8edecac7b2153a5ff8bfb7bead03b858d1c1aff3ee847ec7ea7be145f4196e76eaf312d38cdb240276f0d7a0815104ddb80e3c962dd0905ecdd202a68cbb3476bd8ee1a0bc962f6fa6423c510c15b3316408257a0bce6a9577016708e3848b47c86cec95504a33bad9ac6ff1ca1df0e85875cea46cdd3fe0663ac373c60db827286e37068442f79967b6c0062f83d46a0ac6c3404f5faf4fdbb5655ea9336c71e161a8c3fe84a6991871fcfd25526230dd0b8043629112026a6b309d3d4ab1003fb5b82273fb4bc646930649f35acadfd0c6e39dd61883ea5bd894e6db510984ea04e58a583559b55140d49a01b2dff7cec86bc83aa61e1744e2595de32833a2dd444d61288db92417edca44db47c476fdb7a27c6dac3b668621f5d55cdf92819500dc44161cf7b66efd1411336b29adf47b12a5d3975c636d1044f96049399be6cdc2f7c975f6ac735accd42cb46f467607b7534e49f9af7f700691ac91ede751955795965e9029172efebef40ea16d74013e4c47020055f560371e5096de13453de2287cad270b6d30d371e344a4449ae7f81e243a545af60b523ecf6794ef2692bb31237597cf7f0ae7fe31820a619aebfa4760e0f33dc13b28c25bb9a08084a404963c0e2e02529a09c1cd8370224ac56e6c012b70b1a2981b4a8d5ae32dd6104e060ed91c42527e8d53adb27f5e8b4f4bffef31bda5770d9a29682e03ccb4d6737d26865343b897e5cbdea23929c14a1424b179fdb8215c989129a2624503560e0f98b7d501578a0dabf5dcc78d0296472e7c8a65141f609815e353dbb1740ac4b74f8354995b43be4366f857b1f256a532aca9831ada2560ac43a0ad581ff9db6ed9b34064db06c5d8bbf0184666ce3e87487150b66c50e864fddb7ab32c3c36f2dde65000c3f8eccc2365fd793a9a3d8d3a11b05c4aa5f91a04eaeae036da1c034f6788b1d1612fdd7e8be71118225b5020d374ced2e8ad754a0f1afd200158f3bb3932ba0c1b88def074c54f41afd8d228e0ba549846de2230b3f8dda478ba009770210594e25f1dd2e936114b315f2634c8f1b624dd0cd2ca6a38023e9b5e1bbb27b588cd2a6a5e9a75bbe6fd4dcf09944d496a5e5f287cb6bd7f122ddb6126f0a7b603ba185c974b5ab8b9d7c523060b58c45ef9a8c55d7facc1c120451c0b774c29664dfdd905df17325eac353111b972caaa776bc8bd12eeb9b1dcb07531dad6b361406fa0e0e5b387df796f04f51b7619ee7fbd0df10f7bdf6357a44f309c02336f13a62f2e16647804bcd4576b20828f7556ebd96256af595f0e27b48f3625010c725d0a62b9da2659bb679bc9e4c7cec374647c38af30a9cbf24e5f5398cec49e8f2e15f5ccef4e326848f66e6ddc5ed7287206df94610d906474dd4e9c9c09998b413fc2f636f847c2650d965ad909dfa591ba76f1290dd5c471bccba927f310a35753ee5b98d230faae40fec815abdb464c0bbc99bae1457d474c852071cecb7e642a4c36f8d3ce23d59a0ded87cc5ff6aa62350b88ab941514e28cda231ec279440cd5b264b35be995835716053a69da12b6e3dd0344576f366963a49ac2730306b80936af7f1e1a5e2fde5f5e32daed24a3f4c832cd917ca9e59565149d77a6ad518ba0f4ca0230a5ce5943fd60628b3ecd8838f5c0c5c7dd9513f5442904c36a3b5978bfd9dd936fbf015e2e83347fe1e387f6b06e94572d322c99804c7878796916f705bd9952705529f0cf64d96341e299b1f80c526e930d633c0edc09da607de2e5a9eca7e312ffe20197b5915634852ce4c4d8d17ab299926cc93bbaa09288d3df9f5603c2a3e40765cc43b3164e0c211098f5e988b66ca9e3b94ede26a28b4cbabfab62d41e64d9951352cbbb255e320871c23f783afa8096db209ab5d6626d61680a4cbef4254ba1c56e2954edfaa8a34122d32b4f544f1a489f761de2d3e98b57dc57366ec8bf8c323b06a82540e4bb766dacd700cca8759bef6557f5bc94c32e46418a611e8c89f60fae7d077373adceec49925063044c5469d80c1d882b10a9b04abd47b027c9e56fd44958a641db757523490033f184f9d39adea188d00dc24595647e4a329a268a9abcf637d18199d8ea7447b4c41117d91bec390d779e9af0cbe983b89a3736822fdd79ad2e70e9009b078e0fc1675887c1d4af8a609df3187f11f99d8b121cacd9634b4570417891765f023a2c605510f00dd16b4060a65ac2a93bdf6006e1bba6f6a622881fd5c55db52b757d51d1f6fcb5eeac955c1687d75799a9f2de80fab73edfbd396b7c5cd81e4d8bb2fe578f4d917c2e98a1824b913706be22a7a51c8c1575351b01c11bb4cf22f30701c4d2190f403b88f1efb4d0537afa1d642fd513ff0cc9eac7f40d1dcda3a7c07b186e978aa0a2bea16277faa6d35af9b4190ee3aa3a15f364e5ece4b7ec03915b027d9cccefcabaf596d20b5437eed749a0a8d98130e142ee96980d72456d6677f87bd0e53b440e0a6694c59e9630a590c74a4ec1f3232c5d7fc12fd3adca8eea85ef664abb65d948542f507e69f4dddd146bc74da6d17ad3707feb59e72b5931a43313fefa626516fd5822d56aa08dbf77cceb79aeabe8a8c2450e46c1bc7f052ef7a0639a9388fb90a843391e361613b1cd4e9c9ab028a6b17c41326ffafceac53d135eca1420af18c073349266c0bf8ceb1e9d996c012816b673cbe5b8bc9167f65c4210fca039d4e85e107c9768e00a29ac4fb9962108b2f851b23fdf1e2cf1d645b2dc238ceb318c64e9e5563f9775a59e13c9cd38cea6b2c2cda84bd39094bc5da373d839d4583b8c5f38f97190a23bc3cb019a0a80e5f2b4b40873c6bbf730ec85ea5af8e02e3c409a0fccdb7068d138804fdce4e0b71c4c10236ee248ba534b7eb657d0467fe492df085073429d600fcc2b02d17d1814fa4ac61bc842b7b423210e350c334fb97167dfc2ad4f58e2b4141e6bfdadcb3c8346d233a693b160f1a4752b2bf75073446df7a7bac42bebcad0a2c5a80510c06f263d667e885bfee40e7388883bdffe4910508b2bd6d06f7aecf202d41f3be4e1c58229ada5fa65ae4be783bf6cc6641cff04350df9ab89f2e6f2fbc69da5f0915e3acbdfd777d7395656e39ebab3c683472427be9926e833c6543e4dc8ed030c93fda06c9c21ef3969a0ae382482e45265f0f6064ce8abc84951a1b6c602260a362672817d703ab7f3b64a7d8cf29b1035e56b8af3b0a8879ffb20b879007984d3c31aeac1e98952ed2731f06b8e59f2736eda71ae71a920d4c36a2d463935edd696af3a5b558f5ea609d21c17487fdf29b8f702a9729476ae1065ba033697477ca2f629dd1a343f5a95097807f58e3ca2e0bc2c63ab33b8e673561641a6a6d3daccd7bf35c3f580d6e292d6888a615e9ca4c9c4a4b84a817acee8969b8e2680429eda2cd5c5a9834c25459bd324469610ee814a77fdaa2ba74ffcfb8f61c29fd3a8b3ae853a8cb94f550007b70101735c3649b26aae7c71b98900a104e5b4ac730d8e5d0d2563a6b37c673c96eab25032bcca60c7aa9ca7dd2c6eb50866e44141b8a18a6f45a98ad1995f4c933115e60a4fdf5646d8c28b6c3b9c3d3fb7049af5deb03e87b46b0b65e7f7cc3fe896cf49c6552ce63327a02a5baf5b8d7271afa2733906743a448dac8630f8a1cb8de2d4ad88fcac8102cc88fa52e769ec478dc9b8c50856145213ef3ab57cd96547218e5960393bccb61246502bf62deedab4df6507eed6078edaf0a2b3a1954387624f289ff026d358cb942b8392e5139ccc99ab2c6ba18d6f1a74701f51c9ea1c6e11bc30f950f44d20ee5354ab1c7ada129b0248835fb92a7ada813c2ceac161689b00443af79e29382f3794ac7aec7dc375bd0bea166b1694ae348d4231b445c48bf262c2b4c37c6bd63af84841e7b57e325e6624eb8ce270bf0bdbf8388cf4dcd4c14a743f1396e99b423dc37348af9ee3e53389842f68ed403d7a6a68eb8a12b99440f8f6488d3f35de3f017d1745f9ede1b3b1fe5c58792346f0929d255b38fa8d727f14da7dc33b4c05df40d164532e0cb3569afb11934e9690b914bc13721afd90cb63b1815d8fd30c357e556c1f20acdd9544b67a866c6a98ae303ceaedda944cab0bae1fd38a1158525cb438050b861cb14e6678aea4467470d4eed7db5a4f35fef7a1bd9b802a8d0c0049966e2fa973f86f791183873c03b22856e63f3af2d590d1e4850ed2e26562aabef2137013c3f85ee2eb875049aa1a47f7b8f70d3373feca4781262b4410677915300e54fcaa6177b9ab975793dfce440a9e95eba7bb0a478e424de9e972f75f5a6514488b02b033b5b55139e5bb014dca15fa4d0b4309dacfe39c019379d6df0690f38b591033966d10e0f5bb2cdb4686027ab7d97f3229e55cf1955bc7ec47515159ca836b4aea0c1e91325396551dd9296c1f6a60cb40c6ef9064b4bbbd084ec7e26b6f2f97ef26444b8384d0f9e6238a806612b62b6cd82d0b259424a8d0444735c0e1e317062b7d49b0e95461ddc11066563104c82a5eda32afc5ad69995cfba0b155b65571e09bae1938b0acfe865cef428bfd603e56ca01779497e9fbb9c1f6f92b1d5a209432588938c40a2886f6f23a784da1c418cb6ae9e1266dfcd04fd1e2e8b233412c1e1ff155f109214f8139f30b84a34f170b18f63a9301c3f622750969a3e778b0c89853d3461b16d9cf90229aa1fec6fdaf9f5c80e78f64c1633893389e46baaf1fa00296a8b1ee7972d6974a2b07bfdb962302d9f29d7edaf4f049166a8809838d8f574560a63129a8ddac69546b4d632b96561517443e63a4904de7c5074779cce3f83e7f6c0ec5cf28534e25ad5983b96d9dbb6d3d41496e53880ac3b144685db31e200e8f9631d67690e581262a4d85e1d5f902b9c0bf9739be70490d5412e0384290cb0ff27bbee4d5347e70656f49af24d193f0195222a81698009a342f31f312a625db14f07dc98d1cece7e365d3579c59b1dac21c3f22ebd1add3965e87cf02ef041cf941bdb40390b110437b5a700b87017342bdfd28730644e6c10c89c2e00c174b9776fbe6dc045b03d599e1e51b1f2af244d22f7af192c5666090b08f76ea1215564e82f09b27941c91474378a45568bfd00a7a9e5e927516c36bf0bdfd4ffbdc1c99fb65b4b9d9c50c06393175abb9f7b6b13c80b7ccfea1254010311caef955973ce53c06b0fe3b5470edf498cac157ecb7f7b41c7f2c7d56a541b1737fdd2457a8604b3672b7021f7131493f046596672bb3cc460bc3acc9728543363784cdf4fed80af31ddcfe31fe35e740619c71d40a9eb1ee96ad40b0f03371dd0743f33844081cf7f37f071481b40154c151b450048367cbd0f4437d799e983a803c82be40f21b94d7bc95dfe7cad23d3290c477a744d41c7425c5466d2347797f28ef5aca6291813e4bc0081cf5fa2e7aa291446541db05e99660c4f0571aa1dc3d68af0df69814f017800d168b1100d3918871eb5bd730721a070850bdd317835826510992b98da1c3d0ae5d3193b28c9553ca130406972423f013b1e145e05a442278f659669f30520f8972edb16e71c6c291a12d4a957a865e6b6ba696769d8f8b7b32ea348ab85faf1850c9d7945260615a42a322565f13a48508d565a498064b10fa95e2bd01bf2f19b92f08d338e4bb3fbedc212607ff369ecbc86697e005e14a2a6ea9c5ffb0ab442267c79d01b57d9d38815e2254b308f4b37b2570393a7e8fb76fe20681ebfc2ba34c5e35493b41f6e4f0e08cc702670365fad6dcfce4529fd995eee1ea41bde2723212a2676ffcdaf485f384d70d48aee658538294503c1ea4d290cbaf7dde54eab3d5440706a00c2a24d681f8a9be915316f200a4862aabe8203e59a1e40d84c8f1d3824989db27b4ad83c3d57dc4168b93ed3e3c06d816398b300561a0bcd01c84a63468d3b325a687f17c1b9745f781d0b109fcda601781f188cb001a05e71f11950fcc29829b11ceb21843477eef1cdc6a06ffdeaef992fa17ef2852db459318d029e267ab0a0051ff1726ad4d289c27e70771bacc1c27d0dc4bab940da40fa6a9476f599fdd259d3c46fe2786820eeb4706b02548b8c0eb206313aebe9c7e61b0101d8b8f95cc466ac86a9f6a1b2b5e53d4c735f36a9c7e21cc04a14ba4a2a33a3f5b229d2670d5e2f176eb181497dba61ee90fc628e86ed47bc398c6bd106af940a500c6f0a69560d8d781856c2a3806b043ac4059171361d0f2bbd33238b49cd42300a2a82a0b3d0f702ee8dbf94dafc3e4dee10b4f8d0a9ac6172067b2d7208b930b75ed7f84b481cf8d283347f4dd34d15b69462179e6cb282640da62bb22f8b281afd2eec9bde6cfe9d9d1b2c635571eaa7d96bb66caa9ed421790b9183c1f27771a8aa896ccd80ff94a57b15a8583834387209f1a5113ad9a111ed91d4e5d796b6dc42ae1c2541fcf770b9cdb31fa625c15bdde0434fd65df78a2e8cfc4c079aa6f6298646da8d5cc8f7c2807488c35ffc4bc3bfe0c382cd1c64f3cba3b47c6f6c24b2e83ec3210da4cf0793f5eb7ed6d18c5f09b15cd05e595be2525059dda85c8f8b3723ceba34bb17f3fa396c3e6bfac60ad587116c8002d5324d1f6cced2e68bd3c7dd96a97aafcc0a0089146f42fa4fcacd015ad2c8e9b2921a68daa36402ab9293e43b4671297f4725bf8b6d3188b3f67ce86ba7f369a6387a80e0705403d7a48af6708ae969c3c00062ebe47cd32c710e859005810ed3043be700d8442e2e7db091c53545d5eeeb4233ccb24066db7179a9b1a98889de58813a82c96b0ae422e070d468086e7c221738a116f9e291370cdc7a29a06b48ecdce1eb8f29090da6f66547b58931eac403b1070c60ba04bde0ded67386e47f7ecfd60d1b1b525d0dff37a4c0aae0c2ab6694154ec14b17bcf5b4e4d7f498ab01ff4025bc731d585629b9a26c1a6d79cab000e2a586579c241d450bc190f19dadd60a267c4f5350567747a4e6582cef0ec66fe9f05944f6c351ef3312ff987adb265051ac9f3f3218d3e10e14cc9bbd7ed40688d9d45bb09816e17cde8f0150032378d714e1b4502176af478b9d0b4d70805db36b2d614a702b96e19444e0832fc93680936cc8155dc281c95e66a5ae81ab92bf5fc6d39926d63d4068bda11fd1040bed7a23717dae620e2b0ce227ec25c6a02f4839ef57c41e0965124684a7d062e73b99d099f5fd415a3fd11d642655a7b1343fbd6e7628993bb7ae1f73b527c4419b0646d3d33186555176850e9501414816c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830d909297c35cd62d0274006162287aa99667124ef6db14dba640a9be62ee5bdcc112908a9ee8fb66865213516ddeed7e74ea9a2be713d0c45f71018dc351173d61c54bd54b5b25a1a238e93e94eb02e5afa0c8e8b226d32e9119229dc96e997bba27c227ed857ad20dbb01b4115a5a93101a5931ed3ef3f58ec32f0f0b6d67ef9e8b356cffbbdd0ddc93aa25b545d17c02aab7983ec94535932eb311d34ddcffa84e8bfb16e8305c2d0889154f3e21424c2efd49c761d38eafbd8cddd8f8a365c11ad0f5c158577de834f107267f5be8974a1e253aa111c8989d41ae9417e963cc22e48f943d7d9bf3413c11fff32a7ce238ada195b0ee67aa8f0139e244e9ade5a86bb6f07febb22955a173219616c1883fa6d9619aa24505788d2a7465f8fdcaaba1085e7332c52f89cbbee1c4e4d37c1c0737e5dd1035a0309d4ec6d2a7f6b059afe926b65cebff7fe5a4fa8dbe95e022eb5a0a4ba0def76a3254013f055657111bfa62ee7c8f72482f7d73e6c7509a818e39d108cd978ed4964db5f8a425911547d8675145270a0474f427bb3c93be079398f47115c44e342f0efa97da72c6c3e6c239645f14a0538eb691efafcbf893e2d287faf3c91a77c2241abb3b02599815f45303f044b16b33c88a2fb19c1f2b376aa7c5d5ab9b6f1d3792998a409166e0c3ecf1355a68d0463335d245a7c668f2b17f7c152e16d4380a5e1e45474ecce8afdff0db5c63e08518db37a821eee6ea7adf9a47caceece95500602918652eed6888150e52455d912b48c4ce1bb13a26ee8e3c45e92cf8aa7b94c79ba3805112e843b50698f4bf3a569cfeaf50d81567d1a241d6e569a9440f5876b4aaa63fa8f1392d512035ae4f287f83ccf9182314b8f782304d906fd283797e879f03873f754f34deb3f5803687d19306c9e01f663942184330b2136ad598a5de7acefbed88edb5959add116f01724b05d1f32090970ff432879e6e40a6d2fb46ae2b8fe1de4838ec1a8a80e65148cebc4106eb26181015cfd7a78334dec29b408d6f6e7ec29ea42e105cab48f80403564a84b4794fbab03674640def061a0c75a496dbc269d1553c8dd3313d9f9ab44e850c4612839da880abe64364203ef91224a1a9e87e505549dbd2f271d56a10eed76fec97fe9f5b06f2839e7a8b6a155c7113752dde59a257703fd5cc79fa1134dcafd38f5089783b166cecae4586e886dfabf089ebb0be93b7743c7a4ed114a0370b4d5779fa318b113bc1554f0a3d3c46478ad7b8995757baef9456c96c5e17d7854ed15901a9212f4886db7dc672add5cec0af4acae05bfa6bab43230e242b02c41af9bbf385738b7af02b94d0e1c067ae51361871dfa7cbbdf3b943eb8f02493fe91de6de8e00ecb604661d5cb41d237fe7ddf4f3bd2324ef5bbb5fbf78579824b932e2a32be167ac335ef4b2a84ab9164c7fc878a1dae07a17b051c82f0dc364f5037f54416a2b13654bfa84ccf1a5f08c12eb6d93cdf91863c5a3bb5f4a8a3123c631c36a8f8850c548b3f7271d7aa4556c69e04fd6a7402ac40c3ccc0874e4e2594b3d0959196bd3e0d129784cb618af1eb680e8bf8f9d86047b5b3f437fa6cc882d9d5a75c2430239d4100f54bf48eb509b9485e900883610e06cf5cda9b41b2b2a34e0126cd418cb6b15fe6f2ed4a54de53b6f0ea1cd0bf5160c7bcc29dbc5095fcd0fc25b879592c4d73c92caeab63410c1861135bce6fd02a18cf9f0d33cce439640f4062fd280ab0eeabd1975cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b75a455631a21436304f91f5a4457d3fb33ee906731429dd8e9d0deddb0515d971ed368cab5d9ebb452d623347158b19745d59d35f8c74daa9e19b4c2e002150c0f1a792d086c81775fb9c5482e27523471fda95c47b0386617beb2bfe054a17a3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87d098664e25b2ccae35db9802126205861eaafd5739ea3a936f7bf0af8bb420c2e06489b1a57eab6eccdf14ab127506f3ec3d79c0026532380b73e6047f69d446190e9aae0e31a069495acae58108ed88103a3466f7027cd03b183c8f4f1ec7ea7d8fd8ca6ede26c910bc578a0700045431b7ab5f9f5637f48c7d7ba462f1c0115e687278058007a14917d45b4f2311173a8eb8f72f27a3899b41575e7a94ebfa7f2a5515b72709b8f7a178ab4f0ebebaf32a28807fed5d50f96e933fe1c74e4b566969ec62021c5379cefa01a86dcbb747227b048c171ea4d7312a074070a11f088f0caf945e363c41cd440b6b4f6061d7d3e32073ad6a6af37b3afc761fd0814fc5710dbce6310a58950f3c7eaa0dde1ca82f3f95174992356d8bf91b30d7af445fdf6b6e380532a8930c397d7106c4670dc2b2451c555288de4de349607c7749b946d9d646aceaabaf55f093688ee9bbf98845d5d5079d28e1630bc879236cb8c6af4edafd9fb64c9a96a851793b251cad81559581c1eea3e2d43b53d04293dcd2bee8f751fcc9ad9207b47535daccbd93c4129efe5aaba915e00990845a7368dafb84f6a28e34a0061a0d4115c776366e4097e7248c4483281542bec994fda6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e260a66187f5c32741d9831bb7bb801481a60febd5a9279d20e03dcb8f86d750bcb8ef87669746b7ca711501a2ad8ba4631c34ead549b7bafb0231df98c643471a26bad9cc8aaed39c9e8825a90898178d2525e62ba90ea94dc71e9de166cf127489f77c85909d1c2e2f3c499c9fd0815048cc2c301c12a1aa7e4a61b6c9e1d803b1ff08a3e15355ac6f4d54e4c7c5108e896ce590dd173dfce65e0f2d289b4f0863403aaa21f64c93c383b3a96d4b452bae3110b1197066aa3e673c391f4ae29f7872d4ec6ea21996dead00ffa74aade4bf0aa5247d8d37c9f75b0ee516678666e585bcce063f85352e3d418531c7acb923621da621650f90689b535289f058524b892ef165a9e8a8366c4c1c0ab363c14b711ce9f192f0c6c62f1511f5c9003b66599de705ef34696242be919fa43e7493f7939c29280c26a57c685eb28f66836d5db755b096279797c560a2bf9b8b8ad762d6e1afddeeb8de684f1938751295cd931056716c4f845910450a7ce9d2af67c063465f575c321d0a253944af21e65bd5487b1a96dda26d599ff700391f4b6749687568d9ffd9e6fde3b1173362713fd52f6b9afcaa5b9175b68b1f9b9de3549b9fca1d00635cdfdec6cd297027d647c95a101d25c0e353392e54d47069ced1860e82661e408488820c613a6fd91fcdca976d0ea03a544d7467c68f12d3f515211173d21eac44d97732c01e30bea2ee05d8d2c609d0498721ed3f58223e2181c4bf1d7ee8dd27a4b80e0f024554705df928a7f16c5fd49a22978f5d1fca337e430991e04cb82ad0202bdd22515459c16839d4eb106523dae855ff4fd331dc8123d9af750e1b4cc5a830674c934d222a25d3d212c8d9b0248a1bddbbfe748f5a5bc056db53639af35387b511eb4a8d090c1b69bd3464ad4636358c2e255c3ff6e319e06537d1d4c73c61c1abadaf2b3544c746272866e471ef6dd5faf1e9d930c8f0658cc52eba1c368abb085617757ceda7018904cad65017b9ed250107c1428e3c19bbd6d721080bfcfc4a5b9dbbad39f309d855ee7de7ecc65b16c68ae6455e73b905206e09baff7ea8e1fc1631524db7bd3d99ba12f016c982b239312de6c14e7c642889a13b93e821f90fefb8732d87ef29f6e597acc8577d50b714bf3d73e3ef8b1dd750452bb9e05aa16a9513b43829f56048a9b1e1a2bbc7875a562f30c6a216d9764401cfddec48d4bc7dca0b37a13f2938e08d584bd2be1167884a32c3b30f6456060227f78b49f498089cddc70200163d5c5bd79d930e8ac87379ac415ecc3c9d291e67006d9cb8eb2d0286c1b1f7a31a9273ad443e841cbca9963a5ac48b239082883b42e483674d4789f20d0be03faa85570539346ae6b81df40022212ac32f6c39897b589ae99624653bb9fdfd983bfa71ef24e96b0d09623f3864eb1e294649a9312e4c698571944f786c94c6302e5b52a41e65b5d180594a8c24cc07769ed18226353acb0c4d0d898dddc227607b117ed80979a8d2aab850e15bd223fe372e8e5ee8503b5e2b1951f0799bd11daa77ad215c34414d91a7f79021d7ee2fc092bb6f5e9ffef50f8f987b86e96840f5def69ce5651adc66ca24ee082d3a385fcf79083f7928a2865ecf60b954281dffdae4cd8c7372387d81fe28cb8efe8cd003f668b0919c99530d20c331aeab59a37871ae478d1b49c3366bbef7c33d43184f6c09758730275cdb16d2dfc6e06fbe031c7448ce774e6ac0e48941a0351411ad6f6d6150bf7bdf10fd3984e216d9e095d4a8bd8b4e53984d878b3c0a7b889f5ac78cabbe4616106e13ff6c824ec0e6117649888326e07baab202750ba1ca7381e8d6066ff68436a9028773dfe15002b0336524e47f4504d68db4b97d2b3c30b2d16f1e0e3204385ba7c90ec8ff71b2615b33d2575ba29f39f8ba2086dd719827d7fe7ed6697aa1d847e0cabaee8ad6c6490975f69843295150583c3cb74a427f5dedafb9385b47a33ab7a54af90e78b7228fef642f7e67b2814806b7e90d550731b8ad1dc26a1706fe5aee5093c65713661edb4f45b264692e5f1245a03bfcecf717bad396ea2cb810e1b5e389a87c6eccd9d8fbb9fefd96abd4b8d2b9b67f57e81e29eff83187f93ab917e186389688903f1485a4ff8411ad55add1609c0f42b1a369009d5aeaa66d2e5608f100a85431d8281c8912aa37794d8aef43466c9425e86e67b2202bfe5aac27f692f25deb8fb686eeb5552f015ee6b258f69c685021b022f6b5883e96d4147e6e807e004c051f206ebe8612b6e87b9cd107a67f55250ea42207b2a77291bc060923831460bcabefdad033812459bbb17d0d69a207039d32da45b07a5a3d14f2bb145ca4624c44c3c6b8b21c0edf4735236c7cb5bb6ddb3cabef1eca4d60a640958a6a30795e2f8d145261ebf4c9dab435aa673461b788b7da9865f575b2db05d90ab0aecd4adda02c3f2f6b73f68804518eb5e8b8cfe420b7506d01adaa4a8c74a9b8156eef4c7b1cc34b2580f3137abccfe1d9bd0677e0dd51639159ef279bc0f6bd9a8794c1875d14dfe02653c737d0795d20f15ff02462590f2076e412bbd359e0363c8a5bd38ba028f292ba515a99e806afe33dc9091d3d8b04580a02a0daeaa6d8221259b56e6acacc9a44245e4e75c21a8d19c03ecbb0e06850a005f115b773fb19be49a49cec0ace9d170fd9011113bdf1b0da7c07b64af07a4bf03e2be964775ea60d1e7e843eb3192ca7acb68688f927e3bd35eb874a0a68a01affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35a1908d4abf8c04c99b8c407dac473d92fc221d3e476f18d7df96fefcecdb01718cd5b1c89e8ad56f2966822d9248af9fa96ce97797073724e1b325f5a6d9ccdc65b68ba9844529c77e36ba8ecfce04558632debce4da909c10a218528f8bcd0cf3249ed1176f68779a2053496db1ce6b343af17766b3d4e9f66138fd6ad77d30d0793af851b330c29f7e6cd85f2a52b41e59943d5e8e9e41679249b03ebf4965387aea2aec65afca7a5450d3a3309230fd80339e9bfd16c4f9d0bdc0bee7ed35f8473900d751319b6cfc41ac6d3727780161a5b23251c1839afa6b2ff2bd7170b7b1c9eb94a89318b205fc26fb2eb8c43a94dd5e87afb20b028a1fc631e2bddd744cee99ce39e7e9e18ef73bdc2db5b521325eebc11cc7cc3886950d3d5d741e5f839e86abc9d2a0d6251b62fe922a2d4f725e7d56bd197daba8e390223dc4b07ae0beef523a6af726d91c85f7b366490b9689b6f86d93a91779cf89cbe471e5cf3e976ad8c11989b07598e17a12d4d306de4132a4476f8b9a4b9bf903d69e0d97947eea01e83765a966f1c73b68de73b3192d28fca12e37e9575ee2b054b8be67e9ee7c2d7e1d8083e657fa03febb4c18ecf2d2cfa0e8485c88960d4926ca25b6e571c74aa7ee4bcab52b461f3ff602cffb17f574446eeee709b8db0be70d6da4ddfdc9f1067555b5a29b279e9f3d3fd5135da0d783db896c148944db5ccb203cc4709f18f6501afc7bcb4f2dcb07e3618aa1d446659c6192b5bdc32890310eeffd7a9eecc660803f8f6f6ac9b74b6da890115532263473650c60037b5a9c6ca0528c340e3d94445de34ab6e2b1eee9cd26910020374324685a1395b83db927e4df4366e90506038353f6e0e0207ba0544c0893eeb1016549944414c018285cf2137df457bfdd171e9effea9ec95d37c8f3c042df55f7a3886270cfcc1324b675a1fc19bb57b07dd71295ce1afd5a49c14ce78ee8c9babd4215e12b170f671ff97d1bc762ac1ec052adb27701841bf13738f8ce00fd96e1a7ceb918b96bcd1a2efc47e2773377372ada7c0d13065d57d1bbfbf07c488da16a0cb8af7bd970df9705b0e30e18b2720e12849bb4babfa1db7b2325988cdc30dde1d1d1c16909fd8f36031dd56c89b937b73a6a2672e1cd1efe9ac3d780821e06d7ae2303512a3dd57a8b77c7a001d7dc66c14dd546b7be3ad142888a74fba569ebff5c9c67eae9504a272e0b7cd98ac31d3cc0fbd7256a7eb00a3b4cd11762efc071067b467ffa7b32fb9a484af4a4ce5487efd45232d5d38670449f105ac2994d0883608182aa0972f8a6b0e42022f9d84d5c54847e2e23d0b06ac25c74f00c6682ff3a8b0f53d371120165e51f7fb96df8292517d1dcb751e6b0262226b21b93bb26a8541b4b1b8859e9318559bdf2bb871ce719488c38d5af5501cd33b8cc16678fe199d57a1fa74c90afcf4c269d6bc7764ef8b9d0a282202f1a31728e705c41de1e1ec09b83eebd96742619a952e0e832815e231545290d3e81888b9bcae25d39f49635627ed2e0c178cf5ed9bde058375728656b24f2b1a28800f613b8edb22508898398644999146bfcda82d00e52786d511f2dd434728153ccd3257d572391e9c4d602b5127e7729ab30c19b96466e81bc42c58dde20ff9e3b279a2093ffd181d5913af97b59f5f8ba8d3318090205cea646543d879331f77cd3ade904adcb9979b5e32f061422fc3f7ef4974b9e6a38ffdd1081469ce9e107520e9c664026bf8cc04dd358f3567fe7e2318e794054e741914bf4b26e17a3bb098fb3b251de690053ca4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35bc9a152fff06bbca68a9911e0bc6c76339aec36ac2a55e424daa18b1718c754d51cb9caad6d87a4eb80861706adefe2ea591cf89a9d4daed2d5b89e0e9190897c23829de19874f3cce1cf20d4a479292db2422fc9bce6c9dcff936c73abfdc3e375ae8dfaa55c054b85d6e1437542a4208baeaa51cee8b6b7385e62d96307b9e01bc7dbfb5a4fb8a6d98d922b46f2b088041a33f28ace7e13c31187e77eb6d5f8e3b2898f887f5320f0d1201f257ea22f66ef48a6d70fa28eee01937d265b03c5471f28c34bfdb7d405670692d98f0338cdd4ab4740539cef8b5c235b99251888a381dd7135280279b26bed4306ae32f78437ca68d7de0e0b0aaba08fc1e00ea33486378da706eee2d6217a0cd46acf80928e78e2481a0dd059e251df3cc8c4e0e53c42ac4f1cc667a9d56607c33f21dafc45189afea872722cf6b484c80a02b364edd2fa6c6e11381ca9f876064dac20e7302fb77bffb7104090fcac0c352fa04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a47651ecc6b91ee08df543277f551c72d9794e19e2037638fae3f69c4bf97715faff80e762f9662faff8a2dbba39b04853a76b48a6f856d6fb16c04ef3e2d4a5c1f021349842f4a56d1a02907ccea8d952d3898383781b6a22bf99bb2a5f35338e530e3eb0d24bcec64ce1a5e3ed22d99cd4b0c78da45703a54c1c69c4962ab95aeb5ac0cae0408e79082e1ccb5cb579eb3ff721c60b68099eb304c22a707a2890fff21e8aa9e2ae95b2ca1e267ab4ddc7644cb2bea5928fe3f318d1eb4054a90fb10347165328225ebd1f5b3976cbbe1110699d8baeb395f913bbc9bfcb14a732011a8d0f7751a35ceb7b84f3abed1927207c2580e7b8696a932d71a0d1f69242763cd2db39803e7c30ebd91bd18287b84d0a468c4b3a5fa53bf41dabf8d9ad4abf43074fd2bcda5d6832a2ab040bd7b33bfc3fbafa521ce56817c77d24e8f43b7ff2cdaf167e83d25bd4080e9a27142c1979279e30775f7bd07e0a7c7ca08786a9aa5bcef4e261765aeb3bdbcac996df030dbb8fd44c34b58b78a8d34984ba2d4ccf8325d5f7b397d49d3a4e04a28823f0b28a135c16dc0b31cc33477f5e90ca1883ab7a0c0583112d7af3f6b53f6056a45fb6816829e24de32d3a67a83daa5e71a4b7c09838ad513f7b464baddfef37c6a2356071f8eccbbdbcd3fde6ca8c21823656e98764342197db073c5edd60388b90544b76ef96ba33b9328b12297476ae6308bff9697dd45d6fbc41ef0ec7ddfdec423ae2cd874a3b17b2989c2f09db1cb808f361563622e71127ac8e167c57c83fb76492874cd9c5257805eeccc38b69601b920637ec7b29d795a86c78def7a1a3582d5986db4b0bd0d5d0d8e1f636b07440ed5d6f893f342f869c4c398ea5fa11982d3daf6cd50cbb4574a306685fb8db257959dba293faf9af4648e884c3ab6934bc7f8ca3c9ddb64d999ca221d0d6e7222b64e93c37af3cb00d5ff2f1a74cd379e671bb4550a6902de7ffea5e292878b7204ccfd38233751a716795bd7aba495025a202dae4e6d1f9cf920d7dee46ddefa46b736f368944ea93a9972b249a865206d32d092a5de981476e2b6ccf8c43bc33e68058dd71a65524727da07c43c2023c4bbe8ddd0ed9ad28e36c64336fc8bd01202fa4bede8187c1c09d6a8ad7650ebac6dc21b6571c9aab067780ec88457b565be71adc57fe8b840ec9d7dc8146bac10d200ac35974eed72c813ed172154d79470e377e9d885ac81326de49abe2f8a1f1485095e3eabe1103b8c5b3b65760c31c6db28e2fa93f699d76e5e918fa9522e4a58db09d58b1852cd09bc94bdae851e5d5a7c35f0f0b3ffa1bdd0f6c9d68efc5a4a602ffeb845f1c7012299f0eb47161f86a60f0f08a38306c8171d4d5326b550c4cf6f7dc2563bd450bf56649a9ab8866951cd591c4d2e9fdd30f8f394f8353dbb2aad8443b29124029170171e13a2efa3d95d4fb1977d7b19cc7beb6d161880c6163f96aeab1d1f9784b4f1f8c02f3f0a7ab9de1ef272014535ae22a777950d923e05a160d584ff88c3b76c15f9b8bc55fe529fabe3e9320ea5fa4105174c22256218d6a0e18805fc1449a04f5e3aa5a3290e1ae61eb9be7581923479b40abe704c409f967ef87647c16fd99e5ffa40c95c147540aef9a481bd1df6a0324895fd44a8f569d4286b447e311e5e8df363a87c7f75d7b89a135b902b33ef63399210d446e7c917f883fdfdaf0e9aeffcb24adbff785ba639476d0ae44d752a255f8ec707a851b81a48b2e5816b3622b2593ae1450e8d9f2fd9e4ed7687e9eddb459a82f73048e257c2482bf58abb4da5208528c5f0c58ace18b78587e0baabf16ffb9b4ac8abf5f9331623fb62250cccbf44c5e389ded920bd9ed62f1d8ba4ec61d4e3131d13cf75b9ee928049def979aee96b7a836332980dc157e5638dd92070897342b30e343ebe9a5b4574140707045cc847ba2b4915e2eed1983f466b11a95d1645ca2e3dde8b25db27e39bbf0c3f24850a3f9ddac950e4964b27a41640809ab5ecf4cb184f53e45a0ff0382cf103d1a8e19be4c61efc5f0ff8db542eb75e2dd9c510995fd742e5214b918923f983c292bbda3067e9e5ddaa6c1ba98cdf24aba5823178a59aff1b672f02739d4b78c20b2edb2f64148b85175950b02b84b1a66fb7bfe047c471accbc24a6d50128e27f4fd4323a42b8b78fa175685ed4f2a17ce425f292e03b46e882883eaf24df8bc599795a6e0616e9178cd5da4ee6e7829045f7a381c84783ad8505e9f56666bd431468b3371903563d8480ee70600812cd3b6b606888c81410b672b9197abc1bae495dc080fa0416ca7a92201adb43292cadd446a4de559f51922166e1cbb62f99b1e9e51455dffbf63663b8d986dd458230fa260545876c49c78f1ac6b6246059421f526e2a62e0f3f8d61d67d040bd649684a7de630c578a244c5cbff9afbaef9ffeeb46005f5ccdbb51a916568b7bdc85e162f004b6ef5253490ab16262df6b246470794ae117b3e055c980e3a51b64c6f8c1ba4aacdb3c9f15c7b1300a0cab17199745ee9a6d92763644d014dcb7de3d264f8de2d4caf3d64ffa2fa9405ad084f895f896968c9641b373d7aca9a1ffe3743dffafce5130e72a5dad159ebd550e88133e6e54deebc70dc29c7c790960e47af57572df5522ea19e3af0f3b81d1ca41ea4eb439e562f3acae9a6e2ef4b65b9e4942da9b1fe198451a978e891afe2a448ee6016fa5414a413715bd16087a9dae927efc8172a176548267d7b6511407c369461264749cc4fc11f4657a0669c82f617846c7bd945cf60dfc4711cb86201ecb4d02afb8f52d0246713d81018e9bb9bc1a67fe907ac1bfa319010597eca754351afd68946a798732c8466230c105a2942d452bfdb968a9bce806095c487af878f47aa6caf144ae421b1d7c58e89866301e28e55b105c76f4b9f2cadfdf7b4bcc056990fa12c9759cba1213a761612cfb50351e49cd72d6f3aff623d0f98be76d9fa22b97743d74e615b760386fe9f6a675568fe766ab691bb4fc4260c76a8a06b9bb52baa5fddd267a2f46346acbfc5d9d9c4ada7360f4b4a5464bb45fdd98432febaed933dab52252eb8ef2c5aaf8f3d4384a0af19a721b24b32616970a3fade8012859f24772a7755a4a5a33704ceda1903020c5b8322fe8b9e9334614a2bb9f71eedaeca088f649f71b681d00aa1cc48c2acf07e5c1b26f8c83b2af9fa274877b6e3ea60b2ba0973ea59578d4e21193350e5c58285e05fb276590449910eb7c5ccbafacbee501d9a4ab46eabd9abf467c1d0cd83ea43e2748b685ca050964290d2be3cece74d7b32c2dc91018e8df0b98989c86208edb5a7d450a66b007374231a855fe85aa75a7cf97e95af346796318732e1f991ca4fc0a261f1f623dcfa7f47fed8248e8fe5a030b74586c2c58dec323bf7b36a78f9dc422abc8d10aaf5dc6f54973d9806c52e9aa8d6809be7c9f796649df19086fe48b6de794446e1ae06b98025d7acf5ed253c5a4e9d716bcb49a316469e5e04947724271e689e9a058ffb29aee97caacae3cfad3b5f09ac4889f00d54c0db1f3bc2fbe1046545f1d1738ce3533af3c579359c51b83b0931e877f048377d068c38196877b9c55b6ff0d5143e17ab00b746d485ad1ea5511006d24227a5173860d9993c71ff8588f2e01c5fdcdae9c35ac77aa19e17ceb082de2e5b83d25e267546e520c1f12059c80fef010a2ed734a41a61824187224046ccc4c9d5cbf4cded62fa641539fdb99b882f38ae85618abf15835d5f2222b6c4cb255562e5b079427c4170f5246bed0049ea20f1ba5ed2088144ab7d879c20c9a5b38ee36b0804fef6145aca18c2935a53ed2a715e409b9446de3fadfa4d0d82f5b378c410bee075a4ee03c8bc356a7bed32f55fc5b212dc083bf6df17c1d1a5f18d5c23a12983627b532a36548d4ee61c0971177b932256a16afc788df275cfebf96ef26d9389c6d68f7dab934029c9567a677604c06e38a7334daef200f0a86132a2fdbc8382c26c70187e6abcefe74e8ed4f59b829729a3425ab60c8eaac813d742efc64bbaab3a5f18da77e91a38433fa681ebf8fe6af347acbb3e98458fcc727c77a84b7d6184862d54f8b50de81ae7c55a2f5a8f4434525bce9060f0d7744f62f5a13bfb4b851d134dd293065a82977b25859c04abcbba7a2aa5006126297177026e3c9f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e5bf2d4ce38a30eed2dcdeb11dc063b43f40802619b07a25e1ab2d0eae36994b44df3220634515c4ad12c89351b4e8f8f96252285bcc7df55fc0e1e049970fa3db2fd7d503cc54921e216d2d6d8e41d392fe1d38c4e94ad6557f1ff73512d980b499fee11661696b13b225b49edd3026bc5a113327ed2b8b37074d966316b32d820c9b05744cbf842fbcd4168922600aa48cb5f4a3e2bd816561ff75d94d2b7bbdd0053bb1033c1347959356495caa845d66b19a8145f9cf76386fc04cb4370c81745a573e9c86deb39208d76134f9193c2581ddf389efbee6ebc7340381208e89b973a69561c0c5a1ae03c18919ddfb59b1448d2b215f56ac5eadcf0b00c4bde8d846a033e61db2788c1b8ca65a3ae2dce781326f3af36dd8f0b9a78f2c7e300775eb79f8dff5d9e79ed580064a49488f950d0b8f18a5bf6cb4491db59571ce2d58d068b792ac56b35173295f16194324743fa21b6c61f57e31ef8391a0a75d77d43041e7070b8b44f64a39415760381e859b69ecdb52768356bb710949d7177a108b7a0cfcea3f95ed152f43464693c6cb9dbaff61250a9cb3c5090764c41e552c30570a43fc042ce04889daa61a07235998feccc48d024e3eeecc535d4a17217c942cc89470f0e7295ec926deeda456002d04f3044fef1b112b7804834887bf08997c4f9243f17c20e71ce0a5a3fdaacb8ffc5bd5076bd218d28fb00bb64c6a055f32b9ba4459d45c5e912a733fdcf5d578b9a46cbfd77714a1617480b5f04857c6686363aceb75d20997ef05507964e18b39c902ceff2bde4df053b96af43add6721f69de7c9b4ef1df47d7cac5138c13bb351b9d290a1720977a1dfccc50da9b5b0e40fa877f95d0ee4ba11906f40cfe585e8bc4ac78e24dcd465a217e9f64a639ade447429e9cbd789fb4fa800d8181a3b40170d01cbea96fa289a3bfeb7d3cebc7f87854b25af364259c8717c4269edcd5e4d19fb1f860391e7de02677b1268f8f84940850b135c29e6bcdeacc4c8e5f19fcbe916f6f01ae5471a36dce52eeadf5f868fd6cdd1a83db014fcac82180e7dd8700cfc78ece7bba781f21acdfbbb98f65f2438a2e7c7b2ae652c7c549b769a27cd04189598eeb6dc20a71e5d9dfc46e041a5db88fd6aebdfa777e416c2c9293c6b75c2b5d0e4d78bbc52215151910903381721983dd61893c299bd6c878a4bac43084beaa42ddcfbc4967a86ea4b04b576b65d8a2fdb87c45f3f1ce176b3eca1171b3500131c7f8fe69059a8748d6adf0607499722e0c8c7a323d249f9b446986a9c817d13a941295dd97b0818d6dbcdfebf401f6ee4cdcd6f75415ad79635a3ae6d01d9ca6de33a020a0ea6260e30ebf3c7c11acc27aeb0f4d7d726b61d6f7e8ab65f89ca7d17f6577a48fe61846919a17a22eecc6b7ca01759767566fd74fa464457f7d68e94dccfee269d8d8877ae8876793cc6abab6696bb51e440c6fe5c25839cef8d1224b0606bef1f5c301e251db3885bd38002ccc25bf6c0afb26380644553d95ad5789e5a13165db4f9914edaa382c8c7d144479e76da4485e7ae4df511036752c8c281119d58cf7155f6c23b4f3d593424935d213245b3159047117341df7cc300e0f781ab5cdb78ab8036aeb34b1305ffd8ab9340a322f5f3b2ac7c7a252bd02d7636bbffc78565e176b74997bd16a4f374d73394f09ceef790d06be6ba99ec7743649b7d124ac426cd4d77e17f555b91bb3cf3f0eddc804b87efff44cf4e32dc6f78afa7df3703428bdbbe62ec8dc195c1b7f8d65d8fec3dc5586f6b9dbfde57b32664b31e788b0ab6c3c38d4356ec30f9838cf7eb5369e8508f3a65a510a2b6076210bf6f58703d4740f510490e8462f0044270ceaaf61851b6278cde304f4823e9bb62127fdb8c197bb68fd2a5726806192c9f5a78910e7b1f1f705e57b77e91fc087aa84edfd22d950a94a6583ffc1bd78cd6d983772b8189a3703e97ad862cd7520299eaede4ae01a1ed77cb6b67594d10780751ea5b575c8cda004166c7dab15a36948f1a60a04412e1db682733ad8aa11fe33faff8d0c8c38efe83caeeb7382a42a9e5ae7f4e44851f95f02955652b69136f0d02534376cd40d5e65aa809016ff27550d43829e83d3d322b66f4f0e23c6d5b934c7a9cdb9a4992c79ee60dedd29c4fc9b00d261e90ee0b44714167ebcb3bea9b708883d55d2a6a1e398183fd6adb1ec5c825e089e02ba6cfeae4464abb6e86e5ee6bcf4aa250f81fb607f4fb6965f6480616a7ac68dd0b6c1d899063aa87f64860516c6b3aa2fa4191ed6c60cadb4aeb7dcaab4079cdfb507bb7053039206889e38b5f4a79af2f140076cc4011363b0e31dd61a9a96d2f721347c08411fae23aa8490698dab58c07ba28c99226f6dae880b2feeef1b51c313918c7f1908e4e7f0b5c9303fa8211f8f33441cdbc4f3bf8f26328cae45c342540e377a44010d9ab3080b8a7da825ae165cfe664f97eb4432a9251d08063fa83d7c3a6e702dd3d1638109188b54fae7af47a259ea61a4e0d453ff85a3e32bba7c8bc6259c6f63b4fca9f982c3a30ec763906ed937b434ad503b0f5d96cdf6ac3446dce8671a3656d99186706370240aa83b1a1dad2a7c3e65d7fc5b5240d628066ca2fca326100736e1a93a88d4ea82d0c38282031b482a4b0811de73b190b166ab3db5bd93b90d06723c463469b17f578a572baf2670749e32d80173890e22047d5cd41c7bc8d57bd8136cc9ed3e3217b905e916846972d5994459d2a12f4e83a61f3b98a5024e869b661a14cb508653d046d7809b6a75f6722f506cf4b7ba79e8d79520fe5fed0685caaf2122d4980dc5f6ef0c4671fc5ab29b75832bfc646673bdc8bf766cff5033f27a48e5dfdf66ea4be89b0f40608434267737e0dd935da6fed42d439528f07b55648fca13d97b3968a8d1e1542750039bf3033846a15e2af1e90f58acfe3c7815a632da5664531ec5cf7553c0f7e6d3a7666ec9924173bb708ccf6feac3fe3507b3ab17050fbc9d6dd12d01519ceed848b546dd0c87308f6cdfe69055b49fb484661385716d7015170706eb5b05d576f516705188980d826db42d617fd14223100f0e2204684b07941fa843d41848936d0514af7428ca06b17a327f289be8b4e53e3febb8a08dce41250c7adec4e1d505ca7604b56b75d0d2450ce4a2e34702bceffee616e9b01418dea7b73e36c37cf6f205c774f27d98f0ef4df1a6384c60b4d1d623f18eafa7871394b8d6e645e8a36b2c30021947c4dfd8d3f28c42491ce466d9d17b8abcd957a7aba2b74224ea11be9f490977019dcf9d24a8844313683f2f54b05daedc6351a1ecb6c91465c0dde71ba51736ce7a49d5033feafe5cfb62bbe050f75f0238b2dc33c68bab7bc9c117b631a25a3181f0f5b60c2c6e10767d96b0fdc145e66fc1376d4be7ac68126ee47595dc3fa819e0aebcb7504a849584c4dae3381425ad789a11c669109f7b254b3c424d4259506e05f7affce46250af635c668b49f33f2dc1e7f869b4c0e71d9a630656e7c79f66d13d5bcfa60ccdfd9a9f4cc03ba8fa2143d90db6de234c1b45bfbbab94bb7eccb7408dbcf763ad2a3004ae9cadeab90e905d2320e4321693d96d584e67ccac6b647a597b54fa764e04f8e0666a061a1245d75c3af4cfdfc219bcaefc093e67cb5cf92ec181ed3fda16be44af6c84ef9fd0edecfe4023fdf8d238cf50ace3bb42683906be5ba08fad4d95467dcefbdac458d7711c220638c6bd17f565f560ca0312d9b160ccff4b4c2918d3b0bcd3cad13d18283e8f452e0b07a4fc57d23510899b397dea9ebcfbe7396e6819e1b8b79b6513e0b6672d740677638897d5579192bdb1f13199d8981f4f36b73aaf4e3d2f77fd48778fc184d5cfc923cc4067f6dae9ca023e925cb4f11508bbcb99a750c4c4b0d33f92ac4e6c8da0753b530943a76e2c1089c86c0be4d2af9f85c79697503d677e0fe5efb3eb225e10e1801f8cd4ce3725ed3d7cc65a6b2df185a6f9a8adb433dc3f039c71e3bfde6e9105857172982da165732be618b73ec4def1da75416ab7f75dc1092ebb5342166b836c445c2c2186aa2f91036ae6de233e8caef9037d90aae9d476c15f9b8bc55fe529fabe3e9320ea5fa4105174c22256218d6a0e18805fc144ca9611de809635f8759680ee6e6ce18f2f4802531141d4c79abbd65ed1d7d6100312e8d8b0a34575c90c1a2673c93936f9f3718bcae3cd6f6d28c3d6866c06801d4378906a93b9b36096c22d29354c66af8d4c5d3e06fb3b8cd5e0b3ebd9a924115d76b7ccc44afee1b01d96fdf1481e49c87d147d61bf32345fd26c1f1ecec3548a21f7ed2e83016da15e1b4b30e4c7aafe16550b392aa1f0fd2488d648a318efffac7b4b9bddffa8fb78c991b2d97d5ef925bfbecaba2d588d11849bec669e22fe8732c47f12a1e113217cdbc45a4280610ba128df377051bccd6938c5660b5a022d096a106e571aade351f527eec47b9421a391cb3ec5e73ce6410e5ec88a600c38af22b25618c79ee7726dd7bc0a3bbb8fa974854884d4ed3c653eb6c8aa7e39bbf0c3f24850a3f9ddac950e4964b27a41640809ab5ecf4cb184f53e45a04c0abb34538a8f3de16785000d1826bd5643133508c5944fe693340f948f419fb918923f983c292bbda3067e9e5ddaa6c1ba98cdf24aba5823178a59aff1b672155d1ae17c06fdb37d5969297d6bd2627ff99e22afae8e28e723d16ff2a98e244ef2d20e1029306209794337080bcab751cecdd79a53a936f37221ab4a5a874fdda99568dd21737fd31e7502c342ad83121131668e16a264ec6c888b94de4f5b5c9cc73026c266caedf63fca3b91dc13ce13e6863b644f3c9796b72f4db305e88cf175653c59eaa929d39764a99905561ec1d697ee699d4e1cced89551d736b541f6b0459d057dd9c961bb4d2e4d716d6161abcbe67b6e90307fd7e9969111d9f87565ad329fcee8e614b275021c00378be99eadf2b260a3d3baf028b66fe0f191f820ccd2584f694c5e473b86b8329811bc0d36c08097c56ebd9de484b2dd714a89d9a94ac92f03861d62dcec56aeded0e538c3aa22ad7dfb9a812ba9ef0a12e6e2baff56ee66665cda57e94ae5a59cc3c0acfebbffcc5ee2812fd04886b110d0d37964b86881944d43c08723e12f1f8fc577e39c4f8f92ca2d84140e704ed6e893b3847005deab7bc7690fccb3a76c5bf2f0f69fbd7b791c0881d8717f5a59a147de8c70b652bb44b71f3ca17696baf2395261677b5f3b819320798af0ebce7294dad469a03a8eef1da12dfa127f2604e87776711e6669b11124c286eae0173b26f1384445bfd8841d2e4a2b0c35fd283eeb1b6c5acfb31e1b7ef6f3cafa5c8c8cfcb19ce2cd451b76e38336c563978ef2226836e00de686c54237f3a1a3619205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5cdbb3e32978380f34a28cd379ab70b2a4ae6bc92007821a30e0d56b2e0e5bcda3c4592532225d4dcc3b3b61dd0cfd75a75e623e9c5891bfa4238d1b1eb0302755864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea47dcfb177df42e3cd72e225c853a7abcc67af581cd4b40b68195058d4190bd58721bcd4d94621c597ae18dca0be83dc0f44fdf770e79176095b5a103916557ff1f1269d869a91cc1bcc9d5d59e39a3628b4e8ab2a5e6f62ce9f4060b2691bd1f98b2bda8db9ac667787a26eaee5a019618ad09c9436fb8abf95cab2d0d8abeb1835efc25803cd29c59380389ec7284e732d4c8176f8c7a5b7558920a466fbf8cf734bbb4577b5c2cd6ed8a41025c25d8c5e5c6862894d37f1faa272be557eac7f2acf6ac2946b1cadb5f10fdf446e34da39910a04d4ca13269383e6aa6fc890a874de967966aebba428a3375b63da10201d36603e33ac1ae538b66a95e490966f8c1b3c62df103d2e35fbd6772fec3f0b6d4263f5dd4ad72b5fd9e9764402989a89e6a506984671a2eda8e1d4e490fb7b1023f315555f14b26dd83d9f6e3e81cd4c7e0231794bfac48527d987671ec47ae9e4fc62ffad1abdb79929c1bc1cecea7247c7b50faaaae69c74b2787a72c3d05da563a1951f23d6fb14b03fe2a5b92d620df724452733c0187d51f06606612a84d8e8b7607efe86249b75341d3bc46611293e90a7259b86d954022f072a7959de24fd237d5439924b0e417061e2a4a5d049a9474223e5c792ecee8bd7e770ed25d6d9ac055e06f8ea7efb89a668bdc7c9537e6c8c1c1769f92ce90bb5353416d600be0411bf23f4ee1385721cbc4cdaa83272a8a3adae549f041c4df33641eeea6ded961711d852b19b96e7ca296476cfb008f02296ca2d325d9cc7a6b4f66c9453250df8fa40da5f387bf22256bda24330f99a2bffeac8ace75ae8ba94edcc9ba0d59bbb6567a3b63c5e5c430b8f166329e7f695cff4f6cd945eb1ca7a54cb58ab8456ac00208ee99afb29280882aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd9d978d7c9d7f24b03b11df4679b74e4e9a750043a4d52b3607604e730ad03ec7e80b3b8325dcaf116c8b9c169314f07d7a2801ee398281c0860a86b09e64eee1edcdb8be7a9fc95a2d29e1916ec7361fcef428f03b0cf872b661d720336b50e6bcecf45b5e80f1b6498d1820e709bb57c7317df2f0939833504e69b09d081f48217ef567b9bb7615c6b580d6e4a3218f2447314b653c5c0a179d8c8c6497fe76da5acd0997a3c56b41518b99ea6c68d9f1538618abee429cf6ba34bd5181113c802770300052cb119e625d0faaecdf3561dc6b733480dda5aa482a5ab5949ae5fef9987d18b973fb526ce27f53c62e5040cfcaa60bb54b5c51db19f754425308d1efd960f40b6491e40b3da77299310845e598583664c83f34c280992350a3e0db8b524f5e60b0a03c18edb5a60b7c63224d36a186f2f95306da3dca0d634604c3d5f34484e4c3bb6c2d5a7b675cdf300d9cfde74343a53bc05900c69d6c415cc06a89931e38719a74bd42e889ff990b0dd6185f14fa4a15f0990187af476c4335832fa5b69c569984e9491582621227094721ddf5a3c12ad8406c531d1b0fe49e93f0de5abd34da731384d3dbea8549b41851d1fdbd85173c9f58210c9f9d3e828bb4b50bf3f34a1a3e2a07088b6ffd4ab7cb89729035260851c6404e84e00aceb855667d9bab072819ac1e64f80943c4a6c9adc0151e1988912cbf18936b4d4e3be1be87757c642c413ba6635c39cee04328e198d82cf6cad482c686d5ab124ae4f14c26018a409f46028d31403f41fd50aa8c7f5e54cf81f1cf1564fa585184b48d183ccca553911c2e7b748ac187bc2554ddfa2a068a1dd7d4bbc37efe7524240a156b8b6d2f9beffa4cbc840aec77a5015d557fa789cd64e52cfb1576ae61999e42786ec5661b25fe1fc61edaf7232b7f9d2cbc1b8f74566452a2f292b0636bde3f17adb3b233dbb3cc56d13e8bd2a82cdd1e52cc756fa520bb41b839e201c0887b44f41d059ed6038a34769267d2934c0c8ae7a4e6adcf5e095d453f1b10ef112b8342ee3c546d94b056150900a34e9f663c9f942cb50f8c23df43097ebafbf2dd6d9643948a5e7a7c33dc04b23287e421a71dc79ec19bfd8cece4cda4b8aa9ace3c2ee7db0e1329c1ed9022d697fadf4a711ad30dce48f54733782cf5df789d7e86e875087997fd1fa97625ffa99d4c342502937eee1d9c487f3ecc7b65aad86ed2d77808b5e7d71548685b36ced0a635c65c836edd3b72db037b9eba003ed29dd9cbd5c17519d16bd58e81e0dcc35d2076df36b26747f4ad268bb7877dc46fed453cd06295e968141af22ec89cc62268cff6e8badc85eb5bc6b491b81aaee087180c16ee833e8a61fdd48521b8bcc5212916d2971a4f75c90860ec0d609a09bd14cadec3645f807ff250740f6d240e21b0448e57c33701524cb3f60ccb992587b18f9e535d170c80b9b36be25cb146e91530e4aab1d020327933b2196bc29d96ea4b157c4d82b2dc5cb2de9b26ea3e9272da56abfc57c28d53fbb7af405de12dd1313ee81882800c6b3b5f4916d1109e2d89572eacf5126fbc30a2849dbf110143fd6b1cb1fafa315300146f64a9394678ebfb15fec96f0e37deec52e3b45dc081842d08aa1b4537510890054485e5c633bb71e6f023d87cfe4bb8999de42e198a8b8e62e2f286f4507f41ffda3294ae2323dccadea7cc0e1025fccc65ec0b4d7b0c402d2496920ab9616a7657af2f6425d2a857c84b12a7e3f8d2fe72bd5401880559c8d9d7dd87674a368ea6525e181a6bb28dc1d64749874983491c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525765942f539b75b6c0b4b5412e50863a01ab567033e280a7c6252422b8386dcfcbdc0561936883b489d3a7d40930786f5c3b5245be3d9068ce59057773f00a9b887b2e17ec24fff80b81501955baeb6a6ebb88d53ddefcfc067e39ea314cc5e2d2fa0045b5e05a2f0dc91bbc2d345f4db109b311692eada4c3c97ccb3cd0f423807b6c57ea8a161339bd3390a898ed73c00d8c4bd6e602ad4ca79b6ef5d6de6d738f859249e9723e71939ae2446d3c917406aad9805ff1f1aeb638cc21f280e43b21485232008f2f6b614b4c8f139d08897adaf1a31f6ee1c675093bb1454012f243c62f99b104c88849ec440c9460dcaf628f9002d06190768be9852ffb96f16ca358f7f36c8381e0a8d96b8219fb2297f45c2d3fde19b5fbab0ad43d968258fb0965f4eb2b859e012c7ebe8b13b45e95054b554af156be3f9434dcfcda010efbf2b648b55173ac9829177e406a2b916a1d395b02c2aae08c5b267af15941e85080a7404b09d4289e90808ea911c3a83b1f408f9b296ae7bff02c418fed522edd63856001c532b7caa063a67948200d8bf3366ef3f7f9fdfe2ecd6c56ed55209cde33243bda9cb3cf917990f4e19fe7c56f821367815eb46fce57bd9ebe063b5d3d3486e6e6f48ffeda1ef28b04ef47e16dbd658416c5ac00c8296d72d4798d32f259139bc7acb4d2731909b545627d347eca508a23eb6ba309795a0a49a3a92ed4602bd110cc56f8ddc072382cf8d05bfed074bd3d88619a19e28c4764ac04e49c358a9167ec7ef216b02c4b06f01535203d2be744796cfc83d54638a05fc8d3f47e3ec8a3b44a233897df0f218de2f9d9196576171d5be3ad2fd059be67f38e5910cbd980b84693ccb7eb118b8672f030476b039e875b2474e0876209c6ae7b46137e61057a1d458045631fe4dfc1d289320d17072c593a6589e77d34d2cbb52f32821999a1aca5871eeb0000acaafb7edc15d98e08168d18240f56988195287d921712f519e6892bdefd0bce5a35a067a69ccd06a5f2c3ebaf06f099ac922227b9f83091704113316280a57d843d2049406a3cb5d4e28fba6a872692d06bf67905e1c0573cf92254c0026804e1a4682630a307c94256c00dbe3f3e55528d0dca8717c41f3c48918294b57ea9e58643058660e2ae2b4e568fabb8af6e07357570aec1fbb51765e9f207f7d2c3443f058bbc5b01adb9fc9583598a4672c88b8707ff5b3847ebc7fd2bb56a6f0dbd56baeac0c5f928a4ad04da65207346ad11d39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e14a793cce7e78cbc53a1348814735da85e82e2c9a59530da43970e4c969279d4e90a068be0260c073f0e59c455f90ba498b5925f506babfbddb8da47b23f56b15e35fa193947005311156761b9374696a1914ee0cafa82351fd6764ae5b7211dfe8b3f4b3decdbd230cd7edd933a9af5d4d6104b566eb153218e295d9dd555a58c53c43265f096d99b153ccf57a301b96cf8074f20f2ed7bd3f20f08f05f8347031fd1ac32c4f9d5c6d4ea801a9e20ab311592ddc3479b1a63be30f7238bf81504ef1ffbd67eda0a3479feb18e0556e00200173adc2aa4b24c9fa45535abd714ae8f1835ac93760876d4f4c9d1939b4e7dd6e356de9ceb6c9eee7d8dd1615297621895b6b1558d281bdc827d935826a1505bfa98154f9b11ee96641abec006be75de81c10928fc13ec681ec22c5ebfd2583a1b0ef90e58c409aeb9ef524ee930b6bf83e555d0ac516d3467c9d4f1ec0d5ca19ce379bceb7a66f6743e12e91c42180b5eb6de1ffcb9fe96b32801d80eaea64988a30901832995147e0f7fa1a9c07760ff9cbb10e4df5d4e319acec73822f558ea4df35a8d32687d98b01304bd6602dda8bcfd64580f4d6b45a44b7c5b67ccdb84213629964b71278181011ec45082aa2cf609bee0684e1e875fb69f849fdc91f31f61d6d3ede02d61c0af1d84944739616ac2d155d2ed145d960f2e18e9cfb4417fa2f9332efffad0352ba69dbec3f86ab03bd850038d4b8800797cf6f93f5eb9e24a2815351160b16651206e42d0f0851c99642d4dc1ea2553de7ac2b48ce4e94f4d5c5793980dae2d094a9c261958036c3f5370d96ec27684e8c4fd2a5ccf79b5907ab769b11824069a8d4bae4757e8c897f22ee51ee105bdd17a4dfedffd460add74d7599c9fa23b1fc953e65589417cb465b1802c61f08b7c9e7e2bda4e18f8b30ce55d1d122523f65757f6605d6ca515001cbeeb679ed0ee31c9bc77bfd0387900137dd544c29f9213e5cdf5394ecab1bad6b66391d1af92b5ee238d9d8f365a82e86ef0573c0e5366c4a908f151ec232394ae847878fa8732664f430e6d56ae39a42a8da2b6d060a4c2d88dbffb3b45ccb5ab3b75a71626509ee78a91382031a42e2224f0d4108a457abefd6878e438c2cec05414bede02079ee42f4ae30fe858c30c1c6975c728f752cb6fedb7cc20f1b8e47e776279a9960db34d326b6fe562b0f67cc1d3e6e846c7c6be38d11d2338239e9bc7466913413f048852447e1dce409211ab676c8d082dddf305e0a49ac96c8a7a29392bcd54a733e05e194d9603146e73f5d3bea4e8e9846d55d26eaa24bad90e3178d7d892df40b94d56a2606c57dad904bd1a17244b2055425482d3d58d97ce1340274fb4bf6738504f8b656a939c0b184b7124fccc39ea56850250e0ea2edf6702528213e589f5e86be71155cae77661b3f27ae71d9fab8ca12529703730037444d42834f7620868532c908ec4569101fe6219242ff9a8d3a55401b2887b75cdae78d0621692ed2f911169e6a86440894596746e134554aa3b9ac46d6767bba42a81ef7baf8b1b77f18cb5062d949c0e937e468228b68acad274ee017aaad6ff32ea859e5cab340d2f27e15ae75c248940bdca1449ac0bf13facb09aa173d30a617192a4d4f834d4c6dfdf07cfa15d6cf33209784e99d059b22d4f0562f2034f6f4b2485e7874f6b69b82b605de7129ee7ad2b7e02e38b9f2ae94f9fd2cb80e86c36ba56bafaabf1d9e204f5d0f50f02b705477a9f5bc60d5023072023637aad5e83be9c7054efc3f7313804ed20c0a321577a69b9a7bf10fc53937cd0ea52f3bc3498e64795edf39cc462d0ffb982fa56c95d08555844b3809c4ab86d244c91dc92de25c3a2e711a7f6d5e604a8579b11faa5847e30b6ca67028b968763e4c2e78e82e17f9bc1f49ea0f11368e2afdacaa7d48f72f1f686dc1d185001abef95f87c249eb47fb9efe4a1b7133e1ed4ed5f5fb5599aecc4d84a900534fd7eb6f0d5517329e687902ecbd56e488d093c5da5976f352becbdecb4ab3383a9d2e56e5de5efb6700e113488a220dedb7d97bbe2615f441b3f367a04d8debbb4ca22e23b6ae15b0ca73dcfed3408552372b0ee664b54bfae82c6af008ea40a2bf4eb94b2194041369e44dda81763c9ce2ad66ebd49810f549daaa9071b32aaf58fb59ad45dbe5d41467bba27cb66c8f8db78ab0612ba75c0b6ababa33c659f5506866a7e80ee0e8758d0c45740fb2c5731058ea5c3a160564ecd3447a6be272af1d68cb32ea7b6af2228f6e48cddec0956296ab1956b904a578cd1f42d1ddf56fffd4a7685259b586c9ef0ccdec17ec5caba03c462b87aced5807de914bf1d9c2fd3d7ef4b8cd29fc2046d3a382549e8ac4b2fbb45ee97cf5e98fdc5845a8f16159f133b746678b3be9254f4bf2e42f35ed7b5f1a0167a648deb3459b1ff237f7a80ab1691b8f56a94411e414769c0a5cd4a647a6c5f67f942ad7256aca36a2140b420118c8047e607f4a29c182f60a4b9d414909a67d1c9d84c286486a9e226ee243fdbe8e3b14c589c28cd26d8a693a2c4d800d761cdbcfbc0870f4edda5279ccdebfe552222b47276e3840d8d283f4f6ad9bceb79b0df4caa3dae98039e8954ded374a92924182d488f2819508eaf6729d5d8a871e1f935958b0275c1301af592b74fd2faa927334db2f48d9753a7f5b7e3bf842815533a3a743a3423800905d12369b4121aa2bd62e2a44420ba48f09f45c1f2ca5570ea6001acb4e26ec2d5379d2496ee311929fa8afe13b2e1a356665745fb6c19a6904f5bdd9666a3667c74c5f3a543f1559073881889b94dee8aacb22980455deaf7ebfce25be81b8a557c21e9030a62c3603671a6e95789ade3e31932d74cb7b9605cdfd290f60c8d0f3331b573cc96150208bd5fe8a5d119bc3e43e605cc9e36402a185e3f014d7dfee5f6e58f78eee24bb167d9d6a04e8e32fab17bb085974563e8dafc706c6cb522751dd4ae47f242dc45e446b6e1cbfd7c1b5194c5d73c1d69f2d4314a610571a4171825f7a10c99bb6b71cf6642da95e5ed046bd6e3cbf0ace8178d935f7088236138e97119e46ab25cc394f8442d6cfc9f42a4f324cbe654c1aa2b8a9ac55b78dd9b88049fbc0a4e1fdf0b74cd07acfce85c5c75d844add332d6047313c02be43f479e68ef826f672e61f2d4e6c35da71637c60646265c2961093fb561a64259ea8758431d0cc23689f81580e40906f4a17d65b6adf60a910c29ed7d3ec6920c6c89a7b88118bd7abd30b746ae68ad159c4ed5679331322127db0e23056a62b096e2b0ab37d5257c90d366c150236cd3258e59e0248c8a88e62ffc3fd025088de08f961b9aeffd03f6f06b3bdca3198e5f5ff72013c7d01260cda1d28519700621ef5a8fdacbc32d7adfbdad8153f1c0faafe74674cc9eb4f359c230d1cdd40e9e28a1aec698be5e1af8403d2e20554851a8b0ade3ea38caae200251978f0202fea5d6aa06fa4896dd89126736d235f9f5cbd3d98c088ca8a663f25111a7200fb8d47ce3ff1c853769df2228b9e77b6b5c1d515688e603a2039e6f543361d7f8866b21fcbf20a357a9dc30d8594fc3ad597064059a6134b24f659e726e19f19108152b85d966897de2198d00a7b1cdada1ad63dbb2cc545dd4e118be639fb7728451364f1280f4159f82d8be6ac3340290a10c42269552caee85c078d71dd5f212835a3cdd89bd82cbe5c12b67e127b0ca2d0454d32bd690rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqpid-proton-0.31.0-2.el8.src.rpmqpid-proton-cpp-docs    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.2^^2^t@]@\s@\@\@\u*@\Z@\@[k@[ͻ[@[O+[:[{@Z@Z@Z1@ZqZo Z]@ZS]@ZOZYB@Y*@Y*@YYn@YXCXXIK@W#Wj}Wc@WaC@W;V@VV@V`.U6@UUn@UKSU@T@T@T@T~T\@TT@Sہ@S!@Sb7@S>RR Rz/@RD!R@-@R:@R8D@R@R@QeT@Q^QYvQT0Q@j@Q& @Qh@QsP@P݉PѬ@P @P@PP@Irina Boverman - 0.31.0-2Irina Boverman - 0.31.0-1Irina Boverman - 0.30.0-2Irina Boverman - 0.29.0-1Irina Boverman - 0.28.0-1Irina Boverman - 0.27.0-4Irina Boverman - 0.27.0-3Irina Boverman - 0.27.0-2Irina Boverman - 0.27.0-1Irina Boverman - 0.26.0-3Irina Boverman - 0.26.0-2Irina Boverman - 0.26.0-1Irina Boverman - 0.25.0-1Irina Boverman - 0.24.0-2Irina Boverman - 0.24.0-1Irina Boverman - 0.23.0-1Irina Boverman - 0.22.0-2Irina Boverman - 0.22.0-1Irina Boverman - 0.21.0-1Irina Boverman - 0.20.0-2Irina Boverman - 0.20.0-1Irina Boverman - 0.18.1-2Irina Boverman - 0.18.1-1Irina Boverman - 0.18.0-6Irina Boverman - 0.18.0-5Irina Boverman - 0.18.0-4Irina Boverman - 0.18.0-3Irina Boverman - 0.18.0-2Irina Boverman - 0.18.0-1Mike Cressman - 0.16.0-7Irina Boverman - 0.16.0-6Irina Boverman - 0.16.0-3Irina Boverman - 0.16.0-2Irina Boverman - 0.16.0-1Irina Boverman - 0.14.0-1Irina Boverman - 0.13.0-5Irina Boverman - 0.13.0-4Irina Boverman - 0.13.0-2Irina Boverman - 0.13.0-1Irina Boverman - 0.12.1-1Irina Boverman - 0.12.0-1Irina Boverman - 0.11.1-1Irina Boverman - 0.11.0-1Irina Boverman - 0.10-2Irina Boverman - 0.10-1Irina Boverman - 0.9-4Irina Boverman - 0.9-3Irina Boverman - 0.9-2Irina Boverman - 0.9-1.20150223Irina Boverman - 0.9-1.20150223Irina Boverman - 0.9-1.20150219Irina Boverman - 0.9-1.20150218.1Irina Boverman - 0.7-5Irina Boverman - 0.7-4Irina Boverman - 0.7-3Irina Boverman - 0.7-2Irina Boverman - 0.7-1Irina Boverman - 0.6-2Irina Boverman - 0.6-1Irina Boverman - 0.5-9Irina Boverman - 0.5-8Irina Boverman - 0.5-6Irina Boverman - 0.5-5Irina Boverman - 0.5-4Irina Boverman - 0.5-3Irina Boverman - 0.5-2Irina Boverman - 0.5-1Irina Boverman - 0.4-2.2Darryl L. Pierce - 0.4-2.2Darryl L. Pierce - 0.4-2.1Darryl L. Pierce - 0.4-2Darryl L. Pierce - 0.4-1Darryl L. Pierce - 0.3-4Darryl L. Pierce - 0.3-3Darryl L. Pierce - 0.3-2Darryl L. Pierce - 0.3-1Darryl L. Pierce - 0.2-2.4Darryl L. Pierce - 0.2-2.3Darryl L. Pierce - 0.2-2.2Darryl L. Pierce - 0.2-2.1Darryl L. Pierce - 0.2-2Darryl L. Pierce - 0.2-1- Corrected cmake for c/cpp examples - Resolved PROTON-2228- Rebased to 0.31.0- Rebased to 0.30.0 - Replaced epydoc with python3-sphinx- Resolved PROTON-2092 - Rebased to 0.29.0 rc1 upstream - Removed jsoncpp BuildRequires and Requires for now, there is no jsoncpp in EPEL 8- Rebased to 0.28.0 rc1 upstream- Added another patch to resolve ENTMQCL-1294- Resolved: ENTMQCL-1294- Resolved: ENTMQCL-753, ENTMQCL-1200- Rebased to 0.27.0- Added patch to resolve ENTMQCL-1121- Added jsoncpp BuildRequires and Requires- Rebased to 0.26.0- Rebased to 0.25.0- Resolved PROTON-1896/ENTMQCL-755- Rebased to 0.24.0- Rebased to 0.23.0- Updated licenses.xml file- Rebased to 0.22.0- Rebased to 0.21.0- Removed ruby files- Rebased to 0.20.0- Added fix for ENTMQCL-587 - Removed fix for ENTMQCL-602- Rebased to 0.18.1 - Added fixes for ENTMQCL-589 and ENTMQCL-602- Added fix for PROTON-1700- Added fixes for PROTON-1678 and PROTON-1681- Rebased to 0.18.0 rc1- Added PROTON-1607 FIX- Rebased to 0.18.0-beta upstream- Rebased to 0.18.0 snapshot/commit c6d086- Resolved: PROTON-1536, PROTON-1394/BZ-1318015, PROTON-1534/BZ-1319165- Resolved: ENTMQCL-514, ENTMQCL-515, PROTON-1539- Resolved: ENTMQCL-443, ENTMQCL-448- Resolved: ENTMQCL-428, ENTMQCL-457, ENTMQCL-459, ENTMQCL-468, ENTMQCL-475- Rebased to 0.16.0-rc1 - Renamed sub-packages qpid-proton-c-devel-docs/qpid-proton-cpp-devel-docs to qpid-proton-c-docs/qpid-proton-cpp-docs - Removed binary and derived files from qpid-proton-cpp-docs package- Rebased to 0.14.0- Restored cyrus-sasl-devel dependency for non-Fedora builds- Replaced "Provides" with "Obsoletes"- Rebased to 0.13.0 GA version - Changed *doc to *docs, moved examples to *docs - Resolved ENTMQCL-367- Rebased to 0.13.0 Beta- Rebased to 0.12.1- Rebased to 0.12.0 - Added python3 installation- Rebased to 0.11.1- Rebased to 0.11.0- Added dependency on cyrus-sasl-devel and cyrus-sasl-lib - Added 0001-PROTON-974-Accept-a-single-symbol-in-SASL-mechs-fram.patch- Rebased to 0.10 proton release- Added PROTON-858-fix-deletion-of-entries-from-map-to-.patch- Rebased to 0.9.1 upstream- Rebased to final 0.9 upstream- Revised spec file to exclude generated and binary files from examples/c/messender directory- Rebased to upstream snapshot 92d0499- Removed perl examples- Rebased to upstream snapshot ae49e3a- Resolved: 1153769- Resolved: 1126074- Resolved: 1109320- Add Visual-Studio-2008 patch- Rebase to 0.7- Added a patch to resolve bz 1077384- Rebasing to 0.6-rc3- Additional fixes for 1023639- Resolved 1023639- Added changes required to fix bz 995554- Changed spec file to remove additional items- Changed python-qpid-proton-doc sub-package to noarch- Added qpid-proton-c-devel-doc/noarch package to resolve bz 1005058- Built from mrg-messaging-3-rhel-6 branch- Revised to Qpid Proton 0.5 version - Resolves bz: 1002290- Initial packaging of the Qpid Proton for a product.- Added Obsoletes and Provides for packages whose names changed. - Resolves: BZ#948784- Fixed the dependencies for qpid-proton-devel and python-qpid-proton.- Moved all C libraries to the new qpid-proton-c subpackage.- Rebased on Proton 0.4. - On EL6 BR pulls in Cmake 2.8 on PPC/PPC64.- Fixes copying nested data. - PROTON-246, PROTON-230- Fixes build failure on non-x86 platforms. - Resolves: BZ#901526- Fixes build failure on non-x86 platforms. - Resolves: BZ#901526- Rebased on Proton 0.3.- Moved ownership of the docs dir to the docs package.- Fixed package dependencies, adding the release macro.- Fixed subpackage dependencies on main package. - Removed accidental ownership of /usr/include.- Remove BR for ruby-devel. - Removed redundant package name from summary. - Removed debugging artifacts from specfile. - Moved unversioned library to the -devel package. - Added dependency on main package to -devel. - Fixed directory ownerships.- Removed BR on help2man. - Added patch for generated manpage.- Initial packaging of the Qpid Proton.qpid-proton-cpp-devel-docqpid-proton-cpp-devel-docs  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  0.31.0-2.el8LICENSE.txtlicenses.xmlapi-cppannotated.htmlannotated_dup.jsannotation__key_8hpp.htmlannotation__key_8hpp.jsannotation__key_8hpp_source.htmlbc_s.pngbdwn.pngbinary_8hpp.htmlbinary_8hpp.jsbinary_8hpp_source.htmlbroker_8cpp-example.htmlbyte__array_8hpp.htmlbyte__array_8hpp_source.htmlclasses.htmlclassproton_1_1annotation__key-members.htmlclassproton_1_1annotation__key.htmlclassproton_1_1annotation__key.jsclassproton_1_1annotation__key.pngclassproton_1_1binary-members.htmlclassproton_1_1binary.htmlclassproton_1_1binary.jsclassproton_1_1binary.pngclassproton_1_1byte__array-members.htmlclassproton_1_1byte__array.htmlclassproton_1_1byte__array.jsclassproton_1_1codec_1_1decoder-members.htmlclassproton_1_1codec_1_1decoder.htmlclassproton_1_1codec_1_1decoder.jsclassproton_1_1codec_1_1encoder-members.htmlclassproton_1_1codec_1_1encoder.htmlclassproton_1_1codec_1_1encoder.jsclassproton_1_1connection-members.htmlclassproton_1_1connection.htmlclassproton_1_1connection.jsclassproton_1_1connection.pngclassproton_1_1connection__options-members.htmlclassproton_1_1connection__options.htmlclassproton_1_1connection__options.jsclassproton_1_1container-members.htmlclassproton_1_1container.htmlclassproton_1_1container.jsclassproton_1_1decimal128-members.htmlclassproton_1_1decimal128.htmlclassproton_1_1decimal128.pngclassproton_1_1decimal32-members.htmlclassproton_1_1decimal32.htmlclassproton_1_1decimal32.pngclassproton_1_1decimal64-members.htmlclassproton_1_1decimal64.htmlclassproton_1_1decimal64.pngclassproton_1_1delivery-members.htmlclassproton_1_1delivery.htmlclassproton_1_1delivery.jsclassproton_1_1delivery.pngclassproton_1_1duration-members.htmlclassproton_1_1duration.htmlclassproton_1_1duration.jsclassproton_1_1endpoint-members.htmlclassproton_1_1endpoint.htmlclassproton_1_1endpoint.jsclassproton_1_1endpoint.pngclassproton_1_1error__condition-members.htmlclassproton_1_1error__condition.htmlclassproton_1_1error__condition.jsclassproton_1_1io_1_1connection__driver-members.htmlclassproton_1_1io_1_1connection__driver.htmlclassproton_1_1io_1_1connection__driver.jsclassproton_1_1link-members.htmlclassproton_1_1link.htmlclassproton_1_1link.jsclassproton_1_1link.pngclassproton_1_1listen__handler-members.htmlclassproton_1_1listen__handler.htmlclassproton_1_1listen__handler.jsclassproton_1_1listener-members.htmlclassproton_1_1listener.htmlclassproton_1_1listener.jsclassproton_1_1map-members.htmlclassproton_1_1map.htmlclassproton_1_1map.jsclassproton_1_1message-members.htmlclassproton_1_1message.htmlclassproton_1_1message.jsclassproton_1_1message__id-members.htmlclassproton_1_1message__id.htmlclassproton_1_1message__id.jsclassproton_1_1message__id.pngclassproton_1_1messaging__handler-members.htmlclassproton_1_1messaging__handler.htmlclassproton_1_1messaging__handler.jsclassproton_1_1null-members.htmlclassproton_1_1null.htmlclassproton_1_1null.jsclassproton_1_1receiver-members.htmlclassproton_1_1receiver.htmlclassproton_1_1receiver.jsclassproton_1_1receiver.pngclassproton_1_1receiver__options-members.htmlclassproton_1_1receiver__options.htmlclassproton_1_1receiver__options.jsclassproton_1_1reconnect__options-members.htmlclassproton_1_1reconnect__options.htmlclassproton_1_1reconnect__options.jsclassproton_1_1returned-members.htmlclassproton_1_1returned.htmlclassproton_1_1returned.jsclassproton_1_1sasl-members.htmlclassproton_1_1sasl.htmlclassproton_1_1sasl.jsclassproton_1_1scalar-members.htmlclassproton_1_1scalar.htmlclassproton_1_1scalar.jsclassproton_1_1scalar.pngclassproton_1_1scalar__base-members.htmlclassproton_1_1scalar__base.htmlclassproton_1_1scalar__base.jsclassproton_1_1scalar__base.pngclassproton_1_1sender-members.htmlclassproton_1_1sender.htmlclassproton_1_1sender.jsclassproton_1_1sender.pngclassproton_1_1sender__options-members.htmlclassproton_1_1sender__options.htmlclassproton_1_1sender__options.jsclassproton_1_1session-members.htmlclassproton_1_1session.htmlclassproton_1_1session.jsclassproton_1_1session.pngclassproton_1_1session__options-members.htmlclassproton_1_1session__options.htmlclassproton_1_1session__options.jsclassproton_1_1source-members.htmlclassproton_1_1source.htmlclassproton_1_1source.jsclassproton_1_1source.pngclassproton_1_1source__options-members.htmlclassproton_1_1source__options.htmlclassproton_1_1source__options.jsclassproton_1_1ssl-members.htmlclassproton_1_1ssl.htmlclassproton_1_1ssl.jsclassproton_1_1ssl__certificate-members.htmlclassproton_1_1ssl__certificate.htmlclassproton_1_1ssl__certificate.jsclassproton_1_1ssl__client__options-members.htmlclassproton_1_1ssl__client__options.htmlclassproton_1_1ssl__client__options.jsclassproton_1_1ssl__server__options-members.htmlclassproton_1_1ssl__server__options.htmlclassproton_1_1ssl__server__options.jsclassproton_1_1symbol-members.htmlclassproton_1_1symbol.htmlclassproton_1_1symbol.jsclassproton_1_1symbol.pngclassproton_1_1target-members.htmlclassproton_1_1target.htmlclassproton_1_1target.jsclassproton_1_1target.pngclassproton_1_1target__options-members.htmlclassproton_1_1target__options.htmlclassproton_1_1target__options.jsclassproton_1_1terminus-members.htmlclassproton_1_1terminus.htmlclassproton_1_1terminus.jsclassproton_1_1terminus.pngclassproton_1_1timestamp-members.htmlclassproton_1_1timestamp.htmlclassproton_1_1timestamp.jsclassproton_1_1tracker-members.htmlclassproton_1_1tracker.htmlclassproton_1_1tracker.jsclassproton_1_1tracker.pngclassproton_1_1transfer-members.htmlclassproton_1_1transfer.htmlclassproton_1_1transfer.jsclassproton_1_1transfer.pngclassproton_1_1transport-members.htmlclassproton_1_1transport.htmlclassproton_1_1transport.jsclassproton_1_1url-members.htmlclassproton_1_1url.htmlclassproton_1_1url.jsclassproton_1_1uuid-members.htmlclassproton_1_1uuid.htmlclassproton_1_1uuid.jsclassproton_1_1uuid.pngclassproton_1_1value-members.htmlclassproton_1_1value.htmlclassproton_1_1value.jsclassproton_1_1work__queue-members.htmlclassproton_1_1work__queue.htmlclassproton_1_1work__queue.jsclient_8cpp-example.htmlclosed.pngcodec_2map_8hpp.htmlcodec_2map_8hpp.jscodec_2map_8hpp_source.htmlcommon_8hpp.htmlcommon_8hpp_source.htmlconnect-config.htmlconnect__config_8hpp_source.htmlconnection_8hpp.htmlconnection_8hpp_source.htmlconnection__driver_8hpp.htmlconnection__driver_8hpp_source.htmlconnection__options_8hpp.htmlconnection__options_8hpp_source.htmlcontainer_8hpp.htmlcontainer_8hpp_source.htmldecimal_8hpp.htmldecimal_8hpp.jsdecimal_8hpp_source.htmldecoder_8hpp.htmldecoder_8hpp.jsdecoder_8hpp_source.htmldefault__container_8hpp.htmldefault__container_8hpp.jsdefault__container_8hpp_source.htmldelivery_8hpp.htmldelivery_8hpp_source.htmldelivery__mode_8hpp.htmldelivery__mode_8hpp_source.htmldeque_8hpp.htmldeque_8hpp.jsdeque_8hpp_source.htmldir_25143d27009f52d175c1d192441a738a.htmldir_25143d27009f52d175c1d192441a738a.jsdir_2fd3e5516989aa9776e558b58aa1c5c4.htmldir_2fd3e5516989aa9776e558b58aa1c5c4.jsdir_d4a17a437089f6e4c823599b6b44ea54.htmldir_d4a17a437089f6e4c823599b6b44ea54.jsdirect_recv_8cpp-example.htmldirect_send_8cpp-example.htmldoc.pngdoxygen.cssdoxygen.pngduration_8hpp.htmlduration_8hpp.jsduration_8hpp_source.htmldynsections.jsencoder_8hpp.htmlencoder_8hpp.jsencoder_8hpp_source.htmlendpoint_8hpp.htmlendpoint_8hpp_source.htmlerror_8hpp.htmlerror_8hpp_source.htmlerror__condition_8hpp.htmlerror__condition_8hpp.jserror__condition_8hpp_source.htmlexamples.htmlexamples.jsfiles.htmlfiles_dup.jsfolderclosed.pngfolderopen.pngforward__list_8hpp.htmlforward__list_8hpp.jsforward__list_8hpp_source.htmlfunction_8hpp.htmlfunction_8hpp_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_dup.jsfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func.jsfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfwd_8hpp.htmlfwd_8hpp_source.htmlhelloworld_8cpp-example.htmlhierarchy.htmlhierarchy.jsindex.htmlio_page.htmljquery.jslink_8hpp.htmllink_8hpp_source.htmllist_8hpp.htmllist_8hpp.jslist_8hpp_source.htmllisten__handler_8hpp.htmllisten__handler_8hpp_source.htmllistener_8hpp.htmllistener_8hpp_source.htmlmap_8hpp.htmlmap_8hpp.jsmap_8hpp_source.htmlmessage_8hpp.htmlmessage_8hpp.jsmessage_8hpp_source.htmlmessage__id_8hpp.htmlmessage__id_8hpp.jsmessage__id_8hpp_source.htmlmessage_properties_8cpp-example.htmlmessaging__handler_8hpp.htmlmessaging__handler_8hpp_source.htmlmt_page.htmlmultithreaded_client_8cpp-example.htmlmultithreaded_client_flow_control_8cpp-example.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespaceproton.htmlnamespaceproton.jsnamespaceproton_1_1codec.htmlnamespaceproton_1_1codec.jsnamespaceproton_1_1connect__config.htmlnamespaceproton_1_1io.htmlnamespaceproton_1_1io.jsnamespaces.htmlnamespaces_8hpp.htmlnamespaces_8hpp_source.htmlnamespaces_dup.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex2.jsnavtreeindex3.jsnavtreeindex4.jsnull_8hpp.htmlnull_8hpp.jsnull_8hpp_source.htmlopen.pngoverview_page.htmlpages.htmlreceiver_8hpp.htmlreceiver_8hpp_source.htmlreceiver__options_8hpp.htmlreceiver__options_8hpp_source.htmlreconnect__options_8hpp.htmlreconnect__options_8hpp_source.htmlresize.jsreturned_8hpp.htmlreturned_8hpp_source.htmlsasl_8hpp.htmlsasl_8hpp_source.htmlscalar_8hpp.htmlscalar_8hpp.jsscalar_8hpp_source.htmlscalar__base_8hpp.htmlscalar__base_8hpp.jsscalar__base_8hpp_source.htmlscheduled_send_03_8cpp-example.htmlscheduled_send_8cpp-example.htmlsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_14.htmlall_14.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclasses_3.htmlclasses_3.jsclasses_4.htmlclasses_4.jsclasses_5.htmlclasses_5.jsclasses_6.htmlclasses_6.jsclasses_7.htmlclasses_7.jsclasses_8.htmlclasses_8.jsclasses_9.htmlclasses_9.jsclasses_a.htmlclasses_a.jsclasses_b.htmlclasses_b.jsclasses_c.htmlclasses_c.jsclasses_d.htmlclasses_d.jsclasses_e.htmlclasses_e.jsclose.pngenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsenums_3.htmlenums_3.jsenums_4.htmlenums_4.jsenums_5.htmlenums_5.jsenums_6.htmlenums_6.jsenums_7.htmlenums_7.jsenumvalues_0.htmlenumvalues_0.jsenumvalues_1.htmlenumvalues_1.jsenumvalues_2.htmlenumvalues_2.jsenumvalues_3.htmlenumvalues_3.jsenumvalues_4.htmlenumvalues_4.jsenumvalues_5.htmlenumvalues_5.jsenumvalues_6.htmlenumvalues_6.jsenumvalues_7.htmlenumvalues_7.jsenumvalues_8.htmlenumvalues_8.jsenumvalues_9.htmlenumvalues_9.jsenumvalues_a.htmlenumvalues_a.jsenumvalues_b.htmlenumvalues_b.jsenumvalues_c.htmlenumvalues_c.jsenumvalues_d.htmlenumvalues_d.jsenumvalues_e.htmlenumvalues_e.jsenumvalues_f.htmlenumvalues_f.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfiles_7.htmlfiles_7.jsfiles_8.htmlfiles_8.jsfiles_9.htmlfiles_9.jsfiles_a.htmlfiles_a.jsfiles_b.htmlfiles_b.jsfiles_c.htmlfiles_c.jsfiles_d.htmlfiles_d.jsfiles_e.htmlfiles_e.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_10.htmlfunctions_10.jsfunctions_11.htmlfunctions_11.jsfunctions_12.htmlfunctions_12.jsfunctions_13.htmlfunctions_13.jsfunctions_14.htmlfunctions_14.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsfunctions_a.htmlfunctions_a.jsfunctions_b.htmlfunctions_b.jsfunctions_c.htmlfunctions_c.jsfunctions_d.htmlfunctions_d.jsfunctions_e.htmlfunctions_e.jsfunctions_f.htmlfunctions_f.jsmag_sel.pngnamespaces_0.htmlnamespaces_0.jsnomatches.htmlpages_0.htmlpages_0.jspages_1.htmlpages_1.jspages_2.htmlpages_2.jspages_3.htmlpages_3.jspages_4.htmlpages_4.jspages_5.htmlpages_5.jsrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jsrelated_2.htmlrelated_2.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jstypedefs_3.htmltypedefs_3.jstypedefs_4.htmltypedefs_4.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jssender_8hpp.htmlsender_8hpp_source.htmlsender__options_8hpp.htmlsender__options_8hpp_source.htmlserver_8cpp-example.htmlserver_direct_8cpp-example.htmlservice_bus_8cpp-example.htmlsession_8hpp.htmlsession_8hpp_source.htmlsession__options_8hpp.htmlsession__options_8hpp_source.htmlsimple_recv_8cpp-example.htmlsimple_send_8cpp-example.htmlsource_8hpp.htmlsource_8hpp_source.htmlsource__options_8hpp.htmlsource__options_8hpp_source.htmlsplitbar.pngssl_8hpp.htmlssl_8hpp_source.htmlstructproton_1_1conversion__error-members.htmlstructproton_1_1conversion__error.htmlstructproton_1_1conversion__error.jsstructproton_1_1conversion__error.pngstructproton_1_1delivery__mode-members.htmlstructproton_1_1delivery__mode.htmlstructproton_1_1delivery__mode.jsstructproton_1_1error-members.htmlstructproton_1_1error.htmlstructproton_1_1error.jsstructproton_1_1error.pngstructproton_1_1io_1_1const__buffer-members.htmlstructproton_1_1io_1_1const__buffer.htmlstructproton_1_1io_1_1const__buffer.jsstructproton_1_1io_1_1mutable__buffer-members.htmlstructproton_1_1io_1_1mutable__buffer.htmlstructproton_1_1io_1_1mutable__buffer.jsstructproton_1_1timeout__error-members.htmlstructproton_1_1timeout__error.htmlstructproton_1_1timeout__error.jsstructproton_1_1timeout__error.pngstructproton_1_1url__error-members.htmlstructproton_1_1url__error.htmlstructproton_1_1url__error.pngsymbol_8hpp.htmlsymbol_8hpp_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstarget_8hpp.htmltarget_8hpp_source.htmltarget__options_8hpp.htmltarget__options_8hpp_source.htmlterminus_8hpp.htmlterminus_8hpp_source.htmlthread__safe_8hpp.htmlthread__safe_8hpp_source.htmltimestamp_8hpp.htmltimestamp_8hpp.jstimestamp_8hpp_source.htmltracker_8hpp.htmltracker_8hpp_source.htmltransfer_8hpp.htmltransfer_8hpp.jstransfer_8hpp_source.htmltransport_8hpp.htmltransport_8hpp_source.htmltutorial_page.htmltype__id_8hpp.htmltype__id_8hpp.jstype__id_8hpp_source.htmltypes_8hpp.htmltypes_8hpp_source.htmltypes__fwd_8hpp.htmltypes__fwd_8hpp_source.htmltypes_page.htmlunordered__map_8hpp.htmlunordered__map_8hpp.jsunordered__map_8hpp_source.htmlurl_8hpp.htmlurl_8hpp_source.htmluuid_8hpp.htmluuid_8hpp.jsuuid_8hpp_source.htmlvalue_8hpp.htmlvalue_8hpp.jsvalue_8hpp_source.htmlvector_8hpp.htmlvector_8hpp.jsvector_8hpp_source.htmlwork__queue_8hpp.htmlwork__queue_8hpp_source.htmlCMakeLists.txtREADME.doxbroker.cppclient.cppcolour_send.cppconnection_options.cppdirect_recv.cppdirect_send.cppencode_decode.cppfake_cpp11.hppflow_control.cpphelloworld.cppmessage_properties.cppmultithreaded_client.cppmultithreaded_client_flow_control.cppoptions.hppqueue_browser.cppreconnect_client.cppscheduled_send.cppscheduled_send_03.cppselected_recv.cppserver.cppserver_direct.cppservice_bus.cppsimple_connect.cppsimple_recv.cppsimple_send.cppssl-certsREADME.txttclient-certificate.p12tclient-certificate.pemtclient-full.p12tclient-private-key.pemtserver-certificate.p12tserver-certificate.pemtserver-full.p12tserver-private-key.pemssl.cppssl_client_cert.cpptestmetutorial.dox/usr/share/licenses/proton//usr/share/proton/docs//usr/share/proton/docs/api-cpp//usr/share/proton/docs/api-cpp/search//usr/share/proton/examples/cpp//usr/share/proton/examples/cpp/ssl-certs/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2aarch64-redhat-linux-gnu         !"#$%&&''(((()*******+**+**************,,,,,,**-ASCII textXML 1.0 document, ASCII textdirectoryHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 97 x 80, 8-bit colormap, non-interlacedPNG image data, 109 x 80, 8-bit colormap, non-interlacedPNG image data, 74 x 80, 8-bit colormap, non-interlacedPNG image data, 112 x 80, 8-bit colormap, non-interlacedPNG image data, 105 x 80, 8-bit colormap, non-interlacedPNG image data, 58 x 80, 8-bit colormap, non-interlacedPNG image data, 242 x 136, 8-bit colormap, non-interlacedPNG image data, 130 x 136, 8-bit colormap, non-interlacedPNG image data, 81 x 80, 8-bit colormap, non-interlacedPNG image data, 60 x 136, 8-bit colormap, non-interlacedPNG image data, 311 x 80, 8-bit colormap, non-interlacedPNG image data, 60 x 80, 8-bit colormap, non-interlacedPNG image data, 59 x 80, 8-bit colormap, non-interlacedPNG image data, 128 x 80, 8-bit colormap, non-interlacedPNG image data, 56 x 80, 8-bit colormap, non-interlacedPNG image data, 126 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedASCII text, with very long linesPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 111 x 192, 8-bit colormap, non-interlacedPNG image data, 353 x 192, 8-bit colormap, non-interlacedPNG image data, 89 x 192, 8-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsC++ source, ASCII textC source, ASCII textPython script, ASCII text executablehttps://bugz.fedoraproject.org/qpid-protonutf-8d23094172ebc5296efc194f046e9c10495ea2a5e8f846ba61b505e716fdf2979?07zXZ !#,!p]"k%#_ Cqg- 3J tix Q%!7a+_5:& ̾g4m^G!^ub 0I(댻uwP@8yW`K/|SMf.FWfgGCX [jPE <&C%%лZ^NhO_'t^7t@u*bBhnm[nCMnv|K")Kl='WWoOQOpf\ha!XtMݜ T}1!1˅Y])p: ZYl(n|1.3ͮս|fL˟ZT2 4[~um&Dg I΅D{\ 팁r_36mE0Z! VSHɧK*^"`.9MA8+{LG 165y1a 4-X 319?G]?J4^㡈Av3f6 czQWF0cyᵟ2'VI$z*>2>ǘFaZQr?w٣ΆꁙORct'2v{$T;[7#7i{ɧR:q#0-"Z'\j+>oMrXcW϶w9ciVL0ft$9 %9'42PaKf+.]8,_c{_R_I1-cX:1p\thOesdJAgmYq/'@弱sCߣ`Pf_.!O'&|&9gv)9ʂip<1CͼZѤW Q <<y2g\s /ʀ-=Zhif#1qt߽D\o ۝/G7`5Rza%orqL[it.!yazun>F@$ށ8?FYo;$vKzK" Gj|tñfB~4|Pw~/2}AtGNmo']!ѐ#C'WF68[cbv8w 7IIëኘiB'}BS#{.Ff:R,B%j{,D?KLrs?=c-ԫ!҈v߶q|5!;fp|`#M =T>u\K|.1Ĵ#a~k?- w(D`o0 $Ւ=總SX[(H>2  V¡g2i? S"kV(=7'lL)i h]Dـw?QtdS8%k5 r FV=W53*b7V:4L,}PH0bia~sNџIbfw8G)! %_rڽxt_?4$DX>ݑEZ):tKпƣg^M$ɱ)&9F5ܛɗG C.tJdK K틕YK=5&!͕+g_wgrs:j\_԰{MJ&b6UKow)Hy,?gflLxME7swWe<4pu 4*- wM`5}0f8uvX7" 2?.W-:953*(=J0:.ff`md)\:Gw;]`1e#|'# N~,-;(ټbnQŰc~bLp>qf)sK{ _n5 d-6C~ەQR$y\RleHY%K33o;;ӰEb#~)cv,'f`Qc(p@P7BHV_d8$Gzydы:e))B|F0}]1329V ra0oZyNjJswУ%ZS'2Z2Na-O/₝UUtT|iGA `g4EȰqߛwؙ1ͮ0>Lg0RoijTh(\ &ng({# Wגv"8p+M7 \Xp%wlCwQæy[a+xӻ1\sGCaXIbΡt$cy"B,͠52c#Bt>t{$7UD ;-6 Yj /XH&ž)n#%r/Ŗc(N uNGD /1T`!xAro-K1zб+1-eI5Y헲ˏ8,qTJ@jD4-Of[GGנ!~hn#>+>X'Lb%i{U-[ٽdz$⒵BBH[9>Dhq\'"am_J,ud8|"71K Io ոw)^woɕ}u",-L1Fζl^utD--~1ꪜNKٲ!b4uɺmN7_#Zcn9/ȉÖ4'SHm,W1]12@JI6ݚ:o Ҝĭ)>kܢUrgOscRA*>O1 `S,w)!h>$ iY7Hj349y?frJ LO[!0i417&3VtKt[> 'FieLD+K)[,# qӨB7җV B53ސx}_oMUzi#iʽe&5^>Iqp!7t-5'oyW`;#ft~\~˰>%#pF_'Y@Q[=I/mכ=DYZ^`xuiŵTӂ4ݚ!4yql]6{2ՕP&^tj+@_]>X)!4U]ewtܖ#QWSӌ{Ap#Z2{zfuzɄe ߳;/_Qݩokw۟Țt|UQd5mCaAsP$RS#{zG:&Xɦ\TnhEBfxmݚF|x0 {8MC@`v/]k^fIX39lzEK 4Ѣ~אжJnf`vAllͼS } mA{="=}j̒Vrj&=n"L #T;`ۘdϞќհ6CZ׹{*Jˣ15CKs:JBZhO^Ikh&0d):X he?{tV\L-/'r^_ts n$H-n67`8vئmx,}{ىJ]2\Aq7xϣ*p d>n ڟSJ2(  {NRK`'Ԁm IjD|~s)S*җBoN $$ To ݏ9} X:r%X_KٹyU~.hF ~k1әǎ>*rK]xcG[ɋ= ^lOِ҅Ԟ&1O#uGqAuW/4RoÝӇʁ-bd )4O$HO]s]Fz˺HҫsJ֖&›Ϥ?pi+ám! 9u[]g` ocyVK\EUt][bNfxCFm!]e{1L4h--F`Ca?sʯ|~Q 2&h" Ml ˆ/.FGUQ^>~B{hZsϐHɠᅲrrTil0]e'H7X6 ש6+Vݵ KZ軠Tb!ɤ"W@.@\p[ 9IU՟s$E<s?/o(|GW~jJXY0Qgxe꿛FM0Mgdz9;۝gxlxEj_DJiUSS;ySoA0Fogڜ8ՔxcA߼;fBnqtyl4Cv NVZԀ&nxHz9|vZ/T9,X~9x)<)G1LYtuv f+QwQG=Aj@ B'N\1e@lK)BFT YZ