OpenShadingLanguage-MaterialX-shaders-source-1.11.17.0-bp155.1.13 >  A dkI%z =N6sJ.9]/\SWS@=ֲԌw<0S@CxVq';m|(g7/b b㡬N20۠8Ȝ]W v~Evx;;{H~EH&[We"(Vr{! {ƹ:CpFCy.qȌ;+ faFFʦ- VzN Dcd_ocqtbW1Z8##DI:q۠GI+C#{SUߪ!ַB1[ຈA wWj@]=&b{eI p -t1s%NicϟźI-4-5Ǜ/%߫l|ce 3F[}e j3lnVatFJL?If΋5+BZ:xe%TV#e$%6qR>=c-N#<0@Z3f1722d19dc3bb5b9a1dd695a1c7ab388a8293e92adcbc2d5b46d1fb02fc0ee4b769dea902684098019947070aa01fdce9027105tdkI%z `[`$1?]Gs&rq-Ckza5R6'cmzp)BvrvBabnnp/4-'(đ<w_@ra0^ӿ6/(0?*+sCtbG|hggfBR/GC^A H(_6x)H WTX1Uz|ԁ*_*9P }a>k܊ۡ,k@r2@d 5KzEw":=b#u[0%wYTBz 1aSX9#wA V9k9f=Q =f0&Q1}'vL+A(utp=4R.G_ pd  0!bg=Z&G87W%,$6|8zcn ! ;jtJW$ v yy'j1sPЉ'j1{)>p;8?(d/9 D [\`pt $, T )  <| x |d0Ԡն(898:1FG0H IX"Y"\# ]6^bcdefluvˆz$COpenShadingLanguage-MaterialX-shaders-source1.11.17.0bp155.1.13MaterialX shader nodesOpen Shading Language (OSL) is a language for programmable shading in advanced renderers and other applications, ideal for describing materials, lights, displacement, and pattern generation. This package contains the code for the MaterialX shader nodes.dk7obs-power8-05&%SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Otherhttps://github.com/AcademySoftwareFoundation/OpenShadingLanguagelinuxppc64le;3A    aaaa 8  & GT lcWy < oMM)E S; ^@ R6.= 3 P r eG $ p g -jX3C *g J37G 6S  dx/[['l(K)>V{33z3rA%Q?IkeW69 \\  > ` ~v)) P G  9 @9MAA *B Hv  h:2A R^#v%]d#p%`g#k(RVb#j(yc |,C !f n;pKb  ?K uc ?c F7% k Wu % v rZd    mma 6 xmma 6 x @ 3!\- }f #` X 1x iUUUc Uk $k w XZ? 2M Cqme /=  t}/y:HR+W Z^jZ fae/q2=UEhQ\ t$}|yQT_ g[V,q E ^NVZ 3r DNN{    W F.hV u QVbczwJduJPj?~)  2  c #  c#..17yF'8+. FSTJg%$RKu ;{Sx&JZ_eq uagk [   @ 8  8  S 7 E %5Y%)9cEd)M-c9d       P gy2vy ,NQ X d#QT ["_&B">#<&!"J$(xg n!mz$g Mj q#Eu&nu #qx"a|%Y ` l#Y\ !c"g&N!"%}!D!$>'i p!u|$i Ul s#Mw& #1!7ITlILW_ cw~1|0~1oo  ( (W  ( ,5&mA큤dkdkdkdkdkdkdkdk dk dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk#dk#dk"dk#dk$dk%dk$dk$dkIdkIdk dk dkdk dk!dk"dk!dk!dkdkdkdkdkwdkxdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkxdkxdkdkdkdkdkdkdkdkdkdkdkdk dkdk dkddkedkedkedkfdkfdkcdkddk dk dk!dk!dk!dk!dk dk dk!dk"dk"dk#dk#dk#dkydkydkydkzdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk$dk%dk%dk%dk&dk&dk$dk$dk&dk'dk'dk'dk(dk(dk}dk}dk)dk)dk*dk*dk*dk+dk|dk}dk(dk)dk~dk~dk{dk{dkzdk{dk{dk|dk+dk+dk,dk,dk,dk-dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk.dk.dk.dk/dk/dk0dk-dk.dk0dk0dk0dk1dk1dk2dk~dkdkdkdkdkdkdkdkdkdk'dk(dk(dk)dk)dk)dk)dk*dk&dk&dk'dk'dk%dk&dk/dk/dk.dk.dk0dk0dk/dk0dk,dk,dk+dk,dk-dk.dk-dk-dk+dk+dk*dk*dkgdkgdkhdkhdkhdkidkfdkgdkdkdk3dk3dk4dk4dk4dk5dkdkdk2dk2dkdkdkdkdkdkdkdkdkdkdk5dk6dk6dk6dk7dk7dkdkdkdkdkdkdk8dk9dk9dk:dk:dk;dk7dk8dk;dk;dkdk>dk>dk?dk?dk@dk=dk=dk@dk@dkAdkAdkAdkBdkCdkCdkDdkDdkDdkEdkNdkOdkOdkOdkPdkPdkPdkQdkQdkQdkRdkRdkBdkCdkEdkEdkEdkFdkFdkGdkdkadkdkdkHdkHdkIdkIdkIdkJdkGdkGdkdkdkdkdkJdkKdkKdkKdkLdkLdkjdkjdkjdkkdkkdkkdkidkidkdkdkdkdkdkdkdkdkdkdkdkdkdkdkMdkNdkNdkNdkOdkOdkLdkMdkOdkPdkPdkQdkQdkQdkdkdkdkdkldkmdkmdkndkndkndkldkldkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkRdkSdkSdkTdkTdkUdkRdkRdkUdkVdkVdkVdkWdkWdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkXdkXdkYdkYdkYdkZdkWdkXdkdkdkZdkZdk[dk[dk[dk\dkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk3dk3dk4dk4dk4dk5dk5dk6dk1dk2dk2dk3dk1dk1dk;dk;dk:dk:dkdk>dk>dk?dk=dk=dkFdkGdkFdkFdkHdkHdkGdkHdkDdkDdkCdkCdkEdkEdkDdkEdkBdkCdkBdkBdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk_dk_dk`dk`dk`dkadkadkbdkbdkcdkcdkcdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdkdk34a4273da2ab33c3a255c95b559d1741fa4ecbe2067df744562d51ea0931771d227e489538da9eb6ef5ec7c2011dc9631ea56c3e0081d7c6afd173102ffb8d7065dc552841e22cae376462ba90ae08922740e2ea4ca950c49fbade019f5b93341c171a1ff1dfc834ba74c2d522dce86679542c66e4b6b881538301591182f2c282f9a12b0176ca49c1229c3d93596f2c6a4c41e09b5ce40502c782dfbe543d9979d8f3a627c8bc7a12bcf6a2bde15706a718108a318c6fe47080776a94fef8848a9c3b959325effb2e39bc1986c7b067e11641745b637a302fcfe185df24445f3c6d158474a3f5166f9dbecded9d365d70457634fce423d6f385aa8833c3567a2ce85cd5deda921d9d6dff02847512395970bdc0d7ae768946772936d1ab3bfd849a7f9a446b978816638fa7e6aa65c1e54271aa3ad522a595740584416e01f4686c6fbbd4a20d6a909edfc6b84dbb6982e22edff3b2cc31099ee5c04f4c622ea6f2e453f7046d67bcbc2c3a16ca8d9cbd6971b05711e8ff1857f14e4202010f707ff51d043607513e18f0aaaf75f04f6ceb45bbe4dd11595816333bad00f2bce71b8a4b7da00bb3e2a7b7c36d97b9fef79f84751092791d955fffe39c04d7a1e70ed91e31559cd43169c7f77a9afa9a1e00c6f4df3bad22427bf85cc8adfbfabf38364f2db6ccfa52e5f33ed1d0118878f6332b2d757287416aa39b24b42df0fbf9ff08f6ee65e99c3d9cddb2204a4e31f88434c3dbdf10236c62136d38343ab891fb8197f2ac4bb2d3c9f762ab5e1cae38ee3c13240a0092351304ebaf5deaa683a082b3c294b6f32dfa653eb05539f942fe88d2eabb8e73f6dfd317500f4fe5ea1173670595a0766ac0d2c11916630ae72b60a6ac9ca2c2ba9aa1687380c8d4264bd10c5fabbfb67898f4c1c4d50ee5293f559aec5040243041a93f5ba7cee2dff65394592a87b5e0591b58a77212479e2e899d8dc80bb9cfb2bc532c8d31db5cfb1042c330986cc670eaea5d1dc25deada694be08ce44b255fb5866c9d69e8d53dfc09cf33c44d16100e4106e4d718f47b2183cad8b5c90b3c9980598128e7ae9ae73c2c1c682348cbf9823996b5a7f048e6ff17d8dedf35b771b02d46d1cb54e5aa1f69245349ab5fbfb88b8f349d9d789583d37fbd6774f981114605d3255fcf122b39628cf164d6adecab7ee7bd18eadc233941cded6265396f3a1f12aabcbf05738ac642fbec19a64ac6fd301da65132e25d148bfa4dd285c740e12ce6820776878017b0e3b24cceebaa697eb7ec4ead24339cc8be029f6222b9bc894d1bb5c4157b93f5af1956acb5e7d65f29e80542f8fe555998193ea66d8cb643c041307093b8294e67568fa3edfa3607d91f8368603258268141a5dce95b90e16e5feeceb81cddb488de58f7a48c30f5239e01781332a5fc75c8b6b0af65cbe842d0e8eaa460166d6de6fa1662986b0276f4cace2e79faceb8446a3293ba13e1f2dfe65b2ada369167837685edde9c6c6acc08ba93723406d8b841cd9087eabdf5008b352d06b0eaed11326cb38f1cb7db81c63d79b6dc82d2e3084d34a610b28f5817e93f48e05656264a7fbd79072e5969055365305391a6958b38d96d373f0899f64375c3ef92d0982b4c4f54803a231c9e21fcbbfa48bc22efc35bc657fe4d6d4b119d382d17a93e6d9f42821ccb1b6b13e19a871c3f93cd804c8367cf9e1d2b5985eaa42a5a513852639c0bd552a650932c4b581805bba2729e31b06af79969da59bfe64aa50e07cdf1661676774a89d1d8f770124c4663fccb68cf9de381e49d1f9b9f6caab7a11b7349fedc4466f2728e83481f331ff7ca8e2e28dfb1465000084e1e1fccf2a80abe720547c2d62bd3e92b2c6660979bf416dc06f20edf7097b3e41b273f9ab1b206ebc1b80bb65623027814dfb276fedf5bedb79765f430acf6bd9f55ed4c2eb09bde7cfe4d8f4f849cedf9de243cb80d66367e8ed5124e3065726a40c549301d9b8663ea3fec0862da0c37544f9df39be34739f3af7644419e7c1057f8e15cd72072fb36f13b27feade33fbaef65b8e9b569f578685b1180d87800a01d0e9709345e1d9968971ac3e24973b9c614a638c991951b8b2f79bc0a7d9c63872b492a3fcbd020d9f3cdcabc07c6025c19e9c6e47afb7ca260c54cb45397af4a0815858a3aa67981221d8d98f0d7b1fbe4f7e910b0af743e9d778eeecdb9dadaf241081583e67138a00665a934ae817e70a5230c50c49be8e92c41ba83d93886909a1813f6bed6c2b3e4a3e9e05417979339699f783bf265d30b4ffc8d36622c4d1100d35097b68b7dffd321ae3b4cfb8acfb332be4cbd374bc48517e02f828878d2d3ccf6cc10b4525af1b84c3b2f88461fa845c2f8cd1a62d3f7f4701ea65c5ba8a6c411a1b97df395f7d52b0f85f02ca74338641511b9b2537f43d5d86ae9f0f1a75efca617c73a283fca1bc6ddb6d78d14251f36099f22e4da90318bee8ea0816cd6cf4619bdae8e345eedf265bdae40af84446f4f834d311d7e2c7faf46f0391250659c2485a987dd14faf1fbd5b19949a0882a0a03c72969358a5642d2df6e4d8ebb4ab9240a9bac3addcd6b1ac3ee846888f08a8e667dad8e88b7a995b07d22fac878763bc4f2e05068f3f742d8e16a262222696d1890f0a1ba00fce695414a2ba7ccb849a21f2ff03f3b09cf582c2740b8926b4200a7f1c8606b63b43f3a48c3760dd4a8248a92a133f54d5dfe7952b10a474064e261b3cbd28028c413443024dd40e3c2a895c19b47f06005c9ce4e82a6f1a21fbd08bf7154155995e5d1ff3edc81b625c986f250ad3dd1027b607fc9d6fcb3f84986a5da263de78acdb87fb47c0b004fa42473aa409727a48406bfb3c0405ba965412cf2bb331798cc48a0e45befafbaaecea58ea950dcaf36587bfb619a4db9116979210db4a83c15a7c99dd12a436562b7933b4aa7b7dc6df0e9267d0fe13009f316dc8ef92d68f589127a2469ae0318dcc0634b6c271803a9ba4ed7066be694f7b9ae2b1b2704cd55dee050bfe5a19c1c84b7cfa1e7385731846a8e6133e1378eaadbebb597a078cbe4bc69f16ca051d61e0c1e5355f2e11392f63ebf6f130f53a5dd1b431998e368fc73ebd364158583e6a743b5bda07185d52a9cd0d21fe8a7cb3c13da9acc998429e8e79ff641159128e0203d275baae9f2b14047316129df716a6abc8a0bfed1df06580a1983f4817db022f0cc96f2ec5edd52cee0d4f065b6629cc1aae2b4a4ebb8b8f7fbf6b7783c4d280db60d424bde33da586801f9a7929897cc7a5ead41f3bae775e54925735a6f1aa589d95e243aa56d8bec12d65255119a73f9598ed11268a77cadad0eb9ac5c00f5367363b3ad453d43f99b155c50148c3459f645d65ad3732613eda12fbc1f6c787c6c980e28f7790caa5b06d6b3993c2bde968a2c19ccc0a3038f25cd4f9757d1c5fed63a5b996573d23e0a03ca3e7125bb32ed2ded92efd1a7620da86cf5f9c8a0f0c30050bf7dc13c5ec2ec523e4cfe3144241be945be11194c2282047cf6c68c6d41769f8731de2cae3182cf0d6a7da13072758f762ef664b9f4217056c21b6faa2a24416dfedb5c578ee4d7865d4bb2619041436c75debfe46b92841b444cf495f373d2954fc23ef4eaeb2f87883b2ac3c4896912f4519f1159382e876fa306ffd7df27df79a2cc5c030efb393ae67d6d2d4a74ad052e0f9ef69db2a02c4f99477a53bbe0f90da2866b4b786388d561b275f996bc23166f74b01018b0455fc1031116359cc91cb6aa6964c8b1458f2b582e4cc51ba4989017abadf4dfb83cc9e1805652dbd0bc8b7b36e4119018a045d0273814c7a641101f1cc3ac97fedd8d5c68ce567513e330423ea3c66a09e4dfb47a8b92b94335529cd545aeffd9a0ae36502c27e24398b9d207d21626bef6166a3a313c63988fc79c18ad3431e47e4d20d476d7e9b5b02482e7b229833275c8c28b5196b21397e55ef40ab6804719a721f72ebe090d1f9393a3b5ad73a74f9e74993591d4c01be7daa622af3ca1a5fc3c658de3791035be5fb992dae7ef83d4d86c2364f2c234b7780524c65edbadd60f35cf64dd7f1d8a798621c77908b9e572ce2d7bad02d3d26a266c8df8eefe0d049139def186120408cbe86f9702a27b04cbb0401aed30f1057fac1a49c3832337e9ae261cc253aecfcd861241e5761e6e5bccfdc2a7d53a56e4c04753f98799aec33570200128b848f5cdddba01df38dcd2b31ce6da60435e5d50ac289f486d9de228f297c0b0b4f22ec80afff7dc1138cd34c286fc5cb4fe6a66246b72dd018b3cbf3b6576c062970ed3b5c2ddbfff7c987e3dbdbdabc4af4cae702abb8d66abe3a9951ae4a6eaea1da1e10cc2706ea8d17c9e91f25ac73d3958196bf0b170ab77f2b26f71b7d5036a9c3ce4383be6c251b3800593852872e2b1e8d2013a714034537c6e88459007babad853d63e34e4b1e44572f79eacf25f423580443751316d4efdae86322d63c5ab3a78f4dc11b11ff3430ce3206056fbbcf865950ce632c311d811e7786c0b7de41662553f1174bf187b499cb0386f7659bbda4cb374c872246b083728f9313cebc4eea51f9f242a59a92b48ece4bd7fe29304f290339a3c42e83387a740a1ad64bfe721204cc5e88fed5a5e7642a181c1246144c24dc3242dde44cd2c02a156758920f2f72d7f209f9ab7fe43f4579d2f1ba208eeb913925eac2420ec154d0c032874a5a0ff131fba8fba53ce98e0e318c9bbc95bbce19f7f1f5c66166988574f614bef45884d13198b3003656c1dd7ca5f4edefe1f0df893a0814a4480c79e4ecee35c265b11f5c5853dee1316e52735e687e1e01a4a211e1b3ae209bc0a388e72e69ceaf6f12ac3b4e74f1c3f455ba6a109e6bf9bd480d07e2c15b0d0de80b54d7854da88c543d0dffdc5e17156d7969d9f20211dba996fc455b488c8da439e13745a4228c1aaba7c6ddb4982a43517b9802add5706f6882d03c1699370b6b38dc082dc7f5c5d6b30867eea19f3deb1f23bc7bdc18ef4ef735ea59654cb9e938c85ebf5d17b1b40f81fcc1b033a086aa7e09fd484aa95f728d22da86925ab90b67d2ac38415aacccc2d0e7f50127be7eb0a1ef0f0bf0a99e3333bba9a7446536ddc4d91504190d0093315eae98ab0d40514c11c93802fe112b84b903773840ba64f88ee754739d507e5715fbd601efc2362907d55168472b5b432811b3ca92170524ad3c648531976de431f9be3eb85fc8e085752f09ab8c79241b67c63f780bd5de7a30320ebb12ecdb162ac3af5b5d05bf16eba430a20452f9b34f13afd59bf171522f219fe4c249db23492a00e51209dd7673edc5f43f5852ca48349cf5cfc8128254fad0824d68e3f24b1398fcc3727a97889c62ab1e48df2afb4aa4b3fbca0d03cbb473de7cfd24512eca1513873c511e0746272054bfc0d18a3bd77be9fc563146cd592fd9a34b900f2be7da259599fce0f09904cbac911052ba2c84d35d853793fc89f6684500155f360b5fe353555a7a02af1aacf7bc767392b999640ed9f7cd19f6d493aebdf7e6f11be8e18a147d46a4a448e1e4aff3b0faee58d5f6d007081facd96247c054bd90ebd0f52e70b0aae886f68405200815e6eb21e1243ec318961595147d19322640797d9fd571619dca17413d2e59e1d3c9f8b7ea47ecf98a196915df88ed36a591e44d2d9f2cc60813e4e4d5b7eca6d970c3247062ce2aa2ab7c532de52614b56e6f809e4f86c71ddcee1265a5a51c9b9ebc1483697ad0f16d05bd127c85a0c66d872cc0984482502abc531a601f12c65e105ba580acb016c3433a506569af2fd35aef9b96235ffe99ead285a45c8db9c2b3671ceac70a90f839d87046f2c8f2434ade2098812e3483bf6bb14aef47183fe57cb51a7cb9bbfd35b67e395070e8e04d8886c6f757bb8068846953995af252924a06205a65dd26b1da73be7604a91c9163cc1024bcaf4b6782fcee0ad6f6818c87f395e18d9a3682934e52ed952add82efcb7b5cd8059031fde77dbef3dab95970f0db89f9af34c04123c09b0ae06584c636f77685ab1167304dcce8b831f25bb26a57abb7fd1d30b2cdbd50ecc73591c12f83a003a3440e1beddec67105667c5b1fbf3a8f6a1355273bd704d4f5dbfe6349e153acfc88bcd4680d1576d154d002958adc2ff5099fcfe3a2fb7500bacfefb7e19d2c9b8d29780e8413c751fa5fc78659874295845362d3e51a04c2ed46b891e15faccd33fc909b7ec58618b57db9c857608cbe3d0fc87b57c4e1592e852f2dffe6dd91620b66d3345946edf9bd03ab5237839efc156b7984ea2a661b33147b5f2c1e9ef01b3320c7fe903903430fc2996c7c0424cab3b2311872d04af1280b5bea3591857aec695ad5640a31ab8b2963b1eda272d24b0320e965826fd15a7c061244ad0dbae302eee765e67794d15e0bac6ecee6fa3bd898568a2e71a861af7302926eddd5b25c9c4c44972d148ffc7476efd81f241b5d9d0c8c8015976c49ca49cc1af356dc3c4d038bf6c83ed52138288a37b3cb454277491ca1bef31334f0e7a00024bf230214f17ea59675f2f3a12acd3f421db24f6035d47fa21ade2c80ddb1e0f7c58b1322d5bd41ac98f715d12ddca2c2e4682c4a3d2b39c1fe3f325909827fcfbdff2703c7f30d07f8e1acc156b4d1cf2380d28e8fea8a7876a2ac88b5f3c89bd4ebf426f13704ec864f8e6892c6911e88547152ada84c8bf78f6256b97ffd85cc488f3275b74c31193877aeeb5ecf440a077ab520e6a56ea29dd8707b39f8d238f5568c8cf960fd3de532d1c23fce3af540c89ba717660a8a3e145268a8d52bd69259aeb867ec2556ab8442856c185a4ce1a5473c065877fa2ee9642b63a7820c977573ee97d31630bd187045187f4c61342126c57e9bbb9c13b54469dc086110d0f07f1a931ac84a9598a1d9c31d65f1892d13bc8ccbc6ad004b7f5cb13b2a09d1098a42285aa5cd1ddb6fad72ffe48b763c444f5de79159d0d7fd054a567a7701c341badefcfcfd2c950314cf3738bb6d46a80cf090aba9a34ba2bfa94bc49786d99f983e182c903fd6e0f70bcb33c693a18371e0cd8666edf2d1503eca321ef313656178dca8a64bdd7960d4761a549f8a2fb4e6a6fa08d754d94893b8195cf98f9810cbafcdecb8545939f1e6d13caf6fb66b94a4f19d174cbe40a5bfd135a0bd52eb3807953380c44a14e05704950c5898b2520f422f9c2f45f46ffb96b6dc1469822ba71ac6495ef42433e4ba5b5dc391876de46475bd4fe309f6d1025deb73b10a2d95d972f4ad88d8667799029420c8350698e36e97405491ce89135e6064f025e4c7221081dd7bbc9609737a55b9d91a0340a064812afbfc9abcd88c92a0a9afe8553cf4d7b4aaa9349208306693b4b2b0f846caf25d981d2460dbe3c004bfcf41f7cbf69b516ff8ffb033f6b0101afdaa0142076f7138bb14e499bedab0f27ea31ca24a38559da6a2d69eea0d847ef887ef1b13eadf7f62b71970f4e03fdee6f89cee7f869b46bcd3c400c68998e0296c922fc7276a9003d07317fe3f48e427f1cf3af471df013c50f149471a4443fe3d03af770c1caa7edb0f120d743812e344ee211ae06f295bda995d0af074041f83da1f3b98d9c6be7bf46c10d34a000d0cc9333883ad34180bdf2cecb1be152ce8526a117aa47f7398bf39c701a6d4424697bbd55c219cf3644a9996df064738e45aa8b9e92d6dbcd6d37d264fac586cd0fed19980cc2e32ffc65c3283195d97376fe57edd87d6e19da5faab72434cc2dcbe70a15568a47bc0ec136026517a8a5b54021412aa45901d93baee9f75a922b59e8c152c22de395bff1584d2d9eb84022f7f9b4ec77ceb4ecb1ce2f60eebdc426d1f149f7de89822930f7bbb1fcde4829074513dfbedca9793cc7754ab9ff61bc4442103e86db64d2bd29e4ae842b378c37fe5a8d687e47a9c5de17c08837ee4d57b2526364fd67fa30eb910cedb9d3f94ed8aaaed794c53de386b97fe3aeead0da3eec210a68542853173750d7e5dadbaf13b02fa22e0bad93943b37c0ecfa54fb32ad4f0c000332b614d93603bd2a5a30a88409891f6a4efb35e9cef071cba55be1a7e32a7701357ee46cd55997405cb42b710f10eecc2409e50f863e586024a5010145e3b97162b57c2847a74685b57eb735345d6647fbfea768dd79d7c99fe3f180ce3caec4f59e08ed1cd2bffb89e23dedeb30adbccd0989278524cd777ac0319e31a9e5102794b27395561c455ae03fed7713ea447cba88732db23db3032231df7de5a0a027af38f4a169448d25067869208d066e8caab951d1cc7999fed13e5cc1690d748d5fd75537a629c7b3e20f98cc0003b3750829f6033e526a6f95f699af809a10370e727e22f71c814d458c438578badf9d0176b54acda03b967555f35e8eb38ade9d146ae88a33a8bb7f86bef3cb41adf4084353fa49dce40af1f7ef181f234a28520f11f558daaa88d2db7ed0613f55f4b02bb81e14851a856057af85a2faf5bbdbd9fcfb78644a5322bcedb9e148777abd49d015dd3ed2d5bee096df662cba1a07db6d507f94844125881e41736b3e3d2827d32c4cce1d15fd4b595f481aff1aad999f9d1eae14f62c4d5e9536e2a95270d6bf0dc33f4412fbdbef0e4cf3b68bbcb38b0554681b99469959ea6b04d2cdb1e4b184e13bbda574d3f56b06c88d1a7fd84ed2a9e78d38868e57b826a29acb817ccd4cb0bedc2901d8895d72962be3a3e19c1e1dc2a155a6e258a489291470b18c5271465c30c8ea91ced035c440b0dd0158d9c6c6e8a6cb9f92cc49842d7369fca5fdd91aa7eee3437d932820d26692b4db3f9dce0abdf31d1e435b056dab60910536dd3881a9f881de94cfe27a31045613122e2633df8a0cc33e6e4cb5737e679a4e63589ce1aca5f307fc176038583e088ba39c241f3356fb362045177bedb64dbfe37a55897d9b8ff4126b6a291794631d433cb7bc0c30a012169930ceffe680cd25190e05e2ba641bcc5332b2d01a159a22fcb400206571f5462b6320982648333384a3b73ba10498d9318620e4b2e5b57d2f94a9df2e5f35eb252c238f0cfecb9b7005ff54b4817e0f1f36dc508ce5dd0ff5cd6ef2b47fa01f4eb3a305a49b1c2f1eb521f2ace460139bd791c67ae4308e621b0955ab1b22cb3c119c796036ad560583743786961bdf2ce5268b04f6233fe641bcb665f0889b6e7792abd7b05e24f4ddf59d3ab82f287a41d5b1fb55820ae34a58f61f5777fd5d6be910a26fd405e80d1486b75a2c775577507f511aa89323774c53ca2858f9b1a0330bba593ec6161e3471f0537f511422895393f7545381a6631faade867a49ab883aee3e5523d4f36d687a2aa22239ea84b2b35bc1d72801611fba2f68d4217e478aba07f3cf05f6680e1c12af0202c36e3d835bac3c2a2614bece1221b5f06d6afb8bc11860c78ed0af892f50a9d45e447d1e936fa356a5b695447e72d99e663ad0dbf256f23b4bd236b1e778c2cba3430f2b2633fb783f3ed8d909f8fd77077003799a4252f0b71a182eed2514c29c6d8ab29649aa1d8eea1faf3cd3dfdd79119c127cccadd5c363d22913291e6ac85df99236e795a7660bd0397610460bfc0b4410e376560a276eadfdd45c3c2e13be8a28deff234f35bb7daf1d34709722f03ffc7e92696aff42be1f5824d9b6a4a6f0c24f9046aa89fbf65a43c13680229465fdf1b8c9a9069b138e538b71e8dc862605b3518ce45ad50e72482b08bf4e82acbb87938f754dde9f14c303f5693038cdb7097b3235a1100f032df2fd1ed6d41a34b9b962fff4264ee561693fbc83dd41b9da6d796d5806ed65a1a9bfe2e419848d2e22a5f9ce434fb60c1edc64cb2de37317930a7ae0e0f1e467f5fdea2290dd485924f19a9f57cdfd37dc0010c9e0260cafa63b35666564c8e8725f11069d0848a444dab06f69f9e0f22c0b006c7fb2b2ebd90eef55ccaf3f86f705d94316f5f344fb84e0450836dc3ad2a70a12a1e36f945952434eaec09614ed8eda9c5c3139f0a90a1c324ca3b74a3af05812efe305cb97aa27e9bcb49c99e1b2fbaef25e51b0e5edacaa292692ebbd40646e0e08cf42326a9ed4d583823bc6bf8c6c0236b401fed6e9b1515c6c7b308225b2d214cc51261abeb3688d647d8ab09ca607ef1b0e812c1551c3912277700f7504f2c43d16eb7f333297195f2e0e3ed4c709a83fcc33f62a6b6a2852d8995d6487867996964681ddafa2ea7a6f973220ec0ce01277b13f98f6f854de9720a3e08e6fa89e77679c23369a720899569e9e18eee12207b0f3710ca721a43b6b715c9d60b9007afe68a174444bf0fc7b366bc20dbc74549ba40fcea47d701cc8617da6f6086b71cdb5ee195286c971b00fea0c4542625158dacc0661b19d47f76eb2790a47a88952f2dd1aa650415103672d09a63f95dbdd06662247871ccd5381f74f395f3241c4d7cc82962b903b8f0fab6b11794a758849be6abf8a42200490d2e62774f4930e1d70ea033e5fc24590ea014966ebe7f3a66038aa90f795a2e880045191082d4972b3d1f644c633d53362cd909c8b755bfd430f4f60fb07d3aeaa053e849721f7ec64fca914b3f313adb915db412c1f92638fad94a20714695c641909c93475872666c9bca7bb757b0334f0bc819d2b4f1aac81a2c71e76fb5952f9fb3073fc16ade67da0108e60aca654c5fad0e77846931615d8f9acb5851a1f1c1e291e99c1686cfb411b16304c61556485041e90415bd4bf08ff674a045d02d5473e04fa1c05ac0f3a243b61a1d4a6f78595c3f4b97b0554b2f3b7f5906b65e4a997587b08d371ea4bb48e826770c1e2fad86c847ab353998c441652f4c1311ab9b549bb54366fb6ccd05b4a5d322d2c7b946a874e6dc9627a32bbe5d428dddc9127f8ba0926d89b980b66afba0ddffa0fd2405cf6c59c9013cd5870016175884612102a4a7ffb9260041d1a1a56ad34882a48fa50e487a6b76c746d9a8435d418bdab2562a5e04723990cd2ffdc0cbf0b418c5440950b4a11f5cb764f07fde25634b6844af8624945851e1a4ed41b4ca48e2dc8594d4eb340873919f8774cf0d3a57904af8312f9fff7fd6a43fa3112c0f8252f472754393a5248896ace90b9c89326687d02fad799e139d13143dd6074bb00ff839bef15f3536a1889daf660e7238b1e811513aa7f8eb94e9303d943827234beef57470b8b5afdc062759b4da0e88c6c3a86816770b8f49972e1c398ac033aabef4b80b8fb19863392d5576914253231a957a4b2df7cd22dea0f1744e5a0ecfa418867d17e524be07af0039cd6e0aef3f9a8b758fcc2403890c9fdbaeed9cfbdae2582178e91718d1fa3163a65c495f70862f9cb959efc385951f3b16bcb0acfd44946091505d35d76434fdec982a84b889081e7b111312039739a74a833eb7378b6ec55337ec0022a8dadfd72501573d5fa8902e5f042b2b139a74e1ddee733b6de6747d0d3866dcad3b9d326e203d5d9f83a7fe54fded475b595b8e6e369a40d8ffc63642f7e70725c2ca5d779760c041de683b50603b391f4d34bbbc1e71719b07035e19c5ab76b24e7e5145b2faeccd0d7be1c8b5a41ac4e0f9cb05c484e2734fc9e6ca969fbd0da24bddca1aca6f23ad91d4992b3db2c1825201172ac4280c008a999ca8589008c524d015c3ca3c64f67815ce0419cc613d7c26dbcfaa51f6765a97651436ce0652ad8c70f31897b9ac524fc819174929a08702b2044c9d6805ed1f5057add3759681cc252f9860dc732c7cca211b2fdfcf580ba6a35909c00f5d0db910d73e26a208fb8900e1c52a18c075b8154bf1183bfd19ae1a6959db2a68f038a42a07df276cd6d584c8ec0b012dc5b6c9b5774cebfd6667a1b6f52597d8cdb4d8e906f0765d96d964f05c525ff2600fd948209a92ad37c3d1a1f77ca2215ece85b5b18494742b91ef48b981018e57a08d03adf47f09b2fb4616a146d4fff65b79bce73258a5d5f96bbbac261926fd3317f0805c70e0822ff05cc06139c28e90f01f14c6b95d9a18fba334996c2eaa0b8a2f6e5e99cd2cde06046d4247f67cea4a7d0b0a592ecaa5ce2c9c3e41dbcefc65403c7a3b93cc9c7d23dad850aadeedf0f8a31804f7fca80feb98e4939efb063bd0f32d4b2b41b8b477bbdac02961ff4fda9a5bc48195558982eb5627210891b1e379e2992736b7a06c3d7118cc46d22f6554e30cbeb3f68e0e026d50b836bd65e776efc5c5dcba0c266e9b33d2b8c7fe78c34fe360d49585288553a8be313eec5fbc89c818776eda049b16086f761c788aa48db34dc79f42dd6a016d50535921fa5c17f36239cff12ffad5e21f7f409d23195aa9c66e354ec47f6bd5f275f4d6c3a881f9c4b3181570ab8d71061001dd0e64746dc5d285c04de10024064995b82957e67af4b094da971c49c0323723473a49ef18f1d5ddad7a1a432d0f43fc8a6c2d867ed9354f0b6fd96d099c00da7230ff52d33d4ff0c04d5e9a2a092b5462c2d4466b5001318a37bbf85a5b15a239201ff25356c2f8c55eae109313ac6a229e87e1952a4b0e1cb45c5923b3746dea2bd52de3267c4c9b23ffff9c889a5133af9eb559daaa3785799fd9e39ed8819e5ae702f4f1c97d1bab553a0144fc38d2544173d277c4eb443209972b458a296ed5e34e19f493b93f7a11807d435f5c3526ff5fec8e937770f182eba7770cb57352005b3dd80fb965fa79b115b4cdc83575d13fc34c6349ad14d2e2a4043acbec354cfd59789aed5bee7904812e4de999af15085e0f5377261336fc28ef4a0d168ccbefd399f1580b62150a3e64d5c0c1d72acc27165fecce6a630956397e630c3cbe9e2e0287aaafcaef1d1aab4e4a5ce91e7ff44a5cafeee4f870093013de5cc4f62a77d63fbedffde3386a080ba305a4a812b9e4b44da79d8ebd2c99ac157aa312aaac50d1d967b6c032e0198ef58632f25e6978a13945e656018392a8bd8de73f32d4cae4d96e35676694747e89fe2aa57dcc8a494f3e591dd430ca4acd495283887efbb13dbb7635ce49bbe040b728f37710f300710b397ef0dc4d4b57d3a1caeed2605f666409e03e95f5002dd2a9cd45d2809b2de6d24f6d8c655fd786358071bcbcbc815baa6a2e346a87359211eeeeae1d59a0bff6e5c1139b98f58d77013d87b73322735eb6ea245f82bde2d922213f8e5617efd8d384ab5c38ef290ccc4d96f434cdac6377410542b3aa77a1cd68f7183e65b86347a20e8c0c69c8f96ebaa0251da89cdf14484d68f12f7ce9d29a34884023b532c47feffa7598c5c7608c84df760590ae6fd869f4a0357ad3bf6799bb559906abb052b824033817dfc7f5d7c1158027d7ede348902992a61a957ff557fc57c58466860918a93782468c27d6b9a591bf8076dba9fb21bd64d5e4f151b2a823becb14b05c92a56e5fec494e401d05ee047c997aa4dda183769c2860183b081a03f0e4b0b01c15e740b8713bcbce1e0c9d434c96e70a8858dc4d4c7f17920aba6a32ddd1fefb01ca3d1abd19662743a577d46e85644f3ece97f8967b1b150b9d9099d3ad50264fa05c9ac4c11ec634c9cbd98ddf77a62291ebe41875199fe62865e4a2d8176dcb2648306174b28504ed4ccdf4e410483a8a52f94efe2f60d66a3ddb3c3869f51728db05c3d958999cb95a0ad9123e5250eb398d3bd96572ef1dbf2438dcd6ef3db87bd9f869f86f76499f8299f0ff3983867042fdbe340225bcdff40a87a055ef68508baccfc0857382654604f22b9e9474a3c373de63d294ba13d35454e86082f3fe40257c6978430325473620f79396ba278499a026df51abdf6be5ba30002115ce9043007a2841a7f67126476d0a25483cf95f2a6a5b628d1feb03eb699a33c625dd184f82bfcca6c50c85f43faaddf1a1dde1766a024e5055301c5214a71c89c1143cd712ae83138441bf8aed484f44f0e646671c43b95459ff2e48a7c25180e7f931fa0ecb2cfb7c795330a2383662a60ff488595f9fe104f7f288f396a40aeea76047395d596dab5bc056b2463c2030a7a7e18d588f9b1504e6125d1e8367b5587c51f7a5be15b3f4207e823ba190541b441a1591e372e470ee47b4b6469fca64f6c3e29edeae8de662651978a1dfd23015f60fb2c522fe33452ddad2b1acbadb5798701720369c7837f19023df9e62894bb228ff6d7c450d52188eda71c59d69b0a4e055bde17d029b1132ca6d5f66b143453ef3c6111725dbac5e11c5ece8104b8f9a1b27c703f6cedca5e2fb06c8f18b8ba42420dca97d6d4ca7e88b0f263070351e30f247df0f2b22018131c949e1fcc75a09ff793eb7cbe1181fc8537504f79fed2910119bdf290e48b2c934280dc6607437aa1341b9a5a816b060282c4bcd6608b1bafd65ac3de92076822f3d0fc1b5e19326081af2c700a782d469b2f089cc963b88903f891c2ce2ca639bf87e5baa3c0d4561c146578120461768aee70fed2305f95a5894b896bba6b4fd33898a90fb717b78463dc77783384d4944951eb86f56ffa829c364c36496ea6024cae1149caea9605165c7937259b955390192d6f35d3327f292a73f433a08d06796b7229add27524234d1e5c61599a85fd68bbc02997d04ee30777ffd40b32dd165b8cd5f14cc8c7bc31666155e876d40eb149c494fa62f0d49c2a03c03f24c739035da7dd673deebe68349d925604bd40fe5adc42a511d933b484d268e772b1686b8ca57bae1ed141a99c9f1096410ff1791bb2e820286e5897793478d063d1f822cd665c9c0cdde9c57ea776bfeaaec4127cc54f47134fe38a921e9ce5c446d85848a795232a5533f132cbb38675d20c54f1719805694a636423d48c7cb686f36fe3219b791b4ac67808c2344647603584e3d47978212a6c5c97c3d61543e280ee643af897d0afb74a121b86b851d32b304b35ef457954d6de09cbdad691985362d910b7f956f76b57a0643a566d93b3492ef7d270b10fb5d80786afdfd88dc89b734041b3a8bb47db6baf2bd2c3591781866137b8e102f4c7fc9055c8d8cbcb7a620b799578dd4b12a900c78c3c608bdec00a42ada546b3b8ee3093cb299a8502f3c8897443718ad0b7ff5cca0a674c5cf91b66ae59c9084df23c009d2bec0b135a5d5891581fea160966284c9b7c10c59b4b935a6dfaee7a55e2e87c05099525353794d1fd6435f01d725bb356b12607406bd247efe1b946501cbfee91bffa258e0ba8af79c0facd33518603083f755606477e3d6b62e4d7c64f416826068d9c0b50f53fbb7fc156d25367e57f7c12de3995b38bb00825bd243e5563b1111ebc8a1f2c76f2f0cc3e2c3a181693135562fb5ea18b6b1236d0981c5ec6b7e0292cfe12adba57c5012d57b01779db1d7b3c82398a12ae3d1597ababd4118ab260dff7371802b3af454a6fde57d0e849c925fe48c35ba1cd8c248c19de223f9fe0cedcd0a7920b478510a5b128f646ca40f16c57bcaee4daa03098c27316bb245536d4d91b4255fe6953baa94c9e94f7bfed2ed5fdbd80e5535e552b82fb10a2cac9d345bfc5970b7afee662c2e472e2ba0f71c80f81638e3f802426cf04bcf7ddda1266e31d23a3e20f896e02cf2acfe61900a7ada8869efcb5ae527cba2a5cc7c91ba7abac1440bb3d95496f4388cf7825db327b7bd045e34747df9ad0f7f68a8cd57c19f7f131bf5849bebc898b70ba35dc9ebe63f3da58157bf5232a7b1516425c5cc2ef749801bbd3065543730747b5f3ad11327f86ccae662c65a07233f5c260da7020735a51bab920302c27266bd306c1a878780c9b7f3c9745dde8a1c4e8e9456d1166dd3ab509f0943f5c1b1fac5f349d063f7b7fa8f176d761ea3daa5d062aabe32a9f981ca3d6332859e230071985c82ae08cad4a9834356855b6b6e0d880f7b14156f3ca3c9a7afc449f3b179f656ba10645bdb9e2a6c935057e9c493c28b0e3db7caa225080fd16203ddc2396bc246e13d4a03d43e3319811072e8ea772f0158cfc90d243d6f8e471af4f55377687651d223859c4a570e785c65d261fe1df96357db1dd455151b6e107ce5323d2434f0e17ff54d42f4a0ec75834a6f243720466fca65570c864eab7ea46d7e0fdc092b5367ef7ca3f8ce0526e8a9264c3dcd4daf5663c9612d3b7f758f8a411cfaca55ba59c6bd638af934804c1093eeb8fac3bff4fd3a0711b7966858e220bf9be15bd0d9f5be6f8c0b6ac8b8ecbf75d7303e97ac3c6da57090c9f57e5041949f12b191b792654e1aba8ac99d5a27acb20ec45e97ec12b1a71ccaa4b9b6944df411d74091072dc1a41f0ab4ce4c29223dc2c789e4225ea79f6809d451f0dfb8b25239641e80493f40230f8ca8ec9e936e761cf0aad58889faca2270469e643b2c3af5fc8121314886c9d8081c3619ab0d34ee13e561cce3c608bed27f6a3532dfbcf123ebfee2f71dcf7057b6c866455898b6f00aec05aa61f2b4ba773338d1b90e4acdf2d61e7ff0f85a4c5669b495a01d02d88c6da164e6ef1114d118b29257e6264ce8add2f56c0e0b6bbfc7d0300da473dad071868f8023791f3185758a742cfda5dbe95b70fde9bfc362b99177e706276fe125f012420cc83f77565aff132f4c1fdab252e7dc83b3b01b2f59cf5fedfb36106c0eeaf176a702ec464666e7f3814e20a247801f9d0c4de84a8747fd79bc825bc07e336a05a23c82781e66ebb747457c4b600fb1f1aaa14c3f9c74d1eb912fb470f18ae021d617fe6bcd849df12a6321f658de95a57b9f52df98b9ee51302fc21d871b2b440c2fcfb05b4b67caa7b96e138dc3c65cd07032dee6a15707ac3cf30e1b91e3e7dbda08eca27ba029fe3641f547098180c943fe16bcbbc7dd82b45661fc9955ad3be21e3b575c2a435acf054df6eaa18c4ed3638f566171972df79cc8fa7a660b5105452ff00008fa859506e82819bad21a441af0158c9a38cc06034b97636e890624a403ef513122f0c0bfeba6c5e2a76d94a7f849c9797ecbca3ab7733460501514ddc86d4684814af12aa3005f4b6cd3627ba3ae57ca3264914b582cc7fddec022dcef32b9284e6ecd112560514fbbe724017185f37605b038e6050a3ed04eacd45e1a3c2b4781e4de7f600f3bf5c17ac6c440cda645f685b343c9702f0244e76425d546c79c3981edde5d5cefe10160fe6823b9effafae85139e0487bb7777743b010ad72b420ae83874c963a424b4238bf8e1a75cc0fc1230a5ad2068af10df6acd82e4af1d911588c12b1c3f1b83e2eb6021a95ccddbb0fd641eb70ec1e24a36dd137e38c850078a32d00e04e32bcbde7cc4d11bc602bcb1553eb840b04837fc6ed5f76d51940242c786a4595dfab97a575b68166c5b9334751f386f89d520edea173a553bd775f63fe5ff38daabb5e78c41bf0f63eee67bb1be04514615a2817a4093f248f616053d5f3df411fa5201f34fe6924add112c48254b94362ddbdae025b3e5d188addcf2f47fda8b2a378ae0ed5b7647e98b048a2c7f36dafe94598c3e81de97760e043ae494dc28dae15296d1fff1bca68871aced79ccd6a69b7f540bd2a3ba02dd50a37ac94b3798942bc64535e626f6719f861210592f102529a971bffd2c3a9e7f96992645718ea3d3f10ed9e43e9890597aa3087cf6c160c38a60297595e26c027604e00ce0300ace73d82f30de0474df2020c41474abc79fa880382942c1dde3d123d2481aa56fd423e5a0c2ae59188195eecb8be3e8c868bece9443efd263f39e5bbe6da5ba779efb68d1a2a258c78012a5e60bcaba5d7b05ebbe2bbeb87a5fa12f9d73ecef898e90eaea963baf1de23a1acc9eba8f4dde3c273483077fa6f68837bffcb29318f473b77670a19062edaeaae6bc6ea52b981cb7272f8a766b340bcf688bc24ddb10348b23873669965504e7e7031b0c2354edc59f72cc2f4f3d2350d2de151db708cfce2a43d36b253a1b3048439bd6a930178dc19b9c55bec015c24236a0a3841acdc22705f0cc578ea438f12fc7160a6e6bf6a94a1db5088a5ea98bdb0269c043cb091d4c2cbfdf60770a45e323cba3c9b122dfedf408257c00d77a5aaaf1d4d8cf9633e15bb3dd7578920b0f1b3f106eef6a54a054a5cf5af6f05cacf2538635da17ec51506ad3abfbffa3ef816d4aa0aff52ce81fa1ceaf31ad5567763c0d0e1efeb3811846641627a5e2fef19a08d3894902738a57b6305a95483bdffb8a06017397e33b4500c490977656287f7c0bc11a3d4d8af248beaa5c63e88928f2f8aa0d591480efbaefd45c703cc746f9494d1ea3a7de8b1c8290af2cf2d8de87ea0f5031a452a0b3c29620e9ed65b904e4cc424624624617ca3e9c0011e097d27322a945347ce9f39e5d3b91e5c5fc71f538c734287958af08d84357e6bf63ddb663a4b589a3d397d1549927c69ea0f8b92abc90fb40ccdd49baad201dbd1b3c1ef02bf2995a10fafc5ed79f747327e2de32095c7071f561758c7957d5aa23e4f290b42847ab75f8836923f56f2d6a48f2739019d9803a94a7508fcf5da5a2497c2e68b15c454234aa9a58d7a950f9a2761f572e195304f19ca3f8956c98dbedb212d4c9a6f8033ab5f9dbf115728da68705daaa832f14235a8ba0762453e4305a7db1f44f5f9ef40f4f7a2e2e790f806698b22387611acded2a05dbef401e67c58c2684cffdd48540acad0e3430fa6d4c16a0960ae928e4dd1af7baf4d9c1088a43fb8337740da5384f05b75e99564a30c5181633ce67a3e6a4b5373c2b5f04bdc1ffff70287d73b68f5b07788ef4206c4ec2ddae34c9f156fe8f80449775a60ead13e3170d1e4821621559a9be3eb5416c6ab8583473f1ad65ffc4c1d9373c7df7b2af407cbbd52dca2f5ad417be9907f55dfae9ae1d8690f1738cbf1f69514de86348aa2641f2c1b32491c3ff4c4803e503aac150ca1ffd8b6fff0d722427fa3d2261aae5c63a2cbf0f522f1d3e2705a75a87d71ae8f176cb35fa40f2c74014ab19e382751df50a6510697c65a6c7af84b6cb4f8eeec1b596ce163246f786ff0b657758857b3dca9c34bf87c24c38a46e7d25a87f6e046f526ba44e4b5b489ed7a98d25fc49ea1a7d74dd76f4050653ba284f6ac8432c02ee3fa442b8087e6a317a5d9d3f938aac8af0dbca5b49df54f2ed6edae7ec224cdd539f4f795a19511157acce0629aeaa7a0a38406fb44518e26f80012778da88b4821aba8dee41e319d0522ad02a6ae24277068f477959210d220c3e4a505107d97243e9bbcbd5f3af119f29e703d732074b3427be17c5e210983d6dd9b32b7d87a43f749724ba7b6e741ba4b0b08f32bec3115608f88611f38ec806ddba37d522076d0aa462abece746848c87e29e349b28f9cf4959cc28c7b4375f10cd495712a205d8bf4d9bf29d77907d2b511403d666970dfc7dc9bd02c8b1e332d3c456a6174f47b20d1375b33cae8fb64025dc11427b49a0399cb499db2dcccdd807d6846217dd2a76da98614708e55ab53037f60b5e338bf3786032eea908c5ba73b3f5f6c73053be25059e5ecc118f89df6cdd0d44ab31e3386f1a366e12c1005d6394735e3a720fd2effb205378b02f18f3d96e8792af0266853144c221e51174f4f98b4ba2d9532f6ff08e7efaca5edb3e6e23e916e7fc01ff2a94b2f39fa7482f60bb4f08531e469e047af7071b8dbeb00ea84f79813bec4102f6c4bdc4fb14f5db50519367dc6abcd3872cf6d24b05640733558b5462d908c3bc418465bc59de2497a25edc9ca9c50cb8bbf31582aad0b8548b57f8ed7ccfa1b0d4e29722b158db150fd7d149aec738f63438c27ef73e5c3046da4de08d5f9ee9075f921a61c0d3517c7227dad5328d55b4f1f164243e8b28243d9ce54e2f7690b801c431acd1478d3b6892e01f063d809440572c6eee65dc9f114792a8ff14530675312d4bb0c3eff808d1d69c407468410a648e28233e1990389b5bd1cb0b1322d443f930de20410a092ea16db60632646b0019e1aa9fd1b827aea21142ac723e20a9214257be032a9fc68ffbd6573fc92a3f422bc54fb2211750368e23592503cf112af11bb15e8c0c7115304272a14c74f98f159fa123848bd4753a17a7c907818eef91c29d2558b1e73215b0f0c809d55be62b05aa3ab818d4bf833ac22fede5012d9464afdcb30b2ec557bdd6341d2cbcfade51c4971114eb388aa9f84e58db6ac33f7ce95f9d792285405fec122773fc5105d4210f146d148e2a27b42292b5b64c4a06a67bdb78e5e7546be0b1dea943ad9bd14469d5164c65bddb07617a9a8cffa97fcb670b39b95f0aa68a10fd21361dd28b3a82cb91230aa2099b4098ada3cddfd87a889bceb2c21bfc2e3907fa0105334b8412188b24fbf58413fb51f19b81b5206e6d13da1d7d034e2f068c92d0c2dcbe74a8d217f5f419a75c63cf190aa075aa82f4ff7c702a32915a495f35fba4f170b00645c97824f37c66a381d09d44c1a09b32325382612546e78f3a195f0cfaf7d3029b88cf02e309514486d75ef34246630ea7eb6bbd64ab35eb3e16a4bcf880e24b50b6c0d7df016cb552f2130bb82c643b40d7d67b6b16154ca17f8f9e5218b202fd56c70952a2f66f9ef546803585cdad9b56a17b69ca10431c64166dcefa40a0c1d6b6d7feeb9c0907d6df801ccf4f2305965e606fa43f8cec5d2b22931d11cad5089871a9ebe4e7daf9a01290bd225b1d7348009903e1887d7c5ad477820b074cf79c414f67f0e44b245631cd672d412e4ea55d858ca4bfc273efce4912280f3566b5fbb162726a23cacc91dd50caee18fb5ae4d22aab02abf75770035a81b6a3ca4b3f38a6b9dfdd2f9f5651785aa7e2353a08a17fee856f835c3b4daccb764c593c70b9627ecf35267643f9e80c88eab46405f1b304f1efbd07cb6a1cda7d61ef8c6b440f3366f35cbaebebef3b65723911f970f1820bce638b014b072cfb23ed6d888c5b869c42744aeef696bd801d7e3ac288e7e6ee85fb3c197af93ade6e92bf92050b44422965eeb015697baec81dc84a7d77e875d7c8666b96a9e4cb4690032e71b215adc0db889d393af5107e7b83898d5fd35a64314fe7c3418e35a21b0f88818ae348b28a4ebd4edbc0cbf1b41461aa8b0255c8223eb7d2bb27d0b158ded8b270e242b611965d0646241fa60c6d9c98d1ebd5ab085702f1d99d64e952a2a7a4257098e302d5bb3a69cc686c9ee6af3a75b8836bca8a2010f2abd93a1aa9c045d19e7cbb5439ee1a9d9dc43c19c69ba64da619910a3052f790f1e0cdfb6ba7bca6d52ef00a037bbc1a3a11cc24e0e3336c0da4f2c21de96bcca2b4985d956fee40724d083657736fb6b2adb2f7bf2468f38a526243a67f9b1e4c559303ba20d5d44c77bc2b06dd1eb104004b96f01e541d73a5754aee00e1de171dbb7c1d5546dbbc2e63d4f8c2203cd3b164a5afec85e23b2acc77762a4e4ba5caf9be707ee5fcdeca42bfc533f7477be0612562b272b016b126e93affb37be6361ba6e12f4d1f5db8a6ea7de6a5837dc51a08546826ef6f67dbdcf2e857775e6cc962f0e70a2414d34770aba4535dd1513be57002c15303f879c01e0795e0678d1ec72123fadfc43a646ebf1963a83599050d29a201a8dc204fddc1f3d59396bcda49edcb417c0cac3a3a88a602a5d1f6fd0ca291527acefaa07f51733523e42624b9d9903876087db66573b68762ff24a338f052f997e709d0921a6b112785dc1b3228ad4bccabf6bdc5fb12ddbbbf05cabb0c6d2a90cee0c398281ee94a1fae304cde456953c2fe513bc22e1f5dadd912f73c983d3266466d8c6376d0a3ff975673377c0a07d7f9f3f4ccecdf4fb20aa7d847562522e6b001c63d0a5dc9448fcdc07eda9a052211e8baf5dc32a6fbead200709e49c98f58ef09d824407a0cafc2437ba989d228f97e531439d53d5d0a6ccbbd91be34f44995d9f4e21073d8c1e966c3bae441470fae1c2a24e381d068f4a5426ffff5410dfd33b8f0765bddfe8b670c4f8165d5b85eafbed3c7359dcfeb0d7f2a9c2de5caaf971fd6cfb1d82a6839b487ea45c6c1d4048bbd316ba26533ca5dba369e921a49f6f2b0df74f3a822ceb5a0c323a03c50e7031cfe278f6804bfd67dd5ab45a424100b45dcfd47880c27cb665f7edb748a9d843a5e2a3015df3f34e1e73ee73a63363cf5ac73d929721cbcd8d0432fbaab0f62523d2272e10133a0d6f55d27b70496743ba7cc42f15a6f2ac011f0efb2a13ea1d5d6b2f30c450afbaf71225212c290ac06cf6c76dd4136466ed22f2a31dea1994f90af6c84b467a16c01210be59c568eab705fb6b44c6de3eef40d4c1b19b5263c0656946ea7991ad17ab6d1c40e64634ce32845052829a55e83a852a6209da7ccdd0f2187f5231a29f9faf1ccb8629130e1460739d5c2fd6f64b26bdf77970e31b05a8cadeb229f118e51ed70a47be42360a74419366e3db4772ba0d750a9643be85bb56d5a82cb0fa318d390e4917c831eed45200613aac6c8440e450f66140fa18aa57fb4b2b7f3613dd745f5b39a179f4d82b80b2fc786f604732280d1f9403645121d8a5ee6a9ee8c5319d54479d358552280d3981c56262fa4d0a5492fb4adc5daba2b359e63a06568029de651fc839a97d464a611fe3c703bfa3b06b585003e9a4b53c5cfc2f0e3025901eb5348985d270964671361acdf5818074275d3a2bba6a7d511221b4407debfbf7e16c37a11496f7a3c07153e3c8b87d468370d08de2fde2fd4c468974dd79944d7a819167e4b5ad85b8e775b21d45d845530f5a932535548fb09302396209d6f50b6e0a41c1ea4a53b406cbff4efade5370227acf6a1e5742415898d1dc71681ff5426a388529459caec4dad94d73337507747ea24b19f4e00e087f3c7951b0f33f0d8474b304f990e5e7bb17e24a4834556e391046cf1b31af85c473b25edc52dccb81154db57ea2604eff3b5b96d1977af67f19bfc4ecf004b990f6a377a400710970f4ecce756458cfe29ef0f88f7671f14272bd0ed6311cbbc1d86c31872288a60cd1c75c89fe6e598a2301e8c9dd47c45441eaf33312f9ab10195e9969e9c5322400afe6d6111b42b696a0159eb6a1c5e5c1858dc312e7b2a7e9c044255ffb2cc73e7dee8e1ea8d8fe3e65f8b512b1f03406a8a39de9d17b958f52d6557d3e872d154cb991a140a0896203a9f36e112844c37e7024cf4d6dbad48d9cebcfaf6022e4679c6ee0f9cc36b9eedfd7d1fee12e69523fd508d07a6393b65c09f62fc86e3703d882c6038913f8227eb170b8d41cfc5120b3afb6dfad4196dfa77f315817997771896e6d66471d774f9ae8d3bd24d8f475573a1269452c9fa405c4b6a524f85fdd9145966ad4084ac6e5d52a20d294b27aea383a5691da571314f28e6f2ed288cddce2b23a6519c8864adb36cd6af16028de47abd3a4ce4245036ae21a53134429b86e5ef7439dbc7340233232c70f2311566210ce021a0592a54494a4118e429bb54e38d2f769ad10a6cba115243898fb829dba8c1da656f1d3f07a91a93d7c7ed44b8895b6744d517522238ddc0437d4237e734a19a6aa799f072f7b03819f7883bbd33ef7d0767196c2bef450ce9ede5ddc2dde03563a3c6db675af8d77d6a2cba1aec657da6fb0366a74888d62a5e6bae0ced399ce4a24123d30dd6915dfbdc6498e5739dfd515883b1c043c3a25cb602d850ae34d7f768e9d74c4b2ce41e01895c8b07a6a5d9649aac5580c925d14dbaa2c2a88c1dbcd015077680d591f854730c739b94190a3116a1affc96ec86f852994c2da2dc95f17aae9f4808941271c7c728882271a3804a88ef8b430fca6d1686e7a1373b69f9548da73474daf4ece86a937ab864a8d698bf7bb37cc37103f8b3d21db14f6c19900acb05ca24baced7222ef24648d58a58c5ec76a962793fb7176b2e88e98ba7d8147f9f41984bd254beba97a1702635dea7a4371d2f0697c914dc3503de834e73716d9aaa8f95789f3220bd99c19aa365986d734cd333340d64a6f67431c9e0f46970a97ef47e274f88d28518ec92be7a4b90108005ae4da4b966ed794624d66dc8ea9e2f42362bb23c1f3dac23313ae26cae61f9583bc144c51b6e45782209868792ac93348eaae77304562251e0cb727263995e32173f08c04fe03dadc0f2540d106dd46cd6d8fe2f1a090da822cff2f1191045c15d42f20d199112d7a50308b19a774f93b5ade70ec344498984acc1adb95dfe350d2d41b26a1dd2385cfafe455d50dff2a59e3c7c1273f2d5d125ed69e320f474143d18099e9e15301b7935ca28d81109c48d4c3d207846cd0ae02da4a30b042c9593ab500760992eba2e5de25fe4748e0baae4bdafd299aa6d42e718a73494934d2ac9f82b31cfb9fe5660054013718c32178492c3bcfb21d357eca19243aae1fd73d3b13128bff5d2a206069a17a92df06c2a4e1b801b3c78120f73e27f5ed74862343ad9074bc44066857b11c5e94ca5de03fc7eb780479ef6a33789d3f48ab891ecd3d57f2eb040756d11af9d12b769d6b46a810eb794f7fb3a782b47bc35e985564b0fb72388b4034fcc41e7b6fdb2861a376b688e9bcde8336c1c105d3facdd86529f0f710c1652d0725ae3ef5112d37f016aefe7bba4684fe7fcc002f6d882652682b9fb7e188bf8a3715d2cd54bbfb2048dc5c2440cac048bc69beae9e3185279879e479bae7f4a9d81bba9d83618904d8aa03aa0dd074c2d7a895c76a9eb149e7b83dd15d74d2e5e21b481078e326d52347fa33011bf64552de1b6c8ebba5ff5cdca149ab59844f05f6e9fb278baad717ec16e2bb952a2a64abadd7f4ae73738c5717cce1254d60062d8ead1a6800ce598adf3fcbac19c83bef6d9d8bc3b024f7bd0b02d50e341be081a477d36d43aa97f34ab9330d14e47d022abad0ec117c8b60dafcd00532275ff7e0a9f461269d4ee6ab7f75723563a11f327e36f2ba7e158f2c34ef6a4c245ac662ff842d19d212938bb9bc955930b157d7aadc5f4c731b610b006ac36d6582120802a7fc850e03694d7d93286032a5469ccdfec5b643c087700b0359ac772c7641a15c8fa89f4edb1bf2913a47f067bdd7ea3a2f602bd08db278a2ae50b0c6fc64d2868331e9b30a192ae1b464defee82bf72bc3297498116d1ef2d698d2fe2ef2285e0bf4795a0384381c476f583eea715d2b5ecdc5f8ec9f461cf16d5c41b4853a13ad7895d65d33338dcea81403e96bf293179770d8c856792e7c63abd17ab69e1d478c95ab2e6651c04537db97c1698653c5f66780c94d322a22b6a947674b92d89a0b324af70cd155b9a5e2c4bed10113bdae9e9222dff623feb49d9bdff5d03a9d4c533bc41250c86de505bf1ac7a3ef3ebea66ab4200c3a7ecebe0cef2a9cb89a53fcf7a96d811a301bd343947b4b2c0d56a0c09d0d9b5661985f83cbca65e67be256c5d1fffc8e82c708a8d1efe04a4e9deace003c6271c9eef54044dced178e2f8c88d537bda155f947fadb6fc1f2bc9acc17d5efb4485f6fffda2f658383adb67a534f2c723fe48f0cf3c13ec0ac3b00d284e49da08c37788c9d409afc0a1e8cc37035aad5f218fbce643855e1e1a27f878bbd7454721aceb02ac8d47b6016e94552bf0592c4bf8a599502c497b87ab13a577e73575852b0bddbb42c15530ae51872e4ab64be8689aa9cc15a6619bfb06d1fc8ec71e070bee12187f55de66dc7d69c6832c3d4fc2fee946e3470924821950a9df336fddf23f0fd6cee7304cd8fda3449010a667e94ea80f73720cb1fdb9f1b1d13e9bb9c80a0891d8ddd1f7fc7e2440df8e865ce7aab42ae51ec32baefa42cc3789ff3b4138f59f05ae0763f04811bfd841f8fd8b89b40fc97638ffa0da415f8508fb64a777464f95ed0aeff7e971e861bc43df8d0fe47467964b132177a3f218e586cebb43e416e1dd654e078ffebddca2767fd93afefceb6c12741760e640a88ea2b8c573bb398a8c4e539ce5e907fc3ceb99b8a63a9db1e617f575fd3f65bbc4c91d34dbeb10a8e0aba4f5a6c239dd5d7bd883147bd39324f921fbc470106167aa5215049844e996a35c1cb31de541c5cdd5347813f798a30b87df009d5a6ab509e14ac8b96bc23ed86c0972cb4043cb5cd4c1fd7b42ba534dad855b52f3739aef18a74532071967fc5f81e8c3b42376922529f21dfdc143684557d8268baa2857ed21faee7a852ae9c89e32437a1075e90e9ae11c38e29906243c0e3deba750d66ecc0917073996fe1be8170b9901591d37b74a6f5aac68d534648da9a900552606977131534e8597952bcaceea3f59094b9e0194854b1414aa3d9cb9e9d7c6b00bc6cf1626025633792eede18a6c3de17ad707ba680cd0673a0f672ca83da737c10d3974f33d7a92de0d157ac6aa671fc9d7824c5a9d01c45a4ea838df6013ebe933f6cad8e75d8eb944cc8c84bc64f840a8cdf2714054ee5594823e94af87604c037b35f656aa3d6bb9fd705e242028557efd4d6579df27d3f97b9135c073f7b0ddd4fab140f7f7068e78fab297b6d215bcaf7f8f4c6f2aceddeaf108ea7cda2aca8bf926e291553a9f8a2b6e8595a30a109b3c705f424df1715b0d901d421aedc9d9e9ea118550b0ada6b3e9be478032d1b86d6d8a645098e7f3731869f791fca49b3997178142a286a40e4e57fa3183b061e59f9daab68d6cee1e67acff488176e92a927fb8f7ae09213024e8abc5aa089ff26b69b96b12f4246cf54358622ff816fe0d66b66d24035ce43b5b6b798acfec3c9e716328292379ef3e759b84d12c835f374f3c556c82a1296d09559b7b8506b26d4f8d8cfcabb559d6a2930194e0373fe8d26819ed3d5070e5178606d41b35a18485be72bac2f64bc766212a45fc53c06d12fd07a6ff97c5cea137473fe1a41464d7bc526fe03b1c9da1d96c6a5a926f8efc17afd72fe34417e291d9b76bce7609f17d716e6dbcc39e3de2d52e2913154ff218710ff5c9b7cbfddf258d6f60565aaeac5b7555a2f4002cc21126142c863990d662b193dc21df686a7bfe3323256b5b705989024f06fe2c06ddbb79f6e64cda6576f61cafd0d56633152724bb4682a0607262fa669fbd5890e58f4e086f99e7ac081fbde9c6ff84dc7467d6fc4bddc94233d4369aefbef1fb9d10b86938ee4960a4aa7ce92cb611e3c578f489999a22e97180795d044e2632cb34ff4e3a5eaf16f4f362f8427ae3f7165a4aabcbf19dff740e15a16b71ed4ed2f4e6f289e0a55f5f34e7d5501be8391625c66942529ab56fb2857f9bfce98d69f6f7a0375905360e3b15b13e8451fb8405dc10a1b4cd5986fe7b7b5c4ee883e3232f1e68d238a3123be45cb7e0ac35f2a856ad5d1ff118dcefe8bd6e2730f10b85d71d852990b0acc5c3dccefe66628372d0d27b4f1c38997b66b2970ad12a392504debe2f5cc13662cd4207b8736b5e099676c8836faa25f42e8063f3f0d06b5ece3a2cd33fd266b9937888c4d7aea75d8c086b2d81e39b24e8e420c07ed1f6cbbb453bb40e53cc712c4d38a98c357db803d189641e6724d2334cc886c4b82b20387d0c7dfc948908289ecbab1d33646795bce5701253ae613c24f7f780376977e747a251612603880f139bd262a40f0e2985fdbfda0bae0828f3b6bb3f3d1772a294fef8d3f0911c9092a00eab8b2240ed45c6432115a31ab1dd4f031b3029af4c41f65c42281924602603ef1c27bb1812e41d6ad635e67496f81dc0b6275358e3354ded121a8fa0b474533c4ea1fc6630e06b85c299c37ad73ddeceabb26b4a8b71a827a5f64c76db34d0fd186ce6132d8f784a34d5d465d4b377c41cfc1f3f262f4fa54542380f030267121149585792e0f8c3c7ca920da670eeaa52a3e5fdaab03044e0e64ca0aacecb1d70179f359401587bb70fc8f6ef1a0357919e93cadb0f5c7fc07c99fa3e5c75842c7293dac69aec3804b0e9d280171ceaed980fd090389b2a407b580a92dbc6080d414011291c57c85727fa23c4e197ff625d93515217faf5d1b82f1f11414bc3596d1dbc43faeae4da999b15304858c92dcb84ea25eb6911173c97a235b56be85a6acea69fb6b7f3ffee7ff1d5c111db6d0f9015c036e71b662060c510858783e199aad41323d9166622e010d486fcc27c9a6300393ce9ee0b38e488e11b9896fe194ce8a3ada2417874634ab72a0edfa8d3f5515ebe670860d23168c53627bb5517e975e46a9d43c6b2c98346392cbd7dca6a6330e48fe0b17f88dc1223b66a85a73ad6659802e1afc557c82e981984a71277d59417dba4bf741c26a9ff7a357ea8b3db78d605dbd9013009bcbe8df170ddf4750093d0fadeae3b5d8ffa2717a1bcd03b803e40c89171bd4b8ae5d826f703aff8db5bc1aedecc0ef8fcba72aa70be2d20408a909f21310513150cc98f24376ebfff5c5928a4d11fd2707f7cee5dda5048e4f750e690feab9b2258346b493972e4d04dd3f90f3324e6b3c67a87df1505fa713f1485037ed57b58f95eb19f6d2f074d58d54b0b2da4dc4c730ef50b20c83cc1c7642b96014f12e23f2d40f437eb84050528a1ce68483b3724dd3acab95fb98644e2958096e3701cc340c29f967d069465781b7c12dd8bfcc901bfaa985285974cb4a2554c20aa71e93c0509577c184634e02d73a676d0cf59f32fd64b3830a2ebf87cb0eb6c3dec2a12dcbb641b896144f64cef8ddd3f0bad288e88d9515aca036e484d81d2c8e9f1ba1a500323505fbc5ea3dd35051c462fd13a623be4cf21f4676d3dd041d07718b59b70e0c235fa471a47fe3fc9eef676db5c85fc2ba1cd2ab9f2297c926d935c0083a0fea013bdb73cdf41de3f89d4e22faed8e33f4db3461f0416756059dacf4d128f78a23300e8da1cb57ebd35f57f22a10fea0e53bef857d763adb952bbaa93feed3408387e09b2a2e731d8ffa1b009aa14f8d1829c0c13cbb6cd93a0c993bd78677ec2811489b007b135513a8d350d6acd8e43bb8c2e47059d0f2165c3d2376b4bd7f20d0e7daf2450742a09b8976a940e526ebca8a39cd59a4896b9884d3f37f64ddf4be0259414409cd8e964b1dab5a73ea4a979174f133ee3806a555c2221da8a29d3eb93aadc713133ab3d0fda20f65a403679fe26de743df5d05acd14c3e989ce399514b1ebbb13a4c7cbc2d1ac09c44ed3f3f52f3aa000cb21795edc0bb8174a50b5176b1a3374db874b7a6dec7d272a8ef8446ac5b6e254f7ca617d8c7cdde3476f0447220ef2a6d7b9e53e53cab4bcb4f9dc338faf9d72321a9e45d347b7efe7846a0dac9ac9717d0ab1fedd6bcde964e0b1484fcb452b2528c8dba4918aa58ba42718898ccebbeda7552564a51c36a7fedb27083f5fbc377e8b2c37b0a586453aecf4227580d8fb1efabd9e4335cd7287888e040f17da632380205e81ec4208485d2034706ab9535a1bd3f8d4ea05771d4ba93c635513307a1aaccebf8cd56f9283154d13c59c64eb71b7bae12bd2f52d7b38cd3119efb018ed996b6e39c463289ff4d9a551e5637932679d9da7d2c5427a45bafc96d1abcbaaee938ce3a33f0b4635b76d2d8c229eeec3eb61a3bf6f6480d381373dc2e6b7d68a811b3b58956f521dec00bd3dfa97ec15101fdc569259bfa1c1892d236c441255c1ef6ed71ab14bed67251e237550f4c78d6eb0c78a2fe7fd57900ab11073a2ed141d2aa2f858bdea6f81b5e5ad93ccd8a20005959783fec92e8fe15eb5869ba80e2aa44ffce682060cf3a6ee7fc0505f389e2cb9b7f35a5e2a33217f1b48b46e0fd54afadd6fe0ca768608b4b9fc72329b1b49877eb6d3f1bf83dc4b84353c19557d1da6760b26a9b486d0966299dfc9fce731f33fe5d0d7741e2b454c12c1d68d2244152004797d8e2956effff7bbe971dd385545039aa821fe9abc7c90400e76e2b1a49c79a3fa015f63d8c8511f1cb81895ffba7057ef1e58c7b9cb70a27c65abde9e2f79fd98b98641ade29fc32eae45a18893cb596a9e1c731ecc33cc189e43a89b322993eb306fdf9fcb79f1658c96ccd67ded90894ad07a307fbe4ca8bb9eeaf09bba031b0d4494e13a1990238958f9684edd941b9936a1c9c99e725f8638dcec6b0fdc1cf4d8ecf11201f5d2b46f62ad529c923a9a3bb5fc9eb53cba1793a6aca4bb77aa9f725f428e40c19d0710b73555cf4106c2c7386e873e89aefbfb2879ef671d8f86c3c47ad8a275343f9bab6abb8d3a412e0c481d368fee703198a32a61364686d66a5b1b7f9765d3355b2bf2a41e7df24b13525efa2afbbe254b79b1364bc9347802325aceeeee4743cbe49bc74451c5723fdadba38da0b8654050ce0cc87d01ab47b6e77d1aaa7457761014faaf534714b8ba7e61741c5e9cd080df3f13daa42d701daa41110e4406a24227f92130e5c7c9f0f0d88128fd00529b3c96a130ca4818b8468ac71a775171bdf611929c8dc81942cbf9fc5f1362f0bf3941de5644bf6c723eb5824b42d5e16566fa125b2b488b35a8a19391c614c573388122322f23445eae4a545d84b2ad115863f2e540732f51a20ade77f9e9580275a2f1ee9cb2115af0e08077a0b9b280c3d1941ede765de6c48eb9320aad81d88536461ed207d3d3ff00d1a447ed61e0253fc1b305709e08f78896f25f9299eef8d3c24689e36cfeb6f144d6908d3eea17637f9ff9a53b390b10ea5d6acb6a0683348ad2360b8d77f68bcad5a21118e37169328886ee065614775b02a32a1c659034b439a62b08b9a2427e5794fbeeca554c873c0b4929892e093a5b711c9509f079615d242bf0875664e84cbbcef91d49c6a4f1bf945563f29edd86a1cd3ef8f919b5aec37ea8fb43d03c1fdf47be5fa8e09d812fc50096cc01c51fb04704d4e827f075dd77348f92d7e57d09bd0544ddfef224b641dd1a743a9806bf16376c8bd189b051ba87096464ea1e6aa4fa300ef3de942f53f2bda9b65a34e73f93fdba026adaeb241815722aa20843159736aba38cc5e10271b895f654cf007838d883d4e5eb54f8469fdbacd08e7bc9eaabd083c72bdcd6c1e4e0bb0f25edb152b6c5675716ec43df8cd0b6c973ca38f9384ad2316b13b9c13d4e777c8e290c9a54185f62a07badb32bcd82ec308c3c3f6a43daa311f742fa9d8ada202f4ff4921b5c2b2ffbe945f5cf96d7c37e7b6e4d96d08a8dc382651bafa4f95642232987bf467b91179040d45c09287b7c27ffb47ce1fc7096b882247b4616112c0ebd48a5ae7e151845b943294fddc10a82df74d227c25110ef7348edd3bb5afeaef980221d48dfd372b869b382c9d74a2a20a7b30cee720a57a6d0423571a6e4b8a382c9344ba861b1af8d6233d4709215c0fa5b1e101fd534d622c344e9917e4546be9b66910ddb2f3208721f35e5f16a699be1bf79a7b6d0be756bf5f9d87126a37394344e123fe7ed46510af71bafbe0d1f1e6a6b3a89b5301ffcabd0a8f203c2ad787af3eedaf166b2d75132d7a03945e664f895d55116aa42c58d92e4bf1d46ad8b475070ae64600cb5f7fbbcf0775eb3b5ceca589e7ae8f19304358da5133d5daee54c09379ebca02296d35e1957807164b9474d545b4f1985446b1b3e5582ec8b79ae27e40258a3402c5898ac8ea435a79956e66cfa2da84fe78dd3b5fb1990bbae2a5e768dea40880e298c0d9da4c7929f04e6a99643206949620d4344fc49a72841e00848c81f846864664a0956b2d5672847f153b3c7bbd545ab9ac3346345eb893dbf7a8a5b333d7a1c08a9f4866179d3713d45a1a756ffe12e85694a5450351ff3882d2834b1e5767aaaafbe184aedd6411a909d5c165b88b2f81b11dafc8795326cf7eee77553a2d5c66cf70c5112a18a4de3893e85aa5e42f32f1da07b8f5ec2d71a9350cf7ea405493c3b73db2a5bacaf8f1b7be7d196ace94e2a0a9f37bf4e685f7f3214648fccee50b0ec0b9d453de6eef8d0deec51aaa9725d4056ed6b28b0317e0a8c875679d9584c159c1cd0bf2466f60d902dc21de13aa73b98b0c2590eeb20a75496c0d439d5a59bfbb97f3ac1adb636d1adb6e5adb5bbe87900063e5a1f4cb992afca5a6b2f7bb8be66f2adedc00361755de97b5d2c5de913327f17b224655bcf2811ec00590b6d6f2ac5f0c750136acf4d764dbe34172a1ced412cd1c44825ba181d67bb6aa4c6b1d893e7c222e8c690e538b960d6e12677b499f02a53ecc30210621d915cf42ad8244c533a419b977c6b97ed0100f6edba901666d52cd5378d3d5bdf2bc7a4c38e94626dc544aad21542928fb7dee3cf8f6e0032358af4ff35c3aac4b7bbec32b99b97a57afc12e490da1c64978d0ddb0bb04320ee1b23b8379cf3fb6ea66ef4e248f976bf00bbc6ee13519d7253d3b7c9a9c8c4538d5e87482572cf011336e9b6417083e42deefe9d249e6c1c0007fc104001690c2c57477ab96f8ae4b30f42247951130d96797dadafa0537b3c5d0e4079de563898f52736c06316ba3de37a9915378a2aee8091e5e88975300b8e941f56fc46deec29d680df88aef5aca4201c7eece42ad195794baf09221629a17eee3c5963e80937ed5a128f6b7e836477c2f4f32750a767b58a008d5de94a60919896d82e8751321007aafdf03593df058624b05579833150664cbe966bc133afe0f5c85544c02fb417f454557989fa32c4042a569d4145fa3c9cb48d7e67c6b9128370108022f07e47faf0463b4ccf58dcc36af22adbbe01ea8e5a38071e70718b671822ea1112848cb5342007132f56c749e37c7e624199c8ad38ccd298dccca4c1fcf6c220bb46014da5d9f143d956e9c447bac5e451fa4c82cede9a5b97e2fc67681820191a55d75defa90410e8af332f006e18dc6ccaeea52d9b8d8780b29a715c70d694869611a2085908761b4e983224b7320ca861ff68ca36e69ec1477d62b00593cf967a077e0a5dd09a522ab4fe1eac3b839854e49834e928a66815782a16320ae2cc2c9a629221a62553b39f9ae92618b4b74963745cb62b156b75f2ceefd06fecb305ae3b03950aee04658c21902e8c3c3b09bfca35ba64439d812806d3d298b7eb98f13846b6f7aa9e341e3c71645f800f107c7e6cd1b72f7a5414fca8c9fb2880a6662a25f53b3db001b5e05e07a4518a820e5d2f02c21c9c502325ff36b43690577b942cb7f555195aa346cbcf3b2f800ed4428e5b9182c6c9b6df70d07158e1c8ffc5462aab77481eef38b4579b267f382b8104db633fb9d9da7269513c70d3448194fbe59dc861be18700b1d0f2d7311d9dbbda173f482b49da1cb8d751bd091392a2cc5464c1808974a3f557e5fa3ed0e78b5ae8f1ebb54c380091cd7e5a31065356bf0a5894512ca0025a52ad157a96085ab3094152ea5c28570446705898c93fe10cc5e0608d6b37463532816220304ae9c11574850fe83f05d67a35d6fe0ac8a511521007746bebac6e41afc7f3a60651cda3d66e3019e4143928f45e0ff03154c167c84dc807816f26ca1415dbb7f89bd281eaf78b7b750935d87b2662169d0f158474842856ca3a509e20ae4044f6f499a3aaecf9d729c8635ac3790c67dc3db9731b7d063edaa7313b7c74bea3b25261b7edf9083947fc3d1b130b4ecc3361a21bb47c5004e7ae57b9d3c512550c3511b4062d0db1a938a2d527ad76572d89100357c771fecfce7927e7c5771365b259051af90058a3241ce030dd9f00008cb01850e86e9622af8f624db5ddfdb849c70dd2beb7728b9fa4efdb47af2d029e4ef42c0c57f742e56b3585b03fa2c4f09c14b60f6932d5cfc2976fc6bb7c0d9dc68f0bb5d513e53826e243fd47aa3e73ac5dd14cad4b8b35fd68e46a1912c3f535ab0a1f090a92941159ebc84607dde2cbe2025b7b9a5cbce5a392538ceac0767dae7731fe90491b411a6ce85c658ecc40c95870743724262d7e872731a569a2e4d7aef00239c59e3d78a34572cad761b00cec40efe65da1ea06937901441cbed3f2c2caf5d9b0f91794cf6da356ec67374b659f82049bd5f7447aaca4b1ab32c44ae4049fea1df5c5b95b17c424445a06ba6fcc5d59186b1c40c00737dd4e4bedafa466ad6af5bd67855f5aac03fbd3b1599d316347175709bb63d7ac2c9c52e06fbcfc029e9f160f0d799e3ffe089f10bd0bc1944b16d221015e3788d39ee545bee492f1db5488b8746d4dda85a08b2af1bcb7f14651f8de2d71f237da240568c8dd8e51bfbfdeecfa35dca8819c91c9475132ea8f29a641ec2984bc34b66e342bb8c4293ec64fc0abfc8821d9bcf769265788b04ee378d198e618c160b2a969e2b91040694a1cb16837f89900c369ebe2223efe783f2dfb43c71a71cb7230ea9f8e27dc671fd577d4570d1b4dee3472c7f0b8ab66f474f31c77472fe11966da3a7dfd600a2c657f97e93ffd6f8bd8f97b5f76b50c1e219c971bcab89f65c55df709188d2de9c9a18b16207277d098ff07ca78a8f41a2c3a6e8ed164d4c04943a3022c1994606b030a9f7a2b80f50e5f89945c3aa8482ca2b16d7d135b93a1fa22185811e562aed7b34c1d9b0155f79bbb8694e271f005ee1fc54f0aeefd63b552b6c4cb6f98be1dd11a28e90f9c056b9d73cd609b10e8d20445dc99455f5d5f3cbbea328058b8c61a6804e4f04bc1bbbc140f66e6d693555398cbaa8f5d813f1902a3fea5d6f34c4392a8e700a0292a1f335e7d546e91362c71d1b548faee61079feef42bd954e6db92bb048b29d1aa4441a4601e75efda531b21e16d525cfdf077b216f2880cb7fc3727a19c2c3860e48810eaa3413189bce9bdf1ff73c922bf3051c46292e163280cf8883c616a7ba1a7589550df7e97dcc201c857621826e24c51abcdd4f0f7f5eaa2805a565711dafe6b28d4633b349fcf137eb0931c0cc1bf8f2736fd31a16bfaa69ec01bd8034782edac60ff64ccf0fc93f08fabc215f862e022959a43e356d7f8f8033e932d2c84659d5924ee63899d956a8cb92c9ae6bead19ec534b2eca328f96573af7d0dd8343293062ec3c4ecdf371aa1da2089ecf128d8292a293ce75e6f79402058e5cb8ba5d836c353613488fcbfef87a40bda9ec29990375172e4e28df14cb2780faca3a1e3fec972c37eae1396ea82f7cdd939a6baccad9edc49004df4c88239877344ab4e7105992b62fd76d80c5f941669eb68c3791720cb952b12151ca719644d0bc8ede881b329bc913020d64ebcb39efd41480f825fa2ecbd1ab7d82d2646d79411a2ac4449339c1368a047cf0bf384e07afa269f92e5129d5325d640f49e2448ea01debd80f60d103dfb88fdc0e067109486e99eb4e8d425b0f5592465ee06b4c75315ed87a9d39be9fd0266699c8da834cc1d203699af84d75104fe9c9f5df37980ffee37d87d689f570abfcec169957963e7f178d97b1a7bb724cc48723ed1650efddaca4459fbf883154725b57864edbe38997c9b5ae4c4bd56aad971022d638f1264814da8df9a970cb4fac8e3fc4d288770e0600c5f0a62967702ad15f95b89e9bbfa0349e669acb9b387dc01ecae6eb3368259841f339ed11476b12fbdc0d011031ad16d8a89c49f70b5f57dd3a7185147752a4841a3194a271de318203cf902948cd137a11c712b23f8df625f6ae9a443f73079a6d6dedd1aa39add825f7a9a1da020686b00e73b4e9b064e84156b1bf1b743ffe34934bb69bc9b75187962933d068e2a4d8c9c9190a70bcb5f88b41541840a47678906d54b0ef6a0fbb6b9327fe621bf677956fbe0382308016a89721357ed88ba01eddd513dc4e597e3f1f97d7c2d35f3ba2a124ab47a6f929606340796e1c07aeb8f13b12ac7935972adae683f5bc2e69fa626c2dc0674f1a0a2eed078aac3d6892ee1d57ee250c68b1076978be5647e0fed1e2244253fadae9b7e8d3278eef684c1b85e131cfbae6bc25d0ed547655fcdfd5b1662ba8d721825237467c10920d630af3e76e6a64618eabc1c37f8b1b153de5b35215e5c06f9eed15b8be6a60c9d08f4695f4a834992171bc9919e6fd38202280b303fcf0c01d8a8e26f25201c0282e95bf81bde2c67573df3c6b16f547d34b10f9fba77e9668bf2719a58d2b56556d8a93dda1fbe85d87dd6d071642a88dd5f2a98f95697d4618ab4583059847e361ff56ce11c41ce68975ce478b2f7315202a109e94e04354f477c8128bc9acc5b05e8866252a9119707566b1ffbe56db9b73ba5107f1ba91f94fc3ea3cce59da5d48047d10ee4910bfc596030e31b9f15f58f087b5c5cd729900106b1ba23b5a1f2efca122796d3bcac893a6080d2b3fd307f7e9ba530f489c00d6249b2bcf575325e5e3ea3c1ac6a69502ae3c2aa3638a6e66c4586139a382d311bb6ef49afd3410f3e9ecf0d32bcb399bde9bca62126fe9140815c462080910850879492aab65746837b5ec5e68678a1a6b19351ecbc6d9e1715778a43977d5d9ddab96572b62a0ab1115c56caf5a9f9efb0c144772721133db7199119dd5973d0671ed252e8763b27bc380732e24e62bbd4d627a4c997991b7898b5d463be229ce8edcae3451fd56f2b33f995fe0961ab98889b3a46979939d5aa3effc9912a2785834bdc6261cc7c6af6df30e89ff14a3b763f8ef14a82b5f73caa9137e176a37beaaf3a53abbd11d48d588965dedbb250920e570e8a418b533437f1915e9ee10522eee17238e09c550076a415dedbfcdb202677608f289357f315c8cb5d393e2482938e4ae2ddddea23587d4e4f1c6f81461a5c8740059c194315c71f924c8789282156b5ab4b0a28ba9821882fbb7bd641d5a5409b1daa9a4d0840f28a7c5632714d0c39cb8bf6a7bd03c56a3006bb7a798cf27cb0b22044e92c19f510b160f6f57e4fa35890b511aa19c59b3648fdf748165a4905fe4a0943d4860486452c278553d6f98296b5cae26ce748d9c3c92c6b22faa65646093c73c4ee10e6a2273d0ffa39e8ffd59bba691729a6e3f6ccd4182bbbda7657d02c6e19f87aec6f0d133226a691dbdc1092030517eb9551e85078b5a0c34dd48c07fdc01a0404abf38f407f67407894db5188ef643442dd9554bde4a724e46774bb0ba51a710984bb62bd5cc0ddc6bb11d59b9bc0907a2d3936a88952affa1ab1d9c325c42fc3b987acae1c740c456b9b6b17b9b831c777caf88dfa2b63c0c67585276013c1a3c69cfa3707ff9f846e3c555948a72b020536e941699c46a81f765ed899cb958c4e399468e682df94417d1c3e0491bcdf7d45c92a6519084e0eec068e1d5da4d8e67d2c7a872d3423354413d6ae4b6665bce9b102a9c92c5c500d624d44a4d359ed217bd11567013461dd230456bcdd7450fb3314a2622930103380a7343c9ec58e28fea3d1a39cc220a28bdf68507015ea1ee8d0e79dab6ce6cc703290093b99792741acaf66827cb5e436ec249daafe483f1e1b2210f2b0d3e5c2668f8bf97453c9e68fa1feb2593d97a4802b950c4bcf4054a9e03ab5046e1c9e4a07981aa54ed6d1b2e08c2fc7acab2246b7ce89523d9b945f871146896bf4cf4a78aadcf230adfdd97dcf79d473dc545d3b59da4f1e9ad74d6e4253badc70308fd8466373a7342d376e0bf3e37502f6ca66053f2259f13781f03d0ac07844e5a21a96a02cf6d7656c832b39b09f6ba056decadc9e07d1a5c60016d8c0867b5aff67e0e55572ea47dff479a3285dd8a3b99b705dde8a5a3edaace12d35d84062298d7a05c83647696dbd01e949ebe225262a6d8535b1bf677158ce015874f52770f02666f32917b60f902b742e15a82082b3522c664044632e9a9adf8b495a2724a61841621f607ab5b258821acd3c0f32c2a008c2a13a246b989885f13953902e79df9019714036681ded0d19204da56cfb36e0a318fbe3bc911cb115b55ca11045794f638f7a4dbab88d428cb17480a83d0ca2a6d0506219cc7217cb7cf3c544e4e5147e0193ec41afa3695a1d4a813c6c44a335822084e894541d567f439b0ad0374f35a536e99d798f7e2d880a972451e7adf9ef78e7964517adabb30a03fbfbcfe39a2e4a5ea5adca021661967c62c0ae17381dde45090f9da6d10d09815d07d912bf38bc22ccff80e165f4a7c00022f8e801afd23db8baf78ae780dd20a0689719dc772506a2a4ab2e0bdcdc9f5f106218ffd7c40eafccdfcc16ccf14a6b9100475d90178e143cf68b750c8e787fd3a0f0a1524708b277f912d9907e74328124c9584515a390d182b4461aefa5f94ebecabd6b2a5c93bd1aca3407255e89344de058b196ecf33c186851a8a94890d0364462c5619f672908903c0099403148c47d2be582fe98783ec117a0266b1406a424a6fe0d1b3f9ee0ceea7eb99c59ca34e3e2a97e998dcc5622bf5b6e616e0c0a671671a05f6c31957653c90b68ed90e83af98c81fce51543f1d3f1e6ee231ebd5bd6cfaaef03ed4211dce2df4740c7cc9165bc96c486dafa3c43014961d60b50e2a491b2b0815697f30d1fcca4e4ed9b824660f39347abc0a83460107b2930acb135f99102936ddfd2235e19e234697b84c43e85c84146974160628e1711d3cf1a5a0a311b572d372547b009eeddcd35a31e7c374e831287d4f01480d9d23b4304c47301ab0fd1fd9daa1308372dd76a91ed3e9128990345081e955e6bcd13f9c13cef1198da6e74ac11c57887582f9e8f9af2861a060b5859d10e8e5a4b7bb8180e05f9efbe5a449e106b6b04573dafb0a3aef9aa4e57e6fbb73251a1350003d17f0b32987c0920cd08c4ceda50d1c15de815f0d0d240945c684e01d9c989a158901d03bac7d190930f1542789c86d1760ce3b01f3f35b3ed1542a989426990741fe875e0d03403bf5f74642d47163d2ace0e702a6bd1637437f72a0d40dcbc70049025acc0659e741364bc5154869db4b460335071263c67370758a54219c0821aae62ee0bc732d63a4afba7d9bfcbc6c8b586fa124a217ee421dc42f50a39e8636980452858db80ea5a39a1682608ad6d91c05ab422128316e74609bc3a05d5b9db926434c3ec548c12d5f74b464d329d46f0e6b67988c9edae5298994f887daa017ee9b68d2826938fbb060d6bd4720041fa5973a2ce6e2aa103fa88d05097cf39aa1188e315616c808a9eaf1ea188f31c39a9ead6721f0beef4eb7798f9b39720b347e67c5dc2bbada822ae7be1ff0c13d3ed9516db4762ceac27390dc5ca0fc85edb8f87ae24f2933905b1270a82a96a29143d43e1d4569e90e95ca21843487f728838b0a21a351a1d349d4c2215b820e13039a7bb85324b2fc1ee1af3174b270954a556d976b4a4dbb5b078eee2767cfe767c84fd30992cc1bcd415c4c527acd2b9602fc3826bf149e6685248de053f2e66e7cec1d60e22c85f1b4dbca4ad56ca9f2f0a126405a84cd160c4432a3ad7d9a56190fbc37375ed852c34a59b1e55a5a923120626988706374933eddd17fab44ec3baf83c21c0f975b323a245babe3f6c7756e43373b64ed680ee2f2f425714dcee045508a4ec105544997c4e0c4ba783f5e1fb379b14038aa2fef7bedd193f67ef2d9b47bf8d88f26c4718cd5d1d32f6ac15569a3687174ceb3f90ec15424032d71e5dbe500a79152dc94b6bf57174c9dda8a8aaf9859029a4d69e84e800fa0d3856ffa4e90f1c4c0169f65e909f8801a6aedd3de0afb4b766a371d88717441fdc08b6a0688ae0e6d23b7d5b66c97c55628fbcc758a1c369f2eaec95886fb80412fad96e5a60fdb3e777b9838038ff89f18d83980c527d74cdb8336be918aa8ba3885d116e2b9374cc7ec0289415245a04c476f8a8d9ec92a156cbf6196a54bad035b8294fc8a1790b34d7040ea0afbb4c55870f5a5f578dfd8c1c7f3630966b4fe22f146b2fa04ab9c3dbea0e431b89b14be1ea30371d2d74360fe9b5f5a93a201be6defe39ed1013b401e0ffdba6a37786532113ed6973fb8491b016e61cfcd0699ecfaa61b79e8cee463857b097b7481937fdb8fb0d5e53f866ed15fcc3e2a6757799a71d1a05717ed7f5ec03cb7fe1b135a388afebca02f5c3b40173b3fbf3bd59dd2f249b950155e270fcea72817e0eab569cf2097815e64e56f627096de0b54f221cf85e9195179afc2d5668bcc808ebfb18463b366db1aef24ff191cb6219af602efc410d045cdf39c5e1e6716d52416fb6524a19686933a99abcd48be618d6418d867587ad831b84413bb59d68c4c96d55e37914d7264449dd4e1990ed33feb56cda72dadd74da5e6317946201276ca0476c5fd930aedfe1a4681bf3f04214c1e9f00937876bab3d08b37aaabdafca0f7825397a4155216b463372e9334dc43e4e46a67011ec5499569fa732d8dd7284932ee8fb357bf683470451854ed309c6027e35859ad8947bcffbe240022504fc25840eaa7ed02320a3cc6a2310051db444248d9af7e8116b07ce9554632ecc2a2ce694037ea372f31b9d9b97289f2c6d91a5042606e54aa20febd85a3470c3ef5336cd897aa4e2fa3ba7cea122ba93afb9c508ba974a9c330f37eb41f05081200ef011a9d601282903a6d500b59e2aee5c3d4989689ca65480b673764c87cec2fcba09b223153255c181e29192d470e49fdbf8cff39ba7615cd8f84f2b09e94ac64e4c2cc202fe2a563f888efeb59390bce91c0503879bab4be6f76810ba5e97534600ba5edda8327d634b43dbde41a018b8be229a628b06b62bd15b79c9645cd54ff3854b4a50d527f97c52b52e0c01426168be0518b1ca9cf2ed5da3e530e74e7f8b4d3fe35b47c41e8a11a433b014d26f3fe9b61fb4d2dbbe183b3b4eb677107337fae9d21070d0dba68ca79f5508e8cd7a437f3db19c6cc8cbff701bfde768082b29d670aece3f4871139d7e5d4242a8d9b34edb9ef43169cae974905ce50ab4a1f9955a307dba3a2e242ff920292993fa8d9bdf14cb1364d24d77264b4b6bf761fe39f676c8c95c6b4642c14401ac0b42bfb708807ab3751a8c5fad469f83502c2b1b2c1f95cdf0f7f6af4fa3b41b4a33f21166b941a90a6ddef6234e4d544648bfd954af3b1af330665535e27985ab659a5691b5e0b42e51f37d198773134d414b2bd81574d703e9167064f50ef2eb4af133e3a84453f360cebff12522aa8ddc6c7b276970ed0619619693923dbaee79235716fa12742548d939fd1f1f4e518126ce2522518a284a1cc0a38a12eb9b1fcbd5d6895da53a0a6f9dc90f041424730d6c7dffb56bef7f7cfc118efcf3df08ef117d3b23a4e45f6784d16d1fcd0faee28546bf61fdebb1430d622a0c5e1848257273317914d2e9b7a41718c6cdae7e64ea699d034304ceab3b1cbb596a3639dd841f4cf9f06f85aef75e04b2aa25132917a5fad1b5912b6e2ea1f907ea46d773d83e2324e3e11834674b76c9969e65b7aefb7a2adfc770f91c6714ae6ebf21edf6cff6f934134cf65d240798a46cb6c12bb245c9a84fcb7832015d07fa56e6f334a03a53bc4131dbdddcc607478d25182a2e77e9b597db75fffee4e3cd78fd1da5b1618f5b404677e52f20e402d5cb629e65642aaef4c3a57183cd1af14b04b6655a39637076f4cd2f70024c143aa20c8c094091c9d5638914420b6046a39d970f2433a989d5e6725c56c83abbf3e4fa26774d6e1788e75af5563778c54ed13cfd5d713117fd529c0180d64a955a963a31a512dad61fcba4c0c336adb0c43052895e90579c561ed92a37f2869477248d428247a4367eb365ad101e71c8f387a7846fc63f07fc6ea7203695a9c0eff77a42db220274b7d3667ba7869f75ac65d71216742c3965875e67f454f558d9a7e698a3b8971d102a2d493c9b7e8bebe5c9efb2aa596fe44ede950324f6f3cc632da1aae772994d791d2668cc464a05bbe3eb7d3fb70613486fdf757a2634f3be483036d6be5770cde8ca5d407ca00f8a94c3fbfbcd04475a4a039fe1d4a6c01446ed8b35b8ff2dd899bac142c957558920226175bec63941b1d389393cb5105a6905d24e730ef86998f82b53ddf414d20c76e886932272f2a6612f45ea30a4014d5a72d35c99a461da32397eedece33aa3e976a91a0c9232a20d8abcbe482affd3e58769bbb52e36d57f66bcb9b24f69339cfd259e1f5e504d57e05443eee5edbf9f57b9370a3e3169160ed7bb48abc4dbf40d263514c04c5ae76d4b1398a1beea7169020cb9c1f9e310a3c21275e3bd5c6215edb76646c2423c4a16edf8dd39856cfb89bed52ee2c5def0510a2f229c26fb8593749b4b81724a24757bb286fadd186c36750d3056160c22ea0337db18d0584ea9731bdc761cca6063da400f2b9db4eba5e1b85439700180b71f9030f1f4801b6fc1b008f0a6369c316ded61490623012de41f890f8cd38394be13b66cf472748fc7b9af65d998ed77bb464afcba89ca968e81d96e47738524154819c10d23345402540a2098341c13b6c590300977ad47c4a0cffde590318fbf6dd87a133d8466cbd85d5429d062f065aeaf22c56ac6d9431bc01e5cec516361d09c50b73749d761f4bdadb4bdb2251597a24304cc3c7a5bba94e5de123564880abfd6b2f5313f2f3bc83498f54fd6dea9aa5104b8b375946194e8cd5bccaaddf15092ccc05ed85ea5a473251a95f1356507fe4c1f7c64909bb1e8ac185b2e659d2b024d013dfe0536e8880c779e80b1d78d498a571b3b1c13467a2b4e0cb4bcda8e255489632f2f167ed397a1f63cc049ad6a98e70454f0cb3c01e1829f691eddb78cbbfdeefbd964e7415a725efb690652b9469fb103137583f537e7aa625fb8f8530712a551fe90b30f69e58704522d5bb765c884426acebe6a887a1c18c858790f20cef9edc349de963976a47542e931725eea516e1160cc63a988014bcb54ad6b553ede7f98eb54f6c5ddb10855d48828a0a27c7bfc3162cfbb6841f25596c42fd603723f30bbb77cde60d388a4aea3988e19d0421d5c8c1da222467fb380cfc393b9ff225fc1d52bfc6fc5e23b499dd86db7b523999691793c65fb5865ff31a44f9b23f5362175b8bfa42c33d994365f8f8a3e0e134acd6d52066fc054f95eec51e32ec39da30a11eb181960a6bec1adfbaac0a8694b5105c29d2a467a0a757cc57b16293e39c0f2488af426136ed8cc8660d7583298ce9190daff28be71c8d33a7e6fbf2f46069093214ccc0ebfc128a5d0a5cf0959bef4fc64921b97b2086f85fe1583dd9df457b6bc91bfec48a8e4cbf387d2577a445968d9499b2121a84e8ef56cc584db5d67d1c987895417b89988ce7b730befc58fb793ff16461f8f0d1f025315df2023494f4934241f04ed7029c79c57617bc32dbfaab000c6cb5d7eeb2d18b82103e884ca2b464602d705484a960f996d4a026138797ae9072a1f50a04f1db4e4eaafef6135db346bc686845308182befb0c8b91c0393e057428b2eee3c1a2034ae40d2864128195f390314217bc3cd30bead9c8fc1730949561fa523e765880481b1434259d1685c6ef443778bbd0b40979c3f35204750f6c276aaec71e63d85bcae0434764673324ab03bbd2a8507e6882f4749d6482d4e809bbba1bc0bd301627fd4f7505ce041af06fd5ca1abcf93a56e585a352cbdec3255c6bcf3a8848fabc3c6043a4b3a32fc056bb31b2819d87c319411f1c6d3aeaffc5850255f633c83d9c308ffb72a8d41099ce1f12dc65ffbe3b47de0c91f572fc307e9577d5c54c1d745891c43f312d951edb15a7e50de1e3ade539eb89f23886108c269c3093733b4c39bddd1851e910082952b7b076f67ae702de1cea7cf9a28612296facde92df1bdd3a1d6c3b4bf44ae0218ff1e0b3b70bd3ab0d7a44436a96b036afef9a27a5ffce6a76363c51d61c8df5c0d9d3b5d838069e183bdd7d5b481590804283c2bdebc3b8bf845e19f80014c4eaa75640b30203aaef51690da55c6ac6f30d091ed71562158ab19d6614589cfba6c26ce56769abf6014026bac5f8765c09de83139b85168a1656647ad57940219b884b4fa97c3f74246a780adceb9d461ba704e2477c91118d0327a011a5978d8925c1e3684e6d6c8c990fa2b4cc28d7c67fa0c86fca6877597836645bf84e50bf01a844383f996734a7534eadd206cae4acae030f80cecfe8510acd12ca121a67d01217cb98d059fe2a8d563ecbe3d4bb9b9d2c2d316d95376bf09f4c093779dbd7b33fc9dec3bf4cbdcb04df3260dc7644a258ddaa8ff5b0831a85e88f6124ff82d6a381e3e509cbd8fdefd791ca949c12a941a5ba3a6e2e448ea5c574257e171cd8fe8fcdf0a7d72e8a898362ff5e4a6178b6db6abf63da0a938f376db9289a8dfbe7d847b28d1b53e9505fa97f24999ba0ac1a535e8c67d18e69b29d2040702e2a363adefe09fa467e5090a2ceeb99afda9e28f42cc3b9847ce489858ddff84ac5b1b520f273cf1f0428e3e7c2c121321918d3c92a6eb02155c562d415fb6dbee4332da3fca5e0c5175560b78f30f034cc3444a5dcb1c379a1fc08fbbaf6316d214c6a57f178ffac95b482f50c36cf0423b72e107e679d5feef5d9b0f5af2f6466f7e8cdfe9c0837d88212ff506d1839bf537bfbfd50f76c718f9615a69345880bb55b966618da3d2af5bdd0f3bad98a6b96586591cfe9d43cf8dd283e0127cd2090e1dc6eb3c4515bbfa0c7a2b2359648d743bdd93c88ac1df09741a2b2e330406d46966ec2f13148027527a4ba935018744182e9fb746747fcd31177ae478906d666ccc5ba876a7ea839ebcfd1cf31c556ecc64c42c870b91939c6f2fb89863c740965f27d86e52fe07ac8a3545c0917e1298d551738017d09a6f7d1be3c4283584671acd935977f867b71b5601b4dc6de6c66174959282975706f50547bf427d0c35815588e407d958c9e5a77d3f07d0480f166b9acbedccb04f82a1cc167497f5095aa7771e250a3d066292b23a64afe13b1a93082ab04b69d839723ce4f2bb697ee50769e0bb938fa904720a177df5601932de3281ca5a9f1127057f8db11b629c4a6b4597e1f242b527a089777b27c485a7259a153494a3ffc6a46ac02423cedbdd246d280fdbc02227635b489edf0f7f1d67cb99d5f90e87d4e8b72e4d8b613468486e19906078a4baa33a329539c76ba29edc0e13ce55b6de569dcea777ec1cc9149a89f485af90d422a381316f8ea05eec45357c74936e30a237feedb36cf547897bb931221ea07d88227d9050f650d9060b0c72c89f541910ea35e02854d15e80e9f1fd3d0a26171810cb26cca4f398663b9d1ee74a3437b23a35c78fe972f098d4c161008481c716ef955168e532da54e8cf02a2b3b63e00b7a58afe5b01eea0037693a1fd5dc7dfd141677213757e4f8749f1672f8efaf65281a891809e203b999222d9a89387fd2d6d88aed059e6b1a48ff4e3be243577fb20c66f9ee71dc42b58b62d0bb3a322939d54e0d396ec4359a3a6c7716bbcbb397962b04c9bf69ec5d50b02bb2d312d788ed097270e2663b6feb15b1e0856e415f715a20b5ac51337797e7a131d30cfe9df800229b45c78c274f5b3b077acf0ca27c3d3d09c18f183e573bc9f18aba79770059dd405894399657977a19ed104f9bad5615529ecc12f12a319aa7648d10af0365c7b0862fcf3b6329ea102772e8a0cbb1b3e3b6216f094224f7d8cea1bbcfcc06485c48f0543be9e7f865d06b3090df0546fd3c5159b59a4d73cf48736f4f47cce3d9c4e44b279b1d3fc6d947f1e223d97dac61865c5ca21f837f4d2a70c2c362f1d7c0cf83fde662f2cad85ba82320152c92aea04f35989d35312eb1f4c3eb29093318239948dd7c880f5df4eea223becc2a929c76a66c637ec8525d8b1f7c032e1143c466db30e2c94f31a699469e011b18d61408318dd744951e521a1a1bb59b1fa40d49cdd128a77bd429e7b1b5ed45b4392aebc0b4e5acdd9a3879805fb5c9e8f0ef61fda9fb3bbc3f1fde7dd2a1e3539ba41a01a72029886271d914de8905870b9f9b44172667d128f170592b7c5f88bbe89d8d9faf467d4d9a6d2d1ffbe6755e88b195a4065c98468c4187ef4a2b60e21e227c62a8e0f922e20f5898b1a7bbcae247f0e40712af2ecc295bd215694e28d2acb61449e695eb42d61e4cca677834932e51529fd2baf47f96da5f8a04b0fbaafe99569542c3e137414b1a04c46935269784ed78fe9b492d5b8629e75237e7071a3296c4a69e6ad191ee59bc47b744102d7dc1676bce9c3033f20ca4855ef1b501156a87e2a74666c51e3eeb4bff771beccc1f5e859e95205192453abf22d97fd4cad214affe40e2deb33a1d8f01b3e396386788f44b3d51670ec71cfa688741a4ea1fe403b3e84dbcb59f5e578e450be997fbb103b76e3e93310419823b47365625ce9d878c269bc2895c49d65cee3253ad156ca83947d6e6d2de5937f8067500f21fe5e75f5a5f010341c06524a582a6ce8c8a73b9633b45711e8997e9303c79adda6f6d998b2eb2bf7db312abde29747283794d9da541b0eb232f21f0905d2f84fb5c69a16a9e969a991710919eed5d97e03b0999167c5608a3c29d7352c7a8d8733fc91473267564869c081348d6fe8c3f95615c1cff5c186b7d878efba6ea4d9d6a017e52b1b44a1b945b4a0ebfb401525135f597588ea5af5b0981cebbd5f0644e7beb0f02504c1c62f616c951a6d4db710396ee27478695a4217e60a700c0e992382414e7523af0449cb4564d849446fb39ea42557a68b8e5149cec2e3931b839cced4c3fda8eea2c1d79c99b00baa541a8089a382762fe584253678a6e7c8f4a363436c22f43dd4fbcf41f2b8bc8e1d06f3c64440ca208b26e7e2654659c3190f0653c0dc62d26673c88f86ed9520b1c839f17de21c5f13618761bb19d7544696577b10760e73495d152069cf95c35668a3da47ff4efdf2ff44d1a521025ffb0cfa29aab59f4f0c45ea3e081afacabf979f88c7618f98197244c2daf6acf0cd1b024f2d4570198d944711214a4a7ae371ba0395558683551397f8a790599823259a4d5685f6a7c8410d3acf59c4cfced6535b34779884832a8d903abd89b989c077b5a12f6000e8cd962f17b3bd6a25e704706c6e927419e5984ee759c8feadef321fee98cd63a9d5572e25b750398cc85c17f6e45f52f1e78c530295e07565973806dc75f976082839a7d3c5e7fb1d93401eda6cd07238e0828efc694100c9d05648f064bb47a7463c2c276229a8b76255d1eb366f16f0d47287045db5c9592b1cff9f86cfbda753b2c2d03309feb6c4dca1ec6ef9fe13666b5025e5e3d3f0c3e42045b036f56bddaf0dc0d07ee8122a55fa94c44e94f832dd6460e8879b9cf7f2bb7bac5f2c0fe7f5c1fb0010f8500fdb4292f9b6840635a7a9141d00200e4fe6339559d29c00f93377afba30bfaa28c7323a61580f2416c0fa7a1068d1134d3101c7199cc72b36c306993be5f45370061dc84a3ac70be35cb0d9374d83ebaa5f0690b199fad14ad0025a063bce2af1ff5130038e36d3e850edf1e369db6c9a87a751b4feab6af099b6ca961f7587e4bf85875ffdc247a15da291ef6804661d4e7dec981386f501f07fff77609f0ad41619de939ea60483a0d5b815c14d89df23fb3a3e2794174f5daf349974e0402f4ac5f7c2b0a7680acf8676092af3a27eead2324cc3592f6a49c6e13fbe020db7af50b272c4487f82ac0ffbb800fc29b4d8894d88cc3716f7eccaa748a45711787698cd788c8dd3c80b9f1874267c717ca987f9c7b1becb4aa9a4f73cc43b0b89ce62c96dbfc0ba3c03660ae87518d5e90c52cb15f4d27032f6935bb15b6e8c3d6b86d870980e0a9d1017e2b2bd0fa00524896f2ddc0489e7e81021a92c4961688af1f6f8f590731abfaf0ff2701560aa6acf86fa88f58ee115cd13e84eb3971f9b84c4eaea143f80c04e2dd3af05c80d7727bb902f1b90b3db7014accfe846d222d3e1cc07a4163c2744d1301c28110eea150d644be1e91dcedc416aa7e55dddb68acd125beb1e0bfc6e1de4b3338d13c7e986b2088455afbdbe59e45390578f464075487c6e3cbb956699b180c072ba48e9c39c70314089b0f1479e7a62c41aba3480444605dc8aa1dae834b42443fe6f43023307122a89e3e5b927dd4e50a7ba2794406f2a7769d242d27fed36ce04b8128544ea5893bf53b721252e0589c636e88e5c694d75273690628684802f29d1a2d19345f85a1e7d48eea62b8676ba60e09ae1256000304de71ebe067cbe3de9f152fb56732cdcbd3da197c0f9c91da88ec274b29c8d859a7eb2281b121acdc14aa549209ed4d42ec9577c0e59be81d6e3d021216595d5fd978066ade87abaf53f228495986047b13a312deded875288635546ffafe46090dc7638884c93a990cc8bf06815319934295a9c29e55d1eb916f9d74686aa66875f4d5d2f02ac3cda016eff1536cc2d1cf0e8bf20a36c1cff6f7e4f3b6ca08e77c14b6788afa663aae70f754c6f75d293b851e80c6df21775f2184ae5e47a0eeefc3823f6bbff24829429815576d7abf800c0b1c7e6d31f4cf4e73ca37d8818c521119d3c89266dc54cdfe56ce9077e45b7f040f0ad938e3f6d90ba693faacd5e7dbe572ed669d50f7f7af6cf535a37fe48d85fd67aca3a7e3d84f19b9ef82c585635f3c79f46a1d43c8dba992a5720d9df6ea8852854683232169a299b567c06d213911ec088468b268e96159066f11958fcffb15e85c603f6c65a8e095697f38a84727fe709560508335a0905880175ea8b7d83282feb1fa1f6b0053b2c869e92d9fdd0b270c17e6987ac12e5c06a8a8e992e58212d17c7c176e6cd0e89597c1258e10cb3cd91d13821dbd8f2cd832f809807762e2d57929fcce431368d8f97235478e1671b3372e444e092471dfc26b76e6719360f3ddd3174b52d5a5cd9dda35e8ad47370be620478d6bc53009da8d9709ef4f7ec9b3d2256e4d05b9cd00b8a985b988153b76a7817660401271275d56cb2521ef6812cf213fa7037a03ab2fb0ee5ab1d1ea8f3d043934cea8d97baa342f8951a2609cb22d20a89392e6b0925fdeadbbb0e2b622ff3cfd792a10f13e1e143c3f81fe7a9f41b0800e75e4a0ac211139186a6520d03c1c726618157dfeac8a6c508524e421524f247b69fe55fa6243c615c725d2062ea891f01c660b9ab86690e0ff06aebfe61c285aae30f92be6abc7339375b5907a39cad8dbdefa0de63bce1eba6fc23ceb57dd455f5dff2a91f9e5d5281f05703e6e68d69406bf29c189a29cb0100418e84a01a522b7bdba99f61eb14547cdc2a8f62c9eeaff02d0b63960d1deaacae6c47f9f69c979f7cfe7fde9636028694cecafe513db30bdfb35aefaf964f011f1d45c01988573001c2c618c2ad98e0f3dbbf163ffa65090b702af5bb9e024bf54b8d513f5f023cc53c49c64032b77fca7fa2bc34f4cef2bb7cac3202d28ad14a8591dcb36348bf9d367566b7a54129989303100b9494f519bdc3ed2fd3506beff3bc61ab526972e82b34ecdfe0bf29c277f4b0957d5b5a240d049254e67c3978bbdb3708bbce0cbb146c63f577d5ecf514e609ef68daf4e368c11073ddc35f2426990e35141bbdc69c09e9d947c1f9be1fde00e60282638f5f1023230b9287fe8fcc97697cacbd075fd73af207709e39db645bdddf101062b79ecc235723863fac58e5d3170aaf0e2bdf8c13477aef1a20493dad01f634e7f1933c5c2c67b09d5b4ba14aa124b08dfaad973fe51cb4d878bcbfb4767b3f7d2bc4a2ecb159c2df38e56cbf6b9c7d5156cc454769e71c5c8a42b0dedfce0a874e37bebbef6814ab6a0c444779856a87912a1c662d8dc1110c3839911898ff7afcf5d1c7aef67d6f427bc8fa03542f8c74b59302ec172ddcc5b8fb4883277039345d059ba63efd722b8a9192e748498a6c1a8274bc327d1b507fcdb7ab7d89ec4c783415f75230423229ff10f1d5ba068236b8ea90ce1a8b07e208a08c0cf446f137a9486a2d814e36752814e20b57c21fe60184726c5641ca58045d73007fe0a2774cea33dcf4aa36c502ce17b5bcba9111e0ffb4159646933ba3c9501b2b3596af033a4207be294fd8486b8f22101a32d18fc1d00008f83e44d87dde201285b4f07b8a43f8db09171452154e379c4734dc297a9f15e2de1a93cb4330d0b2222451efda69b913ed3e138b76014e6b0dafbb897f0cb7f1ae219970d39e0fc4affec6736ed570a75fd57a721e3f4bbb5fae21f808f479243e6f3eddf61284c4b959f0de9db154a93753a036275681b8779963d8f11cee372524b7c982f82911e9f1dc6920c5cb5c820d7235e252ad73ad4e41ab236720dd10a4bd5b2b36db49631944913dcebb6f077faea2d862d1520ed1a9d822396f5a9e7bc7a8f27abcb5d7e7cdc790625cb91e0cc9209ff71f27778cf4a4cee60ee6d8d49edefe4f4c3aec3dd876ec5f2db488d6d5de3562bb338227a6f2a338385b4287e4c207bbc9b7f95e1f0b18ad1c4f1e6dae377cc50ef534bdb97398a33e37145d1bb548d8ade34a6d370d640bb59d1409413766a997b2a80028640e9b9225ed2595abc226ef86e51a0605b41e6c965f241d9696c491d4c7a964de50315ba8c2dd29907932f09cbc035f68810aacc9ce0b2b2a1c246dc7729121b3cc1bd6511b47cdadd9c3e0e6891e0944a5def5ad3720b7bafce5556d511c0ec6f51126f21b27e0a94dba4889191ff7959707148a9a607f75159464c886c9f6dbc097995adfa4bf49d457730bb00fc9facf0d398a5e5003a7a3b843cd859042035a55e807458f9204e10180a99f304dd56ae5f68c00d22c53a27c2d4574bb1982ec292d6032f39dbadde4995ec227304f703252c4af342019c6ca64218c128d3b9930a87768e8154c1f755e2303aabcbfadb8458b713af533435fcf35f16afa629ca510ca7bfdb5c37f1caa9bf7147443625c4da4733fddfd6a2878d6a04f95b07146aaac95d939bb53f45a3ebd86a1fe8a8f8518b414090620beab1461e828306e5328dd576b461875de77024bd071374357cc3c8cf598368f7e9cda0ac2b87d879434482fde30fa21b840bc42b23329ff3d741636574ea0f723f691613ce02c699e51a1487d8c300b1dcccb4dc89d11fd2918ffe4f3a4ad56bc2955f819a238656d33ddbdd04b14914c3de5a8ac59b7b5206d59092bceddf493fef3dcaf939113f6b6f6a38d0f9467ab498754647efa3f6f91edcb0e06ab8736a5c2e8de7cb58cb7889ec1731e6b135295237601cb098ebbceeba873e1d3251cd49306d1d702e618c5f78a3d1a63033be973b44d71e1fb6037e3e20cfcf16bd84293bed110aea83510217b414a591cbab98d19a0ea661d113e936bea01400d2c28dafe70d8c1869279d62df5cd3a2a539ce916d9858231f6debd69b736fa11e5fa1d244b9b9a9bb5b52421f44f5ad513dee413bd9a92e7083b90ebb22f5a3e43aaf2d979b8f1e5a582bcc66a7828c551cbfeb3529a4ffa543de2e09296b1394f40e06bb65ae76b713ae8f5497ed664db96be2453f6bc89f2a423b13297ff748d53028322f023544d8044d7fa968aaf9b1457b4b1259d1707cb808b20fe2a039aa3f75124d78c925fe26fdd28975ac96f3625f96aea1abd96e0a227d08646eff0574bd703863406c382552dec4470b455697f1c7bd3398364cb423258177f16d6b663191028049b4eafdfb91423cf2d1382b2cd056a14d0b10b4f96b56d87e41ac4f3764443737ffa2a073acad55b3c4c8abd1f35f1b088d97e49784c2a7f2a62848b7944396e62102a2b718acb2146730f805a315b571cb91d0da1d35aa12efa37fdfbdef5a6ed51333b09a7aa447a7706371b7f9a15a358ee5cf4f0594efa7bda84e74365527fa94d41aed78563c94e91119742ba71dfe90923c2d9e8a2670c649f73b8609c000103e48b05852b0b81ec12db12c7991c4e9506cf737d18ff5093cce768745f19ec382692b9b473f2ea7f9f591ec07b3ca87a6799cd93d8ecafe46d88d07b0118bdcd416cd87d42ddbdad70b79655d7a7fe0790c15dde2b4b9c8d533a127cf43d56873cfb7f64fcf70ed9aea4b25baafc38c3ece1c001f161daa64f0032bbf4c113386e552f1602e9fa7a5c679a441e896642ecd08f954fb69014749febbc81d7fbc4b3de11d9c257b7fbf97deaa221ab07825a829d7dd497252198965c94715f87dd57ed54222a5404f08a1767f5e8a712496f4858954c4e412031a2988ce73d7f134d3757498cf08ac4ea31997a7b22316b3942e5fdf2ac21c440a16f36837deef913cbfac37930da657a37ce81e1c5f8fd9ac5757b0ab8aeba9458e2392dc50db02d1fb23b792c0aa501644b3445922250298c041fa7d9a79a501816f980d1a606fffa2fa58c58f80ef1695225a2b98b27bdd2c52bcb7e9029561c656e2899c19c14e119ddeae8f1526baff535a17e23750904fd637e5c8342d2589302d99bd2f0936cc148a4305919f0b1420167cc971ef2d37a4177cd32d72374f187bca9b465a9718d54cb55dcd67eed9944f65f33aaffc4a296b167f79f5c2f572693dd943a0a7db1d9189fa3e6ece15a4fbecadf1da9e3abfbd84460f80f3ff716359a72711962b13dedfc3620cc7b50bb3bc47d9e0f573a807bfd8d4ff8c199a80643a07cb259cf275ad7119eb3a347b6c26a29fdfbbac909145e35be2b2488083479106f3825a969a81449adfa8e632c3fb79e0d5dcb5566ebc9dc476e2cade811cfe0cf0273322262d39c3c52f4f9a6cdfcc9cb1ee780a9ee3f7b409a2b781be0cb2fcf1c377c370a2f2da256303fdb13355bdaab99a808bcde964391319c3d25d07e8a336830f53e54e5a6d09ea47cefef564534796c2172a92b12fa1b11acb3ac08f8247337e47c6f6b16528887d9115b198b1874b148c0f20279486ba7344e2d4b1d16ebe3339517b49f99048f89fce695a985b8cf4c1316c82094303e6401d5a9eeb76d0ec08a7a28553da9cab246cb7371a18671894a0f815e3090355ac8d7642291ea12333bb917c48372e62ae2d88512fc822355ff45e9406e85dbfdde7ba4fd3c07d77422dc0338ab7f92db574c8cf727d731d8b2d7c19c40321835b9c48fad229f821daba1ecb3dd2e69ef4cb400c431e95a392d71c7ddf5432eaaa8643f27aa7d23de4ad84344434b3765ba1364fb44a99720167bd4cc5fa469eb59a369f0168c2b636e06df4fe09eb6183baf64e407949803d7113b13ffa36abbd15b1b2c0e6fc8ae4014c48edcd85c1f753e173c1fbac1931d89edcb4376fe1a903adb550a29f89635129d19fe34ba3bc183f4bfdcf1c06a52cfedb9323e7da5197060d13946f75bf0aa978a264a447ee57c580ba3309dbe89abe0833fee720a96d56be2be1bf40cc4875ba52f46b38fca6f688c27fdabcf9f8c5b2e6a78fc324dacd670592bd32cd88ad6c7e0b82d280bb74980eb44651980671a1cdb0a79f92406ae055e1560448f713bdca5d588e4dc206f30c4eae5931292f069a83054c23e289894f7dac87f5d65eae5ab15ad4f73b2e3421e6837370e641a40abc22af2028d7bdd0ae586888aac37683efc2f5dc2d1785c60974d46fbcc83b3064c7b2fdf81f4c84aaad67998718f770ede1632b1b9cd8b5b6139bd4a427c4adddd7b0a6a36efd39dcc5615b342b9ea45df1bed49abae32b27ed70388e3d658f6f8556b2a3ca0128344f611a0752e8c3052c7917237c3564e0c227cc367e875521b61a084688a6811c0c09433cba038996652844dde0eba373004bc3b0190ab9addf71b386f2d24fe8729d5b500a6b39d7d42abc4c2540899766bcab985d86c8b0a9f8579d861b8e2f7d6e57bbb8c8514e24a636467d8836b3670d811baac214fbbe162e1b16e53b4443c482b25561277e14b55395a3394c9f416fd1335e67c15dd8b1eb79575f00630034f3f51532a08616509ae5aa0b80c76c21036ab71ca1f547a75705b05d06c6c5efaf69a993edafbffd138abf0713065d471abe01986add0cfa74abc2eee4f5de699f8065bbd370f348afbe3adff7e21762a7a810b44cf5b25c9087f238644af44f4447a91ac396bf76f7f0f3da964bf53da018b7d313df125a4f0d17debfb5288008e4a2015cc140ede24fc921073f35ded1f58b052bd29ebcacf5e42f95ec1675b3894ea77065b3df8a6bc7ca398757b345bd15f34ae3ef2d695308b7728a39ae83fe2dfd5bf31303edc32a607495de8111927b51acef1303abf2ab4353611b946ea6fb1386d7c19a034ad15d8dae920e655c2d0c04766ae32781a0e0840b4fdd6e7788b9b7bf4ea7b214cbab698a9b30153deb3cd6b44b50d475f153bc4d15d7d1eab6093f7bc50bff89cf3765148e6aa1db7f61515ee1b38a3a112854fac5cec480fa50ea12c82253436729fd8b1f8becd57ec2e4f7ebc30fec3cbf86873030028249db163c38108cf0f39c77ce021cdd1c2a06fe9702a503a740be51b45eb391acc0a65f232f95c78b94a6c76b5ae073817fc82100f4969f4a5192dd8335c1d1b13779fe950ee5d76e67f87a79369fbf23935310a2fe3c5cd1eb5c28a7e6353d032c848bfc6d570c59018a8e0e45f0a6b2f258713e58a5c55cde5bf717452642e85be0bb24a6fb140ba587fa52df29fc00bd18bff9eb4d63c37cd343850261b320f676ee51f6e29581ac1e071238de9fd07cd610850a5ea8df58b0019d4f304ff63c3280498d3f242c78ea77a0f63ea283158e758eef22c27b34eadd2e46fd3f05d72d77d58de238e559dfd5df1767bd5ec5769e78e69f7051a0ffe256cdc51b529a924559790f6c52aeebb3fb42b1a4182ef9b717fd496e8f88cc67c8eb3f7ec91941d8c5b9c450e24c71cc5ed3d1d5451c90437f786e67a7ee12de12f257c6bbb7b63e040e4839509567bebee798a31f4859362963183a578fb3cc0f80c35da154c22a08291c725d73009d306ca02e0be88e40a12bb8423945d40b07cb5f486087147452677186c03eac2f5a8e3234d22287da9d2b93b88b6725d20034f24a4cedfdfaa4d003f4e9ce6334dd327b227efaeee15e840253b5fccca966e735d609ef933e31af4c7a1ead2636b4af86ed3e0f74a5fb47b586470f1edeefb0413026d60b58d9d3e3251f16b2cf00d2c7e985dcd5823387c06f23545177b907b2e5a101b0be1470c00811df4c5f5efd2a6e1f5ff45a6775563ab7fa0273a868de71dab6c63e7af657806192383cbebfca1e8f4fdb932317bd5ec734d80b9ab00a1b4c82e297b5a8074c70f6d890254ed390d4115dd14632405473abb363b9c5f046a873da3c063bbe0aef9aa54ce631286d9fdd841867cf9660714818ac7f8c6e991c6394762adaa69dc145de9f3f2308893661c07e4a10e8bd1fbc870142ba580984dbf4ca78edafdb55ee8ef4fb6c072a2eefad1e605f39632dcb1a95d67299f9c461a11f654bcbfc064eb3f831ca459c87013d46367746b32f497672321e76bd718f2b3af4b29099efd1def2c4d47a78df777211a6a5e53c229f0543127cc58561e27a8f2392334045a7cf4273a549259ced33d54061e0fbed2c482197be667122099c1be4511e123d6fb0d1fc7f023ef7ec473198fe696d1d4a97b27a7ca89674b06c2c1e349b4bd18bc4e8950b47f1558731b6bb6e3740b2118fcfd371aa3974a44439673f62aae3d568cf489998260d696b7c763b666d4cb7d50443cdfc152b8586320ebac6ca2025acc56ab64bed3b9d303402838f67e874db8f01c10029a6cc7c1bfa1c3dace495c74bfd7222acb07ac4e472ecff1160a9ce444e4b5e453beb35911816f8b73dc9cdb4d5b0c0fb98f9ba8a3bc6e300ee181f04f85b0bfdb62f1211f5d6a0429a7f4fd5c1fd22214cf75533689c6c93797e163777c735d55a70c505fc36d5a2b2ea55b76bf2f6616684b8fac03e299dc1221a8a9aa32040bb7595ac32d601225d6247e61925bd2473a3babb48866a3f501fff704ec43993208e7392b1589d71d4a6a2401789409f63a52f0248bac0bff4fa4760ce7fac6a126e257a69d043a79d4161886b9d059b7309935bd8ae75d806a153fda29dd5566c5c7d3794e87ff537b6e6f8f1b73b183137e54c92ef104ca74f0cf4cab96da090035ea796ecd1222186f7b915bfde0fffdcddd7fb984a1c96b1ea6a77034dde65e197756929f37e0e88d9bd09517ee3bd7b7825216f167eb673e9f536812a295af2a32aec8cca8f813127365fe158eed77bfd09863b855873f7f8f69271683dabe9f9d01c4588d983c38934c8f7dd94f628dbbb6ce7f33075de600c3303400afc5d5dd207517c6d852abc1707ae7bfbd5d394485b312cc31737cc2e4fee60bb32e680d15dad0e426ac6b67259db6da2c1e7375b6ce2860rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootOpenShadingLanguage-1.11.17.0-bp155.1.13.src.rpmOpenShadingLanguage-MaterialX-shaders-sourceOpenShadingLanguage-MaterialX-shaders-source(ppc-64)    OpenShadingLanguageOpenShadingLanguage-common-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.11.17.03.0.4-14.6.0-14.0-15.2-14.14.3bgbe;bRbP#a@al@a.a,@`@`m`W5@_@_ @_^@^@]µ]µ\;(@\4\*Stefan Brüns Hans-Peter Jansen Dirk Müller Guillaume GARDET Hans-Peter Jansen Hans-Peter Jansen Hans-Peter Jansen Hans-Peter Jansen munix9@googlemail.comDirk Müller Hans-Peter Jansen Hans-Peter Jansen Hans-Peter Jansen Stefan Brüns Stefan Brüns Dave Plater Stefan Brüns Dave Plater Stefan Brüns Jan Engelhardt davejplater@gmail.com- Fix compatibility with LLVM >= 14.0, add 0001-Fix-compatibility-with-LLVM-14.patch- Fix build by requiring llvm and clang 12 versions- update to 1.11.17.0: * Fix in runtime optimizer where tracking of messages and unknown messages relied on uninitialized variables. * Minor changes related to OpenColorIO changing their master branch name to "main". #1431 * Testing: Get texture3d tests operational again. #1437 * Docs: Fix missing "errormessage" explanation for environment() and texture3d(). * Build/cmake fixes: Make PROJECT_VERSION_RELEASE_TYPE and OSL_SUPPORTED_RELEASE be cache strings, so they can be overridden; change OSL_IS_SUBPROJECT to PROJECT_IS_TOP_LEVEL (and change its sense) to match CMake 21+ behavior; add a TIME_COMMANDS option to help debug performance of the build. #1443 - drop 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff, 1420.diff (upstream)- Disable partio on armv6/armv7 since it fails to build- Disable %ix86 because of build failures- Update to version 1.11.15.0 + Changes for compatibility with OpenImageIO 2.3. #1393 #1388 + Fix potential crashes (or at least undefined behavior) due to missing + virtual destructor of internal Symbol type. #1397 - Apply 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff and 1420.diff in order to build with LLVM 13. - Add partio library dependency- Fix source URL- Update to version 1.11.14.2 + Fix warnings that occur when compiling with clang and C++17 mode. #1379 + CI/testing: Additional CI tests for clang+c++17 (#1379), gcc11 (#1381), llvm 12 (#1381), speed up CI builds by not building the testing components of OIIO (#1380). - Update to version 1.11.14.1 + Fix library setup for LLVM installations consisting of static libraries. This fixes a build problem that can crop up on MacOS using Homebrew-installed LLVM 12. #1375 - Update to version 1.11.14.0 + oslc/OSLCompiler: Check for errors when when writing oso (for example, disk volume full). #1360 + Fix crash generating closure function calls with LLVM 11. #1361 + Build: LLVM 12 compatibility. #1351 + Build: Support for CMake 3.20 #1354 + Build: Be robust to certain OpenEXR 2.x config fies. #1356 + Build: Fixes to deal with newer OIIO builds that are C++14. - Remove 0001-LLVM-12-compatibility-fixes.patch fixed upstream - Add build dependency on OpenImageIO (executables)- Update to version 1.11.13 + Updated vector2.h with a mod(vector2,vector2) function. #1312 + Fix unnecesary error messages to stderr when encountering broken point clouds. #1333 - Add 0001-LLVM-12-compatibility-fixes.patch- do not list pkgconfig directory - provided by filesystem package- Update to version 1.11.12 + Build: Changes for smooth compile against upcoming Imath 3.0. [#1332] #1341 + Build: We weren't properly hiding non-public symbols. #1337 + CI: Cleanup and get rid of the last Travis vestiges. #1334 + CI: Speed up CI runs by using GHA cache + ccache. #1335 + CI: Separate CI process into several individual "steps." #1338 - Update to version 1.11.11 + Build: Make the CMake build system more friendly to being a subproject. + #1304 + Build: Improve dependency on Imath/OpenEXR include files. + CI: Fixes to Mac CI. #1315 + Docs: Update CLAs, Charter, GOVERNANCE, particularly after acceptance of + new CLAs and moving the repo to the ASWF GitHub account. #1308 [#1240] #1314 + Internals: Switch from deprecated call to OIIO::parallel_image to the new + version. #1317 - Update to version 1.11.10 + Bug fix: optimizer interaction with output param that also is userdata. + #1295 + Ensure that LoadMemoryCompiledShader returns false upon parse failure. + #1302 + Work to ensure that OIIO will build correctly against the upcoming + Imath 3.0 and OpenEXR 3.0. #1299 - Disable lto- Update to v1.11.9.0, see included CHANGES.md or https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.11.9.0/CHANGES.md - Add new build dependency python3-pybind11 - Remove stray python3 oslquery module - Add loplevel markdown documents to doc package- disable RPATH handling - fixes 15.1 build- Update to v1.11.6.0, see included CHANGES.md or https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.11.6.0-dev/CHANGES.md - Drop obsolete patches: + 0001-Fix-typo-in-the-.pc.in-files-that-botched-the-versio.patch + 0001-LLVM-10-odds-and-ends-1135.patch + 0001-Some-SPI-build-fixes-for-finding-the-right-llvm.patch + 0001-Use-single-shared-clang-cpp-library-starting-with-LL.patch - Renamed legalcode.txt to CC-BY-3.0.txt- Use the correct CMake variable to set the shader install location. - Replace osl-pkgconfig-versions.patch with correct upstream 0001-Fix-typo-in-the-.pc.in-files-that-botched-the-versio.patch - Adapt to LLVM 9/10 changes defaulting to single clang-cpp library, add 0001-Use-single-shared-clang-cpp-library-starting-with-LL.patch instead of mangling CMake output. - Dropped osl-oslimageio-soname.patch, which erroneously adds a version to the OpenImageIO plugin, voiding any chance for OIIO to find and load the plugin. - Rename the osl.imageio package to OpenImageIO-plugin-osl, to better reflect its purpose, install the plugin to the default OpenImageIO plugin directory. - Use python3 for the build process.- Update to v1.11.4.1 to fix build with LLVM10. - Remove incorporated patch: 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch - Added patches from git: 0001-Some-SPI-build-fixes-for-finding-the-right-llvm.patch and 0001-LLVM-10-odds-and-ends-1135.patch. - Created osl-pkgconfig-versions.patch to fix pc file's version fields. Upstreamed along with workaround for new libclang-cpp in issue #1155 - Created osl-oslimageio-soname.patch to keep the library build in line with v1.x. - For many upstream changes since v1.10.7 see: /usr/share/doc/packages/OpenShadingLanguage/CHANGES.md- Properly rebase 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch avoid workarounds in the spec file. - Remove conditional code for Leap 42.x - Reflect required versions of OpenIIO and Clang in the spec file.- Update to release 1.10.7 which fixes build with new llvm. - Rebased: 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch - Recent upstream changes: * Adjust for deprecated material in more recent Qt releases. #1043 * Fixes for MinGW compiler. #1047 * Texture "missingalpha" optional parameter generated incorrect code and crashed. #1044 * Fix incorrect optimizations surrounding 'exit()' calls in the middle of certain shader code blocks. #1051 * LLVM 9 / clang 9 compatibility. #1058 * Fixes to Travis CI system to keep up with OIIO master recently upgrading its minimum required CMake. #1065- Fix lookup of stdosl.h from oslc (bnc#1123254): Dropped OpenShadingLanguage-shaderinstalldir.patch Added 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch - Cleaned up spec file (defattr) - Correct LLVM_MCJIT_LIBRARY value, add comment - Use current LLVM for building (bnc#1123252) - Split shaders in common-headers, MaterialX-shaders and example-shaders subpackages. stdosl.h in common-headers is required by oslc in the main package (bnc#1123254). - Correct clang-devel package name for Leap 42.3- Spruce up descriptions a bit.- Initial version 1.9.13 created for blender see boo#1120406 - Blender fails to build with 1.10.x versions - Added OpenShadingLanguage-shaderinstalldir.patch shaders are installed directly under /usr see: https://github.com/imageworks/OpenShadingLanguage/issues/955obs-power8-05 1684770359  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.11.17.0-bp155.1.131.11.17.0-bp155.1.13MaterialXmx_absval_color.oslmx_absval_color.osomx_absval_color2.oslmx_absval_color2.osomx_absval_color4.oslmx_absval_color4.osomx_absval_float.oslmx_absval_float.osomx_absval_vector.oslmx_absval_vector.osomx_absval_vector2.oslmx_absval_vector2.osomx_absval_vector4.oslmx_absval_vector4.osomx_acos_color.oslmx_acos_color.osomx_acos_color2.oslmx_acos_color2.osomx_acos_color4.oslmx_acos_color4.osomx_acos_float.oslmx_acos_float.osomx_acos_vector.oslmx_acos_vector.osomx_acos_vector2.oslmx_acos_vector2.osomx_acos_vector4.oslmx_acos_vector4.osomx_add_color2_color2.oslmx_add_color2_color2.osomx_add_color2_float.oslmx_add_color2_float.osomx_add_color4_color4.oslmx_add_color4_color4.osomx_add_color4_float.oslmx_add_color4_float.osomx_add_color_color.oslmx_add_color_color.osomx_add_color_float.oslmx_add_color_float.osomx_add_float_float.oslmx_add_float_float.osomx_add_matrix33_float.oslmx_add_matrix33_float.osomx_add_matrix33_matrix33.oslmx_add_matrix33_matrix33.osomx_add_matrix44_float.oslmx_add_matrix44_float.osomx_add_matrix44_matrix44.oslmx_add_matrix44_matrix44.osomx_add_surfaceshader_surfaceshader.oslmx_add_surfaceshader_surfaceshader.osomx_add_vector2_float.oslmx_add_vector2_float.osomx_add_vector2_vector2.oslmx_add_vector2_vector2.osomx_add_vector4_float.oslmx_add_vector4_float.osomx_add_vector4_vector4.oslmx_add_vector4_vector4.osomx_add_vector_float.oslmx_add_vector_float.osomx_add_vector_vector.oslmx_add_vector_vector.osomx_ambientocclusion_float.oslmx_ambientocclusion_float.osomx_asin_color.oslmx_asin_color.osomx_asin_color2.oslmx_asin_color2.osomx_asin_color4.oslmx_asin_color4.osomx_asin_float.oslmx_asin_float.osomx_asin_vector.oslmx_asin_vector.osomx_asin_vector2.oslmx_asin_vector2.osomx_asin_vector4.oslmx_asin_vector4.osomx_atan2_color2_color2.oslmx_atan2_color2_color2.osomx_atan2_color2_float.oslmx_atan2_color2_float.osomx_atan2_color4_color4.oslmx_atan2_color4_color4.osomx_atan2_color4_float.oslmx_atan2_color4_float.osomx_atan2_color_color.oslmx_atan2_color_color.osomx_atan2_color_float.oslmx_atan2_color_float.osomx_atan2_float_float.oslmx_atan2_float_float.osomx_atan2_vector2_float.oslmx_atan2_vector2_float.osomx_atan2_vector2_vector2.oslmx_atan2_vector2_vector2.osomx_atan2_vector4_float.oslmx_atan2_vector4_float.osomx_atan2_vector4_vector4.oslmx_atan2_vector4_vector4.osomx_atan2_vector_float.oslmx_atan2_vector_float.osomx_atan2_vector_vector.oslmx_atan2_vector_vector.osomx_bitangent_vector.oslmx_bitangent_vector.osomx_blur_color.oslmx_blur_color.osomx_blur_color2.oslmx_blur_color2.osomx_blur_color4.oslmx_blur_color4.osomx_blur_float.oslmx_blur_float.osomx_blur_vector.oslmx_blur_vector.osomx_blur_vector2.oslmx_blur_vector2.osomx_blur_vector4.oslmx_blur_vector4.osomx_burn_color.oslmx_burn_color.osomx_burn_color2.oslmx_burn_color2.osomx_burn_color4.oslmx_burn_color4.osomx_burn_float.oslmx_burn_float.osomx_ceil_color.oslmx_ceil_color.osomx_ceil_color2.oslmx_ceil_color2.osomx_ceil_color4.oslmx_ceil_color4.osomx_ceil_float.oslmx_ceil_float.osomx_ceil_vector.oslmx_ceil_vector.osomx_ceil_vector2.oslmx_ceil_vector2.osomx_ceil_vector4.oslmx_ceil_vector4.osomx_cellnoise2d_float.oslmx_cellnoise2d_float.osomx_cellnoise3d_float.oslmx_cellnoise3d_float.osomx_clamp_color2_color2.oslmx_clamp_color2_color2.osomx_clamp_color2_float.oslmx_clamp_color2_float.osomx_clamp_color4_color4.oslmx_clamp_color4_color4.osomx_clamp_color4_float.oslmx_clamp_color4_float.osomx_clamp_color_color.oslmx_clamp_color_color.osomx_clamp_color_float.oslmx_clamp_color_float.osomx_clamp_float_float.oslmx_clamp_float_float.osomx_clamp_vector2_float.oslmx_clamp_vector2_float.osomx_clamp_vector2_vector2.oslmx_clamp_vector2_vector2.osomx_clamp_vector4_float.oslmx_clamp_vector4_float.osomx_clamp_vector4_vector4.oslmx_clamp_vector4_vector4.osomx_clamp_vector_float.oslmx_clamp_vector_float.osomx_clamp_vector_vector.oslmx_clamp_vector_vector.osomx_combine_cc_color4.oslmx_combine_cc_color4.osomx_combine_cf_color4.oslmx_combine_cf_color4.osomx_combine_vf_vector4.oslmx_combine_vf_vector4.osomx_combine_vv_vector4.oslmx_combine_vv_vector4.osomx_compare_color.oslmx_compare_color.osomx_compare_color2.oslmx_compare_color2.osomx_compare_color4.oslmx_compare_color4.osomx_compare_float.oslmx_compare_float.osomx_compare_vector.oslmx_compare_vector.osomx_compare_vector2.oslmx_compare_vector2.osomx_compare_vector4.oslmx_compare_vector4.osomx_constant_bool.oslmx_constant_bool.osomx_constant_color.oslmx_constant_color.osomx_constant_color2.oslmx_constant_color2.osomx_constant_color4.oslmx_constant_color4.osomx_constant_filename.oslmx_constant_filename.osomx_constant_float.oslmx_constant_float.osomx_constant_int.oslmx_constant_int.osomx_constant_matrix33.oslmx_constant_matrix33.osomx_constant_matrix44.oslmx_constant_matrix44.osomx_constant_string.oslmx_constant_string.osomx_constant_vector.oslmx_constant_vector.osomx_constant_vector2.oslmx_constant_vector2.osomx_constant_vector4.oslmx_constant_vector4.osomx_contrast_color2_color2.oslmx_contrast_color2_color2.osomx_contrast_color2_float.oslmx_contrast_color2_float.osomx_contrast_color4_color4.oslmx_contrast_color4_color4.osomx_contrast_color4_float.oslmx_contrast_color4_float.osomx_contrast_color_color.oslmx_contrast_color_color.osomx_contrast_color_float.oslmx_contrast_color_float.osomx_contrast_float_float.oslmx_contrast_float_float.osomx_contrast_vector2_float.oslmx_contrast_vector2_float.osomx_contrast_vector2_vector2.oslmx_contrast_vector2_vector2.osomx_contrast_vector4_float.oslmx_contrast_vector4_float.osomx_contrast_vector4_vector4.oslmx_contrast_vector4_vector4.osomx_contrast_vector_float.oslmx_contrast_vector_float.osomx_contrast_vector_vector.oslmx_contrast_vector_vector.osomx_convert_color2_vector2.oslmx_convert_color2_vector2.osomx_convert_color4_color.oslmx_convert_color4_color.osomx_convert_color4_vector4.oslmx_convert_color4_vector4.osomx_convert_color_color4.oslmx_convert_color_color4.osomx_convert_color_vector.oslmx_convert_color_vector.osomx_convert_float_color.oslmx_convert_float_color.osomx_convert_float_color2.oslmx_convert_float_color2.osomx_convert_float_color4.oslmx_convert_float_color4.osomx_convert_float_vector.oslmx_convert_float_vector.osomx_convert_float_vector2.oslmx_convert_float_vector2.osomx_convert_float_vector4.oslmx_convert_float_vector4.osomx_convert_vector2_color2.oslmx_convert_vector2_color2.osomx_convert_vector4_color4.oslmx_convert_vector4_color4.osomx_convert_vector_color.oslmx_convert_vector_color.osomx_cos_color.oslmx_cos_color.osomx_cos_color2.oslmx_cos_color2.osomx_cos_color4.oslmx_cos_color4.osomx_cos_float.oslmx_cos_float.osomx_cos_vector.oslmx_cos_vector.osomx_cos_vector2.oslmx_cos_vector2.osomx_cos_vector4.oslmx_cos_vector4.osomx_crossproduct_vector.oslmx_crossproduct_vector.osomx_determinant_matrix33.oslmx_determinant_matrix33.osomx_determinant_matrix44.oslmx_determinant_matrix44.osomx_disjointover_color2.oslmx_disjointover_color2.osomx_disjointover_color4.oslmx_disjointover_color4.osomx_divide_color2_color2.oslmx_divide_color2_color2.osomx_divide_color2_float.oslmx_divide_color2_float.osomx_divide_color4_color4.oslmx_divide_color4_color4.osomx_divide_color4_float.oslmx_divide_color4_float.osomx_divide_color_color.oslmx_divide_color_color.osomx_divide_color_float.oslmx_divide_color_float.osomx_divide_float_float.oslmx_divide_float_float.osomx_divide_matrix33_float.oslmx_divide_matrix33_float.osomx_divide_matrix33_matrix33.oslmx_divide_matrix33_matrix33.osomx_divide_matrix44_float.oslmx_divide_matrix44_float.osomx_divide_matrix44_matrix44.oslmx_divide_matrix44_matrix44.osomx_divide_vector2_float.oslmx_divide_vector2_float.osomx_divide_vector2_vector2.oslmx_divide_vector2_vector2.osomx_divide_vector4_float.oslmx_divide_vector4_float.osomx_divide_vector4_vector4.oslmx_divide_vector4_vector4.osomx_divide_vector_float.oslmx_divide_vector_float.osomx_divide_vector_vector.oslmx_divide_vector_vector.osomx_dodge_color.oslmx_dodge_color.osomx_dodge_color2.oslmx_dodge_color2.osomx_dodge_color4.oslmx_dodge_color4.osomx_dodge_float.oslmx_dodge_float.osomx_dot_bool.oslmx_dot_bool.osomx_dot_color.oslmx_dot_color.osomx_dot_color2.oslmx_dot_color2.osomx_dot_color4.oslmx_dot_color4.osomx_dot_filename.oslmx_dot_filename.osomx_dot_float.oslmx_dot_float.osomx_dot_int.oslmx_dot_int.osomx_dot_matrix33.oslmx_dot_matrix33.osomx_dot_matrix44.oslmx_dot_matrix44.osomx_dot_string.oslmx_dot_string.osomx_dot_surfaceshader.oslmx_dot_surfaceshader.osomx_dot_vector.oslmx_dot_vector.osomx_dot_vector2.oslmx_dot_vector2.osomx_dot_vector4.oslmx_dot_vector4.osomx_dotproduct_vector.oslmx_dotproduct_vector.osomx_dotproduct_vector2.oslmx_dotproduct_vector2.osomx_dotproduct_vector4.oslmx_dotproduct_vector4.osomx_exp_color.oslmx_exp_color.osomx_exp_color2.oslmx_exp_color2.osomx_exp_color4.oslmx_exp_color4.osomx_exp_float.oslmx_exp_float.osomx_exp_vector.oslmx_exp_vector.osomx_exp_vector2.oslmx_exp_vector2.osomx_exp_vector4.oslmx_exp_vector4.osomx_extract_color.oslmx_extract_color.osomx_extract_color2.oslmx_extract_color2.osomx_extract_color4.oslmx_extract_color4.osomx_extract_vector.oslmx_extract_vector.osomx_extract_vector2.oslmx_extract_vector2.osomx_extract_vector4.oslmx_extract_vector4.osomx_floor_color.oslmx_floor_color.osomx_floor_color2.oslmx_floor_color2.osomx_floor_color4.oslmx_floor_color4.osomx_floor_float.oslmx_floor_float.osomx_floor_vector.oslmx_floor_vector.osomx_floor_vector2.oslmx_floor_vector2.osomx_floor_vector4.oslmx_floor_vector4.osomx_fractal3d_color.oslmx_fractal3d_color.osomx_fractal3d_color2.oslmx_fractal3d_color2.osomx_fractal3d_color4.oslmx_fractal3d_color4.osomx_fractal3d_fa_color.oslmx_fractal3d_fa_color.osomx_fractal3d_fa_color2.oslmx_fractal3d_fa_color2.osomx_fractal3d_fa_color4.oslmx_fractal3d_fa_color4.osomx_fractal3d_fa_vector.oslmx_fractal3d_fa_vector.osomx_fractal3d_fa_vector2.oslmx_fractal3d_fa_vector2.osomx_fractal3d_fa_vector4.oslmx_fractal3d_fa_vector4.osomx_fractal3d_float.oslmx_fractal3d_float.osomx_fractal3d_vector.oslmx_fractal3d_vector.osomx_fractal3d_vector2.oslmx_fractal3d_vector2.osomx_fractal3d_vector4.oslmx_fractal3d_vector4.osomx_frame_float.oslmx_frame_float.osomx_funcs.hmx_geomattrvalue_bool.oslmx_geomattrvalue_bool.osomx_geomattrvalue_color.oslmx_geomattrvalue_color.osomx_geomattrvalue_color2.oslmx_geomattrvalue_color2.osomx_geomattrvalue_color4.oslmx_geomattrvalue_color4.osomx_geomattrvalue_float.oslmx_geomattrvalue_float.osomx_geomattrvalue_int.oslmx_geomattrvalue_int.osomx_geomattrvalue_string.oslmx_geomattrvalue_string.osomx_geomattrvalue_vector.oslmx_geomattrvalue_vector.osomx_geomattrvalue_vector2.oslmx_geomattrvalue_vector2.osomx_geomattrvalue_vector4.oslmx_geomattrvalue_vector4.osomx_geomcolor_color.oslmx_geomcolor_color.osomx_geomcolor_color2.oslmx_geomcolor_color2.osomx_geomcolor_color4.oslmx_geomcolor_color4.osomx_geomcolor_float.oslmx_geomcolor_float.osomx_heighttonormal_vector.oslmx_heighttonormal_vector.osomx_hsvadjust_color.oslmx_hsvadjust_color.osomx_hsvadjust_color4.oslmx_hsvadjust_color4.osomx_hsvtorgb_color.oslmx_hsvtorgb_color.osomx_hsvtorgb_color4.oslmx_hsvtorgb_color4.osomx_hueshift_color.oslmx_hueshift_color.osomx_hueshift_color4.oslmx_hueshift_color4.osomx_image_color.oslmx_image_color.osomx_image_color2.oslmx_image_color2.osomx_image_color4.oslmx_image_color4.osomx_image_float.oslmx_image_float.osomx_image_vector.oslmx_image_vector.osomx_image_vector2.oslmx_image_vector2.osomx_image_vector4.oslmx_image_vector4.osomx_in_color2.oslmx_in_color2.osomx_in_color4.oslmx_in_color4.osomx_inside_color.oslmx_inside_color.osomx_inside_color2.oslmx_inside_color2.osomx_inside_color4.oslmx_inside_color4.osomx_inside_float.oslmx_inside_float.osomx_invert_color2_color2.oslmx_invert_color2_color2.osomx_invert_color2_float.oslmx_invert_color2_float.osomx_invert_color4_color4.oslmx_invert_color4_color4.osomx_invert_color4_float.oslmx_invert_color4_float.osomx_invert_color_color.oslmx_invert_color_color.osomx_invert_color_float.oslmx_invert_color_float.osomx_invert_float_float.oslmx_invert_float_float.osomx_invert_vector2_float.oslmx_invert_vector2_float.osomx_invert_vector2_vector2.oslmx_invert_vector2_vector2.osomx_invert_vector4_float.oslmx_invert_vector4_float.osomx_invert_vector4_vector4.oslmx_invert_vector4_vector4.osomx_invert_vector_float.oslmx_invert_vector_float.osomx_invert_vector_vector.oslmx_invert_vector_vector.osomx_ln_color.oslmx_ln_color.osomx_ln_color2.oslmx_ln_color2.osomx_ln_color4.oslmx_ln_color4.osomx_ln_float.oslmx_ln_float.osomx_ln_vector.oslmx_ln_vector.osomx_ln_vector2.oslmx_ln_vector2.osomx_ln_vector4.oslmx_ln_vector4.osomx_luminance_color.oslmx_luminance_color.osomx_luminance_color4.oslmx_luminance_color4.osomx_magnitude_vector.oslmx_magnitude_vector.osomx_magnitude_vector2.oslmx_magnitude_vector2.osomx_magnitude_vector4.oslmx_magnitude_vector4.osomx_mask_color2.oslmx_mask_color2.osomx_mask_color4.oslmx_mask_color4.osomx_matrix_invert_matrix33.oslmx_matrix_invert_matrix33.osomx_matrix_invert_matrix44.oslmx_matrix_invert_matrix44.osomx_matte_color2.oslmx_matte_color2.osomx_matte_color4.oslmx_matte_color4.osomx_max_color2_color2.oslmx_max_color2_color2.osomx_max_color2_float.oslmx_max_color2_float.osomx_max_color4_color4.oslmx_max_color4_color4.osomx_max_color4_float.oslmx_max_color4_float.osomx_max_color_color.oslmx_max_color_color.osomx_max_color_float.oslmx_max_color_float.osomx_max_float_float.oslmx_max_float_float.osomx_max_vector2_float.oslmx_max_vector2_float.osomx_max_vector2_vector2.oslmx_max_vector2_vector2.osomx_max_vector4_float.oslmx_max_vector4_float.osomx_max_vector4_vector4.oslmx_max_vector4_vector4.osomx_max_vector_float.oslmx_max_vector_float.osomx_max_vector_vector.oslmx_max_vector_vector.osomx_min_color2_color2.oslmx_min_color2_color2.osomx_min_color2_float.oslmx_min_color2_float.osomx_min_color4_color4.oslmx_min_color4_color4.osomx_min_color4_float.oslmx_min_color4_float.osomx_min_color_color.oslmx_min_color_color.osomx_min_color_float.oslmx_min_color_float.osomx_min_float_float.oslmx_min_float_float.osomx_min_vector2_float.oslmx_min_vector2_float.osomx_min_vector2_vector2.oslmx_min_vector2_vector2.osomx_min_vector4_float.oslmx_min_vector4_float.osomx_min_vector4_vector4.oslmx_min_vector4_vector4.osomx_min_vector_float.oslmx_min_vector_float.osomx_min_vector_vector.oslmx_min_vector_vector.osomx_mix_color.oslmx_mix_color.osomx_mix_color2.oslmx_mix_color2.osomx_mix_color4.oslmx_mix_color4.osomx_mix_float.oslmx_mix_float.osomx_mix_surfaceshader.oslmx_mix_surfaceshader.osomx_mix_vector.oslmx_mix_vector.osomx_mix_vector2.oslmx_mix_vector2.osomx_mix_vector4.oslmx_mix_vector4.osomx_modulo_color2_color2.oslmx_modulo_color2_color2.osomx_modulo_color2_float.oslmx_modulo_color2_float.osomx_modulo_color4_color4.oslmx_modulo_color4_color4.osomx_modulo_color4_float.oslmx_modulo_color4_float.osomx_modulo_color_color.oslmx_modulo_color_color.osomx_modulo_color_float.oslmx_modulo_color_float.osomx_modulo_float_float.oslmx_modulo_float_float.osomx_modulo_vector2_float.oslmx_modulo_vector2_float.osomx_modulo_vector2_vector2.oslmx_modulo_vector2_vector2.osomx_modulo_vector4_float.oslmx_modulo_vector4_float.osomx_modulo_vector4_vector4.oslmx_modulo_vector4_vector4.osomx_modulo_vector_float.oslmx_modulo_vector_float.osomx_modulo_vector_vector.oslmx_modulo_vector_vector.osomx_multiply_color2_color2.oslmx_multiply_color2_color2.osomx_multiply_color2_float.oslmx_multiply_color2_float.osomx_multiply_color4_color4.oslmx_multiply_color4_color4.osomx_multiply_color4_float.oslmx_multiply_color4_float.osomx_multiply_color_color.oslmx_multiply_color_color.osomx_multiply_color_float.oslmx_multiply_color_float.osomx_multiply_float_float.oslmx_multiply_float_float.osomx_multiply_matrix33_float.oslmx_multiply_matrix33_float.osomx_multiply_matrix33_matrix33.oslmx_multiply_matrix33_matrix33.osomx_multiply_matrix44_float.oslmx_multiply_matrix44_float.osomx_multiply_matrix44_matrix44.oslmx_multiply_matrix44_matrix44.osomx_multiply_surfaceshader_color.oslmx_multiply_surfaceshader_color.osomx_multiply_surfaceshader_float.oslmx_multiply_surfaceshader_float.osomx_multiply_vector2_float.oslmx_multiply_vector2_float.osomx_multiply_vector2_vector2.oslmx_multiply_vector2_vector2.osomx_multiply_vector4_float.oslmx_multiply_vector4_float.osomx_multiply_vector4_vector4.oslmx_multiply_vector4_vector4.osomx_multiply_vector_float.oslmx_multiply_vector_float.osomx_multiply_vector_vector.oslmx_multiply_vector_vector.osomx_noise2d_color.oslmx_noise2d_color.osomx_noise2d_color2.oslmx_noise2d_color2.osomx_noise2d_color4.oslmx_noise2d_color4.osomx_noise2d_fa_color.oslmx_noise2d_fa_color.osomx_noise2d_fa_color2.oslmx_noise2d_fa_color2.osomx_noise2d_fa_color4.oslmx_noise2d_fa_color4.osomx_noise2d_fa_vector.oslmx_noise2d_fa_vector.osomx_noise2d_fa_vector2.oslmx_noise2d_fa_vector2.osomx_noise2d_fa_vector4.oslmx_noise2d_fa_vector4.osomx_noise2d_float.oslmx_noise2d_float.osomx_noise2d_vector.oslmx_noise2d_vector.osomx_noise2d_vector2.oslmx_noise2d_vector2.osomx_noise2d_vector4.oslmx_noise2d_vector4.osomx_noise3d_color.oslmx_noise3d_color.osomx_noise3d_color2.oslmx_noise3d_color2.osomx_noise3d_color4.oslmx_noise3d_color4.osomx_noise3d_fa_color.oslmx_noise3d_fa_color.osomx_noise3d_fa_color2.oslmx_noise3d_fa_color2.osomx_noise3d_fa_color4.oslmx_noise3d_fa_color4.osomx_noise3d_fa_vector.oslmx_noise3d_fa_vector.osomx_noise3d_fa_vector2.oslmx_noise3d_fa_vector2.osomx_noise3d_fa_vector4.oslmx_noise3d_fa_vector4.osomx_noise3d_float.oslmx_noise3d_float.osomx_noise3d_vector.oslmx_noise3d_vector.osomx_noise3d_vector2.oslmx_noise3d_vector2.osomx_noise3d_vector4.oslmx_noise3d_vector4.osomx_normal_vector.oslmx_normal_vector.osomx_normalize_vector.oslmx_normalize_vector.osomx_normalize_vector2.oslmx_normalize_vector2.osomx_normalize_vector4.oslmx_normalize_vector4.osomx_out_color2.oslmx_out_color2.osomx_out_color4.oslmx_out_color4.osomx_outside_color.oslmx_outside_color.osomx_outside_color2.oslmx_outside_color2.osomx_outside_color4.oslmx_outside_color4.osomx_outside_float.oslmx_outside_float.osomx_over_color2.oslmx_over_color2.osomx_over_color4.oslmx_over_color4.osomx_overlay_color.oslmx_overlay_color.osomx_overlay_color2.oslmx_overlay_color2.osomx_overlay_color4.oslmx_overlay_color4.osomx_overlay_float.oslmx_overlay_float.osomx_position_vector.oslmx_position_vector.osomx_power_color2_color2.oslmx_power_color2_color2.osomx_power_color2_float.oslmx_power_color2_float.osomx_power_color4_color4.oslmx_power_color4_color4.osomx_power_color4_float.oslmx_power_color4_float.osomx_power_color_color.oslmx_power_color_color.osomx_power_color_float.oslmx_power_color_float.osomx_power_float_float.oslmx_power_float_float.osomx_power_vector2_float.oslmx_power_vector2_float.osomx_power_vector2_vector2.oslmx_power_vector2_vector2.osomx_power_vector4_float.oslmx_power_vector4_float.osomx_power_vector4_vector4.oslmx_power_vector4_vector4.osomx_power_vector_float.oslmx_power_vector_float.osomx_power_vector_vector.oslmx_power_vector_vector.osomx_premult_color.oslmx_premult_color.osomx_premult_color2.oslmx_premult_color2.osomx_premult_color4.oslmx_premult_color4.osomx_ramp4_color.oslmx_ramp4_color.osomx_ramp4_color2.oslmx_ramp4_color2.osomx_ramp4_color4.oslmx_ramp4_color4.osomx_ramp4_float.oslmx_ramp4_float.osomx_ramp4_vector.oslmx_ramp4_vector.osomx_ramp4_vector2.oslmx_ramp4_vector2.osomx_ramp4_vector4.oslmx_ramp4_vector4.osomx_ramplr_color.oslmx_ramplr_color.osomx_ramplr_color2.oslmx_ramplr_color2.osomx_ramplr_color4.oslmx_ramplr_color4.osomx_ramplr_float.oslmx_ramplr_float.osomx_ramplr_vector.oslmx_ramplr_vector.osomx_ramplr_vector2.oslmx_ramplr_vector2.osomx_ramplr_vector4.oslmx_ramplr_vector4.osomx_ramptb_color.oslmx_ramptb_color.osomx_ramptb_color2.oslmx_ramptb_color2.osomx_ramptb_color4.oslmx_ramptb_color4.osomx_ramptb_float.oslmx_ramptb_float.osomx_ramptb_vector.oslmx_ramptb_vector.osomx_ramptb_vector2.oslmx_ramptb_vector2.osomx_ramptb_vector4.oslmx_ramptb_vector4.osomx_remap_color2_color2.oslmx_remap_color2_color2.osomx_remap_color2_float.oslmx_remap_color2_float.osomx_remap_color4_color4.oslmx_remap_color4_color4.osomx_remap_color4_float.oslmx_remap_color4_float.osomx_remap_color_color.oslmx_remap_color_color.osomx_remap_color_float.oslmx_remap_color_float.osomx_remap_float_float.oslmx_remap_float_float.osomx_remap_vector2_float.oslmx_remap_vector2_float.osomx_remap_vector2_vector2.oslmx_remap_vector2_vector2.osomx_remap_vector4_float.oslmx_remap_vector4_float.osomx_remap_vector4_vector4.oslmx_remap_vector4_vector4.osomx_remap_vector_float.oslmx_remap_vector_float.osomx_remap_vector_vector.oslmx_remap_vector_vector.osomx_rgbtohsv_color.oslmx_rgbtohsv_color.osomx_rgbtohsv_color4.oslmx_rgbtohsv_color4.osomx_rotate2d_vector2.oslmx_rotate2d_vector2.osomx_rotate_vector.oslmx_rotate_vector.osomx_rotate_vector2.oslmx_rotate_vector2.osomx_saturate_color.oslmx_saturate_color.osomx_saturate_color4.oslmx_saturate_color4.osomx_scale_vector.oslmx_scale_vector.osomx_scale_vector2.oslmx_scale_vector2.osomx_screen_color.oslmx_screen_color.osomx_screen_color2.oslmx_screen_color2.osomx_screen_color4.oslmx_screen_color4.osomx_screen_float.oslmx_screen_float.osomx_separate_color.oslmx_separate_color.osomx_separate_color2.oslmx_separate_color2.osomx_separate_color4.oslmx_separate_color4.osomx_separate_vector.oslmx_separate_vector.osomx_separate_vector2.oslmx_separate_vector2.osomx_separate_vector4.oslmx_separate_vector4.osomx_sign_color.oslmx_sign_color.osomx_sign_color2.oslmx_sign_color2.osomx_sign_color4.oslmx_sign_color4.osomx_sign_float.oslmx_sign_float.osomx_sign_vector.oslmx_sign_vector.osomx_sign_vector2.oslmx_sign_vector2.osomx_sign_vector4.oslmx_sign_vector4.osomx_sin_color.oslmx_sin_color.osomx_sin_color2.oslmx_sin_color2.osomx_sin_color4.oslmx_sin_color4.osomx_sin_float.oslmx_sin_float.osomx_sin_vector.oslmx_sin_vector.osomx_sin_vector2.oslmx_sin_vector2.osomx_sin_vector4.oslmx_sin_vector4.osomx_smoothstep_color2_color2.oslmx_smoothstep_color2_color2.osomx_smoothstep_color2_float.oslmx_smoothstep_color2_float.osomx_smoothstep_color4_color4.oslmx_smoothstep_color4_color4.osomx_smoothstep_color4_float.oslmx_smoothstep_color4_float.osomx_smoothstep_color_color.oslmx_smoothstep_color_color.osomx_smoothstep_color_float.oslmx_smoothstep_color_float.osomx_smoothstep_float_float.oslmx_smoothstep_float_float.osomx_smoothstep_vector2_float.oslmx_smoothstep_vector2_float.osomx_smoothstep_vector2_vector2.oslmx_smoothstep_vector2_vector2.osomx_smoothstep_vector4_float.oslmx_smoothstep_vector4_float.osomx_smoothstep_vector4_vector4.oslmx_smoothstep_vector4_vector4.osomx_smoothstep_vector_float.oslmx_smoothstep_vector_float.osomx_smoothstep_vector_vector.oslmx_smoothstep_vector_vector.osomx_splitlr_color.oslmx_splitlr_color.osomx_splitlr_color2.oslmx_splitlr_color2.osomx_splitlr_color4.oslmx_splitlr_color4.osomx_splitlr_float.oslmx_splitlr_float.osomx_splitlr_vector.oslmx_splitlr_vector.osomx_splitlr_vector2.oslmx_splitlr_vector2.osomx_splitlr_vector4.oslmx_splitlr_vector4.osomx_splittb_color.oslmx_splittb_color.osomx_splittb_color2.oslmx_splittb_color2.osomx_splittb_color4.oslmx_splittb_color4.osomx_splittb_float.oslmx_splittb_float.osomx_splittb_vector.oslmx_splittb_vector.osomx_splittb_vector2.oslmx_splittb_vector2.osomx_splittb_vector4.oslmx_splittb_vector4.osomx_sqrt_color.oslmx_sqrt_color.osomx_sqrt_color2.oslmx_sqrt_color2.osomx_sqrt_color4.oslmx_sqrt_color4.osomx_sqrt_float.oslmx_sqrt_float.osomx_sqrt_vector.oslmx_sqrt_vector.osomx_sqrt_vector2.oslmx_sqrt_vector2.osomx_sqrt_vector4.oslmx_sqrt_vector4.osomx_subtract_color2_color2.oslmx_subtract_color2_color2.osomx_subtract_color2_float.oslmx_subtract_color2_float.osomx_subtract_color4_color4.oslmx_subtract_color4_color4.osomx_subtract_color4_float.oslmx_subtract_color4_float.osomx_subtract_color_color.oslmx_subtract_color_color.osomx_subtract_color_float.oslmx_subtract_color_float.osomx_subtract_float_float.oslmx_subtract_float_float.osomx_subtract_matrix33_float.oslmx_subtract_matrix33_float.osomx_subtract_matrix33_matrix33.oslmx_subtract_matrix33_matrix33.osomx_subtract_matrix44_float.oslmx_subtract_matrix44_float.osomx_subtract_matrix44_matrix44.oslmx_subtract_matrix44_matrix44.osomx_subtract_vector2_float.oslmx_subtract_vector2_float.osomx_subtract_vector2_vector2.oslmx_subtract_vector2_vector2.osomx_subtract_vector4_float.oslmx_subtract_vector4_float.osomx_subtract_vector4_vector4.oslmx_subtract_vector4_vector4.osomx_subtract_vector_float.oslmx_subtract_vector_float.osomx_subtract_vector_vector.oslmx_subtract_vector_vector.osomx_switch_color.oslmx_switch_color.osomx_switch_color2.oslmx_switch_color2.osomx_switch_color4.oslmx_switch_color4.osomx_switch_float.oslmx_switch_float.osomx_switch_vector.oslmx_switch_vector.osomx_switch_vector2.oslmx_switch_vector2.osomx_switch_vector4.oslmx_switch_vector4.osomx_swizzle_color2_color.oslmx_swizzle_color2_color.osomx_swizzle_color2_color2.oslmx_swizzle_color2_color2.osomx_swizzle_color2_color4.oslmx_swizzle_color2_color4.osomx_swizzle_color2_float.oslmx_swizzle_color2_float.osomx_swizzle_color2_vector.oslmx_swizzle_color2_vector.osomx_swizzle_color2_vector2.oslmx_swizzle_color2_vector2.osomx_swizzle_color2_vector4.oslmx_swizzle_color2_vector4.osomx_swizzle_color4_color.oslmx_swizzle_color4_color.osomx_swizzle_color4_color2.oslmx_swizzle_color4_color2.osomx_swizzle_color4_color4.oslmx_swizzle_color4_color4.osomx_swizzle_color4_float.oslmx_swizzle_color4_float.osomx_swizzle_color4_vector.oslmx_swizzle_color4_vector.osomx_swizzle_color4_vector2.oslmx_swizzle_color4_vector2.osomx_swizzle_color4_vector4.oslmx_swizzle_color4_vector4.osomx_swizzle_color_color.oslmx_swizzle_color_color.osomx_swizzle_color_color2.oslmx_swizzle_color_color2.osomx_swizzle_color_color4.oslmx_swizzle_color_color4.osomx_swizzle_color_float.oslmx_swizzle_color_float.osomx_swizzle_color_vector.oslmx_swizzle_color_vector.osomx_swizzle_color_vector2.oslmx_swizzle_color_vector2.osomx_swizzle_color_vector4.oslmx_swizzle_color_vector4.osomx_swizzle_float_color.oslmx_swizzle_float_color.osomx_swizzle_float_color2.oslmx_swizzle_float_color2.osomx_swizzle_float_color4.oslmx_swizzle_float_color4.osomx_swizzle_float_vector.oslmx_swizzle_float_vector.osomx_swizzle_float_vector2.oslmx_swizzle_float_vector2.osomx_swizzle_float_vector4.oslmx_swizzle_float_vector4.osomx_swizzle_vector2_color.oslmx_swizzle_vector2_color.osomx_swizzle_vector2_color2.oslmx_swizzle_vector2_color2.osomx_swizzle_vector2_color4.oslmx_swizzle_vector2_color4.osomx_swizzle_vector2_float.oslmx_swizzle_vector2_float.osomx_swizzle_vector2_vector.oslmx_swizzle_vector2_vector.osomx_swizzle_vector2_vector2.oslmx_swizzle_vector2_vector2.osomx_swizzle_vector2_vector4.oslmx_swizzle_vector2_vector4.osomx_swizzle_vector4_color.oslmx_swizzle_vector4_color.osomx_swizzle_vector4_color2.oslmx_swizzle_vector4_color2.osomx_swizzle_vector4_color4.oslmx_swizzle_vector4_color4.osomx_swizzle_vector4_float.oslmx_swizzle_vector4_float.osomx_swizzle_vector4_vector.oslmx_swizzle_vector4_vector.osomx_swizzle_vector4_vector2.oslmx_swizzle_vector4_vector2.osomx_swizzle_vector4_vector4.oslmx_swizzle_vector4_vector4.osomx_swizzle_vector_color.oslmx_swizzle_vector_color.osomx_swizzle_vector_color2.oslmx_swizzle_vector_color2.osomx_swizzle_vector_color4.oslmx_swizzle_vector_color4.osomx_swizzle_vector_float.oslmx_swizzle_vector_float.osomx_swizzle_vector_vector.oslmx_swizzle_vector_vector.osomx_swizzle_vector_vector2.oslmx_swizzle_vector_vector2.osomx_swizzle_vector_vector4.oslmx_swizzle_vector_vector4.osomx_tan_color.oslmx_tan_color.osomx_tan_color2.oslmx_tan_color2.osomx_tan_color4.oslmx_tan_color4.osomx_tan_float.oslmx_tan_float.osomx_tan_vector.oslmx_tan_vector.osomx_tan_vector2.oslmx_tan_vector2.osomx_tan_vector4.oslmx_tan_vector4.osomx_tangent_vector.oslmx_tangent_vector.osomx_texcoord_vector.oslmx_texcoord_vector.osomx_texcoord_vector2.oslmx_texcoord_vector2.osomx_tiledimage_color.oslmx_tiledimage_color.osomx_tiledimage_color2.oslmx_tiledimage_color2.osomx_tiledimage_color4.oslmx_tiledimage_color4.osomx_tiledimage_float.oslmx_tiledimage_float.osomx_tiledimage_vector.oslmx_tiledimage_vector.osomx_tiledimage_vector2.oslmx_tiledimage_vector2.osomx_tiledimage_vector4.oslmx_tiledimage_vector4.osomx_time_float.oslmx_time_float.osomx_transformnormal_vector.oslmx_transformnormal_vector.osomx_transformnormal_vector4.oslmx_transformnormal_vector4.osomx_transformpoint_vector.oslmx_transformpoint_vector.osomx_transformpoint_vector4.oslmx_transformpoint_vector4.osomx_transformvector_vector.oslmx_transformvector_vector.osomx_transformvector_vector4.oslmx_transformvector_vector4.osomx_transpose_matrix33.oslmx_transpose_matrix33.osomx_transpose_matrix44.oslmx_transpose_matrix44.osomx_triplanarprojection_color.oslmx_triplanarprojection_color.osomx_triplanarprojection_color2.oslmx_triplanarprojection_color2.osomx_triplanarprojection_color4.oslmx_triplanarprojection_color4.osomx_triplanarprojection_float.oslmx_triplanarprojection_float.osomx_triplanarprojection_vector.oslmx_triplanarprojection_vector.osomx_triplanarprojection_vector2.oslmx_triplanarprojection_vector2.osomx_triplanarprojection_vector4.oslmx_triplanarprojection_vector4.osomx_unpremult_color.oslmx_unpremult_color.osomx_unpremult_color2.oslmx_unpremult_color2.osomx_unpremult_color4.oslmx_unpremult_color4.oso/usr/share/OpenShadingLanguage/shaders//usr/share/OpenShadingLanguage/shaders/MaterialX/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/29636e2029ea295d9b2d762220783186-OpenShadingLanguagecpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textASCII text, with very long lines#vuVpxutf-871e7af1ee0e525809562d4dc7662f1d3e648189fb48bee3604a5cd699a28dcce?P7zXZ !t/[] crt:bLL ؝0CoBJW`U7}mT 8G톕p5 m}ᵪԳ!I*%7Q[5jy"ФN7Rb\17P'3Ԭa.2j^IH97̣b5 )!u' ~6/u|Sbw J 8j roaPbbH^8P)*׉CZ%[ѐ@V 6ǣ&{hDWTɊT *dNyt ᱛk?&y{n:-PR=Tɻ& Kl+/U ZK[CΏ _S*f2;z JHk\hr@ݼfӧ*^韖e.e1Jnʟanʙ^.!77%]}ý Sρ eɝH\Y&ӺջTi앲mʼn!Wz8sAUUFŁa1mIg@ud4O`[Rͪp,*g7T_\,R1ϒh˦&)I #R+ u1 [ dTXux#Ȋ >@"YY6_f !bџ6L_nf .Ό51yinskU6!; 6ڲڀH`hoc[£Oj|O4}9 e  W8hɫ- ", Tx ?mvq'nqz*Ԝ[RZKRSD;|?7cVnˏ^2bT㽮̻/c. {< Q A킀Z괂bW`oO ]".|=+OvVH;Z7x I6DDjG42^7~~*xSʽ|E`?;}AH5V;}K:* 2pЖlks3sD 4 %ޮN$k?oƞ&[Ne ArNrQdbD[:$"}Jt,GnZԕރ(P tD$xQ/nf<`ɵ5|>rO(7$sUu-帼VZdď f/H{eĻYݖ.iDZ"G0ŷ2x%nǡHMP =OxIsˬ=e߄v=$tyrCg1Wɑօ|Țf~-r7QTL; &[=)o'AECX)Г7yYZ"vSK4_s]a/>oAp?]GA]E; Je{lq7uKT6+Ύ.+ d:̰<ts[K&D/-^Y.%Kvzi0I6zU U_m[Zvj?Gԝ^$Q?[=ϛY1l8o% ]ʏJ;Ž5PcO3s]c8]ЍL%)'c3C!m:/kI}z`M">_P6P=qڿ&n^ R(X4yt4 5.v%[\0j#ze sS ,}#KFI è-$TG5ϭ/olX(׽c+?U#G0 i@jɇ7VJ8Y*@t} kw̄;e`ǚDԺ&ءZZ"bP7 :xvd>4'/b|U}9CìA7όf΀ auM;b?v 9?H {wjpjQxUm|У{{F +¼32?iߩZ3ou\V -$ +iG_ eϔ{xJ1lY|Dz /f~?X> /;-%ۀy`"1SA+4bfOTgW2~3<&?|.A8HI:~l֖ EAшdTD" pP~hJ0Y/y`aھ/ ri'ǼC7u]Ly75?pȝYcc%ʋǘRi)e@Rn/11!1h:Onݜ{kU9a9Un]+9BHg|6YO$spS!6ݚD/o wen`Sly- =5P(0e6,]}K΃'yE ;樀xMO̚L4K}}h2%^M_ 7TlB]*rqlnvUw+RRZ't)rQnڝq:tULazUJJ"j/Yf/~/X]3Egva-} 7D,TŇe_~H :*b::#WB޼ul !S:rg٥a,ItEAѡ7-Kc!:}^$R)&/sݝT62S!9 r@#huŒt9ay@G u? UuQk,E;@5T3zvcgsY,Z)2?]v-#cZ(h^q1 OkRCχ/=uUܯP/?Q '-]Xά $8ș6{v{+%7,R Hj&%lWHPpܰ8= EnF#O,~C8Å2R=.ek 79OϠFUka)+ aLB[z2ϕX@1BFUT;Fs:.ӽۜWb"ռYvT evPhyAG^*{ Ig.$'LXھF&T9`!/y:wTS|ě%x L|e~ G :Ē{*s!nS-#&]_#X0(`;]L qynXl>la ey#tbfX9/Ѕ"qV ?ZP_bxv! GR#9?7W&.JSWQ}n.Rh"RNɥX͚); 3Y4UQJ'5f(8x'"ϯQO:@F"Eƶ!%k |3gsv-l`G6'q3x1˛EvA6`%2rior-Ntv3TYmM]mQ13SC 'ઽU\=ROjFBBRLT*J?V rg7+uDkPJ {EHu#=PO}\qo78 K5h5]p_`.$?B<Ꮶ"ޟ9uCCh;2[#5-l.kQf17W5o E8KQ~$F9(5\ 7y@ =wp8nJ X9(Go,qsc`yK'B7f-?7f5L?MNzTzXeKwAL7Dؼ+WSn:B.εZ@Iz~4,njܠSme}giVBEF3f G?71YN,v uT &y^?>>6ɜNjbFl+ !it|O..Ukji4:_J'>1j1-اڻ۝d ƽc&XYCtfn;W7ƻ~":=U YUڦ;ƳXQ䇎 cX@w<;1v*3QXÜd9؏ݹFME&ヺ998ެGsmgR\gK3 RFXaFJH6[V?bK6[{XuCIApEJ1+M1aP$e ,p0 =] m[G$fOG(<;mEOyeԉ!H`~ Yy+YdH'-+*~ lM-.6^bob6n¶UoJ b.v??-1/M.W@ms83scҹ^vBbZhgNLy,R#n.rQrL9Ϻרx0p.5 4pw,7 BfPqʾCuLՈ)5 EZD7(h/VXW=fS+~5o{lA^ݘU8z 95}SThytn_=k  ~9D-"ݖՍI@=7/Np9sfD :%..5s9^ X!2nhi0dD5dkM -[!%̝+w:-ɟZ{%oӉF~`M-; 7IP/۳ڸEppa`S)^FxLa_UWphrTg1Mɹ=t66͙AU*nx k 99X C;'s rv{zǚvqE@꯯/[!"t\jz)lάN,#Y$mQr9f.jsg#̈́KEl#>pF+MnŢv6J1_Ҩ*GWu3N'Mɷ5D0s,zM6D%ɀ ք5<ʸU&T \?Ls3۽6xx0:ҴN b%wn_OL_t< kLsε%qcvaweQG<\:JP pHRF+jH%hU~gRv<9ĵ_z*Au)yT&h~6,W|Y!&~EIś@ЉΥp\oK]yxA JH|#|0\d)3,f@dcOPMQ3._`=zޭ2ۘ_ , zmYά}\/O& X8 ;Ł?P䌠T/Hjzb;8.vR eze7A&$qi(33H+ǰt -+oHqh, )V}FtK ly('Bm!IqQ!c"%]ٍ-t| "h㏼8,HEA$n:$i07&ҿku4a,Ųmp&^-(o%ؔ%d<-^keocZ 4Ě=U>_aYecs6 o˚&9^&`Eb4EA ƴhyXjPI o9ѭ~RG$! ăY#;g~˔5: f(SŕwVf__DQC zAiӾ꠬mga5x]g}. AEv yHˈV"һ\U&rgk^q SR#}jP1 _=%ptΈ &gNcö^~?5jYʜrI4zoܨ,ncm(G_-LV}˓zHԙBH2ĢcdgrE_=_jr\?o]/lDXK1]nf.ht aO6 N*P|7SEq#e3D®zv9/|"i+}o 4T*GҽcCAt7o3\ؾncunM &a(zYr{.A(jj.1x*aB+쿔iSHBE;leaO/&՞[[4cDP;>4S 4iB1s> Pz-Ǡq ӏeR?,[iڠ10j`gik*߭z`-hLQ*<Ѥ=wG7ׂ^CweCVcՑuu_k5׊[G(ՌS38fdh($?I~8F:S19bIb4[atc݌zyGnoE)é^5oy78Ngd'Ք{)Gš1UV8~| ٢Heq64cހ*XDne Ft( NמO7F]s5ukg!M!VՌ*g-G5-F2 gs&FX:Ci}Ml%ljǽĩV [J3pOC #1Der bƊL̋fҽ# 4)nFŮ1P?y&4gj!FmtC6H2Q:)섹 }2+v*<)cTM n9Kk>l܆hCчӷDBsTg@jUm*`X6Bm39#dJy.$O͞iT{- Xj҃Lyּ{ߜHn8hV*eM=^s v8qp1"EQ&f7 KK `g[;Ylh*L?'YY 2S־?!*1,v+{bq sSa^".09U3`RO<>p?"cL RqUGe>QBA"onLKuc=2q2 ]b${usBCﳈv6ҹv2.}Fa` ?eY=sO?3 ۦT^ PJbȮ(ܦ!jl^K*, XH40 HNVLΨu!HriM !̥Sp8bEiy%Q1,&d;AoRC03T$iĘtɠ֯Gv@saweۓ)ƮKT TPg:J$GE(.znS\} "twɳ-f"ϭj^!E9B 6&]y t^K|P ݃݋˧wAܗmx0n9MennT7Ñ7GxBމiH3i83;a:D˜U:f޽kR`V EDsv-zȟ/YVv(Myl¹E^6(gFq0s'O92lzvCPb=swַsG]LZ$sEdo֓Ӏ 1bSR5Ƙ(nWxYd )MJf٢N*E @$ϫ1ܼpIU՘Vk 2fAKSo x޶0{5@sP߈b0SLܯce DzeX␜<7KON}sW4fuZ|/& (oͻHra.1gMhIal&RUşv$*&-xb>B>iDz+0bkx}!+A8wF3^ :=^"%u~/ %O7X'~NM(4c)՘sb֏+>,yگdW[mN?oHSM;񳿝5ԋMdͽwL˷Ibx>/d^RoLE墑uW1qECaFy/Y_u̝;JW#6Ǝpz[j?NN>fŁ>M(8Ƅ.{S UTDrUt#rV:w՟FaS|@sXFB#%QIW =e*MXV%*s!- 7O@ve' AXrImC |e΄aaL|~C =]U>+H!%,>˜f0_vOәV#'jIa!Imbՠա]hN]c>'P(~0󳓅蓼 @1[U\Pet /Sh+4}O>e ~Ojt}+$sز[]*fɀe2o#h :냏FJ]=| "Iw™7}=QG`<*{"qXXUwл2+IE~́wf.";Ŵ|e}c5;nN`ˠBY]MKD˴wfGڬ|V@s=F~O !#2%f[`whVݹT:f8o6skKQ<vz8(&] &O|juӊȕ3Txt\-LdLg_f.[JtνB`7=?"PGS3[j4 ;3,<>,#KT@Iɣn[zB?jVRޫiOK_Uü:9Ugv/HL&j.X,ĠO(0H{%R)[ZDbV14QO!3qP|ݵ|Hlr0 l] ȻkP4MGe?S@v/_R9?aWqu=@-c˞+܇mLPGg>^z>Dʤ~$! ]SrkCeJYPc3s8lF͋ho%? Z&՝NBv9p0-]NI:|'~T0S WgT@0J =.X%L\hqFؠKcw+.g&l@ƞBmlYCEcU 5m8Jcq*wx /.GxQ|,ωV> EM'}g9n.KT=Z[0ڰ'?w+'u^%YvT821<{I(|$TqH٣N6zS{ ES>#|uPi~!ʙ_oPDXv5vڟ0h6o]vfk.{4w\\ǵ匶NM%fā%ptϺa?/I^.Pd"}2%‰[0D2MoE> n N p3qUy}H?p\] :vM^:oH.$jS>n A4sLJ>O >9?.At*m<ܰ_sIOõ܍%&>V\$IB(czzu3+ @7[8S 8o ] BW𑬷ʄ:tu-%5 =6nr1`+'gu_jXv,] a*U ۮ"vC c(;hk/h*-=7tuv ui Kn -wػu4.+~!V}y^ ח}#eFa l#I&2[9K!3qoC[$.Xa>kno@:ڥ(zn^K?gJ;Qp'65;DK+IdUgߒKOl('z4bE{qM]% Lv6bvU@ߵXWژH8LģL{*MzKc H]ebEb̴(J`Z~"ls{#~}b‹hWlV\f$s5Ud9w N7p>2cDfU}:Z6|ڗܼM,5*54,$ekdeY\Ω@rskv:dѸ`{:QJ2$WYE8K1UTmbr8 ?ʴ\Hf!k:wU aD0 =]Dxk.O v "%#e,=]ԺnB-]3`t4VT wRf?u"cʈ `;#捍, žt5:ZkF ?~^y:aP3x 3O9 9۷Kη~pzڛv7SČ BEy|puJ>nx"2 RY@ԱdnnACg(I礂C*BD; Q,E]3 Asn4Csf%)77PLaC$!'ILMc]#b&2Ȋd"}ۯ`ozy犇IxӦ,pn1qGlku`=ἝM]EEAT\B73 tnZRRP/d6i atKOBͧ&ڛA@aCC;m0)A;R-D6cOJM5eN F23{G[Ȏ]*H`pUaߡfrj.N6TՅ Ϋ\wƫK'eJ**) AA;e!Cb:t}:!-v uB=$Pl,쬑Ϭ<ƽtճr4i= 0NE64, MKl2 %ş_h2+pˍ=Knjr3 F{ |1s>&"G P=RIzc b)2;CGuÞg5ǹE(&ԘcӿH4,j90W/ =I8zx'sV+d(IKI%F{v՛'2ܿTwcTV ;{(E7A ^Tgʎ!' 9c0I fX\`Br.}ʀ!BD5܂Uy_9͇Ht`&+nS ,oBRin`izP2NG Fn`~DUԝc̗>A˕HطfEKԴKFoJ̣5V)7.F[/mFT~KjrΧcsާ6!G RuZJጷ7O`>耮Vqؑ$eJRd.J0@7ڀ@h[;L9/4y|v9X8*i.lcbWMǨBTWPm0'+ΓΧy1fZ 7c>5w8`VJ gDΑLc[B:ә88KO∍|bd62̝B򩗰2-m G!?*Kít3 9));Q"10eÖ{!t0[!6x,!`׼i3o.RcINX@D62Rc_Dfu?y ʶMn{3ҧBU#c%+A93)ER8{r8$e#;R  "$Ǎ;A)lδ\Z9@t%KIqMVwXbNwq*6uq۞U^%C뗅O.rכ  k10gsȻƓ*H]X‡:DrW$`o:m;ԷbA*dG d}N~ }zEN5I 7aVÂ۬vWg$X*#*l=m+~X`)yR{i^g< dU& VڤvP@r?C%\9ǺWD%'2|Fpŧԍ VN(!VHfg*ӱDvr,dHʕ Aqz^B KWFIaw+)ϋ\nߏGzUz'-bS[Od}v u|!JMK7LL^|擮~ᴺn[?3-.t|`l*uJC8 |N8i c n[-yj컾=>O[YK Rž *yg4Ñn\k$Z,ܕrzD$+'I.nu7nE񀽕0WIc^%R\` TD ާ C vC% -b[#ԍ3כpK0.`XIYw%6 snk[H;V9Yh<Br4dWM>i_j :u!25 \TZ5H#pb : ͟OZKh_n0x&ހ^^X?aZ_X"]>`dXB0o S/<i8SV%0|@S%Z},ԘƗqLzݦffX)}u̇UPF9]FNnb %.vn(b}QH_"b=UJŀ,#/n5x {>_jE7HDhyL /R$C- ˠ&Į`ڒwIDM1ux&z"}NyZO\ &ԧv:x|f4KΕY;]U&}!z+6=]{ˀa:[[`!9YHGz[a_'O'. )MHa Ú4gߖ$CC nTAN403.04sta'ٝdgfjR?^XR(S]XkP"#|H_ \Vz2)8$ԙޭ0g4JM¥d8Xހv!w!g8)x `Or!_w60= n/\,qp$1:otQ3:V]f5 mjXMK uv.:5^ xtHhW78(?x) X>.SGp{6i"D@Ƣ59on?N ;b<%i Bҽlm z00x 4nk=f}Ndo \UJvNݯ߿i{atv8iҲlx//_**$'y`eb~ݣ=$ߏ7h]qFHr khf:Ut y%kө-@e1 9Dw SO#ØU㰯k=Lh":%x&Cە6jL]P4I78It`~bڹlJsмSv7 ˀ!xdwZ201|H·虽%ĘαL~1{@7l[B[v$!0 &u<\;aEbhMn O>(;[R==Ԣ֯!LJFejO F[Jk7+B;nQ&elQ/YZ@f9xk!t4iOGAU$%ANC{~h5Û/L*-Mʸdrϸr)@iqX{!wl/h,:0ʳ%&l=̯Vxtsz#Lu~ 39wm_$.W~ړ)MO?>,SQJj7Ho .ʪ3 (aŐ;/0b 9 ,EF&Hgm4aWCGØ `P\S<]5B1fM^^A 5C,ӐmOtR)kCeۘku$\((eC MAZd5τ"mۂP`p.6뽟ȅHG8igrM֥4dA u2]h-Zgǻ x ݆e̤bVJ'SKuȮc/†*n0t. ),tc 6|(Q)vtFaK|GU}]h§XE)foLcdOL.xAt jE@o|l[U(#V=#<*A ~ޕ:c&^ 13`*у[(u _.E')'vGzCo̊+of~̚;1o//3ؘ/ 1qp1$|D-%}՚ĪE|GN.>y>Re[YM;EYyB"Ss&KTAP{ȷAY>l |֟b(;2 #س@ɵgtŠ]&CL2@RIxg63G <8Gۊ "Ե?,uz8䩉 e¼EWti]4i5]Ĭf5E%Hmڽ;ROoz\e}reh̤s|IXVMߤLqYE4* j3޹F@Vs3%)VVL=xF*}?%DL&l!⊮aݏ|l3&mϭIL"<ɮ@FI@ |5'dLd@suؘL6# hԽSVAp|w! Ϥ5mVy4}rseRe^o 00:im$ ZG7,tz#_wDTzaJu8igeCg޹ĵAIlM>N p| Ҽ@ssyX狹 "; ʳ\Moml72:lh.S˻5ģbb؟geR߽@]jtY?ߑ(0;GaaXQ>R^N5b81}dVlţ[*̸&-FPԸ9榼4Tt6L&~}YIw$o)״W, @be~zΰE~ GQ,}#b?ιŌO끢rHA ocoKEHTxd!]#\t|Zy oTrc ~9!kK6Ii]՘۹G˔p%#?$ -T @NQPu'WsJu`1򜘔S" <}+`:پy{G?Ol|ڗ[0h%aDK>wwYgWd+OIauG܈:ZZ-t?-=)VxG9 @:xLh/:^BYM]6`uk %y`r̝A7度9ʒ5 AXš|-OPj~$C2ю3Mx>kV6#8(Nu{M+ZW BDz3|*@YXr[- ḾLYc1 o\~qݫq900v֎(a'g tWBJEHkY;~8q,@8$gž F'ծ̜oKX?'^ܪ<`oAߋ2a$NnmAZ9̫!h pxmNCP?KV2b|G|Xp<e`PgՊ_?)z@62$Y_>h"r^t^l yZ-A/*Cim$-zt'A ILXHBzd?Nüa%u}) 7-G{?pt&an%H~5G1G8)4͕qXYᜬN!еq¦[]7#dw}z6m@u4@z}1k^ÅIsWQ xԟ5!R-ð]5ňn+530{>&A z^߈ed,XG)8q}p']ѕ(}7WyFW5 &^>S+ԏdR71]: zy)2 /ٿDL]WH;`K֋x3 "1Ue';BGs]eڋ4hHE)?|`W0ne^Pe_8<9g2Ԝ ށS-m[)Z $a.pVFX G.v/(wjUQeŋw#$} s#R&։x2|5iW 9gC*xဃ)Y;@2jv7zBc_;>`'7܍~&ϠUbo]ړqrP_`Oç(=$;=C!gMg^RpSO`ܱVrh?+aDjQ"06Z.< VlLS@[' )#=4풁>㗽*\<)ӷVu2N4 B_g|UOg93uy#!t un[H /uЩ/k hsf1CK ҤS6O .--7q>߀ рTE\rř^6Nm]7j\]'xթ*YI˴SUMc?E<@O6-# 1hI *Mv!Մ.-AgYV,C ;9iKJ-ُ^ǔM=ٖYř$glJg-;؛o]s $22*^@;+HBR>'%+k2!Sw3a=':՚D"XajĄoR@~8/k $vyԽ#\+zjR +6Άθ8 #@'B*4 y)#UpmϔRKN;(.Hg}ȮDϛl׆㵗mwĊ\춈}pL./@arK@%mSM(t%j#qe45gTUP冈8`nцm l{`@޸ÃԵ+k z/H%v9X /Ere|r07\9ϑZ,5aM9{Y^ƵBq"i %N],U}fC#Z:.`FSH=y㼂@ Gwρ̫I9dNH݀%iCU,R2'͸ۣb0sy3аKYyg (ݣ%Yy>@ 蛃OREBS{!f_mA,sU:tW.1%K]l^B>Lm]HbׯrtU<Fe TE]8abp/RݙA^MZs\}g J-3QbGјLdޝPtO&/ʕqq )< 宗ͥRj.mYKZǵrޓ? ȾɅ͑n$E1>.pSFJ;f=gHF:Rh@uܦ.: %y6"K@!J`ć*7Jeبܫr-^J*)hȶjdK]NhAMDG>WHwi`GT;ϳMĥstDHKkFq%?2wI %S$d:i}ףC3sɕqX$j;: TWL)`yUs.@`0!oߓK2G qI fL6MLL7@؈3Ǘ\LB op]W6, w{[JZj{ʣJ,m3h[^LD2:"VK ;K8_SBײm>Y0Yx[s˜ea{yiL) DŽhk6ϗ -Y"7&PEnYSZ.{;^C|i[+I^bz~0w_2z5yAG\ZA3WJsWBWFbй>]?( ZMC)14 KsĨ~AVB P;zc,Oy#Mơ:vr<31.?4g%rbd1j e 6+~2tnE%KD-%ˎ=Q5ۓB3}@ E7U^EA5(hqr)*'Tu/ [VVhGKW#<p.gPْ: dJ( 7mZ67l1̹]f)c7MhE@-0%O4|ZJ](S̙68ri-=|&T,0%wJ7S$UVUnOf%U@kX%kCqc5m^G5a׼qz7H~k;$\­h<&\3 vH w%x76A!h<*k/r րC&1 JIֳe3t]vUd (o(td>f L ݅DmҢ+LhWIg=@R2v*'UμO~ɳ1ſ 0=Hy p3Ҥ" k"ʏʫW!a~Ly wVh=$3q K3bCF[h4 D2?mp|{|B ?Qj%wfAf޳Giۊ&X6gu ZI`Xk1ٻ{KKB~mov|א Jg C]ݛ.biKlCPUxŨ bLrtuNS3 f 8%C9,"Q]jdS"(% !26152hpae|e`sj'zd-`pU"GB'_s*F=FR AQ7 /'Ll0y}IA %zȟ!J+0ݨ 0l]a_1 KBl|UxuMy. bܤlNT D 8:Ӕm|Nr"&^Q*Q6l !d^X %Z̜#Yk&֧DQ'9!Bg q%,΅$D~3`u6̠;V s ore_#2Lj ОRSUطM>;D?kѕ<^2^[d&ٱF^!FL伄K0mSJFu.lWpn-F+~+ mv[sITpr sNh$@yr3.lN3"Ę69AЫk'CF+$#u fd)!Wduq%sV]"9Y7WYơS]\{>ygZ:HX6BmsΛ4^i^" pd󅪽G_.v; ឺF-R]Zm8ّȦl at}z:.8ϞTupեU` 5W&ҌDWV"/#KQG@Eμ5)ջ!fWyFD@m_rPD~K%Uqϱ2>0xT`vL4!n9lh롂NV.)P&-Gf]v;w>A6P-g>,<Y R D2]R7sJooyTl;_tu ? .L>tslbE|!ʧFF,*r_ *x=\l{ Cǣ0v"FoA91o^3RW)٘oqeew {‹-}s,Ɏ:WbajwؓfM::B{ ۤY :qw *Kx29#p߰,zP6,7) FY$8$q42wdW':TK6 Q+xsQB[ٹvFw$~"䭳4$ -ccǪ尡#@GF{2}=/@O-ܔ-ogjZC~xOqx;fM{Svv2R'NWBJx;E;d|j}ǣtնw}kLR"뒏z6V1MZ [ͯ+s`yZfԂ+kz=H*g \:N/ؿH#(ew\(LFM!lQWX _C\;Ke_>^N'@%u*֐n̪ε|'pt<<_๪,OnnBsīJ%N#(R0;ޓ8JX@~t$xh j鯭iܶ>SX%as4,vo0S3;\- bǢ|A]..Pq^`w5!_'QfK1: n2I o lُ9'^ưurrΖkeZ\ķZ~1_v'13l,tv]^i&\J'^F8v]I]l׏.7JtMHt/k~py9ŜҊ3$E!Ip|TJlsf; dŰ[US|Ո;^.%dTf:h;GO'B wT$^xbPybZpqr 23j}WF$(X%l.]s͏4IY\wL*lRC4NIr|v⫊ -}6lnu39ɼ6՛{%M,.IE6#=FhZ4gְ -y*)_gtCz3{~oKzGG-:XqOI>rT=t/5jLi $wCyķNA ! !4hĵ2eq?ƽYF7uR -mf٤z{@ ^vj._P&4VH27!0 r~;Őړ>ϥ`(ib2) !uW AP.Q4b:ԯ^6 4^e <~h&w`jq \7اV~>w;r-P )N_;tQ&:E@bibOB> $v_!q%+n֍\jgV(Fh+,`dd 5 Q?Ւ]X+ ,0:=Kc#R7e.@pWy|T}4$HWw!'k/+-iϺKW\wB;X+' 9vPKj//9ţ|[ޓeZ,!5`3O):T}ZemDIn@_2;隹J"r(S5$rc{󣱼`$2a[#$Cn(nt J~oXl|eT$ᅯ]\RAyph%5CF$6=%-h<=0|aqzCrʷń~!^s%a,j]KwpDFDJ>cHv+?Luu폛ĭ&}}p]ٍ,Wˉ#= bSU;{s"D˙ay/i_ρkv0!^q\NgZpǔwAXt@JwI\Anq 1.UGr om-LnB!F[/e$2rrcߔ*<U -8VL[yK|!eʶBܭUc4dځaG|/lYcc:k^١i^3 $GH3fyjgt@ g{ΠH(ҬY[ /X4@t=~[tmLWzrR"#үѶl_`5%6B+2r!\H ^ܜE/3C*&yfGJphI2Dȶ HG'S%D!Ѝ·בּ`[-IgqCik1rFLݳ;z[CCe-i<*}EU^WtW9VIoQ@44TMdcM`5gH|(-Pbj^?Zߡp=HR;|\X KM`?H4h[GGh Gix`Z_RuX':6M RV/eKllU4C;995[0Re60^b #b;d!,8dY+6dq0OT5 zM:ś6jؾȑ-EUe^$l<&;u޾5F̣̻!Yu{XP(sRKo~'4+|55eg`po-iA}щVJ5m-4vՁG$tyE_5vJPb/A.D8? ciGWc\,/<G'e ;ojV(jî2l֘(dCs4- La'/Y+I%#YϔZҺ8p]l$FD"T\&,ǩFHYmS`dZɄ|&b]c"(|UͺXZ7 ìZ ry*փ1Ufn.x(ò)l\Yi)1 1O7>|~W6| khѐ9ȮdG1g.,1w"|=К/F!vѓAR9*b-BsM]ZKV#mdwG 马0)7.̆kR6xTӃ'*`3V-Vi׌Lͨ΋gvfn} vjɢz c*;*EȇWL)` ?SB[͸45}; 9&L--:Zr1nڐNP'c7hH!1,\!QVjG"a"Pi;FPA:1>Τ$8&W29eS?+bɤufv(xP̿*qt;SiNu#E,A薌qow͈9g6K}-'Zqбz_r;jmt1{5e}FYo)஭ZBtgbX~Xj&NƮI? {5g//qҏ:ȅED%KG9x]tὤ1AmGEqL rX7y')17ס(meks>v+Vw,8k E9#i"6TtpEedJH;/=QToUM-\]m\T#F^s`1󷡪ox=o-vXK#G.[W޲.ދ@SY e^\5 htjV*bPPz\ڹQDn뿰 èN\RY9( ZqSt vi咯yRM^葬%h[kH?L?4Cuid &Q x:߹mŊb|B# !(ɘ65w?˪ֺ:ٳNSU^ŘzL)loq%$=RQoxvh 089UFWΠ:Zd*F;9[tT6{_ MV TٵB_1'|ѣir '&?d`/Oj-lxM>~&4Vܡ%Sudiu4tX,5P1LVJ|KSL-,IX-,N MKO^먓5nwɌq78oN\p`'5kݮfA4Q_OJJCcLQm]|8y$JveGjf4XJfmd}+sv^UCح% 7(-Q3 D&;OӨ W}M_Kޒ='?J۽3jxyz0fO?,.׸a)|$8C^Q naZgx%8O 噗r -<#r_8otaю;> nW )O"wdq+ι&%Yxff('1+~bN-I'<&iZJ(ʻ|xe2ǠAyJV‰*:%WEL89 *jwIJE4](Do_9/]50Odbګ@J5&AgD,rcȑڜKџH vkj֒!_EP)M1 JNpM:p>- w|ʴPEϴ=Jif6|ph\H#!HVfiIz3w}Һ6c|(DZP?'[vBD?ҨzG7$t޵ڋd uGQx6~^{r8 dK3>B?0牡ՌwF[=lQ6!驆Z6U?c&0'R푹;b=\r*nB[3.H/t켡JFt ͒zү6; 1JԆnH/-+4_$>2m/Uȣb ^Zk[Aw;H-YxSL<hk,;gJ}'VϏpXg{oazF.]Umc,>Ј۱-|&NݲɅysz$-T:o'FhyˉazR2p7# ŎCd7K0Zorq=YH(gRAgc/&¶M+˘u b7J-&1R+qKg4/6!.H/^(ٿ()h= } g-*6 59ɢUD t xfg:j1j*N=5 wWJ`.7#qo\O,Ҩ4qũۓ"QWKWt4 8eϷi|4 N;̮HOAO=ËH kEAu\^F{98KR$BwqPJ6y}m,v+~r bۀ͑ "%HӋ`fwhMu_iLUg^9JR MF%] @U P;^f YNm`jU0v, J!wwPz;L v  8$!#k|KURŃc}JC?bϻvיvɥ8ڻ ^+ڒ]Hq*pG(w0Z +Jro=%kJQGO7h LJ13Џ6oݲ9P\ l_@vm@$4EinzҚ$<53TԐfڬc7/K qc%2a'9)՝( [o:ŧ)bPR(;ayoPזgǖ:Eh7^_?R ;p:YW2ʜFy슖FၺI!6fH,9 tŎaȳG}U-RM~l#ziԧ_۹r^V@Sp@UV1_76kYb=]S," V^˺8E5~UxuS-u'}ڭ _s@}?weSJM56KU[v0kuf. 7:{$0ڊ`>T I\_T6UWo[„]s_/,{[HKHϰurdD R+:,O^Z,#*Xo@}@L͂oUE8KZ1F)K\еg2ḻRq;9 % v'0%(dǵVά#<`LǙWx(YWtz8ayS#PrML*uuo1h73qUс}xU:g}tK>^d|.?ޕ5˂(m4cIK\ӄP,vzcFHPHп;ZY>Ν([O܏1ESo9f}e1@W -Q Lջ5-@I'm!]- <D{4⯔[a99J{lRj`}X`uT|vxf!RbAwaݟgWoF>e > 0ЯrUx]B $ V!+|,O<''sWBmV Xicͦz{y1r.2= oAjH}6K\\)RhȹY.ptc bRh!< "?x/@QV'hQ mkhĎܶ>8b s=HBoʣ{ =6ah@n.id;q ҴH=+?3uD;xR=ʧ(9 i~VP0D{&k`si]ŵJ &iBQgS5Z]z_Xy|ȊZ%։ òs1=8(PΣ8"dwsI<ӝ뭞C5ZM:LؿO@(&%2䕑KnمJC݋7)f۟;@9Dㆅ`s  :-XH_ fzj\; (.t G?7W#d03\"Y=%AR!(b)g7dBR5G䍯F?]?t\`=;NquJHp35g\;>}lg Jȣm{UV(*\f9qqեu/ ]s4v Yvł=3p;oq0mD z_[̼u~ "); Ķ" Re7H93]Te?zj6V4;̅:ƈ^$r|=r~}*sr",: V^^}ժs{tn?lo9M­b?/Iw>KoZK+袦DmՍ@Wa)lEBϑWqܥ f0JekW;8E' bYgvz2[UiN-ǑN0γl<0C YvGĎ EQqzg.Ư'ZUl|d$YXJE{P>#ytl#][n]n.gܛ-קoԷϹo3h !k-Ttey1}bHgYYVgr2J 6>mwUVh!row`AKNtoûY]; +OOι@B7 fRyypxjg%{*zL# l5N䒧f1S?g+~Lqp `53RKjCvbZJlQ 9:6&2X ,ø'! PfXgO!N^fp"ox5*zӭUM?i\/1t#TCԄQk>Qx}X0ksNJyyZ$IFAI:&}ETwNjuBvq6Wp`0yдкd+Eͭ/78cA ţLX`z أpVMP_{ x3xh%*ͭcbը=ɬ^cƥž y)< 47¨&2I/B=KoO]EOս)|ёC1O7Q9c"^P1zFb%:+4 F.eI-y%IY7ػCPs䙖̷O֪A.vSO(WەsJjtͧgFuL>>z.s|2/R듅GP:2 F$㋧+]S iMMYR\LY/՝Pz߽~ t>sa|h-x2 ƮP;_.bjIB94H$^(Ҩ+ND9\Gsu`pYW @ً rЛ9CЀ޶dN_k-)Sڗ꧂ C=΄_]8H /\VX dzT,(?^d^SI}6Us)xlޗ!,Feh@ n ,wB\6&/![/G>6ٴ숟|6[eNiwR:h  Z*J_)bD}#!s)>mc#8 ݊ݧ뤛a@:ɒ:-M1?cʯ2Z_pܒ߾? DKpDLAU5);̣jb\ꇝ x<soC0 Y^ -@UCbu- pkG0;tT$~3 {`(A2IhB`jɀ"9_„E 4b`!V/w-[[\5'Ox}(JAݛygCr= @@N3N*<E}e>bmo'ǰ=0'U9Ji_ol#;9L^hT?:VO D,zbPv "̝'(Օ4 LxS c[:Aõm`aɣ2q6JضyvI~,G`ih,a@р]ߣe2锁5ez@Q1WT4//A\k,ג+l/x%OEj`ϕ H6-X\-$?iW9Њ̪1:ef$fEv6BY+yjKs1kNf: \*{_Z*v0n:biAvde#_]SPܒƿ ^&L\WO-"&aP=,@ssrktqьzeZD%Zzȴ'WLcntn>(g!͕-֧lgV$Ebr%ߟ%US$@ dw-JQ; G |RF.{ȼi1zʠL?E 4Qbz[Xjv PN2!_ˈ#_hnlz -? 53= ۉ8*kFh@pt6Qݞ`2^(_-!=Q8*unA~@zXiK(> XlDVd{{Uڌ_t1PKꞕ*=-<VvׅCoPp.N?HGؽve̘Y;@U,s+jZ(~õxkgV>M[ vRڗit+&6B>"'x")SP]D'$8<^;ԫT8ghdefp,'l睚h-nOcY4ϹSAYwfkA*}2(n>w^U%}aL>[jʭ/>+.4r)xީy 9=7D+6 p8BR!pa Aٍfr4'.#!sraY ǔUKw%jBm}gQn<6MZӧ4SLuXܧi/=|*J,ZDte8-_)u Te:ڋS_+^}azU'S'c;x!= K "Ce~RܓT!M˰Np([3Klx*:zzV&Kn0$iާⵍǓx\ȚYOF oDnJ لzzLcp;@ɵ o,=N^rW%x-.,^ njqhڎY͓~/5j?aEJ${I3Y}7WM#uFYT CB_$*g dѷ@7#R]ɲ;>@b,<gGѠvܵɄ=Ly#$hHh2(VJGq;(V?jryא wT #s(S޾gۗi.L^J_i~H. uB[=3fUƫ=|8N'ȿVۦj:WJ/vR|q(=`~ۙ$47;g@za:oJ?Gd%AL i?П!pkv*MGalG9\@.(}QJJ`|kwJYy63DW_Cie٤ncF-:uR G$k0'ZPeCRP-wL~[ U 0-8nŞ㷹ڑM[d1~7I~6 5kf9yTY97dƴ;m>56u ISF3z ']q;v.F5j#K(jDg p>W5k[$/; b@ ;nD|LMvkљ^̲p2堧889U?xGq`z:# c8`Oj 3X{]⮞BKqs!RsabJ8:`kE"{Y.};k}hCv;D7Bw/8 %뻚)/tPns~k%$Gb&IC0̚YiF}?`3`-+|K%L.tǡi)w/g(7tz)> Es &V͊Ti>qC¢i΃C~QƳm=T^ 5s [lǼ\Ν sxyyeVE[a~n? YOWD쉠1RJۮ]{9%&+D1*㧆ba")aˊX|&=:(-Ρ e:zD,cu=rݡn"ŊlNڟ밚 G{.rsW1Trh"B]r27NMMHxB0nIRH$XЌ~ N'j=Uqap3 JʒͤZQ\\P lќbTZ[-{D`Zq&Bg 8 09 g 'ގdy}F@z,A %fݷBi_4뇜6TDa.*Tm*E'!~ZB*=_Lvp OIeFs=oi18hLspJ[V LW5?0Ny_D] SgޯCwD@f Aq~&]g%.-iT{GJjnAUOU%Y-g6 b'v^.,Q'+4@U߂ܵjDBkQj߂9AXe=?ofؿ{dtp8,2Uv/A=AM{˒`x칁ԩJGףgTcf=gٌo]Dm /˙L%Q@%#ExJm__y,i)X}W>|(Ƀxߒ?xyBMzJyZ6Xob~Z~@qQ(XDoK<-mXMvGv7)@KQdDq0YTc0fcŅkʬHh$\'29ywbT"bGlC&E=+,-ݢu'}pUO@=f=\bo.]YŵWpHgIjE@^<_m2҅Nop,:ge&Rjqs}cIF<1s9ڜSˤxe9}+Cƪ9 h&h9};5%$#d좆~3唈xu=QFQVp,Ksc 媞糱K˥~:*7zO(8r]\@Aiр~Kt_q}*8YXiJJUmG*WO*PlK;4,`O)5msSkw2q'Haq7N='\jAZC%VV| x;>̾m0hg }k.6 s[lRUPլ!!23.^~O ܹk5|`\(o\6h͠QWYό |Cp ~VZ(^wwi쇠xg|GD@di79WmbyWzo:C(ǹ&}S:%GQ0c g\ Q!-)?Bb玪c&?'OT8c)?V36?Y̳#뛮јo+`҄)"l>oU TuR:2%;!RbAeG),g :/;:vWѨnM w:W1D!8q}GyFi^&__)H2FiWټ%C=yJHQf0obIv|ŬX>?θ:Zݸpm+eALUMɇtNdT:/N (K\ٛkHa^8RvJkeX4ɗG <3g}}{h *QI5q:Fو7iaRs}x.Muv5mz ؃Yrmy" .:Wئ O\n_ƹƹ aFCPKW0qp+ʒ x#T4*H,xߐ4,u)wޢ<*'&O?O?-x #xwثyV޻iׅx]Lh9,b|u U9U$0!I?"dN;kOk!J(!üfսǮ\}~̌n+xjeoN9H]˻!%p=M {q&E&mb@'%~nWSH^'P {oYY3?MUs;cQuޕaKWccn2Űޜumd]X qc׈VCE=YkHGc/~YnVi?;w w첩L@x7y;f1ʱc--z([Jq3Jf,b$򶝱#X\,0MCk)e^lيeYCݟ <. X%?U73`br!}Ҝ{X1gIgU{G*fP[glתHmQČHb$2 p/>/]Noh Znv X~ I<*o4fwn3RGk}=99QM5Oh@uESTi}fd Ucoz"_ۮGk[۔2!aU2` < Ba,7blsSjk@Yn?׼,*s o"O+uɁnb{> +GIg^>=2M` ұmI"xy3騛H"a0?;ݮF"Ptt,эK7\k5e$D`fC`{B"{' Q81#`J3ffN@rVTBc~;?︅cxD 9oc˰Y(Q-km]-'km|W! ~JY<]{b碭y$MeyܳjL v!EQ󆛲>4~ 0<?vb4qq2B{ Fҋgѥ l'lֺ/l3 B!< êtAX[ŽN~{[@;3˥8E)FML߱py_XCoKc% HA$8NEtq!IT>!T*Qt kS׈jH'rdb|GRhsv* 1ɇ՜?H\cgd::պUvie)Cvvc݇#ob׻Ծ[h?/ŧ, `yA^FۼXkęd$dq%~nᑗ14·&nW"URi=rTĕ̦nyx:{UT#SY{*asI28|'y|­LE -KabI̠v_}6挄,SSXYA.,[m_u0O`:@Twhl P>@JLC~uss|alj^ ;&;s%Ņؕ_}#OQtjO @8Kׁ"U i͟ijECu~iNN;YJs%;P=Vz>)Ċk,6ހuS|ET^H]/\0s`p+^/qkvK`2|y3ط$ʡnP!^iyj7Zt( u1urq#Q%Sr|X.OƇ2G³K$L"ȆQ "K[ƀW ?/rA9Ge1.i24Ђ}5$`#ռ(ϓ1^QgXE?0{ ="\oK%x=E++EK["KR8RO"(!{&y3J ,,$?'.[!V mv y r/0ِxT.UId]-ƽ; T`3#u D^}8 s<+kڴWxOPA] FK_&Q`e(Z6;'$;ږ,{T Q^aѹ+h\hA5í6xN7ROo $LAn\x  "¬NhzZq3'{rOqSvlw~[Y} B-L}c] NMU3-mT@,CQ4-eCX$F}eqFtßjT|D̺@.NflkI!bc[doʯ܊d"jy3WK?Yޣ8r$D%ȚzIwv1Dx5r1~g@<%A]7 P/>44 qs! i_˱]H"8P{a.FZLg9l˿9YQ-k֘5+j\SlH!L;ɴˏQW'h !νKݱs@#}|'}v0Uhqgf[ Z<ʐ̓{N]3F(+@M49 #<c46 ĵ8 cR$6Xj)kOF!N#ce!H,$ҏ p.qoK<9z`LR/,;\汢ON9!ir@vga} #A ZϢ_4~:$G2D#;o&a=ݽB#(o bF}wJ)Op, #1@]9-[/yA8Ǩg;H@Ģ'q'0QԘT<̡LiY?%.|FT~Ϡ:C8}F&x2Yъ>J^yr1 X@piAA>^= .˦q|2 `p(G1R!?A,ѴN[ Z9E8y>*=IEH',Gh9IJ{G8Zs, _z ,Xߔ( _jRڌ!Է)UϟXWC}Y6ONwXuфZ}Dُs<|1T1 6 Ev9=jJq)G[;'":q+e]gK銟R0Fe F(3ITXEޒ .:ld e,+Zޠ9Ѩޱz7'iͿj=+4Aʟ %R94-8QL%oƑ9s۱^sǫs R~1umeuLF&~9Y*П5+,RC-R<6pl"MCT^"i::x5P}dr*^IO}c=9v#o&hG2 )#'&+ {&ƳmEX!QBfŬ&#(1i8{fc+A`*QgqRt^AK}x{xy%iTdvţ֐ZИ2QP,D=bd+e(ڊBV20~I̗s Nesxaym q#c^ʏ\*/7C}oQ"0Fx^\鵼yI=z˺8y24]-/NizxZ}·Az}&u^,KQTWsv mr '/='Cm{Ia:Lۤj*6{@fMYn7 _*Ut.G:JYk50P8(P ? ^a.lz]=c2M}AMFd!q$y3>Zk\"Q \?4 ZM_hɴUj/uR\*Z2f}#|>\Te Jlw[M&"{q&N ?(i4!A!.r&~AB;rjBw7ҩuЉ77irVUXU}oQa'N(;.YVJ(7 կf!4/Q$gATo6,wdM[N&(.l W98flrh-+N f4guvMUUB/DiԪHG>&ZKKHM"g?pjf`Пhd9Au #ϯPa}J"/VA'xe:B ϴ`\ 4;waR/r[&'>msn!i@#"67"8A2[VFp$ARBh?$rYjlVjO>Cm4_%z&l h-? :gV5,uc)83;Fv@M)j8 dܦ=FG eU!9e_d$̻XK@8o'zt-I?{u8iA&L4Ti90)|?%rb\bV= @+gt{Ds($& |j#tυcH'/Q"z4 D% 9e[c]c2a;%[ej?X az ^ | CW4Kzc_exK-!akiT #)09 X>]$A ZYbd_a +%GqMtC t@3Ic=+oiǓcځF>e/$y(vtEQ")P9+Т:8(_ly?5п~,`CVWe_}@ .rqуoP)9ϥBh={Дc+>nbc'Vʹ7M^]̍IB(Lc]=7'^N8yjgЛ׸\,q;m)|q+}bIɰvoV5N|ʜCh.u nhbw/Nslm[i*Q^UM U y,SovKX-xmF#%u CEYaUc؁~X6 |3]{s'y+/Pyl>9a?ꗀw:VΨE#͍Aڄr[SjEב8mc6vLL }DhJ9Zu F_}^%976[2bk>N'یC9%E/8lmf48 å[>5s1ic&(̧78_9#nճT =}.. )OD(s7gʿVl[n duelK ͙B ^K/H⣲<{ֹ=ЖXGv6޶X|oQ꒶ 8<^e!H**Cx|17#ְrR{F"ըYI$")6{~*5. jE;IKO钻8SafW(&/&/`k;1w{f/e-o%?dFn91&7Dmpӭ O/[n RD0wRBJU5m?M0І (#~p:4Uz7SJd {wÄ#\ҡ* x9WR %,8*\)%BQhϻw13O m>mAY5x$(1ލt$1jhqc&9uX  ~W/D b &+@K|*V^Qiˆ}Rp.DOeΎA`"(ESퟺU-ehי (?i~<Ns98Y!4ݓ){`u'ugki`fmY!3A:wD\v+fs[X *E|~5d[%7;d.6mWK)3o H-8ߠ0`MrZs߀׎tul{rD^9)D>sZlߣeA3JfM;_%TLZLzN8>uW/+_+Ҿk0c ,SG[&5Wp~x\)o8+BrL%= IwZ$9KG. с*Wh@KVG6gU'̾ey{Ok@hMG7u݅Tޚm11{O?Ifɠu\kNw)3|f_Ԉ3VHw5lCγb~T䯎![i$;d4!*8F`d{tGJd4|iLLfkV2K\2G#  VɦS1G Ь:ͼn4z\MhuJb4!+ Hp!=Xɩ*@ vBrC 緛!{#ࡎnyv/)@N )yUşu7qǔW[%,_\(-r<31j q%gJ-f^Uy awĆUh} p6jЕYmyPgW4EP$Lbq+jGJe6sFJep&$gҗ{}1VV:rM 7 @^/\RVk 3_nlJiA+bX,M;lywޫ*zA5pkEIS";UגY+s&OP<{;Zw#uѓ3P7=ǩ2qAk% ihwĽLnKLr,DɌSI+}*.K1[*%y}ы+1Ox-^p ׆dW5&cgƯ"J?CdA >&k{qk@7[Ql{313%uUJ"M)zܒ;6= qxL}S ϩ,am2 Qb"j$?wZ;R6:\Q2șOCn[sZflAO&-2^Nu`T,Rp2Sl7} KReޅtP$ &%2+luu%?5&@SJE.~7./~N%bښѹDK!uzl3GYI&0 V4O_{ IQir[711+=`o+0j6+ >fpQ$$6`AxvxϬNvBN3`ĢWd7UN%(ߴ2||Oʠlf}K1 |˗>ٶ(T4= +u*GK4UT <.Ӗ@/ r:w{Q*1 _4#'36Z}ӻ+tv)DKB\:, 3Udi&.*?SP*OM?_;ȯ3 s&>t2wW̝n`,g;`O{3gHʕ w#0j=V|M.,bqv}-.ҧސAosUp3gE4-2([rѮz쁈CzASI"G0/ Ѕ>nP|Jrkm>]BE[# {7c$| L9_ڿ4g@z$;;ॺ@B;!w˚ʠ:fש!8E }٫whٽ:nV3w׳7up79dklչ!(H?Uv\$]^͐PǺ"7ӐRrf6$-Mš@τ.5AH Nҩ2G "7xH?:^c\LXG_9PQˬqIJUp?')cHD#6ƂBKb׸Q끉4;3IHlc hI=X>i#) F9ֻaWP ctzˋD0{Ii 5N^rS> WH&Pj>O\j[oKGP_mMd3C,8bDx;O/cJ6c[8/Ci .@R;! o8i5IvI&_5ǒ>t33!l91n ;Y *`؅Ӟi#~x snӿ7ia DfYI> \ѣE,{XqQuS垾RjM0I;@=-eM2Ɏlp:EF?m9[Ȱ9s#q:ٴsSeڈj #2X@oyG1 SDBbu"Gpe2/ѤRe(? Ie݁40Q&YUL8Xct Е80n@=U HjFf=yA&gB[Smji$1-q^FFRcЎFk"-].85xVǎiXΔи8f*jޓ3(T䖭^6C,JLqUGiARyrjtA,4&m3m-rhnSo\b6Wu;V=Ǯ6ݞo:.T ⯺y=;Offhčm*wܤoiT2_#?~BA0|M3VRޘyj@*9JD0*X u+Wn}kʟ>qr]p.bQtg?$a=3z ڒG% Y% 9PR]=I%/HMH}3`9Ik,bv J/y/$]!7fdB'TfLlG텮b R[WZR 9fif.F`OG,V8c~_XL@;sFKV*54ǑF| ƲlXb!GTsl%#-ylc: r o @^__+R1 v "ޯ((tlJ]kD\֙SZh9J#o2À@87&}*l显6i҈L& B#}{zYW͌<&4xH yfRV+*14BW?G/Ke hvh: q$f.s-!:B[q[$g|SňHؽ䦮a*T"Y"Hi/zZP[r}Ъ:l"]b`hkr+8<ۙM Y4-'?r H@Vܝ2+ jǙVD)< L?"}\wpy-SH :ЛZo/`6?LInLr+2bϜ_HBFHڇj3Of-B^ad['ǫ6zzd;ibXm%NY퓫){\P{=Kք[Hk>W04vr SQ?uzƈ 4\u⌾fIP%-|(D c ]>)l%W2@\*f߃u&[,6p1vOz)$s^ w6xxȔ5eȚ냼>\:It{K/~|J%x;M^Ub _Gx GCʵ:r}5.X%F)W7! ~/AǞ@'qBo@+HNҜx.~&,b -l UT"uL!59x>E*_kdTQj,22Z&=j]dw cK+MgUJ]$"0{#oUX -Pad]2ohῲK#sb? "CJFF);/ fV oF ^%o9e6U{{"54mp><vY9v~\a-GD꿰%I%iZoS{)s@trb.-pXPυ}PT!Xv$bbc="ؠ_v3i\lد[_sk"㭭n7Ƀfy6zHg7Ԗ+0:?ѱ<9P.M1g9i=e< 6{Qg娽5q.6 r)K~ XrMe fgf%&]̧%Ū/(nDn']莨{8R=Zee/[u+vsI_:$k±,%'.PT`v MʗfUZ6[), Zn*7II_2R&Fw=~G<}`7k:!PYV)⥃sΑ>w5)~]>6mbOs?`L"E+vTWkGyr.Q+(%6ӿNGwNj,E[E3ژ #P:)޺81UQ1ljιYo_ڢx|Qlڄq+7x)Fn(zu[{]qu^;!yeԐ ~@wt /4_O;9KWӲ5z#)+qL{ঌe{.uK6.՝R@ON2K l:K3UTZ_B{SVpge@|PR<ǭ΅r髑z<>t*)Lű(7(l̼tAHLTkb{XE=k2~߀6L~\V`l>2M5Q83O1Ee24rqY ]OY,6G;p%sjCͼn7voZs\,V/\Re` 1&:c_tw*vS #S|8l<1^09Ck^HN΁#=Ա1l@thZTR{(0M}C 6\M+t5l6 )YAD9lH J4CtZW𚿂W&bTtEӭH/J3"_Vt"iA[>b /);Cdͅ "6 Ax762{]ب\ƈ[ L2ʟB@Tk:(z =rȣq|ʻa7[1ẃdE9]ќ |ЍF qD " A:s:)w? q̷aH&A_^I4 6p >s' \>w' TkTA3'iҿJS#c}Ͳi[R;b({9h]çkLPqd6k揧=VA7fN+j(FLOܱڰm  $fJ.ؓ{}#Q$n &#m7|Iy>iirKxONCXZǮްM,&g!+P'cQrAhK {V)oM[$#d^@yBQ2o[΋oTNʺ!ֻ;9 H5FzkGXF)Ɯ=`Pn;DCd |"r:ASP IMؗ,fJ\mص/Ov F`ߚ3œpR-bT2(q1Dz[ rEpp3z`UѲ9 Ǜ™f)(e٩k'˳qKlR| -1U,tdLzY-fyݲ{M6r jq 5m7*Q+ïjcS/vM ~m fic-['[ǦsL(ƂH-: x}6Ş[#Km[WR/ÆEbn St,F{Wjf7=[CnX՘ط>VxOMm6ZUjXd[2O9ƖZzy|(O;P cIX5Hy]h@5l/ /}OdA]z2<`Po6\5GY8l;3Fi0.ω9=Eݠr+23U*"=1 !6?BdCWcOCS%9~Io?5:4HTy23 egm"ը'_o͕!tG-yjw,].E@J&xo%&XRQ2xԦ3ǚ)t^ZZZ^Ʀ-BV`(Wֽu>&Z)}bG>RR5^EhN{&F97dw-i#nՆ|L^ ՞n2-H{_COp:c$!LZq?Ѕ?5%Mpsh:!.[~4id ɽa){Yf^^"O a7'P1>E(pl^8O^\.S1W'T]RO=gw^LsoKwգdJ|<,z?}Ò-3qFVuQ?7p:&"#<_ i=6hg?aVuM9y;+ ,Km\HkCz'uxc\6k[Hg4b9 $IMTe.sU0ލc_M:yMsxl -"~T!F {}Ot"S BQ;0]@pPhM 6㡴L-Gm7/xS㈠S._e`Xb|_SF%kL \ m 6On hJM,J>cbAm Qb-f>iv __<ĢWwηLG 6DR[ةXP֛Hz,ىpHnu3 >6ڇŋ nWX5?d͇! S3 XM˙BZf,"G$#@^9`h=AYn |7´lx$FZ.@艷}ׇA.- ׊Myjc4%"s>H=p'#[p"kPv=9p= T3JU@*lަi(Z bVZJAp&nq48*Oϩ2L^kS헨{$k)bZ JQ0,]]L5褯^q*v}̈ݝx޶eOp.t+LtKqH44u4M|+Cj#׎$̈́9+@3H拿u>)k݈+f1adKHN0Q=Oy\\lm[7a{w}*NPwexg nL<)A6/tVU9ϭG$LE%_Rـ$ju?Fc@ИN#̆4l$ 9r*I+=Bm’L7я0m'aw ,YvH V _Rq/֮@C{0AOK!fucx$UuWT_DoLn.Q5Iu|?0_zXe-_9hGҳ/[X{gXY]I !EkW#^O~p`.fNݷ<00š!oUp\%܈)ɑӧSW\{/RtD)yVrTלx'g3w ]3%h:B6`+Ov &&':Cj9)EH\g9fѩ+Ϋ:DPU[Iw:A;|&,f!oUϘBNws1pʖ}>.YKn;EFIu 7Ϫ*mɿ=^YF 5ةqؘojɹk,-ʼnC斷..mdvPtF?Voa!7weAri9Kx@.EdyR (eCҿ(Y1Z;pC˶R<|DŽuosѪ}(7S 2[SjwzOh5A#%P3Er1Af}PbPGSHt/0O_˔]z,M罗NREgzmXPat-o  ~j58_E.dܴ8x11GU6rS?%H+%6ib~>9%Y~#^~'~pq GocR(Ɣ-|QQJIlsWY*7C1SE9Y3M҄=>v jP)fr8|l8Ȼ1U10KD&q}w;l j` 8Ŭ>Yo"O])`}_yxQstb_+KFV,eF7~oxPijMu7ȋpRT֦KGS}(1@͐܂=[7E\ i۠R/}ZdjbJ^auX"+.^h5M9rqyaapnfF\D^gʹh;jLrKɥN hQ;ݧE4Vohk4x)␹9 ֳ})o`.U Mu%ЧG}]9;3V֌蝽 yW Mצ&O> fK366 "Hjue/u*QO*(&P֞6N+t\P)« Lւy3Ds3^&tޣ2t(6AG^ 8B lVHdbE%(a!ΠTutxnS޳ɐ'g7K pn= }8,^jê 2gp $ !{v"~ a0~J<ˁx Uhv.е><>[2NN3svq8F@޷Ln5,Lhz4i̶5ǫmG踜1QNr?9!߿Dzc8 r_9Bi TpH#.ڔf>y>C'tҷ}L,$5W&+[ws'bxXj*nWGO-K׆ё\ZU{SLh͉' S"&{%b) 6hK_H3#U] u߼^v I}0{^!ġ뒱X $zXqu5T"$V\X(nvT%(c5!1|J^u2)ǨbD7pyK(ەkeщ~3=MX}J\ Q4**:K5[*<_;Ϋ6@xÅsnf1Q@2@DXcwFp/Br0 ha$gctNTIKfg2@d t$z-W;Ca%bFĴ} a{_Jh,nBkAH_sN|۠t}f^`|kS@q5XuyμƁRտ8v$7 @iXVGAj8竁`)^NaEHTG u\O;Gbt>ΖMhz۝fdh3QzN\CZ7 =7 /wtBى^ev0s`=ayQToiLpoӴ1a偢|0Z-d53h> IV2(-(j@_(ý,ژjإG<b6³m!Կ9j9r~p@ l98Glx?K~m~xߒ+ohEn|c!$/vl0 L2@i7'\}Cn94 D F> QନF ^R R옪eo69)oZ}ճvļJU^8rzTVZzPLq@O@̎0PU.Ŵq gjl%hdUW/̙BJ$.!ں"PRիzA1-D~fv-B_Tɧ(wNY 8ڛzՄr4"Fdz6ݾ8_>g7w]\)<{vxKmeip۵|_tMYb'T@%ޔ2㷅MEőc?bMG!dʇ\tف0d`cD.z"(MKctPhB8u g\ \D0x:¼W3MwgfͶׇw,4ifHS~ʷnS%JqWe3:Z%$:J$''èJ@_&ˡ+:,cXoc^B[)-M#G #df"*n6}VNmKoC]8j?}O xʇY׾ iRtf)yEnLx,ר{'zZlBe 3E7n1s=8Q{Z+.Cќ_Vf8Q ~kl2 ^^κuAg%#>kSp ީhoiln.vi",Q7CY¦Fh,Aj@E EY Yf^e qFNV2Rl o3ˇ96btkwt(?Z u̩(g~GmȎOA)ft?'^!K#ߘ"H)I'7¤r .E+(( B-ieޠ}Hq{Z7ƪYlijm*(Vxe=Cȷfq bޮe 8E"{$[t\_;,I=Ơq><_uDv,F6°ATJrSqizbAs\<jqa4W#$M5r4$ɥp"I:]O9Gh2͆;w}ҝ*H]!K ߡSP'qvlv:Z&/7!ænaE v|Y Ff^omBʝBe1:WNKUvM: 2L7vC.Ϸ܉AHG8I >b0Ciq[K[ˠW `R@P=Sd̻Pe? .t5_",*}5ݴ;ڡXmm$ʉ-lxcofTS Ye~$ u֙ejAm`Ⱦ,CDLk%Si'@h]K%k&OkTLK|^l-՚wvs-WFE\ޓiRSy~%;Jշaje'0;O6N!ο7DI@Npnfz^ͺ"?e6/Zs8ſ,evkZ|(4o 핸WeCxSN Q׉J!@ Q.}#@V65Lv ( z^4߫+!~Mܣ ^pTK-{h:H,%ټ۞{hSghSB9&?eb%}vdQ/3V<~%Von=5S/X0o܄WiE4!_$™ess0TR߲) : m|9plR .ITIWր-'+p-<-1 bK( Zf&% bYĭǔh`&(" !gV A\xwhfCgoW̤yj|"Ec# _y"՜ hR6a|͵A tP"G  -@]æcxϱYv* a=P}sF_|:!ɅBh)" * 0$BRa.%>>&.*4i`+TwϕjF1nZ_ZyT||Zfs9?rݖ5ߨ V╫ S4 k wdqr5+SZe(.؄Q?_cR}jRPYĮFu5)Whm.y K`` qds CQy~R tlb,K$n` -in [%>;/6G20M SL GvKwA,*pI[IB^9:j*e2S'7׻8i4`PO5s?%/ELM'< Ʋ5Zg?b978^-UJs/U_83c,/}#X}RcկT2˵h”\w?phٷ:sEvjq"`-SgcMU |sF{ab8wXmL6`p#'m(bQϿfs)B/ⓢnDž5*1n]#0FТ N*R~cYr%\QL&LNb,DŽ*O2LhB bMx{CYǧ#-oj& o?NıVCa@ SOr/Knx0k׭4ud G֪LR3}.0 #9:x(vE[O ~L%iTd>rNyô&\`V1 5nӠ/)+[BWrJL>!֪"[<b/N~zN񞇇Nt;X]4V ~: wō) 7,&Jʨxt$G&ً39=]*{欖78$9=2d%6d-X_} "><`eM*Zv%2 UxLh2{ h^Bwo#`'7L Ў2%QeSα15ΣŮ{JCsLg1K3@qC9ţv2ƶ/kʏ~,K<Aϸoۇ48xMݘ9)nzuBfj0Hhߡu(gkR0*'(oi2/{w@({:M"ÿ,z"Wrm2?L[ni劧R n'bѱGc9 V5K#vQ>CP2l [q }ڎ۔=׭U?O={k2V21 ^o{CMx7?PeУW OPFvMgD}5Wxn 02"v$&JFY?bOuJX25[<X?5]ӭd5v7v"eO;-{Ža wJ(t#*dY~ vOE?qeȹ:=tc6DhK]Y!S;'ughɨ$HMR>{ȷ"~T#PX2+a;$ۑgﺼuyɯXJgbbʸ/n$g 6U>%$y֋⨹1 3uC#!Nnr.7ͻ;>}jiCu5N76rjp1b}ɗPx@Q.zjMȒ h|ęQ5}Zu]Kpc/K_x%lun$'D'4g:f[4JB+AS\EkPrx4:y)h_xCKZشs]cO mb6Q!A~c-hzf@ 5i^ezS}i"cwӣCnDvd<p]OTXD\\M-aT#02Yك %^xbcqK] (!FŇ;#L#g&ץӎ_av}^eO~ʪyIŪMM+If=Jv)jbhy3ɎG]&t;O6+RԖ}5_#0+y3iw+|$'J{cB LKW=۞G$w" c@.4ͬK߱Ws1%ݎB'uu˗?rH6}0Ꝿ'AEȔcoWbgr Wq^ը0JX7Yaud庭C'3o&<.h<_,e`q}%gf %[7/KjJj,0#{sqaDFZWIvibMjꆸx.C؁(ˍ|*Fd+_r)hG9ACQu/x2\rWbLK`&+`gZxl\*-bhR\ݍ,! ˈ}z]V?m< 0xQJk~sB.;Y@WɔCW צ; ;R M{.8%w)и(>8f~7oAb񍹼c0Vv-"BFEq:\Wc4|IP2!s~U>:Sqn1 bZ}c^Rd&`mnjBʄ |K (J`J`wgY[E%H'avF Y|Z9n^ݸV8vW\b팊3z[-A'7_|bs'W&,2zDDT܉@̙3L[IU2Cr㬲cYG\n%gUo )Pף^kNX;tQ&JZ5|0"iʒ 뫔y(B(\s'x5o#[4&h>+0~P?2P<*+To%H%bru "?^!`^ټ VZhiL яX~a|p1?Og*IɈ5N1%ʋH ;9j0=ݣyPpZ+ Hpoد(a'y&ړ wg;?ItobK [vKFj]}͸`3p:+V^_\/K<@v[ßim4S&խlxVpkKEƁjvFl O;=uɄ٢˒cR>Ytߙͣ~p՘F"e1$`A2o0t͎av?W@ #wSx &. JϰD.4Zwrntljzn:n F"jw1w(kza S!al2b wLjeR_lS8b޺&9T3D- F]2XW,ÞRC`J?nߢJ$ P,s8}K(lrXk-S%̿qΝ@f[\=Jkh㆜ܮbM/R79&݆ JJGvwEel4Q TE3Ϋ'L2#ՂK"aP6t7'M4kGb[~RXzF^~nYSG~$"VǧxdriNPbiMoO{ĺ %KeO<@VB^?G&W~Fz905{<  n~^b)ՠ/TQ{j &bZhFTl ?tdnE=R",OOsa4\W@XYmcQG\6fN 7 "sݵ&`h\ >)'<.ж=za+REgMi ѧ@+[ z43Y=$fGJ 1~H)\ y Ս[.dWNrP2e !}_l݀\)qɰ*}oɜ y Sz@]:"={Ԥ968&g5?ktSi;}ID'e++.Ť 2 (:x*u^ x6O&k0?}l5Jʸ28RYC{Aӧ2FZuPLvTt`Ȍ&xdMlX&}eNRkRm}v@4ТU1*KR4  E57}"-ݵox d|cCX!.`eA/G(YP-}f>YtM2ɂ|ba;}b Ϭ%LÎtd"o#Z%wge@G!Cq0vq٬$_L.od ǿA'`)TBp$=Ė)GPE=šQQLu:&/fX3tH w4l֣ ok;Ga8䢔L:Ub\E"TJHut9l#Wd7fSCbƱ{b4,c*J8#6/}7Ip= ":w_Rk88\#|TY) uCуt{$N>%T "nzm:1^ ^rO(X!{YDϖN64MNLK&3|/7Nsg' lP/ZoY=/^=S/x `+:is%Tۑ1SS`o"u6_ٳDI]Q, ~ǟjlː6!]Z/= j=a,PmRr9G+gH2h;w#٩wD^r9!VʖDc9Ppf ۧZ &=*}$ΆF LqKe\?,>3&dIZ{U~^B_|b"2:ioc7:"&jA@v7L ߟҬƠB1/B[;8Zbn8V߰@] u7Ύ%|6vA¯0hw/ d8gnlfZaDRDDh@I`K6XZZ'B.m<P9(8>XKWXўU6|V 6s/捦0A/1yJ!ʬM? vZ<dc d#5}z8!V:;A4$K8>4~) lzF;eBz(scNtoZ[#, d=zX@T(w]ƈKVx>Gm"WV/tf p+\}9  q""2ؖ`gLӲ~VS7&>[&"A3qC4]C }yYӵx(͆͆s+g>3c3+/l@}îr:q`l4mIfRs$z 9IߤjlkAjW3%1XI2Riv x33 y6|)!ڥ{9 R#2(cӍ{Zq| s!M6zlYDמoUjy SX(C'S|WQw g4l UPdkV\k+ax PM`׼BNΊDiZmvY&WfH_=_J^on[6)E(a򤨏Zij)}68<2_kS V'.oF^ IGmWC(FNSd6 ?!C; 2/vSo-;Kr8s*^H]0'3(*x`6:N<v18-{ۀj[|IWm,MTOBuX_C|8'PU9֘ v{D^ftvl+6n3W`Cx@|<:OQp%_@HKhi)(+8ᜮ, -X3!LuSTy<'o"CAq>hSF"=㉪Hخ?D00Z|kTOn[ȱާ Q=NѤq?Rf8_P=EvZ˧;2Sxa 0v]}rH2ϲuP%@ QKuIJ ҏ ̟$86J*gyw0?yʴf@\vMGɵƯ,~1>:LDu?!5\ZIPpcN Ev)J?zhG lLjԀ@<bRy_t@rr=Pͷr{xe[j-xwPM5БӅ/sNŒ\-A'72Wެ܄f@xrSj!c6sd'V][+FYpoS`(Ceu~œ7"yopyspA.OeV s&n>n5aqIE[>󒇗XO Lzkr|鰬Rb㐨_ jŮ}K'Z#Xo/*%2/J/CrAD,E>Ft,!0͂R]4u z/эȸ"`N WϡiKÁF~>BW~ؕ*MQ #Oy>)"\f. Y?W8\T?Õ;SUZWL馣Ġ qs.D#G`wFtj}VX%**\bdCRuHX9 ÷A^]y20/)p˖%.%|L0~#GzV_S#[c u灰1!ۿy5 vw½ĴJq?uUyxH-Ti\x`rA 5N{QP b_̈ӗ{vF^fO7 (k!uB\9ȸʫƇx2~FJ8 KĮjtueO#hƨ0An ȿDS+= ~(M Kdkh. n(_Qq:D6w`N,&J':17KG7W,2~n1ҡ ?G6]e>M%^D@yO9=$X@&95.xJ.hv*n1>f+j|MEyt/&H5*Ity:bMShdeZ뾎Quˌ 0-է_a;aAkAn6hbt$=Xg\d~h&`OP79ߦB1C&sBbQb7';-$;Qq[9-D#=TKk{A޼N ڇE}9a-jǥ0g''el${F@> %K-1| e{Ғvw rd |DrFjsB0|EoqRU!6׻^>9kBNSRpO,M|3B:'A^jZŴ^6+^xu bZ,?uDs;1{eki jQml@]v]zgwT1x"*j=1q43*^s< xٸ('>%,] 3}Oh]l=c60-s˯1婍S}'1A GFz;2nm@QȜ i%An -\t=rm̽KwdUb豔d5 ;^n.G 'n#<_rhjO4V5@G?/*OC0vi7K}|--S\H~lC'!V7oc#ڿ闯 8b.qeVaZ-A%9?Rn!=Eވ-08'͊\1Ң<"0qj bMŨuMkZ J뜜>OkyhJZsZ!@ \ѭz>nɇWNqjy\'-F iMYU8@~'̅v\띬~fOSbf߷NBxP"gI%)J<\7HT#bvT_;AjQǹs!G7G0y /3QlP]Ec99ZS 3+K6q'%ͻ7#P;2潹ܣʶ! K!Lp66?5e-)2LGBޘ`Q HHeݻ9 ZR[CQ59%8+,my0TSJv"Ǝ'u8?S$xY9k( _&I]>3<ΆᔻEX]Pi%~bkc;NO0SPBH_hC"F:7 52K'r | jcE ^RdU[i[OcJc go8c+lpt1jwFD>B'J}ma!(vp 2o΢wY^ )s4zfeяљƫ *3|4Gyd5LB?дMz}"GK#P 0ycZ[Er(]3|2S /Vr1V1zh԰*A6G1d`:#ʗn ?f }<}sqS4ŞҤJY WJ6)CZDHXG} 6aXE.d9Qqd {%hK?lcv5\tʃ82꫻q]~&(,/cgU-2E44b9FmZBw0{S kJ.u6 yh9! 1bja1õgCX.#*`> I/x095JnϹlHvP'jʵ/} izdQD:SE_1; X:P6> kx"E!w. N=/MDrm0_ ;kJНsϮ:WeEm_(Z.*c&^qnEW.;)JEV>_c[p~ȢN;%|H 4L8ZNh4{mr@i˙ &o&F^>GK8#`9%*) JV 0HHW`ڶ/ j̒_@ط7[-in%2fu^W*LŽ-5^0lC(Dh.);hv)W3-LϰLK9 Bu GXZVlǽeI^,AM(:R]*GOa(vG(Hla] S\ {kU-&܀aAt{#GN_zsfG$0" hzgD ]ae Bb(*mkۙOO#!G7am(&Tb_x#HȀJjkb,!{Gߣ#ڂwY ˮ:RכK|mYꈫUC-[#xhglN :p_q 7<-"yx mBCsLMFɥB3Bj!5a|t!2zW'ESF= "U^`_.~oq!͕c֡ V$M2}m5NK ]N`Ԕ|ʧ8J0/%.a1+,RB6\@r[d)6_{& KW?c)ySa^]3T2y$nQi8M#pyi%&/!39$?:Kt勐wy'"<ߨWvtk׏qCn$G(\H$ހ P֊E$RC$ '+nGфI̲$>tzE{~8:WLx?W$D&RW Q4.R72xw'0{x=5^T R;2񽯸Zsir͍̭>#3U<2Cc1TĝZ 6Qy_lAniE-,i:VugO9N=A閜燺= 6yO>OBM@&H"Ͽ<1l]94wD)梓}C^Y|koBh2\Io%Pԕ#Hi3fWH~ȠQp|'qW]vJ%,W5`޾k0S$S`D{=S]Qo8i |eK >Ÿ`Cٝs+)HZ3gbUma@>}D4"p^O RTO#5'-e" aFw.&Qt3Bzhs@v8Xu~Ǎć)4^煮f>7ݎ-0S̸~Lg*yBZ&Vc /B<."Lz*^B>H㧪NAKԡOd,d~٪3Tk, 6+!^ip[f"G<8!Į\ak=[a eST 3- ]6FQVy9b=\MTuE5!AQi4^*3VsKvʪe34 c˂=I" "% /."!fp~(YUg\lH P[rW!E!f= KlyN>pY,ѯ!g oq% XûSoOLWiHeUU1vxN'Jkwy ,<&J9!P)vq1p3rbR.' !{]`h[(cצ}>3VG#XHauuai#\7W9f~cy{k7Cٞ^dLIR|f.Y*,7߻3 oJ_As]֓DP(;,YmZ,ޒM,qog#mO*Щ\R+"xK64釚L0DIUsC4Q.!uFex;юr]a氟M^]ğEdGd =0 27/^ [j1o8ږv4!ʊTkH=HvD38*c\\Nln%Fr2,F)APHOƪ@ Ip6F l].ᛰ%^dHp+~f i-q}Z`FE} JJREA ?"IoWI!BT\ýM8XY[^,5"<ͭOEB2{Y,GNg}iPvQ&W(KD-?f)p֏3ΣU-؃Je52e >ٚ#8 K&I!wUߊI^ jhf5ZGGxhhK}Vywp*o=\wT73[̉Jzu>R9%?D ]˒-D P\J(-OL#~I|kDy:`45]ksJZ [Ll͓i5 K*Λ gן>,cE^-u;~:{ɜ𩴾tqFK̿m0w4BrhiݖV/ĸ6Hn.w̢,QKH;5+Pef腊4A%DV֌ ( tŹYa[m7C@:ݛHUߌFȐ2(6pyLKIßʇ{F7uHMܜ厑- -0sM4\֢?rvr2DH5%n H\j7bΔ\Me4Apo 8#ԁg@[C Eṹq-cYA@ueu/hfv#IQ,K o9 .NLsݙ Aa6g7;yڀNb8FT;/.•j@?*x< 'K)1h阑7qՊ o1M9‖RZ,&Xb:c rTq'B`9,/ʌ0Ioi'j@f6%Xc"N3/Pf_g^y1aBE[$82F8]#;2Q>~P@X2QCYm(H~p9YdzvzrRUExD.xAѿlKrKwSee\ȹ!D^p%#hxHS5sϼ=r(d׎W,: M?;p'sЊx>}O3{?>GR#t&w2:/XaE keþg9 0[lqMآu1ATw^HihǏ1Slrƹv4>;vȲK4\hm|i(~,z0΋1XJFEG,K,R9ϸ.3vG-a.#Atm:O[6)<cr$l <& =mX؏@œDDs@jyiU4ݿ37}}{rۛ!1\o0>osang2̴YT|#o 9zVo2KIwbEjTAdxf8MVll&ܤ񩝕<مEh n@3@amO~kGb q #?t[˷|.evaWk3 '>/zgb܋?km98wQjJJ}\>V!$O-lwv֦fPօi' |V_ Μ5CyB i:NFDiburs2%7.YIK$daMN|Xhdž(꠴ ,6;"\op5@UEPaXh4FK[=UJh]ATɉVwhC C"X0'`QRN:u,};G[|j1^NA頑n%XS_tEAkpL WXj3MKER٠Ӏ+6ZB|=L$n:q Tm4ͷzTYq+X^J籲 $ǞĞEp+ύ ʁP,/j;U]*\8S|~yqΦFKY"ej~0V8VM r-(mӉD TPPT" p06G2ޥfKnEu rqqJI;hEYz]I( H[X')IՌ=u\F} *tvaB/G_ߝ|,XmaW+bxv U 1aL)AOΑJ)S颴0s$A'ٴCɞ:JOqf!πxY$NRϖUc\_n`(x] _īqzHZLd0wRW#|L` mI{'J^/A%1 31x~I]>Ky7t E'+d#&p[2V6ͪdDDŽ=w(y6%z U9>}"Mqk۪Jy}gFΰ^(h%l+XdD#uxV _V-XT5[x#Nve P3χx#$1##LL;'V2G.ӗqTFK5}{Nd@XEMӲc@d$-_ DԶ5_95J3*գAε;O-[PNgd;7(zp5Plì#`Vf"aqdQhZ]#L`EDw`ڶ6= T5奝Ȩ3=dPCI3r,b9:Kז&tbj̢ɏo*SGu .F؟cV!/K{ @}dÙ[iX'“Hf{/9>2gLm}jne(v6 c(K\G.܇m .H]1 )A4t=og>`(‚K5S=rwg:ا 9ߑ8}[1'#j42` CUU‘@{;wFeX讅bȦsCw|3AŋQ4_8aH|]s#5{&ʝvVMǷQoUYT *IRkT<{=,KOb[5Eɧ''* Iq |%W|o?ɩ@a]-CB])z?ڍwutArO*tg8@d*V) :ȯnBj$\yA4TS(M( A0O#I Dڃl=ɳO,1Ƅ\֨h>+6øUg M4y<Ky΅̝I-! +v݉ʢNT0?pulЂtA^| #EP6Ŏ U b|FG7Lڡ-k UԂ3#̶߱Oĸ~lt;d+V~}ۚNFA ?R˙?Eæ-٬;g-CyUM{.)0 #{΋k}/z/O(@vzӂ`3D~aYBsُD.!z΄+d(uq|GEՑf:7bR 2p\_?C{"{iz:^eӮA>t!`;gy訹}pfrtl}Fu݆Sv,s`}p`.G'S -jau\աr!EaiהFuSEjr%'U`l=au\!z$!][(mi/+48J/瞐Č(/Y ir\ ۽k6+nJ'1QM| b}ӎNS;AyCEVxt_(F5vع"K=;*~MP&2ata4 VbRFMBknfE4-5zJ"re],1t ~^a S~br?98CqF9^ve m{\bxGr;ryߖb@rgBAejK_eTtpl-+OpԆG`WkӍxeR?\\F*)F#~q$ %vO.UH^ )Фt譭-޳ysr*d">obӔصv1A6t|Xus帉=&Wfm 9$XBR>շ3muE8Yt ͗d,Q[Q T~TwH<7ft`!6v.I5PzqDnk$8?OP0eA0\qY^Ėǹ%@WjD$sgw}n:ޞ T ZCvx&ݾ/0//[Ͻ@ S jB(ȿYMF zJn01ƭK p``7+vxұ;uV:`<y?bDO |(XZH:UUR ۮ :1:]Do[V!Q)|G"wp]+X5_[oܛ]01ԎJ? ;zE;iv_;x S}ZP^%cA>@?(NK9|ˮ3KۏSC1@M1=/{q8}򏠟jEl1˂IˇD{gw͜V )* Cl 񥳬!`S77嫅g4A16Wl}bW(fj~ScsYMem)[[jTt|aC[1z[UGXeOBX \Exɢ>I$fhfq{\/.U)ͣ5qZUnaI5gBOaFX'*[ A9Dh<#`xl&®t:>lRyPǢ|_O oٮ_D$*HEP0W%MeJ?UaD33,,T]IG_]暼ۼ2h qU uquG%I#[6MZbUiJ^iԼ ZO]7}2M .E(f'0b$5&Eȝƅ\{JFThF[ǾzR0GjэQ&2gC xfRèp(􉟽&>L v aY3+'HB`UU Ұ9ID߅ZsQӆ2u(ȢK kV qEJק/;t>]xpTLjG%p:V;71g# ^shFeg M38Y[MfqZl+NgNW]j(X*=*bb .ߊ'9nl+YɺN%NU66[u6w,E{.̍y柲]+.HWEHUCH$&GcPĉHOZ4s|Ir*ޜ>~ p1zp\(ǜsB>7bpxBE%Pw{e ۶zuj5{:9Z脀IpvoO\jך5CX} @2 jUV^餔7~t=}\N_+,ZO^s>`e.oYkV>vB7͑UOUm&F]e_kta>`*d40#~N6'm ny3ޛ&v7)p\#pNЗ>>RQ_m*%AR$J_콒\  Tz)TPy0 SNƿ+VHp[3 +C7Т߉^zh(C@-2pV8+,O JԇjR&!|fCTT=c)̕`I%i'nޙRŁ<}031IzQ_ V:qS10x5L-`mZinm fFdI\^HC 1@*]wh} hm˟[(D?qYɲ~xIv<a%َޟUB M^릵a!;P. ߛ(@ZX>}qw%O[oQ-_ҾA|&J@1Ъ 7s_eBR]SI~OCPo#XLK}U5>Y)y{~+2Tމq@PV㉃9F2!MxPٸA'DUelۉ:UڪdZNS0W %l}C%p8P7&,\xz^,4L*%W6Qt6ʼn눬Wݼk5@VKsy*TL\R{44{66*?_4ܨ#/ љԧF jd `~ܻQ L\2u -;M^uiPp!'8y^2d2hXkoqb̙p:<+sQU k@NS/~XUZe<ݱ' Enc][&N (h]xbrM + f&ϲOz,r?œ7Muutʨ]eKC47mG/p25_ExC&,W,rE1)4boch=L&wᅷ]%܂F6GJ f暈9 @)毁|[?j_` ETқqA] ha5wمY*PyVjH7`Jj. &d6hlO~O~L|9H-\ʹI,x'E#oT6Spb;Rcψ 260gr zT8,+%昨Ac,`3R3آ9h!X|VVoV.W.9TSE*6ݠjSXź+V/(uXtწo Yܻ(VR-m̠DcHng+_x2v:$V'@iM*4庞&,Pn#ot!{Z}\$d\ڦtBʛZ̨L 9u|\3#qm!rt(v.v 6@[ɘ܉[ɦ3 Ѭ~鿳vs.W\J5ʼnyS,2.1 F#R iT dze;(fMQ=W ˂L:ARamR`~)-ԏ[ /d"j'~W'u3!jNU$ַF2,@ &dӂH#zOjp"s~镬:1޴փ($YW(̶3t(F.U [b5-3^Nr;9R lqM^՜:Oy = v m9CXan d'B!4[];BuU}W ,p(_yR(k gZeaAο:-#b^o,I8K!OD*[pYV|r;|,"CZD"yq.0+@,2%:A0ٱIpUszo~o?#&7'6ry/GR9=~H.' uY4?.]'1-[D}ȓnН[ ES,-k>4* MT7 PR%43Bl(j֗ Q8]D q;b#eG +]̾ЭMdAa> 4pGQb273 ,BJZʘizy2Zi/eU.]g:! PQp|,FJ: ,)Dh]D?:)T=^ge t"xxo񽞖&2o2.iz*!kNXT|j<(_^h_ {=lIqB&cZc(t_ >FHSՆn 5P${thH~3~z0҂nFbRŔy,]HT|S҉j֥ˮn]- ]bi-K}?lɤ &ᣩA<95Ԋ#Ŏ&\(ژ[5QtR| @=Rfvց!.^w&j2A1,zY긪u0j )Mғ|I9Ϫv]i{q9NG<=S"&*];Nerh@3~n)Imx?++ +.V-hVKw \<=4"*[DJ`'CBrJ DzPpyX jNl`n'6 [6[Gf`-wM npj=#Z1\PP& [q1MԐ5K^;Up:8+,1ZpKgVsyzhydӒoOYlK-<0f' 2[$tq9,mi'E GO}!i%yͥb|6 BSnP/6$ro0!Rg9شztY-}XϒLn\>`[ӌaMlū_bɢyE2![i]o#u/ꔙP,\.E`W3}OR+ 62كIzr'Pe\D͞-I^\OQ&$7qnQ]GDF ޠ<6P~<ă@m 9*!<=W@!(sc&dl&ve[\l~sV:R`sZ|&JAUG^iÞO̫2{LW3O,"`an?L*d{GvqJI98ԡو5Ol<_kQ1**{8B@DbC@F\<-`cU(\ỷ}\f%s?4:{zW&IlrlD*2-B/~qw,:FvNeHkR?[2} _MN񶀱pwG2ͤIf)P;ڸ}A$li ŀ)H\AG`g2Ғ 6=f^qu䜊~~uة ݱrX*{~O &Sl:1rg( u.k#:(5(>@/46^~ Q;`z'>pn% wRCذ9SU3F)3lJŻ?Isb,1#iڭZ/C-6=ǒ5|#EW &y>iC8ϧ;)Cgd3)L@M М ZD~4:(z IKs̿۠rݵtw2bxoX)R`ޮP2Tv&9\bv%"+NILgS1|-ESE |p/wsJڂ.U?i|E]Z^>VPLK]%Etyaq@lw׆B.!;k[Ye27F^0]-?ϥlT}$[-;s Qܔg}7FXܯO/ἡ ƝJheߗ{0P vK8p_cpT\:h1e|O&ۺ]Du*Xdj Fxm^D8<yR8)CDm3y.@-\0eAJ2:=aZS3<{>}W>;T.?2*Q e^eqh(>- IRlP) rrhe{ 5x-!W!tS0"{p*`qa>FL^ҋ '0*a&Y^@`o٩$]kF6(rZDž#Z 5P ; A=|Ng/$rW_͎ٚm X3rјQ–*a]K^2td{Lz /#MOK Yn\(o8"Y#apܿ})a7\R-k]1ts%Om68,0/ܵɼH*cu>rmPHǹZkQ5m0b',u>M78fH^2}6^u$)!AfmP~л͵e糠m38)*~a鿥D_= Ԇ4G)ubb! v,Dl93+oLB (Vfۀ=zx<zvbhw? ov4S:|# Fs@C2ɂh/QF1)N!R.AG08=\f7<\@B3<%Rڹߪ,H%&qm2X/=PHIW2f#cq3h)! }+WLšeo`⮫Q`^VૺZhQfE|4lE]Cǻ{i#f`ǹe読5op]Ml?tX>~7X+٪=7vK!U~,V5٘j(Rp<18v$gQ.H߂+:*2Y +85%8#_c9\3 K*mK u d?Lc *yۧ&t*)y,fc Tg`Sn玲CU?xEX +* %(&g9C(cAjIEn d,:o }y M}H[â gyCrYṲ~o<[G1tGK/$1Gླྀa,Y= 6&o͞VW7=]OAfxv`: (5uφ?,ܩmz R1aTUgG\Dgy!U t@ 6l+Dۮanpk#ڛYԩJ\ERv:SI>ވ[Udޏ6v*RѾ/5s'+P19.;j2dP:xU.k~T;(EL''Im)lȋ,~NTCj/W`&1 >k1jL8\ܐIIbX^*Ef 哚}(fqm`cr TW#v,4fµ[o/?_$.`%]o4_cS}~e x'/G75+'8|wؿbjBc*6N@:>al 8 ې[q}C6l)?fדi(yt&(Nrp xZgu'!S=1`i=)+ %wffA%j(g{N&r{ɜC6R1H CwBƅb 7jw! *8j%䟻CJ73fk>eD2IИ9nʕZ@QZHۛ!p`A<w|0pOȃ7X`P%ҏ8My%6(| ,|q3r.fQۆ&^sn $eChhsWlN"XH]lIb;^xu~0bMT2DnjQCւԯʚ>*d7:PApCd9_iqTFWH&F*#|GWnJ}PBIhxEo.V&؏s|HU#THu6ـ _BOg>[B5+" ޯwbD'[1 1>=+2S0җGd [e2UƦ8\|tla\ES@GVMT@:o8xU CITpF\iy3ֈTsaU }8:PL11- Du^6E@0 "K vɆh?P(f4]F0Qړ/.e0Tؚ)!L{_8Vq).3.UY"r1l0/fAnDK^5o٬DSR iRvxʞK,'fqi0Xa"j el1$~) ^+]B[sՃ4qF#yR8M帝K lLy:xX -Q}DZLp>~JfFۤ3Ľ4 GsRjs2rpH4ɵj(nP)on(ȽQ.!f)!}pTv#V2)"ޞ^BT&\sVc9URu7K: YZ