DisplayCAL-3.5.3.0-bp151.4.3.1<>,^0k!M@eee v4ÔK%hw:V[`7 IsԠ\ [/|LJG|MӞoȞ`{n2D0Fb&=Y YH&z6SP={Ryco;SxͪyS|ze«%A5.Pm` =#چ,ąv}W T1hNZ&$nbtVW^%uaC`'~LWl˟>E?d  ! l  9BK d\ 0  ' ٖ ܀(Ltp(8$ 9L : >@@@B@FA$GA8HLIXX[tY[Z\[\\\0]g^7b"cdrewfzl|uv8Tw$xytzDTX^CDisplayCAL3.5.3.0bp151.4.3.1Display calibration and profiling with a focus on accuracy and versatilityThis utility calibrates and characterizes display devices using one of many supported measurement instruments, with support for multi-display setups and a variety of available options for advanced users, such as verification and reporting functionality to evaluate ICC profiles and display devices, creating video 3D LUTs, as well as optional CIECAM02 gamut mapping to take into account varying viewing conditions.^0ks390zp21SUSE Linux Enterprise 15openSUSEGPL-3.0+http://bugs.opensuse.orgProductivity/Graphics/Otherhttps://displaycal.net/linuxs390x#!/bin/sh # Update icon cache and menu /bin/touch --no-create /usr/share/icons/hicolor &> /dev/null || true which xdg-icon-resource &> /dev/null && xdg-icon-resource forceupdate || true which xdg-desktop-menu &> /dev/null && xdg-desktop-menu forceupdate || true#!/bin/sh # Update icon cache and menu /bin/touch --no-create /usr/share/icons/hicolor &> /dev/null || true which xdg-desktop-menu &> /dev/null && xdg-desktop-menu forceupdate || true which xdg-icon-resource &> /dev/null && xdg-icon-resource forceupdate || trueTa?bbfbfk߻MABB X,>>A#!6@ K)*Z|@ W"2]1 & {no1)?"pXM] 4}NTc,+Y|\-75;8 '!4y+Fgb-,7!) KG%P5 *<;HNR; 6:@  X_j<<"43y +'ZPZg} TR.}~wEH7d2iyO~$_g_>U[-rZj4RxR h/, CrUv 2/ES<tgoJY}QVmK?_>g&dOOOOOO<ON4N\NMQN(X% x!9q o <@ ob8b Cd@dNFybrb  %;=<=HE!I404404ؤH (,Q2}CAL&*en}i&", u$)NCyYt^3%z*ESzA2[bnEBB7wq6g"ODt[ eE9o=.NL&[K H Y ( C W;5wB  f[=M@k * ` [6\'I-(.?-,/*B6Fjb\fa^[h\ (,$%$""S 6~gYf^Aa 8    l '\ -*+~"=&.?uK=?g3}K;FD1z6DNC.VJi|#<$807ey) w#t66#^<_ @:r&E67+E) M`  +(e P^,Rf8qS} n + m >  N & 0%IA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤AA큤AA큤AA큤AA큤AA큤^0k^0k^0k^0k^0k^0k^0k^0k^0k^0k^0k^0kZ^0kZ^0kZ^0kZFsh^0kVԄ,^0kZQ^0kVԄ-^0kZ^0kXP^0kXk^0kZڰ^0kVԄ-^0kYU^0kZ^0kZ^0kZ^0kZ^0kXk^0kVԄ,^0kZo^0kVԄ-^0kVԄ,^0kVԄ-^0kZArs^0kVԄ,^0kZ^0kVԄ-^0kVԄ,^0k^0kVԄ^0k^0kVԄ^0kVԄ^0kVԄ^0kVԄ^0kY\a^0kVԄ^0kVԄ^0k^0kVԄ^0k^0k^0kVԄ^0kZ^0kZ^0kZ^0kZ^0kZ^0kZ^0kZ^0kZ^0kVԄ,^0kZ^0kZ^0kZ^0kVԄ,^0kZ^0kZ^0kZ^0kXk^0kW@^0kZ^0kY\a^0kZa1^0kZ^0kVԄ-^0kVԄ-^0kVԄ,^0kVԄ,^0kY\a^0kY\a^0kVԄ,^0kZ^0kZ^0kZ^0kZE^0kVԄ,^0kY-Z^0kY\a^0kW^0kZ^0kZ^0kZ^0kZb^0kZ^0kZ^0kZM^0kZ^0kZA^0kY^0kZ^0kY^0kZb^0kZM^0kZ^0kZ^0kY\a^0kZ^0kZ^0kZ^0kVԄ-^0kVԄ-^0kVԄ,^0kZArs^0kVԄ-^0kZFsh^0k^0kVԄ-WrVԄ-VԄ-^0kZZZZZZZZVԄ,Zo^0kYYYYYZE%ZZE%ZE%ZE%ZE%ZZE%W$^0kVԄYUYYYVԄVԄVԄYUVԄYZAZAVԄVԄZAZAZZVԄVԄVԄVԄVԄVԄW`ZAZAZAZAZAW`W`W`W`VԄVԄVԄ^0kVԄYVԄZVԄYYZVԄYYYVԄ,VԄ-VԄ-^0kPTԿZPTԿZPTԿZPTԿZPTԿZPTԿZ^0kVԄ,VԄ,VԄ,X'.,X'.,VԄ,VԄ,VԄ,VԄ,VԄ,VԄ,ZfZfZfZfZfZf^0k^0kVԄ,VԄ,VԄ,VԄ,VԄ,VԄ,VԄ,VԄ,VԄ,VԄ,VԄ,VԄ,X,X,X,X,^0kVԄ(VԄ(ZYYZYYZa1Za1Za1Za1Za1Za1Za1Za1Za1Za1Za1Za1VԄ(VԄ(VԄ(VԄ(X,X,ZMZMZYYZYYVԄ(VԄ(ZMZMZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYZYYVԄ(VԄ(ZYYZYYZYYZYYZYYVԄ(VԄ(VԄ(VԄ(VԄ(VԄ(ZYYZYYVԄ(VԄ(VԄ(VԄ(ZYYZYYZYYZYYZYYZYYZYYZYYZa1Za1ZYYZYYZYYVԄ(VԄ(ZYYZYYZYYZYYZMZMZYYZYYZYYZYYZYYZYYZYYZYYZYYZYY^0kZa1^0kZMZMZa1Za1Za1Za1Za1Za1Za1Za1ZMZMZMZMZMZMZMZMZMZMZMZMZMZMZMZMZMZMZYYZYYZa1Za1^0kZa1^0kVԄ(VԄ(VԄ(VԄ(VԄ(VԄ(VԄ(VԄ(VԄ(VԄ(VԄ(VԄ(VԄ,^0kVԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ,Za1VԄ,Za1^0kVԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ,VԄ,VԄ,VԄ,ZMVԄ,^0kVԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ VԄ,VԄ,VԄ,VԄ,^0kVԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ$VԄ,VԄ,VԄ,VԄ,VԄ,X,X,^0kVԄYYYYYY^0kVԄW(VԄ^0kZArsWWZY\aZMZArs^0k^0k^0k^0k^0k^0k^0k^0k^0k^0k^0kZZZRZZZZZZZZZZZZZZZZZZZZZZZZZZZRZZZZZZZZZPTZa1ZRZfbPTPTPTPTT T ZZZa1ZRUU^0k^0k^0kZa1Za1Za1Za1Za1Za1Za1Za1Za1^0k^0kZa1Za1Za1Za1Za1Za1Za1Za1Za1^0k^0kZa1Za1Za1Za1Za1Za1Za1Za1Za1^0k^0kZa1Za1Za1Za1Za1Za1Za1Za1Za1^0k^0kZa1Za1Za1Za1Za1Za1Za1Za1Za1^0k^0kZa1Za1Za1Za1Za1Za1Za1Za1Za1^0k^0kZa1Za1Za1Za1Za1Za1Za1Za1Za1YcYcYcYcYcYcYcYcY-Z^0kbeab69ee1a0fb5b5d427ab39b92ac7313f9ef0530ac7983371b40e730c65d83b7419502d45f24cd491c08c89a983cdf9c355a54e89d7790f754f4e35bda5a7e3cc780fd05fd61309b163431425baed109e9106d7fc5fa2ea639b494f33ec79ac4d893901ce2ea7b0b0af5d09865cd60fcac4a776d68c0b3569ae6c9a265e0d514f9937090fdc020ebe0a253cb024d898722cd5ccda8b8b3e6fa9d3e529a78acffcb30e7792ad8764290d32bb196d1ae4ac5bad6778a2ab4bb6074bd805fce9fb362a7c39c9985d058edc994887c835c4f6da8638715d14beac716c33060cb2d9bd482b634ff0110ea454cba29446b60a29f474520e159c4413e88b0127cdb3005184af4da5ea881c444c210c8ae4b993a4740b14347ab25089e6f71969701d909ce1f84d4f105b1a3139155280128ffca70128fa863d264fe6d9ee1c3af29e70139c604a1b4aaaf731fc6a5af3418e7aa05199a0e8523603a196a956ad3ecb86c5c96749a2889e4ee6508317231c10a446f16a9af3aeae9c9693f9e2586c07e1b15db3989bd0e5cf569edc173c157702a02074ae36942311dd6510b34eddd21d310c5210aa3af3c91a5dfc32f7d227ff0c642086cbc6a361b8c6429d0bba808a55e6297bff3a48c657648c5b441bae60bd96fc56820f7e2cd41c0049886ab00e1ad2a1cdb41450f399429dc843c9cf1ed64536fee97c9803c8c2e78f05d309cbac5fed1f5b31eab09fcc3e5c157ab977d8f22673d098c7e0c4eb74b8e7b5d7f22d392ea9e91da4633dedb8266b220a948358818388a08fb2126fd36e7d80153897789beef2d78fe506378641576786d00f232bd42a7a45501786ca411039583525673b4b864d034d49ba2ae4428188871872b555858777d0f73e29c07b365cfcb72ebca922840e6a87c5672ba6f181812498508b3fce77998cd27b4873a35e9c144731a38de554c0f223efc8fb99f16c538ed14674af69a9bf23b00c3345a93fce70f8669d3610c1ede4dcd37a063db7038c5441d24fafecdcbb92e2e7d8d751b767024bf181fc1a4c3996d3834c8744c973fb82440690dc55aa2e61fe64c11e7d305c6f7331c4e85f4ec39adb5bc93e51eb4dd98c9f3b27137ed0d396c3db781e67df503023b5de12b79f62693702f03499ac3a5c09d2fcb00874d656a3fc838db73626adfae09ceee4a647e5dde659ced79ec84d3cef63a96f1ca3f4608c433f9f65db15a15d681aa533ceae79cdf18538ee82f474882fcb8b59ac2889b4e53caf5f1b23d9060b0f461a0390b4e0ca4790414cbd9541e43135ec712471b8d0a50661ef08a18b992f0c2347e596eee84f02aa58c6c6c52bd685720d0874a756e0dd47434113ebf1bb76f72c9d7501dd53e8321fb2f77b8e478ac5bd05bd75f2683a75bb7bdac1777962f2a5d24481de6c02ae947f5ae8971124bcb46da2dcb1d361948b96a31b1aeed3a87c1d32d733bdf1991fbf7bc74a91dab7163de592992e02e77bcc2592fe753d76bba0c39c03a97927ffdcf7a8b379edff6592360d3256e7997d555a2b31aa32599773203bad2f842ed41369bad2504a0004069f8b8e62691da38ea084328ec279d2a7a51632db97a4c78fe6b0238c9dd2af1bce67444c886a0ec86323bc3683859f942bd0b700d67695e0fe194903871c5225e3bb9b413b3f668de0303f7bebe1241a93124081cecc4270de3912fa97cbff635c7d75b2749134c95d12f3127e176ba79c20626b71be9012f037b30127732f1c1379906efe918c8bf7abbe31cfbf18517f4eb1a8fe0ffd504790b9831416b761fcb5e96c51f7663522363a8b472db9bb36530c8f8b55883c67d6c0117e0b263e5c8bfe2ee4694642357523fc3fcae536df416516345d09bd15e5eeabdb70c351642c51a056f7d8e4c6ffc298d5f8d0b7489e87ac79c997307392468396f9320f7c5dd96bc4210aa319f9b22f7eb10f618c545436341e9647e74bd8e82e13805c791e89f5e5ae6a715544cacdcd0d8426bcf46b3ba079f1def3a02d01ebf5c979028e391f23622032838ab1d428ee0b07bd9bd2def67aef2cfdef6299debdccf9a19e1228e54554a11d77236836c92f02d73254a2dd8f0f082a6b76393d820ac6db4c8fe5d374d56948d232d4476151291ef6faca01239b6c2c46c824a78470196bf2d5e16a45208e9a17b363c524f33260d29045ad8eb3dbfb6bf6432ba930a2b4f932c8208c7667d99d9d2045e77a0353f076b7bc88f4f38c19dccb44ab13228ede10566266396cd7e4af6292ad85f0240dc8c6771889407653e137d90f9d199d73d809515ebdea76bd563d8eba828ad6c98807ad002d8520854419a7ceaf142fdb747c508c2ce794d25ddf27cce65d9dc875523ab41a059552a6560c7fc29fa67e56126c7171713823c2871139026d52c2b120e96168c0a588095c1b9882ee9e3ffcd36999f4266b9969cffbbd723bf547eea5c4cdf2ee96d2593a29af5a2ffecccc9687416eb9bcec9a9028d143b9e44cf2361f99fbc394d3a333e0cad7f74bdbb0bb02c2cf5a637506ff3121ac0b0ebee610ced9440bf8e39c2e9523841a8fd79cd4eb9c68a541f78abfa2e258f7cce2531f4302ebfbfe2b1824dcf9b53106511d89dde3ca9ebc8186875b87e1dca497559551d249cbed72a3c0f3c8c1190c6d5fec1965488e8625a21be8bcdab9580dcf04934ae73430ff61945b4299f81efa7039ac97ec66ae0e91d61d9121e250f7dba257a5453f6cb05c1adf5f5499be999ffa911b9fe56ab43660ddc0fddb927135cf2c331459ced82186ea2f698b2c1b840705f7b344553671e6dcf44ddbd4457efd5a4da97ff860e58350990422e0a5a7eb18e4a1cf478e97db03fc019b8938e64efc85c370cef202634dec182989562b6f291c0754dae6c6d288111d8b82201fe1c4dfc11b8f9ae59bb7fa715e12bcfd84768d518bc183ef4791e85647805ff47690d7de3cceae843be79e209d657293a62430550a4f0fb2c6126e9d76f4218e2d8bf216c4044e943b5c408d225139f4334359b90efed75da5f0ada1d5e6b256f4a6bd0aee7eb39c0f90182a021ffc8bf6a87cd9d58f2317eb3951ad94600d040fd8ebd77c66d911744b6fc94d684701f95518a1fce23785681cdb6aa092a07fda19b9296bf2b0cd31e6bf9e869637262fa3548852e7352ac6d0c61c2682d0dd288105ac134ef9522cc3c222c38107b68fe740f22b17b40063c257fac511b3652e1db9f50c1e53e1377f235e7a615dff73ea68462b0797e059f159f522d4c394829104918d6feb65ba1b922996031fbddf621db49cc70a99c54adcb8d2d5bfc4a63c39cb011fd812192e103ca4f29a91d70aada0481d0a6698e4c5b86308dd7d9c2137684b23e979a11cf833321f758ca6e8b719941f5b71e64b6666bfb3e7072baf751a8ebdeee6c442199b543b781895098c42cc43a5162ca2d6c3ff0e98c80e1f7bbb62b2727f382979104a488d6667d07c9c6462fbd41039ca11e1db52dde1b22a1a63e1fc606be77791ad1cdf07a9b639b6742efe64812886eecc6bb40598fa48fedda21a5a2e8c013073ae41d9f4cce462af5ddbd93419dc46b903e661d224d9ed68a69384f126712e6e9326ddf7f7f5add44fb47bca9902d2a1576a115a108bcc411c15b8350ae78b36c2beb630594f32010066e6694144eaa0f4fb55dbf9b2c4a6303d641d908b46fa426f4c26c4f98f13437719ede20a4ffd38ccee2add406efde1ce7c01a025c51999f88a334359b90efed75da5f0ada1d5e6b256f4a6bd0aee7eb39c0f90182a021ffc8bc3804c4bf311ee642a9742f9da9e880e2642302687e03f39bbb1a0c92083caf2743fb17781d29bd913eacc01ea17550c96323b58677c1649540b6c1145e08400334359b90efed75da5f0ada1d5e6b256f4a6bd0aee7eb39c0f90182a021ffc8b756931127d6617511bfe22af4548476f1c75e811bf25861ec8a47f7833f71b04f5f7cd50d960efe350b5794918e09bd6fbdb02dec0f566035c885302b9be07b091b0975e830a22affe3c8808a4c2dd9f6eda6b341eb56c2bb1e886ea05d82af4a7d3af7fd39d878eedaecb99ac6c6aa5fdaac353d0b8707fe215755050a3d798a7039d84fdd7f8dda21e459fef19c9cac963e7c89d2ba53350ceca663d7f72ebe63ba3de129f217cba80fa83fa454ed2104d3c22b30b04878b688c2622005f458e8a1863acda778769e1c7caf800a8fb83b82ca31c9dfd5d3c554ecbc3aa1ecf1deacd1e1070617c1fc8c11abac47515591c12d2cc0ee6d80314ca39f7eef01629683e4002d9f35d25d3e6866d0caa90cdd1e18e966a4412d2fa77024b8c62581203ece821ffa5055e8a77eaa8522d40480ca74da85d581139e741f2b531615fb49b004eafff7e5d31fdc97010b96e1612596bbc126d85bde04bb41a51c8f8f4c1f2d0fba874e136ea18c90cbaf5b1a445c972c09746f9ec949309b1caf369c532d138cdf279994668ee066dc9a5b042abc4d354c5044dbe048b641af2029b95dfa07026ce36de0b14f5f62b23564e605e9ff97b313975384eea5a4a1b4398d782865d8e6377f678219f8c42b956f12377ce018300d77e141a22513701637473aa63865b77dec8cab1f640c29e74acb13fc6e195d2f015bc27119d6ecc4c6e14c14bc83b33accaa731a5bc7eb8cd3dc7f58a0e7b12b0d4c359ea3255dc49f2f8b7cc87d8b12aa3896f307cb04da2501f1484dd2a91e936959c18ec2722c9c7ccffa6cd22d7771cffed82f6fe38cbae24f141676f776f8b1999a1cdfd78d41a48811fbde3c97d9baa887b783fe5965a61e97274a7579dfed3eadb4d952b874b2b8e6540f41d1da11f06f0d88f19739f4d21350feff0a7cf245626b2585a6034de046d6365c342c636f63e4bbff48d851adf7cc9e61614155440c2e2c52670f8452109bd3bfec23e7c89e223623271ed9ffc5a28cfd1b9f4791554eca653f2867487bd2afade39ebc025bd65d1290eac44d995f7c227fda841331e7362eb53415abd923a1238fed4138dde5e7e0459133c7686f7f0f956883c01ff0a065cdbbe6a86dce0198bc83ac4c77e89c4c77dbc9460c68407206d2ec4b39bee2a01dd9054daa3ed5f7529bf5dd965152a4678eb77c2cb41cedf55a05a97caf337ef2e3fd2430552aac560a95ac8efdc03b99f7d4a30bf19d5bd58b85189639390be69621f2caa9ec9ee57de680dfcef3a0943e0f087dcc4f714e05def72196303a769d6b1facb4568057189f104c9f7eedf662fb4fe3eadce29b8aa5ee7fe6e71b9d582a033bbc46f86028dcbbf70230c7ea1169b42c6c945bd143feb4b9a35ab2ed8faa0991480c9194fbfbfaa0bc52884e9a7770deef1bad4370b32094c69ec16c19cc33bd37fbf255c23ba7710cb8ca153d1f7d1e72b5c9252a55bdf31dc10fb56c136ce7baa44f1c1853fd08fc93b1d7f5f384e6e170d276072d5313a504c740e5f8c4138965f46ada93462ce05f7c41a6e06c6d494d3fb9725e9ea80759f08ea92958980364e379400d2d07b4c2b1577f597862f258c537382424d5207ace5d94959814371992013a0486ff9f131f73621fdb1d0f2e471450f43b4a01588fd9aa9d22a9bd2f9e8d3e5d056947f89a579d5f97c4837076b5e115d298330564916264e9d6f387729cf2d83328bcadecbcb40af07fadf2fff8e978aff4b397a0c41292bc1bb5fc8afe22f107ee2eb651f444720f82dfbac97955869b2919482e32c4ba907d51bdabe297974c4d8b967585d0bf9a6859d498be3eb3f0d36ec7b8f719d8b0218167be375124c31cc2bd2d80edae62354221c158b45dcfeb5cfdba91034902cf10f1e98239a0891760283c9c85aa901292a870f730f206f29228d5c8b45b45f6caadc4bca046fded477df26ed3e7c386a5b6c5311508d8b4caf8fe1fa977ebcb27d5bbd60cc3fcc1601236e67a7cb471719770de0cccc8f490182c65553dd9768827f8fb7def4a5506b392d8b4b2cf8c6c6a13ae5e7064e35e496d9f82d0a71c63113fe6e4b929dc907ded40776544cc69ebf3cac09240507a0de967043273bff1936cc67737b5e779309cc97bc585aa681dee617b5552c1f1fbdd9d035db771b1950eda30c50a024b6db56a9ab2ab14e6b4d895bb117099ccec295ce555a5a5783f67d5eff4a216616e7e06fcb08a61cce37f3439606d78a76b339316364e4ab3590515f4f79a8821217fbe1450799af002ef32e5567387f8b106aeb5a0aeb1da31d705b4f213835fabc996c67c926cea8eebf91f07bd69a15303fdf456498de21dda8ef10fa25e797453a7e50fcaf3850f5e3c84ae9e20875d1bf54f1ef5fbc35c374ee7185fc5d6d64b5df8cccfa1a5abf6a1b53922093fcef5b326f89720b21ad7b4019a00112149d9c257efb97d9b2809a14e03936a3847c794a1f09cccef943a19048df12a6593803efbc9afe8fd8c5ed5d6592a8063d8cf55a64fb7a0b0644d835d75dccc22867e5e715ba8808f39d1a73226f392a5c4e41b46b3c6ded03f4a6bed57bcbb118deb97c169caeb2f556af00310129cef3a431938feae506db6490a79d3b2745640fa49b5370b491907f39573e150f0c34388fc33fec412a674171741cace0b67619fafbfca7f8559b137290b336b0fe81250532f801849c88ac298145a864316b665b803844b8c83736d7ad67d6137dec30c2eb61b6d6797e4943dd550ce910e6cf406f19716b26dd92daba00d55c8b31a3da9b19e00e38da63a94faae1f49db7d9b8f63ad14018cb2252f643ac5633e0888b266125170007bbbbce33eb35004fb842262160a8784ea4c2b60859bab3cec4e2eee748b2f00cdf44f128bddd271ee634e504f5db8de2923951e02333929d43f1b9fcfc85ab6a36aeaad55caa45ae8be7bee3abde4ac0fbaf77d7b416bd69d769895b59e4e2406499bca6f713c003c6416d15af02004db9246dc3be0b52935b2d0632580bb68b43b488c0ad07a60f050cd4c30fcf2a8a8a81baf6aba4039542f9a2fafd799a07071c4c6a99df846fd52812c09c10f4e3fdae0b4ea4e537edec2c1458eefb89ff84465e42f73027f360c25701a53a852bfaf76ba7e51397f869761d0980960c39e3a12eec7634cde2d60fb9f4ae58f8247a5da1f6b63d8c394af79310cb85853a8866e47c044e61bdca4189f4c5a4154dd0a0a524c1c4bdba888b1b85d1d42a47827c808524b54876e199390bca51934c7be4e1fe0d728adc0f429691229719621f2de70b2a1347b13e61e9ad8a1f9298bd11536a21d4566e7ede4ca4756551af5c286f6e6ce1693b9c2c349f040dd149b2535c852d9dec0784aaa6b7144ab3df73455b48cb3570e6e9b9515582090b8150d354d682a6a59aaa8dcad0083505ca53595f692ec3bfb02541f8e3bfba9ddd3292edc6c43373d989f8e545fdf7270b098abf482de656254b1dcbbe7c7afd00ec6a2f5527b29c833409d4fd5034f10a5e924f94ac9c9c7f44bf0dada860cc9fb3ca7980c6cbcc3ab43cdba1cfb3331e4d97ede93da65acd03a315abaab55a821f54df949e37ccbe2f7d102ab0eb7ccf3fec3d501a1277fbbb39f0bb7da28d436a4f8e23c77a53d782ee7454786777c36bb0cb7254fbc70377c077a1d46d1a3b05fd012359f475b5249a98cd18d74bf7100db552d148f96688ce91178a6bdabc5bbd77f417f109b7ace6456a5a961e8d47b0c7ea91f118fbde5e13ad95beb38796e389ff5521a947fb63eb836ab64a60e5a0e68665ef8f121d419665a00e89f0f5c95b63a2377182afecf113598633dc4b70409a6000b2b53bc87e2fdbeb0988dd446d48eeed56c0e8765df6db4755b33ac1d2d478895e493c41c1e64c1fa9a75fa3112d4163c34d97eb538ef0e0d88fea461205eb2b87b3a5f945f135dd3974db43ca4480cbf60e3430378f41056c6e1a0e39ffc8f345b5c9bee295ed89f8931a5b5f616e7323018bc9d8697d7bb4a6642ed85da5b07a093734123aa5a192c07ae6f5863dfbe91a29afbfa392a4bd5bbee3967867c4b3168c867effcfb15a80f7053fef2001990495ff5fb936f89c17147e49139ed3fdbb8a7709e6319d95d247f4cca75c9a1dca7a78559a66ad38a015d5f243256aa0ef5ccf2d371b6b00d58327ac0ad2a0e72b903991ea4f93551d3f817e5092b8acfbf170cc877047360c7debac5136b1b0a602ecc4588df5cf1cc228249aa6f1bfa1cd1618dddd06fc53ced9f43e29a3e8c1ef045eb4f0eb5d6a591c1fef12fd023033c98b9c4e8bc3b3686202896c8217c8708c340051cc0951835eb16fc1ea978b68c4abcd32898fece7a40196cb0c30645efad24badd7f34074a523430e2c39b6bb8e46820f2017d3342010397a5a9082f0e1beaafb7e410e7ddb387d35e3568bf6170ce29356fe7f577293f0b6e554795931a2621d60714aa36c5d0ff29f2abdff6cba0fc4fc4135c4532e64eaa11046e139e9de750a23ba4d3e0724ffe12bcd35fffc8f1938973bbacbd48e1381072969effb847bcdf80079d571dd7cc5ed6def6af6338e2a8edaf796e4b4530274f3290b668448805c7d7173ef8b51b5555ddfc22a88ca28a8b66945a6c7b45d37369d26aae403c3221e04cdb0f7935dccf5c533b371940dd2f004246fcd8beb86930666c6593f97bda79a0a00eaa96485be70df6d70695613215b1ca960af20c36f80daec2639e49f0eb8ed9cb88cf861c66282eca9b5f866ef4b52fff46be87824ac387e11f22b37970802ed155ba37ce2e051e6ef39f23cbb38de8949c85d2d1b552618c57e232515f3b4a7784aa3397df6651ff54285d02edb61b89ebb51342c03463b6a73e020dbeaae0392947f060246e605ad289982df29bdc1488b1f7da598667f2912b1f31734e06703f3ac65f6da3febb2b8e0802d1a34a0889273fd709f928f7ce3c8b4ae849e5e95ca68323aca6a3f8987b62c5b3a3941bb563d67d40ef8540b67652db02bdbd997fb9fbf000ee8c108081ce94470a359cc549fec0741739527379ffa38ae41f5093e299ad7006e2d57e1f26930e4af14b54b2fa7e9bba03ac4e090cb97629469e1d86dd8b0a2399d33d8287e14d5260bfb753a6f86b683d8232c4fba6273fa24eb6ae8789a7870e4e7d97249e45a22b3a6c2a306555c7cba220e11c7dacf56e625962604a9209ade997a41790ae62c350d3494e8d915b0bb6d284633c91e2921b2301bd36ee69b3e68848c99e09c987d48f7b541a97e6b11badc8038314f7791cadb71602a0b167383fc5640c0c478199109d6dbde744dd478af61a504e5088c72ea1fd6f19d1c4ba3c09d8ccb1925f85d71f31f1ca967bbde344d5caf60cf5b38e24a0de8731e00249e52f5824db11c445ecea7f4bc755e758f3af94621fc88cdf53585d9d3abe4c864cbeec270716efd1a1865c105db2d9c941f6f6c462d3c6620df6d663f9ff7f18f28151e0109f7513aee5cf413b551437f6acfc44f16aabe6fa5bfee36f4cb262779b01cc37334ce5648ebd4642c153fd17bca6a8619e556405598ba6d8247677c5f41c4ad93aad61608b951f42a33418687c3e1ff3c387616715913927faba074d07b86cff394d103a8594beab512beda6ac4266e536861be56811b9dc362d685e67930c23e5ab7972346143435e262bd29b2304f51848fdf2e9525b02ea185911367d7d76c0366871971602c8ed793665ae1465bac8bd15dd86f152337f2fe0b24da128e1c26bedcce6cbe41c890e20914d3248139c55294bdbf5c8e82c89ba2f9bb3f7bef37f6dc0ec85ed3865f393f013626e0c7dc04e8166b7a86c4b3a60a4c3914ec37d6b76967473db2fbe14acd7071843db2ae7e72c11332484ba78f2b35d8155ee92eeb8ef73ee811809eab14510fafeb67089399abe8b3bd6a35fa7947f8f2025b6a357da7e4e247fe7ee55bbc233c851b524d9aefce7f95d3761391aa4ac6bd585bdd920e3cca153d334e26d81b41091e013cdf7cdf0a3e145a25007836be3483bcc33f51a7e832893822d868c6ad8ac778e2641a98ddcb97e684bd689790f6424923a64d74f2cf5d33b58e95ed4156ddc01763b1d71a01e12dad93357ea77649555eb67c55e0fc6779d2695aedbe2fdff1cfdeb0d6c191043a141cc038c5822fa82e4ca2307f233c873eeff4e4649716ce0249e441d533c6f77674eda5302399ce43be5dba74898989c4e1d812887cd9f65e215da45c05c39d2a4b7e6396b6409cd7ba0b209fde5cff073945a6027fcb5c0cc309f10fcc0d77a058d3686bd681b5cfca3168c554967eaad06e9882fc6ba87f33b8316193206671e23fa59552db791edbb860b0709764b672e3b430467d42789c3ececc668236b0e760c91abfb7b24eed4e75852e157cc9ebab0a7c9a6d59249ba285a20845d26457bfe2e3c8fb17dbe5f2ff58ba7437416224d5a17925e3f662b33c9b5d0b14a91585a84df7260d989842aeec40ef197862e859d0953476d9c3c13c70d7cfc85a487d0dbe1bd12f68990c5d86f2943e3aec43f09142420325d9aa467fa3f15b5a8e9dc8aa61d3795861205258c16988c98d3603745ed2e86f3208dd415bdd156eefb33faae932d31eaf2d6661536a16520b0595101519e66280bf6a5bf07f123350b4d1b1f7fea8ef7beab5c6338c42f8e5715bcd330b3b7a1da0c90d071c7306f8b984f9433eb5c9558e3e8532121bdd4efa74676fe08837d07a5bfe3590ce187578072803afeaedc5504752c268ff6baaf59a7866a5d2cd7012a0f361ada4ce3655145b2b7d5b65b13df529c94f0f83d46ca40f818a1407f8815c12d74c2c0880c7f15028c1099f3ddbbe679dbb6b247a7165b72941562bff066e63a39e06ce5afef4d27496d32eb07978d0f7528131e1fcb75a59e618823376da1bd5a8e60bf2bdd89584e1b9f746102f748496bfc7774e56424169b62a4e019aa9de1141e1b553737e182bdbcce96b9a398fdad1da1083d275fff535be1ea757ea1eba6ad2a73884cee30ee7aa63d0a195b09a492c6a06472295a1b753baf4068c3cf396436f1649c57d2c06e151a473e2450e6dc06e4d8b1445df69a5752cd1b6602c44828b2d3bd0ba28bd944b2c4fdba7f6825b958a921507b6a13499cf18b4469d00b320a128a1fa6c8ac420beeef9adb48df259126c0c32db60a96cc56ee3afe23ce2a1a51de114474c8683cfd21aaef952d13ae38f9def7c476b65bfca75009013d86c96264eb06a27b2e4b9da8ef905eb3a54375d857c7141da783cd498f627223f8eb984c58309fd9747c4e4d4ded7c006d081ca340d73b68ae37cf8ccc99d99b052e4afd811abdce1e221c0102bedda9c94b08f703ea13a997fb63b9107c388307e9610f80d5d817dcd26cc87efdcc17c8a39766f6aae3527d2f89784d8b00aa1ae906dca6a620180fa0c3096d3fd34b3b2714bfb8c4a2543e8788d0f1ccec393198b936ab6843b2b85f8af088301410c0a306a2b0e6b0a53c2adec9e162e6c53391d90e17411f98b702d6cc6277f2648f055542539ea7abd1288ec30aca9d29ec9a960c33bd063815e74b992494aa811ce8bdf8aa21f41d795f99f82b416e0e2514d67183b50f5ba3e96271a73d9abbd246704d34befcd56db8dd7a4624c5321d4679bc0f571818de19fd03be1797f6f0c5743083e2b1617bf8ed0715bdfc3a0780df668158d538f5d4c13930708647aa69484efa3f82c13f5825706cd52cf82d06d78909207b7783101b1f816ff37177256fb36fc5e8284812b7e6769ec19af36c2c9d51dbe8beb7bf569bf50909bf5990ae9abd4e748ba9835dd6424eb917f048d7b4bd23b50a54456c36791e92d253308231121ba5ddb2dcbc7d117d9805f66a8701c6121d5f929d125d038b09a8cac57cfd36e36e8f91eb2c6e3c5afb000272dc5b4b2c196c14d958b0c7b5127beea48f873b2a016094500c591636bcffe9632cb9ab5269e7d6c8accbf0c71addfdd95c870b557c697ce66ec891244b635c284c19eb897a9c1f638fc6d4b2bfd5e1ffdd57d2564c16795c2b224077844cb8973301de4e1ace693f9aa0f59d71519541943a1d5c1dbfd083c94fce29392c2fbe5fc6ef1bda93e057adda20fadfec1bf4694056acf8fcabf6f27d272326bf2c6290041b3b9d90e393445cbbfa4b6f55c34488900e2428dc997901bc9657d34dbee1656d663b96fd0106048e239d7cf6e12b44a2ca62cf49c7a4426dcc6fbd5f667179b025767a2eaf41d43fc9f5857ab820d861d2d7527908d81c6c80261edbc91f969c13425af4ee9f6c85fb3c5646ed6a1fbe9e0a671dcbcec2fcadbfb9b538677e8d17f3b428ce50b405f7224a9a04cceda7e639e30632b05d06d8435d573ca5405c603ef877cc9eab0fd3ee86ba768b026a6b5af7243796fe2cd65873e0cc022ca8600a06e14241fb091796a0089252cac0f4a2ee6a5fdb3a742a98e5217d21d101f84c7b587da976536d961fbb5fb1dad9fc3f818af93fc4b198967548aa5b3f157c061511a17ce65c4356823dac33ddcab6b748d6a6b3e7b9a6c9bddbed2c0ea4a59d73893f33da442cbfe576e337a67e6b8ecf373abce06a4a0b0a9532524bcef1d3de1a8ef2e8862c00c20ec2416856e6889657a5d5f9c4111a66ec158af88be8a35170f2b77f118fb7253d933f850e94d2d4fc884dac2b1df2c80a74204e153a333295de5f5b5d8f34412046cd3489bd6464fd5a5888a9039e8fd870fcf87f6a35083613cb9cf0021d9b25690d537089afa81876890d0aa9edaab972ac8ea672ede51f45197611ac13b87cd54884c4f36f59f2b45eb0a355e640bb1a7fbd9754dcb43d02047c9c3a093b683b1f0a7b7f76aca93d42f8f105928b189f215583d223fcb69ae9974e59ba41e13352e3cdbefd1c667ad64e76e961cce9deafa242951a826cd9c4524ee9eb4cc92457a2806aa795f4d64065e610b8b80aa3d65cf373497d6843b3abfd6c01defdef1a7843d37d0b64ef00c41f1f79938cf8f5f879929111da4df19810f91c88cdb9121fe5a4c3e1222ca5a075b74b2af1dea2de9bab65281431f21d82d8dbe655342aaee972cfe0aa3668276ebd9e6efb3ff3ab3f4ccd0d5fd9cf8238f7820af141948cbc1ac9ef7f558e7c3991eab66781688d49f632bbb3a3ffd360613a01b60e41ef119313832685dd691e0946299b14b7c697f64c221a56a602761715f8640f84429248fc05e66245cf6dfa97177e13666583be5ac218ec2c7b7cb866c6643765a74f4599c19a668157fd489f848ef8833a5091de686804bef970788e7bbd4bb1309bb10bbf407b93338c8eaa9190d5205ccf1b66f2fdc9159f41fbac59758765f0358da80cef76db2b9e30c41c99356c70f9c233fd44df2015d614333601354729fdd5f81c3c65d320a6b13b39da330bb22d0fe7d908528c4a2cfebd6b46e25f480de60300523ac58baf230496e87f3a8bfc2e2bd8c38ce0b71139db057e2c33b817cf6d2b91feb0b135bc6f4b3ce1f4a08502fee59dad4f596c9d3e4e2a69a4c3517674861a77ddf106e00b51b01a5e24a0c2d397da55d65e71a5b73fde6cfbf3ca55eb9e645a7307c5201a06e8a7cba1ac2e11a93d3906c99d34e055ad7ae3b04e1405e0f3d462f12cc8c1d4470ab4e95bf3c20d8f86ac922213ba856b77247f4b5c565bcfd3d460668bfc52501d879c728c85bfc0ed77ac13a23053b7ce37f172389f7d231e1009721f55673aff542047b9fe0b282a3e5867b439f1798b560995437b0802861bb85b4b90be9bb6f1348c21426057fc39ae39f67d1fad270a01db8ea41d1c2b24fcb98bf246b3932827ccdfc65867be62cfba5e8e6fb2273f1b4d5da4da7de5d02f6635d8cbb36307bb2cfd973517b6b71f7fdf803b0dc897d3ce599ba0589c6bcc7829cbfbfde37434e38ad9251cf13fa4772a1bb35c2b950e17013a3dc0f05f8dded90f8b1912ec92874c88c5603b17813136fa762f2df6ea4adabb03e9195d99a28d12a362262a3845f020526bb1de97411376325d76316d1fd9ed7fad0db50edc540c0951bbc69d910bc274d2f643429558f432b9658f41497327fb729a4795d7373354410b729c289eaec0cf4fc85ea4a0590aadb6dc7f967a30feb961a306fc2b6f3f1380de75d58701c8d81ba7149839e1bcf24c3a54935b7dc9695f3098f07983a2df9da84a92d9a1c30497875475290d7b48b2846af08d58ea9805cf9ecaee41c8048508e062b6a830b75800557d766c7edcb9eb61e6a80f3d9bc032ae3d3baba49b532f18c30cec064326640a6f4328a59c18d619a091bb095452bb36ac26514f4aff7c371f3e51946b7120af3a14b718f64b8abbe6c178efedde54b185f3b197dc16857225f3e84bb8f5734979129931bf87c7cba2257e316830c41988db7150936227923e37b8f5f353e7eb0a0b42ab96f248eb0b1e9e54aa66bf79d5addb78e37b4b84aba1e41b3c4d331fd61ac308ce2ba407edee3a4e5e16a39727c044eeb3e71ba72e53df41b12bc069aebcc7048a09922f6b5a07b6733f4a1be0d37ef4a655508bdfadfbe62b9146fd626c148b7660cac7b91738dd879c72d06453f130a6c90f9c6acc0671db679b172723823eee4d3e7a5544a8825f4752a84e79943627cecda336424a625fc86856d77e55358cd114435cc4c72bb4b78f2595333308393087588a7d873f72afa67957ab5fda047075bdd5d594e9b70e0dcf0e78ca17b8be511c1360ff1529d07197dae2fdade501e4046f784effdd3b305a31e5e100eb2a917f80ae2432ef1098df62650829edfdaf901655267e499f3c885fffab3f13677a60e17fb0fef08c38dce6e5faaa66f7701b0d3389397e20941212dd0e86a77dca994661e83958aed8d25843d9c82e8c4ca84a11690b928b807c84fb60a1183d604920e221a024cfdc2822eb25905e62f22af0a871019bc56dcedc882a378b80858de506e846543181435cc0205d44b7e0576693475cecf7f03499f19b25c385f12f9a74d5c471d88488a6ee6d55bde7b1bb739d085c29d620a2a65b3b78246f825315ea8d385979f69be2ba7ae4b08dad2b23eff0dfcdd02d488a2bfad6b0eca796e6466c5b5a469736ccef68bfd00fd284743d2aaca7b9253b828784f6fbb33c3644047ee5bb92e38cbe0a8140b982aa2616e4cbed2778c3b2dd44d19828bf9a65429641149ef850565cc0138fd70bf919745b6ca6bde37ea01338c07cf409502109e5d762ed79216d3e8aa83e620d517994a1ebd8ded65b0caf296a19c520391bb5ef2804b6b99edcc54ea00f1f2d8b95883c2b3830e5a76b7a1b8452b9c881b646aefc4ad08373fb1a06073ec353fb46d87e079fdb9c3e38e171f010ef807c9a470365cfbc09ccf2553b0281108fe72347891c3dcdaa3c37d235e235d0d3ba8dec6360c9ebc2f9f9b75dac62c51707d967f8534dc9183fd58252ca937d252a894c5376f315df1a88b0b3e047f326327ac51e5f74a93d1440df0e771541c9b1b3a2405b98dfff6ea4c9d9815107b232bad0c82b74b70a24ff10a278a56487784e31c4ceb90d3f48ab1b6333e43e4174613480f3c7dca1f8f53a589c1e3d14ec8a6cfd6d903c0aa1b174bce8bea06e74a0d3c42594f2e7fd18ca2a6dac8884afbcfa11b9d731810c2003d251f677fedf6e47325341f336197ba456d72e7a2afb5fb198dcfa18408f50dac0ae9becf060c4c62801b22ce541fb4d9b050b29189c39c0401efd2edfacc71a3a5caf36ea23dcadfe52cfd014b87b684588d58ab6ccc93b7d1d667641dcec397790c1b3e5015be815642ca977f7fa97044cedeef0b5b0c5896497bb2c75eeacbcc8aae91bffbf1684bd1191f5218b61da49c2e7e28ec6f63f39919b8146e5da20ea09d429d9bb275c3db26694829015bf440b9776e27ef23659b2c00b37f27f70c5d85b3ac31fa8dcbf5b66e9dcd5b65250c68548a83c1a94bf06d1b90ac3c9943f12e12e2fcba74a021cf73c5320af55470d045f198b698ea8b1b2558dd4d0a595188d3621885051697a2008c9539fcbdfa9e7ba482630cb97c418ea3e42ee0608332e7a0ea9019d4d972718062fee0f76be353d636282f2ea56accdc0fc9e76bfcb203ff0ec754cef98036548fe6d029fd64ab0a0d37195442f53d26ac65e0bc41911b9063003b46af6534cf8120a590a8dda9da2b5ea1f2ada20791b488683a93b4b78d5fdea61b5b0ae6edde6a58d5812116a7a7d16794a1d249e722641cbd716514d68324592a9d51743c32cf8221793f0c71d50c342549e0fa6bb8f4d3558c0eeb2c5e209d7eb64d7f8404c6302b4d01b50b3ada9517773788d8adbd6595130163b7112458b094e746b0439cc5d71d8b4f68d8da101cc6a38c1885a52ca85ea569fc7d0d2766258795a6ed6971744a0f4f26f88bd79595c27375e30249a5018655f34e5c737f84943ba2632aeac7b670958d093f8287a8e16ed636845fbd523a01f479317faa7f0c548bd09be3c16fd7c9dcc92020c6a3e278ec455bae7e384a510f28902f8b1e38cb9d21572f9b6cdf9da5ed4ce4bece6c52eedd59a8c75ac4b433611de04315e65bd7dc83ed2d5309f24d336c82bfacb468c5a2691bfb00d11218759219960849d3089beec79e24d65fbab1913ce631a4621b6168e4809a33aa42305b8df88139004d68b0f1f3625913dd8bdceb1475d89f9894717eb060f31ca5a35750635abd59d8205dbcadc56add4cd39291dfce9af96ffc3cee808fd756ef67a2cbc2955e53849bf1e0db5d6adc7db1235bb845094663ed2c8e38330f88afce5fea9b590226295a8c001e1f6a235c8bbf91eae5c6b58cb79c789a7ca6a24ee486f2c5d49d55205aa6d36c75d0d200ccace1c85d485e43bd47e3c24040a856e55bd4bc52ef176fc6c2540ce7e0f09a7e0eb8bdb8abcac6b2d64b028dc15f5b87a52e08dca7be02c025da4c124c10b89358898507b3dd8766ae1e57a52f950b4f4d6dd580632ff90aa8d3565ccac3e77017b6821d110415605541e8519a17e9df6334070106448f774fc8ed15ac7d4bb83b1fa2e1c50627c5b521e48066dc6f9f8ad6a88f7dc3afef5095fd8e68125536ba87b13619c60f1d5e0a7d6425e93d455f8ce97f1121623143e9122f8c7080202ea15c250f2c369d1ae37553c6b22117aa3876bc0933e5bc013ddc37f526921a72d844093e6e4131d49f46366051087f8cb8ef2e3dee8719697507647d7a179c99c50ca3f470e8557c561086e958170713249067f7c94ca9ccab216d3fc47f4faa987e177e041bab264f3708ffc04ab1e721c1cbd9109d522d6f8ff1173ec078cbe4f1ff98289b188f91125eefa2a3fcaaf4faa476fa5de7ec926c1d4fd19bcb5daf6f58885bbfeff88c37fe6f89fde6765bef4c3561e111f55359ff7ff77a41312f9c549b2be950a201925e0e73b6129d93da318ceab97a3b975619c71354cde245b051d8c36c2cda068270d6e300e44d70f12e37a0c90d4e113391404cde6c126bcf3c5ae5ebf03169e931b00e65f2e0cd10e639c44d16e73294ff66854a53c3bbbf3852ff9fef9d1f2832b88e11862ac4ebcc59507a066845b529231ba389c061490ad742499e0e16c256249b4af37b550aa2a47b1c314241e033de2577a80fb36a06e2446b8c4a3b5d7839f3ad51dd6e62bc24788a09c8f27e69963b2cdeccc994834fb9d8c83f5cfd44eccab0d8e1d3c720a8d671f71dbd34b486fbf196632194278dffcf2076becb8036f3bf912e8c364389e542e1f636e76df4386fa542da1df16d4a71d766facc7b5fa8f1ed45e494f5d2cbdc808f5a4b01caad8e2a6d7a5b5ef859c05bc8ad6ee83ed75b02b7365c30f593796f51f8ad5b3c517dfd9c7ceda5c1a422f7966550b44e0904599d263f15f2d37e281a6fae05940fb774b1270a12395fb24c12f0e1fd514b656d4605934b6d4ab585c0f1c2d2df31550e31870646f141f1d7f777ee18d4fa9a72c28fdb08565b8279bce370f1588f3f7fc26ffb0087a38dfa81325c77a43c0021a385d9ce5f48d9361799012a965ac268e6728089195bdb28b8ba51bf2bdde1f34c85c3bea9b0a53cee76b7932a6102ffed15c6563ae6b0bc571ff52247dc39c5cda468addbb4c3a43b3cc949fce2ae29c4877e70e4494fa1487ea7aef072497333807728ad81c7973b650ba378d2aee4695a563524d8b4e8f40302315783f8fc73bd60b3402a0d1b5bb25ee496153dd4a219887c3964a408b516efad43d93f020e1aa915afec3d0613da4375a6c01103e896ccd24e1044e4d77922e89c77010b139f603f93f076e1f56fe663332d40aa9efcd6c2ea00e717e8105fdcf40222695f9653ef6b9f9049bbb5c50e71d27c13e5a0b832742ca0f505e8be42e7a8e7f282bbb22b5ddc628fdefab810ef91526fa132c359585eb1d09ab61645b3195037317867b963768b8c23fa236b75bc404a2a5e9da3d8cc4a94c117d64c5479d786bc4ce230527a48828215b5e25a501cc37df65d938793373f89d00e031b9c782f1f44f7682af7ccbe7a2d563d0e6cd331d07d0758abd8e6d0e4ad259285c142f7531bf245ac68d830051d7107a305f4aa9611f351a8f912a04a6d8a7b7351b8960577424f0f8aaef3d9c10b46a8c0b1b8a92175d2000f1675134bf5edea200e39dcc86602b5ad2aa9d473671e3e9ba49fbdede7722f891cf5064f0de3ef2ed115fb1d8fc3ef0493a64d327ce728edfbd6ec585a5211738e833f0386e8cc5d25d144d37e21b910297ceed2e2dd597a8508310934e6fe51f935bb19487bcbd6de85e8e4a616fc4357a29bb25de9bacf11b66bd9571c890629443c0376a36fe00fb0a9a01f0e60699c6c9efa9e88ae5396a8e7dcc9f70d05ba00a23235a9b74c6b0935cedb5dc68c653e3d1071dc66c6a133e4e2e095c33800a63bf070adeead75c4f692870086594b2078d37c91d54e1d9a84ff8e0c62d4442136e9cc87337deef5087fce1b181e729c682a758a0b77b61c31005de4192a4f0df227ec22e7ffdb68be73aaf387a5f5f67fbabbbd5d7b3fa62471a429d7a9de14c6562097534d7cd826bdbad871cec112760de922d17b57147b3eb17d349378131045872e8d9850246cc076887681b8bacc7f5f2c3e70a1bb80be7027ef2af3099344c881b11c2fbf38566ee7757d05f8929b3616f83feb6a30b38066730cb99ece94f33904a2fc5430426d3c549bed1b46f746f9f41793f85116d75795eff4c343dfa230fc89599362000fca136bbcdc4c8993de876c3186ea2af5244551849f0b55b35db1cd72308036703e43499e611737f3bf0b1cc941943f2632c59a49055dea719c9b3c6aa8ebbf5f53be81e3b837a58016194d2f4990757202dfe20f8e3106e955ae2b85851ff56643f94473430fef669f6aa0c7ea4eae28190077cfb3129a311a422b5f0bde62d6917432c80c520a641f508b22f9b36de257b8732012a7c0f24e56da06e3109c1bf7347275b214621192513d79b44aebb1475f7bdd92936a433f083a92454b64c5ee84cbf6447ecd4fda6dd8eb7576951a7c3f0f1ad023d3d9ce21c731d440c1e0e3d53a3a0618c4a5ff854940d2f54447803ceb9aa7c782cd443b6ae169ac5db99f07f1852378c53120c4d03bba30555ef5f885bd07b04fe58dd3bd54034d361f768416930180843ff8fe8f6c9ac6ef4abd9db82e3b134cea6078bbf3723e81685d5e9ea1880ea9f07cefa3490650b5d642e1f60f50f1a454f9de6cd823cb3978f57aace5a6a54db5e0589394de3e1fcaa1fce6102f19ee0e275e86ad0ad968e3a84a0c5a6952228a3b7f78a1ee237fe51e9584d8d6d8bd569645ce2c3a0eeb4e16ad741c16348ca3b5114bbe9d71fad15c6b60051d127d8bd972bc699b094485b621965268fe8889d3d0bfcb4b6433d8b3fce4fb767fe3d2ea285b725adfef90fdc2788514169886790b7a8a738b2015e966feb6cd8c1974df7fc6bb6bae405fa4573a6e4dd6e11d3960246643b07452afe39ba506d59ff5d99a58de1135ebb49c33b71a8a9a861ed46cdd3bcc5867a3c2374dc7044b826f49bca2f211fa72a3767f6500d16710a830b0cf2359b83d6b939f35776a1c2572d26ed0cdddc2fd0c6dfc2704a57985fe8d63429c9c6d486d94f570e74e8505c6fbda11f4d03f6fd54083db7ad6ead3167f9bd22f7267959b0c5f9aa521ccd5a0bb5a0ba91b2dc9449be62e99263d134692986d252310f0b40fefc143b50ff70621ec8279bf74b0a94a9a91f83f85eff3919bc17d90dfe7926b730f963eb19346e99954408d5c4307d295e08a83d15a05bc4da458da4be0d6f97aa0ffc57f890957f0c8d55c7b8a879b16b59941a7506e4b9e3c3ecc9319c991e0930c3db33a90d98a724bc2a700ad5379fedb3d5bcff00bb2c5d48b812187e51e68b7f67624da3697fa0481c8e2e58d87e864280d1201c7bfda2660fba14a2a7527586f499254c9a826def7bdc8942b917a1954218cc57046e7b3353e62a3dc0f766251c9dba8012a6dd9cd9229c74ad747c658a5f2c4e73f8347cd8ac21957fe13a26850a9bbae8889702b5082de8c8c9b8cb777d12d6444c76420c8a247c0b3d0cb8981f2ed8a6eadc9494e31b249c051623759f6d62151a94e1d8e2232c9a187bccf45d4fac41419892ef0bf4278fb727dcbe8c3a1b5e591d07968b950e56937539bee94672f829bdb37dc49321e350001ac28aa0f2ad1be9cd411c82b28273c220ca77c8076f92287cb7c48b906ba0bea7dc2dbd92a4a3c9eb2df17af4cfff2599a9b5a46321eb01bcdc99e9c3ed7c228bd6cc09946e7a04e3a5262048d3fc7e26bfb3e1b0d83f212efe48b5d2e1044268d829633941b415ac3ff46aad5039b4785243135781d9614247601988e351e08e980f778ef12675a7e9f01829d27a19be9ddd6b099767fd29ca877f20bf897127f2dc0d4639ff08c685940f0c438f89cdcbbfea7df7b3c1990049592a3d4a5c6edab9e41489aea4eea208acf7e479b3ed477b9dc14b57050dc9ed5a04ea713fb869c543c5da4efeff535d6461116f650989bef772f029488d18d0505771af7117ffa18cd19b7643f16783589c058e9179212c90c8c7a7494f221bf7b6cdb8a0b935b27596ea96b641b3ea4eba41a023884086f896032b42d2b269a4e0bc90e51b7d2bc28bb12f5df87a8ca89b235d3cae69a98e489b10506c64cd6d675d14b47f4a6118b8a5aef683406c3fc4e56578d5c7dd99bedfd7ed7448e18635bdf49888b51216952478c3772f03f381b4163b1521435a12355533e9a142e4bdfbad89aefd27e075fe6c4a6589600499cfa693da6974bb972fb9cb40e7636acad28549ecdd085db5da93e08ae693daef983c863b3682725bdbc24fd6ed2dd1305f132a0c6f002bf3079b75bd73c1c030c5423d83037546e8312546bb94a8e6f1d16f89acb3d1a38a65fcbec76b92fc84aa3c33055697fb610178c87affdf9ef46d7d6ea20830b5bcbf5a3edeebf8acab6ed3bd27bbc2dc6b10cdb2867fc6b0e4f0817e220e2ddc892ec7b918def6ec3d2fb9ee08ae2a322132e94bbebe81595032f05b289f94b24b5fc1f5efca4811ce1f3d6fd13b78a50f94c5544324ce9a10099b66abfb49c2274febc7816680251115bd5201843751c8c0fb2c23b0d8b4d51e12553ac243125a8fb69a1b2942261c124a3a9048af822d00fff5287fa5086109f20f52ebc42f8c5182c6cbf32b37e81ce51c8549aa0a687b092849e34019a25d7ae6ecce2e2f7fe055818c28749bf5ac68675851628936c01e313bcb7466190b1e6ea5b09e5d8bc20d4f8db5cf20de5f791dd1700f4ecaba9fb6e508a9481385c8378ce6c32dd49f4f47a748c501fa71004c9308a974d28ccf5bf948e76eed36d5514cac2e9d8dd507f0cf0d44c05f0e6729f44de3e70a7ee2e722ee471911a4004e1d920801d38a9de1012882f8fb4141435c952d7398d53ef6a8f24fdba64954d8ea8fe9c6bb4ced0e411834eb4a06a20f97e6a7c2aaf083118a318239c9b86c7ac9b489d7a7c180223481dd6c992c37b682c6a3954729ac6254152e7663c2a1cd64a38926a0c624600a4f13fc78d7f0b8ffcde51bee016ef9d70c19e28ede20ad5ee6b4e8bbc46f6f123706eef8f2ec133da7e378f6634009a3912a6e60dca1ea4f8620de8cb98a1eac7214624b8cc550bc67606c863c97aa4812f0897cd28a913402fdbc89958690a10ddf62eb36f44eb7efeefaf7ab223f89bd59cd5a329a3fe79fe82c8d9d659dc96570e29681a0519bb295c5cb09ef47e1799d4863ca9b937e6c163b96abc2a06e5944788fbc656c78de6180342e480cd0bdf5ab16ddfcb01ce33987cd3ae97120bff9ea92873124e7f25288c6f3a4f28ad94a2526bb1b260cf5b699dc3cb5b53a5f1dce7fddf1fea97aacd9cd0c0f550cb0d90690f08dc4bc89c5bca111fbf6d2c6a8d7ed02b8e727aae3f2e0db29819927cf0fe4d04683b0f5232d615c1716c22340b6ab33612b77a919f2d0184842a3511198aacdf252a50ed2daebaf392dede320f937327617cbff1b8e6bc59213ea3b51e1e822fd2786d62e3da93eced4d881c8b5cc8ac23aca6a3cf0782d85d4c37472c3e8e0d1f0ae38eb3c3b70472d16f23245660387af17de19f496245db8ac49fead465388da97ed9ce82bb3ee2fc3c3ef5182331959741c8386f5178e1eeb58e282ac1192e3f804f623275a0d85df1d7bf6ee883467104eec308d86f19879f88cd89099a494f1338cbf6433209b66e646af26449050ad2dc37921502753e4ccd73692b46f0fdd40e84651f2de30615edbbaf9eb9eae2f3b8719ee416e30167ad5eed94217e42047f59538b517b629b888bf9a163ef476132e85c80c123a2d5cb2f9da7370bfb5dc147d9065c0ccd12d8ea5c5e9c71d418309158365ff43c8b2b60950f016940e9b6b723425d1a0d0549137b582dadf63cb498e6560d94b7e648f638bebf4600d82588ef49674baa86b78e568b6aa806772630bfb0d14944e7436e5ba6b6d32681d98b903d4b0beca63c1f757622246fe0d5abe8e2eba31cbabae01d073a48024443d48754917d4322853d6882a88be526f4d53d79130c277ac15cd7f4ad5489b99dbff40b0682cb4b65996ba6584dd2a151d101e82715cebe72335c03445234dfc05161977d7e220631a1a7d7f28ef7f58a0a4bc6f6a90b7bc5ccdd7d3c2fe71a31ed246876a5fe261ba9c258bcf68681bc14329512c656aac6be0dd653b870ea7d6c2c0632b199e57098c3ca43a3833752273be625fc07a5d2f673e251abeddb237062bc916f713e27f09ecb77b5c08d10be1cd777302a1607f2a05030ea5d45d672ce5a8d8b245a7bc24e098b42f06f588c37f5f9f2197e3519d9ba9ea25034c4821a4101e4a759383817de63b3a84708d5f68540ef26421ca58816159e962ba7ee2b9652c6a74ee9abaf184ce539efce091838ca7234de8d348168ac63c57bb83b33f98fa9ba484359e786f2818ca0ea9876a26a05d59285e0c52cd7b05212a196b4c5796ccc1b7f519cfb43b46756a99733b5aa6bde960bd1a9c4f8bded9285c6870487e2a80b504fa393cc8d792eb562031e34a1319faa4194041204be2eaf3dc56104b275cbd0dc233a771ada949a84ebccc7253a43770ce0bd082f19d18c6958fc6159a8408e3c8c279833366591ec8e802263735f0970a800dbd271358f8636c54ff6bc477cd4e89cc100e24fd1cd1f64e20741b8a58e5624e5b0714688c1860dba4dce7a366dd7481e05b4dad464e89b2d04a4ce744d8ac6be8907e57c0d792923a13ac496f174d2946f50ee0def10781a8e633bd9b2f3f8640868a790f6c02b7ed8f35fda6eea8857e3f2a235889bbdf849f0796fa65314c63554b0a33be22b73e2ce36c1d33515730357c0bf3e513d8275bd15c5f2ef5e5d3ee16742a3e89115298c8f9ab92627cae50f37aea813f9710bc16929201d4b02fbf33c4b06468822aa620bb0c70f137696b949667f2aa56ca4a61cfe83ce625bfceaf5e3ba7714ad98a66080c9f389f96861e44c070ac44c7695577b768642e4449875c7e2201a07c61d7d58aa758dc03a5d7b3e661e427587e6f6ba602dea43fa94f8e5ad8a065f4e32f84fcafd72d635b33174105c913f95b41b7487c8f42ea3f6ef245c89661eb4c2718ca5310d0b1fc1da090de025f0abc7293ae9dc62787c7e15f4e1ff4913c08530727e55180472f1794fe44030c56219ec4774158e65cb17485aac941e311147ce83af5847d81e01593d9b0443b566a1cb9145deada74621b3601a6aed8bd133bed071ca938fa63205784989cd047b1c5e6456e57666f0657458bbf94b78ffa21feeff7b4c9834927c5680de516f9da02f41a7d2ed5423460fbd1ee698747b45fcaf7fff7354cb0cfb35f0537afc8a7c832135121679dc5f105003632625e8b3634051c41280fc4ba0486840085861d6fa75f1352addfe7d520f23941a834fdb15955be42cccb98a3a598d36357c330f6124c323701687f851ae1520d233762dbf531457d4805158b6d6502466d4e9466a9da61ca37be9f865819923ec1bc74a6fca82032ce9d8eaf99fa72f491e3c923ad0678eda719818a6f0c206396fbde5d15822956b52235685f8ce6b9169c220768b9b83a84edf9e5703d3174aa5b092f4a17ed06b73556ae5fcd7c596acefb486e61f4e47b75db782d71d5b136e1ab70ea42fe02448106c5dbcdc86d523eea8e3fa7465b0d1c9d8c7707a4152acdadc89461a16a900091101e31949f9ca93a354f31e5de04c16fc23b48078029e3bf09235f2a32bbd826038c3f78eb87b3be2d6bcb86d349c5322971635f10f62d5ecc776ff5b4d731f4ead1677729456df429b91c46216f27455c3d1208cdd491dfb3a89413f91ccdf225742ec36a80fd9841b6d116abc77147443c4a9ce547f12dbc1344bf72457fc0375b9de7fa1b10bcf5df6127f1a1b71b39af276306f97efa902435df0c0c2ea6237156fb74d3a5441146cc0114e541b81641b961512e6ac37746f4dc1c6ccb82d8c2b4c4ee390b1e8952ee26cb087b3776f8aeae78c9baeec236e45555de9fc42fd11ef189bd4501e9da20f6a69ab883495afea324d18f806982d18daa4be873f90e014f637f5388d0c23c751ae68797b2931c18d5e467a9f82cf7ea2fd15bed419dc6eb91bc3f685368ee8674df02cf5707dd31d41076f043cbbd67fa3efddc6880ecb54cf40a51f8ae36cc1b6c5b8d5ce00fc2f2a450f5de3420e2f7f5b157dcf8b725dd9ae8022124fc74f526ea387fc4bdcd7f29ef81e4e0c3fba6c25495ecaba6068c38255759d9fdaa8ef66c9a945738a2ff01a0da23c7a1b0c4a09fd81a8aa0ef82ec5ff06c58f41fdd1d400271968a482ff328a09b03cf2e51039b9af1fa95f5deefbb5247456786f9016619ea50474b76e9a7d1d20c67e69e88b436b624963d324f1b1b896c6d6a60cfb29c10c4422ecb3b6c26063c3bce5cd975b405bd42f666afb5fc8c6fa1359ccbbf388d94c341d257ade4187b95ac4b9c46c76e409df37c0524fbcd88cdbb8cacbf0bd99f449c71f0c7716206c23f6de0872b8dbee340481322c37b3aa205a98612e3a798d045396b607dce993d6764ddf2710d3de591c49f3f09f389106a9f249a583770686c1db29304b8ea927535f728a04cf90764391b9a1da2d29172269899df8989a119fa17ed666a5ce5f8d3cc6aa92d92e1ae3763ffa7c281b27335694f334350ab6ccc68fec450dc6e9b2276fa908788598744c09bcb51dc94cefbee7f604d7f61543081fd8c7b52826287783872c788a5e3d80897438989bcc29f97658e10a98f2934ed2fccb3069290c4f4134c3ce574f148b520b19ba146aac273f55189a9da687af1e1b7aebbc995ca3342ea188fa91460297c2286b8c44c163a8b3aa5084bc7ec3e2a5197b63c9b2742ea66a91c4490a8dd5c36d2b77c18f26cbed475e573dd48cf443d3fccbcbb8ddfffb76af9a457e623eea5cfbfccd9fdcd43f59f5e8d134e0a03976669959669e87a820844a2cc3ef6e285cb9a3e42c4e7060a6c4697dedcc167722b7e1c4155afd892884abe6936477308ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903844ea8832d35989b6d3517f3e399a6c7862b03a2c8d73482b6d10b93f5ff315cc9e2a1a2ce037dac05e08dc5dde7d2622d069b0fb8d08234a01bcd8c2b7589016af5f4c0adcabdd34cfeabb79c19c710e23c2cdb3fe1b1b663be04960af2178f95162d9385bf86590d8ae5ef5eca6b4b0edc3a80c195d8e17807f2a6b2c8347beba5a68a40cf6d875f5a0f86765d270f41d5fa4a4acd3c02a9fdbcdb2d21c141249dacd6b1f6480401bed448b1d4d05dbd3e7c0b9bedad81c47d19606ad16d71e53a736bc7cf30a58e2e80d528f2386f6fa26e1804bc1a700a15f3aa7c6112910b4ba6dae7d42b409ad0f1cef31c6509a40b989a3e4f85ef950eab50b545cf54501d82acfddd0c2ad29053a3b4105b028b7787f7faa7d6a8b6eb306c7693bcb615f42d4995cba9bea3ebd36e1769280c757f058cd4e40c4b0adfab93e9a390e2f03920da716990877cecdc1688f2d60c1520adea99cfd37d0e427bb3206e1c58aef5bdceb992fbcaee67ac467572af817967ffc831b88af6f53ef4906435d6c5082c7ce6d8b446843aaf468bacb12ee6d9a10ab0b3902d8655063312ba3a43f7bd14ada2505cc112b1c85e9d09b68c069f89059a96422d75b84c5025eef85cccf9bdc8a4ce2cbef3ef01241062c59ea420378c5495482964e703bade09d1ebeeb41433f7d590af01d1a6414de376ad1712f4acbd16ffbbb940d4f31d6666b57c8641dcffc5a21d1adf2bbf5bd4fefe32519509e6172db0fe7da5e99485bd0ab226353574d6251bd878cbe48bdb6c5e5bd6c9583c8956878dd961627e6e032afaabc3541f7d0348f37ceb3af273c941718c00ff96c75d3bf6b8c5759b1019fbda814cc4dc6b7bffefa0acac83ebef9ebe2261e296b01f9ca9f8e0c04e10ebd8581674d96737a39ffc62b352ad78d1ea86e3560a9422dfbd16f55c30ef2c42d3d6cdfeff04f74a03c25975a8301147ea27b51ee27a50b8057931f73eaeedd242ed9498fc202fb26e5300587daabdb0e9d20f92842d0429a4c5fa45bf8520221f473088ba022439a9f6ddffc64ad5375ab3806498e73da67a637a3ca41dbc1db50b116ba922844af0a26e71f08856cab154808b32b3fec080995638581e7da7b7a63fb01812dab839b16a8125a7da91fae57ded4fe6f5d370774984f378acce1491e68793481e088ef912fa546d7e0b3d2df8d42599609f5a3502789fd54c53179d08f25aebe117f1ccd55f6b14677659eab61d5e0fd2ddd86a9364abc35fa12f36a3edeb3f48c64a6cf74996e9b1e771c6fbbe4083781f000fab8f50d72e91ca4dc1b31b40afdb382471d3eefc59cc1e79bce3b3a7a08fee89c182d1b6fc37b2291f47e30ec9f7ebdfd490ce1fecddf005f375e0dc29b7a92e1c5e15160be53946b853ac0f3a73f5e19d3a5aba8c33e476a64da51197d1285bc8009457ccac0fb476f9c24e2d29afd16c92e09e9b77b6327e7ca48e968188273fc77053755674414678cbd9968917398cff6183f6781f5afec4eba8657679ab511eb17941343db32d3543f22dd45c9eecfd4d9a9062485fcd91431c6b8fd18401e6891836716e24c3730f44e6ecef715ece0e72079155217586939ef128c2136d1a82f75c205050d5d83da9e844e59bf3daab159e00062a53d44840c2a5dc4ba18d3458ee2e8344d223113610afe77b3968fe75a67ffe1e661e433bc7a8c31791b9b9f8bd8a25f89403a59f7f6988808078e1a9c4147f072427e431d04ccdeb784c21b1475ee7efa35bed1439751ed4663e5f33fde146033e07a097724cceb41dce9db01cf7e0211717ea1fde8ceb7584341a24efc85c853083c660a1185968fbf94520f7193de25e3d0b08dfd36e6934bc2e63730e03aead7821288b68e072f790778b2ca9d9d4bce7c4d7a8648ad745ec0ef922c141bc017cafd1e9ced8810a754a0cbc2fe5a65b0efe679df8d285c38c65206559264aa0c1e9cfc7c71f9a315757d2900ee0d3aeacbed24de1468baf0765011e8ac9c9f9f8a2feee30624c607dc379b5074752abfe65e1826e91fbaa0a267d88507f64d131e54fde09699f15ddc34e0036c893c2914e4aa81f4e4ac7f3f033ec2d7654a7d3ae9b9808536aa66c2553bd0207e632056053c3d3a6a428a4307c318531d1cff5325d00bed772a410cd45041fd9d924ae9a9961664b18050e277fa7f5f73daaa455f52785484c4cccb62d8d3d9c8a644886db3ef6ff415262a9e3225bd68807ef7e81b029b6335d0c1ace79eaf8942506f53581ab5516be795554c55d0d0bfb2b69c28032e8c82771f465127c9f1e0a3bcc2174f47a051264b3796558d7063f157cace1db317021c9273eefdab69e1816ad22a0aeb84edf36857ed08fa7247a555970875b15448801eea60a022e2ca61bcc0e4ee6198a9d047d2fd3542f1a0618fc1c6a5116fbaadea2efcdc88d254aa26a789d6ed00f76dbf4934559daf4cbf01d72d339af4d206359e69206093b43ae1263b2ac21c742b031f916b7ed88f95fce431dab8edeb16be1b0a479599c2036cb85f52ba43cca8f0b778fb1de9b517907338215bf4705b793baa47f35b3a91d10b88a572e2e94056c9ab12c33cdf93c95ce731f8a75f1b6172eb29f4b894e09a27b939cea5f41a220f138fb71f2c63cfa66811c4f5574184cac3a5cc30ea71f7e6f4cfdaeb319f1324e6da18cdbdb6550710971d0a4fe03987c516fda4c10e04f09b38276dca7e60b896b004ffcb0e979d29d66380b5a7765a4c78c6cadd1cd6b7644c902be374b14f5980f1800224c829dc102486c9babab088479df1d4142d52485ad9ebfc7ff35c6e5bb1212eb0d047f59b2f20cb414d54c24f4436b6f00c963f65a75b66126ad0521804ed43b247b73296a5335a2b9f25f8287d367625866a9ded841998c02e453b17ab485ec94faf1230c425133e3ec9eb436bb775a55ec14e3f03a0cfc3131df74f92dcaf82eafea532d9a830fe9997ddcb690de13144aab38e2001b2335861e17e094fa6c1db28804a49fb20f0aaf3248660f51b8ad39eeec3b87ea90d54d49595b2918fb8645e1b6d5c64e9b1e54f7f482bdc766a723099e0709502b2448dd911673df83de1f6eb65ad6a8744686c3defcecaae3212f8fcf46a720e51e86468aa4cbb8b4be87c9a43a209312329de69bd01486c2523a550e2919ff66ae57996cebe73fa8ff17cf6ec1d9fbd842b3730c939ddfd823fa258ce5ced2f6dafa7fb4b53604ad1cd9b298d64aeefa05b4b7ab27d99c8f72d240dcbf3d0dcc8532485b5920ac5742d12c9e6ccf7cb1cc80e089a90c0629203efff6e6b6fba64a1849cab9052a8e00b522f56d8d1c16e86e98bf79e95688454d165f5f70a5ea102f625d85dcfd53eca5b4a4afe40ba3b2c8ca5df9d356af6e4c2314a2ac6a226c4a8d20dc60235da5e0d06a24b0154ef3607cd0169e37b3bf8f3260ab6bf960a3b820fb6de0fb85e6a169233324ad21cd7a5f89144e2314a1fb0284a99871adbab1b6092efecd48c070b9cc83368e4e44818b8f2fb5a22f0ef749d618c352d1ba5183ea8c6d2880c9386cecf922c688d738971f165c4e20afeaa3478b1c66df3e2dc186018282c951bbf1e94ba3ed6141cabdebe3ba4da7ad26ef50d2b57e491241b4d6f0f4e83ddcd9d7518295b68d190d42effa883482a13855127b8aa953feb2c94894aa152a2f692ac3d4621943c668902113b5203b396b9bb07dae34c6c56dbe81485c8a590465f749d3c7867d08b550d9592027ed2156dbd8b603347e20ecc6544474109904ee3bc4cf950d30b88c1e04a5e477d05a688d1f2ccb595809b4a5b726cd6159ec8eb60e272f3a2678c68570b96f344355215903a8697035b8bbb558eb498146b36054d75038ede3d2b9f2765337dc8f8443cf88d9a97388de6ea11d5136c8874d7d9194dfd3c8173e9982b9f0f8d1d78cbff284911785836fcc3a3731ee1945ab785fb2ab43e0b0f51615e8515276d0f07c7b0057999cdef994ed4ad1def5e122cd7edca6b3b547b1522d16045df3c029fe42accee48ee564166a000b82bd0fadd76bda23b862987a2bb0b327ed6a35dbfca7e2f5f22c852a3df81c565eecd8009e8dfa3b15d17f93006fc663aa271ec97aa7b6a7eeebd3752b3efd2a838b26d8ac452776efcbafcc57d3134e6902ad9f144593f2f6fe193c52c78ce45a9f075dc7680b24ea4bffb679466750dd50ab72180788c9cd7a52c81f98c46803ccac46b23d9188aa5b71d906c9077df41b7e2d2a7e6ba6796f418f79a994bb3bcb87e9e0dd88d814271aed0d4ea639fe97e056ea7a2fbf1410a7493f87c01499cf01972c4ceb353b150bfa16f237d4e44063c1e70dc169b9a0f12a9bb0b46e6d13e06f40d42c346ad8fe0b5f68c3a8e2fadaa999e3776b424ef5e56cbe0789d1879f80a93ed480ebead336a2d0a60a4971d12c8e5515e6711f164faa08b47ef957de94141a71c7aebddb1ab1242a551fb9ace8741b08dc564d309654facb0b22421e57ef5383ad6d71fd864d2bd460f898e077739fd5f538bd48001d08f5c23164069f8f5a8a2d9962aadce9cac329ae3efc9c550322b09f513766a4ead43834cd8b7832697dec553a1a60f06ae2643e3107e44d1e5f74c48cff46449d9bb6a16954a83da4c9b61653dca749e4b5ccac8073f7ed15b18bc87a3d1cf1c638d8478c07abad125e2958c220e0a2544690544b129b048edae5a4d115b9183cf9198d70994a8e4cfa5ce3ccc4a0e5f4f0810a5ff30726492b583f8b9ab6d8c4f5c9e51dbb8eb61ce5753267b5446443b107efc224d40ba522eda1cea6a45b872e2a532255ae3147826cf95f8c08ec9ef53f9605daafc520776372e09008e006441b3681a05089d4e9247b09e312c8debefe7746f5f8521790ec82ca6d132724f4c0f273e8798ac1e7a2a284693a547d03aab74f3ce5fff715e31c97b4444b2c4a3d49ce151da98bbba4f1fea8be734a9c84ec974d83ae62ff63be8754badb31c4b3f58298d3344d4fd98317dd2a879673d15ac518b59c2381e4f3f2051e8e6263d38ba64d06363ee8ddda71fd4dcb7d0394f915f6ed56d326a2929f1b1da46aed9e521ab4909f4d9864e476eac3afab47d7af68c75265d9a503d54614d0de0c22e31540c6dd21c088241626ac4df97450c2268e0c7d5f36204646c00a99285e4b1b518d99a9cc746f3fdb086098b7a83e0e5bb09599827fb3fc42b3790a0d3ee14d5ad1acaefa8ef8462fcb39c82f9d5ee90acfde6c40e114a2a3b990c686c4fbe9d039b4912ca7e1b0f9aaade15395baa16b00c0c3547036fa70b709fc92610dddded7368b1dad7794378526d8210e38e34fe68d99abad6af286890b52097d72abc4b8d9a111cb5aee5ff45ac5c80516daeb4351b23a9df3b9a4eec78e67bcbfa6f1f3ba39684ee4771639ace24fffd3ec24584f18d6765b2519448c82b5786ae56d1b143d992069da445aace24cdcb242f87be8776bf5cfc238ed04dd9dbdd8cc044ab956ea374bd6e4d7b2828d6da0b19f11ed81f7c1c50ac42a97488a61da19301269a21c0edf6eb6699e889ec938bb76ed694e9957554cce013cca2f9e14055a95cd77aa00aae1d408be842c81c65eb7berootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootDisplayCAL-3.5.3.0-bp151.4.3.1.src.rpmDisplayCALDisplayCAL(s390-64)application()application(displaycal-3dlut-maker.desktop)application(displaycal-apply-profiles.desktop)application(displaycal-curve-viewer.desktop)application(displaycal-profile-info.desktop)application(displaycal-scripting-client.desktop)application(displaycal-synthprofile.desktop)application(displaycal-testchart-editor.desktop)application(displaycal-vrml-to-x3d-converter.desktop)application(displaycal.desktop)config(DisplayCAL)dispcalGUImetainfo()metainfo(net.displaycal.DisplayCAL.appdata.xml)mimehandler(model/vrml)mimehandler(x-world/x-vrml)@@@@@@@@@@@ @     /bin/sh/bin/sh/usr/bin/pythonargyllcmsconfig(DisplayCAL)libSDL2_mixer-2_0-0libX11.so.6()(64bit)libXinerama.so.1()(64bit)libXrandr.so.2()(64bit)libXxf86vm.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpython2.7.so.1.0()(64bit)p7zippythonpython(abi)python-numpypython-wxGTKpython-xmlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.5.3.0-bp151.4.3.12.72.71.03.03.0.4-14.6.0-14.0-15.2-14.14.1^[ZmZZ@ZjZGZ&@Y?V@OMartin Wilck obs-packaging@displaycal.netmrueckert@suse.demrueckert@suse.deobs@hoech.netobs@hoech.netcrrodriguez@opensuse.orgjengelh@inai.dekkaempf@suse.comcoolo@suse.com- Added dependency on python-xml. Without it, DisplayCAL won't start (fixed in factory already).- Update to 3.5.3: * [Feature] Rudimentary ICCv4 profile autoconversion support (only matrix profile types) * [Enhancement] Lookup table based test profiles for evaluating display color management * [Enhancement] Profile information: Ability to plot CMYK profile tone response curves * [Enhancement] HDR SMPTE 2084 roll-off 3D LUT: Improved tone mapping * [Enhancement] Slightly improved accuracy of XYZ LUT profile CIECAM02 gamut mapping * Temporarily restored compatibility with wxPython 2.8.11/12 * [Minor] Restored ability to create profiles from non RGB device measurement files * [Minor] Profile information: Deal with potential NULL values in meta tags of 3rd party ICC profiles * [Trivial] Profile information: Correctly parse non-default device media type attributes * [Trivial] Profile information: Keep original tag order of 3rd party profiles when checking ID * [Trivial] Fix AppData XML- Update to 3.5.2.0: - TRIVIAL Prevent potential “service/proto not found” error due to unreliable system APIs when attempting to automatically download updates or vendor files. - TRIVIAL Linux: Restore missing icons in the window switcher and panel under XFCE. - TRIVIAL Linux: Add missing i1 Studio entry to bundled instrument configuration files (ArgyllCMS >= 2.0). - TRIVIAL Windows: Use bundled certificate authority (CA) certificates to circumvent potentially outdated system certificates under older versions of Windows.- Update to 3.5.1.0: - Added in this release: - FEATURE Rudimentary support for WCS Color Device Model profiles (only description, author, white- & blackpoint, gamma, parametric curve, and matrix tags are recognized and mapped to appropriate ICCv2 types). - Changed in this release: - UI Updated traditional chinese localization (thanks to 楊添明). - ENHANCEMENT Update bundled vendor PNP ID database. - ENHANCEMENT Linux: Use SDL (Simple DirectMedia Layer) directly. - Fixed in this release: - MINOR Work around Python issue #738361 (shell pattern compilation fails raising an unhandled exception if a path contains certain combinations of meta characters). - MINOR Measurement report: Deal with quantization when creating the report (fixes error when using video output levels in combination with some display profiles). - MINOR Profile loader (Windows): Display a proper error message when associating an invalid profile. - MINOR Profile loader (Windows): In case of an invalid profile (e.g. damaged file), fall back to linear gamma ramps instead of using the previously cached ramps and change the tray icon to reflect this. - MINOR Profile loader (Windows): Ignore potential stray WM_COMMAND messages caused by 3rd party application interference. - MINOR Bump minimum required wxPython version to 3.0 (fixes a compatibility problem under Linux if wxPython 2.8 was installed). - COSMETIC Refresh output levels control when loading settings.- Update to 3.5.0.0: * Maintenance/bugfixes * New application icons and slightly refreshed theme * See README.html#changelog-3.5- Update to 3.4.0.0: * Critical: Prevent bad clipping in case of non-monotonic device response * Fix consistency of device to profile mapping accross external APIs (this fix is required to match how ArgyllCMS 2.0 enumerates displays) * HDR improvements * Added simplified chinese translation * See README.html#changelog-3.4- Replace xorg-x11-devel build requires by the needed individual libraries. Wed Oct 18 17:36:43 UTC 2017 - florian_at_displaycal.net - Update to 3.3.5.0: * Maintenance/bugfixes * Minor enhancements * Updated french localization * See README.html#changelog-3.3.5 Wed Sep 13 12:10:59 UTC 2017 - florian_at_displaycal.net - Update to 3.3.4.1: * Fix XRandR fallback not returning device ID in some cases * Fix visual whitepoint editor madTPG_Net interface * See README.html#changelog-3.3.4.1- Fix nonsensical 3.3 changelog entry. Revert description back to using 3rd singular form. Sun Jun 04 16:10:37 UTC 2017 - florian_at_displaycal.net - Update to 3.3.1.0: * Fix unhandled exception when using CIECAM02 with alternate forward profiler * See README.html#changelog-3.3.1 Thu Jun 01 16:11:48 UTC 2017 - florian_at_displaycal.net - Update to 3.3.0.0: * Better multi CPU/multi core support. Generating high resolution PCS-to-device tables is now taking more advantage of multiple (physical or logical) processors (typical 2x speedup on a i7-6700K CPU). * Generating a simple high resolution perceptual table is now done by copying the colorimetric table and only generating new input curves. This markedly reduces the processing time needed to create the perceptual table (6x speedup on a i7-6700K CPU). * See README.html#changelog-3.3 Sun Feb 19 16:46:26 UTC 2017 - florian_at_displaycal.net - Update to 3.2.4.0: * Maintenance/bugfix release * See README.html#changelog-3.2.4 Wed Jan 04 14:12:01 UTC 2017 - florian_at_displaycal.net - Update to 3.2.3.0: * Maintenance/bugfix release * See README.html#changelog-3.2.3 Tue Dec 13 22:29:24 UTC 2016 - florian_at_displaycal.net - Update to 3.2.2.0: * Maintenance/bugfix release * See README.html#changelog-3.2.2 Fri Nov 25 14:05:19 UTC 2016 - florian_at_displaycal.net - update to 3.2.1.0: see README.html#changelog-3.2.1 Sat Nov 19 11:04:10 UTC 2016 - florian_at_displaycal.net - update to 3.2.0.0: see README.html#changelog-3.2 Mon Oct 24 10:29:45 UTC 2016 - florian_at_displaycal.net - update to 3.1.7.3: see README.html#changelog-3.1.7.3 Tue Oct 04 20:50:59 UTC 2016 - florian_at_displaycal.net - update to 3.1.7.0: see README.html#changelog-3.1.7 Wed Aug 24 21:06:27 UTC 2016 - florian_at_displaycal.net - update to 3.1.6.0: see README.html#changelog-3.1.6 Tue Aug 02 21:20:48 UTC 2016 - florian_at_displaycal.net - update to 3.1.5.0: see README.html#changelog-3.1.5 Sun Jul 10 21:51:48 UTC 2016 - florian_at_displaycal.net - update to 3.1.4.0: see README.html#changelog-3.1.4 Mon Apr 11 08:53:40 UTC 2016 - florian_at_displaycal.net - update to 3.1.3.1: see README.html#changelog-3.1.3.1 Sat Apr 09 10:20:55 UTC 2016 - florian_at_displaycal.net - update to 3.1.3.0: see README.html#changelog-3.1.3- Add provides/obsoletes for the rename dispcalGUI -> DisplayCAL at version 3.1.0.0 Mon Feb 29 16:43:24 UTC 2016 - florian_at_displaycal.net - update to 3.1.1.0: see README.html#changelog-3.1.1 Sun Jan 31 23:47:53 UTC 2016 - florian_at_displaycal.net - update to 3.1.0.0: * renamed dispcalGUI to DisplayCAL * see README.html#changelog-3.1 Mon Jan 11 10:34:55 UTC 2016 - dispcalGUI_at_hoech.net - update to 3.0.6.3: see README.html#changelog-3.0.6.3 Mon Dec 21 20:22:55 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.6.0: see README.html#changelog-3.0.6 Thu Nov 26 22:06:42 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.5.0: see README.html#changelog-3.0.5 Fri Sep 25 20:32:07 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.4.3: see README.html#changelog-3.0.4.3 Mon Sep 07 13:06:27 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.4.2: see README.html#changelog-3.0.4.2 Tue Sep 01 11:02:08 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.4.1: see README.html#changelog-3.0.4.1 Sun Aug 09 23:23:27 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.4.0: see README.html#changelog-3.0.4 Thu Jul 09 13:02:03 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.3.1: see README.html#changelog-3.0.3.1 Mon Jul 06 21:01:35 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.3.0: see README.html#changelog-3.0.3 Sun Jun 07 22:30:09 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.2.0: see README.html#changelog-3.0.2 Sun May 31 18:43:10 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.1.0: see README.html#changelog-3.0.1 Sat May 02 21:33:48 UTC 2015 - dispcalGUI_at_hoech.net - update to 3.0.0.0: see README.html#changelog-3.0 Sat Nov 15 19:47:26 UTC 2014 - dispcalGUI_at_hoech.net - update to 2.6.0.0: see README.html#changelog-2.6 Sat Sep 06 12:40:31 UTC 2014 - dispcalGUI_at_hoech.net - update to 2.5.0.0: see README.html#changelog-2.5 Sun May 11 17:06:37 UTC 2014 - dispcalGUI_at_hoech.net - update to 2.1.0.0: see README.html#changelog-2.1 Wed Apr 23 02:32:45 UTC 2014 - dispcalGUI_at_hoech.net - update to 2.0.0.0: see README.html#changelog-2.0 Sun Feb 09 22:34:19 UTC 2014 - dispcalGUI_at_hoech.net - update to 1.7.5.7: see README.html#changelog-1.7.5.7 Sun Jan 19 09:09:16 UTC 2014 - dispcalGUI_at_hoech.net - update to 1.7.1.6: see README.html#changelog-1.7.1.6 Wed Oct 23 20:09:44 UTC 2013 - dispcalGUI_at_hoech.net - update to 1.5.3.1: see README.html#changelog-1.5.3.1 Tue Oct 22 14:32:41 UTC 2013 - dispcalGUI_at_hoech.net - update to 1.5.2.5: see README.html#changelog-1.5.2.5 Sun Mar 03 19:22:01 UTC 2013 - dispcalGUI_at_oech.net - update to 1.2.7.0: see README.html#changelog-1.2.7.0 Fri Mar 01 16:47:49 UTC 2013 - dispcalGUI_at_hoech.net - update to 1.2.6.6: see README.html#changelog-1.2.6.6 Mon Jan 07 22:45:00 UTC 2013 - dispcalGUI_at_hoech.net - Fix typo Mon Jan 07 21:49:00 UTC 2013 - dispcalGUI_at_hoech.net - Fix missing man pages and made scripts executable Mon Jan 07 18:42:03 UTC 2013 - dispcalGUI_at_hoech.net - update to 1.1.8.3: see README.html#changelog-1.1.8.3 Sat Jan 05 12:40:52 UTC 2013 - dispcalGUI_at_hoech.net - update to 1.1.7.0: see README.html#changelog-1.1.7.0 Mon Nov 05 19:40:46 UTC 2012 - dispcalGUI_at_hoech.net - update to 1.1.2.9: see README.html#changelog-1.1.2.9 Fri Oct 05 17:05:00 UTC 2012 - dispcalGUI_at_hoech.net - update to 1.1.2.1: see README.html#changelog-1.1.2.1 Sat Sep 15 13:54:02 UTC 2012 - dispcalGUI_at_hoech.net - update to 1.1.0.0: see README.html#changelog-1.1.0.0 Wed Aug 01 09:08:34 UTC 2012 - dispcalGUI_at_hoech.net - update to 1.0.9.0: see README.html#changelog-1.0.9.0 Thu Jun 28 20:14:14 UTC 2012 - dispcalGUI_at_hoech.net - update to 1.0.7.7: see README.html#changelog-1.0.7.7 Fri Jun 22 22:26:46 UTC 2012 - dispcalGUI_at_hoech.net - update to 1.0.7.6: see README.html#changelog-1.0.7.6 Mon Jun 18 19:13:00 UTC 2012 - dispcalGUI_at_hoech.net - define RPM group per-distro as before format_spec_file Sat Jun 9 12:47:00 UTC 2012 - dispcalGUI_at_hoech.net - removed all udev stuff as it should already be handled by the Argyll dependency- ran format_spec_file service to give the spec file a valid license (it already had a copyright)/bin/sh/bin/shDisplayCAL-0installdispcalGUIdispcalGUI-0installs390zp21 1580231567  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.5.3.0-bp151.4.3.13.5.3.0-bp151.4.3.13.5.3.0-bp151.4.3.13.5.3.03.1.0.03.1.0.0      !!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""#""""""""""$$%&'(((((((((&)*********&+,,,,,,,,,&-.........&/000000000&1222222222&34444444445555555556z-displaycal-apply-profiles.desktopdisplaycaldisplaycal-3dlut-makerdisplaycal-apply-profilesdisplaycal-curve-viewerdisplaycal-profile-infodisplaycal-scripting-clientdisplaycal-synthprofiledisplaycal-testchart-editordisplaycal-vrml-to-x3d-converterDisplayCALDisplayCAL-3.5.3.0-py2.7.egg-infoCGATS.pyCGATS.pycDisplayCAL.pyDisplayCAL.pycICCProfile.pyICCProfile.pycRealDisplaySizeMM.pyRealDisplaySizeMM.pyc__init__.py__init__.pyc__version__.py__version__.pycargyll_RGB2XYZ.pyargyll_RGB2XYZ.pycargyll_cgats.pyargyll_cgats.pycargyll_instruments.pyargyll_instruments.pycargyll_names.pyargyll_names.pycaudio.pyaudio.pycccmx.pyccmx.pycchromecast_patterngenerator.pychromecast_patterngenerator.pyccolord.pycolord.pyccolormath.pycolormath.pycconfig.pyconfig.pycdebughelpers.pydebughelpers.pycdefaultpaths.pydefaultpaths.pycdemjson.pydemjson.pycedid.pyedid.pycembeddedimage.pyembeddedimage.pycencodedstdio.pyencodedstdio.pycencoding.pyencoding.pycfloatspin.pyfloatspin.pycgtypes.pygtypes.pycimfile.pyimfile.pycjsondict.pyjsondict.pycjspacker.pyjspacker.pyclib__init__.py__init__.pycagw__init__.py__init__.pycartmanager.pyartmanager.pycfmresources.pyfmresources.pycfourwaysplitter.pyfourwaysplitter.pycgradientbutton.pygradientbutton.pyclabelbook.pylabelbook.pycpygauge.pypygauge.pyclib64__init__.py__init__.pycpython27RealDisplaySizeMM.so__init__.py__init__.pyclocalization.pylocalization.pyclog.pylog.pycmadvr.pymadvr.pycmain.pymain.pycmeta.pymeta.pycmultiprocess.pymultiprocess.pycnetwork.pynetwork.pycoptions.pyoptions.pycordereddict.pyordereddict.pycpatterngenerators.pypatterngenerators.pycpostinstall.pypostinstall.pycprofile_loader.pyprofile_loader.pycpyi_md5pickuphelper.pypyi_md5pickuphelper.pycreport.pyreport.pycsafe_print.pysafe_print.pycsetup.pysetup.pycsubprocess.pysubprocess.pycsubprocess26.pysubprocess26.pycsystrayicon.pysystrayicon.pyctaskbar.pytaskbar.pyctaskscheduler.pytaskscheduler.pyctempfile.pytempfile.pyctempfile26.pytempfile26.pyctrash.pytrash.pycutil_decimal.pyutil_decimal.pycutil_http.pyutil_http.pycutil_io.pyutil_io.pycutil_list.pyutil_list.pycutil_mac.pyutil_mac.pycutil_os.pyutil_os.pycutil_str.pyutil_str.pycutil_win.pyutil_win.pycutil_x.pyutil_x.pycutil_xml.pyutil_xml.pycwebwin.pywebwin.pycwexpect.pywexpect.pycwin_knownpaths.pywin_knownpaths.pycworker.pyworker.pycworker_base.pyworker_base.pycwxDisplayAdjustmentFrame.pywxDisplayAdjustmentFrame.pycwxDisplayUniformityFrame.pywxDisplayUniformityFrame.pycwxLUT3DFrame.pywxLUT3DFrame.pycwxLUTViewer.pywxLUTViewer.pycwxMeasureFrame.pywxMeasureFrame.pycwxProfileInfo.pywxProfileInfo.pycwxReportFrame.pywxReportFrame.pycwxScriptingClient.pywxScriptingClient.pycwxSynthICCFrame.pywxSynthICCFrame.pycwxTestchartEditor.pywxTestchartEditor.pycwxUntetheredFrame.pywxUntetheredFrame.pycwxVRML2X3D.pywxVRML2X3D.pycwxVisualWhitepointEditor.pywxVisualWhitepointEditor.pycwxaddons.pywxaddons.pycwxenhancedplot.pywxenhancedplot.pycwxfixes.pywxfixes.pycwxwindows.pywxwindows.pycx3dom.pyx3dom.pycxh_bitmapctrls.pyxh_bitmapctrls.pycxh_fancytext.pyxh_fancytext.pycxh_filebrowsebutton.pyxh_filebrowsebutton.pycxh_floatspin.pyxh_floatspin.pycxh_hstretchstatbmp.pyxh_hstretchstatbmp.pycxrandr.pyxrandr.pycDisplayCALColorLookupTable.fxargyll_instruments.jsonbeep.wavcamera_shutter.wavlangde.jsonen.jsones.jsonfr.jsonit.jsonko.jsonzh_cn.jsonzh_hk.jsonlinear.calpnp.idspresetsdefault.icclaptop.iccoffice_web.iccphoto.iccsRGB.iccsoftproof.iccvideo.iccvideo_Prisma.iccvideo_ReShade.iccvideo_eeColor.iccvideo_madVR.iccvideo_madVR_ST2084.iccvideo_resolve.iccquirk.jsonrefACES.icmACEScg.icmCMYK_IDEAlliance_ControlStrip_2009.ti1CMYK_IDEAlliance_ISO_12647-7_Control_Wedge_2013.ti1CMYK_ISO_12647-7_outer_gamut.ti1ClayRGB1998.gamColorCheckerDC.cieColorCheckerSG.cieDCDM X'Y'Z'.icmISO_12646-2008_color_accuracy_and_gray_balance.ti1ISO_14861_color_accuracy_RGB318.ti1Rec2020_2084.icmRec2020_HLG1000_cLUT.icmSMPTE240M.icmSMPTE431_P3.gamSMPTE431_P3_D65_2084.icmSMPTE431_P3_D65_HLG1000_cLUT.icmXYZ D50 (ICC PCS encoding).icmXYZ D50.icmsRGB.gamverify.ti1verify_extended.ti1verify_grayscale.ti1verify_large.ti1verify_video.ti1verify_video_extended.ti1verify_video_extended_hlg_p3_2020.ti1verify_video_extended_smpte2084_1000_p3_2020.ti1verify_video_extended_smpte2084_100_p3_2020.ti1verify_video_extended_smpte2084_200_p3_2020.ti1verify_video_extended_smpte2084_500_p3_2020.ti1verify_video_large.ti1verify_video_xl.ti1verify_video_xxl.ti1verify_video_xxxl.ti1verify_xl.ti1verify_xxl.ti1verify_xxxl.ti1reportbase.csscompare.constants.jscompare.csscompare.functions.jscompare.init.jscompare.variables.jsjsapi-packages.jsjsapi-patches.jsprint.cssreport.htmluniformity.functions.jsuniformity.htmltechnology_strings-1.7.0.jsontechnology_strings-1.7.1.jsontest.caltestsvcgt_cm_test_blueish_yellowish.iccvcgt_cm_test_blueish_yellowish_clut.iccvcgt_cm_test_cyanish_reddish.iccvcgt_cm_test_cyanish_reddish_clut.iccvcgt_cm_test_greenish_purplish.iccvcgt_cm_test_greenish_purplish_clut.iccvcgt_cm_test_purplish_greenish.iccvcgt_cm_test_purplish_greenish_clut.iccvcgt_cm_test_reddish_cyanish.iccvcgt_cm_test_reddish_cyanish_clut.iccvcgt_cm_test_yellowish_blueish.iccvcgt_cm_test_yellowish_blueish_clut.iccthemebeep_boop.wavcheckerboard-10x10x2-333-444.pngcheckerboard-32x32x5-333-444.pngcolorwheel.pngcolorwheel@2x.pngcross-2px-12x12-fff.pngdashed-16x2-666.pngdropdown-arrow.pngdropdown-arrow@2x.pngengine_hum_loop.wavgradient.pngheader.pngheader@2x.pngheader_minimal.pngheader_minimal@2x.pngheadericon.pngheadericon@2x.pngicons10x10back.pngback@2x.pngpause.pngpause@2x.pngplay.pngplay@2x.pngrecord.pngrecord@2x.pngrecord_outline.pngrecord_outline@2x.pngskip.pngskip@2x.pngspin_down.pngspin_down@2x.pngspin_up.pngspin_up@2x.png16x163D.png3D@2x.pngapplications-system.pngapplications-system@2x.pngapply-profiles-error.pngapply-profiles-error@2x.pngapply-profiles-reset.pngapply-profiles-reset@2x.pngapply-profiles-tray-135.pngapply-profiles-tray-180.pngapply-profiles-tray-225.pngapply-profiles-tray-270.pngapply-profiles-tray-315.pngapply-profiles-tray-45.pngapply-profiles-tray-90.pngapply-profiles-tray.pngblack_level.pngblack_level@2x.pngblack_point.pngblack_point@2x.pngbutton-pin.pngbutton-pin@2x.pngcheckmark.pngcheckmark@2x.pngcolor.pngcolor@2x.pngcontrast.pngcontrast@2x.pngdialog-information.pngdialog-warning.pngdocument-open.pngdocument-open@2x.pngdocument-open@4x.pngdocument-save-as.pngdocument-save-as@2x.pngedit-delete.pngedit-delete@2x.pngedit-delete@4x.pngimage-x-generic.pngimage-x-generic@2x.pnginfo.pnginfo@2x.pnginfo@4x.pnginstall.pnginstall@2x.pnginstall@4x.pnglist-add.pnglist-add@2x.pnglist-add@4x.pngluminance.pngluminance@2x.pngpackage-x-generic.pngpackage-x-generic@2x.pngpackage-x-generic@4x.pngquestion.pngquestion@2x.pngrgb_gain_blue.pngrgb_gain_green.pngrgb_gain_red.pngrgb_offset_blue.pngrgb_offset_green.pngrgb_offset_red.pngrgbsquares.pngrgbsquares@2x.pngsound_off.pngsound_off@2x.pngsound_volume_full.pngsound_volume_full@2x.pngstart.pngstart@2x.pngstock_3d-color-picker.pngstock_3d-color-picker@2x.pngstock_lock-open.pngstock_lock-open@2x.pngstock_lock.pngstock_lock@2x.pngstock_refresh.pngstock_refresh@2x.pngweb.pngweb@2x.pngweb@4x.pngwhite_point.pngwhite_point@2x.pngwindow-center-outline.pngwindow-center-outline@2x.pngwindow-center.pngwindow-center@2x.pngx.pngx@2x.pngzoom-best-fit.pngzoom-best-fit@2x.pngzoom-in.pngzoom-in@2x.pngzoom-original-outline.pngzoom-original-outline@2x.pngzoom-original.pngzoom-original@2x.pngzoom-out.pngzoom-out@2x.png256x2563d-primitives.png32x323dlut.png3dlut@2x.pngapply-profiles-tray-135.pngapply-profiles-tray-180.pngapply-profiles-tray-225.pngapply-profiles-tray-270.pngapply-profiles-tray-315.pngapply-profiles-tray-45.pngapply-profiles-tray-90.pngapply-profiles-tray.pngcalibration.pngcalibration@2x.pngclock.pngclock@2x.pngdialog-error.pngdialog-error@2x.pngdialog-information.pngdialog-information@2x.pngdialog-ok.pngdialog-ok@2x.pngdialog-question.pngdialog-question@2x.pngdialog-warning.pngdialog-warning@2x.pngdisplay-instrument.pngdisplay-instrument@2x.pngdisplay.pngdisplay@2x.pnglock.pnglock@2x.pngprofiling.pngprofiling@2x.png512x5123d-primitives.png72x72black_luminance.pngblack_luminance@2x.pngblack_point.pngblack_point@2x.pngcheck_all.pngcheck_all@2x.pngcontrast.pngcontrast@2x.pngluminance.pngluminance@2x.pngwhite_point.pngwhite_point@2x.pngintro_new.wavjet_animjet_anim_01.pngjet_anim_02.pngjet_anim_03.pngjet_anim_04.pngjet_anim_05.pngjet_anim_06.pngjet_anim_07.pngjet_anim_08.pngmarker_btm.pngmarker_btm@2x.pngmarker_top.pngmarker_top@2x.pngpatch_animpatch_anim_01.pngpatch_anim_02.pngpatch_anim_03.pngpatch_anim_04.pngpatch_anim_05.pngpatch_anim_06.pngpatch_anim_07.pngpatch_anim_08.pngpatch_anim_09.pngpulsing_loop.wavsash-left.pngsash-right.pngsash.pngshadow-bordertop.pngshadow.pngshutter_animshutter_anim_01.pngshutter_anim_02.pngshutter_anim_03.pngshutter_anim_04.pngshutter_anim_05.pngshutter_anim_06.pngshutter_anim_07.pngshutter_anim_08.pngshutter_anim_09.pngsolid-16x1-fff.pngsolid-16x2-666.pngsplash-mask.pngsplash.pngsplash_animsplash_anim_01.pngsplash_anim_02.pngsplash_anim_03.pngsplash_anim_04.pngsplash_anim_05.pngsplash_anim_06.pngsplash_anim_07.pngsplash_anim_08.pngsplash_anim_09.pngsplash_anim_10.pngsplash_anim_11.pngsplash_anim_12.pngsplash_anim_13.pngsplash_anim_14.pngsplash_anim_15.pngsplash_anim_16.pngsplash_version.pngtab_hilite.pngtab_hilite@2x.pngtab_selected.pngtab_selected@2x.pngx-2px-12x12-999.pngx-2px-12x12-999@2x.pngti1ccxx.ti1d3-e4-s17-g52-m17-b0-f0.ti1d3-e4-s2-g28-m0-b0-f0.ti1d3-e4-s3-g52-m3-b0-f0.ti1d3-e4-s4-g52-m4-b0-f0.ti1d3-e4-s5-g52-m5-b0-f0.ti1d3-e4-s9-g52-m9-b0-f0.ti1x3d-viewerx3d-viewer.cssx3d-viewer.htmlx3d-viewer.jsxrc3dlut.xrcextra.xrcgamap.xrcmain.xrcmainmenu.xrcreport.xrcsynthicc.xrcdisplaycal-3dlut-maker.desktopdisplaycal-apply-profiles.desktopdisplaycal-curve-viewer.desktopdisplaycal-profile-info.desktopdisplaycal-scripting-client.desktopdisplaycal-synthprofile.desktopdisplaycal-testchart-editor.desktopdisplaycal-vrml-to-x3d-converter.desktopdisplaycal.desktopDisplayCALLICENSE.txtREADME-fr.htmlREADME.htmlscreenshotsDisplayCAL-screenshot-GNOME-1024x576.pngDisplayCAL-screenshot-GNOME-3DLUT-settings-thumb.pngDisplayCAL-screenshot-GNOME-3DLUT-settings.pngDisplayCAL-screenshot-GNOME-adjust-1024x576.pngDisplayCAL-screenshot-GNOME-adjust-thumb.pngDisplayCAL-screenshot-GNOME-adjust.pngDisplayCAL-screenshot-GNOME-calibration-settings-thumb.pngDisplayCAL-screenshot-GNOME-calibration-settings.pngDisplayCAL-screenshot-GNOME-edit-testchart-thumb.pngDisplayCAL-screenshot-GNOME-edit-testchart.pngDisplayCAL-screenshot-GNOME-profile-information-thumb.pngDisplayCAL-screenshot-GNOME-profile-information.pngDisplayCAL-screenshot-GNOME-profiling-settings-thumb.pngDisplayCAL-screenshot-GNOME-profiling-settings.pngDisplayCAL-screenshot-GNOME-thumb.pngDisplayCAL-screenshot-GNOME-verification-settings-thumb.pngDisplayCAL-screenshot-GNOME-verification-settings.pngDisplayCAL-screenshot-GNOME-view-curves-thumb.pngDisplayCAL-screenshot-GNOME-view-curves.pngDisplayCAL-screenshot-GNOME.pngDisplayCAL-screenshot-KDE5-thumb.pngDisplayCAL-screenshot-KDE5.pngDisplayCAL-screenshot-Mac-thumb.pngDisplayCAL-screenshot-Mac.pngDisplayCAL-screenshot-Win10-thumb.pngDisplayCAL-screenshot-Win10.pngthemeDisplayCAL-adjust-reflection-GNOME.pngDisplayCAL-adjust-reflection-Mac.pngDisplayCAL-adjust-reflection.pngDisplayCAL-main_window-reflection-GNOME.pngDisplayCAL-main_window-reflection-Mac.pngDisplayCAL-main_window-reflection.pngDisplayCAL-main_window-shadow-GNOME.pngDisplayCAL-main_window-shadow-Mac.pngDisplayCAL-main_window-shadow.pngbg.pngicon-reflection.pngiconsfavicon.icojquery.jsjquery.localscroll.jsjquery.scrollTo.jslist-dot.pngprism.cssprism.jsreadme.cssreadme.jsrefresh.svgslimbox2slimbox2.cssslimbox2.jshicolor128x128appsdisplaycal-3dlut-maker.pngdisplaycal-apply-profiles.pngdisplaycal-curve-viewer.pngdisplaycal-profile-info.pngdisplaycal-scripting-client.pngdisplaycal-synthprofile.pngdisplaycal-testchart-editor.pngdisplaycal-vrml-to-x3d-converter.pngdisplaycal.png16x16appsdisplaycal-3dlut-maker.pngdisplaycal-apply-profiles.pngdisplaycal-curve-viewer.pngdisplaycal-profile-info.pngdisplaycal-scripting-client.pngdisplaycal-synthprofile.pngdisplaycal-testchart-editor.pngdisplaycal-vrml-to-x3d-converter.pngdisplaycal.png22x22appsdisplaycal-3dlut-maker.pngdisplaycal-apply-profiles.pngdisplaycal-curve-viewer.pngdisplaycal-profile-info.pngdisplaycal-scripting-client.pngdisplaycal-synthprofile.pngdisplaycal-testchart-editor.pngdisplaycal-vrml-to-x3d-converter.pngdisplaycal.png24x24appsdisplaycal-3dlut-maker.pngdisplaycal-apply-profiles.pngdisplaycal-curve-viewer.pngdisplaycal-profile-info.pngdisplaycal-scripting-client.pngdisplaycal-synthprofile.pngdisplaycal-testchart-editor.pngdisplaycal-vrml-to-x3d-converter.pngdisplaycal.png256x256appsdisplaycal-3dlut-maker.pngdisplaycal-apply-profiles.pngdisplaycal-curve-viewer.pngdisplaycal-profile-info.pngdisplaycal-scripting-client.pngdisplaycal-synthprofile.pngdisplaycal-testchart-editor.pngdisplaycal-vrml-to-x3d-converter.pngdisplaycal.png32x32appsdisplaycal-3dlut-maker.pngdisplaycal-apply-profiles.pngdisplaycal-curve-viewer.pngdisplaycal-profile-info.pngdisplaycal-scripting-client.pngdisplaycal-synthprofile.pngdisplaycal-testchart-editor.pngdisplaycal-vrml-to-x3d-converter.pngdisplaycal.png48x48appsdisplaycal-3dlut-maker.pngdisplaycal-apply-profiles.pngdisplaycal-curve-viewer.pngdisplaycal-profile-info.pngdisplaycal-scripting-client.pngdisplaycal-synthprofile.pngdisplaycal-testchart-editor.pngdisplaycal-vrml-to-x3d-converter.pngdisplaycal.pngdisplaycal-3dlut-maker.1.gzdisplaycal-apply-profiles.1.gzdisplaycal-curve-viewer.1.gzdisplaycal-profile-info.1.gzdisplaycal-scripting-client.1.gzdisplaycal-synthprofile.1.gzdisplaycal-testchart-editor.1.gzdisplaycal-vrml-to-x3d-converter.1.gzdisplaycal.1.gznet.displaycal.DisplayCAL.appdata.xml/etc/xdg/autostart//usr/bin//usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/DisplayCAL//usr/lib64/python2.7/site-packages/DisplayCAL/lib//usr/lib64/python2.7/site-packages/DisplayCAL/lib/agw//usr/lib64/python2.7/site-packages/DisplayCAL/lib64//usr/lib64/python2.7/site-packages/DisplayCAL/lib64/python27//usr/share//usr/share/DisplayCAL//usr/share/DisplayCAL/lang//usr/share/DisplayCAL/presets//usr/share/DisplayCAL/ref//usr/share/DisplayCAL/report//usr/share/DisplayCAL/tests//usr/share/DisplayCAL/theme//usr/share/DisplayCAL/theme/icons//usr/share/DisplayCAL/theme/icons/10x10//usr/share/DisplayCAL/theme/icons/16x16//usr/share/DisplayCAL/theme/icons/256x256//usr/share/DisplayCAL/theme/icons/32x32//usr/share/DisplayCAL/theme/icons/512x512//usr/share/DisplayCAL/theme/icons/72x72//usr/share/DisplayCAL/theme/jet_anim//usr/share/DisplayCAL/theme/patch_anim//usr/share/DisplayCAL/theme/shutter_anim//usr/share/DisplayCAL/theme/splash_anim//usr/share/DisplayCAL/ti1//usr/share/DisplayCAL/x3d-viewer//usr/share/DisplayCAL/xrc//usr/share/applications//usr/share/doc/packages//usr/share/doc/packages/DisplayCAL//usr/share/doc/packages/DisplayCAL/screenshots//usr/share/doc/packages/DisplayCAL/theme//usr/share/doc/packages/DisplayCAL/theme/icons//usr/share/doc/packages/DisplayCAL/theme/slimbox2//usr/share/icons//usr/share/icons/hicolor//usr/share/icons/hicolor/128x128//usr/share/icons/hicolor/128x128/apps//usr/share/icons/hicolor/16x16//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/22x22//usr/share/icons/hicolor/22x22/apps//usr/share/icons/hicolor/24x24//usr/share/icons/hicolor/24x24/apps//usr/share/icons/hicolor/256x256//usr/share/icons/hicolor/256x256/apps//usr/share/icons/hicolor/32x32//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48//usr/share/icons/hicolor/48x48/apps//usr/share/man/man1//usr/share/metainfo/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:11865/openSUSE_Backports_SLE-15-SP1_Update/4aa6b108c31601394782c09b226e9a45-DisplayCAL.openSUSE_Backports_SLE-15-SP1_Updatedrpmxz5s390x-suse-linux                   !"!"!"!"!"#$!"!"%&%&%&%&%%%%%%%%%&%&'(%&%&%&%%%&)%&%&)%&%&)%&)%&)%&%&)%&%%%'''%&%&%&%&%&%&%&%&%&)%&%&%&%&%&%&%&%&%&*&)&&&&&&&&&)&)&)&)&)&)&)&)&)&)&)+,-,-,-,-,-,- ......../0/0 11123 45666666666666666666789:;< =>??>??>@@ABCABCBCBCBCBCBBCBCCBCBCBCDDEFGFHIJKL M@NOOOOOOOOO%%%%%%%%%PPPPPPPPPQQQQQQQQQ*********&&&&&&&&&RRRRRRRRRSSSSSSSSS>UTF-8 Unicode textPython script, ASCII text executabledirectoryASCII text, with very long linespython 2.7 byte-compiledPython script, UTF-8 Unicode text executableASCII textPython script, ASCII text executable, with CRLF line terminatorsPython script, ASCII text executable, with very long linesASCII text, with CRLF line terminatorsASCII text, with very long lines, with CRLF line terminatorsELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8978d41c6d4028fb46789200f9a51d94eaef1de8, strippedPython script, UTF-8 Unicode (with BOM) text executablePython script, UTF-8 Unicode text executable, with CRLF line terminatorsC source, ASCII text, with CRLF line terminatorsUTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textPNG image data, 20 x 20, 8-bit colormap, non-interlacedPNG image data, 160 x 160, 1-bit colormap, non-interlacedPNG image data, 115 x 115, 8-bit/color RGBA, non-interlacedPNG image data, 230 x 230, 8-bit/color RGBA, non-interlacedPNG image data, 12 x 12, 8-bit colormap, non-interlacedPNG image data, 16 x 2, 8-bit colormap, non-interlacedPNG image data, 9 x 7, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 96, 8-bit colormap, non-interlacedPNG image data, 222 x 184, 8-bit/color RGB, non-interlacedPNG image data, 444 x 368, 8-bit/color RGB, non-interlacedPNG image data, 80 x 100, 8-bit/color RGB, non-interlacedPNG image data, 160 x 200, 8-bit/color RGB, non-interlacedPNG image data, 100 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 200, 8-bit/color RGBA, non-interlacedPNG image data, 10 x 10, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 10, 8-bit/color RGBA, non-interlacedPNG image data, 44 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 32 x 32, 8-bit colormap, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 512 x 512, 8-bit/color RGBA, non-interlacedPNG image data, 72 x 72, 8-bit/color RGBA, non-interlacedPNG image data, 144 x 144, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 200, 8-bit colormap, non-interlacedPNG image data, 200 x 10, 8-bit/color RGBA, non-interlacedPNG image data, 400 x 20, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 7, 8-bit/color RGBA, non-interlacedPNG image data, 14 x 15, 8-bit/color RGBA, non-interlacedPNG image data, 14 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 3, 8-bit colormap, non-interlacedPNG image data, 444 x 397, 8-bit colormap, non-interlacedPNG image data, 444 x 397, 8-bit/color RGBA, non-interlacedPNG image data, 84 x 72, 4-bit colormap, non-interlacedPNG image data, 168 x 144, 8-bit colormap, non-interlacedPNG image data, 84 x 72, 8-bit colormap, non-interlacedPNG image data, 168 x 144, 8-bit/color RGBA, non-interlacedPNG image data, 12 x 12, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit colormap, non-interlacedHTML document, ASCII textXML 1.0 document, UTF-8 Unicode textXML 1.0 document, ASCII textHTML document, UTF-8 Unicode text, with very long linesPNG image data, 1024 x 576, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 125, 8-bit/color RGBA, non-interlacedPNG image data, 1280 x 800, 8-bit/color RGBA, non-interlacedPNG image data, 570 x 598, 8-bit/color RGBA, non-interlacedPNG image data, 494 x 518, 8-bit/color RGBA, non-interlacedPNG image data, 550 x 577, 8-bit/color RGBA, non-interlacedPNG image data, 473 x 496, 8-bit/color RGBA, non-interlacedPNG image data, 1100 x 807, 8-bit/color RGBA, non-interlacedPNG image data, 946 x 754, 8-bit/color RGBA, non-interlacedPNG image data, 1060 x 920, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 128, 8-bit colormap, non-interlacedPNG image data, 212 x 260, 8-bit/color RGBA, non-interlacedPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedtroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS^_`abcdefghijklmnopqrstuvwxyz{|}~ RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R R RRRR RRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPPP PP PPPP PP=eЧcqǃkHutf-86418884a79beb379e3f8a8729964769c6a23fa1d425be00371fe71c3b48b5d52?7zXZ !t/B/;]"k%5zȓ+R8IpC[8eR/*[}X:3~u t~ؙJBvhM懺0}d)9| N%ok`<I"S݇Ytho6T}ISlJsx;. kp#xxb6h= i_ Cˢ[qdlʂyPO7ZUZ@*e{AyN4 ]~2]964y̓3&ypշ~\t+=̌t;Bvא>ŒŦN :E-h[_5]68]ï~U[pɠ+e b w6£Ң,Q[F(>Zxb78Άg?Fh;,J|ߑՃg}m5quҪv!{O 4-+ӴAlV(w^r)6*ihX#I!\>%nQ(|D=B"-&J_S'\&1t3W&js:{(trt:k`sBS!d-_dY8˴u,>mbbuQ-Nxn`# {0 cEsr^0rthm}Z >;ow&~p(<馩(/1=<etLx^%K-8=br ICFZ4V kه5&X蘶.UFb(=BP^ li^jۋ2 `Q jx J{Pbͦ(yϭY6%oC mCE4MDQ+'2(h2R!q[y]Ի WhKo>W8|>Z7g>`\eؐ{Cj= c1 ?>PJeWZxFWu̗h8QZբtvM5l h+K:m\7pR >Fdx𙝁99 £W>j[-0S'!S hF( U 1-6еA |Ҥ 5_7UBfnr@k`$ڏ(tJM~^.M}ϣ{ Q'FM@ ns]_zQ89i3e joeՑwhoSJiM6=h6/1M-̦?b16U ArthTA> '@J>m['0$'̟ݓbZs5N𯍒*= Ț -Jfi2gRl< y1he)8xPXZC^p޵(s[.?LqJs9>wĴh@;/H0M}?`lFyH+DŽVȺȘ'вO5QW| I'> C-J)`xJD{x^:7ңrѹ#eg Jm.z}Aȷ{kφq]l7zRr\z$awL4~q6a/KS.`$-0Zetb8.#!0e5Ž˶g?1 ZJCn gZ Ty%ڭRR#< ^0IW)CZ߭xQA&5u"G-?wXc߂éEo:_x'q!x0/ja5N)Lb hgp(汣 s:/ ;"㶊=$t]+c09g+ IEj?WU,+%YzW8$i9_-2{Tm<Rd%]h"Fomja G4Sp:EH0!ײsV2C+XkպO#vz!"PY8}I<(&⫂.Å8?B 3Y2Rxw5% = ?i5釣x| D.1{mk/kP;>hΛBSI(eM 8{bGaeO5_V㇘wƝ 7JjȲKKS3>?l ,R)z5|K g8ə8޽vV㐧_ iњ{1[d u)ꮆF;)F ͈ahf"lX>L0 {NBdBX6["n$(C{N7HITVCP5_z%xNeW`~m/U '6*9oRɫ(Ca&%zOo[x;3eLopĩcFFPnqս iA!0a #gL݆N Y}عu*Y8._I eՓ e&TUVllIe6y]&FKVOV۳<\`V;WɛZxq 6W0J7+a-o kڢ6sV\ ƓpIH}|%"&'t#8i3 }i*2wtAp{;;Wy2HSȥ}k6cK8Ud˩[(Op¾ 5~ $ {ODlSR;bw;zvj̙fQfxŸ脎RU-AVl̉6bDrkEnovȃ\R# Ƴ'g$=B|kq@`/-|1~W/?`=teO'qwQĥhDT’})(&4NGN:W(pՃTG*ҥj=lX=4J ua S 1Yς/4ñ+dBuuYOѡ3IgTUM][$M4 BK(9kG i88ꔶuaK؟d}޼#Oh.'5q=0,%vҀG>`k0MP9"3/S?2O=36cqk%wK&7 e -bٺ~Q,QL{0j7XtѠUEu Ӑ@!4U|txt[^c T}[ddmQ)h"EV ԌY}8>$0ssJ6DNqM ~0]n!:bwnš$KA5=ߕ" !zʏr%j]Sx0Kxk#&hv+!P)T/#e4VYQRJ!e;$zDsru DOk6+b/|ChƼʗ%{_)kh]Y@l?-(K)ʊktFI9q(~Ü@!f+|Wµ'BkD*џ=-widQxóFX8w1 ,5jO6߶=QoᡰMrZnRM2ڨ U`r!P93))̀x/uSXcn6On䊚1ZIg ~0s?\1Lg}R0TLv0mNfn'u7(ְ&'I.AFM:D]ïI57%듏%Ivb XI2| tqAC*I#^WI;u թ0(B3)[8Z)ԝ>}n.4I[Pn?K)'LYG.qf^< y;/<j"%zZpoچ&#r=jsݠ4@9Y8BL7')[Z}sݟ3툐 Tя:ztdxC Pk.@TGǨ鮗!}^wV7"ѴDELC+Vr$`>@u$NK3,LԀP *lR=J҂6q@\x0ٴ(V;ћ2a|&e(Fb],gқhbH"="H;15$pJت_BncN?l?(8Zи`eFRȽLy˲ܒMvѰDIq{<3ulPb O {EU6hE{tRԒZTZ9fƌY'p%e0+L= =vG]ep3s*G'aena #kFɚ-%Z'Ǯw@|)T=BFӍ:1MiiFU>g(D90IM1DtСy3瑡Ku?op?aT@!]5! 2ër˘Fx;_{;JbΣ4<7UEmA]>lys)>?7 6C>P~2u{Dp?f(:uԒ= ` DY܁9~0O7$bHzB}0 <' (0|<)nJh?yRpNXb0uw9D8'х0r8:\Ӱ̻ͧ)+X5*ANCxPQ02!d0a鄰4tO G~6NlhQW$nnTt54oFIN jcFpH!wž6M@LL):<=vԫ9$Ele$T`X"uY0"~s,V.4k(4O'oֳaG. zak ǝ*F{.it܆f| |̿=)x!jo> .4bA62[ߑ{*, GMad=O)%Fc3X8'Jq9* y8Nи4$RXmM2yt5;) ^bK?~ș&*cEs\b6 qþS2w].2LKd굖?! =_Bcف#??ό6 /:Ww1,9EQ򧒵aW^`!F@JCr;QKPntׂ$Wt 'R$ADNw>NY>q3 ]a,)h4Mw2qYvcvd.kewsh3jTwy!.5Xvij9`Pix- g;m`E:bgP:_lU (󈔋^kNb71~@F GH5A#VPc(TD7^ {X- 3ש0]C-?+){MG6!jMJMMcYRO҄Dz^pEzwpzP\as(] ƏT};U[[3* ZԒ# ⛈clhUB—څKuw29i %c^yxi& a\=RdR &~ eӶ s ̦3Ѵ!GZ eKGHtSՄ_Dn=vco}y1>&#&SST"NJ{O6N{=NN\'@2/ # 6X_ 2'Մox;c̮Q^/\oK@cN튩V m>*%Qy'M8ǮKV;,& Z "l4p-+Mo8ى&iw}=+VN2aLE&/,/{!,,DE[f(GXT|.i{Ux~~^(MnLT'3kF)@l"Wg#URaFf:w,ya2+TQ 聦hX. mIg,,фڢ6|j%y [X'{AH/t+[)_~*YWV-Ә_[J Y}d?({vh,t6BxZMRYDĚCy0ϱAd7 N,3T q®88j.yR<#Ň\fVVnE +dG֕t7dj6I24ھ\ހ΀%&\1Yu& Xv{eW5HpB' ^-5u/YU5۩ˆ(%S FwvFuA`m@y7oʉ.>cW׸ʪ+kO ?{Z *L?s8k;y=הwbC@.[rSWGfw:gn@GdGĿP!ble܀Ԭz$ g}meUhwAFM 9cHLj&רdoe8gDc JQ; \vHÖT(וCn=Zh5זa0[XA(ytL< (O=˝]Jq&YX!kSl7qo[%fЏzPA%X*٣/<)IflA]l.gzItqЃgjːQh,?܈ɫLdlZa$=2r}Bմ,5ևه3{Yp*cdAV;]X~pDݸK=`LQ0]מӢ . ,ܶjx_JBCWHE#Oņ*5 7x|,UVٛåAY== 8c K&$+:yy3=&Bv') w3MJlApSؽT蹗e=è-IATޮü[tssoteXZ4oq9mf*5 {ZRٛQnit@lH7>N Ѫ8wK>%ȝw20R|5އG XW 0nBXJ)z݇ͬR`2@6{b e Nv;E&X-+;6 TzN#DTxNw -k{]Q?b7/2GkM:md:=mҾz'Occց%Db2O[%M4tg@mT'Lo8@d65Y0'+Ck]6'fS@řjVS9ȁ;6Vfah 8|ae0G;mzSqWƟ!覊g6՛@lYa*%/#zm-C_Pczc,t}Ic3 lxijq{MnQOQ2Ȧ^0g YZ