trytond-6.0.57-bp156.2.15.1<>,g II%z Bs0'l 0ێ<!95&A ĤE(Ѣ R?@hJ}eOg΁O3(vv cv~~)V稾[B٩rtsE 8%73׭x-)JpwʛD[朜e!Qi+,O_SZL8i?́ I"#Lf]D l>Gw4,Oc7fu#]=*̆7 ]f:ld#s?/rlYf1N>Zv{MCkce8/6UA|,GfXj ,꼔Ϭr b-\x21qUn ѣ*W;%@/M*Dl&7CѴ"g ?idȸ}A>%=ET斈K5ɸhYQ+ I8Q2e/M6'fksnt<3lMB E6π%" qӷʪPN>O`?`d   KX\hl  6 9 & . >  .BV V0f0fd#f#i6#(i8iv9k|v:xv=e>m?u@}FGHIXY\]^8b!)c!d"e"f"l"u"v2w5DxEDyUDz``,`0`8`<`@`R`T`X`s`x```Ctrytond6.0.57bp156.2.15.1An Enterprise Resource Planning (ERP) systemThis package contains the server of the Tryton application platform, the latter of which is a three-tier high-level general purpose application platform written in Python, using Postgresql as the database engine. Tryton provides modularity, scalability and security.g IH02-ch1c~OSUSE Linux Enterprise 15openSUSEGPL-3.0-or-laterhttp://bugs.opensuse.orgProductivity/Office/Managementhttps://www.tryton.org/linuxnoarchgetent group tryton > /dev/null || /usr/sbin/groupadd -r tryton || : getent passwd tryton > /dev/null || /usr/sbin/useradd -r -g tryton \ -d /var/lib/tryton -s /sbin/nologin \ -c 'Tryton ERP' tryton || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in trytond.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in trytond.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable trytond.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop trytond.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in trytond.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart trytond.service ) || : fi fi)I yK \]'K<pq"j,f56 N>5?r3"=~8d86*:/Za/ Hx,dUdl^PV=1%I=|?2 0nX #C},y  VyYi74z@KLLU 2TKL<&uV)yTO+M(fb_1&eb |JIk/eS ,RCB^^W?|jOp0qSkK1%9Lf"_(,M5?.0wLV?^F $|x^99+*$ $-W4-6'<-",k!S%*l*T*%=] -}Pf (f,}a$,ep2X(T$_\hPk` Xq:FHB.h 56_aX/bb)`wk!ki ]  RR)w*!.w4K4s ./hhFF[ ST T 00'R(@As?!b9G0Q+6D Q@,H . Fv=Seff$)00.*X*9: '(G$,Uuv1F:2lJ9 r%:c<3b=r=A2 8<<>e9`57]Ao:;;73;9 b ` \fKCBZyc  n  6 S t  n: *$ ; F   U%_ g!$ &; g -(jISIa vN!3".>" DZ#e"J W#"B$#)L"y#"B$f$;e{cr$^TmiN&Z\##j!+n!_ V[,Q# x"f '7`PBL']E g + R]<=E BvJX 3' (4 xH cw!#$L5\G1;o2I'^Gv,EOF&2=L5; $;L./6fUZ +P k .lm5:g BcSg Bg B482cd65a9e8c7a2a90fb11258e6f356a81d523b9385f135a348e43db8550549b6fc1e73f7344c697a3f39a6f4e0e2be0f4011fd34b60ae86d73ee8842c371f5312e6105947332f8b4fc7c648442649b20c6fe23308b24316b7839c190f2c86f893d5a04cf5b4f1ae66d7306b186deccab853734d15d16336047b2cbef6f0689366d7020d0689198aeba18b5c7d47b515979f4aa6280064f4868831b8c4f5b4e15304bbf7c80e46769cbfd9e5bf3e0cbd3ef62382fe1eb53258c7c0fd17972325d3c3ff7701389a16171c6f68a18feece26d9dc220986fe41909a40fe1dedd6628e46d2d7fde94f5797dcf2cf32e9d687401cac29ad6baabb824ae65255c1e8306d4d6c52892ca5ce9bff6c8eaf29f667ba4c77d916c431bc24c09a01d9a17dd9ceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f15088ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903a6c02fc889ef2d3a25224e53ba017e355e743d4c7985986ee9f7867d634021b3d3f08aadb36d3a2d45e488c197e50e0d1015026d007f8f38347a59f253cad4dfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283d5436b8827d17e3463bad25b27f07c8b5de1b9552857f3ada7d4655b79827f0ea2daae2352c5ab4e9248eb27dd02846da34e37a6400e5f935c562361ae306b845c18b4c5c717239804a086242437e455af5eda4388dbe80b3da7bb4bc5c9a8b9abfbc76732d0cac2c81a118dfe7939361fe5ec412c9eef19dc25ba3ba374c99be5fc31bba5ba417d0bbdc0557613e8c266e38d3aa0763aabc7167a839acc590b0c2001dbccac0eca31c7ade875f3ffbdacab90c0ded6df9e551d630bad599f47774f3d5d13f25426c687d4d52382e54cae9739ea65794c2a06f9c84815ce0a4c5ab8198f3b89c79a21d7ee28744249d830c6c50b752d74564c7bf8815a727b6db7f0a0b266b19e40a1dbd173f61177160aa341280156574dbdfab366356c4349f4bd7b32e75915ae5b0bc3f36d7811e5dd468505c30dbc1b5dee409c2d99ae0f5071b7ed9c06c53008f7f4bfdbae1be878c07c6ffc7da7f2efb790f2fa41f26cd1a97ce4542f82e76350cab5cb9602cf59bb814924ef3c21355d42c2a3fa36a78b7633b2dfae2414483f75cf2c3aefdc6b48f299815ba4ff9acf53b0b9f58a06d47cd8a941296714f1812198277705c4c7cb23503bf5cb69a0b5576ff4c67f4d44d8baf0aaa0aaa54c8a57c6610ba2123a2e6ca1ee62e2fd8ab9d3513c3e26e00d9ba3226240627ae6a483c2c325d8ea90a26cf5e9f41ce15ddcc72bff34ecebaa8e9331846ef252f8d73dbf91ea66a3c3720f6be1e7af691ac2509193aacb68829fdf1979217b41a063fbdffb503bb5c408d7fddef0b849d2ccc416a83609637200500a657b83efcf0e56a72e93e3decabf42b01dd6a290896686c569d4d396914cfe772ee2e7813825abd24e696554f0739a55049c682d6691c0f1e396c538c36efbeb2b1235b3591d17a0d3df41e573dc3c541f6813101faf34a0c4fa9454f3f14c009a442e9327152d05d86f2e91c50acf461f167360d1d6d423f0451c85eb40afa0f97640c81d384bfcb469c60d519c33b0ccb5b877e8ae1fdcb736532bbbb48c5624e91a84ff2ad4b2dc2bab44bcfb50ccca058b22b687cab8480eba635d633a4f730b0ebfb27c659a0ab845c336869b08f1300b16d84289c2080e8d3a94fc298df260be4915b74961179684b295c187c36b67f176f2bb29ee689beec0a17bf00df44f19a8b59db36a2a1db1b411258dd24e0d0fa4d3ef2f519dd8ab890bfc40c6f94cbaa64835a2bdc27fae000ce1a7aa693c3344f4825f1d17c32687554bd32a2dbf24836897433f3452bcdcd4d1aef4ff2a57419e982508154ba0b9cdf492a303361fc914cdfa8e6a8ed1b5e8128f1c80bdb51397216325e06bcc72b016fe11baedc43b23e2af4b3efe5493920b942df13ef9a2a6f6a9738c756260f34af9cf3f018909d5aacb1b360922598406c668f0e9a94952aa5024bdb63fa8cb2e12a3b2c1e998c34caea096b1865aeb063588f7fe2b973304872c223ee99d538dfe36e1ccdbd8f3c79e2b4982dc1717f4cf586f772a18de5568a39763639ca9c5003d9629889c598d7185937832cc92778765527adb5ebbab629d2644bb50021ef8d6b586159d335c520eccd50c91446f828763b9ebbc259e4d8f450ffc4f7dc353a91443d6d9e12ec2a1bab8deb19cbf82da92b2ae6bfe0ce5ed210e9f76fdc50a1d022f8fe9a2a5363ae4cf00785d2685bc5ce1fd9b193b38ee8eb2641f56fc4f5eb90f3df73a1005eae01f8aa54ca51e32d79ae65b84b9850fa2437062b5c28f8e572f6aeaefd43c817d5426794191a7644522a31032d579ffca3dd9ec02cc1564ddbef9552356dacd6a3abc0af68267eef1b00da1373051bd08fcc3918a3d5592bb72b1887870078abae5f1b0c38582a7e9fafe8781bc0d72cca2bfc4a43447d596a31b5005c073461af9e28c82353c04958712465556c7b152da19644487a009866998611be0e809bd2d07a75f053553c91389313d9b19d25170aa7b0cbdc586399a4286ba9a1fb8fbbc730cd4b03a149ef3dd8bdb5da806bc72154a117af68e1ccf1b8ab1171fa6ea8291c272a7cb1092aa9280245e1896b46c8fbc4b117ebf27b5cf7582390ab78cd0972ce7a6fb86def2f01dbe0b1eea919987675afddd2c1369798df14d1106e390d3dc70a303d1a7e241840310085afbb52cd8988da2637db55ce159c23597dd603d8ff1a4bc02952e503f231c85e431fad50f7b023e6d51e43d7c7cc242330b7a5495316708448ea9428fb9678d483ce469d30b749491cda7401fc06cbcd821ac501a52041e25f9e02d00ae582b29f1758c34f04081ab8bfb1ba87438219ac80a8024b65c5329112ca57add924b17d3f3a86ebc3a6d9a6ebab94104d839a95997673604fb42f03f15f454a27ffe257aa0ede7eb6d9cfe2b18f4ee39ea98b32b2f53312b4c0dd0dc405e2104de831af0cb07b2eaef9eb0ee5b218e96554fc0a2500eed35227a64ac17a687ada2fb8509ae8162a899bef007ba165a7485ee2a3c4d34d49df4f1c019bf1b71f23c7680519db64ab8cbbb7a798c4d2a443d308d86af8cb4437de9452691564bc801b91f789b866c5bf00e22a9ae328676c7f7728f584d282aa3612eb9975ddb65c82de49227b9d0385f1b53f6192acc9996067f0ee6a6436db6be0ed985759e25558d6dbea336f0df683d09a62c3a134c64c3f8ca94c083d0fa728f1758587d7680405a76b716bfdfc3fb26c541d6f823dafcb4280aa80fbe2abd6e5c24d18c4cfa11c2157f2815a3c351f1b0ffa3e906788fb66c1921aa9e3cc0bbe0663e911ae354f48c2138a0e58b60748bd4e2198a5b6e5623a471500dfdd4632c80a50f8261bccc1de1085ccad1de6d048e7d62d22a3562139818f260e2e3502116b3b0753953d5c816eb5283ab6ba2b43727d53e323faf6139aa4b4db64508f817813f7d02737a162beb473ceceff35fc26b2fab43a147eade49c1fb128aa56dad5fa3ee03f7c099ae03d711d0cdc863b5c2a7afd6cdfb7ca2eb487a44463546d7e33e5ec0800306af70edd005a8aec3164ddfe76f82b43b997e31e908165e857c0434a33b2c8829b5578c98e67298c011c5a2a593409a20cfed8a1dec2f309097e457c3f337a6a10d057348ebd0b0c9204834870c73430ccfbf794e55f20307db4dd04e085b1ee5145683c76b9dedfaaa5294518b4e02cdd761e4d10115ebc72f63fb53628d7adff7a401a92efae1fbc3b9580d7dfc2d1a43a54bd640c97e25550db123f66e3151d9ab68531244a72408fea3220f145a76e97cae621b07823fe6168f22a77f3fdd8eb3d0842bc13f39ce5ffe6965025beaaec6693db7ac6a7fee96e350439ed8c4eb57bc0e115bfd20eb3225a6261f7ef74330f7d89207718c21cd3e8c366c97ef5b1af3ab60fa33586dd4e6b068ddad57719ad44b01976d095324d7533bce01411e552ee255a66762c3a32d4afd0832f423ce432b1ec875dbdd680add35866c9477b752bb8791bd63de475b8b8fa42f9a5b0f5e38ef7e65529c4733427b87d831bff39e90d9e5a5008ff9e897cd452bb7f3e1fe8d94bc8db71d05ebfe956cc6af4a0ce3eca6f4f24037a05f2a9bb35b2e12606fb1157996f36765cecd2ba63fcc65bdc85c613c83d369725cfc767fe6aed8f48e9c93bfe029dc60549ae1217299bcc9a836a59b4fc38e92c4efff3abf8dfc386fa145421c0c1ae34c1cab7acd6146e6c9a81adce0072b09223a630e0d9ab3ba38ed2ab16e4116d1d46ebafe309adc2391e520d2ceb4d7140a879bd96ad8cd194be1ae1004dde83a81c370afe387a39f987bef0796eb9fbdbd9533378bfeaf75d9d4a01e9aa4cd306f77f645f843aeb015c86d80c8def7437509db5e985c926da82881caf075d2880b21ea451538840e92c0f28b5cf09b25a6ab295686de2686d2142cccd741a08b61938e991f9ce2a3bad6ec5cb596cba74930d6ef6810610d10a3e0da997b6ad41a3960995380b283c3a5b4d0508d9249f5cb73210657a46c17e5427bc9700935714b8462719933dffa798c9492b847b435dc0a436625ee328a4a4817d6f1f0e3ca458414835c0e06c31853325bd54d6b91d892fa60d51a5acfe5bfbbdf499cbee2f72b6c1da0e06284dcbfeafe994aeb45f1714c572ceb763f30992e98d604e370ea9c74cdc6c6e92fc9aee6a577aadfa14d051b2f97facd4f446ed7e90f2efd1afb09998a3858a48f3251376be187c10570efe6d01f51a9fa6786a4c7c5251063704c7eda2c25d70ad8df013b1fef5471cb92df6ac15b323a3b666552fe869ef6f8edb3441a816e10bab3d1bb259716a2e80249094819c2df6bae008c2a135074aac0395cc4bc67b140e1c9489cdf6c02ddb956940c0a2f4c6be3f73373393f4a811eefc1237143ecde38e1cb430555eb632be0be8edf7a8860cecd1c976fdec3fe1f3d7430e4be5e0dbdcde7f9779d2c5ff980930d78adb0949474ec760fabb22fea84281f33af65b39108fed4ec89289b6685c7cd09218881c40950c5d86a435de8a2206ad71a6f2c272dbea117aa28236f0f24eb45a4531bc06c93239117f5c81761ecb6bdbe10b309db1cbf19ed179bf161e8b946669d2fb0daf0da86be6648631a397ca2af9a781679bad9f24e93f27fd9b9ed66510aa4be90b270a60bcd6d654c27573432eff621431c30b027c65fed1ef33d550aa735c43f5b5989fa63b116c87a0b58c9714fc2bae9d8b03bf475a687dce04d09ee285bcc7a90f11158dece759b42253e33dd828c7202f71cb1e3530eff022eedb8b66d9957972d082b064f1d02d423c2bad66de362a5116278e65820cf82864dd3b63e6c515806ab1afefd3a19dc57c05333a13275f9b198124babfeaed1c1b306f474fefc04cdb8c96797213d32e14b43805a7299cffed9822c23755f74bd6cf812e3865f2a0540ff5b3b18ec2a2ac3c32fdc3f1b96f973a9d238c64105be6d8b814f1a23547cbd67ffee6cf78f0526a6edbfb8b53cd4598f914ce6e44cf42ef889f7e758fc3d01cbaa583300f1fa7c65a841877be5cde650ec8f6912acab40ee47282755d51e73116b73fa99bf1cfefd2d9951fea7682a5cdf5d7d09f89b12821e98b730a0d37cc3a5310df538468ab7a533ac149c87d6ca172d86c918dff422ba7cea09dccad338c1af2f77e6ff838e07f5cd5343c7bc432a691cfc1d2645d9e59a4420bc8d5fd516bd62368dcfa12d9db6e5d697ee42ef3eaf40e6ec04bc8594a63af7283457652267f878e62bb6283dbf9263aa92f4544b2fafc6114f4943b3110a32c732bd76dbce7f30d40a70746516a07673f86aa71b64866d2d8f2947aa4ac68370848ae1f29869ba951b543d805741382d3c862fb1d656c82598bfb8a9d7a380783740e7c1588572e25616c9859757c5fdeeac598b1a2e1cddb852d9fb66f4802250ea4cbb97efb4eabc616acbcf07c7ba5977a6ef6219a25cf448bc69d0888ceef8ed9eefb41b51761205cf11046ed8197e8fe4c5bde7d4103b18085e9899f76af4ed789e04bc6fac40f6e4997dc706e0a6a411945d099c08e7bfe5a93f44fb2600a49e43ef437039e9084a8ee490c47da54018c9e7f8073a4895ac4b7c3cd60f428cc93eebcbe05766a416a52a93b1ef1fd5d0c6ed45692acf2f95ff5c04233797a99d0801471cb0bdcc3a5b3d2088cc490bfee3ace19963c29dea717a16b4226053b890a80f474336ee251f14e58acf19209ba9bca8ac77074423fcebc1a58d910456adb8916eaac9074a8208c833d57bf2f44ade9ccf6a5bb53e6e03f9b530e7f2c8aa01d2834bb7ee80bafae8a08732b1f62aadc4734f7af97431abeed749c96283111f804384058b6a1cfe28e4c29e24d20d131e61fe344b857e6cdd9c12a539ef3b7afd7eb9cfc70f54b0ec990107de6f2fad2e2d4cc7c61648cf63ab2f97f3c474f358acb777e1eb8f21a1096c2d58e0d8925c099db8a7d87b19236eb392b5f7aa00aa441fdde7a20414d3be1c14483465fff62adc7bd7194d39655f2f41c9d89db05a51a075a2d64501fe73bdde53eeb87ee3850d5def75ef2e6664ba18463eaac1adc27d070021c80dd1989cec0b18bb487b0082c98a0e489832c87d3280bb5c98cf86c7ae506ad9138eb64579d00e28b0f572f0b8593223f0308c889b0e7e5ab26a5263092be98c207d3c9cdf8d0fad423ab2454d579768a4917e427b05f093b105d21867d6aca180349b078a78149b65da791e31c3699e8144e1233628bd4d2c2332fe57a25fb192c3704bc767c9264229741e4827ae9933ee77f84e6906a80a36c7752ddc33e0c52d39791553bf1753ba80552e92e10d7dce295ee4b864527ffcbc7e736d0c4f9f8410f590b0bdedd2ce453d28c4113d64a9e21ea04002649e4c9858b0460fa4a0f177d9af4cd00c3895e0d3623b64a426b2908a10274bc29773dc3a8d93646f094a33976a9e8208915b6bdccc939672a76f978cf6436f8a3825521b4a078260ac43c5e6b43c824bb67d813e697735e9f0f4155c3de0f43c5cc3a0c4772f2552fce9b737925dd88738cb0df08d2f90dc3b1efe0acb8295a2496fde286a1428fcb36603d453173600da95113015942005de36b34bc3ba082e97ad1d33c7d1d3b504e4eb84b85ea555d43ba13ea47488b691fddcffeb9a03eacb84df3faebb9c6a932ad58433c45dcfca3c2f2ea6d9bad5afc7f5bef28a82bdf8e94af6777da6050656d019c1020abd8bb57272a78f82f22c30d479f41aca2db3d3ba92423fdac94697a6fce04fb672faadc597a72e2088acb0b0a330ee23dbc51f98f57abbc4724029b9fbddcd8972aea328232e182384fba9de523ed73cbbdabee22c313ccb338a9df99249f9bf1ffe9d96b432bec6eb3b0c7cf6ce4537b3d3877946b9701c7965e02d77aab3dd96991c865d926f78b430e17635dedb34c94d4a721777275beffade14e7ef68602490038784588b518750b043d406892390d2eb7f418c8a2625a90367d975a8aeed81252de4ae4b0e9e54ad78ba15dbcec95f833af154ab96bbed384df9b9f26f98082381dd111c9e41c1b62fb36b53b2e57aa009d3ee1870eee01f82139962efceebcd3024705250264a12a019052d6acc506d290b25d474e2360756e01c9cc3f40c15b2ae5d7dec77fe698b423d33d23e29ff91fc4b643bf2e909d5c6f269afe2dde86b4d6986e4ad552bfcc49d2c4823350feb94b650d858fa245fcfd97491fd63b334835cbb0275ed93a5a66b338eb5dab81e9c3d31adf5f54f40c07fbe11dca8b6aa45f3a658412ef192d6852049723db5c8aff4641f1e5592e0c1f46bc6b5e3fc0a79d4867483ac6bd95fb5dfdb09ac941076e76187aed8a63e4e5ecc2c4703c1d6c763ac60cf6d214585576c2e56fd2b7c44bc9fd5d34c06ab14dcdc76a622869a95b59eaa4dba429c9ec481a14e247fa2ad6021d8dbda3acb7d1990cdcafe80b01589ad01367f96a396128eb712a7e6252af9616690b1d54cb35bfb16275008af78944b560f182ffe07af7b3b18d0bcff0bc2091095446f7dbcac26881c2967f9d6481cf174a1728f29e68dcf50c6d74f152d4cb77e09b2e5d3e5e6b1ae63329615e3871e564b0bc764fadb16ef04ffdff91bc7f18252f23a160851a4ffc13e5bc1981705b4981d7dabecf1dbfbdca4cc83f60adb8f20ca0ab6e19255e9180a24dfd0c36ebac53067b3211278401ecd419debbc1d00ead2a9ae1ca6c0cb800537476c6652abb36e2cb60002459bfa4333057c388b3c77a2ca2d82ae14abc697c082534299d081ff0d22c068c8fff8acb927f485368049270d165ee05ddeb8e8efd19494716400c5ca989b4c168253d496de1978eb9a3d622f61e869685b4ff1b9d663e03b0b22c33420ac1745130b5fbe4ec98ba4867e49b58df495bdd20429392598e91db26687c838f3881e08e9bf44c73551c652db3e94ebc5353fc0237ec2c22166ee9f2105138b065a76216f6db7ff7ff5a7d2b830246e7824038a3d546049c39aa1db32cbc9da7c07d5f84781653aa5ef4b758d4331e7778dfdadf61f32eedeb951e48063acc140005fabbec931ad8d49e9c054dddddfceb9e129853a75c237e785d5ce5273b296fca0c432e7bd3fe5d8672d7729831721d3f7c63a50562bc0f02e4431ffc5e8a7d68529d692be3243ffa026e6bccbc272145dfbfd60d38db88aa72157701a50f4e38e62b02068a4fe657fb61996226e4a58add26d8e03c28c6294d552de75a04eaf074f3baae350812ee12acc67c226c4bad433ced627b174961c5c9ecd5a45240a053dd1ee93b77484626a6c802fcad2ca2853743a3b663cc0f3e7fa50dd742d4319aba497861ced8bfb881bdbb0ca218e105b71cd12a3ea2dfe7a683c12ae656c0500a9eb3d5493104d55dd13dc78533ab9a516b5162bd85eb03c0875beea4c554cde26b9be3ac65703110897c22d0e6440f5f3b866cdfc9e76b9f30473cf18c709c6052753433727b17817a1c1dba8af95da02e697b8f6e665b7765a46660c1f944c726a35db5bca793ab4de574ab638b35c80ddb7c0ce70760ea9c41369dba718583c853717942305aeb42e3393dc936a5e4f23ec7fe0e48c24e6489529b6b4014cb18b6d908aa5c2dd89660bea0dfbff3881b2282143cf19870c318362e31e216c6a40a14c89a7733e2ede6e73c931038564da3934a0865bf3c33f2310e080b9101c8084ffe9696681c76ec56b4543d28516b4b4c959552772d0ddfe09d8c6131368c15b2d599ff56d7a202cd5cd5d7fa702374378d2c180c9e8138a786f7a815481a93433cc4bbe42a21b38cf1ee50f94111fb8c882a06e3450910fc70a2497489236f10e0616658f4e6585c2931cfdf3622b7125ea5203980b3941160b03960614453c13182f28484999ca1124ad3ba4808eb2dd2b79fd7bec9fdec3d198ce09d913665947be360cdca1ad5e1943dd829e33bdf631b55e69df24126c6d8578e6d68606e532960be17f327c898f2fc7a017178604f0a1526762afecd0e27cbf7b33e52d53f2430c1a4b249bea6d57073ad775bab1f182866e4ddcc3e2fedd2d2dec7b4b605cef1b1bcb833e4ed85d30ae0536d8278035e3f782b8fd02c2ee16fbcba38dbba59305c22519d3ca93f554f7e8875a1adcea8298a046a16adba197f6775e6af0db1de8e67f69b1990ce1720eb12e7adf34d7ea9927398084d052142fa3a73b465699d1cd09480811cf3496db83071d2c24147446761c57df31317a58ea36552a831319b8935d4c061b3794062d9e5ea908fd0787768d34c63673d615c48d4cf84ba4ad241ad39569f79fcd25250bf49fea6fc458efc4e982c2830874ba920facdd491affffa2e2838f22ba633d3be3cfbe940f83b8844ada2e22c355ef9c4640297e4cbe1cf6feef389e7da2ceeb76063e2e97df7a31f200e4111eaa98630456d1135adf01fd28200e8bd7f33374060d4cee9c2db4daadd00b8df299aa42c581646cba7a076594047e2ffc06ab155f0a308a77bb65d344e521c6dcdcb9a29372c3b9a6d6c74d65dbb64e6827a6d6d74d9e7cbe2c44b2af46859eb6d604b11c51ec01cc09d4f544ad2e478ada296fce13d9061d408b88196ca979dab12ebc5a2443d765e2040b5a02a5be02574af99676cd3084cb6cf1e5a3bef0155fd760baada6219477eb9597b785dad5b0fef283211baf90bd497f87bc8c38a70f0931daba2f7b5ace0d1d9407276d2f83dfde35bd7739e8b15f69e0d0ad85686ffe03a4579895ea37a1ebb1d286b874e43bd78fc372381666c5eb0cb8b7ebc5c47af1c3c50ad60bda18432d9138ace02e3fc371c364a4232ba311513e7c9d9f70ca4ba36c718042290192f37644244f86c34bbcfc19929046f95752cdb91796c9091b67f7458a01967848b8280784f03d280d82ce1e0789f3eee059ec786dc865a0bb47917b35af50aaab4bf43b46e26491a4565f2e10d41c8b9369523f8c6a8d2ca5fc4e5c1b7181e1c82153ed1ece4818ab93164f748d6c685126444ffbde7768550dffbc7a61c78bb7530bb8feaaf1ed5e2cfa8cda17a2a455ac25a7f698d639d2508d302b70a5b2baef1bff17dedc73d2154fcb38a2a13f145e0b41b97150f84b7614ef4090be6227d079ce098a20c2838c8d11ded471400ec48400cb37f8569e5d796acfb9067a570cbef5265c50055be0b31794d171cc2f34a043557911fc8880f882f3717008e321d695cf9126117fc95fc5bff3586bef3d21a9ad69ff0c6d9754dbdaaea8c9f089dcd836e57ddb3d5970430d84f932fc5343ca327e426b68c6c15bcaf0dd84142154faecb1936fe7233db12d11db0138388bc51615941534008ae859a38027648d8022be7b0b764c9842d9fe107cf74aa0863adca924a19bae777c4812dcbf38f5159b6970ce7ac2b96f7373da826c36bc1d1ecbce822bae2bb9a68642396ea97a281596e9e9855261617d80feac8a049dd693e8c8c1f9109044da3b0d46453dba533cbc41a8ea1693967dc1ceab7a3f6a0aaa5b5dcb7e55aea51bf14ab9eacba801ee5e0160003927904f3d066ea7f01ffc418e856a719899c02d5f3b853aedb782ab2b3d0774d03f2ec72f7c1120f6253521c84dde5f44d470ba21886287008d76ce6f33f03ede9e930f4b1d5f68bf0c48d9006c2ef624d8266bf55e4dbf5e13643b58d5935dcdc05a5730b4d9d9e680a9f08e2fc25eb4ec899a50e3571de30c17af41274bf593f04d73beedb890e076c0c02031731903933eb5e2c31b6b3f58cfc4389d16255aa44e81f61251950251d0a84b0681e16a00b9eb8a839d396f424578937b0ff8c1c6d1067667ca6aa1157c169a78915b746c8cacbd6c03e7c85b6a9833c0fc0c6169e9ed92a4564640d5ff2eb33ddc2a08aadd8abfe496550b49b4c421549ee38c8c2f064f14ec0a56791ecfd1f14de7f6fd6b86a00d7897f705b43590485763be7fe219a6c9a18523b37342d3aad2cfea95ec5b91fbfa860aac3bf26d7b9a9b10daf6c17616ebd8a4fff45c1c6b3a2c363b4af0850452df4f38f153f841b5a25a8357fdf9527e3c59f821773c315e037972dfa255de54c0d9a1d0598023a513efd33e6cc995548b0d958a1fcb824ebf1d3b10d1d3ab95526fa5dd526a38387ca92c32e4c7d9c951f557245282eec4f821ad31b58a4d0f5c960bc54fdb8257dc1d3ee6e72b5005a4ae49164e97fd68a7c6c17f3b5ec1f65223f25a6bdfb0422bb20e7916b7574635084e33f99f22ed541ebb4f758ffe0be6a9b7b01941ea35001d1035697763e56c841f28e8b53cbb085c4c1139b2659417ffbcd62bad3f58b5f72b17a0abafdda8c8c10c5277a2a58cdd25bc15db098ae84b95ad2fa77ce31aded405a8ab15686c6e622b9303b91dad258f6245ead4b329c9f275db47852c77abdc8e5b1009bd59f3b0c5cd01712bfc0fcab5a7994aacdc10389faae771e745c81f60f15b141013e270b452ca869f07f32c6b77ead86f85e26454782ecd5e3b64e789c1c390194c8c62cfd36888e7985615227b9b99ddbade563df1116d642d577d23d31283d6756527121922f82d62c6fad382303b5179ceb87c7c8d7feff9f9c1598ecf213d19431d3dc1f50496ab4da9a5f242086228817a3c9d2cfbdc3d2b7fc91e9bc70e42a69a6708892891dc6918eba595205b2d0a23796267b33a2b2d760b576b4e56d8793206ddb7389f32a3600a0717d2d5fef1f8fd0cc8243d64e904d7e6bbcdb9217ce6a64783a1c89e5004c6570b86a5d2a60d0e8b560b8030b561713241a04dab228fa80d66eaee99b8a7cb6db8c405f1eadbd97a23aa6cbc115b0d6ab0beea3c919e28ccab70084c6b3a4d047a1919e31e2ec5d8d2b646b8d9c5b877380c1bfeacdc59f679b2f854409f22e7205835975d82d950878db2bc721fa674bcdd288cfc66a5347ad6e138092c607145b21d829125e5e12db8550bb01d4235ea98b9e9317b67e53e7924bbd28021c214bee16169459695fd30eed44089e6941264a4ed8bd4f95cc160e4c489304403446a290f2076403759f6fd86aaa2500c43ffc422ca28d92df30bbede74dd303399fa50c016c192e643263a62b066d013e139fd96ba98c455c3098cdeaec85e29c8d1b45c6b02d4e54d46f732c99f2ced93afc6c73cb1f4e033565f9552871308a96564493bcf243ea4ec34642a1c04ef3097628a1b76150093e71ad136b10ad5ce40fbbfc17d8612c967cbd05df6366b4c1bc7c90a299501fcc0380ea7faa47aed9698792aadcba136bd8e8819740850603034a9bca4a905232059bfc189e7ac2e1633ac542bca3e77312162b0ead4839c99991081689aac0148c20cec449ff9ddb0f092ae40f2ccfd52753dce9b42f9eb222e6f219af1e458d5c79e517439e11ef5e45376bb0af50c61b6b46e76f90cbc08ab4f82cee84b5f7ca591106c2270139b1ce786d2ef5d8017819c95092130c300fb809c915335566ec3ac4e5671b12ab6eeec493b6941f1f9a5a8b8a5838bb1ac7f5069630659af4e8c9dea2cf66a37e5144016ccb75b5f5d4c239ce36a501df22b886ad81046d83bc3d147b049cad4780109cf989e78bd808f4215fdb404b1a0486642ec450970d3ca1d7cf7a203679cd034cda6afa5c94c934024b4ab3e445a5fe67f08d405ae8cb1a9811abb76ba4cca9afdd5cf13d9d584040378f050d9f995867ab5b1a3b84a8274baa7b4f8f302e6779b87d244995b313e04778c5cfc0fb6a5d8058b09c4bcb3de9316cb3bdd15156e7cc34fae798838d8161ab3bd2cf6acbc7532d1f01fa13613c97e1f337618126cfe00bc650ab36c4522e9acc618ffafd38217769a4c36af0ce75d453428180ae359651dbc9b8c4cc30ca7a0efd24d3c73742966a2b0fe364a277276b158a54dd273e316a76eae7f3ef425cbffeac0a798f4bbea5f224f9cee163f152dc399c1bc83ac92df95a0d25af3d2a7ebdb5623235374988ea0c9b986c3be6859a42e5acc321d5effda55ab8729d1adf51047bd4082d70c795acf0cdabe63b5c5dd3082762f3baa1afc0e51c644f02cb73e4687d53e85fbe63ca860f53090780e900f21c650607c5ab29e39b07dbc4f4bcab2fa1499ec39dd2602c6b5bccfa769077e9d134da5474522860dd267686de55e0b41ff3b7d4c54da6e56f1a52594b6d513274ed39962dca921e3f8f7a9581a41791a41db7e60bf1d428163ae707d4a22ead34f4ebd2b2c44e8d50aac61409dfdd829e31bcbf02f6726793d03dae673ede9bf723b436e5e48ebbbfa5ef57d383f0ccfbf42c2f6de7038f0b2bc4298ccfd7b6d606bd5049db2987c1183e607223bea5a1d3e2474ba550e3df957dff7812b2b36e86055787e0f56b6705a8b733238ea1bc2b82f53387e4352415d864045f3a7c2a7b8c2c4bbdb9a3c28cdf2f5719c2879cfa5821c1d3a37cde9b7898ad48322c32fcefceb070dd1564b0d7e9edb78264352eb3e86e96a260c9ac18cb4ed596785f46f414d81dcb085a1309fdeeaf145971309be731ad399bd53ce8cf06bb6d98ef63d4ddf75dff0c3633fa290ae3f2158ec50e045ec4df719c6b8370e98216aa9051c7bb43a1736aad8c407de6678f18a7fc7f942642db51858aa93e6bd2bb41bc540212f1bdd66158b63aab3240089a3aca909a54f621dfd5286b0a142cfdabb034aa3dbb4f82c93bb5f3324a01e9334456a81ad50421f0428a29af57ee88703c97d0c58464eaea2479872f88f9b1503e3e9a77c8b489ce86e404f2032b18d3cedd87578f4e5d3f393bfaf7305b6554781d3fb037b89f1e335399baeaa5ac39348794bb1f1c1bc5878709b1debb344acc7b2b71305fa209c7ee4fb42c5322c71d33a5fbe6050b2b4fd182a7caef475f9dd53753d8cbe7ceab89cb57ad8f6c095559690431168c11d7388d2d69c2507682d863653ea167be006122ff8d198944ecf8e1a7a1289397cbaf9f1b6cf61d6f5e2cfab9b3033627730e9997f50137594ecfbae2be2e6ff793fb2ec3f98a42901ca06114aaabfe7c879c5cc1a893248f2ee15f4d371f5c8efb4557ada1f3a51d238db2dc930aaa10ba3523c9ea6d19f14f882618bdba244f4ef3b8f459bd72b865ebc9f796c5e43bd611aba2c96f71e948fc4072808f8a766b850748214ed4658c6f7254e689f9b60c49611b933c8b72e2f9ee11d0fe4e0ebf28b0261070c3716d1d9ddaa6699e00e9ee3b47858145890fa53ec4d0aed7fa4b3300f32a0b071d748bf2335a2711c4ba9838a73646f5481d7c3b10f5067b0aee057a83b370a8a0b18bc43ab705e875035855bc21b080ca19e8a3f9603132e486a0f5d0397971e2993f8840777d0f655636c657457f5500712b60433517d478c3279aeaf3c07cb5b586ec3e4b540a8e8e48e785651740300c941c513e5aae80d2da2a79f3653ae41b95ab4d2e00de2f622f94c273c146d120badbff068fc6630c826864340d3687af157dc781bc08969408e49baf74150da046d6db3c3e84928108917188c8dff279bda1dfef07c34cc9a3fb721a04e99328068609372a6e173ae8dda0776f7cd87e5d1846e3f7dc9a06bd329330dab86760c8a7b40ff96d92c76608b6044b1370f9b05d9c88bd6d58666656f946bb6d14d06e804ad7cc11d30629d358c10380eb7078576c5d3acfe7c8fefb204784e7fd959389b60224d3996de7340580e482c2c16fa322121bde86877c766dd85cbec2981bfafcd141e059148b50be1f49c973f1cd28a352c4ed92c4b1c8dfd05b943596bc7b6e4009ab9e06dad23a6b4a6d94dda06a89a24c1c24f59e9c8b2d5c6e43153bf8de1658557a167289d8105f88017ca0df750be93c4ea923da69a9100fc6df1adbdebd1d3ad67832869512688d949f045078124ea64c8e1977e47bb894ed6692dc39882968975f159ad4fa89850d427397477f83044de73cf6c3d71e5e11fd8146c83f972850490df36d9aa48bf5a8f6198aad87a680eb1da805439fad56e96bd83a232d6471d1e84e1b78edc159c5821fcc926005dce9005bf6ab5ba7af6559bc48bbcb067e0c92c93dd75b6265f30550e15e8eaa79c523e079a7c50a575a67cee375561f3087e78fcd007de99e2b258549da12188ba0562e0521d107ae18abbf85ef222ea19930a238303bc4df8cf2f953ce0ce537c8eae6fed335cce5843b333b8530f169375478d0c7641eaf7462e1d670698cce5d5b9d0f33677f58c038c7c3a6ed5cb612d7e82ce27a40b58da71f5d5ac1377bd9965d1cd903f1db67e1917d2e25eba547b981d87c7413c2687d1912dd7174d737061626558b1d9bcdc9cc12326e33742611de9288b3f028934f75fc97510e1d7c395ac4968a1d3eafa278ac5ca0fba2ba70e92767bdc15f0690e535b4e1af1fbad83f64d5f2e24cc644c630dcf30e7c6bd3b18860dcb270109d2c5c1b2362bb73d125e4d8acd0469a3f771b508be9be760709ebf6487c1d9f1e1fc3ed461a9964e41a2abaa654d51d909703493c17f79fbfed47f30b0828f0a4b6ff573f2cff9f389efc0679d7827f48061f9624375c4b441c87fd03a2d204af0445a3bab15dc1d81be5e1a758a2cb09a635771deb19684fca2a956595f9d4b5c94e51697d5f0ca4aec1f515f812e14cfbcc923a985adfeba99fddedb2e3fc291ebb638d7e6601de92465a82bb64e0b50ef88d507515167e1f650463fb38998dc71a1ba770c150b1137e1ee268dfd0689782331871dec6c5904f77252cced8d714630f0319db1e659733c9129962f6ecd29ae8724545abfe716786ad2ba407cb0158eaabdfd5c13b3d64e5f9b636fb2761c2966b6064a54c911e2c9ca67addcd197f35ced66e3e3be180bcb3ffda744d80e3d14798aece8da3946a3591c2f111058e020715348589553cf69c3ba909082af8e29c0766658f92e0dcdc5451e1fc3a33daceb1465ac69c2236f13bc7017f3992b156d1a4eeed80e80d383e61f0320e1a61cae39648f486b8b8eb0c57ac949fce168da090b37675ac55314a8834e03313adc6ddbddc174d2b63dd79cbfebfb91f28fcc88058e9318a2f84aa1c635f402d92521f58c73569d5feb589340f2d604a4cff3d75e129b22b86bcf308c6b2ef2263d7e90e3f98e65e07b13f48996de54480d53f9f434a591b709cfc493fadff4f6358576a3a76c42916d7d6674ed5651c4f4f3adca6d71f3e70ce81fcc0fc1a5413cd90bdd0f93bfc503143f09fad2fe2f1cfb4867fa2f9e629b0adb04d8f99bd4ee8ba7dc5995dba9efbcd933e5ec66a40b34c01c890b9a4f32b7e7c5abb134e7da2da0f72414611624ff2d46a0f505ef02c04b3d0898d1769af8ff98cddeee3aa6432873b972549289cbfa3240f0fcbc2d9339b32557b060bf8e7c2e4fc2d2a8efd5fa15f48d346e6a2b44589509c1efe700ffb74a66560d9a2ebaa0b46c27e23d281ffbf9fdd672d5a776369d47c16e1863aae84b0dd0aed5fbbde2ffe489d109a5024fafc2ca8603b80c1e0dc4719176668fa133b40d57a77863f3e5a737c519dbb602e11493de4153045d66c78f2eacdce1196bfc80edcbaefc82f7006d9e82805aad86552f27156ba4e7e5f9e9ee6483ddb2e0c8232885bef7e37bd055a11640f8e1b849b8648caa0d7c33efe620605e00f9be5890c725c5168ddc7bfd96a50daaa0d1d3bd31440edcc105264f72895331268eaf5289ad892dab3c7ae932e3e960ecb7fa42016f2fbf677095ecee3257ea666b7eebd61a50c0efea7f84b6d7f04824272050e0898cd8b01eab630d2f63a25a3cf91242c4eff98cbb3cc0f1117974eccee18f36fe577e921557001aff369c0ded8d95fa7a3de23e8312e1f12f25883345db860f9a69adf3ccefe3a842b3de46d6ca53e31b3d850f66972a7913dcd627590e60d001bfaa39783c5964d862a16a756f9b87c3a005521023aeadafbc95fabfb655ef18d3fbe482379beeee3317716308528fc8537610c232fe1add5a0945527a7cb1939c73c7d1475800f726c6e6b1d904cb3ee0516fc1a9568225219f51c7c1ae3085acabbb8fd8fe08077d61af92ca6121f065fb67ef7002d41d471872233aca3d72bb0a0e69e9165eedc9154f8c69baad49b9d95c5c050e8576fa913ea5efe9401d2fdbf85000cf2bafe7b57c226c74053611826c5188b0a819212806c32ee47ebe1734ee405f11a154c2088f94effb723e46d0059f84bd6178c911acac51ab79762998b6609464afe808c560779eb47b7cbf757fec7add0f6d6088b0b7f6e95ebdcef0ac23ed7fd3e72f3470c6f4fef4dd232e03c3496597c772291c2c223e84e9384ba7fcdc3c08308bae564c5312359fac438c3eab11151ff01b45060635674ea35411c1c57a4e07d0103a437331df08ca0355f1d8aaa47d471006d6b03551bf04e3673ab34ccf39eae6c1f3e3b28bb116489ad5a3641a5ff63076002c7a4d9cdc790213f95a4aa020aee349a61b88cdd54c72e85c14bb89b173f9c14be51850dd208c06bcf6e2c0c63dd7fc4484a6a0823bb347d480d1254f7ea657bec32e5169280c53872eca5d0bd1e9166ccc84fe9e0edb0ce4369eeab24621186aa787e45ac64cf6e9afab4354b24288a56fd4dd3c03160000fa38cc5a8f1d70222147f161d614b1692d08c084a764d9d80cefcb387932c720f5ad852f1b0f659f394a573478790801d90e51fe4eb48440003e20142b3b7158e186091c46ef316acba389963cfb939d8d0f2b11566f6402c24fdc3384c3597f4af24556aa81b9159873aa9aa1d7cac252f25b5c650130e050ca2a73e1eadd82c40fe95f87cae154259bc966b422cefbba62c6982bfa3f4d3e31c033ec70fa91fa1245f1d180917532cc2d904be75f73b19c45feff74cc47786abb2a20446ed14d2bf3fd6f27caebaef5210b88c6f7ba30bd8ebd5afcb0f60bc573e634e1ff07800ea50df273dd0e9c2c44c886aadc6063c68207b0be5a4ad53dbceab5d4dd888bd57efb341174a6ae5bed8b331f7acf6a9545924e4b91f6c785901c14375d4d1494693e85585e6bc87384904c6031b57f9758c5bb2e5c39baa6c159c9a2be7db06ad72acfc20d23fd6d0f9d0d2f9d16bca0aa5ee33f77cfa4921625dfa9afebf122b832fb44d3d947dbb26d7119265f5dabff2de6ebe540ded52fb31dcff5375258c1423af472804223c03eee0153d9616d436c4315f5bae63c1ae7202e3c4d69b56aa3e3c007be7b2ddaed0cef495fa91c6ea4f0caf011005e486108c92b8e1b3f27c1ca6dad7c66a973c4f17a8eab86cfaaf9cb0bc2d32b877c3f795c95aa9f943a5011a1fc1e3d79ef8bd71ac8c15c9950f2ceb17ba9af151d9f6801823394ce150971620b1c87778234af414d3737990163a744890cca76e7c8c539128d9f1d5d5bbf744358c01bf3d1184746ad2abaff0bbea4ebfd750de5fb0673634b1c178495bc2bcc82166a0ea61c291d836bbc6c380906342b8e82b0e5494e94e515a06eb189f667b01db3d7b2b6e2810ad1b669094a16451f686835be011f0b1393e44bb36e7368639a7c44550df945f7f59320a5d6f02b3d0473480b359f4aeb95cc805583f784545d2c437064724335533873bd65b27e14bc571b4173618d026f6221703c340e2571bf934f73aabacb4613eb21765d6f4c17a94781eb70e1a8df69e2629db768bfaf73bd73738f4cdda7d7c33edcd3c9a430359a7d8f9e432e676f65ce5fbb1f78f12a20c4f3fea7dfda466697b1bdffb5b281a15486cffda36260b0b2af437a7a575dfd31806e87b86a62296f8510a74a5741a2e6d61f18f7ec1b5bbfe2453ba91514cdcd780c0d8f610a0c2e752e64143ae0d011728171919d611a0f5b40d6dbc3d317c0f460a7791efa7bfd2cecec5c79b61e8c2f93ccb6160a67a7b9867775a92ec4fe1afcdc7324b97210d09939c3eaf42823af4476a5bc2f3481efbfe74d22513062e024459d2bb55234081aa1427d18975be7808b9a068bce6ab9ae916f78058db24e96b9ee3a9d6a3e13129695f24f0ef0fb0b1f92c11aefe716d35bb002b5ef7de5439117a4de10e69a1bb0f3600e3fc4761fdc29e619fb8f73fb1b535f6fb4563e10a81691ddf273cc7c3fab7ab216eb4581010f116b120023fccabbca4cf10a4ddec777488a0b7fabf4e4cf343231f793803642be11a3843739a6e1c93a7e43ca405a9194fb1b9448ea061c23bcb08b959b96a7f92fe3297927234eacb2d477364dcebe247296fe83ecd40c4cc3ddaba22ca186d142afd169cd3be573c5844a01b547f4a9276cc916d2d5e24d1b30281d4c82d3060674b7c6db7065233281f8f619be8b2bf70f968b2da0a391a6ac513a8e638d50b01b66c135c2325d523e2eeafa6ed4e76f4c2428dffa0098ae8e124de3f2c0ef15db88ecd17c467078b631f522df13b9c5e7213e01ce79a28085e505dfbecc02d5b2e59d236032d454b3c3daacdf295068c4237699e0f0db76e727d2654ce1f6b471859dfb97b3761f4408ec0f80a9ef96653e91dc6a32242655957dd4906a3d57dafa01eb68fd9bc829a577b35fed697a4f34b1acd9104e77df7169557de3fba2cc67ff4899c135351a8176513a91fa2552f34fe1c8b70798055efdd05660737062957beef9ef5da5e894b7d416199d2686c520dbbe9cde8f8dc5745dede099f32ee015cf43bccc402ef7590d54f8b7cc75b95c763e797dde6d1d9da0a7920dc6de35cc7d29a1982e18cb41404d888f03d8b91f0bb4f0494dcba7cbc9f631699fa91ef915c613a3c3d8107a0d09e6a0ad58d074ec56c113be0247b0f2eb52793f009defab5f1469ee1e7bf4376f155b49c903f3833c8e69035de2b81684ded9702b066481b39507de1ad7f77d123fb89ac225727ab3444f2bb7671fd60cbc252a1610cf59b9a1e4f951a802b24ad7b25dc8495f086a48f2cad0933d972cefd2e3b44df6e050acca4559039028901a4e4c6fba0d0e2a7751234385937bf51448e63d4b0562092c5922fe6fe0b217f126bf745d2f850f88349dc05350f5fc5d8945497dc093b4bae855cb5434d17954a47835fff42716ac87fbc5c34c0ef49c90fe35a7c499174599f1738d5d481bec28cda1bc5604d4ff5b77fb7ca66a3db750c3658501a27d765c72865e645828889105a2bcc5f4c94ac643c69bb073cb0190fcbea11d3bc7a7c93872d6c8b689f160f251885e55b3b48db191f321cadd2c708805b3d2284ab4e40f368a1313bfefb47435dd77c05a53d10d2b3920cab696a3641d78680b1f1cc1707f5a41af655327791bbe09544270c422b28e4d79c7b23034feb4476f8bc8d20f9fd2e9e7f6151b4cdc6f0b63cc4c8bc36adcaa147f8af6278dc48678a6ef41ef4a19d5ac808e6c0320a2feb48204b1a6d67fc86dd9a83ec158ed71b5b7ca50c5759916ff836a10bae949c797629c2d60f560e20884e6043aa121a46f8b12df38fd25e7824f757aca4ebdf89b72e8c9f98b12c6d3cca321676c25f8d825b0a5b031226999a59df16b45a0a6a1948a4ff556f276e59b2e19c079bf964a62e2000ba18ff0e2472f0e2338af90d9ccd67822d7c22fb1b8cba47c1937e7e3f281c6a501abe33e317918dd8c2f86c1025858cc0bdf031b5b85b9759fe97be807b4c27fac4bf11be3f7bfd929e49210abd9f9662f98ca312221363e82e8a3354a854fb88a9f0d86de8ff295711424d549b3f3d8d9cb9da2a1c88fae736e5988b0b4164af1f2dcf4647c5191843decc300d764675fa7747ac84d0f0f916cb8f2ba910f46f141c8f5a3441dce5349dfd3dd6d815caabc73af720bf5b2e2639acf04af309517dccf463720ca59d26af3610883ab524136c74b3b4604147b0b82a65c8e5f4586c26f4d784e40d399ccb84354a1bac6e533498972ffbe0e4307bbe2ebda98e1fa109e7606c41324d5d4ed40ad374b78678d1e1d9b32993795ab04e77a8c0f10d10165ba20f8e0eaf8527397739287d37b9ee1e1cfb19dec237293165317bb9a701f95234a3b48c34c6ca9e1db4e734c3be895731a742a73765fd3d7d77e5d2e3b93c1fc1f855c2caeec05335783f544a02967589b5fdd95d744af0ccc46a12cbc9d2182611d683c17f64b1dd4d9eec46d1683537eab22ef9d82c5f7ed4d1e1dcd96e67e646aa2f285d1e0983177dc2d4f9dd5bd1b8f12e302f4f603c8752785dc8b6629b7fdecb8e4abeab4d1cbe2f9a9fd1dcbddab58fe8697ba74c10814bfbb60e4c7b0a33c6d5434543ce93916165b64b470321b6a5a56c8ea10d8de9a254e6455ca56323e19555ade39950543b55509624812b0d1c27a2a8628d465cac77f5570132adc9a6f9231a6044883f71dd7fe61e9ac78d4dc88331de855606105f09fce32c23e84263fcee23af6c7bf2fc98c6ef1d39f2b2a776bfd780ee34bb2a5f1d92f26025b6ec5d86c17df0c1512437338195646c064b1be784a4e92e4873989da61aa474cc5a1f43bb8944496eea47d19b77b909c46e1cfc0646cef20f465d9d7eed8beaf1e063aea2837a3def4cba7a24e7a0de7e73fa8ed33aad5b2a747d2acfbcb1f4bd46c7210317690e90dcec8226edc792fe03d386bcbf2ebd71a87fdb2011fcb931de8f84560764c87ad7cf3f676e659f20e628c282ef6b6cfa5f43ea95e200ab8a9dfdc19dbf358854d79e0fb03be2d1380e13c0e79439bddb759a3e4740d89f8b639ee02b986b924e68b2875e613eb09b66fff69d06752f21ee7e6b02e585ae9e39c20a7e60339f9807dbab5b56cc1a8f4fa1a5cdb54050bfcea20cd8adabec1906d00bb8c96f9a1b6892326148ddff1caa56701bb471d55fd4ab9c5b77316fbd243d8cfe2d9e32bc8a6bf1b8f31dbd81887081b22b9768a3d7a472914641bc20244c344e7011e5eda52bbd72ac79b8582adb10af65415914a1ce53c932ce14717b0622547bada12a8a6419d21e7908ca2d885fd1d6980ff24444ed0ce247034bc923aab1a145147ee9e442cb709fcbbcd267f07308beaec39a3e5c1e62c246db3ad4e9d04d7d80840f665940809d8c20043cb703ce8228e414abf6b0dac9eb3aab09af3ed7df3122503a812d08a750d2deeb5b897844667840f347c2ad901097dd6176b1cafb675a8087aed9f75d60efc08a167e3da8bf11949e038bb6354d14d095954975dec66de57dc5727ed474cf79bc2e75420c288c08b17c53af3d8a997b0dd65a44a5f3397a124fcaf7251d468ae9161467e285300959b58a73ec6fd171ced57dc0458f8540a4f31f462f3b03a3293eba6c311cf95255112342f35bee52f823ea0b9b8ad84055ceaca5fd510e42e3bc7ec2a8887e840e22c5faf87b5d64e1adb07c1a89e71ac2fc403402c741dd2b3b0a65c9fc77897b02123e224ddb06a34d30cf1204222029c19341e8365b22d0b29ac5bb909583f837486369f40ead71f0dfbf600045da30cff46dbdfa7cfbc05c31cb91ac1a1b22ef81d74f3532fc8ac506f026e03c3973320e9dfe7c2be7e5e865c96e31a4ebf737d9356224889031b0826e48981aa92525e3031d911a9b8213d97af63ff7cc3fabf969aa30d6967d39b6511758612f91e6472155300a13b9fabd9b6ab8fef1de0725e44d5565a462f56d7e073d850e127cf6e4d9637a36d9e38746b4aa39a9f792b046f307e917cba24dbeb72f8023a3076e439fb3b34b00617ffb232c53537ce1baafcea3b967f7a3809a9ff90a6ffb9c103b36713bbb07882034544fa6d9b23750701411855aafea6197f4f430fe352306205ef5d87e94ffd18ef5eb67ab03ec066fb67d173b9f428af1b11b631ed547d19e0aa937e9b7404a6908613bf63a81cd68808c4260973b813c622ddd43c053899c93203b08152bf5259a3d03c8671a033f3a3999d616f0028199642af967cb2ebfb4cd464edf939b73206974de091f6f361a37f17c20d7684378059d386cace9b3b67ef32b827485b52dfe3928bc524529018c1abca9426bd934bdf7c4c059cbb35ebe600030e100e072aa38360929c704d4d1942e291b3c6749f91a50e847203812fa7c120115844745296e9a1761fa5a5b328510378cfd4d363eefe9569816621e2036d5b8d6cd91802966c1728fa2ddbff02ca14f29f41bec352ea84952816570a4d750ae26d5e2ee7e466e7de1d103bb5b2c57a9f7b49360284604f51da4490e4c594b430d73ba4ce421c65195f361e6fb3414e953e64672d0a0ec067a0308f26a77752ac1bbb672021f0c113a9a62cf2469915e8c6bd5245408429564189e8802efbcf3f5d047afa0764e873f11ca03009067df46c38e0477acba687e948eaae270d61358e06e4e1e9f5e8c6f10e88ec04fb22a69f0412ca0a6230dd41dfa7b586d96d5e3a7964b9e47643a6624ecf157591744eeb8f0a15fa971958ddf861ecaed03e3a4f0d476f17668a1db056a492f995c113e5db7d2964e431611d37f8412f8ba1bf160c33df574be3324a38b42b6e3dd56bdc207f00350a1bd57e3d01cfee980571e5860e96109c0733eaa44c4a86bddb35ebc0f5343bb007aa4e51a8dd8db17501bab3a08aef8bc078c9204d5e4d373367ce5e6efe82731c16d3675c267ddc6dc5f06a1716d83794f6f8b52d7561848ed333bd9a4a4e652cc8b29d311d8c1abd23f07ed4fe730d9e909ed8831f7586638bf0057e0d29d9d53feb5eff873582e4c4e3c064cf06e5966968a20f8555b675dc173fcefd82f8fcab9b82fee959153d1f3244407364eac89eedbfbbb05519414bba37f71a6157f2e0ac90e9ac6db199a2b535170c1b54c9960fbcd5f558271d45953d41edb74a892b7a2b6c1ab55dff1aafd75ef5bd06dc2950b56cbd26cbae5510cf23cbfbf29cfddba646ed7e7d78b7ff807aea4e5618ab9d05d0865b04a741deba2d5c1998278d27500fd08561904ffcbf40b1d1b83877334d7ccfb1c95ae03f328d0e9cd0d77d91b4139eec0d886c92a9f4e95a663a8519154eaebe6dcf85f80d296486257a235de7588dda57e1a1ab182bf924201a131e4f8694e3464fece4752303b1cad359893700cb1b639a745562fd3512cdf317015b2a522fbafe9e68d5ec66ac31821455c70870350fe2c80e3c3e8058c226a94c7b6d8feb3e713dc3fdd25567ed92223cc7f9ce7ae7c56a1b50a180b4d9f5836b497a3c2246fa4048089a2bc1d1f1b0d7a58ccabf50917c8be3835346da0247f99a2801501bda28cc05e92c232746f0eb91d98d74680ae00c203522fbf81a75fca47aa45d0237df1fd2f67cd2e4b9ec8ff5f5a6c1abd55790a53ed45abf1fd836fdecf33b0f5dc240c6293457283ef3b5682d178f93d09f84bcbf5cd502aba20a7c364d60d680df3c853196d25e71dcdce4b557e0e7f670bea0dde047e0e80940fe3cca87693ab5c1b0ddefaf86a4acaf87ea7cacf824ef0d260b5a9c637d8c0d275585114dfcb23b707fd4d4ef9d431f5e9a93e6bce2700277479d27ec0a14fbe9a99684475ecd2dab8153a0e97583070453839d8bc5c269d4773faf9cefc1371a542b334057ca2aa1865f759c03fa1788854afe959dd514f9b8c8b88989f2138f27e784aa253996c271e43f8f915371f16ac2c25a8c973a73646d867513b950a138cbd8b7cd62dde1ac32c794fb867289868233064513d163b5f53bc335ea5334336138e6adbad4975d71d9b002a1dbd04ce8cb4f2f9b8abaefe48b3f5c7e6787c411a61d73556eaca7a938a10bb94637834ccc2e94d89c8792159190a088dff20cd3c915aef3a15537ceb226a82d3b89e90e1c70c45ff328b243fd3e61f092f3cc935b74377f605662366c9ee2fbb7825f320c01cb271814461fc34e77045e7cbb2ca6e968e6e4ebcb53b481bafedbc2fc9da28323d06030fcfac81db50f04009922489d55c28f053e1ce30850dbdbfe80f4b36a3229a62aeac4eebc4836e6e1b966b60227163bb8039d2aff202d9129da30c37aeab575a1de03dcfbadb45abb7829dafc237832e9637a6d46466ccedde2bef00fb96d38b0fca9e3dbf48a73874f1e22aa81c6a9c9a95a325b691c0396be0deda198358b420f95cc733aea0e0536f259bcc917e2c1e0b1bec8495c03d3d24205db44f5ae334a5f9b13184762b9f5848c1a00dc032bf0c93d2fdb69efbe7901bee4bac017914d981c0a176c64fb6264e1339fc169faadbde977cad34820ffa4da1f657f5a2c875b77c82076a2e9b137ae365a542b6e431b22f6c4a3cbeb0ae5e7a546ceee66674c9920eb7c2aad5764cdd3f190176e493e2b80ff8a13a8ae328f669dae7303abe1d4240ad12e947aac723f1248b4b040965dfea249c038d01b9491528ca58c8693aa6ef3505a3b9ab1b121ebf6570eaebe747b11f3aa75315775541d53e28727898a31b4e54cc2f4e1a8a3d82ec929c9902d5f36cd65647837c4c8346221d35de29abb99b5fda9b65e74bf84d42dca1ad5a93b2a813ad150292fea80354db57c43d54b5e6756e7779c27c827f6e6a3315e5f61fcce16131e842a282bd20f219329e76a01e19186071f42f43f7e492b72be0167671b84fad0a2f67d81367009f660fa02caffa147aa02a8f16e0234bd3b45e33109dd54e525eeff2421aaeecbb386a10e0633084bf030a87fb3e0dd34d4008d898ba9c04671d9ed3feabc0b3d9b69acc3635d3d5ac3948797597b6d235dca53d511837383d6e3bd785819bf80ab39f6dce9516c288e8233244acd860fdb3f2954c28455fbf1d6f52b518f8a52a7dc7211eefa28f7c9b4ea32453fd6e74d73280df3dc402cd92348a9b208a1db01028723367b53498548e945960f3fdc82d25de92f50d48fc3af734043e7f40369290cd4aefa5b3f92bad3b61ff493d212480e5f5a52855dba923711810b813f411d304e7e4cad68cc5acdbc7eda0711e92e552402209dd78107e1af7ac43de03b3eba1fd2e178cc07f4695c57b7fc0b192f59d66f91ea84316aa2f9370e2f0746ae154328f76f872e51d7083abd6a114cc1962d37d235656489221e4c110b00f8f6be40979d5da2276dc1d0d1aa1971ccc7b5e1058e6c5503930452ea12b6c24e60e79ab9cdfea3911d7ab64642e3ccb31afb0e593e3f0e653f70cbdad351768794f4d4e359747149a5b17e03dcd722f5bf882eeda04f11142adc3a0cb8e29c9119a1e8dfe4ebea2d032c5115f6db14702443c1966201b2f79f8c9cd470a95b553f3957af3cd15d4fe6e06d9fe9cab6a8db3f11030d1b8f4890a6f7ba163917055e6a9bae31058544a3be4230e9609cc087a652f5681a08475f2c276e28c9f7fa1494a5df2b3ca38fcf8e502357f043b8a9e9009c773e791cecde937429a5357fb016b17be4be2de7be8d0b9e33825d7e9c0bb889364c522347895b7589ad70fdd7db9b0142ab430a23f7a4c10458c9d982b8a22b9898d12b0ef1eeb5a5e37ec1e02435b79ae871c78b573029b2f3746b9227e40f862a63c1f7c14fc876ed6b2e4dcae7d9e77349aabaa8886f48474d8e9f4540ebb2ef53677c34bcea9af32dcb8b31d1d8f3f47eedc9aab5d3090826894c243b11d0b87e3dbce4bddcee162e5b2bff7e01ec5e6a866ad9e6cf7e281259a166fdbade8cfd3e66df2d29cee1a21d8d812093130faea149e9e898c698094084fd01756338d6333c974e513a989ae8e66b8f58ebc50c054824c8d9bac8d53cbcc353ed685a954e68f525b9c2881fadf1065d8e7ae87cd8391ccd0afdeea1b166c3ed686089266751f555eca9ecb25c4b8e9dafb47efff2179b5435e2a9d5efcb2c265c0277e91e66dfc3a01212dbe833da155193e8b7ac321e0b6bbcb1799f0fee9f4b9228f497c3a5cad8ac9ddd672693184292c937bc5fd437252af23b1efaedefe3604237c1eb6e6f8531eb2539a9a17fa6d58d8de00791acdc63434d05037a7b53ada533995285b2c204ff698d902e7434d880c1bbf9a3ae0e6827f6ec501c2fc54d736c208aed1d477af03a59d988f47ed8ac06b1fc563e136f8b9977a2e512516834a68877b4ccb15494672a2aeb5948f9e7e14f5113a655289c30cc3538c5f7d1a6db9538f5b0beb4982e7df339f84cbf6345ef384ac6323c9b104d687823b7920cdbbca39e258c223c3526ab81c0f8526a68d5ac2461ab09a2d385198f07a38afaa69c8a7a52601fa032d7020b8c2e438c3beae816e05f03b7977c4baf03202dd7f2647927bdade88a81cdec2f223551a1ab0d19fa4355fcfad38a04b68fe45cb6878b96869aebaee5d87cee0db51d8835c3f6624743977ba32a03e83528640ced5a540855d78d3ea96b265437aa4cbb800e5727de1c6e6dc5afa889787082b59d743b401d1c6c6d5629c88c6d0a94a2dcf3e2f520af73c541adf177a9a97144be4e157d5a52b93e22303dd0cc445e9ddb6b3a55e0261b0304143f805a24924d0c1c44524821305f31d9277843b8a10f4e4d3ac2c2920c91c6a7bac3af13e5ff373e845e19886b8a97de7705addc9ff38061cfc9a6d80260f1989b8728f32bc715660b6fabbbe6e552f30ece488c7ec46d48db08bc829420a50ff83d867c4e889bec3fa6f2704e6a093db76b4dae438a92096e1cbec79c663b43bc236ad7d51d3881fc4ca4ebadb18de1cbefd1f2c089192f65b2d1c3f71bcee11701ddb5222cc9279048f92c2d4e58d059f9d6ffc383fb6bf8d96570bad82df6dd67e7d22afd309943a395f7bbc08edb08dda2a0b636bde68fed909dc2727818b96a7d146c5c442b8075f577f6f7961808739910c3572850491245cfc79d6c7b1b158ae0388a38fffa59796f1d047ab95bd985f5b1573fe33c2e78644d22c9da202ece34d016f66eaaf882c9633e969f60c0802b039d7ae938cf5df66fcf479fd81beab3e0fe5b3a1ae63ef71815659e36ca372aadb48c836e7b0933382c22391763e04247bd1ce872939b827c8a3d1132877bd432529a90b06d3859caa4714014d3e28cb3a11acbf7c78c10c32b491591d35468b77b9ebeb1e2775a38e3b356cff44bed1a2de28b95fc607dd1dc041501d643290c63c9de159adc56f23f64a424e99dc945896c5a00d60f026cf1139601560b9b938ee28714233247dd5392bae62bbdbe8f942a660c61bc03348af3d2ed6ebc0a957f9d7f08596f65449f9988db846296e221196f6d19a72d637604f67b1daa22174de587a391fa7e43b97cce774138eed18c0ebe01a8f37ba816735b4f2582b8f36301606fd50086ac5e81a36cc97da3266e85e94637b022b85e007c16bf39c1092efc275d2c3adeeec618ae5da80b79efe024b7e19f1792c983cc3f1503922b0d5e33e243db987b0c301722b396da1a328eb3c2e2692eb3d6dbe75b1a5c0e7ed707936794888bcda2a05589515ca91f612f3e1f0cd3c2276ff93dd051313ecf26299ac075cf220a75b33e7a19efbdaee59bfc3760792f1c953fc1d112571257e214e94d26e6d704da80dddbf6d544460f556a53bc25f2c7e804f57af647721317925db38c37753277d14558f3c7c59b95beef852431f1d5fd2d5d1392d4361c15175983c74b5c78c427949f9bc3d428e4c23a6b96e142ee4bccfe45b32da46c9eb998e8c52b928616bb7bd1268da0ce9528809c5190185bdf54707796ed821f80cf7baef2cfac378d873e2676dda526dd9f19807e16a643c9fbcd9aa6ba8b293e526fa6992f0023e6c1e177787d20251b45e58d6382c5c58626552055309ee70c8a921d5734c2ad0da0baabde9180735df20555437151993d876915f369f84df68931e9d4cbb95b49a9fb1ff373620f4294413b49971adc0151baea4d1eb17c7c4e1cd2f68d168dd80d3bf145d3474af6404a55c1e0f88a84840c0d8d50848e538156cebe5e60a54ece222564e312350a3b123781712de7c0d7657dda6a04a54079e18f04a6bf506fed368d832dc83f0e3edbb73d3d8dd8260fe39efbfb1ce9ed98b6de3ee3e87f076a558099632507961dd935ab463a5e1149ad27eed0a5480a07aaf9802c4d2db23da910138e19a6bcfb4eedab373e3a1b9cdff81ce8b46a7c1ddccab058e65f1b8ebfc244fdb148a2e54b299bef5188fa15d666098cf9e7515a9a673dc1346418975ff57fa2be8a799bb957772df7f238cac24abd3c02bfab23ab6d410ca48c939b0d1c7957c09ee4a4de6d0bb712a8aeb72528d1110b33809f4eea46a464597731a56431c7548faa34d1554d701fe45896871979bff7eb91fca04e53877233d7c75ad55d69c0495c536f1be1eae379564d7083383fb12b1e01a20530e0f24c399aca35b12d1d6f15b37bedc8c4c48cbb9c300336557b230de2162af1666d5293c9e7146a567d5f5db3584f928dd4a46e46fd4e1ee1fbee2a32a706cf9636ae59ec0a4b6150c02e6e84c72b368fcfd4bc9457524f1ca6b060c425ffb0856c187341e192c15481951801dc00d5d7ba011263c1b19d2cc75e0b3a7c03d8738132bab44c424fd74a78b91be3c731534a3606251cb6bb1ae6e78a3035a9e2b4ff33b82bb66ef53cd4da06870b238251d91acc0ecea378e3172016a9fce1b012b822a3e9e6f4ce14b70243e78b1ef9bb49402afdeb2fc8c799af7345614ae82bb63496d208040fc4ff8901f50f9a3642f04de49204a7a73a3cf6d43658275d835ed57d12e53da2a7e492cdd79c1f00ed557f27bb20949705acb72394b95d21af30b293f4fc2f476510c7ad6fb2f2f3eec8e35b13f57ff614a393d5eb5661c55c744dda9b1883e1b2a5f33d4f1420aabb53750f1e96cd0f18cd8e09527ea4783884983c99cb8542e169e17cefb6e817c995858a67dcc567dd0ad249bba5a01776468a7f7633cdb7536f38fd6e5ea8bfe6aea5acdfcf17a7ffedf7de496b570b2d14f50d22f0f90eb3414e0b548269389a5f4b4afc5ef4d382b56aa19328e090ee11ad38580eef35e43e601301f3d39be7eade66851b11e79350fcb0606cd7394037206c156bf587cf1fc69531e4270ca705767b4960c1d1384072460f3e1f3f5c27b4273078e47e464fad1ea60a95ed8905319c83a4a57ec312c82cbd5e29f87a5817bb941018e5ad677eb927cd1ad91db4a591eee17eeba7334b1d59b5e0bfebf00b5fe08b208f5aadc465a7f1fbcc6c7cd8b5e7a6058054337e7edcb54c0a7009aea62651638bc8c208932f51b097d64407309644387f501224ea696c2c3e50225409d1488642f8ad94309e08f95b7786c8aa780ee84a6c4b230d463a16e5524049b33bc11843110fa1b6e0668ad036db7b156c17a03587f850c92803434b1e652e5064b506401fc3919a68500ac16da49afae94e6f872f5a5225ce097c8d7ac5a110a0194d2a43acd2a719aa54fe0822b65de91835b778037850e80a31c050d775239693907b9195dfe60ed01f7dfd8ab7892011a50f22abc5ab7bd12bc2bb6af45d073d098dbd92a0f9cd4c901127d911aab5de350854c6d74a12a3cb2878bc20cae7857e6a6410665abbc16401a1fa18e8acf6097e308d3a556c7d70e3ea6b3c7659801441e0ce474e2468778fed140fd2643191b8a15224e8ef626f5714f08211e9570fdc4746e1f1361eb0ffa7c2d15c62af94772b5e540f1e757a554ff707ab978f0b8d2ef50da231d0363623fc55240ccb5a80854bbb29f956672b3f529e332a6b7793903d6a54a4657605f21d0ab9659f429ece705ac06006ebcfe6edfc7e97415d32e268ccf51d3099a0cae10a45ad8818e64b82714308e18a48a7aff03d7b51926aedb71aba9a209e3b47740504c03b982765e8e930e25981175704c321112334f14271338d23af0ec3b7f527a60de49798d3d83db842637c656d49e6c53ac91f7ae2d844608fa2bbb2190fe768b1e326b0cfd90d25d73c159111fddd59c398ff23fd7f5c8c5412878458538122e413cdd80bc02e0a201be43794fb927ca41df3a4e210a3bf6232eb30862a6a3ac525ec1e5d3109049a6ac89c868c2b91abbe59d8cf1e08cd9d2e87caf49279526c6277894c44171fcd18109afef2b104d9ed07ced3870d129e8bad5a9385c964711488808d94c493a5d211e06e4c4f4c15020bc10e932973dd96ba89633b6120213214eb30d27f081ccc305f9737abd41a1c4e9797717ac4b5669588be7c137430e597f3c8b7ec7a3ae7d6cca9ca1b0041bff5718dc5e2f0e9b78499c3160a09726234a35f0ee6c4fcb925ae46b3231d363f6f3ba3b1618fb5581602c30c84eb9d29a3dd8c850611750eaef5864383054182950eb30f1c781dd9c105918389383c6b2a42b5d76a3991d131d5b3667068813d5286212a79d7e10527d9b053d51f2ead3a8b7feec5ea3ca23d2a2f057f7e0c1dcbc173056bb870be51f254a0c16f392775b0dced03cbe56015774e81a11b79ba022a2e3ee7ac79fe4280d183b5a19c2e85d0613159415fb8fa4c1ba08ed7203dbeeed2b85cf86c4a0daf8d9fee109213b3d984d70b47b14fd330cc0489d3487f77557a83aac5a9f19ea3b36b906377d1c6a7e230664824445c600b37a6435d03e6cc8c5af9bd20faf130eff2bef1e4718d5e39b34c113373658fb988395c809c87981bb1c63f0ab31ce43669dbd1f1b33d01149d8aafc8cb3ce29a1dbc9615a55b96bb5b61e67d38eba035c925b15c99d69d0953d6f706b6ddbbae40f7ba4afefb2b1a72b21a3787cc0d028aa6d3b3b9d47f4cd78bbcc8c023bb49224effa9bf68a379addfa56e29756bfdaf2bb05421559e77835aa3f083f98beed288123744ae4bccd3f7d8ae7a90ade090ab95206ba9b9ca210e55b6e2bbbd2d1af546789f8f1ce999520bd62417b2497617d208863a7b36beedff8435f563f89fe29ed6b59f823e5039c9885ef4de1447d10d153535877e7c597d61f20a2446129053b7a3de76d6bb9ac7c15e1582b1b3a293c8dbd31386017230115913da054255566f5ac3ab04ba1b9f4efd804698a1d6b24eb4c1bfccee8bfb92423b477fc870147e554221833641fdb881ac91756dc20d2df43b1bf35d66ef4e9ecf4c1d05027e18285f47e9b5fec94eb3d7bbee5b9e50db55d9f73f6c9862315780184dc2747f64722faed04849e9f177ed3915a34cfb2101fa09aeaa2481171ef775ccb5bc2db18c9fd78189a270354e8d21d49c7e8f4fecd6e9a61fb38bfa83442d95c102181194b498fc9328b0367e5cfaab48e029b2a273f0a365ee0d74fe6d25106f553a9d800b0e0a4d833c52cc1b4d7037d6daa6a92932ba809ee5aee756d28a30846609476f3a7a3d483e577470015dbf3bff7cdfbf2adffc26a6f407adf1e68e207e0e90bbd836ca516de4e6f330b22b953d94bddc6b15bd912ecdf024426d77a99a6191daa0919b31b418c4ed6ab1247e4d99d2b93575588340c330f8b925741ed0c67b66d669b1f608ab109bda20de81dd3dcb03aac99c9d0ecbbf4f3d2530dcba26ba51b3d0c2b9c1312dba8be9a2298f8b8eca649c7b38d893f665fe190afadf85b2ae7b788f21c198a50808d1b8850d3dc14960e9a09ba02adb9d1c6cb530989424cc64c4dc2d07dfbb462a3eab615ea7158d27309fd900b6a125324f4dff300927345632317f07eaa9976dd3cf193beb5ee54e97d80379fcffc17017e1c9c2f8b0224f47ec792351ac51c281435b86484fb88c2c532c02fcf5fba16ca272f7c789763d1c4990c45cb5b1040dac2beea635a3398a11b61fd00cff26090c3baa033bcb832870f50e1a84b44dfe1276930c0888a23a64f5202e97db54988d2f8842f0d247c188bdba7950430fc7a0b3b2c3454ac3e42153dc90accb9c5f012bbd9632cc7a64466d208863fa0bc7de24d925f32abc45d2411fd09dd9a260333c2f670c2dfaed9eb1eeeefe0fd0d47fc2ed2fc45df62f56d78d624692ea5e8cb58125e22fafaa2cc687b2e3fb554c33210b0242a157911e4e1dd930729aacab617fd1c612eff62fd563166356e21b73ecbee79417ead50b0acbefed878ad0af0ed3a797901245b790361974aab80a9759ef542683438382edd20210da951a1cc15bddd79458547250f8f8dd7bc5a434099db16c77c5a4da549a5ba24ea39e85dd543eb874d83d4ae79ee863d90862e50d2e9d6288bc1e63d2c52fc451bda0faa58cb8755a852c1c1fbfc81fbc2644c4a7f581c0774501cb0996ffe0d0f3cafdf7bbd51828ed22ff21ca1c55fa136f35045455619a40a2dccff4dcda6c07d531bb918108155fd7496a717ee34a478786160edb8d7b20307eca1f92c7ccd9bee1b209deaa531acb217822bc6ce93878ae124085aec6a71aab8b7031286a017adca2ae3461fc49719b7e6941a13363b1f2ecd8e2ecc794c7f6bc573d20e5c1962ef03d02ab3edc91a54e42b911f172a67d2779480d0dd239c5fe44086b6657da996389f296fff0dfb2016c7ee3870cc6ad49c8edc7ceefecdfdd515416158dcdc34b1316d0eb726c7af6248a93a2f6767a8b7089f1e76c5f8d1f0e6cde364dac47ae5b1de052e61add85f528aa3ce2ea0670cfd7deed073509eee37c3d51b84323948db7d7c2e0932273e3df4dbc37880e0d499792ffce1e425a5a717f268cd53361adc81b008ed65a348cab509ec8be6211127932253a58acf1f93fa22155b6d838882c32c35dc4be0e3699f72ee011dbce2f20804dd6d9f063039cdded06079d59d3b23923d22435c6422bccd51a0f6e35304e47e54cb8212dc3ab8e4eb054644b347dc2fb4877c4b2d5ca5b378686edc07ac248da992b65de6a6daf3da56c1d2367ce93a9a667a25c8662e50a8acab170803c94521ff7be49bbeba34f07c08580a527b7a6df46d697031385cf1abbdc806d01bcfbc80001dba06aa8848d62a54c67721f6613adfc65a8db0f3259613a122d8b4afdd2382ea6ceee13ccadd1cdd09e9507777cf44dcd30cc27ebfb2bd0533dd57835fc6ae5da740834ab04747b9be71ba0f277309cd97b2993983c11a5504dd6430439ce826afa679ea4294f852f2a3ed46525a738ae7798c52c076d4d99a89b21292f44eb5b4e85816fc9425bec584f242735a054856c171b542031c3a394680bc451990475263f3091b449053d0a93f9dd17cca8e2a559da5fc6982161124fd86239f8f7f2096b4a4179ecfeebd5eb2b8933d6f4a101049571f1a51fb144a914bb9d5b9a0b1ae9cbe6700e90e79b57adc3996074bc7dfcfead28e46c11cf12f6cb89fc2e28e85bd148584fb54dcf24150570a1850ff80c1e6916b22d06d90cc89c672621871f80ef0b3d19517b535e66f6a4840ea56c61fa2508515d1861f738cadba0a1d502f316212a61e9ded578c10b267e5c36ac407a1a343267e79a202e6cc18eb2f48bbcab96bc27be6806c8792c7c727a6881662ef128e3e7ea6b13a7dd31558d564f64e971068af2d5911bfa71a756d9a33494122a72a09af8e35526df47827e18110ccbed5985d9ae94c1188303ffe91de74555226f95c32bbc5addab127410c1e8a2c27ddfa7033d9bf86f0ffeba2751ca9258ac332d3a81bf9c6d632720516e2339892aaf51e747dd6cdd5bc02710e6d2da1a55cf4a8c51c110085ad6d123accd1690475bd51357811259680135323c2ddcca12810626f2e18e007ece73a4147749df059a216ea03847fdecc753694168b2d7c560ae78afca2937f8a01dc898ae9f3d4653b988df3e8b9c3383a3699388116a8bd7a21e284475678f9e58373aacd41ed1638d6905b57147f7d5eb4bd102ee38595e44fde683bf1e0d97af9b26483c7d160724c5bc199bb280ad9d666e191fe690bbe91726ca053910932af121411fedb5b5b2d0aefefe4fce8a07b646d0222cb374c341ec8e51c666740e89db5ab32270476f20fedff6e229b89721060da93f0d109f67777e12b8be84cad1e94e58b2b47554149864e0876ac06a9190d028a9487c962bf79b84f8f3435a18fb86e68fff90cfafb91018cceb0e46f1ae5fb78d63e23da82f598d111bc549aca03811688b92aaf2ba45d3e3f75bcb11443614e150d7a824f8afd8b9399f2b84628ae3b2c4e6feefe19b9ea617b7ca6df7fb56771cae72eafc398cf20179743370ce76328ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903__init__.cpython-311.pycadmin.cpython-311.pycapplication.cpython-311.pycbus.cpython-311.pyccommandline.cpython-311.pycconfig.cpython-311.pycconsole.cpython-311.pycconst.cpython-311.pyccron.cpython-311.pycexceptions.cpython-311.pycfilestore.cpython-311.pyci18n.cpython-311.pycrpc.cpython-311.pycsecurity.cpython-311.pycstatus.cpython-311.pyctest_loader.cpython-311.pycurl.cpython-311.pycworker.cpython-311.pycwsgi.cpython-311.pyc__init__.cpython-311.pycdatabase.cpython-311.pyctable.cpython-311.pyc../sqlite/__init__.py__init__.cpython-311.pyctable.cpython-311.pyc__init__.cpython-311.pycdatabase.cpython-311.pyctable.cpython-311.pyc__init__.cpython-311.pycaction.cpython-311.pycattachment.cpython-311.pycavatar.cpython-311.pyccache.cpython-311.pyccalendar_.cpython-311.pycconfiguration.cpython-311.pyccron.cpython-311.pycdate.cpython-311.pycemail_.cpython-311.pycexceptions.cpython-311.pycexport.cpython-311.pyclang.cpython-311.pycmessage.cpython-311.pycmodule.cpython-311.pycqueue.cpython-311.pycresource.cpython-311.pycroutes.cpython-311.pycsequence.cpython-311.pycsession.cpython-311.pyctranslation.cpython-311.pyc__init__.cpython-311.pycicon.cpython-311.pycmenu.cpython-311.pycview.cpython-311.pyc__init__.cpython-311.pycactive.cpython-311.pycavatar.cpython-311.pycdescriptors.cpython-311.pycdictschema.cpython-311.pycexceptions.cpython-311.pycmatch.cpython-311.pycsymbol.cpython-311.pyctree.cpython-311.pycunion.cpython-311.pyc__init__.cpython-311.pycbinary.cpython-311.pycboolean.cpython-311.pycdate.cpython-311.pycinteger.cpython-311.pycnumeric.cpython-311.pyc__init__.cpython-311.pyc__init__.cpython-311.pyc__init__.cpython-311.pycexceptions.cpython-311.pycgroup.cpython-311.pycir.cpython-311.pycroutes.cpython-311.pyctr.po__init__.cpython-311.pycaccess.cpython-311.pyccopy_.cpython-311.pycexport_data.cpython-311.pycfield_binary.cpython-311.pycfield_boolean.cpython-311.pycfield_char.cpython-311.pycfield_context.cpython-311.pycfield_date.cpython-311.pycfield_datetime.cpython-311.pycfield_dict.cpython-311.pycfield_float.cpython-311.pycfield_function.cpython-311.pycfield_integer.cpython-311.pycfield_many2many.cpython-311.pycfield_many2one.cpython-311.pycfield_multiselection.cpython-311.pycfield_numeric.cpython-311.pycfield_one2many.cpython-311.pycfield_one2one.cpython-311.pycfield_reference.cpython-311.pycfield_selection.cpython-311.pycfield_text.cpython-311.pycfield_time.cpython-311.pycfield_timedelta.cpython-311.pychistory.cpython-311.pycimport_data.cpython-311.pycmixin.cpython-311.pycmodel.cpython-311.pycmodelsql.cpython-311.pycmodelstorage.cpython-311.pycmodelview.cpython-311.pycmptt.cpython-311.pycmultivalue.cpython-311.pycresource.cpython-311.pycrule.cpython-311.pycrun-tests.cpython-311.pyctest_access.cpython-311.pyctest_backend.cpython-311.pyctest_bus.cpython-311.pyctest_cache.cpython-311.pyctest_copy.cpython-311.pyctest_descriptors.cpython-311.pyctest_exportdata.cpython-311.pyctest_field_binary.cpython-311.pyctest_field_boolean.cpython-311.pyctest_field_char.cpython-311.pyctest_field_context.cpython-311.pyctest_field_date.cpython-311.pyctest_field_datetime.cpython-311.pyctest_field_depends.cpython-311.pyctest_field_dict.cpython-311.pyctest_field_float.cpython-311.pyctest_field_function.cpython-311.pyctest_field_integer.cpython-311.pyctest_field_many2many.cpython-311.pyctest_field_many2one.cpython-311.pyctest_field_multiselection.cpython-311.pyctest_field_numeric.cpython-311.pyctest_field_one2many.cpython-311.pyctest_field_one2one.cpython-311.pyctest_field_reference.cpython-311.pyctest_field_selection.cpython-311.pyctest_field_text.cpython-311.pyctest_field_time.cpython-311.pyctest_field_timedelta.cpython-311.pyctest_filestore.cpython-311.pyctest_history.cpython-311.pyctest_i18n.cpython-311.pyctest_importdata.cpython-311.pyctest_ir.cpython-311.pyctest_mixins.cpython-311.pyctest_model.cpython-311.pyctest_modelsingleton.cpython-311.pyctest_modelsql.cpython-311.pyctest_modelstorage.cpython-311.pyctest_modelview.cpython-311.pyctest_mptt.cpython-311.pyctest_multivalue.cpython-311.pyctest_order.cpython-311.pyctest_protocols.cpython-311.pyctest_pyson.cpython-311.pyctest_report.cpython-311.pyctest_res.cpython-311.pyctest_resource.cpython-311.pyctest_routes.cpython-311.pyctest_rpc.cpython-311.pyctest_rule.cpython-311.pyctest_sendmail.cpython-311.pyctest_sequence.cpython-311.pyctest_tools.cpython-311.pyctest_transaction.cpython-311.pyctest_tree.cpython-311.pyctest_trigger.cpython-311.pyctest_union.cpython-311.pyctest_user.cpython-311.pyctest_wizard.cpython-311.pyctest_workflow.cpython-311.pyctest_wsgi.cpython-311.pyctree.cpython-311.pyctrigger.cpython-311.pycwizard.cpython-311.pycworkflow.cpython-311.pyc__init__.cpython-311.pycdecimal_.cpython-311.pycdomain_inversion.cpython-311.pycgevent.cpython-311.pycmultivalue.cpython-311.pycsingleton.cpython-311.pycstring_.cpython-311.pyc__init__.cpython-311.pycrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottrytontrytonroottrytontrytonrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottrytontrytontrytond-6.0.57-bp156.2.15.1.src.rpmconfig(trytond)group(tryton)trytonduser(tryton)@ @@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3.11/usr/sbin/groupadd/usr/sbin/useraddconfig(trytond)graphvizhtml2textlibreoffice-pyunopython(abi)python311-Genshipython311-Levenshteinpython311-Pillowpython311-Werkzeugpython311-bcryptpython311-dateutilpython311-defusedxmlpython311-geventpython311-lxmlpython311-passlibpython311-polibpython311-psycopg2python311-pydotpython311-python-sqlpython311-relatoriopython311-weasyprintpython311-wraptrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)unoconv6.0.57-bp156.2.15.13.111.7.02.7.00.50.7.03.0.4-14.6.0-14.0-15.2-14.14.3gvgM@gfo@fff:f/e}@e|@e*e{@eeX@eF2@e1@e"d@dǢ@d7dh@d0d@c@cc<@ccwscgcN@cF@b)bbI@bf@b]Rb%b\@b@b@a a@a@ay?@`@`̊` @``i@`:4@`+`*b@`&m`>` a@__$_@_@_xg_C_>e_^y^g@^_@^6^g@]N@]|@]M@]@]~'][]D%](v@\ޢ@\mA@\T4\M@\3?@\U@[[}P@[e@[P}@[E@[[d@Z@ZZAxel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun pgajdos@suse.comAxel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Daniel Garcia Moreno Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Andreas Stieger Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Ondřej Súkup Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun Axel Braun axel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.de axel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.de axel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.de axel.braun@gmx.deaxel.braun@gmx.de axel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.deaxel.braun@gmx.de- Version 6.0.57 - Bugfix Release- Version 6.0.55 - Bugfix Release- Version 6.0.53 - Bugfix Release- Version 6.0.52 - Bugfix Release- Version 6.0.50 - Bugfix Release- Version 6.0.48 - Bugfix Release- Version 6.0.46 - Bugfix Release- sources are not signed anymore- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN- Requires: python-Levenshtein adjusted- Version 6.0.41 - Bugfix Release * added provides for user and group- Switch to wheel and %{?sle15_python_module_pythons} Updated dependencies- Version 6.0.39 - Bugfix Release- Version 6.0.38 - Bugfix Release- Version 6.0.37 - Bugfix Release- Remove %python3_install prefix and root options, that's included in the macro by default.- Version 6.0.36 - Bugfix Release- Version 6.0.35 - Bugfix Release- Version 6.0.34 - Security Bugfix Release- Version 6.0.33 - Bugfix Release- Version 6.0.32 - Bugfix Release- Version 6.0.30 - Bugfix Release- Version 6.0.29 - Bugfix Release- Version 6.0.28 - Bugfix Release- Version 6.0.27 - Bugfix Release- Version 6.0.26 - Bugfix Release- Version 6.0.25 - Bugfix Release- Version 6.0.24 - Bugfix Release- Version 6.0.23 - Bugfix Release- Version 6.0.22 - Bugfix Release- dependency on graphviz added- Version 6.0.21 - Bugfix Release- Version 6.0.20 - Bugfix Release- Version 6.0.19 - Bugfix Release- Version 6.0.18 - Bugfix Release- Version 6.0.17 * Werkzeug 2.0 compatibility added * fix_werkzeug_2.x.patch removed- on special request of our facory check script, we add the patches between tryton 5 and 6: * revert_werkzeug_setup.patch is being deleted * Update_changed_fields_6.0.diff is being added * Update_changed_fields.diff is being deleted * fix_werkzeug.patch is being deleted- Version 6.0.16 - Security Bugfix Release * python3-defusedxml added- Version 6.0.15 - Bugfix Release- Version bump to Tryton 6.0 series- Version 5.0.44 - Bugfix Release- Version 5.0.43 - Bugfix Release- Version 5.0.42 - Bugfix Release- Update_changed_fields.diff added to force update of XML files- fix_werkzeug_2.x.patch added for python-Werkzeug 2.x compatibility- Version 5.0.36 - Bugfix Release- Version 5.0.35 - Bugfix Release- Parameter for webdav server added to trytond.conf- Version 5.0.34 - Bugfix Release- add upstream signing key and validate source signature- python3-passlib added- fix_werkzeug.patch adjusted- Version 5.0.33 - Security fix for https://bugs.tryton.org/issue10068- Version 5.0.32 - Bugfix Release- Adaption to new systemd and python macros- Version 5.0.31 - Bugfix Release- Version 5.0.30 - Bugfix Release- Version 5.0.29 - Bugfix Release- Version 5.0.28 - Bugfix Release- Version 5.0.27 - Bugfix Release- changed trytond.conf to listen to all interfaces- Version 5.0.25 - Bugfix Release- Version 5.0.24 - Bugfix Release * readme renamed (SUSE -> openSUSE)- Version 5.0.23 - Bugfix Release- version 5.0.19 revert_werkzeug_setup.patch added to remove dependency on werkzeug < 1.0- add fix_werkzeug.patch to fix boo#1164970 - remove implicit _service (not needed anymore for download) - spec-clean to meet openSUSE packaging standards- Version 5.0.18 - Bugfix Release- Version 5.0.17 - Bugfix Release- Version 5.0.16 - Bugfix Release- version 5.0.15 (upgrade to GNU Health 3.6.x) get_login_trytond-46.patch removed- Version 4.6.22 - Bugfix Release- Version 4.6.21 - Bugfix Release home directory of tryton user corrected (boo #1155685)- Version 4.6.20 - Bugfix Release- Version 4.6.19 - Bugfix Release- Version 4.6.18 - Bugfix Release- Version 4.6.17 - Bugfix Release- Version 4.6.15 - Bugfix Release- Version 4.6.13 - Bugfix Release- removed record-rpm option in %install, as this fails to build in Factory- Version 4.6.12 - Bugfix Release- Version 4.6.11 - cummulated changes: * trytond_get_login.patch removed (series 4.2) * get_login_trytond-46.patch added for 4.6 series * trytond42_psql10.diff removed (not needed for 4.6)- Version 4.2.17 - Bugfix Release- Version 4.2.16 - Bugfix Release- Version 4.2.15 - Bugfix Release (boo#1107771)- Version 4.2.14 - Bugfix Release- trytond42_psql10.diff applied for postgres10 compatibility Kudos to mbehrle@m9s.biz!- Version 4.2.13 - Bugfix Release- boo#1096706 set postgres96 using update-alternatives (openQA failure)- Version 4.2.12 - Bugfix Release boo#1096706 requirement for postgres96 fixed copyright to log file and readme added Specfile cleaned up- Version 4.2.11 - Bugfix Release- requires postgres96, otherwise trytond-admin fails (Leap 15)- Version 4.2.10 - Bugfix Release- user_login.patch replaced by trytond_get_login.patch see boo#1078111- Version 4.2.9 - Bugfix Release- Version 4.2.8 - Bugfix Release- Version 4.2.7 - Bugfix Release- Documentation updated- Version 4.2.6 bugfix release typo in trytond.conf removed- default setting for database access in trytond.conf- Version 4.2.5- Patch for user login user_login.patch from GNU Health 3.20 applied trytond_server.diff removed as not needed anymore- Version 4.2.4- Version 4.2.3- Version 4.2.2- Version 4.2.1- Tryton Release 4.2- Update description - Add missing %service_add_pre and convert open-coded other three scriptlets to %service_*.- version 4.0.2- Tryton Release 4.0- patch for security vulnerability applied, see https://savannah.gnu.org/forum/forum.php?forum_id=8482- Installation of sao (webfrontend) documented- Tryton Release 3.8- version 3.6.1 * clean up of specfile- Tryton Release 3.6- sample file for confirguration added (trytond.conf.example) tryton-server.README.SUSE updated- systemd startup file corrected, sample file for log config added- added trytond.conf- version 3.4/bin/sh/bin/sh/bin/sh/bin/shH02-ch1c 1736771913  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6.0.57-bp156.2.15.16.0.57-bp156.2.15.1        !!!!!!!!!!!!!!!!!!!!!!!"""""""""""""##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################%%&&&&&&&&&&&&&&&&%%%%%%%''((((')*++++,,,,,,,---,,,,,,...,,+///////////000/1//2//////////33/+4567trytontrytond.conftrytond_log.confopenSUSE-trytond-setuptrytondtrytond-admintrytond-consoletrytond-crontrytond-stattrytond-workertrytondtrytond-6.0.57.dist-infoINSTALLERLICENSEMETADATARECORDREQUESTEDWHEELtop_level.txt__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycadmin.cpython-311.opt-1.pycadmin.cpython-311.pycapplication.cpython-311.opt-1.pycapplication.cpython-311.pycbus.cpython-311.opt-1.pycbus.cpython-311.pyccache.cpython-311.opt-1.pyccache.cpython-311.pyccommandline.cpython-311.opt-1.pyccommandline.cpython-311.pycconfig.cpython-311.opt-1.pycconfig.cpython-311.pycconsole.cpython-311.opt-1.pycconsole.cpython-311.pycconst.cpython-311.opt-1.pycconst.cpython-311.pycconvert.cpython-311.opt-1.pycconvert.cpython-311.pyccron.cpython-311.opt-1.pyccron.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycfilestore.cpython-311.opt-1.pycfilestore.cpython-311.pyci18n.cpython-311.opt-1.pyci18n.cpython-311.pycpool.cpython-311.opt-1.pycpool.cpython-311.pycpyson.cpython-311.opt-1.pycpyson.cpython-311.pycrpc.cpython-311.opt-1.pycrpc.cpython-311.pycsecurity.cpython-311.opt-1.pycsecurity.cpython-311.pycsendmail.cpython-311.opt-1.pycsendmail.cpython-311.pycstatus.cpython-311.opt-1.pycstatus.cpython-311.pyctest_loader.cpython-311.opt-1.pyctest_loader.cpython-311.pyctransaction.cpython-311.opt-1.pyctransaction.cpython-311.pycurl.cpython-311.opt-1.pycurl.cpython-311.pycworker.cpython-311.opt-1.pycworker.cpython-311.pycwsgi.cpython-311.opt-1.pycwsgi.cpython-311.pycadmin.pyapplication.pybackend__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdatabase.cpython-311.opt-1.pycdatabase.cpython-311.pyctable.cpython-311.opt-1.pyctable.cpython-311.pycdatabase.pypostgresql__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdatabase.cpython-311.opt-1.pycdatabase.cpython-311.pyctable.cpython-311.opt-1.pyctable.cpython-311.pycdatabase.pyinit.sqltable.pysqlite__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdatabase.cpython-311.opt-1.pycdatabase.cpython-311.pyctable.cpython-311.opt-1.pyctable.cpython-311.pycdatabase.pyinit.sqltable.pytable.pybus.pycache.pycommandline.pyconfig.pyconsole.pyconst.pyconvert.pycron.pyexceptions.pyfilestore.pyi18n.pyir__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycaction.cpython-311.opt-1.pycaction.cpython-311.pycattachment.cpython-311.opt-1.pycattachment.cpython-311.pycavatar.cpython-311.opt-1.pycavatar.cpython-311.pyccache.cpython-311.opt-1.pyccache.cpython-311.pyccalendar_.cpython-311.opt-1.pyccalendar_.cpython-311.pycconfiguration.cpython-311.opt-1.pycconfiguration.cpython-311.pyccron.cpython-311.opt-1.pyccron.cpython-311.pycdate.cpython-311.opt-1.pycdate.cpython-311.pycemail_.cpython-311.opt-1.pycemail_.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycexport.cpython-311.opt-1.pycexport.cpython-311.pyclang.cpython-311.opt-1.pyclang.cpython-311.pycmessage.cpython-311.opt-1.pycmessage.cpython-311.pycmodel.cpython-311.opt-1.pycmodel.cpython-311.pycmodule.cpython-311.opt-1.pycmodule.cpython-311.pycnote.cpython-311.opt-1.pycnote.cpython-311.pycqueue.cpython-311.opt-1.pycqueue.cpython-311.pycresource.cpython-311.opt-1.pycresource.cpython-311.pycroutes.cpython-311.opt-1.pycroutes.cpython-311.pycrule.cpython-311.opt-1.pycrule.cpython-311.pycsequence.cpython-311.opt-1.pycsequence.cpython-311.pycsession.cpython-311.opt-1.pycsession.cpython-311.pyctranslation.cpython-311.opt-1.pyctranslation.cpython-311.pyctrigger.cpython-311.opt-1.pyctrigger.cpython-311.pycaction.pyaction.xmlattachment.pyattachment.xmlavatar.pycache.pycalendar_.pycalendar_.xmlconfiguration.pycron.pycron.xmldate.pyemail.xmlemail_.pyexceptions.pyexport.pyexport.xmlfontskarla.ttfir.xmllang.pylang.xmllocalebg.poca.pocs.pode.poes.poes_419.poet.pofa.pofi.pofr.pohu.poid.poit.polo.polt.ponl.popl.popt.poro.poru.posl.potr.pozh_CN.pomessage.pymessage.xmlmodel.pymodel.xmlmodule.pymodule.xmlnote.pynote.xmlqueue.pyqueue.xmlresource.pyroutes.pyrule.pyrule.xmlsequence.pysequence.xmlsession.pytranslation.pytranslation.xmltrigger.pytrigger.xmltryton.cfgui__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycicon.cpython-311.opt-1.pycicon.cpython-311.pycmenu.cpython-311.opt-1.pycmenu.cpython-311.pycview.cpython-311.opt-1.pycview.cpython-311.pycboard.rncboard.rngcalendar.rnccalendar.rngform.rncform.rnggraph.rncgraph.rngicon.pyicon.xmliconstryton-board.svgtryton-calendar.svgtryton-folder.svgtryton-form.svgtryton-graph.svgtryton-list.svgtryton-settings.svgtryton-tree.svgmenu.pymenu.xmltree.rnctree.rngui.xmlview.pyview.xmlviewaction_act_window_domain_form.xmlaction_act_window_domain_list.xmlaction_act_window_domain_list2.xmlaction_act_window_form.xmlaction_act_window_list.xmlaction_act_window_view_form.xmlaction_act_window_view_list.xmlaction_act_window_view_list2.xmlaction_form.xmlaction_keyword_form.xmlaction_keyword_list.xmlaction_list.xmlaction_report_form.xmlaction_report_list.xmlaction_url_form.xmlaction_url_list.xmlaction_wizard_form.xmlaction_wizard_list.xmlattachment_form.xmlattachment_form_preview.xmlattachment_list.xmlcron_form.xmlcron_list.xmlemail_form.xmlemail_list.xmlemail_template_form.xmlemail_template_list.xmlexport_form.xmlexport_line_form.xmlexport_line_list.xmlexport_list.xmlicon_view_form.xmlicon_view_list.xmllang_config_start_form.xmllang_form.xmllang_list.xmlmessage_form.xmlmessage_list.xmlmodel_access_form.xmlmodel_access_list.xmlmodel_button_click_form.xmlmodel_button_click_list.xmlmodel_button_form.xmlmodel_button_list.xmlmodel_button_rule_form.xmlmodel_button_rule_list.xmlmodel_data_form.xmlmodel_data_list.xmlmodel_field_access_form.xmlmodel_field_access_list.xmlmodel_field_form.xmlmodel_field_list.xmlmodel_form.xmlmodel_list.xmlmodel_print_model_graph_start_form.xmlmodule_activate_upgrade_done_form.xmlmodule_activate_upgrade_start_form.xmlmodule_config_wizard_done_form.xmlmodule_config_wizard_first_form.xmlmodule_config_wizard_item_list.xmlmodule_config_wizard_other_form.xmlmodule_dependency_form.xmlmodule_dependency_list.xmlmodule_form.xmlmodule_list.xmlnote_form.xmlnote_list.xmlrule_form.xmlrule_group_form.xmlrule_group_list.xmlrule_list.xmlsequence_form.xmlsequence_list.xmlsequence_type_form.xmlsequence_type_list.xmltranslation_clean_start_form.xmltranslation_clean_succeed_form.xmltranslation_export_result_form.xmltranslation_export_start_form.xmltranslation_form.xmltranslation_list.xmltranslation_set_start_form.xmltranslation_set_succeed_form.xmltranslation_update_start_form.xmltrigger_form.xmltrigger_list.xmlui_menu_favorite_form.xmlui_menu_favorite_list.xmlui_menu_form.xmlui_menu_list.xmlui_menu_tree.xmlui_view_form.xmlui_view_list.xmlui_view_search_form.xmlui_view_search_list.xmlui_view_tree_state_form.xmlui_view_tree_state_list.xmlui_view_tree_width_form.xmlui_view_tree_width_list.xmlmodel__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycactive.cpython-311.opt-1.pycactive.cpython-311.pycavatar.cpython-311.opt-1.pycavatar.cpython-311.pycdescriptors.cpython-311.opt-1.pycdescriptors.cpython-311.pycdictschema.cpython-311.opt-1.pycdictschema.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycmatch.cpython-311.opt-1.pycmatch.cpython-311.pycmodel.cpython-311.opt-1.pycmodel.cpython-311.pycmodelsingleton.cpython-311.opt-1.pycmodelsingleton.cpython-311.pycmodelsql.cpython-311.opt-1.pycmodelsql.cpython-311.pycmodelstorage.cpython-311.opt-1.pycmodelstorage.cpython-311.pycmodelview.cpython-311.opt-1.pycmodelview.cpython-311.pycmultivalue.cpython-311.opt-1.pycmultivalue.cpython-311.pycorder.cpython-311.opt-1.pycorder.cpython-311.pycsymbol.cpython-311.opt-1.pycsymbol.cpython-311.pyctree.cpython-311.opt-1.pyctree.cpython-311.pycunion.cpython-311.opt-1.pycunion.cpython-311.pycworkflow.cpython-311.opt-1.pycworkflow.cpython-311.pycactive.pyavatar.pydescriptors.pydictschema.pyexceptions.pyfields__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbinary.cpython-311.opt-1.pycbinary.cpython-311.pycboolean.cpython-311.opt-1.pycboolean.cpython-311.pycchar.cpython-311.opt-1.pycchar.cpython-311.pycdate.cpython-311.opt-1.pycdate.cpython-311.pycdict.cpython-311.opt-1.pycdict.cpython-311.pycfield.cpython-311.opt-1.pycfield.cpython-311.pycfloat.cpython-311.opt-1.pycfloat.cpython-311.pycfunction.cpython-311.opt-1.pycfunction.cpython-311.pycinteger.cpython-311.opt-1.pycinteger.cpython-311.pycmany2many.cpython-311.opt-1.pycmany2many.cpython-311.pycmany2one.cpython-311.opt-1.pycmany2one.cpython-311.pycmultiselection.cpython-311.opt-1.pycmultiselection.cpython-311.pycnumeric.cpython-311.opt-1.pycnumeric.cpython-311.pycone2many.cpython-311.opt-1.pycone2many.cpython-311.pycone2one.cpython-311.opt-1.pycone2one.cpython-311.pycreference.cpython-311.opt-1.pycreference.cpython-311.pycselection.cpython-311.opt-1.pycselection.cpython-311.pyctext.cpython-311.opt-1.pyctext.cpython-311.pycbinary.pyboolean.pychar.pydate.pydict.pyfield.pyfloat.pyfunction.pyinteger.pymany2many.pymany2one.pymultiselection.pynumeric.pyone2many.pyone2one.pyreference.pyselection.pytext.pymatch.pymodel.pymodelsingleton.pymodelsql.pymodelstorage.pymodelview.pymultivalue.pyorder.pysymbol.pytree.pyunion.pyworkflow.pymodules__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycpool.pyprotocols__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdispatcher.cpython-311.opt-1.pycdispatcher.cpython-311.pycjsonrpc.cpython-311.opt-1.pycjsonrpc.cpython-311.pycwrappers.cpython-311.opt-1.pycwrappers.cpython-311.pycxmlrpc.cpython-311.opt-1.pycxmlrpc.cpython-311.pycdispatcher.pyjsonrpc.pywrappers.pyxmlrpc.pypyson.pyreport__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycreport.cpython-311.opt-1.pycreport.cpython-311.pycreport.pyres__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycgroup.cpython-311.opt-1.pycgroup.cpython-311.pycir.cpython-311.opt-1.pycir.cpython-311.pycroutes.cpython-311.opt-1.pycroutes.cpython-311.pycuser.cpython-311.opt-1.pycuser.cpython-311.pycemail_reset_password.htmlexceptions.pygroup.pygroup.xmlir.pyir.xmllocalebg.poca.pocs.pode.poes.poes_419.poet.pofa.pofi.pofr.pohu.poid.poit.polo.polt.ponl.popl.popt.poro.poru.posl.potr.pozh_CN.pomessage.xmlres.xmlroutes.pytryton.cfguser.pyuser.xmlviewexport_form.xmlexport_list.xmlgroup_form.xmlgroup_list.xmlsequence_type_form.xmluser_application_form.xmluser_application_list.xmluser_config_start_form.xmluser_form.xmluser_form_preferences.xmluser_list.xmluser_warning_form.xmluser_warning_tree.xmlrpc.pysecurity.pysendmail.pystatus.pytest_loader.pytests__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycaccess.cpython-311.opt-1.pycaccess.cpython-311.pyccopy_.cpython-311.opt-1.pyccopy_.cpython-311.pycexport_data.cpython-311.opt-1.pycexport_data.cpython-311.pycfield_binary.cpython-311.opt-1.pycfield_binary.cpython-311.pycfield_boolean.cpython-311.opt-1.pycfield_boolean.cpython-311.pycfield_char.cpython-311.opt-1.pycfield_char.cpython-311.pycfield_context.cpython-311.opt-1.pycfield_context.cpython-311.pycfield_date.cpython-311.opt-1.pycfield_date.cpython-311.pycfield_datetime.cpython-311.opt-1.pycfield_datetime.cpython-311.pycfield_dict.cpython-311.opt-1.pycfield_dict.cpython-311.pycfield_float.cpython-311.opt-1.pycfield_float.cpython-311.pycfield_function.cpython-311.opt-1.pycfield_function.cpython-311.pycfield_integer.cpython-311.opt-1.pycfield_integer.cpython-311.pycfield_many2many.cpython-311.opt-1.pycfield_many2many.cpython-311.pycfield_many2one.cpython-311.opt-1.pycfield_many2one.cpython-311.pycfield_multiselection.cpython-311.opt-1.pycfield_multiselection.cpython-311.pycfield_numeric.cpython-311.opt-1.pycfield_numeric.cpython-311.pycfield_one2many.cpython-311.opt-1.pycfield_one2many.cpython-311.pycfield_one2one.cpython-311.opt-1.pycfield_one2one.cpython-311.pycfield_reference.cpython-311.opt-1.pycfield_reference.cpython-311.pycfield_selection.cpython-311.opt-1.pycfield_selection.cpython-311.pycfield_text.cpython-311.opt-1.pycfield_text.cpython-311.pycfield_time.cpython-311.opt-1.pycfield_time.cpython-311.pycfield_timedelta.cpython-311.opt-1.pycfield_timedelta.cpython-311.pychistory.cpython-311.opt-1.pychistory.cpython-311.pycimport_data.cpython-311.opt-1.pycimport_data.cpython-311.pycmixin.cpython-311.opt-1.pycmixin.cpython-311.pycmodel.cpython-311.opt-1.pycmodel.cpython-311.pycmodelsql.cpython-311.opt-1.pycmodelsql.cpython-311.pycmodelstorage.cpython-311.opt-1.pycmodelstorage.cpython-311.pycmodelview.cpython-311.opt-1.pycmodelview.cpython-311.pycmptt.cpython-311.opt-1.pycmptt.cpython-311.pycmultivalue.cpython-311.opt-1.pycmultivalue.cpython-311.pycresource.cpython-311.opt-1.pycresource.cpython-311.pycrule.cpython-311.opt-1.pycrule.cpython-311.pycrun-tests.cpython-311.opt-1.pycrun-tests.cpython-311.pyctest_access.cpython-311.opt-1.pyctest_access.cpython-311.pyctest_backend.cpython-311.opt-1.pyctest_backend.cpython-311.pyctest_bus.cpython-311.opt-1.pyctest_bus.cpython-311.pyctest_cache.cpython-311.opt-1.pyctest_cache.cpython-311.pyctest_copy.cpython-311.opt-1.pyctest_copy.cpython-311.pyctest_descriptors.cpython-311.opt-1.pyctest_descriptors.cpython-311.pyctest_exportdata.cpython-311.opt-1.pyctest_exportdata.cpython-311.pyctest_field_binary.cpython-311.opt-1.pyctest_field_binary.cpython-311.pyctest_field_boolean.cpython-311.opt-1.pyctest_field_boolean.cpython-311.pyctest_field_char.cpython-311.opt-1.pyctest_field_char.cpython-311.pyctest_field_context.cpython-311.opt-1.pyctest_field_context.cpython-311.pyctest_field_date.cpython-311.opt-1.pyctest_field_date.cpython-311.pyctest_field_datetime.cpython-311.opt-1.pyctest_field_datetime.cpython-311.pyctest_field_depends.cpython-311.opt-1.pyctest_field_depends.cpython-311.pyctest_field_dict.cpython-311.opt-1.pyctest_field_dict.cpython-311.pyctest_field_float.cpython-311.opt-1.pyctest_field_float.cpython-311.pyctest_field_function.cpython-311.opt-1.pyctest_field_function.cpython-311.pyctest_field_integer.cpython-311.opt-1.pyctest_field_integer.cpython-311.pyctest_field_many2many.cpython-311.opt-1.pyctest_field_many2many.cpython-311.pyctest_field_many2one.cpython-311.opt-1.pyctest_field_many2one.cpython-311.pyctest_field_multiselection.cpython-311.opt-1.pyctest_field_multiselection.cpython-311.pyctest_field_numeric.cpython-311.opt-1.pyctest_field_numeric.cpython-311.pyctest_field_one2many.cpython-311.opt-1.pyctest_field_one2many.cpython-311.pyctest_field_one2one.cpython-311.opt-1.pyctest_field_one2one.cpython-311.pyctest_field_reference.cpython-311.opt-1.pyctest_field_reference.cpython-311.pyctest_field_selection.cpython-311.opt-1.pyctest_field_selection.cpython-311.pyctest_field_text.cpython-311.opt-1.pyctest_field_text.cpython-311.pyctest_field_time.cpython-311.opt-1.pyctest_field_time.cpython-311.pyctest_field_timedelta.cpython-311.opt-1.pyctest_field_timedelta.cpython-311.pyctest_filestore.cpython-311.opt-1.pyctest_filestore.cpython-311.pyctest_history.cpython-311.opt-1.pyctest_history.cpython-311.pyctest_i18n.cpython-311.opt-1.pyctest_i18n.cpython-311.pyctest_importdata.cpython-311.opt-1.pyctest_importdata.cpython-311.pyctest_ir.cpython-311.opt-1.pyctest_ir.cpython-311.pyctest_mixins.cpython-311.opt-1.pyctest_mixins.cpython-311.pyctest_model.cpython-311.opt-1.pyctest_model.cpython-311.pyctest_modelsingleton.cpython-311.opt-1.pyctest_modelsingleton.cpython-311.pyctest_modelsql.cpython-311.opt-1.pyctest_modelsql.cpython-311.pyctest_modelstorage.cpython-311.opt-1.pyctest_modelstorage.cpython-311.pyctest_modelview.cpython-311.opt-1.pyctest_modelview.cpython-311.pyctest_mptt.cpython-311.opt-1.pyctest_mptt.cpython-311.pyctest_multivalue.cpython-311.opt-1.pyctest_multivalue.cpython-311.pyctest_order.cpython-311.opt-1.pyctest_order.cpython-311.pyctest_protocols.cpython-311.opt-1.pyctest_protocols.cpython-311.pyctest_pyson.cpython-311.opt-1.pyctest_pyson.cpython-311.pyctest_report.cpython-311.opt-1.pyctest_report.cpython-311.pyctest_res.cpython-311.opt-1.pyctest_res.cpython-311.pyctest_resource.cpython-311.opt-1.pyctest_resource.cpython-311.pyctest_routes.cpython-311.opt-1.pyctest_routes.cpython-311.pyctest_rpc.cpython-311.opt-1.pyctest_rpc.cpython-311.pyctest_rule.cpython-311.opt-1.pyctest_rule.cpython-311.pyctest_sendmail.cpython-311.opt-1.pyctest_sendmail.cpython-311.pyctest_sequence.cpython-311.opt-1.pyctest_sequence.cpython-311.pyctest_tools.cpython-311.opt-1.pyctest_tools.cpython-311.pyctest_transaction.cpython-311.opt-1.pyctest_transaction.cpython-311.pyctest_tree.cpython-311.opt-1.pyctest_tree.cpython-311.pyctest_trigger.cpython-311.opt-1.pyctest_trigger.cpython-311.pyctest_tryton.cpython-311.opt-1.pyctest_tryton.cpython-311.pyctest_union.cpython-311.opt-1.pyctest_union.cpython-311.pyctest_user.cpython-311.opt-1.pyctest_user.cpython-311.pyctest_wizard.cpython-311.opt-1.pyctest_wizard.cpython-311.pyctest_workflow.cpython-311.opt-1.pyctest_workflow.cpython-311.pyctest_wsgi.cpython-311.opt-1.pyctest_wsgi.cpython-311.pyctools.cpython-311.opt-1.pyctools.cpython-311.pyctree.cpython-311.opt-1.pyctree.cpython-311.pyctrigger.cpython-311.opt-1.pyctrigger.cpython-311.pycwizard.cpython-311.opt-1.pycwizard.cpython-311.pycworkflow.cpython-311.opt-1.pycworkflow.cpython-311.pycaccess.pycopy_.pyexport_data.pyfield_binary.pyfield_boolean.pyfield_char.pyfield_context.pyfield_date.pyfield_datetime.pyfield_dict.pyfield_float.pyfield_function.pyfield_integer.pyfield_many2many.pyfield_many2one.pyfield_multiselection.pyfield_numeric.pyfield_one2many.pyfield_one2one.pyfield_reference.pyfield_selection.pyfield_text.pyfield_time.pyfield_timedelta.pyforbidden.txthistory.pyimport_data.pyimport_data.xmlmessage.xmlmixin.pymodel.pymodelsql.pymodelstorage.pymodelview.pymodelview.xmlmptt.pymultivalue.pyresource.pyrule.pyrun-tests.pysequence.xmltest_access.pytest_backend.pytest_bus.pytest_cache.pytest_copy.pytest_descriptors.pytest_exportdata.pytest_field_binary.pytest_field_boolean.pytest_field_char.pytest_field_context.pytest_field_date.pytest_field_datetime.pytest_field_depends.pytest_field_dict.pytest_field_float.pytest_field_function.pytest_field_integer.pytest_field_many2many.pytest_field_many2one.pytest_field_multiselection.pytest_field_numeric.pytest_field_one2many.pytest_field_one2one.pytest_field_reference.pytest_field_selection.pytest_field_text.pytest_field_time.pytest_field_timedelta.pytest_filestore.pytest_history.pytest_i18n.pytest_importdata.pytest_ir.pytest_mixins.pytest_model.pytest_modelsingleton.pytest_modelsql.pytest_modelstorage.pytest_modelview.pytest_mptt.pytest_multivalue.pytest_order.pytest_protocols.pytest_pyson.pytest_report.pytest_res.pytest_resource.pytest_routes.pytest_rpc.pytest_rule.pytest_sendmail.pytest_sequence.pytest_tools.pytest_transaction.pytest_tree.pytest_trigger.pytest_tryton.pytest_union.pytest_user.pytest_wizard.pytest_workflow.pytest_wsgi.pytools.pytree.pytrigger.pytryton.cfgwizard.pywizard.xmlworkflow.pyworkflow.xmltools__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdecimal_.cpython-311.opt-1.pycdecimal_.cpython-311.pycdomain_inversion.cpython-311.opt-1.pycdomain_inversion.cpython-311.pycgevent.cpython-311.opt-1.pycgevent.cpython-311.pycmisc.cpython-311.opt-1.pycmisc.cpython-311.pycmultivalue.cpython-311.opt-1.pycmultivalue.cpython-311.pycsingleton.cpython-311.opt-1.pycsingleton.cpython-311.pycstring_.cpython-311.opt-1.pycstring_.cpython-311.pycdecimal_.pydomain_inversion.pygevent.pymisc.pymultivalue.pysingleton.pystring_.pytransaction.pytryton.rnctryton.rngurl.pywizard__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycwizard.cpython-311.opt-1.pycwizard.cpython-311.pycwizard.pyworker.pywsgi.pytrytond.servicetrytondREADME.rstconf.pyindex.rstrefbus.rstcache.rstexceptions.rstfilestore.rsti18n.rstindex.rstmodelsfields.rstindex.rstmodels.rstpool.rstpyson.rstrpc.rstsendmail.rsttests.rsttoolsindex.rstmisc.rstsingleton.rsttransaction.rstwizard.rsttopicsaccess_rights.rstactions.rstbackend_types.rstbus.rstconfiguration.rstcron.rstdomain.rstindex.rstinstall.rstlogs.rstmodelsfields_default_value.rstfields_on_change.rstindex.rstmodulesindex.rstpyson.rstreportsindex.rstrpc.rstsetup_database.rststart_server.rsttask_queue.rsttesting.rsttranslation.rsttriggers.rstuser_application.rstuser_errors_warnings.rstviewsextension.rstindex.rstwizard.rsttryton-server.README.openSUSEtrytondLICENSEtrytontryton/etc//etc/tryton//usr/bin//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/trytond-6.0.57.dist-info//usr/lib/python3.11/site-packages/trytond//usr/lib/python3.11/site-packages/trytond/__pycache__//usr/lib/python3.11/site-packages/trytond/backend//usr/lib/python3.11/site-packages/trytond/backend/__pycache__//usr/lib/python3.11/site-packages/trytond/backend/postgresql//usr/lib/python3.11/site-packages/trytond/backend/postgresql/__pycache__//usr/lib/python3.11/site-packages/trytond/backend/sqlite//usr/lib/python3.11/site-packages/trytond/backend/sqlite/__pycache__//usr/lib/python3.11/site-packages/trytond/ir//usr/lib/python3.11/site-packages/trytond/ir/__pycache__//usr/lib/python3.11/site-packages/trytond/ir/fonts//usr/lib/python3.11/site-packages/trytond/ir/locale//usr/lib/python3.11/site-packages/trytond/ir/ui//usr/lib/python3.11/site-packages/trytond/ir/ui/__pycache__//usr/lib/python3.11/site-packages/trytond/ir/ui/icons//usr/lib/python3.11/site-packages/trytond/ir/view//usr/lib/python3.11/site-packages/trytond/model//usr/lib/python3.11/site-packages/trytond/model/__pycache__//usr/lib/python3.11/site-packages/trytond/model/fields//usr/lib/python3.11/site-packages/trytond/model/fields/__pycache__//usr/lib/python3.11/site-packages/trytond/modules//usr/lib/python3.11/site-packages/trytond/modules/__pycache__//usr/lib/python3.11/site-packages/trytond/protocols//usr/lib/python3.11/site-packages/trytond/protocols/__pycache__//usr/lib/python3.11/site-packages/trytond/report//usr/lib/python3.11/site-packages/trytond/report/__pycache__//usr/lib/python3.11/site-packages/trytond/res//usr/lib/python3.11/site-packages/trytond/res/__pycache__//usr/lib/python3.11/site-packages/trytond/res/locale//usr/lib/python3.11/site-packages/trytond/res/view//usr/lib/python3.11/site-packages/trytond/tests//usr/lib/python3.11/site-packages/trytond/tests/__pycache__//usr/lib/python3.11/site-packages/trytond/tools//usr/lib/python3.11/site-packages/trytond/tools/__pycache__//usr/lib/python3.11/site-packages/trytond/wizard//usr/lib/python3.11/site-packages/trytond/wizard/__pycache__//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/trytond//usr/share/doc/packages/trytond/ref//usr/share/doc/packages/trytond/ref/models//usr/share/doc/packages/trytond/ref/tools//usr/share/doc/packages/trytond/topics//usr/share/doc/packages/trytond/topics/models//usr/share/doc/packages/trytond/topics/modules//usr/share/doc/packages/trytond/topics/reports//usr/share/doc/packages/trytond/topics/views//usr/share/licenses//usr/share/licenses/trytond//var/lib//var/log/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:18743/openSUSE_Backports_SLE-15-SP6_Update/6523ef5ecc1a1f6f47959fddd9a156cb-trytond.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5noarch-suse-linux                                      directoryUTF-8 Unicode textASCII textBourne-Again shell script, ASCII text executablePython script, ASCII text executablePython script, UTF-8 Unicode text executableASCII text, with CRLF line terminatorsemptyXML 1.0 document, ASCII textTrueType Font data, digitally signed, 18 tables, 1st "DSIG", 11 names, Microsoft, language 0x409, Copyright 2019 The Karla Project Authors (https://github.com/googlefonts/karla)KarlaRegular2.00XML 1.0 document, UTF-8 Unicode textGNU gettext message catalogue, UTF-8 Unicode textSVG Scalable Vector Graphics imageHTML document, ASCII textGNU gettext message catalogue, ASCII textexported SGML document, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R YϮ }$systemdpostgresql-serversystemdsystemd-sysvcompatutf-8b2d6fda26565432c8d5d120cccfcb0019359f66bb8ce4bf59441cbf82661304f?7zXZ !t/o4>V]"k%{fI "FI *_j wfA uYl:1gf`L{T k\xXMCG+v"&vY'=(]tnTO7Cl %ĔULVRkᥦ4aw8Μ~&h";ޙu`vA~[8RW@34y;_x-\öKg[Z SC<vKż@Q}.+ N-iHg]{^J(3WUULi&EޤdJ D=,Y!\7h6lP6 ~ɇ0݇K ȍN=LJZ|bYR T\IqWW?|[γpYbu'偘[LNOU]d<C&5}f"L.T7)a6mml/&ǜ Lsy͋EJ3CB*Ux~:<4y]iE.dMIk/SGp̆nYK\94TWUhaM55Y}7R9!mU44ekm$AeϪ܁vxNS9pM'!xgG@1T5J9uxyk<Y]+G@9X`f][T鏣T>*C蜤>[ yyۀ'a^q IZ'IxaRXQQ* )2ee^!H6=N^F#j`H!ld+T4wh,j­-1n V}(MtJMKNpp™2l*eNcrvܷ}MB.O玾P̬HbTM)q{&amzme\2O.䛏tc08[\c"3eZ S/5׽ZYc' હ,y| )YlҲr&T4O4zykApD܍f{U^{ydցjzceS +TIUT6 V:֚M )af/,*:u$ N;px+ Lz;_ 7Gu5=/kEl9a6Nz -y PGމIzAMyqPz##}o{ƻQvba4?lzCQќsxpW0~ub .DڔU%͞.C$`FdOxЌtes[6 &?cv2yuAoN\#vIPLϻ 2Z=R{N r+KNJ˗cab)mD6"D }Nn. /o_!u[h/Í}q{T]t TF s; XJl~H): oIiJ$԰#)d;X;N%0n69[J6-<9 =ͥ `,ÑH9P"K[{mv1c}mfl=[~u1Έ %{Sq_0]8}6:Z7a23OvSد.ٍuO`<@jd@;598y2 OjƃLF)MN@(ٺ'ry C(H 7TNiq?4g9j/F8;ot+,횘>ёRWRkYiLMb&TlRYG_L><œPfVlSKvfv7U2[M8jx#;pV3qb(?Y֎A¾B'ʰ8Ԝ&'nuq-;@qL8ر?vbϊo[B1eaH%.K+up`(٤D(o_e`De7(AjКmbMoTֹq|b:xCi#վAR6npױ3['lKv|GnZF:O)u&iJ_k2TRcJ)^3q&Y8 ܄,kԼu.zSj!&ƇuSR}_s&b %'EޕgtDOko뵍ΏVoxq2Wށu%x0QV!Rd#QڭZ&]=zsćD} qߣ*qHImC٪XZI-lYup@3rdBJBM Oў{|O^ Ҟ빀ET#@@WRXcS1iYԕg+(`Ӊ1=*pBAnPTII9LGFEV<L[ݨuxWM 3C4#2S.}G%r=D4jVڳ[3U٠f ;\/t,*OO @]! s @BYNcYS9j%f2ML}]Y=vA~!TR@RpՆ>~ҔXN My(ua2Z Fɦȓne 5Xp, @~n9<,&[e󗶣疁ވ'Lm,v pMWKւ=H4[D;16"{Onhʏ&9}刵v[\^3GqN$oAr\N\Ӟ/mCNC& O`3Y[圉CLV#fWsˮ\৾Qfh3}C+1n$ kftQ{\k8Fq޸^X¨zXcQ7*gV쬫 elikeظGu3񝏸"95CE";2lx81 g1r++b :>]U)%ӕՅ ~U3TPh:ŕ.wBq R>4s\V\+^?J%OV<#'XߤXe EHÁHfO\qu {Ku6d+סVCOFv\#'!bۈaĶ_>1Z4)3sx/f|X9n,Fas\?@GGylc(AjKOrR 4 n#Wъn0;>=PJ XŽ1X {.da̕m vgSR 0)I6(CcBɗYIŸwl*̕ haBT]T@j0ޔ٨3,rIQn딐gZD:a̢ɻ MAdžp`+PyגvH/YT&/jcEe;FQvO&SaEʍem`zz nHfM*y6"Ԫ}&5bp|ȽA֎-P=N];a2LU=¬ 3uɋ6 "F 7tpX5C"[j Vo"Jv4x4 qA8opŊ4>J҉$@sv籊D&%^: w ÐծN#h@P?zoL-A5<퇌^AV-ۉsDgʍka%K"M>(fVq"Q'0*Gz=vnӜ ? 3#iCsYقuh',4اdOam@# Ft # UA&ݶMq]8 xCd|fYQ a,Yyf>>@K(b4Ksw48ΉH0in$ u.n/fQ1011` 3] bSwjy0 ;}J<|޳(D(2&qƫPCj|yjOjE?0VkhHlP\#*,؈D7:SNrNġ7~χLm0AC͊-- 7,n'>R=BHwtN#@D:nAa!iC#=\BSS/ vᏟ "ϮwֽsjHƄ%4]_ND s'[4 +A]^JBg2/&?#Y DmOp KI3 lN㶒 GCL~TzqpfhTm=N"'ε\YAs?3X7^ iYv yaiV74cP o/Ie[T؜$Dq@Q&' &Ov=-o i2iR 4qu:}v%cI(d2y?TAL"$0#(s]L(kE3eH|IiʇWd Ȫc)5JsV_ŵWU3z+Ta3W++_*KW@Pipȁ}8au;&qYM½&xNm$ٿ3~O3p,H%/LD׃5V6G=yàq> Xz,ř(Llz<1©Ȓ#Wk.Luڍ&4ǭe^Qp(\ʟ=i}{npRpsW.IVK5 8RQ T tagka!E5QL!C:X_0>=-&x_x5M UV^6e$5c$fJ59tygTRvhS6d+٘Bs+s2A^=]-8k,!;HE++8H9Up[0Y | )&DDQJ,7f׻᧽Cu'a[T5+p_qw{`R]8y)Lgpd+Ƅrc n?GT.}zkk%*;ea@hfd| s]N˚֏7*Tg2B!g׷Pb! R{ycϲ2 n,V%+,۸ rkVz8Vņ1&zN} dP'I3 ;QPq"EC-w*#d>\J۔W6MDU2ԯQ,!6Ì@4ܣ}s`E Zo :r3Q}P/I|;Dt+7opy>\zv 2g;# #7W\yȠr5xxaч߱Nqb#]j&J ZwZIN!xA{P'52hO+*jȢ2<?,P^w*m ͷJ'`{3$}>ZaMPop6O^+Sîba܆ g+<"e9SOfkϽaF UG63c²8Iޙ(8č5Fn dБo P lRgIjX܄f1;vWr"dGBDbYwLT 4=7yS3FA . #$~&^Ǭ;^!޿c\FZk!qH2)riG;R!Z%RBe<-O9.\?ZɆ h b2-js"θ'&va2" / #|D^dCd*H'+4g{D_ V#\hqQ$0ze+*>"EeLK?MS^;lO!@Z-%e>m.ESL6gydlB-krPYPCeԶL)ܝBɵOtqE$ckFٗ*6R~BB(& [eUFrkԽii<“=*YXpޛ N䯲tT 3hAشbHo5a= =Ski7DXR1g9 v3`8Ǯ^*1?;'wHÒ nG^-#@pyIL-pFv), i2uIG J*X? Va`o~CNTqڵM0լff.,ejBtY&:Dx՘[S!j~fL&ofVLV I,wCƫP&K_HyKpJy~5Bi hRP'|0¸iNĸV}bhaSZob1e@RHb_cSJsιf|=w1 70ܒmHnlYb.j,úL/~k6N:ˊ@=ZaFӹIstEFu;\^:*'8{xtHםȖխ٫JȁG:̦j-e{P\ L,,(S?zPp2=&f+xKdB"l!G{ sk"Ol8=FM9Lg؛rCЩPejZg0 ]=sN ȅ{E՝kcf[wj k>H-[P|fn⣩8+j|>Po}?O!=bk@l~]ΈJ_::.=͚^E_&Tq f߅ JJ՜} {vId =eu~(xg|/VH#.=˙*zc1e :L֝R `+ZC9X,Yy|.dף:XsF ƊrXk;o}CӨ0Zu{PUnuE S8|ޠuYz@bo/`O]?/Z3.!\Y7E8AMD/w0Huym/ wlFɥO."HA6Ts̴S7ʩ6T qpVL艚>M`6׫PW$+CPG9+9Ǧ5P7_·ȀWCt v{Hokm΅_0 `\$Tlhc, m1 ZA2.x`Il~D/%jz ɥ!Z2BMeUH|W쥌ټӎU89_Pqu{P hgZ=Du+qK2S.JrѺv5qW[y',2p]%l= sFG6Ki͢-F/rgtMe.^B}Tad{k궒 w쏞e(_)z@g{(.} 6b^$ҾPC)gz)sbUI/hch{ymc+'D$2h=K棸u ~T轌E1rsoKZI^/ #lwTk?7b(2LHk!*N υ(#Tjc[53o1ԹP͹OMFEj (J1óAl+c}99`HWۀ,JKvI+[.֭ƈy8cAqRisucfO|Y=brڈj,%ε"}>wv;U$Gh5'!O {3$>[Ŝ(8 LԒc値&$d쭢Ǘ3/"w\'=!Mg'FN?5UJ4X梳q̠HY߻xLWOk0'+"8,0V9ů޲5f͍SI窺F$5"KW':gб)cc &a*9EN l><2 B d4˵;/%keYq.6y0UnWpZ; hrc:k]._$#rrㄎQcRJ\7rgU{LlmF#yG# v?nVt5 bНS'}iaێ p҈y+eu5)ul] saY ievvAFdn邜u߬UBr8>-M6P{q.ܣ\PAkCr>+bہ£1aV.K$ *pԪGJ#R)ơM^{U؞HZV,U#?Wt䔢d2v/vI^qoΧ~N\LF %W5=PǍ;3cp̿05"`4Pb7@+uȯ0v)vf^Ei urՀjAҸO86ΆDyie> 226ڑy cqQpG%] CۢdƋsLuٽ{~&PW6oq@Bzmrr{Q 9CK+{1(ルLR҉o2lg!uNcn}HT]<`MJ#7^gG11sGtw=*NAǬM,6z-_> ;R0;*`sôR#N )=Rk:6bӡ)_NPP%;]acͿE_tW%.$SY  AnjM EļIۺ4^uJe6lu[1$iɘ\/V#6JbJPتo`s0Uč)t-bte  XI$/}s@%[o9k"{Dn [ۉة5lm\XPMdrņ HSPY )Re%EMz'JfNRlc3ope"˦%PrzV "9;:&m![^ۢW˔_n4ӄ欣vP#Xft%&)2cO`<4yvќ5fzXDC.0[ٵ%"U }ENɄaypâ`A'@"Iv/me)XkBP 2A\"͞AW \rJDO=tx] `L Ývc2A$?@=(Hf-RiPMWV@G9$#q̶)B}Nz&Y~) +sfm_7bp 8uIpaRgeǽpj#ՃJ<1k;Q8Io4\.s6wA19':w8P%&Z(|/zfoe@Tߡ| 2YXDgfUH~&O%K+`>+=St:;Ib"p,] I9 G- or-rx\G{FE4d1#<.QI$¢٤\U^PeoNz[fW|0s45tr?+ݥaQos[8*F/4gP/%_þA lN9( ?TD3ŜBZlG<@4Id/Ȩ n.D ^ kLߥih|O4FŪLu`I,gPpQP CYk,1%/^fU]Hbruq3LjBl"&$ЯJ=һX6uꬁ~/2'O[Y$BrmH!( 5[D0@]H( AD-c40o kM 4 `܉7H>.qy P2 ~ַΨix %֒agpϳB===DSj\&>0EyZTnNǝ %Lt:z/P)uojNKsbS{?KD>IQ nDv ҰԞ O*4JȢʶee"H&0% Sxj=KqEBm4LJ;O@^|Hi1h`pX^YE 9h8fS!}_oTw/]dWKn\%aRN "`4BC? U1S"3B<% #U,8^ubjrԪ$Q>*@ ;="<ǹ*Jmĭ57+0ȌTL["̕tRa6m,[Q5 g{d) {#3ʺAUM|)'Q Œ޺;d@F;:,G?Bc/[Bx`~MvB𕔼9=ݝDSҚGqkfAεw um!X%;fZz %DG7rYQ)۽vUۡiRnJ4,qQUSRKWNJOE'A^>՜(u@ג`BKU6KE0Ȍ[*h(LlN1d [%Ց=x'gy*=<*|P3T8PRLNxAh*I8sl@ww!-F F%/gzԎ$t\r=dѰvzԱJ;5"JUG{ښU?^6Gz%>c n;{{n:D 'w$j&-i⠷#~ǜ`42*s|3M X*LT?D+A:%l+y\ ;`If@MX(*k>3wHmjڪC-wÖ12 ![<fC5vR6B CՖL ')@nk;&-lsr#UŊV9Tc&g#nb1s @d?/W섄m}(8WJ`I _r e6 YȄ8ql_Gɛ=f$a)sJk$kHd`!~}k_D)䞉LB%1[8JΪ'eb]ET.(s>BN6:KcB)B~[Z>20Q֩]2.^&cȎj:tVsSv̼(;h>^dUd`eS> (Nj ^[Wl+~M7ʳbt/uS *O{HQﻹgF̐`Mwg҃%$k-\R<-"7ȕ2G߱jPI[c"q%2*^BN],ʴNx7Im7. QcM9Uܿzj־) n ߪs lHamsZ ?yc7:帝eS+A*%$kuA/ 2Hfq=Js͑/x}]jj焁ЂKo*g_ 2|L`JG;e /IB)8n3B$%G8?0 z0qz]'?6;7xlJFG%Qj7 &!4o:[k~ድmxN U\ߥ;C)zP(L` FʐZ\.)z5éu+Y},@/@o ,KlBOA_uxZxkP<2 Yk bKc.ԧZ]DK3̬){; p;'I!D8Ʈv6$r(B½_ -.o3/-rZڣwx́Q n7^ fs6V֦.vlԿ 0 ~\~wJ͹ SR^F0\%K9LY[Ln6Xbيzm6/R7@{p~t%MbbM$TBnTiR0~ < Sj̮U<:ͫqMafqvX(qTNYY. if">fFUWpȶ*TmVm b ӫ(ܮn)qIpFNF-̓J&$SƂLpxv޹lv W?Yn) @ndsrLG|?vqUކVxX9l·_M9o4LdкH_59*KP 3hHqLe6z]WcӊWYRIL]ȥ@/ϚfH4J_䀃$Vf3d=&Y2C|V~6⼠o$gdV[}رF Жpf22]ھuh9"yt@hMyDGGI>MDjl\y@ 8@]K'ϯ+Pϕ漸gb)<]325~^8Z-ݴ5G&X(Po?dШr+xUD*8}i8 {jU2uᗞ7l[⒫y]66RP%$gmܧ0Mz8}ZNkw@:VФQW غ߮vB:Z ?QĮKrXιZPb_q B)rX칬E!~1g.,β.Y׿ ґ+"J^9 r ˁkX<@O˯"l "!YĊ*jo%L3SH}f3uWh= zzv^{[1W+}P1Δh4Wv0t`s).kzX.'+C{+ǜcAC\R  iDo'Tk*,^)eBdRy+mkwm{qL3 {OPRZ0HBHI ܃emO`~Ijv5(q t%88[/:sdS~.hI}I/r͛3^7аm=FF&^J'QiH|^̍^jKizsU@ M6}РĴxueScHiPqhBBxyxo{Ń2ཚ~+[tPyelpc:Ms @FuV[䖫nyȶ0G=֫iOPEI&s^ck1P8~$YG,>[fy ~jFy)}Pɶ YZ