AMF-samples-1.4.36.0-1.el10_1$>W]^#Ӭ-~=>;%?d  5 +18  `   t         @ r  m(8 9 : G( HP Ix XτYψ\Ϝ ] ^:bdeflt u v`dCAMF-samples1.4.36.01.el10_1Sample files for AMFThe AMF-samples package contains sample programs and source for applications that use AMF.g!buildvm-a64-05.iad2.fedoraproject.orgaFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://gpuopen.com/advanced-media-framework/linuxnoarch" N1"i vF o  !WKNa $9Y Jv;Nu#F^${KQ? <9IL=*O U9ooH9 \f7067 .Kh62,'BAF#w = I PLK(o /S F?$,3  )6RY-r3 :C2< ;4t u"0 =5N VEq$ o'k%3 rP1 ` 2 CV+O  du' (hz##+k&H @ e\*m f c &k s[KIL. Up?r@L( vb g y! lP "_ . OMWi*3d1X# + G,% u#p Wuu w#  P8 6`6N{+,%)(-H`Zo'g*Vx8 ;Z&j R8Z nR$" ) _FBG3$,U P!jCoЕA!h@W2 TqQ)D%A큤AA큤A큤A큤A큤AAA큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤gˈgɱRgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈgˈeb297397aaa455b5668ab67d216b83828466152dab123fa92384c6ec16b741706c9d55c84fd0de8525da4d53cd88c2a5f35765f5a24ec008632ce76ee7bbc441619c81ce2ed3c4cea6be80d5d3dc617a84b8fd7e59600991f19d76fe7d246f65f023d6f772d5a96f51b2bb44bb32afde6156aa917482d356287f874c891713b0b03cfabd1759ca07ccb140237cc7cc83c40d40d80089e05e1570fdcce02a9a01c0b9a3934f2271ae55ce1922f5c8598ac564b6307e965afe0ced8c862ed2df0d89470e34d7ce84f2c3c8b4d8c3e6af746a793424876cffb61a5560fdf640f3c8480848da50a7f3c62701d8ab23d4d4b6a3eb5e7870bd673a059cc39cf7e2520580a2eb3b217db668615eee72e57912b87f013b7ce8712a116ab00932759d43b562a516181c31ef85f5b0bb60ec3adb5affa5172141516a9cd898e676509bb37d389beeba5beba6b8a8cebd9f386f32e1180b2121c84509522559e4d43846c4bf41005796580a88f3ef7c632aa83c6443b2101edd5bc13303db2ab9c5612dfd0df7047634d93baf3797d38bf962c17bccfb1014e385c8db70fa21ed9e49dd6c57d19edf969a691c42fa07864a48e108561e116d70e4a5f34ffcb70cdde310acd0b7e8103ed19fa8464212a4ab3962b1cb0df224dbfd3b373a0b8c0f796e232547c5ffd948147400958747c572f26cabf4dfa806bc93078c401c7ac25d0703ea9cf60feac83ba9b4d09363e1ef9cbc04410a713fe7fd103c55e8e701c25d2e2f2834bf041f1b9d5ff020bd5a5b05ae18922b9f8ad5d5fde0b27710965adda6eb9391f936aa0194ff9b30b3a4beef434174015f26bed32ea7c399e8519307b8f782d9bea7e7275e3dbd28cf8874568db1e74e681e2d4b20e25a4d44d0dd9c8cf79fc6f7d7ae92d49abd44a0d7f6685d5edf4d377919540f2ac72a5e6e3de6528ba0f416a1b52737cc913b2cee4c7e09130ffbcc841bc5ed3603a9e95baa31152c1fe17be0564a3b23cdbc00a4fa5abae181501430ec0354dbf154e87e53da81efa915980fc6da4df53d1fb3f52935a6657dfbf2684619dce84a02b61e4b6c43bd6abc4b86d9eb09f0dfbe655038a9023b60869756053640e02f2a63ccfc9a939103182a53ce669666e6ce733ee689162ef00a55199308716c982babd3ffebd288452bc2b5118698ef8406da0fb08e9329efc11f8f7dd19d2704b6e5e14e9ae3dddffe414088c40422e9537d66dc8063e4258fede5b18e558ff775e3665dd512e2832692ab46c646784ad132093890e74fac9608244cc30cf9769f64ce1aba0ce3fe23802f7175fd79604ce322c0382a40a9326756492d9dff2837a6ea25d035bb10e06d1d9a4c662bd11e15f19a3595b52dc60b356f9339a1fc1a4471d4659d2bb9103a714121f473807357d7d087c95dc397a0bff918f9f99aaf531aa19dc9788fd83cf4b65f8ca9e5f01e41934b59d90f23e5d9bc2dcb2a561c3968cc2bd6e262f26af2cba6a8da2f408a9e551ca9d017ba9675c1543a70a4e3e8fbb79178bca8a331449135709a51d2720e63846fbb6c7d83cee411bde881033b60e7659711173a3b98a18928d37696cb2aa0fbbadb828b091b642a537cea97a8364716f10ec490c8587e95eae9cedbf5bc7a720b391573f01ab4dcc49d0f4b588e6f5b80bc0b8907a6af4a2ab1bea0fd9e004103a68dfb7624be314d978ea1874128912ab0de4eeb759dc5833c72543d2b88ca2688b67139a9cebb9194cec0460299c14a7071b4161b4130e0df0dad1b017a1f3ea8a13a625086b4195b275e97aace8375e1ca32eb3678848a98a52f376c3e6293202f2ee436394e3431cf065892b6c7be6dc5e88e14292b43918b3f33273a46e30075b11022cb893f80244e9e0746f7937a1921eb51da0cde64277a5b1a09d4306f967cfa3b4102214ccd05d7166a1b1b3e2759c38805aa670ce8fe7b7200786c8c966748ed0b833b7d2a6071b3c5adf42e1f08e921d173973b7381915852450c340ffc8f8694f7221d73699f827954f2f0b5a7c82e102c28a0de6d2a0a8a71c9682616524d410060fc03b0ed78edc7111622f26f71a981fd2837cfbd5b9839664ba20ca8f09a11d13a0672d573c91ddc0ae4a4bd78ab7f5e7c0c071c4a70e2cd52fb3c48dafce9b5d2376e395b9b757ccbd418bacd58ee7be5f9ba2d37a19bf15195a54d64c37b022eb9fa462f9214e232ef6bbdadee87ee606094d26c31ddfc2461520ad1f8785fe13fa2ed8b877def59eae889ff728014d690217e657e077eb2193c08a2668dd7b82fb165834a52a53fa67e00be6c4307761d8c980b4c9f1ba1324b2a3d41bde7b2711367bb6cdbac39ecc24eae28a4e45d91e4416a2eaa82dadb910a2755f3a8e7509ad1baa24076973afa7977c3bf0abd38a2db5c7eea4b1e5ca68088491e54118571341dd7579addb46cb33a1e902e4a3cc5b4853db4f37925362ad5a0db2595627333cc7ad6b9a61eed4aaffd19a901b8b427014e43e876146c53f4497e28c82195e40c82d5e7367d4e1be28f10da1985c6b5fada98fc939c1b40e3b5b4ec13805df093bc22e997ade04b045e45ef1867dbe281cb1620da185c0010bb672228096c3e246df891962296745b163b5e52f37ca5b5d1c3b72c4031c5a56f97b94e6aab5c929adf82b3654666f77178eccfb7d6e958dcb5ce7034726706be113c666d2970dd58f8c70e55ecc6eee7b2603c147f72638ec872492abf14ae1e58979bdca5abe2d1513e3a9e14d808a7768a5f715b1291a817e4cf895dd003334edb553c0814147a81fb7c4bcb9a2f397e3234889d24e1f0f5d381456fcd1b1811e0ea7ce9648b0e233eaaf0a87c05b57079f3b7b5bbebd10ffa5a9efd9b0030592288ee758de2d293bfbab9de488b42ea748887e3f8444f3bdbe6d02010d34a3f977518f74a7f981270bcc7f98cb7e5666961a42d8503794fa23ae1f879c83d67cc8da1a882bc2efc9cbd7695495c62615a833267c3b64a8b001f559f75ce26842c81676e478126597e435042c38e7f4c727580a0d453bac3ebfca99fb1ade1368840c3f6fef7cdbf3a0c9e8ee6d24ef223f251dc1d6022e82c80249f7f630a2fdd5a48a9573544732270f53cc3462076b380d9c9fd6dd5dbe3e6b7426332a5db8c13f87399cbd44ff007cf60fbebd6a3dd6f4f0a14b2ead40fcf6c7b20eeb318b799f1d181baf47504be3f8066e5af47940f6d9a882f13727e4f43e136f3b8f592c8e00f04a71e44b432f37f988ed4cd4fe1acdede1f014931a08c508cc82f9407bc2b869ec2195c10c9c9e367e2852cb481235f52ff218888dc5df99a27dac8cc61a7bc1a858349afb83cdf2f4025f0fbb4c416e8e8272d387c22778c98f20c971a0a18fe66b83166dea6418e5f6ec1566b16913192562c63ccc59a63e6dc86a7695db4c572bb50fbb603174e08877153cf3f3a9f94e8c610557a195dbe4d966e52e977e3a142946fd1050c449b37019e65f1f8d31acc20e21aa303708e684a99adda0394c7a0bc5555f100e517837b380432a558031d007482b0918f89603e64d002ef9fedfac75b7380cf1d81f33847a415bbb28d44b47ec185709e74c49ce38274c7a6931b424364249315b6bf0fb82ff02edaa859ada5354599636eec2657909640336ddfaccc19dca31d575d91717ce28b830552d1a7037751a2220213b01514619f73231b2da37adbbaed0089caf025b217eefe813ec80cc0a2510eade3a9f7e63bf72804e4cf22e95ba95a52af40cc96ecf913b19fb9fd3fb60bc198cbf23acb8bc41d93b47092624802d07c95e531c885bfc3bf916b3b858b21cfa4fb2bc7cf8cd6c04ff4ac5702bf022f8017d4f3d5ae3cc9b84b917a36251f281c8e26826b8c80bc651a249bf024d0dd320a6235f68885c413879e5e3bdde8c128289ebe86d8033ea9e4cbd7fc510287242ee868a8c7f03278a686066ba4502ba6532955e6749f3944a20318e736412853f28f4851fdbc27d29844053d12d361164b65034114f1f59a44f1c406a4626f726977d32b952ef62988f4146b86856c4a0301173129f583459fda0bf2b16230943183a2b1b7aae79656c8d39565b063ff339f255e4f1ad5ebe2dca4f62428a8ece652376e759c42c7523fcec977fc3721b4e1e3d5bd8e495338ad11cd36736c8d09bb0bb06acd1621a5e9f58baba2a4e36212d26fb12baa2e95c5875e4bca7fb116d4876afe8541692f138f6415e8be0e845a6ab17071bf80216bfed625875bf7ddb5e2c06438eec6ae3ecc6e6036ec6d28df208f1ea17689f4bdc49cbbd47f82f872726912bbe20a93240870e4c42923930db1e2bb29be2c1d3376d602d8705e64b09b7fbd0ad7ed2835c720bc6e711583370947ee4e9ce53486a805d88af5381f990ce0fe28c153c049e204dc0630f6be3ca81d04e7474da73f15e1c72135599f1242deb59448d01752d6258fa3abe02a3ddd8ecce35dd02979255c7159cdc9f6bde4c34c942d00b648d618f0d6a901a719c0c798055e0dd1f2128e1cefeccdf6a8eed736ac260f025bb7189b6e1294c872f21e5cb00eb1a0102b922a7ad3a2aa7b93328f9fbb5e0c55d8110b4e150af6806122ec99d0233e1ff35964affd95d29874ee66196fd5dbad1eeac6f21a949865018efd358df7bafe3120d6f37cee7e895a54a1d359570a56e8fa3b240666299742144e7a495af9394198a393af364aa6421e2c196c8521911546fc1de809a55a682c341f0233e02679fd0862269cf6aa83534fecd28f323dab9ac2dd6abb69a8a93197405b312df8182daef622c970ce834b4c4a4afc6d0231cc7aa062c3d8c67920621a2106b0e7ddd09364d1d24e91c19d3a92777eed7ca971692e75056a8f7d740be6d9c34f9e1387869586ef85e8dae3a4d19675fa01d8a31f3f40bac5f3a8e39ef6042c0a1fe4c441d62f6c39846858d8de2372009dc9db7d78f87b476f40ddc1706eca7b09d28fcacb414996c9360b250228e81a661efdb4f34673bbb4abc3c795c246e207790d98ac1a418228b27cd938cd102a4c8d8db5e18e81787b43de2c10df907a9cd32f50071e35676756942d458dbacb51a617b61d8ad40936cc73f190cd6c4a2bf2b3633265e075412da0c606a451dc741cf0a12efae5e618a7d66e69781a538983965dab06e726c56b882b63952b851eb509199642d1bda206ced07846138b59c7b300a977c780e855e882badbe60cc72c9dde17df30bf0d9277a3548afb4d9a3619a7c905c3b5c56c702be1cf60d6ac536e4b8817a1d51394a2ae54675334e2991d7d302242aa823561e1e0acefe7eaa3fdb80350b4abc4b9368e55a1786360af3c82e4f413a40480a28c7a2b589aaff0c9c659c6046216c5ec01aff41c422e090b9dc6291b8366ff090d965933ac708576ae505fcd4474f339e8da90997134eea2c7e2d9261523a4dd175c1df2d7e3aa3b50943b60d4255f933818cb9e6fc2344c09272774eed3e24e64b8a19a6c671078a19b3f1b8d657ce4a8f5defeb716e1d1f96f54c1bd4da52a18c7ceee63fb987f6f3c701528ea48874f2e9b67f189b8cdeaef86fb48ffa3efdc2770b72f93895bfe895432c702bf91fe9cb0bef7e4d0ffdf7900369215a372f3026a6b048e806a9f68f87b89afea95dc79cf0515e8118058860d74768ace3ff7ba609a3640f41cb0517a9ac221b9e3c7fe74460c4c232c09944a9f3e74d118f0707b3a03a615d5af30868e58d39a05d1d532c7340ff1a01515b23bc2fb0c9ec84dcab64740d371d2ff8ce7d1d52e8fa54f341b73a10f3e23c9e969d38cfb3896e0f03d4c79e12fd05864c4f21eb46a67c8a0f1f91bf06f2aa1bef8af90a0f391b5c7996e7ee1886100d246ac0a085613a5d2e7970bd4a2499ea01a7da1228ce12b43e3672551241b3b27edd6ded68d3e2cb05e91ae4af44fc10c1e92f9e9abaaa32cf877d9e7a652156b9cd488ee7d16f4486d4102fcdf940f41c737c30cc3de63f3c4792210ef025fae119947c46fdd68a2d12f59450c3f31b3305ea8ed195301df949074c8c68ef6d41ee160cd4de5b0a9919ff9c134b6dc3d16fedda7d20388951421b7539eb5af419ddbbc027c86cf0669c1a63a6ca0485eadbe1d15516cf4150aed4af90b4a61cf43560247e6e532362083151855bd32627f4ba6f64d09a9a5b36f8c33bc64961cafaa417946f4c2e7c871de712c8764ef6997e5c04a4b2559fe63564b2925a58c1f8606fc381cb48800cf3bc37e1d891cf4eaf1aaa21c23aa1367b034efa2f8f7c0e0e049bed4cc1868819b59f1240279af13c09193799b5d67f9f2672e3cf77e91b0de6e7794af7c3bc258827ee8846eb9bea50029f3a6dbeaf04b0b236190665a0c39b4ed613e3f4b1dfebe5979b13e033fdded7897e46fde4fa628da12d95ca9d706383d782b977061b0c5005051c1e7e6305d567e92b02a84a198201d3479f924b9ff9f49410b676642319cbbd47f82f872726912bbe20a93240870e4c42923930db1e2bb29be2c1d33762ece0dc7f60a32583090acc1b9d0437a567546a84de7dd94a0349a32ce48d0a2bbfdf4f0513bc8d98362bf25c5c12541c2323edddd5b258d9750ce87911efa71ce9fa45e7412e85372d5ef2262a7a6d15e63c31479ca838bdec9449da17175412f5668440fd3cdabb10adee62baf6bcaf0661ca103465652179d4b8e1265e6e4b69ef23399f4ae534935fea407caff74ff181d2a58022ce52b38aad2cff7150037d96c25d3c589510f1f26a814814b954fbfe383bfa89a717e9170c3a8edce7746f201e7e3266200003ca33198e89189d8fd7ec9c87993286bb240318238acbfa41ad7fdb99e32c6cdc5347c72991bafc6fbf9571fa7ac3d33992c03567faf0f8e1cefeccdf6a8eed736ac260f025bb7189b6e1294c872f21e5cb00eb1a0102b60fbebd6a3dd6f4f0a14b2ead40fcf6c7b20eeb318b799f1d181baf47504be3f8066e5af47940f6d9a882f13727e4f43e136f3b8f592c8e00f04a71e44b432f37f988ed4cd4fe1acdede1f014931a08c508cc82f9407bc2b869ec2195c10c9c989f1910fe186098bf98493384faeb4edc2d86e0d5ea90c5e17ec8a53c8a67aa307ed6558cb57678ded33aef89c8f003fa0ad78d19fab36308d655cff5b992b06236af0da48d536e528b49b03012277b32fd0eb43a65b7a63fdca459099cd8831600d7af0e43566df8ea2c4b0d80f2456630d18778478a4a6c86018a5298beecdf5cf9391e13a1f843a931860e1e20b3ad9b51a662fc70c86f5ee35c59e1e1c69afe64ebfc20a87089f44e7b36576c59d025773a150e1ce60fdf8eb8efef01dbf109fe74c7f99a920a55a9fe6d79f06a0206214a0a402257222c0cedbc8b649bbc05d5f1950dd0693286ab66c060ccd6fc0c7921ba69d4a7dd6d3725ec8f41c40beaef9936bde5c2ea72fe8b9b8d4789b938e63656e062c7f8a60266fe9dd37ae2e3a5bdd168db36e9a8e21afde0f0778dded6c4b6b4c0e1e270e3ea32dfccdc521eb6aa50f53a41259a3a882703710997c5ebd88e6a056a15ef6ad6dee97d56403f2152156461297bc7116456ceceae1fae16de05bc94da51349e838d9d2730a3d0a5ec4858d965a70e1ab985caf8613854a78d9d07bf14911b2df3b907bbf595dc52de74b5e76a3aeb349611e4296d36663644c0227c0cd539bc173ac9bb47b24483584a6d1ff216924b2529599e7dbc531e557e798a36362604577a24da2fcb6818fca36c4c77fcb31062b0345b68fa94d2b1aedb4acd3faa92b232bd609a85a0a343bca88571e1ca7471845261d25d48b731844c440805cf655c8bc591b40db9a6ed07b19f8c84ef795e12243670baab86ecf13df55e17fe04d5850d9e075ad49e1453ce69723e1fbff7d3a16232c45faaf9f32eff93925827e72e2c72ab56735deeaa82e3c6b9bf4747c443d746569c3abaa2ca676f27896c5880110b3cc56e620699b5cad47b9f776f4a68d7ce7e799752570c0e9e00b4f7626dd7842da30a4998c28aa0d84a88d4a1d2a195159a3a32b156fc130976c7880a8110d7039da6a02f5f2ec55af9daf11b83fbef9a91f4e8eccaf1a34f40acfe6fa524eb2c8e876d12f2c3b21441c78ed3ed04243efd7c07436377a35d55eb9961b1f3f1862afd188e628e87e8c0a20a1fd0287c503de66f5746fc9561556d48234c85acd7119c6aea65c7d935d4fe4135a42da88ea1d6613aeef9ec9fb9f0da8ef682de4fc8fc1a901c10984df849111091aae56e7b3fb002646df33abd8e1255b1b5bf39a8e48d72cbf1828fbaf4a16f36555e6d17701b7901d8d191448463b42bfc7913b9a5cd50f3b7e2f32de21cdf6a15bd083bea7d745af75b8d1666e7fd679e628f965113e9ec0efc6c0b82e996de10de49a862f66c8013d756bdd65556cb209cfb0eae97eccad41d4fa40a94cbbad7cd16c71037c9479c68c007ca78503e673e72324d8bcd58c5fffc4e127b6236d106a10470f83663e70ad14f49ad1de827a171e69e26f65ac9c1c879598a6b9f9fc2ae9787273e784a07b13c147801449a5617ce73a309cfd22c450c91dd5ccd10a59daa8f8113eba50e5c80addd447d184362a9fe779a4d708a87f4a9a72a07a4eeca83de7f72917444f12ae3ef2f88ee30556e99fd20c9958066a8b81723482ff557f512a0f62e5dc86dd1e114fbffc003f0883a718063fc8fd32cb25fc1202be354e1aa0163f9e2d87530e9a3e2c10e5c287216e2f3338131347a4444321368f1f62fd2a0b92ef4f90bba1b3b9a7d9e190ddef398480fa4b02330018ea188db310c7acce031603379d6d22be01b133ca117a4370becc58c1ccd1fe7633288de8a25a014ffebb0d004b0ec4cbc8dfe23ae99f33d42fc32989226e8963cebb0892c7201ef19373afefd6107e659aeb70acd2c5bb66c0370dc8624d2bda139f4d123984b4677bd449b84e20a8ae8ac5723548a2307f55feb9917174a4fc48518f5b2a718ebbcc5137316ddb8fa77212d3771ec3eb351e7fbc35f24556b5e308da0a72fd5f76cef5d94f1301572f07c192cbf7df7c4aa5f3a17a8a5f689ac039327d1261ed7044055366c15747d8373ee12c9c252c404dd499c0f2ed76282b2efa97266de95af59d75945d20c2d71be253295e8253dc34c3551d36f6e0c96d3ec23172919ce7a538046dd1c13cdc76b395bf7c5c36b99d4c961c9ade6f2e6d589155437764ac1ad95e15eef3e6d3edc9af039da4c43479313f78a8e5ef78d9e5986d14fbd0ec7a5ed3518f88fae40e6cbd8ed31de8df9d13777cfa9677d2775328e478c09a783b964ff8b4b94d04d704cc21d9db5cfad54e15f15e5d8f884e069e085ab1ffafaf967d27c596d1769dee477a0d21c4de63272ff665f05744c9c606a85c900eac779d32ddf5ea085d56be99bf6e4400785bd99bd659d463b5532fc15270edb2c06ba16afc7913b7f69ed4dae574aaea7e9f0fe07107864b924f7e9c64aaa380745940b018962b6b9cb0fcbfb196450b0bd21fcb4ab27efe21d95b7568aa58f5d80bf3e855d23f2fb20eb22774a0aed2e488f3ca1674ed8fb41e6e405f42a99314237d157b5974955b1745e43d5bfdd76225677c36d0441cbe73527a3b7f5e0639365fd250da8538c5418501f7f4e4a50b4334ef97571144d13aebfdbc976fa878d17d662adb1e99d430739c285070b7bfda8f72050ca930157175534bf70d6d3dabd3bc8760779e3292da6632b86b7c640d99e792fb6cc87e485e490dbb02d503b0c7a454297219e55ce3f3c46b173f8fc5903994a88c8a2f3c34643f3446dd5dff33cf1cc89d7c4c9013eaa09a9a26e39e42c0e1cdb9806f1cebe44eaacc65b2e90f121ec7803a83c48aaf785fb4865e06b74f0e9da3c3581de293a8bd9724194b1b962ac1d80bf898e124eec0034c9ea91c10fd678573db21be4c4d3829d6988e00cc15b7b560e327783b4783f9e7ef8e91eb7779f57dbdc0bd305dcb4e8704bb5c67de0727682e6a00b9197b665e7055a773cee25cb05edfb817480c6f6fe3899aba749ebaa41ae1ab9e5f6390f5762342c24d9092f685f31615851626354e8ed0b369bccc65d03729bddba2008e2e5789f33a6871e1a0e202d30a511171bfabda9e279b72a00c2f9a55a4e443330f38b86f206fca7f2e35aea3d4f82356561c602b3358530a7ba4b26ceac0714e3356cbf455d4cf9fa3243a23a5b60963bc668dff189d282d8d0c9ef0143525498c290fad0adabef5f4bb63e0d3fef2b2ad71a5c5da6a7e36745322a7dd5ad68326c529ecc5d529a12404ebbb99b63fb99bafcb19106bbc257c583f55f30e028d25d2e34e68956270065caed79dc14ba6100f25069ab4014bd38cbe1d4e7e2102b3012cfdc6f9dbf1eb0ae4d74bc493dbff1c67f6be9688c9d0ef4c3f0980fdbd1a59efca92e797d88d6b88f7ea5b4a781df39c230700c37d574f2e8fc98c859653fe65c1f6262c31d2a971c658c3a552adc5299512c2831a27537f28ac2040eb9f51d459ab435dc2f9011cba437088ad14a019e3f38c3efd4d1d82d9b47ee4c6933a0b232d653644c7fa6703badd6d3188f40a51b1fbea943e5ed2f9b69ecbbce294be99266d4fa209cd7a39fd5e77caf5e86c0a8cd9e194811ff0bf2299cad13e5a88e08be3e765d8f7431ff7c6a0d13793e17f13c999a69c88425813f6ea71bdb32f31be4f5f1ae14089bf49e1224d9e19f9dbc9c99301a64d16e5d379b6d28c3c220ea9f8b4401932e31b08580d1a9b0586e63fffb8a42e1fe9b1c9116b4d005b5f107cb85ec98b57bb97b51c88a4ebad0d68412ac5cef9671c0dd7612205f194e5af924fba439177bf1cc43ae550783fc4724928ec75cf9514348258d904768e7d24bd8511606b20323dbf50699c84325592cd06afd3bacc671a3b67c5fb8c428d3ad3c2ee0f8485ee003bd93d01020e6f941af543e35adc25c726cb8b0eeeb3485aa3a29b9f3c36400451e5cd988766bd0d5a947ac78ddc84e4f415b779216226080a7ea1872c6811d3857153f4f8222c4fb736657c33d315ac7e45a98e8a8d4e38d17644e58c3c5c9549405e1595083d6108ebf67208256bfb7126b8be5c7d74af37a2b8fef567aac0ff79a90a4a739b6c815dcf89b644dcf26f5a166904d507472d2035f79e31c38c1c7657e80dbaa48710f406efbd834a8fc09ecca659f53b4b67aed99759ee69bbc1e1186f6d0279a932ff5e42ef13ecf8a0665e509af301ee3a10af06ce359900dcea4c45b659126f4899c3c8fd8edda4771f7a197dde4da1d9005c324c8c6c9ed4ca4634e07d983676a9259679d131c73cfdbd317cac0466083f69d3e1d3bb370507e5635e7536b4b15b9cf1b0b54782f219e8cf2dcab4755f4faf626682b889a9fcea6cb95765c93171eff145f5df9ff0583a3462a1d4fc4a4df33ad04634d2be02562886d1939f92af8f1f596ba1094b5bdcb8d96e74149d587889fc9b405f80455409b4c3fd37600802fbfc96b9acff677619e9cd1e3deae3e497fe3d625b430351cc001a4a487cd969579cad232a2737cd3f8ebc7fe3671ade42ae739e40dce0ebee55f69ccfb72b4608fec33d04d82c5c0e0884123ee1a2c135120bab203fa136580010ffe02aa62f70b1683e6ed1c3ea85d257633c598bccd7c73bf211b829057983c477368f18fe302dc056f9cf20bc27c145d76cfe9874120cee9bb92c056d248a393f4d1c9cff4e2b2f4ebcf405b41799da41d16c2ae03abd72a2e700d679323fa8251511dd99336af0d6f61cba157519ed652691384cc761c3b6044a05e03e60af641c556db833a1a1bc8747cc22c4a70b6035350447a5001c77d0550c33d22311d5a6ee3b0f4b2bc7d93d242cd47a79fd96a71a2da4f61a13d686b55f5b70d30b48641a2f8a00aaf63ebafc03294ec0492194a0d713b329300cbf3542f2078f145693537f3ff385e0376d3cd398315442b61b33b2f025d497e0c18c7a053f780a2b84fb5321101bf930a5070d368fef33a23e1e596737ed1fd4122f59cf8b25a0983ec4dd43e46025b048f7492e5497a0fec8f84b9f4c894279ac5689a05ddf766d862ed779f8e10c1c56fbd03648f218f64ba7cd57e1b36ab1bf1ab62ca9d279dea07e2189a1155a31f70948485b2e7aaecb6a0655395e21ab78d12e7fe57916c30c4b51fb70933ea33c97bc8780b121e741f7375942a6e871836da38040942e59c762c5e0b77d007215670a2d1f5631490bc83acde0ce6f53fb181acf0f0af8574be022871547260be8b56f8d01150106b8905bef25fbda22f51581a4cf699a8948ec5cda8ccde6549d38b6c9afd304eb89d9b72b45c081fbf855bc50e0dcb40e7eed7b27729db2490970c08822b978b2cb9671f401de12cb5090566fd3f3cc5adbc9beffae29812a03dbcf08805941ee5ac3efc5d4077c290ea7d85d17a29cec8d481a598b0280abc50cc0a448ce621b443dcb4447c1b66bc6ca12215e9fe80be521c3b6a3009f10a635131f9e8960b14b188018790f8c18ec84d37ffbb3df9e296d51875995434c284b45c5d98bc5496c4e19563494be337ef78e4d09e513ab97d8705fb70eb4f8940dbdd9ea087c177986002b7ce40743dc41581638af9c1b80c7543cc4bb55c76590e25bc734126e62b08069de3a69529bde8488a0f69f122425179f477056254a35ae2a0310b3166dc8a03c238fbd990a0d2bfb406009dceab8a03236ba39cf63cd41cc59853d46b9406661fd9b9e30f52c0ba6ea457ba433d270292d47cb03d5f96c177a7278996aab162b0a9cac35e5f6a5585790b5bf1666c4e0cbe93037d6dd514abe935dc5f6fce207cdf57d91405c90a66ee7ce2a2bf4e781870e9f3321e26875819091b8c0496aa489b094c1b4a72e1178d9f3e1afff18081dd5fdba3bbd7d76e7632caa3a1b99f08290ab2a7688a818529f94d26333d1a508f933c77efdc59807aa6292784146344753ee959a418e84cee78812209dfb91f199f8984c5cf1341addbc9321054b0e541b6d63954f4bb67e7f0761bb90161bbde712857e6092d5fcbed4d6c71ae52419b4d903b19e9474631e7ee64ef846aba228cf15e3cf00ec1bc9544634b6d02b4b049651da11aa2ce1559a6a3c4893bebbc440ef4c1333420651c2d0f1ad0ae98578bf1078cab14ba1ced65fe8df2b261f710ab66564c6fb90da3ff941a975a3a0effbfd926bf1fbd783c0eeb4ad4a4a25a678eedc42c85fa3bc1148fb5e2358f122071940f515a571e8d7e26a65a582466022b38aaaa026a2a9f2dd75337b85a613be2161f2064440ce1823b6010d187ef304e7f7a0674b81f459a6039fc6e4ee0142c6a277a7050738ae392ea32290092aaeb342045b89be692fd9c86174a1dba66ecd469836d5d01fa5da0724bf3e8046188573475a0c5ca508f372fabab820245e2f13522914ec4ee37daacc1143ccd3b6df3295f02fe3d54444adad39770fa1e387e0350e7455eb6bc43297cc58303c2a47d2e4b5c0cca13160f6a92b9ffc2028da6cbc99cd7b2cb05dd9353a15d3176396101672e3dac3b8774089b8b4004b5593a5d9300d51ef77822d4a9ccd09c8e081fdb019b1a75915e55114de8bb58ced13b0a0cf66450cf1d9330b4239ad277a2eba1043df05a6c05369b1049a1e6756853c08f3469c84c7a078087ec7f785cb67d718856e020d2d39c165d67c90bc96de984118841a99541d395e238d02744f68ac9caf01454d41fcfbbe6f02552ad70b168a8c0eb4dfa6bc55858c6d599ad9c3d54be70c4fe08d6c19fab19b6d42f507cd2619d46655a9ee4e215f902eb5072e00aca061ecd2e1b80a3ac2c0fb5e822e07cca6c1689217ec715ce7b342e36e6a586270c5309c937cac1e65a4aa9bbb45b1f285c63031f37bb47853c124b9bf923c069f95f6d18f90cd16e2eb211f74376f891bcb0302d676fcf03db061cb94115144f1d45a1f6e35b10ebeb4e5c2bf7bed4fcc51b2612a1d000b29af63e9c8ddef185bbc50d249ed4ea8cc659ce799c1f8e257532ca3c5b2b1f1c10464121b8a2c3d3d3b08121aaafdda603ec5b45c16a8660c3624eee7a8e78e9e39d86a0484d9c0d831d3369cceae8729c7355312cf9f360b2718954f0499710bf82b0ed8f9566cb1ff19c2c7aad8f9e09b6395a429bba2e11af32a70a80a6be6b91e6fd155ab6607549e1e7626eaa4e52b4366f78f5a65ddf4fbfebe9b2d0a405cac41c6f945d48ea25782e3e08876533ef7dfc4f79f05efef804fdc8a2cf26df356b6fb87a614bf758e8232aec9a44b7a400d172cf5204779116b7639d1b8a8f89c8b9d4e355b19fe0af55adb12e04dae272e59e9c9421d9917ab48320e210c73b47ef87f28b321687b6f7d75bdc3d3295176a98af8deba18c4d5b2a5eb07f5a92686462379260df1ecf433db656bada39e6239aa68571909cb5458520edc0c059b65413a12b118b3a0736b266d0d4d81163ffa7ea77e132148682ed24307a2d608d18d4b3417ea73b5bd4b26f3f580426acb8eb410474b895182a9f1ca17effcd8298e1daffe1ae4130791a165ffe3baf63f08cb7276b4a371996220656c6910338a51b69870c7be0a41a785ed0d3b8282de03259da93b358bed6f88b2624d39d0438c8e3409501082405f20618c10942d0550c409f2b78b0b2127af2defd9cb7a2452b70730501ad2a9b55631da92430e717783dfd5bd4ef81001f9749acd787bcd7c6f995c492f1be96157ec0320c71704ffa4183a5739e82249c0e07a4e3d075b1102db9808167d9f0dc335cb0769d3ca4135ca4759e0c625a8e16d1990ac69e32e772b4255587da25603b78c2f038f11e3b42c2e1667f3f002ad690a979a67d5244e47f13e65400c97f9d6f05d952e5646416bdd713c6e3e3ec499ee5a4ffcbdbda79482c3b10b3c04a6f294d4c4b103186da8b7ffa637312fc1e0ca70638ea0fa011afdd02059574e585cb1f951300a3a58d6bd86d935d99fba674d68fc98a4444a406339ae9eca458e058ec72be6ac6aefe0ec5c7b3be6ed150932e53c410e9e532083dac79430a18f3aa671fbb3afcfe4741211dc4e7c93d77764186a0968a3263cdcf3a5248b637b4b7e6144a990d85fb7ee7018224ec62acbdaea182abd0ec1b1433f45f9215fcd074e8aff22df4b3a09e1c4aa9f79d2e2b1eee29907d8a34cda93d01459592a245904aa13cf2ab0b935eaa404301867f8f27da177129d7bd71d1b499b1732ade5eecc9a4581c82cd5a834d727061e56e484917c2da2d20e5636fdb1a8856c2abed37637639bc520e4b4616f688ae889bb264833ec9af9890af5c642db5cb99a901b24e74313a3a211225c1e3fc5f764e14ded772a1653f3d179f12acaa947ec075d7234761abb85a1c9a13f74ea2a363f388d9f627f9fceffba35c86349e807d93d710e5cd3c4c1fad8a77beac97b6ce5410a79e21f899365bafe4ca2e673b583d53c605ce26fdaa3ee20ed00419eb471084403481c6c32f6d829d6dcd4f0bed53b8705e48c2b97a75b3c8249a8117655796c08beb5c6987aa7cd7c5f5e14bda3856dc80d163d153794e4650ff0b1eeab75dd267a0521c65ab50fae0097587f7572223d6883291d5d725c4a5761a03de8ca8d3552bd5a8af8ef3c580ef75f1c93694230daa8e20e94571893c53ebc9756ddbb54bfcff3ae11458cad09b584cc19f86538514a13e3fcbc34167f43f73e654f1b8ee6843681c59e8f96e5b8ad4c9adad497f4be1c2f424a1864f2dc9167fb22bc7383bab1976e4655aac2e42ddb7b2b172442244c029010fc9cd89537eb13cb50527d334dfdc8b5eb53bb66f6bbde2571b453c1cf4a3159efda68cc3d5c8dcbc4ce811def72e18cb575b1fcc58fec9e16c0a4495a9c0ba9a21ce38db0a177e2b82fa36d789b076e9800485e76e42c405f3f8e64fd5f6561a1f06af449b5eced3aa4433573769c1f7ede64a22e05823b4ef86a4ab9cfab59001fff313c1e1815fdc5717896d6ec6b3f9fdb8bdc93c667d7736621c2dd4d6f5bb2daa91ec8ee6b2b075e8e22b53513638133fb5ae7c18d7ffe9326cd6890d678d81de903eadda866298afb39fd401b3f1aee63828232e59bf64c5158881fa26e0ab8a11ff7216832531c0f49683b9e5ff0f7ce816990d6b668a9a2a8bdcaee8dabf571925bfadc317fd767ca72e0380b373af318dade3a15054aa9b5d347fcc79a91e505c9bfe4ac71f334326a3aa069a7923a5b05119c51264d3b5c5f20d4e4129593b6fd4b2d455734b965fea2b91598baa20ddb6c7a9ab437104b0f38cf82358c413e4f5f6285d998610b5843555866b6baa9f2d6f9d8f7b617b81280f3fff00bcd75325ce263b8dca17b0a6cd5663e8a0533a263c611afc662359d2a1bb7730dd44a81cefacefc177d4aa9889168ef6f645f64f041ef99debb8dc5a55b4feaf2b428ca9224e6180161358cf7293beb1427aba1a9524048e76ee7fbdfb9a0addbf7d518b2d998d81d90cfe0a2b47ccca50a2ba047d5b8cc4c2b08421df5156a4ac59c74bf3ba33d659a630f25fd4d5d7c3e071a7b923c61c4f7675f6c12461875aa38a9e6755147da30a8dbf18a78079b4b53443dc5944dc32666d01c41d4381b96ff72086f381320ad8fd5e65d0a09a5c115d1163b4a26efcb39885501cb73b37e5be9e4046fc0768b48eee1e76460b99aaa99772ce0a8165b3fd3d908b1cc79bfb08825dba6b1d5e65100d309e66bac9ad74552939f3cabf0c10e96cc369e1e0999893bb218c3c75c24ee9723c43bea25a6f17ffa073ada5551af95fc4963430c972b41cc1194efbfe9b490e1d5760fcf8ec57c617a2212799d0ff7200373a8ec0324ffdf88e58f6d62d681ac70b97c8d583b112b36e22510e791f4b51e81c320f6a9f6ed722f8f928f005707d68bb681b1e16afec6332b32a8640d61861f71cd853ef8b828b194f55bd603d0e2482791256b8ec47cb7cfb800a80f8494282f36aa3dd4e8ca45c2baffe562d23b4e930bc904d2667044e7d1324061df37d7cd8b40676d6ac24d43ec5243d530ef9794c36b62889778e6528c0112f8f1a18f3fc12e07424567293d9199b69e6a6c0f35636ea32ec4ab53471467de29fdca561862db8a771d90a39e5f09c794fabf3dfd459cce923d87cd3ef5316c831035f85ff9e87b72f03051a3e09ead87ba94800f44121b9bc2e6f7f7aeb32f50c0b4006d6c5a301d6b7402fbde69031235c0726c3401b6f3d6cebeb107d735fa5d379374e5ca687e991f111ff2097b0788ab371c0c748adbd469cc8fec15cdf0363fcbca302c9ae3991858b4371889dedb5be7f74a11a98b67ecb202da3ddb78f9dda514fba3f013718b856b9c8ae81a24b284f3e1b472413d4f70ed9b49aeae0137f71168b2381d2ed610b0833e88b09055f7b41af1555029015142e80e46f986e0bde35e670e6a4b69520c9e56b2a08cca7e1bfc22ad3e630b6474d69a95eca9d907889da017d7be437e47899a048a4fb0b21da36a3f1a5d0222055959345a19b2bb4bbd1f5b5d80e8439e7065b4510f277b49408386fe8bfac172fde365d9c7b6ae3f6b19bd509b6d9601e47c0743cb1c1bc94087308b99b72c8006b6e579a2c67217bafb2aea014c97ad55a487d2409c23aaa7ecc6edaf91df63e433219c23aff3e2d5f2377f96efc030667e0711b56bc49d5fcf309b205a9a5c3ac864efe32040fd5b3e7b0cb2447f2ae2b97cc7a9946d7bc4395d113159a4ec3d7c379e88f3a5a69cf08c3a5ea5a7a332bae0e96e1f3add314bf3c75fc1f9c08372f48153a0e82927391ea988cb1ba63dfae78d92e6d731a3d95d9d4b559fc7165a186e65f90a2e18ef913c26a5b2d21a9170ac7b7a0eee60c64e08f1a041221af07b8a2e4ffd992d696de56ac350172d438bf02f099cc1abc707d3abb56692fcc38b878c202ffa61a7114d6917c4e84b674e9ca20095eeb18d561de36a3ff2dcbf56f6d2735c42702119abf77fee0b3c0fa26166f8099cfede2a0b8fd4af2a7dbbb6f42a2b4b68324b350c5c883c3323fe67f83a9a860f983b48d01b896c52866cef03cd5e5bcaeb3eb338edd8d74a716270c38e5251e89acb2a34d8c8a6417921721569cd12ae49437b28302479ea1a78e4750a83a7adf3ee0284b8e3deb2fc2360bd498bd1165e00d3e4ae9af3a7f21f8320bc554844bbe023beeb4b89f932c8ca6f0f0ffdcf34a91e1f332f131376a305ae4f7da8a367bb144e7210c9863f441b3c62d4b2072a8036d8129b005929579beb290294203f70ad4fcf81425cc31d115ead6415070d165f88426411af5035c21d59dbb35320f954b3044f409b3ef8f093b400b5550acd2dd7d071537556e63327d4d6a55170214a50f6ba34e1574de222432ea2316725f74c22efec58815b1c717adf0baae32e859ad867137180a3ed3329f15d258912c43e5058eaf407dafa0e39bb911d10ae6d1f06a2ee9dd844901074347ee862e7d388e9036eab1b15e73f6cf7624aaca7ce0ff48454f05d75ebfd98cb644c40ed987901194671ec4ee6ff5c7f8c5a23eef3b03336de91bd2700b79040c37f3aa692a3b943e8a33adc626ea022da51a570615ef3c6d98c9a66f753a7c5fd599c5b533100cf6327348f00782e14cf138dbd71fb58f9e3b34374d62f8cef3e29fbd6db010f654cd64bc39b3838da900d6b05480913629ece9e775a2dbd168ab09595e7da51f14464d30c550110f89df8d177d845606800ecc0b24e8608b3cc083358a844bd29e3794c7d56c3be3c187de0100121c9d76a81d2036ccd7732e93654be4c6f4a4c014e5352eea0c8ce14aa2eba15cbf004f23edffb2aa7ff88768311eeb687f53b2d90e564f7d0b3accd9aa07883a784eb1fb0229fe6cd772af24f775ea7a6fba89381cc12dc880b8364447753ad9389e9263622640cc50a47c43443580d6e3282d9920f0bd150b5b4044ac1bbda0df31053303df737647583db5c15b6bc67d4bb0c90186cb12b65535609607b90a563ce687723ddb601d21a68dc092a9327756e7cbfefa6e2d7df2cfcff7121ae9ef2e340fde8305d90fb8b8a7d0a85780523e1c30742ab73cb8aea2d2700fbd2a7f75079005939ce8f9fb6c0e29be3a266befb971525de5ac79c5f0f5ca572a5514018e20054318bc18a1f0854a3965607df1723721e3ba87cc17e4652e88f1b4ad6b03bdb76a4d87d0ff3882e343ea75827a415b09249025e7c66048ee1565ba48d3a875a2d22149c1218d6e7fa35a6529fa080f07f4fb01f118db3193f82860c64cbb838b813dd0bab43fbaa9f5006466c8d3e3a43ff7d306f675f0c46e02f276dd380d4d18bbe9f0689a39b2f5e21e2885cd4dd43fd75d296c103f0277e0660c69d39f16963a8e2e510a266499b5e1d7bf5e22abb4fd8f2a8f9826ceb3b9fcda3e4da1c19e637cdf65bb62366b7d55864a0b27966a26f4d6cc2d537eb5354dd5964e4de5da38ebd644211c9cef3886474a8870de1bf9981291ea3381dd14a0390e65466e47affe2007fe50b8516bedd26eb3fa103548425c080af4254969ee6f28f1fa4c58b4f6a7af762fabedaa4503c0c153e36d5a27991c5cbd193dfa858169319d8ff717ce8bf4aefc81c6e4091ea1183ca2150dbf7c3bddb50ea4ce5b9130365ac710cd07e421ccd42f56d83921494663191c5684157549384c15e3cea09cc4f40c58b6da826d7f0e7263ecb9bc82193151e0a539aa48cd8e4dd121ad0c2d217916587dc00baec2b07a7c1ef3158e414c4ba686cede0dcd230908420e56d9861665539a77c335715e312a564fa8c1e149616ab32ad63b637b59a8735e9475dd46c1670be377579784f0919225d179aa78adaca75314d5bc0f8dca5d75d4635b2b20de14a95dd2f368a34cc191b3603b38b31892f90a8b8a3e06ece1291dc6ddbd9278588588f1023956aaaf4dfc5ddcd5a10876c98cfefd8b7bdae389ed71739de178d1295bb087de83c104d20f2385a217fa685b9936c327902bd057c19650cbb28c6defd4ab2c1719e82a5976b7c640baee185e205cea38a7bc9cc3b8a4f9936d1870cbf80c7d4304c5cadbd7317f0c790b95c84dc710f569e28d25a4d54cfeb7407410389f2dc2801060d16c5e840839a78e447ba2acd5f8d884a9846818393e633f103408736ae408e0f90df87e4fe4237bbcb0ddb3b7b4667bf00f6d7505545ec1b6d5830199fd241a5f95e6ca7957a26410b08fd4e4ef54b279c013b8fc8a140c0349facbc3940945a0ef8792be1be00800763ea2688c6f3240e2533486cdb4974a1425f9d5cfa918646f7416eeb759813cdce265e871f34c2eb6579ff81b98ba4fa307d7f18139b1c2fd6db1f209746d3b03f0287ad94403256d5d6d77a853d524c9aa06d6ffd6a094e219e278823443e428e5737906ca69c194c98e5d50229de341813c57c756bb1e685a9f94e5473ef8fbf12f108a633612530d83c4e0b9bc6a00aefe7102e1fbc97167f3cc7d5c2ab7363e564c05dba8f2f2c8a30c056fd68c698da6b83f8143e1007712dccddf01155142ad9be7da89572eab2fb99e76328b004a88ba109868aade5dabf791772329307faf8cfce09b02a5a5fc780e0d4b41766d05e17b67a153cc5f8d3bab381d918d6f2be8734fafc202c00e0598c600ce6f5fa02a82112a52dc67f2207bed5ed97591b26903be012dbd4edde6a03be77f530d3135ab90d422e7287660f352b78b9bdb5db5f75f345702de0f214ac7d9aa3582f0260d3189b300d5b17713bc1b1bdfd6a154411aec994be99add20b7140a39c52fd33626495db27b331d49ab738fefb6c3ee31f966c67718529befd1b837cc0c2af9813cd4b1dcd4129f532618576dc76ad71f015a4d8793a38a86ec6323aca278a2f762bcfb80478a79ae5dfe5e7343786fc907aa1c5363d4d22e038a505e68767af1388540344944e8c966f788511e7cdea369164c76d89bb2288fe58f99c156a445d33dc8c723100c97e73d4e44da70876a1d970630b7c5d0cc68891e137d47745cdf2b6662a568782870a83afe7cfb9bbd7ee3c628449d289f4134da81c0ad4968e191328a144ede1bdb2e0f3b784b69d../../include/AMFrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootAMF-1.4.36.0-1.el10_1.src.rpmAMF-samples    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.19.1.1g1@g:ggf@f=@e@eXed@eeydd@Simone Caronni - 1.4.36.0-1Fedora Release Engineering - 1.4.35-3Fedora Release Engineering - 1.4.35-2Simone Caronni - 1.4.35-1Fedora Release Engineering - 1.4.34-2Simone Caronni - 1.4.34-1Simone Caronni - 1.4.33-1Fedora Release Engineering - 1.4.32-4Fedora Release Engineering - 1.4.32-3Fedora Release Engineering - 1.4.32-2Simone Caronni - 1.4.32-1Simone Caronni - 1.4.30-1Fedora Release Engineering - 1.4.29-2- Update to 1.4.36.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Update to 1.4.35. - Split out PDF docs.- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Update to 1.4.34.- Update to 1.4.33.- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Update to 1.4.32.- Update to 1.4.30.- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  1.4.36.0-1.el10_1    !"""!######$%&&&&&&&'(((((((((((')))))))))))&&%**************%+++,,,,+--++%.....//.00000000000000000000%11111111111111111111111111%2222%333333%4444%56665557755888888555555%9999AMF-samplesLICENSE.txtAMFcommonAMFFactory.cppAMFFactory.hAMFMath.hAMFSTL.cppAMFSTL.hByteArray.hCPUCaps.hCurrentTimeImpl.cppCurrentTimeImpl.hDataStream.hDataStreamFactory.cppDataStreamFile.cppDataStreamFile.hDataStreamMemory.cppDataStreamMemory.hIOCapsImpl.cppIOCapsImpl.hInterfaceImpl.hJson.hJsonImpl.cppJsonImpl.hLinuxCairoImportTable.cppCairoImportTable.hDRMDevice.cppDRMDevice.hPulseAudioImportTable.cppPulseAudioImportTable.hThreadLinux.cppXDisplay.hXrandrPtrs.hObservableImpl.hOpenGLImportTable.cppOpenGLImportTable.hPropertyStorageExImpl.cppPropertyStorageExImpl.hPropertyStorageImpl.hThread.cppThread.hTraceAdapter.cppTraceAdapter.hVulkanImportTable.cppVulkanImportTable.hWindowsThreadWindows.cppUtilsWindows.cppUtilsWindows.hincludemakecommon_defs.makcommon_rules.makprojvs2019ComponentsFFMPEGComponentsFFMPEG.vcxprojComponentsFFMPEG.vcxproj.filtersVideoStitchVideoStitch.vcxprojVideoStitch.vcxproj.filterspropsAMF_Presenter_DX_Shader.propsAMF_Presenter_Vulkan_Shader.propsAMF_VS2019.propssamplesCPPSamplesCapabilityManagerCapabilityManager.cppCapabilityManager_VS2019.vcxprojCapabilityManager_VS2019.vcxproj.filtersMakefileCaptureVideoCaptureVideo.apsCaptureVideo.cppCaptureVideo.hCaptureVideo.icoCaptureVideo.rcCaptureVideoPipeline.cppCaptureVideoPipeline.hCaptureVideo_VS2019.vcxprojCaptureVideo_VS2019.vcxproj.filtersresource.hsmall.icostdafx.cppstdafx.htargetver.hDVRDVR.cppDVR.gladeDVR.hDVR.icoDVR.rcDVRLinux.cppDVRLinuxCLI.cppDVR_VS2019.vcxprojDVR_VS2019.vcxproj.filtersMakefileMakefileGTKresource.hresources.xmltargetver.hEncoderLatencyEncoderLatency.cppEncoderLatency_VS2019.vcxprojEncoderLatency_VS2019.vcxproj.filtersMakefilePlaybackHWMakefilePlaybackHW.apsPlaybackHW.cppPlaybackHW.hPlaybackHW.icoPlaybackHW.rcPlaybackHW_VS2019.vcxprojPlaybackHW_VS2019.vcxproj.filtersresource.hsmall.icotargetver.hSVCSplitterSVCSplitter.cppSVCSplitter.hSVCSplitter_VS2019.vcxprojSVCSplitter_VS2019.vcxproj.filtersSimpleConverterMakefileSimpleConverter.cppSimpleConverter_VS2019.vcxprojSimpleConverter_VS2019.vcxproj.filtersSimpleDecoderMakefileSimpleDecoder.cppSimpleDecoder_VS2019.vcxprojSimpleDecoder_VS2019.vcxproj.filtersSimpleEncoderMakefileSimpleEncoder.cppSimpleEncoder_VS2019.vcxprojSimpleEncoder_VS2019.vcxproj.filtersSimpleFRCMakefileSimpleFRC.cppSimpleFRC_VS2019.vcxprojSimpleFRC_VS2019.vcxproj.filtersSimpleFrameInjectionMakefileSimpleFrameInjection.cppSimpleFrameInjection_VS2019.vcxprojSimpleFrameInjection_VS2019.vcxproj.filtersSimplePAMakefileSimplePA.cppSimplePA_VS2019.vcxprojSimplePA_VS2019.vcxproj.filtersSimpleROIMakefileSimpleROI.cppSimpleROI_VS2019.vcxprojSimpleROI_VS2019.vcxproj.filtersStitchLoomConverter.clPTGuiProjectsGopro_1440p.ptsRicohThetaS_1080.ptsRicohThetaS_720.ptsRicohThetaV_4k.ptsZCam_1080p.ptsProfiling.cppStitch.cppStitch.hStitch.icoStitch.rcStitchLoomSL.cppStitchLoomSL.hStitchPreviewPipeline.cppStitchPreviewPipeline.hStitch_VS2019.vcxprojStitch_VS2019.vcxproj.filtersresource.hsmall.icostdafx.cppstdafx.htargetver.hTranscodeHWMakefileTranscodeHW.cppTranscodeHW_VS2019.vcxprojTranscodeHW_VS2019.vcxproj.filtersTranscodeIntraRefresh.batTranscodeSVC.batTranscodeSpeed.batVCEEncoderD3DMakefileRenderEncodePipeline.cppRenderEncodePipeline.hRenderWindow.cppRenderWindow.hVCEEncoderD3D.batVCEEncoderD3D.cppVCEEncoderD3D.rcVCEEncoderD3DPerformanceTest.batVCEEncoderD3D_SVC_dx9.batVCEEncoderD3D_VS2019.vcxprojVCEEncoderD3D_VS2019.vcxproj.filtersVideoRender.cppVideoRender.hVideoRenderDX11.cppVideoRenderDX11.hVideoRenderDX12.cppVideoRenderDX12.hVideoRenderDX9.cppVideoRenderDX9.hVideoRenderHost.cppVideoRenderHost.hVideoRenderOpenCL.cppVideoRenderOpenCL.hVideoRenderOpenGL.cppVideoRenderOpenGL.hVideoRenderVulkan.cppVideoRenderVulkan.hcube.fragcube.vertresource.hstdafx.cppstdafx.hcommonAMFHalfFloat.hAudioPresenter.cppAudioPresenter.hAudioPresenterLinux.cppAudioPresenterLinux.hAudioPresenterWin.cppAudioPresenterWin.hBitStreamParser.cppBitStreamParser.hBitStreamParserH264.cppBitStreamParserH264.hBitStreamParserH265.cppBitStreamParserH265.hBitStreamParserIVF.cppBitStreamParserIVF.hCAmfInit.hCaptureVideoPipelineBase.cppCaptureVideoPipelineBase.hCmdLineParser.cppCmdLineParser.hCmdLogger.cppCmdLogger.hDeviceDX11.cppDeviceDX11.hDeviceDX12.cppDeviceDX12.hDeviceDX9.cppDeviceDX9.hDeviceOpenCL.cppDeviceOpenCL.hDeviceOpenGL.cppDeviceOpenGL.hDeviceVulkan.cppDeviceVulkan.hDisplayDvrPipeline.cppDisplayDvrPipeline.hEncoderParamsAV1.cppEncoderParamsAV1.hEncoderParamsAVC.cppEncoderParamsAVC.hEncoderParamsHEVC.cppEncoderParamsHEVC.hEncoderPipeline.cppEncoderPipeline.hMiscHelpers.cppMiscHelpers.hOpenCLLoader.cppOpenCLLoader.hOptions.cppOptions.hParametersStorage.cppParametersStorage.hPipeline.cppPipeline.hPipelineDefines.hPipelineElement.hPlaybackPipeline.cppPlaybackPipeline.hPlaybackPipelineBase.cppPlaybackPipelineBase.hPollingThread.hPreProcessingParams.cppPreProcessingParams.hQuadDX11_ps.hlslQuadDX11_vs.hlslQuadDX12_ps.hlslQuadDX12_vs.hlslQuadDX9_ps.hlslQuadDX9_vs.hlslQuadOpenGL.frag.hQuadOpenGL.vert.hQuadVulkan_fs.fragQuadVulkan_vs.vertRawStreamReader.cppRawStreamReader.hStitchPipeline.cppStitchPipeline.hStitchPipelineBase.cppStitchPipelineBase.hSurfaceGenerator.cppSurfaceGenerator.hSurfaceUtils.cppSurfaceUtils.hSwapChain.cppSwapChain.hSwapChainDX11.cppSwapChainDX11.hSwapChainDX12.cppSwapChainDX12.hSwapChainDX9.cppSwapChainDX9.hSwapChainDXGI.cppSwapChainDXGI.hSwapChainDXGIDecode.cppSwapChainDXGIDecode.hSwapChainOpenGL.cppSwapChainOpenGL.hSwapChainVulkan.cppSwapChainVulkan.hTranscodePipeline.cppTranscodePipeline.hVideoPresenter.cppVideoPresenter.hVideoPresenterDX11.cppVideoPresenterDX11.hVideoPresenterDX12.cppVideoPresenterDX12.hVideoPresenterDX9.cppVideoPresenterDX9.hVideoPresenterOpenGL.cppVideoPresenterOpenGL.hVideoPresenterVulkan.cppVideoPresenterVulkan.hd3dx12.hCPPSamples_vs2019.slnMakefileSamplesCSimpleEncoderCSimpleEncoderC.cSimpleEncoderC_VS2019.vcxprojSimpleEncoderC_VS2019.vcxproj.filterscommonAMFFactoryC.cAMFFactoryC.hThreadC.hThreadWindowsC.cTraceAdapterC.cTraceAdapterC.hsrccomponentsAmbisonicRendererAmbisonic2SRendererImpl.cppAmbisonic2SRendererImpl.hHRTFtable.cppHRTFtable.hconvolution.cppconvolution.hmeasuredHRTFheaders44.1H-10e090a.wav44.hH-30e048a.wav44.hH-30e138a.wav44.hH0e000a.wav44.hH0e020a.wav44.hH0e160a.wav44.hH20e090a.wav44.hH40e045a.wav44.hH40e135a.wav44.hH70e000a.wav44.hH70e180a.wav44.hheaders48H-10e090a.wav48.hH-30e048a.wav48.hH-30e138a.wav48.hH0e000a.wav48.hH0e020a.wav48.hH0e160a.wav48.hH20e090a.wav48.hH40e045a.wav48.hH40e135a.wav48.hH70e000a.wav48.hH70e180a.wav48.hwav.cppwav.hAudioCaptureAudioCaptureImpl.cppAudioCaptureImpl.hAudioCaptureImplAndroid.cppAudioCaptureImplAndroid.hAudioCaptureImplLinux.cppAudioCaptureImplLinux.hAudioCaptureImplWin.cppAudioCaptureImplWin.hPulseAudioSimpleAPISource.cppPulseAudioSimpleAPISource.hPulseAudioSimpleAPISourceFacade.cppPulseAudioSimpleAPISourceFacade.hWASAPISource.cppWASAPISource.hCaptureCaptureManagerImpl.cppCaptureManagerImpl.hDeckLinkMediaDeckLinkAPI_h.hDeckLinkAPI_i.cDeckLinkMediaImpl.cppDeckLinkMediaImpl.hMediaFoundationMFCaptureImpl.cppMFCaptureImpl.hVideoTransfer.cppVideoTransfer.hChromaKeyChromaKeyCapsImpl.cppChromaKeyCapsImpl.hChromaKeyImpl.cppChromaKeyImpl.hProgramsChromaKeyProcess.clChromaKeyProcess.cl.hprogramsDX11ChromaKeyBlendBKRGB.hlslChromaKeyBlendBKYUV.hlslChromaKeyBlendBKYUV422.hlslChromaKeyBlendBKYUV444.hlslChromaKeyBlendRGB.hlslChromaKeyBlendYUV.hlslChromaKeyBlendYUV422.hlslChromaKeyBlendYUV444.hlslChromaKeyBlur.hlslChromaKeyErode.hlslChromaKeyHistSort.hlslChromaKeyHistUV.hlslChromaKeyHistUV422.hlslChromaKeyHistUV444.hlslChromaKeyProcess.hlslChromaKeyProcess422.hlslChromaKeyProcess444.hlslChromaKeyProcessCSC.hlslChromaKeyRGBtoYUV.hlslChromaKeyV210toY210.hlslComponentsFFMPEGAV1EncoderFFMPEGImpl.cppAV1EncoderFFMPEGImpl.hAudioConverterFFMPEGImpl.cppAudioConverterFFMPEGImpl.hAudioDecoderFFMPEGImpl.cppAudioDecoderFFMPEGImpl.hAudioEncoderFFMPEGImpl.cppAudioEncoderFFMPEGImpl.hBaseEncoderFFMPEGImpl.cppBaseEncoderFFMPEGImpl.hComponentFactory.cppFileDemuxerFFMPEGImpl.cppFileDemuxerFFMPEGImpl.hFileMuxerFFMPEGImpl.cppFileMuxerFFMPEGImpl.hH264EncoderFFMPEGImpl.cppH264EncoderFFMPEGImpl.hH264Mp4ToAnnexB.cppH264Mp4ToAnnexB.hHEVCEncoderFFMPEGImpl.cppHEVCEncoderFFMPEGImpl.hMakefileUtilsFFMPEG.cppUtilsFFMPEG.hVideoDecoderFFMPEGImpl.cppVideoDecoderFFMPEGImpl.hCursorCaptureCursorCaptureLinux.cppCursorCaptureLinux.hCursorCaptureWin.cppCursorCaptureWin.hDisplayCaptureCaptureStats.hDDAPISource.cppDDAPISource.hDisplayCaptureImpl.cppDisplayCaptureImpl.hDrawRectsBGRA.hlslVideoCaptureMFSource.cppMFSource.hVideoCaptureImpl.cppVideoCaptureImpl.hVideoStitchDirectX11StitchD3D11.hlslStitchEngineDX11.cppStitchEngineDX11.hHistogramImpl.cppHistogramImpl.hProgramsHistogram.clHistogram.cl.hProgramsDX11ProgramsDX11.cppBuildLUT.hlslBuildLUTCenter.hlslBuildShifts.hlslColor.hlslHistogram.hlslNV12toRGB.hlslStitchEngineBase.cppStitchEngineBase.hVideoStitchCapsImpl.cppVideoStitchCapsImpl.hVideoStitchImpl.cppVideoStitchImpl.hZCamLiveStreamDataStreamZCam.cppDataStreamZCam.hZCamLiveStreamImpl.cppZCamLiveStreamImpl.h/usr/share/licenses//usr/share/licenses/AMF-samples//usr/src//usr/src/AMF//usr/src/AMF/common//usr/src/AMF/common/Linux//usr/src/AMF/common/Windows//usr/src/AMF/make//usr/src/AMF/proj//usr/src/AMF/proj/vs2019//usr/src/AMF/proj/vs2019/ComponentsFFMPEG//usr/src/AMF/proj/vs2019/VideoStitch//usr/src/AMF/props//usr/src/AMF/samples//usr/src/AMF/samples/CPPSamples//usr/src/AMF/samples/CPPSamples/CapabilityManager//usr/src/AMF/samples/CPPSamples/CaptureVideo//usr/src/AMF/samples/CPPSamples/DVR//usr/src/AMF/samples/CPPSamples/EncoderLatency//usr/src/AMF/samples/CPPSamples/PlaybackHW//usr/src/AMF/samples/CPPSamples/SVCSplitter//usr/src/AMF/samples/CPPSamples/SimpleConverter//usr/src/AMF/samples/CPPSamples/SimpleDecoder//usr/src/AMF/samples/CPPSamples/SimpleEncoder//usr/src/AMF/samples/CPPSamples/SimpleFRC//usr/src/AMF/samples/CPPSamples/SimpleFrameInjection//usr/src/AMF/samples/CPPSamples/SimplePA//usr/src/AMF/samples/CPPSamples/SimpleROI//usr/src/AMF/samples/CPPSamples/Stitch//usr/src/AMF/samples/CPPSamples/Stitch/PTGuiProjects//usr/src/AMF/samples/CPPSamples/TranscodeHW//usr/src/AMF/samples/CPPSamples/VCEEncoderD3D//usr/src/AMF/samples/CPPSamples/common//usr/src/AMF/samples/SamplesC//usr/src/AMF/samples/SamplesC/SimpleEncoderC//usr/src/AMF/samples/SamplesC/common//usr/src/AMF/src//usr/src/AMF/src/components//usr/src/AMF/src/components/AmbisonicRenderer//usr/src/AMF/src/components/AmbisonicRenderer/measuredHRTF//usr/src/AMF/src/components/AmbisonicRenderer/measuredHRTF/headers44.1//usr/src/AMF/src/components/AmbisonicRenderer/measuredHRTF/headers48//usr/src/AMF/src/components/AudioCapture//usr/src/AMF/src/components/Capture//usr/src/AMF/src/components/Capture/DeckLinkMedia//usr/src/AMF/src/components/Capture/MediaFoundation//usr/src/AMF/src/components/ChromaKey//usr/src/AMF/src/components/ChromaKey/Programs//usr/src/AMF/src/components/ChromaKey/programsDX11//usr/src/AMF/src/components/ComponentsFFMPEG//usr/src/AMF/src/components/CursorCapture//usr/src/AMF/src/components/DisplayCapture//usr/src/AMF/src/components/VideoCapture//usr/src/AMF/src/components/VideoStitch//usr/src/AMF/src/components/VideoStitch/DirectX11//usr/src/AMF/src/components/VideoStitch/Programs//usr/src/AMF/src/components/VideoStitch/ProgramsDX11//usr/src/AMF/src/components/ZCamLiveStream/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection drpmzstd19noarch-redhat-linux-gnu     directoryASCII text, with CRLF line terminatorsC source, ASCII textC++ source, ASCII textASCII textmakefile script, ASCII textXML 1.0 document, Unicode text, UTF-8 (with BOM) textXML 1.0 document, ASCII textC source, Unicode text, UTF-16, little-endian textC++ source, ASCII text, with very long lines (332)C++ source, ASCII text, with very long lines (345)ASCII text, with very long lines (2005)C++ source, ASCII text, with very long lines (334)Unicode text, UTF-8 (with BOM) textC source, ASCII text, with very long lines (314)C source, Unicode text, UTF-8 (with BOM) texthttps://bugz.fedoraproject.org/AMFutf-879ccf78fe802ca8dc68891636428f9d8c5e79dff77dc639789e7eb0d6705076f3724a00875925cd95cbd79bfe4ce751e74afc28cbea0192fc47f66896e47cf51?P(/h2o7h_]%Vs;vS+hT̍?~- LtCk;W_Sԙ aWrWb,ֳ7=Pz (*8/FǫnM!x5O?u<5W: T.=Ytdюr_8}~b_c_~7 P@/6lyW+oex("p>M%D{=fϜ<~GsԵN;-٬ $lOX数,\HW6ɑ7m~Bo+[d֫Rҭ&RVJK\7 j^1s1H{hJcƧih}+1f^o G?Cj̗Kd'ӟӔ['4|,3m&o Zq=F$Y=n?Zg n*Fl%!iK>zfIJ29\z^3kKpR?'cl4*ujN+8Zlh*IWwp݂qHR2uEB'";UYcGk 9DR;Pw,Bg52+gWd<HD^wA6b]< [l*9ٚ޽J}zbtv|jN0%2ӈgZn`U 3#C%g ƣ6ه"Z Dӵىqׯvf]6{pXzv+v{ec~r͋+L" CEx/ORfF%uv;OQ OPNg96$U~znSoNf?5?NSpw<*f*7s:橨3 )1IÕG&- aq\оuWSU.wJK#T"xx!Kut^A9冇4DM\pS 8k lMG$SmYj sÁ)W7.NG:ydYEh< zS1PP%r oS.0iAYp& ?/:ySb(8 rB  ËTm:Q]M:TxxPII,ZPBbb/X_*GԴ0Nʸe&xRY"4`3YНtC_3A+gjaKB>lhHLYXpAjLlBQJC]\ʾrZߗ94Θ^;M Afrq[퀪(j] }!QEҐ܄Zx`}q}@*yhIH \*Op5@ާ A`z4ILqILx~-de򩙜(إ ů*uReb$>وnaΛ] u3 ,E 8hal8iHC(ŠI-d X 9d-~@!fz,hPi,Xu=SC> "[ +R〃&I'{G !kX[dn_HFIVw2das.&<`JtqQv$vhĤM$n VlN jZ\2!ш3*&YO^jB۲&5*yZ: Ẍ$[gg8)S*c9qqQIW|1R/Wط=;F\#_)ؗ&l밌K5g^ n=6jiոuѽ2hlڃUC>][9rf 'Nz@X1#>XU|Xe(ݫ K,Vh:u9DKU#^V#yeH?Qɱi1{ff:ʍ9-Pj 3k~S2`04YV$ںsd&+U~8!NCkUqPx#ρUK1[Ē!#^QHlRr^Dȱҭ(+n+ MY Of-i ]Oa9xw~mA>@#x36-Ě%F ipNԀdwsg7n̕.lI:CA C95"Vց.PR\lLvN]GK\<%Ƚ ;ԥz),H?K6]}  ;,H7QaG!/_tG=3kV2Umǖ)M%a-l&EcFBU2фrS(lH*{pq зOtZp0"F1yB@I u]sƓ˘D-C$J|9^@ 2r b#%HwB OkӰ|jl&Ae1 &ST;"б J[XVNRn^6u 唈 w^R+6(`-1';-I1vrI8RC Sۈ*zxrS!k.$Esi@ف]C]ǣwn8Ġĸ`n1:9^ݻ>{ptt[8[vVf''57^\]RsOSovq<-Nϫ U;W)-z۞nZūu]} ^%ϛqz\.{VCtOPVPPNmC`=nnU8-{w2;=|y/uzΎޮv]behg\ecb31631:^ݛۻG'`En@:|ߏv004juﵜnw/WXZ vsyuw8NN: P 'Dz+$8pNqG Q g:Huk$$ryP\E4,S Yҋҏ/aP!̂#"?4ӑA-H#"jkxr{DNpJIR3"ca1Hk/8a03ڞ O1>N] g!_At6<9zeŵ+HKܼښCJ `\)&ԉ\n)h`!X#IDgEX>t %_Z$jeSRD^r%q{"L93 a xR!Fr$tJM`0*2 ՜!PYW^7yҸr¶}@sHi MLd瀕(B/Bh2NJ2\]4BcNќ* \ǿ@>NJtN N*y',F%O0Ӓq0 SQ)`R jA5 mIjf3Rlib29 I/҄hs` s/bjWΨqU"%'2;m OLű4H[v!YBf,,adg\8-UNR2X|jqm ;FGFjc* oߣ8gݯ 4xU;g[!5BouJ2u,{dO?!Sx8@^Ԣ_WoKʀ|lCKr\:p;b1@6TW\#>=BUyp<5MOf9,Ӥ`c]q dBŸT Cckbҡ0 M߳?`YC[ʙ)Q!P#iE1"m3|3$11AwnKlj:kpp00}]>+,w3@hwFx ru$2P4X#->@1-}Xb%^g*aSdx/je2GrHXa#K=7Y'Y%,e@E W#I5DZNGg/\8Y_ ǖ爖1-Od n"vtJMy#23 @ ~ 贌Tw7v?z5M4ء|_P6tEt==#ŜF+/Z6y1T~O'GLCa՗qb{<$3+8͟•@6iw$q'9Yr ;T&?;WLдw]41f#汿AWV.D7$(%d O=hMa1ɯa56x2з<؈\PoQv7gY~G{u. k=+ܿ7>.~: wƻsRZU.ky~\.\esmuY8.xo#달Xj>ęn$AvoG=vi֫2<1{ MξVq6~J6fc4/HgIaiqŖ̦>+GAHU =`Moޔ;>Ȼ ĥG1|4zm!6}DG'Y~aIrhCͬ rc#~SGRe|q}ΐhPd|5k,g?j~DB=HH|aS1OBZqiKetVcNӍWE'_!YłνgS7H?/ƔaGuq_ 9}srt/6MP8{*7^[~i)"zܽ;3V9KK@-p\?¬\iqål!J!X2vIvK?kg6dD5G UR. Lf* |x4PVo1ɣAYo!4F/Tn1[<~$~z߽J^ҳ2Sݧ7ҳPBȆ]RbǖyMtͱ[*kDC["ǁQ ?LkbDJy*#'/۶> eX}f]q0"x`uq!bf16R q;a [g cp/: *^ECۥ:apD%do+t+J7~"*ˍW(>͐jc(е([ME/腳-8T332O).DEQ/Jan[ѷ(MQy[zTؿD;h 0ɴ4\j0XhJu] 9ƠL\,J`-%ڎ|KErD9r>8c3Y&~&KpL uR|6pAo )53JOJRo&~lGq LJxwQ2TI]iut&֕]J *1?U`eq]0@Wj,6g&gF nO+ + \dJ R,Hj F`s0E8eR5GԀaqX<BzB5TW ^-m,tf3CqZA@xX&``ōWbp, Z])Y2-b5Xq[tzU,wIe =̛oa4'4CDj[ݘEN$v; BiQY4gjR,hY%bEOrn=:ڐ7?8h}.uo:B;?k@H^DQ}d% Dm!AA ^_!u3*=ygMi\s8'gqԦaF/k8&c1d 'KCEHScp(PDML;fLi0R?x(jWKш:r8e?|,5xňQ|;+{#IvLd!NS{eҢWKyy,y=3UQ+i!\HKGgq-kj-BNmy;zGlx:s>65rO2{87.|Q.o}ʃqk^OyfM4j$`B۲2x𨧻RӼB-Z@Qorl5*ZE5(k[iOL9mx<IT[Wؑ8ӺYV1I|nd]dy Dȗ&8\tYX$5TU][]{&'h̬h A6I]aqqG9W„Kظ'7|q )\\B&Ψ"I5c0@(8\6L&s>TL @Q J/hG:ԑƝ8z\fņ*bݽʧ[mB$;Q0Bb2Nk%.VCZ Q?U$+K` u{ "+8Ea 4Kc-T8G!sǷL1V/ίMwk!w"eTlӋshi4]_L$Jݦ N=e,c3&x1q$ nK:,/mC&C.^ < FjvD5Զfͧ9 -Od4T2`w==4ٖGdw>J 6!U%Kftl?`k?B 8:,Mjy>f!lkgٰu2Wwޢ}ƅ]4(5s @X &sզVqsI\Lr0[3(ucaPQwhGE}]Feq<:BݣET[EKu0Vr `(NiR+rX?RPWPem}~(K+V*쨺+&'^VÄD#t ECf|NCT dR 6c`CHl޽)149K41֤"]_eZf{]7W!g2f8qcSVtT%QB>d7O"JEomvX(P뇃Zi]*d}dWM*6<%B TΥ(u f],# ݵ`4 j}{myY`Bެ%)mtZf8Y~gpӡ/M?<1s%侷ߊKN ࣋S2@OJ) |N[{Kwz&̺i {A~v^U Mi^km/ݷO -jubIقavbas("j1 +w*L}~ab7-e@&l3v`_ŠDz suN,2=+ f$ NY U|2(YAć؄dAFlU#έaG3a,q.$YffS)dLž|a6"nCXA2XXf0|X)Y\-r&3c&BH:CV6U!Ѣylε!~[2 QDoPXOIϕFM=K⩱'3]/`^ E(Ѡv۵^&w9|Av&ꈿ$џ!=@&IX_” f| NZw7Bbz+]+Vx$3 A+MⓀkg`Q6tF4,[s$uު"]V$h7J^S(CdO_^J1e@6yGlP)M`q:9T[ݩ(a7/سh_XidH6W ﺆng%挐 X9 P/<>:JcI!;1Cq4IB-/k L0NU {u> ͩm{ Uz0f+|[Iu.ĢKJ U|$Ma{ӈ՗y21d%DhE 1pA~'Tif͜i#4 4Pt/h CJَJ,P/$L۫[Z=QǓ+b.ŔPP ] y'GCWJBGڀ |#b_=8 K ]媸t