libe-book-devel-doc-0.1.3-150200.9.3.1<>,R@enp9|*GofW9Xоȅ}C۪ұܝۡLR;;,ݥ 5^z,f_+ho_/(U>3WWA䞗%pW6<%*^d&#po;v2j;: ?9d ) M 39@  ( ,  ) ;M.MT[[[\O(\k8\t 9\ :]T FfGfHuhIX|Y\]^pbc}def l u v-8z99999Clibe-book-devel-doc0.1.3150200.9.3.1Documentation for the libe-book APIThis package contains documentation for the libe-book API.enh01-ch3b7SUSE Linux Enterprise 15SUSE LLC MPL-2.0https://www.suse.com/Documentation/Otherhttps://sourceforge.net/projects/libebook/linuxnoarch [  / $ h 7;~ y7 VMK }]X 0 I7 / MP1L sPSy$! q 3 H LC ەO $( 3CM |.e . 7? ` AB0 )Z%` Y =7  3 f  X y ~ :N  & ,} 3 ;1{d]; 8 8* 2 . 6! q.. ;K ,8 S, cI 89B *b + 5F/\d hK. S M;t3] [-- ` E 2 Q9(l  @  4R! e#" > * E 56 6D} |\u F CJ$-=A E t 6"[:@q,o^\,J@q*P~h2P I{ ]wMh\\] ^"MQ&eBS6p&552A/6Ls( =!wbb e `o9|\d]W?eoXX+2(dW5 XpQ@o+Sg?Xjd UfNjZ2!XQf>[5W A`D!XUXoXX<Xm[bXpoXXp`'4'$`a`'U)e;XY3M u\ap+iwnXp] Y&Y&X/ccQoX;e5UX;XY@;XW] QQ`)QP{Q0kFN Q0r$Lt E~S r+V YogWT p#vM sY NUXnXpF*+9_.*bY'$"Sey)XX3"t4 x*g*Zn*O15s_Lf~_D d$fgaEf;k=/vR71}E{J}CfC<"%x=`=ETm8>hUPoQS (GXpJ F}E2 ( S6:H)}S 3{5N lx"8 KBwZ8$   (:  6#' C CG j1 9 s9R   |E7 L8 - PK^ = [z% 1 5Yl-!!](PmktW%zh'8$$) y = O!Z&  &!W+7_   `4 !P .-e e I 4g @_b({:'' q c%  {06 vt [f  c J ~ t L " > 4 LC  6 v {-R vBI C%_;tH4\ (Ex/@ z WB%/)e u1+Y0s$ ;"U K *#X!UM$=AA큤enenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenen0fcb6301ff7a7d9e67e26bb164daf4fb283529cf062490ff896f9693f7ae45d7301ccb00588d56c986c193d451e7c5cc4946e49a67a60c3c172f80df394f907a89555394d984589fef06247db5cf3ce3b146b728b2dc964e9376cc3679b31b48b32650626df17c1f837d5f9400c5120e67899105142da54f2e2e24ac939c2c5a9a6aff5c56d2df0eb3cb1b6810307a004afcbdad3c6ff992c6fc9b5321b2a7eb7076de48610fee035a4763a135f821e47f1487c31b107e961c28c5d9605059dc2634abdf4a784539acd8728cb61ae78b005d1ea3e7408e67a7ac0c49a7540e1877b18ac3642c16e938dd8c00ea72633a277e485665015bb6a250d653e1e0fe7182f67f413c7072af147265aaccedd98df64f08b05110681c73b017b145f98cfaeccbbfe2a72802ecb85fd0faa448f4f2bd36c926a610bc29e8b2285664c55cee408a94295a221c7f9f23f3fcddc6fd97e52fd052b7001fd32d004fd95660fa177879f6c4167842f711a7ca664d815262b266f784b11a3477aeec82e5efbb54c66a19f4b652aef2c97020cc1a2e38de349fc04607bef6ad857d0f59882af4214fcf1ca49123737b1294ae3a0b08ac52645bc1faf176eb0822624b05e0c33086d484f72b4e6b54e9228dc8cf1cb631b5595c9a3fcb1d1eca78721c9e90d9ee0ef6549c89ccf4cec781277a2d2f5eca3ee6f12b57d09769d791f406c92704c696223a38c047e7be799f4988d214d459612076623110b73de1cfb0cf17a5f5d7a552fa93b20ca883e497301026f6fc6f599db5cb6c16a8f712fcd570660a8a7130b57b2d2259a438dd96a32bae5a4864cbc35da8f62a823e3e1f7fc21708f4d1d6b74a69d0399344c4242b57f4814d680e4506784829005e7f0cd3f283dffa34757933864e386978689321ac7d268952c8e19a276ac89e4ff5659094f3cf3db5357514f8bc70036e057357ad91d897584f1ddba346aed87b9bbf4c56f28b81667eb730c042f276a54598e361a8627eccbd0a682ff885a9da419f041fa5c2189fd13176adab7491b260e4688a01aee7a43d2891e8e4a116a2a3746889274289f26b0ff6fb8a0a6a62cedfaf2672424135eff9e77afef433a687b31bae8f105afbf09b964b33571f598cc70e0c5479f2eb46d0b33c678aa6af1e5e17560fbb7a55626207124a759dc5b2283107c24422795484eeee69723162170a8fde59b23a4043b3b1d1d1e4869a0fcf201bc56d54f066d1d71da7f009f73d88e7adfc914f51d8b738c3afc77ebf02e6479ae0af7c8a19b25dfababb9b0dc3829a3e7dd61c8a8cccffce2fb570bb09826ca6a6a87db0a2afcd41a6a6633e7631f1d42582300a889af3ba4540bdee7941047291bc71f56bc297ae4374ac8c90610f756e32823c05fd486105333830b3055a73fff711ecfdd262f2a41e334dbbf50a70791e3c7d701c388d747ab64ba1968a8f2d4fe90c77dc9991591aa972cafcc9909d663421b50f46609c6a73f79f79d2947dc9b495513c8257921a0747c50e625a0a2abc5009806f4b128eb5a04d418fd8bb20d50db8e6ba049efc8b41a8736ad0e332168aead47cb572ac33f05dc98d1eb813f6ca62b74d557e948b782f67a4b073f1e0f3b5234415f0adcdef374ffd68c46e1fb34074eb3296258635dcb1a736845474c4eb28f16640eb481aac94ed579ca06a15dc48cdea8afd9782eb8e9d5195dce7d3a62402f1a33d41d93984aeb7ca30577277b6b9b8195cd506d9e0406be1983800ff568cbbbfe52217649b212b58595eab362b9f7ad5611f96a5162d706776a8881106baa2c4cf89a4ec0c76df533084ab3648cdcd3304ce18e44d8b221a77e6ce2deda1acedc669ceb6387e5f0bcee4ef31f4abc71d53af6ffcdf89f948ad1b15fa44cd2d07671d6a3560b2e5a1e56b5df3e3730b209823ba33521d627c4507aaa70d4ab4844b11c40fba3e73ec75c95d7ca03d211d1b0a58cdca1d6f03bf89228fe33280ef7aba9242184115cd7bfcfad45adb89b9dee9ae3111274352d7df434f93a7667635f28e634a937aab088eaa762612a08c0cbd4907b2db50ce94fc40a54c1c41632b6bd69b5c770fbe26609adb95f7a5be481273fcc163dff538e5df78223c22f9e2d77aee678daba649b81b5e7ff262e96fb34e0369d19a5de1563460f9804347542933e4e858e0c42fd379a04e26b005d71122b7924c797b7dd80ba2af5a50efa2872a1143593a53ded8a45f7192a62af0181c9239f45e0f37f8e3030c5402bf672a292964153f21632030257c6ee99beb1b64927962086d654d6106a19d55c551939f6eb566bb9b04bc7000c9aa84d42dc5c490cd8f75024b008ad2b9257a8c9b215ffa282a079cc2db64b344067fb25bb6b0cad109879a3ec99320b652126abd73da559c165978d3ad87a8ba1a6e062cb674fdd287d5a11726173627a09c4a47f2b856dd37aa79a4553fe6f0437f17d714af1b325838ab595085e95f3cf7e0e46dfcfe125aa983d7e3c95ebf99398db557ddf345774c20eb1b2d96e516018e4bc41e0fa4f8552a556c12f02af152673f39a05979bbb6a0e6b0640d2a7b590f8ecf4cfdf6f4d6ade76ed4561e4f9c90d5a5f4d6d6dfb346871385e4569f53f13c91157660edc5654a1292f6160b98170ef7aed587403b5cfe9a00fae5659f475cd2ebcdb960409d8ad33565a771fdc6add62be01e53fade1f039c247bb221a190287994784645618a8e55f7a971be15b41a59bfbd57b73ca8051861ba6ef76a7265cd15ce6705deff59a7d5a59dba6db2e50acc8d8cb2c5d159ad984456c0b6f8ca6ca5a34094352c92a03d8f90566ace85b58e39ae03c81ca287be8274f4cb56cf8a885fff21c17e43f5171ca2d1c4814447a9b2141b49ee71f1a36bad1c84264fc1ac9364dbf05fcda89f6d13976dcec1f3f1514760bf7a65c4bcb14490711b721522339dfacfa43de14eb5bf503723e8d469881581cd00eec92c5f8dbe5621ff30969e79ee0ca590e6cad815a3273ea22c24e10af17ecc88518d8a8bbefad4256d72094a5cbc63034605086327e1df1ece99f901f044bb5bf275086f084c692d0e5d48a93c9d6429c0d75470e32a9fda878976429a9e5b86718de334ef4c9cfb34576cfe11c939c3ef7debf81df51629fb55e1a05deacf6f65ae066218b0e6c563aeebf210a054057b55fc240f103bafe50a83ea9a7d586809ddaed43fc6a25fe616c3570bae601379212a669f91bb5a2951119c714baf2d55e216a8e87fcc2f64d99bb672fdde8ad2f5ae867de33b736f8bdec10b919d6f4d7d0bf4d87af13da15af98c81e0fc8ca4a595dbaceadafe32fd1f95756b848e2a0c1658aa4193c8032fe1013e8c17e039b00cfee7f82651c5ac8fa494734886b342b448462132648be36eee4f47408e3cbefd62b6d2458b61f9519e371fac244d572b6f1a7cb375c18da3ddd1c13160dc8e5b2a9a09335970c2bbf7b3158b718e57572d5d16cb4b287bad4a58ee7bc9ef63f3e7501d77445316d36706e84f074c6a07ff882f92ce115d4c95464e941f7b8bc28a30f166c956eeaddb7fa4391a7abac777da4e01ec58af4de337ec972ef46109020448e795b9ccc5935bd5d472b00c03b440a75b55d53f3368b7ed3af0afcf795aff10565595741972271529342dda96c6eabc7219f888cb20d32f8dc0a61c1b96e737812cc3d13f3ebcaebc3dcb2e55f2b7352a574184e636d445b8e38ca419f1c300dde0817d8d0207af36b00af40af22ef017b43e033b76b362c57d9313adb5cc0af3507a01dfd155b0da619df46ff65487638ec9ec166873dcdd59016fe135f4b5b8ea9260b2a895ac1a8b108a1718e49c2f50321bc5b35907237abc13d9b93a2ec019dcb783045ffe11de2cddd62600ade227dde1ccaaefd26f8ed75b482f0ee267d57ec9a43a6bbfe3e874629341f40ec2bf2536ec1c2cf72e0bda888f38e22421645aaeae0ab1f23428a98c047d2efe80a2506c33861c402ca814d1247a5c5e602565f6fdad157225744d71a0450e1c49f40efc2398f42c6cdbffbceb7a5cae315bfa439f285cc646712e321b80818702cc214cd9971b32957622f12b0f7fe12ceb6ae48e93adaef53e8ec5aad121fb6480589fd21c848093565b23c828ceaacba9c65e1d015491ca32b3e7a848ed4f293b96a2860757ea16edd58331b0fc04a88354efef3968893984286465432169e7447bb38f37dea9526e21b894bf176df4f2e3fb7664cb1340b83043b739bcd4e9583784dd641ab1bed04bea127236c8c9b172106b1d0993629bc8065fd14a9dbca2f194fda62e6112253073433305646dc0e88a45bb41805310b436b646302f7c6cb0e9af14d33cd8d78da86d1eba9b38da2f917730c0fc5d3c451acad3c4e460898d358aaede19a9ceb942c463c7f8fd5674a4e2c30a27edb03d9aee6a971cd1ab75f6200f04358bad493ecca7c157d4f667a4f7e095da275fda74f8807437527d0eb60f36a27c6cf3fba37c02b86098c41c4c1157dd5968a6ed73095ea8a314500584db3577441e97ef85c18b93effa561e706f43c5ffac59ef86bd05effaebe13881732b91b4d9c5296ff29a11a688866d179e5b7fc5b5e09f0eb5eab6e518e0dc6d5f2a3e37689f8c26656a9029b40765269c0973ef6f2224e38ae491e4b117bbabbd7e1c56c349372426722ce81abb9a6b991cb02eed23286d7ac75187d02b36abe590e13c308617be4512c644b7035bc5228ac8ba88152d83f917f28a24e5ed0f7a61b3978d14a1a69d03cdbe8109b661a6d509b76977a56f9e4c4bc43c848cbc6b274ea1a0dcd2cbd5fa22311e98e351912e6789cd0168680e993b2ff68fb64156855ce45fc8bbd5db5636e37f361cd998d67980ebc6cdc7fbdbf5e2bc65fe6b1e46c28542ed25b34c7c2b16f105cd7217c02c5c140284774b7772c161e9137e5b0391483041b346f01b2e4b0690bf5660a495029d3adb55f85815086bdacbd573be1bdd483ff62cc29a75c4699c4fa25ffcf4d7af62ea603fe88189c741ebd86c02dafd88a0d9cc7ab68c1421093a4f9730571e898915b6d0a60d867182b92f55aef6415a6cf18efd134d2975af488dc10af12257ac3fec16fa4c83b6d76971caa5238b52f6fc65cb765cb981d7fe8d51f125488b1150a1dcba983f7bd85c50e20759605ec40b0bffbd2131d87ffe474a74892ed7bb06e744dd6a0d2509ec2a0069bcf78e5628595a8a3fcd1f6662a46f7c3bee3b8b28191cf7dd720140f24c4ea7082334bd45662bf091f46eddc562bfa9231878ac2306ff9c0a40e7fbccb53dbf2d39d26d418adfbc28dd504fa020c3fe188450b82252fe781fb8efbc2b66a11888fa6835ae9635b0c1a8b57a8b252a29d86701816665f1b950bbe0b020c42a136f6bde94d4e9b9fb920c232ebf8c83aa0430a3280332182d2ef545dc68233078f3701b24bcb985b968e4b9374be115751c6b03636801b06430eb384b09cc502a18bf77b9804692fa9baaa95c28c34b578b7577c1ca068b8587846d90e5cf22af52e3e7d0ab241290469286a96c5fdc6a49954a504b81e0f27602a3a78c35d279f960744197f4456bb5762194a9376bb45cd05d5d571ec4a5cfee5ed70b54df3af48c218560eebafcd4cda6a5b002fd0d07c435ad6c7b6c84c3b084e96982debb234425a32b47d2710c6718ff2a5e17e870b8c1255e4bc9a7dc881c4202900ae5d8049a40f2651656f14b784093ae49f1c5fb17d3aecd6316da0773a4addf9b10588deb97f1e333add5fbf9ace7514ae91e3e7810c38dbc53b16e39ac9595de1622ced7e76db0a7be868835047c05776a223456fc4c7b45d8b070a54bc8074d36ef3e821017334261e830a2dfe7c9394f329e1e9471612fc635fa7d2bff5708a3660d709d2f47ced65438b1d4339b5bd6a1ecc0e69caa2910a921e95d9a34de23888e36101236584c2b822cec868d901ca4850440bc8a1e8537043d1f6bf393475bb6fe9ac8a0a211a9df30972e1fa04b0a11a0e4b05d76d1c82c99185ab70019026ae6f2ad6d6375191840e201828a09292a67b30c43257ee2c019a4ae8955af8e9d042e8d8129d54a94832278158319705dfabad437662da432286b3e4a18344b1f2d9c1760df9a1b3219d4a78a69c8000b338a49b31b729a1c2125c40f04db7cdfde94c3fe4a99ec96604b2c98274e2768b888cc1ab7f61ba3381882260b746e19a0d7035edc35e666f435be47a68863e6211c5207e6027ac5102f5f41a54642b60ce82073ccc8c001827b8c8c0a8d6e07257bd15f36cd986763782d867309549551f4e85e8e05dd030d74fc51ba136a85a9138b70d9af3b37caec486b426ea0f34721b9c3f8d27d85b4794033ef727acb4291c4e964b6b32444c195a74cf537cf401c3cad6b1eeb255acda80825820a24cd29e49cedfc10c9ed7128a97fe886ac46b155230db5bc2af6f8f7af9488113ebe6165466be54d522c123acd17e6ff2be2709169ec5a2e7f26df011b56c3e50289ebaae2e43cfa397e059fc794965a6406e4f7087c54de00fe7c39e7a928087adc7f1b0d320a7fc143a4fde761de8ce8ea589d5e3af9faac666ab1e841336f4bd495c89d71c494806ea1941aa32c150baddd0262a8ac9fa546b7b954da121c2cd7d7c9cf9b05644989132731126cbbde5e5367245db14967462d73f6c3233639e0af1b85cb2b39924567182018b28fac7b311f43419314908a2992bf574530c36079f4b6877ac69222263175da6ddb980c8bbd7ca9763e91fac78f175f94067d052ef3175098001ff5d62de3675d1394c9a6e01468cd850c8bdf99485a9b9cd563fefb5c0ef0a68d64f8675db2a115f1e1cc7170dbb3645e06a44bb33a5b4659da6be506fec94faf781fa8e0eaba9e05d54aaa610e37f68ea67f3b8c0f839b6d8d46c73e3e4049f9194dc165070a41aab391efdeb4d0f79bac7b1225d3bb08a43ffe2dbcc38c783259005a8f52be1afbee2b5a5c0f57a99f7a5c2bd20acd2689074943293a247297d90e6f7bb966ccc53b36750832d8bd1bf618fe39a1c5d25955c352b2d1d273e6c249b69bc9014a439e2177beb83e02797e18766aac8a466332cf16afa9db995acf887a24d625b2069806f09ffde15b40c8bbf89e75242e437b9cc713e69f8cea1722381cb7c711828b96f0d90450c89c3c885256674ccbc1aef2143d8164fcaf5968a42588de5900457b680417222632dca19039e0bcc2316468ff07d461d511e7f95cb10bbd6dc9b39f3d02c14e2fdd6f2283027a9acfc6cdc6331d459075e87b780138a1d332beb0a5170af5495ba9218f16d4f8da56040f66637f706b8f28b8695eed704912f51d256e3f0ea1445d0a376dc1576d57b797604994f8b2a9ce2f05f917ef5f8f329b7bf913f114edc0bd9eed61b91ce09f112735cbcface3350851b3f2912c50210bebbab409845438c45a1fd44222f2489f0dd77a58444e1160674a0e7a848444bb493172cfad0f901845b2dbeac3f3e60aea16870d075e91f680db7013293bd9d537366eec2c98f21c1015320fcd823d3633015ba45af9c25f0aa88233f63218c685ba0b94214d977e12d3c61acc3fa2882fedf6e0ef6e095606f9c183c1e3f0048b00d7ca98be123e796e290f6625a019206555f5d6bb55ab03e954f6ba6c6780d1b57a294bc4ae8a10b5f60eccded3e802addbb3e4f1c663209b7ccf70911668db6476cee7ba68ad5bd50012f0db767a173ddb1f4407b1ae558e7c4f18092df8d4955d9377d201f945a22b74ec22f3905d8783ad6172afd255e91ce49062c71a85b119bd697b2f308112020e96e418a26cedf3f0c2bc380eb217a54b0e6984500695b5c205f918f0acfa4b039670c3c8733efd9246981cd0dc08fd0b70d53611f1e2066f0105b86600ad1a0460943f569c5fac9df2e18a861782d627f4c65d66fe51fcfba39c8341b287afd318291c500578d81476309877e72ec8b58bccb8b6c5eafee35e54ff389a65a1bc9abeeb8fc378696638a7e8e46d0f3025189e63b886984cbef16f14506d1621b5d083560d5e8efbff0f8bf859d10e141f21948a7c83f40dc90cac27d5299e303193be91d9907130665686d25ea8a751071fecd7325b9c445556fe4db71178d957a5be6df3845514055e9ad0ba46a1fa391cf69562fe43e5319037916dae88a8e3bad59720c74e102c73d7542353b639d18ea68e66b28eb9805e098ddfbb50aed79ebb571c69c01d6cede423d15fde27e57d5f47b29db12de547d5e96f9a0a1503cff5bc17347ad1c0b0c02dde6cfba20f33e4278932e128cea88e920c1045af2e23760b12629da1a846217c8dfd156baac6da12387c47e130fb33bdea945e296087392aa715a126dd81129a301c53171c387249e134b1c5c70863b007996a5f2c5c59b7109301f4516b7321edf81124eb950b799d57d65f46297a37face2b9e017a77967ac88efa1e15ecae0dbbc3c2fa34b12e3b05f7fbd4a01f41689b2350046c1666c233091818b360bb443b693ab5b690a93ea67b64303168ff002ad64ed136c5f6d64a0b9c479226468cc59a1ac27b4417c6da2cd106fe7a138ec6e4ebd5ad54fefb057a72cc06aab91fa3247e330938bc422e84ce1d4b2f4c5f3938488339c5307e11cf57d6bba9bebcb60eaccfd147c119417095ef38394e61ae910977ade3acdfd6632c30f704ce07ca3c14dbbc06f2ee726107bc185a069679beeb812007d9fb681998e7b80a0740f48ed3b8f9d9850526a784c46ca4154752eaaeca4a150483cd8010f6da2d50d3c3dc8c9ae8d89a2248d29369766e42814fba4ede0e91566b8122d84ccc9097a8dd12c0ece2926f34a24fbd22db014c54276315b40052ecd2020f207f3feb04896bb188a755bcfbc2391a20be943ba3a6ef34e9d67564d66911806e944994626038326f8297a50de25f3971c95bc619dbaf0794958582849decb798d0525f500f07472ab1fb1c0031f29b09d7ded6517004bfe28233b374000038aea88d037bf48c4de6f8f996cd532c4bb9260025a2795d2a653ba3515df5172f446d17d7453a774b8067170c281f080c11da5c1be882b5ec5b7c0037e5e1bb066ed5c6588a22ddd41ce00b75da509a47fb41a7fa21945a158177704d11866a865b89f22c9f34b59d832aedeb03c807ac4411af75f0ad075d6b725a8d201decd86482cf7a1dadc02ac7e3ba0e3694db3619aab5178c7990d036b947c517ea4033dce11dc7d4be9d5482f35be0076ba6ef5463c71e6e0018c10d9b3e0bffbb27601d8fa9b5f17b4fe1d33e580862f81760ffd3017fb67c73f87e819c0d05e2ff1075287279b57f19e1bec887605dedc2b1e32948766afc745a877c84995ce7b9fd6cf7b06c8392f478178ba31fc47741fc52816b7e8efbf27d4337e2ef6675126f0bcd57ff8a66a05d6aa1792d0093ce74573065e5a8c6210125783b707a24f8905b24eb169d95d1275b35f506a96069d38d147f29121d5ce8c3386549d01a86f92ac06c0313a2168e8b0933ab125353017df49b91cb8e81dad9f54a4f6cb09c42c951d13ddda74d43d9e67e3f33d6fe805f4e8df399252b72365176e39a601de200291d82bcf6a0129e82fabf68ad22cff743ebe1994ffbdf91cc0efefc5846be001a389d1ceb7cc3403490c7cad44139c4f71af3689097437d193b596e770b78e4e557b6d44ca27f57e2f39d2dbc00b6a642db66d400ad5e0e09623c5521de541ea045d3feb0d4920b9215c90c4e83a6d9e85bd55f09b6883d4ab6929f8693de309c886278e88853829fb62ebc50fb449d60dcf4f717ffb7cf32ed40f8cffabd26d4faa9cacf8d435fb5c3cbde357cd7176540856a826a9d28a5d29176debe493dcf00ff7270ab836c36acf3abc979666bad96d585c32d8884a5438dc07e464361f7bcbc022896b85e9381ddc073d1d74b08c4698fd1def38b59c7dc9f820068f8de50aea5e71a49547dd7344d38013b07e83e33ce59d35ae68ff57f45a49f606dedc14520084a8166f5d84aa38e4268445bb8c6acfbe8aa5d973b652823ac744124166a587897d4387ac5e447421a7080170d71d4dd27fe56d0917937f577d43bceb0e98b389d6d5ddf49d979adec1975f194a892429e19223ef20b1bdd29df2fb60de0def36984b9018ef8ded90b285900834f6246091cb59e951f72f7772040318fd9b75efdc16ea62ace99a4c5d494169ee6f8e4794443cf60814addaa1754df9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b6b79565fd57b92afa6f7c1d74fa52dc5681a715da547bfacfdd58243c5888db4d6da18068ab131828d0ebfef81fd8036c795ff0bd5a28fe2f650361dbf604972b37ef8076c8f410531cddc08307506e1f3d30406b2a5ffe3adfc18be6f84ace424127dbbfa31c4e7b66e7943259b4ab871bfc617b7e7f80d0085a4b22c8908ad77ab0a0a53069f8e7c6603e3520fd055673a7e28df531873c037d1bd6c300a88ac32bd7c562603d991a55f5273dc05e7de7a2eb01a668159b94ebadfa8d5b1b1c0c521b90acef96528c2dc02a641c56e8860194e47730efd2ffe6538fa3530bc94d13a41f2049d8307f23b8c7fd5ae783f7382accc17b83bee331f65600fdeb3afb5fd163bfe678e1e4c0b9ae626b8831ed4b8f1868d2ad1fc18580496accbdfceeeee2540f16bb9856ecc976e4c9615c33c31de61896ec878ac9637e010a07484dad34633268dc54fa3366e420b7c8e6326aaf42b171aa7108f5cb73c0c641b4275b1544498d48e8adae5b1bc83c1785ec3419ce36d445dc0d0efb1f98ea2db86137cafee77d561019c400a6d0350ba66efc9d73f3b9b066ce93ecdb9adcedde6edf71c7dd4128ffcbebd7c15342460e13e9a0e3aa00b03718790de721edc043bd3a473218d0d5f14ab39460a3d94e87de6fbf0dc2c305ff9d8b403b475c223ef599cb152b3872603746786857a03e98c79f2de1cbc46fca21d281406b21849374ce4808f3403670209ecf4909f40699285c1a6f1fc53071a4f46ff6b40d9db20a09098e94dac3636efa2b1cbbaf0640931c9d9003f623cec5cae102c3b9ff3b159626e4d85d515d17aad916070021d33db1c1c8581c5d61e90eda45ce75915c60c4341992b2f102a0c2e044f7287a6041f53c0552d413cd8fbc36e3adb024787255218c933428a0763fefdea8cfb11b56964c3af7c624aeb152c7f2d23bf9d6511b5192471621f1180539530fcd16726777a864281596e3e1df6c0d5f2f6b4d589c5c6bc94430a7b293e45a69db9205d8faa07b0440f8e570395942597f3cd6c9bb9361325ac48cbd0b702521c8951d7af3f2b3e72f0edef171cb9a7931d10fafb3d28459be1dd72111fdbe7784eb6ac1c7f5bef630753d0dc5b871a1fb0a461ae270627ab4ff9d87e2510fd6dfd5e81204939f7016b07740529a055058d270d8e571d9918549d9c8c005e44731cced0adec91aa939bcf894d55d7677a7196f16b06dd25e0dfa27ead2b32d6a2205ec8840080df6b2a78d441124e06163b3e53c9ab46844be0496449a36cda8065632029e6719ee51572ff1d7bef293f7ffea7733cc28eff32b8a51f3fb2c029fe7260488616afde16954a97b5162a43871aed9151ee67a54431f4425063beeac9a46a496b6537f066fbc280c794a1ff50e30fd3ac0831036679f28364a902e811c9b18e15fd27d98cc056450d423bb47e3bd61c13f3daf8831c061cf3428d681c62b420cb7edf1e5b443bbd18d25536bf30ccc88e207643e16c881b36a2478b746b68b90f6d4fcbae67ef40307899b90ff47ea3b786d0fdaadd4c4b9429c515a80d81397ea6c43c9683c248f2229c3d32e86f4481e02fd1694b128cd9fbb4c2352a795cff29d7330bbd606046fd8a550683696de3cbc8098c7ca2fbc2682a3c12302dd468ed0525134b36a170ed97c69df7d5c0142855453e05f57f6ffe8dc9fdd55d63109f128e670af491516c82624a80ed339b45e208e6cd88a332c3f258e939cb6b821ae2dd8ed5dc26d0117bafed401a304cedbef8757fdaf49fe75d45e7a5c858a4c15acfffeca2973b5dbccd9b54118ca43b44b7952de9dc329c6074d2d3093649509a2950b57a80c3998ca6d14b56a8e40de39f99dcf77305c7fd027197872651854284644ffe8bed86d846e6f970364c2b383f325b00c20f69a7dc422998d24a07dbaeb67d70c3f6f3b12ad6051ef755786c1d0dba57f524669268dc35746f6750e6f6723cb350ff4229ee1f86751251c53c7094d68623ab3293b293473ee27e8a162f2349a0dff08ce1fc4bd8423c112a5c5a8e3f0069197b66785115dfc34760d9d1501a2ac1e7ae71575aab235cfcb0567d1e35e978cb1a7007040d61c178798381057c3358ba296aab9e029e7235a57d628e48a593700779857d02a5511be30bbc1ee3c974f133367729fdeee8752ee37fc58e6651d5db2f513ed1212e3ce07cdb32ae4d153cb636393e06c1302104c82d8b575af9b332b5c0e25217d877f74abe67ef64f52318df5b7314c7b4423c956f5670d6d0ef1d0fb85bc80b26505c2eb46e96bab3f1f8b7aa52c16fc4a9e35c621b82ab63fa097cdda3aed7787f8a724f85713b43ab0b8310460beea0313963d532e6bf5b4f38fc083bff16393e3d455c65fea18ec4f7ce8d758469c612c6dde2a7a8eb26994c6dabac5fe60c7b764ff951e5be9afbf21c279aaff083672ffb1454dd0b4888a51c3b24da740ef1c46002841c960b9c44c27beca788a1c1c7a932e77f50e8f081a110a45c0c612c20198f9009bf079105cf460902af5a63af061641408c0a3e412efabf1e16ed634920648a32b1bb24c46bd013a15701b622ca3ff89b9a038f85f0bd4e708c227cdf244904adec46fb6b9a6ee2d903bb8e6d1c76dfa90f84a738265d71b7b662788f91631972dfcaf08e6064a37076797a0f39bd39b40eb4a8d80787817669399c2bed5122e2b18af4f8adfcda34a59280eb393365f624483211a77f13d005b471d1de2777a37f34457cf7fe8b3d52e363da24bb25a17ffcd331e9a5f4fc4fa7ccf1aefa9c442326f80c8dbaad7eae5b85815b51afb08876bdb0eef70b173899669610671385bc40151db9485b0eed6671e064bf6157aa12b4e7ed827652691f787589592d6ab553743a0b05119c0d93322436f2d3ac0404974bc3108fa4a7a40e265712e874696623eaf7b299eb6758e8ad0ad4f76cec94ea346f002ec95e708122c98f6f308c15623afe5174e02b4a13cee9dbbfd37b081f84cfcacdedbecdc5a213572a444285e729a4524cc865a8b255ffcb6f337291f2ab884e9a9e4f0e34c3d72554316ba7f41e625d2b7f9d85158b1505d9d7239f99b0c9242dcef44660c20bf5b936ebc44214120c0ec632da056b87d378485d753935be56c4a37a27b0195bc2c5e18ea81e756dd94d80967168a8268ba9ba57e9771e96e5c9654374a150324623333ca64e4113ee4a4589964d1a6adaf56c6a4c1e3fd2bc592900760ee02571f7011936c28eebc54a07c1b1c5252184f10cbd47d46d507d4bfb159066ebf42a13b24b8829b37c3e1318b68f6510c5ab864bf4e379d7972e8aa879fe7b4f170f004c1fac60d61cb078d54f5fbad098a065b9d142da59db4d347724e5436b73102a301f843fae8fb0089ff1559ba98fc9080a2eb6090fd996bcc193c5fa1530944fe2be9b7c7c2655a533b41fc317db6e30d61807f3b5189197b175e0915d703afda2f2e64c0d562371397f1fd142a8ea2d68780b8f71ca9ea48b5175737b18223ddb8598eabfb78d4c7b5d2b116e55d8e69d4cf341269f37b095d901c0c2f49766e277e335c25d773f86be008f2cf827128440a38083b33415d0b22b1a92e41670584762058a5f848bc8666627ed9a6e3377f9d9af83f1a5a554b6d1fadb47aa3a921b8913c3fa61f4732a97688d87fe0d6ee198e8e30c6b6587b413606a2351327a891317d2b56c94c044cb72a550fa8a687ad511b3b2eb11361210629a504c8f7c91069b6f8d2f8d48ebb4e69d33ef3fc8541a5d0d580e877f85f8c414d960afb72cdeef73e89aefdca8998cce6bcfdf768838b8d6a68b744c0ed78148afd1d209912a0b9b8f31d8c184ad6fd12cfbbd9d7f12f11054d7c54a486d32f535934cbbc0323bb66280c765bff90953e1eb6dd235a2eef93c8548fa23864b7c6b48e457c18acb45b5b65353edfcbb1e5a68dd0616b59900e6c63a3afbbdb2b76ef626cc0e6633f4eee65e257d82c91956c6576cbb0d2870ad0d2e619239aa902052b05b64baa0c4ee1131a96f1daee5a483221bf684860ebae208aae3b6fc11420cc9ed0e6aee054c2f05ca47a3ce31ff50512da8924d0b8a29966b3df92eb2e988823495a3894029efce962aa2dada80691c72d8d2a3ea4331b276ce1ae40562a1dff5a608ca1bf9239e7be5746c248027c1f50ead3c69f3bd26b616fc1589a83ab8a0812c13153b8fd8d4a837cc1219c5a80dd4ea47bf53f9c609282b584c19d4f51451521c0c2c261396947cc6b4a15746afde3ae2a87d2a4b425535e36ebc8185f81fc2b1b26d608f0f366198b0a87379ae9210552753ee6470f2b190ef248d3f487dd91fa1936b0d6571783cd3e26c7b07eb6bae58159a7925414cd18b7e7ebe16b1c2ccbd03bfb1d5b72aa5e9f9c63ef2fbf85e126ee329c7700ae19f3d831950a99e7a92d196e0a6b08945dc8ef269bb391ffda95d407b621f3cd1e5e78a05750e2db710fe820efe09b0611132a9ae21dd4c14b5c534456d1793fa6833e10362ebaef96c26b840c9c6608b760a4b95b06e4bd4e6d6a8087d08534447795c656e9e9b54891c0f2b124b0415043479962b851a63274ebe53fa200e71cef5aecdc424cd77e31c9b48abf15cd2293f9ef4c24f97669a570612b69a300cd3644dfb5a09d1e011627a006f333df5cf89593da8af26171694ebde8b401b16a4a1478e6a0d83b355a46fb35baa711faed7ef0d9a659b2c2335b05dca245f4a6c1dc0ebef24638391e8f7aee1c7c889f50eb567c6e1109f4187cf992b4fdf8ce302e4c1ab61eef62e6649dc5acad7047e25212869ec95182c90ea85cf0026531eaa06005b6bf3edd6ba757b979098305430ac6f76ed50e0212c36d1eb7f9c27309663ccafe583286fedc7b380ca0ba6f35fe752cdf7a87ad68110683693e5c76d10e01fe88df8d3416a7c758b9b3133ef8a5f83a0576012acc9c457a22b41605605a3572cbfda23512c581d7c2afec2a6f798069d2ab713a0ca3ce8816c05c1aad759d2c4dab6ab12e6bea729750ac205b8e8a7d21140540ed969f2b8029d3fc72c84e090183a17ca745be184b25a0340872b279db0974115c6695e28a712bf1e20803bed9e30210fdbccae2a9f9277f4d90bbecb06de86a471ecf975ba7fa1b81cc8f4dedeff9d171bb85014faec97af7d153741c2603eed4f7613857fb23f5918a49f31afe4eff846df6da28d0ae60b2fdf13c0374c5b4fb98d1d1ef767218a787bf063ffc37bd39cbe8de1870a6ca0063c7da4176fb57d56797377141a76d0c166e334a982ca2850d3753293c48ae0212d7fbff57dec9e72a36a609fbe984231255bda6b294136d1a6abd504248a513b9b7762c7bbff69850fc42d7b0a4a1f50c69c9601887eac26091154c8c58d28b39f34bcf04959c1d30ac96bab1fe94c6dd56864b8c181dd9a76ceba62888a2c3c077126ca72aa724784502bbc052ce72d0566d3dacceb1cb87094027d2533d3743aa986d3a028a3aecf1ae8d76e5cec5427ae1329a0ee1c49a43cdfe1a856490f8a2038600a53299980474242ee5513f9a657c384c716ab6c0ec7853600dc609112eed3bbee86438b9b2d8d13487cd03720713c0ed2dc17bb3f74629df251a3ce5286f386b08f6de6e2dd9922f7503ad0af5ba401c6dee47ff0d705a42862cf429b03e61c410d514ab7e2cc342a5d4c29a4ddba5c5890013f55635922aca1d85de74a57d1d49e78fe577ce061fb1e850df80afe44d3eebf05a77ae8373ce7d5ef3b54c0daf262bdd0fdb1f17b405caa4ee8c30fc8a4446ec9b95eb18acc0b7b63228f8ace80aa258d6262d275c019e6af5a83f00dac57cf6aaac8079b1afce8a45d09f0725f228d4e5e462adeb45f930f0fec8ba0a212b921930ee9b718f2648fd913a2dd104e252196fdacea6d4b8187cc14f77ecbb622f385285130ff9cfcdb8e280230ebc6fb396480d5ade941c59355c5ff96f2b1d29167c45b0b6db60b2743895ddbdccde5b2cc421a9522a5e6b33dce559661528160d0e811921552b34aad000fa1dc69d353ba4a5ecc3815d9e472ffd2960b9afc9a4f3a2ef0fec9b813afc9907eae35e2f791768f999d372897610710da03ce581c857b7b7962381cbdaa5f45a5d7136a8cce580e25993f442b5397c8ddf93519b773732a3d45776f56c84b1c22713f1b88dcbb809acb3cefd00340147615ee0f9b64f7f088170b1bbeca27ef3f51c0005901f0732a9e7a3bed97a4e0c8ed599fab0272d3e0d513289e901c3fae69f9e52de00e62456ed1d49575eafe17d7e85755e1c51ac46391064f4ae3e61b92a982bd21de732aa1d85c1cda71119b8dcecc9adc8323d79cf4cdde592efb4bc5e2ca1ba5a38f6c89df5384cac8d4b17e04b9fcfc68c6147089a43100ed9df678199cd8fec17ec5ddd2756344d7dc9635f488888d1ec1437bcbcd6af1b5445b9c5a873688944f6343190d877b3ff4348912ab367d342320435cb28f1d13d90e775625366045d1c0320d19593e0d214ff02608b6ff39c6c391c558a6d1508595a45e5dd98eb552150cb9e0af433cf168c4d7ec870d71cc93f14b883194bbaf80948b451e19069b4f5b431388e6b88456267dcc90822da3ce3411664ee8f3260ce7dbd2e5de0a0ac6caf5a794b6c1d94e81a19f00461a6ca1254e6e174a1838c8e8e372d24c35b81418503fd3dd60bcd4d7415abc31acd4c1e37ab1eaf7bd1cb2068be018fd2dd8546c7b00bfe5bf432ba604f7cf5bc887188e8e6d08bebce7a859652cfe88303ccad228e4ce0d9e3bdf4caa57cacc43fcc43e04ea94e334503eb68c42f6a0edf05eecd014f4ab9eb24a07547996d79e89366d1516251cbcf6ac3b10e2fa9cc36585335690e8df23c0df15748b7e3ba74e5c44cfa85b15e09186e021ed2ebcc0dcb46340693e14fb5a00abe2d5076c8dd52fa8a487a5393b2474718eb1540a4b74c57160d64d803e5d5f83f0d6a2cc7d7e0790fdc9e4cf4829778ae7722380cc52aa03f650899e6b69b537a79cfa3733638ed66958872b2b451c9cde4a509ad8f2c6ae68a4d1b5e18da25f7b24e861eea4e546a451b823afcfcdeed4d55a8bef64356ff4cdf9962c0998e635eecb9f7a90ff6683cb2779dc806fc2fe84ab7fbf5c2114f87f89b96fd237b3ddc0d09675227617117ea1b26395d7a5285efb148b2d76a8a3d5370cb9c62e6d2d4cca15f818e57b4d0b811ef7c5a4848d7b5b9d5fac40601c8f91e0e636694e81f048c167eff3682f109065afeb599adc8a17365261793dd207cb2362d9b44063dfcf4b918a30342f14466a7c251f027b0067827313c2b43c8245c1d40c6a0dfd1b458e9d93ea42806540f7ba0d25858b1d08596b401676347f724dd06cee77806313f5c9df851a64a8924a94b02fa91327a789844e023912b3d838612ec8621541d6d56ee1d52146e8062ac6549a32fb490bdf6c79817e9da83b9104049982f66e4a5ae772adf6551060ec881837caddd65ede20ffe8b7b3b231fbd5454c4910c44139b3c33c6fbc2a42e64c6385d1f43794f691a1179f273b8789cf330a3f82b0fe53a089a2ae24923a4c9b3c0cd46a8749d03b04be02ca26e3ad4cb1c3bf442a8afefa2cdcba972367b75f1ba65ea58e76aec881455614fbf682d2ffba61bea6156fde24637eebe9c40bccb8c1a6ab779488ab6d96b64ba908819bbaabf6973760f462321a225cf98fafd30478d6d71db42a170a35b68065d1a406ae076e3be796437fa6c0fc5c10a988dfd6c34f9dd982b547cdd42336da03d22c699374619a0222aa857a8538f37b726815f96e74ee1c90de8f30327a98bf57d5da3f4a5606b953bfa02c566a3b6388f6bf3f297f6abf27ccee15ba95f3be999d46e0f606af9494514b807c6f710916051267ffe39708651e981a4cdfdfa72f1c0efa214a4955776b5e8bac07297257aa62199a6137e70f4d3c28383e1fc3206aecb47e4b21708d702a6b6e6b710b4ab2a1631ea5e82fd4eb7d9f0d4e1ee5697fb57387796d09d46407acb72a8966b9a8e169ba5d37e24104db570ea7164369d9ec15b3b52125fd176063b3121800f377f0df0df5b638980f74b4d205fdc0b7493392d72b60e5f12479b7a6bc15ae69528a456199ecfb6e4d6b9b0f30a3414964cb9e0d21b2191469c317f8d49a274f718444f2789e2c67135d9e03271e2622f0bb0288a82a3d7a431f235edf46b731a79cb80896b7f3b13de8a98e0de8d1e6123945ef70659f83bdfd6b812f2d9b3fdf02865a9b317debbdbf7c3426b08082d675328919186cac819997f63af1eb02e9afaa2166e197e86e91278d721d3e5e492a130f2790b4fb702912e819a3ddfce39aed29fd30ee105dc20a30011399ae7768a7343cb3c67b9694f33e5d1738ba0f4807a80a74b0160c1c7290e12eec86d698f83c85cbfb766519b9933f440fbf20ff3f1eb7425a34d3f1f9dde6206fbee653d98525a23b3097e25490b9a6da74e5f2bb9ca6b6f2960983dd257800f2e3496738d342bc9ccc0f629bf584598e6f9d6e7e99d12eeae32b0d02411d7c8e7dd07e113037773a5c4771c7369c1ad9fc3b8f5e41fce8589ac6518869f8329536951ff7cec6f96a22fe75687e5741a82fa4d49f009d90bcadbeb8153bc62fb3152e9c489a7fbb427cff17144b434d631eaa0b74cb052f3dd08a1746b555b31dfe5f39677c652c0898eddde2639209970d3e77702238ab0d7338da9a7ece676e2805f9c4e2751ace97cd94be6b5d7892441b9348a7aa2218c946510d1963f3e55056f17f3f48f0ec0f1486af36ac24bbbda1c72203c63ef8c25f2c89c0cbcfed872d49ccad0358e295aea8fb6ec31975e092b00bc9035a4f54fee11d4d2a654800c284a821336ff498fc7cecaba8f38f033b9ce4edcb14510ed1783f4d3fed8d25a9525e7ef951ef6812eb04f7a186719abf47aba8e03bf762663a4222f5ee81b02d24efdba0c020bf007fcbf15896f6a8770518319dbd24f7a0138617d80ab276b7a3f43b0182ebaf1394ed2c233ce0d8f8560a9159d686ed7909273ee9d2f63a7e59b2a6e9576304f718eac508e0b9b1e60bbb7607b0cb80418dd799bd1f13dd262087defcc2e93b23e07177e7d4fefe6e5064564b46f27e9ff544955af449f904735ea94329ccf419d48d063d1ec3ebcb0aa571e444f43dd0b906ba85077299da4908af9b37f518facd09d57280d7b990fb7898ff68756279086e649fad520a5b4d0d41856993c8bd370d48dc9a21e2772260e56c6c3d902590d4b5871564910470bad7450ca5a2cbf08b0d74e21b8646c34eec34d927e9ea1674bf8242ba5cd3f121be8165a0cc0dbc56dd05c243b9968f29167b53349715ee2ce2dc98db5b90b9336b15cdff36a2e84770edd953982df2bf769fe54b0cb54c05c286652a930c1d862452b2d642c91dc6b0419e7c9f4e4e754016a8fcd4bbea78c909b5bcb57ba2b65ba7f329c67108be89a592ad052781f1380656844719a073246a44a67900cfc196dcb3ba9a6f4a0587e0f58f77d778a930802d73a602494960c740fd802d5d909874db98b5e59ac12b77c4612eecc4ce4f65f78a81936b48d4e7adfeeabf43eeb422451a6faf37978ab64135a45624f4d0e071e2f37ee327964e942477c12042cc08ae7c6221c0b61350a453b503d9794b58fa4c9d54656a723b3238802472d490bd6749e22e357a20e5100a049df53ed19ed78e6635913b0013dc29e26e78fded43a3971e6ceab5782ac9ec527cadb9648f58c3fafbf36e25fb7de166cbf3b4c2d0ab6792dcfd93aa43d3c27dc0be6e57453f098689a5adb5ea8c18732304bec426d9a843b1be890838a68e109bf3bd9ed998ba2751d9abc8763aca50248a691b48ca6ac725a4c5f4f1eb1e0debbe656c53e6206f420183a126376050e85a0861562975e12631c64c84512c70dc234b07257403f3346f568de004667020d2efc3a56264b51febb0767c9abf4b950b6f0d1f425e1a1ce30a4191ef2f27fa02d606d553eba79b4c36f47e15c6eadc2c10e3ea2a84ed24d90c287707a2316f222dbbe7e13dc3bf6853c8f8c4937aa77eaf3a282becfef4cae6052a014148a936739627deced3f935f94228ac871c62f901d1c099df334e4dc36320e15c8f448833378ba356a8d42451791eaa5df918928ec5305910b30831bcb16d84cb12e4244fc591beb6ab888b3e4c0f95d6d434883ed7e94a7558591808cc067da9b251f9c2e2564db77fc13267be1664a52ee74595087f82e9fc79b74c2eedf5b60a82ea5b9fc089fc250144764e1c519ce260a41296cdd764044106e3d80f51f1a8702bba3582be8e1e62285bd11cb3537306dfd090b288f3663a0e5a9153e1443705a4ff35b99b3e30c714085b28559958711e5afca84e5a404c2a7c5dccd38fe9efad6fcf7253bd483c5c910832ee1cdcb253aa2689d10922f04aa55274c4e3fab7b43c07c019606fe27a3c1861eee7d7d95341d922bf9dead8b338f7f9129b36e0fb451ebc851bb3b6974e605d85ef71e76998e3b640eab96482738512bd3eccfcd5e4f0662f353c22126da853dfea95c03552c032e870406a7d190d196d3cb23889fa97a596534daa6cdfdee450385a47edc2c6aec24285933d1b1f019cf118a1ccb13f2333f2e815f9ed94b7ef98425520ff0d67283340af3899e00270d7cc5a2b69648dfa4534c4fc67aac931d6d2df356bd77a26c652e3a6087720f3d62b4f49a5bd8d767e0d1318c0637b7420a6ba42f2aacbca9a3599fdd0cb44717c2a00f7a87c8758167fac705469b3a793219d1b98723fb1900e1f227d3321ea300d9cf17d6dc82cb081fd610435407775d40047cf97d75140b807dc5c5d9c613d31889eac98ffacd53853aa23bc905272b63d5c7f27ecdff238a89ab2ec1ac5495c87170541e725a3ba97e7a0901ca1f2bdc76703ba2c0e4efbd5e200e06f29e5939c606946e25866a49c73e9567c35509b29b8f68cd57060f4e6500beb0afbf13b97672c3ae5eb97df9a11a26dbc3f8a3d95dc02f89d2133f37d22bfae803750d3f24035c3a02ba7b291c89a31005ffad4b88c44392e33b5d6b65137307f4c8a76e8a89f96e887df4cfcfb87a931635b5ac958c1b8e7433e0f2596bb308b118d3e84d7740991dd1ce2a6ca13356530fb680f32b043206cdabdd43a03c2fd4871487601631cc6ccf175eb3e8962952a3635dc4c5094c34a445879ba2aafea3ceab37f98de23fc7da63cdc3976974f2dc4c45d5d9f2decf0a556853ccc3d5c792502f598523c7881acccd05ed63dc3e0a1de02f00c6e678cb76dabebbf70dd08cbcbdd6f7a7a53c141046e3430c0acd134f07639111eb4ebfe51060d200ef1cc0fc43c99a2dd36a1746f50a3bf20f33e05476a6651bf4ef6e9da1b5f05fd55a5211d831f9684c76e89b4c19dafa24883881a598ac9a7ed981053f330dcb35763bfd5bff8ab29791e596090262a65514b9e4ddb344b752763e0fd3191bc40e7e24603e198b111ffffdc6dba579d4742053f601463c43b8ccac0bdec484523e0288d187d697c3bd53495cc2890eb52172f8bb7790912c9f57a3c4f629fbf56e9695759c93ff45a069c297c9e7b157bc634666ac077100f3385d4965d3bb9d86b989754be8ac6492216c19fdc3f9a58afd7950d493cc98d6b50eccfa8b60bf9d89492de5b8c35862e608e63af008de62f414f4d9b3049cdf3dd856aa757991c54aa0ac888693534cae040c0919a22ce792dee14de884a734ceef99589d9b627164067f962fbabe94ceb36d77af93770aae94e6d0a0b2f58bd567d9c915b0b367d765a92025bdf0db03782bed8b6fb1b9e1de248a849cb3c6f1830413a37ca6a1996caa9e0f2f0ecbd891c915b7eebb9f5e0737599b3f16966d1e734b18cc61ce9ab7b1a332312e2244261fef09d457a66006e5b0c1e11b33f75e7b5858621b454cee9888da98b30cdd675c412876f9de5cfe93d9b24b542413f7ca82d7c2a0c676abab7bd72e3859bf9f0f0345906c86f9840b045e0ae4baf758948b7ef13bc0b22d7c7123d00481236cf4f147bdbe4b113fdfc64148a9738546e33c5623fe4fb8e5c97ae16d293f319f9e23c7560bf7ad22db088e1a12029311352070be460d9a88c8bdb72249ef11e318d40603ea2b34ae55a2bda2f330a3e0a448845a8391ee51fdba16b32ef2fc694d7d2193d81ffd3f4a0964379f9a05178abd019c3bf051f88fb65f964d013b2eb25b6d505da4d582c3cebc0196e12ac445adeda99b81c0582006901f8b6add3c6484cbf58297bd86e6f1c0bf888bf809e5cf50314a373f86e41fbd1f38b99444b790955b156f4290868aefee1881633c9a4152db1909d928fcdaf5b77474bbec745c21246efc46177a0df11b298b4dd0897d525b03e4cf1eb1a5fd6ed3598a632145019e052801c47a1636a375bbdad41cd438cf8a08b569e5fbf7aaf1ff36e12616ca10980263075e05df0bc5dc41f2593b911ebc2831e7808a8f07ba1758a1d245ec0852f8ce25cb264bba23d51fe9254b570db9df07b277f6cdd7f834df8471c40f892b3f552d1d5d467ef270c0769167fa062e66952612206f69d52aceb970f1d91c171adc82a55c1f0ba7e52b29ccf6c55acd3c6b7bedc8ea0d87cd25f09815a176b52a9f04d01511183639b8085bf7a7b6cf16b62d96f1cc84da3da1de7cc5b8f19541f30ffdb721fa365a82e2cac0931a872bec7d73c3b266ce1ba3cfdce312b8be8d7feca65fb1ca2b6d79874caff7a76107e7bbcc6870c73db2246f0e020d694910eabe4118be54d4b121f1f8d32d20d1230f588b936eee6f80d6b988bd043a0b56c089e429398a50b47997c27bb64db2810d5bd06a3c0d1e29203c0630c5aeb7787fab35031cb5728baf7fa66020fcf4e3030f16e5a53b332875231de1d5a4b156d5831d39222ceca0aa25a177b44abb012e03a538652c45b5e926211e4dc1e5f5af9e75b972ef9293912f951871fcd7b75bf036e7bf2ad24b5fb9ebcc541bdf5f27cd8d6512f909a63f2f5f6732261b38be52be1829771161558b7d4bca3e5448c3cf15a1ec91b719175c0e6ef1b9b660b0866b129e21a3a0aa74323f94bb087d307eee4107490975134b2c7838bd0ef1b2e323b9101ddd209876a27d5421d76be48010b98e15912cb93bfd327b05f11924523b31a05bb8f0abdb0544e34d140d297e9047eff2ae6fce052eb088a878641dd6a565cc26def655b5ae2abbc1a6d98df400e2b5e1f6d8cdaba58868451793fc6b9adbc0249fc3cbeb92835f0f68567823626614b50ef1649ecfc1a4b2ff5e900185cee0631687a0b561a464a97ced0205fa77693fa274f719f70a86c7240736b71eb385f7d4d48a8cae04b81631daa41a12125d313360cfca76c9b3251a07d2057b819be057d33768103462988f2dc911477fddb19dfd828c5a036dc5c1289ffac415b173daf42e941bda010d3d77c5bcfb1f4522d29559d4e39525be50be9d4818cf67a72d746d6a2ec38c49ab331e8ae61c6d376ae2ef8cc32b21984bf44bb9cbd7104059793f8c9f3639d8ba6be8f7cccb8555836fcc89f5d748a40d2fa9e2122f50a9f330cb63c9ea9d351a00dcedf165ad2c5a20031bda6f3f7227f5b2212fdb976f9cda157e58a61008848bb6e2eb9fd52b815f8ccd94fb363f283a1505816e0650692d950dde0ff2a25a10f23ccd6bdbe5c6312af6f9af0d3f9960a82c64ad74be82eb7b4ab0ba792cc217e8f1f5f02a5330db747f52db95c5a2714c4111d9f310eb70294e557c260d0b4effb8ba5697a2d3061b69184cc87377067169c954961ede6a57938e6ea00a7a4d0c60f882e92d4dac18d9de2409d0d7e62b8feb6fdfb13f1574a5ebadaf4ac15a3cab01911b08ae2f83ebe2f60f03564c7fbee1946e1815fb6eb31b28bedc474e8f2549c6235644ef93807465e2320c9f9770631ee7e43a391d8c7c4acc2ab2ab4139bd839383de9d4a7b6a37ac80ef5c6b9dcdb95512762ab06c841f243b3d767659078562b2dda2877f1ce80788fa43c98c9cfcfad81f86479a3d545dd99a3f8a46857b567e9ee2396027bbe050380fe1528877eefd178dfc421e1f50f9eb042be562a39c38e5531152cd89f971d5b294ecca040881ae4ed3eaca5132fb8bc6cec6b000ec7a1b89ca2e85de6f03b44179e915f71a5cb3b26943f35b121681c98724cb9d90f91ea5a3add5b1e00c5fb509d45b748da9082c2bfb05688221c2bcc1b6ca10c3173400fd5890d1c33e62d474451179a2aaf4bc3f82a8b4b1bf1ddc78a80838536c0708eefee2c586798eccd7a6e2c7d0bb37f50d817338e0a10a3340390a59f644c65da3cd7f4d1b121bdd29717583a11781a84e5ad474c36a21c7c3f249ca9636a7a7f4b764a42a7225e4fec2c785e3eaa50637b5a4bd9bf8ce5aaad00c7b670c3cfd4fb05704a1a6d7f4d65af7ce47ace78cadca8cecd1c47390465dcd67521d9a760c4259da99afed3d8d3c18ceca4cb14e68867dbbc5d9c062ac9bf17c72c220c7690b683bc87803ad06d66f42aafed78421fc42acdb436cabdf7c34d26e2b4961d4152588ee8cb8ee8a362205dad8f98c6e33aa5e4ef72fbe09d42ad424cbc7751222f66fe6bd8be3991253f7bee0baa456d241c1cf37fe482e3eae965a99a4a5d96ef2dae20e1c27fb07cd5994018462a12a20de62e6f5f18d9d6cdaf869467deaaa1339601e655674db6594700e6e15720eaad775ad4d5818b0331809ebf6a07f0d7932ced2413b00544d271a6f762ee6a65b88e71f8016c1645986d48401f27c8a05a04904996459f24f21efad8e87a877850ef91b42400097e02033d7bacb71746c4f6a88feb29ef7db0d39265ed080a45ede8821217fb01c13af232e7f0c78c6b139f412a7ae9eefe5dfad539277a43e4794d70c69b262175d7d0897a354f7fb7142b9e13569be4c31aaf6c9e6d7e0cbf7222aae4f718ff1362c5966b0c52fd9f60a07fab7e4712016a894a2a74ecb763bb264d84b777d7f497d144a9a5aa1c069c5c9f286905e9d2aa024c8dcd45325d2c0aee62bfb5a9c3aa1f51bb0f0c2dc803a4f3903187ef6b990244fa9a4b665b023b73e4a7df7d1dd5f8e17dcad5b36162f4e0091a2ff685aca49486b556e0b28902338650364b9cf6d0e65d9756a8a8c892b434a9b34e19eb2426d54b3ace4d4a94a4df9d9f966fe7a5edf49c774c1a9b8393e4ea3a1741ccd4b55aa0fae4ccb5b5cf8c7366c3e57dcf5d70f424379f444ba5d0163d81d84399cee56c831d5c72807bf6400b77262adff42ce13974a3f7d8e4f010ce87ba1b266017e434861e3af3425860471ddc003d349f364b14bedd1a4a1e09941f95c2dce509f9c9de695a8e34bc0de88fa6e9ef9f6e7aac494d6f6342b90fee22668b0e83e5375250fa65cbb5bfc33acb560022072b0f26a756575a895c00dfe4d0d1cba8c05b2a3c587691dfadf86ae68ad44e51f2e419788a4c63661ddf6b90fd271d4e4200b4a02484ddc49df79fb33f4bb4bfac822616dfa930897edc6a7277a2a8a5da2d7302f2ce19483c8ec1c6626c15f0c15672777671de7a49a3ecfcc1b6b8dfca6b15f0fd93d9bba4a38852375bc71910e834432fac6e5a528559f8efea23459705a0aec02c30f2804a5b5c173d8ecd7b389aeb0f88723b1c863eb7871b1e617a6c76062bb44be36ef6803b0a51562cabc2c0859543530e9c0c431cc5203126f9e1e7790ed1bb5878e35bf041f22ee6da450057364dfb52220f87c78165aa6c6d32ef163f674ef1986972b42136f6f7272f1648f5d8c8541531676ff10b5c59154116aae99559ed2657a3ed3f4d08229ad005aa12f6d616b3fa93bc13590ec1e5558c5262d0d36eeeb62447bc2098c16e579a970d92733b27ea085d4d8dd40cd481d8585058cf81edddf228d863449de1462d9c2eeb7c7d5158d3190e3f6a0f3dfb177389a8a0ee96ba69a37f29f85523466c04caa8419c37ee267c1db2ae22af15d061dc82a3d8747292506e19c5f46e2f9ba2b2b6145f7157592854af2be07bb1f4de15a45406814fbdd62d25006d7b25b3d3557edc5701338361230dc890ff5ac179a4cf60546b98ccb4637a3cd1206c871d435b2cfcac528a8a17f4a3de649442910165a4e6943d6453d324d576c3c51cd7f7f151d737ccb9b3ca89c17ffb5eb5c6e5c57fc2de42649844ce619a5323277e976fa2bf6f78a00da3a4c2ecf65606863f385725a25121ca58bd86862d708af58ec428664e8bad81ddf7e3c0878101ef4fd84ad6e49e8454a56df0930c5d8ade83e381d5b5dc0269ed057558819d1ea6786a3574d9f14fad463e9bbb30eafd73f681f44a9b47f9bedaa718a8f965d5209374901458f2b3007d47b2c85fb0b1fc124e21663617855565bec34b29c8e76e07b2dcd5dc8c66a0542416c5b21c3f1ea55aeedd372f4fe1f4a55b2a1ff09f8fd377374fca40883009dc95b6b1ee0925b8e213b6ab47c497c9db33d93dbafd97a7f624aea040a776689c284e79e3b5ef04f721baca0d3a30a40e7e09edabb7ac63c261b204895d6168633050934dc7eeaf34285dc57ff8c7b3baf03f4b0152c1e4923eea4f7fcb505279ef011a6b8fcb977aeeae1f0bd1a984bbc4a8aa2e4fc9c563824312ba35fc61e6cac4ae6e5e241af43de9c4d0787aa187cc93ffa452149edf11bbd13e30dc70973b1791b362ac79738d6f954eea948baaabbab86f449d2c9958e33b88cab7184777d1082a561cce36299322f9b156d52754c4816ee2edb3841043f8c200dbca487cc7d6d0aaee51389dacfade104ccaa875884ae1811de235c30b2d8db59edbe9e5a34b9769daef26ee72a4dd5e270d983090a6d5df8f4c1124321a6f0a786be96f7a3841d140251ef9a0b2f6466bb006e86c13ed2f8aeb5ca7811d317d2f8c793829b8cab0d096957ff4d5e355d391aa49c5cca514782305b3e06557ea2ca1230be7beb30cc2c0ee879dfe2226234908da52320cc24e214017ab12f493f10cec79279e074a8620fb5dd1338bd766f222fe182774846d4e74f75f8c7bd8e7e1f228b697f30fc81f5ce83731e64e9064f8cf6259cc6f570b2b2e68468013d0000eeff862df6d49ba7120d03c90f66f44c31963809dbe0f424eb0aa299b0e9ea3ddabac7d73bace9460fc75209a0dbe33a41faba9578191c4ce6095250310ec3f1473ade8eed226223854c151d9c5e4680a0ec49f0e152e456cb67d88c265db821559ee691ef8b12f6635bc6e69572b4078c5cd2dab273df9d616a448f8011e9d7983eebe198225e2b5dc65001bdf9a4c49f81fe88e2df47248c7f5ad0d64d832cde990e883cdbf69b85c4a42b740ebb81fb7214ce464e19a8fbbb388bf3f99d59ace9cfd77957c91d1043c8d6f929db3eb9bf3db56b2e5a5ac9c97991d43f1c54daa3141049c49244ef6522b5727782293dfc515b57022b786fd49e7b3dc22241becb0c01974bc48666c39be63028f4dff244e6e798e376e8f654ec98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783085700d3bd2e622bbb2d2aca14bfc3d722da84302df8c99dc13bdf31490e45e0c2c52c883f1d4c5ce1f253a13739f18b57846afdc1f5c7fb15fc6a9fad95d08775cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b394c5936e5c4e408610d8631e8caa645fea08169c9e32f043e7c479da93c567fa6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2639948167490f4d32d1ae71f7c6fce5aa108c1a31d3fd32a40ca4e62fc870aaccb1304f081b2bc74c4446fce1841bc9da1163279ec93acd603ee9c6fa933bbffe167062fa80b6c027c9e3a2133aac3976e8a54061d891c659f455544486c97e3e4a9ac48c17b28bfd3765d6cff066a6b1ecbd1f2ec58384925a7de5406fde4ef0353809b18daafbd600c0c54c4754ee77e67aedd5c517845e1d79d9cf6ec16ec5c692bc8d3b312fdfb185d0a09f14aee9d79e24ae0980380c1a7ab6520b633b75b9a0f2389c824423e7647003dda27b7668108a0d93f7598d95dfae2b7979541d3db0701a18ad494a731365fb8956fdcaf80b8bf8ac55898d3e6fb0957f4f35957719660ce461494cbe8a352a544222cbfab2ef224e28ea06af99c83c730c0f50088d52e55d58143cd3205d8acc19b96d312084f23ce41ff6d41c6570dd5c30cc880bb062f939ca8ae5d5360c82c703c1cde9c6ef55f3142d55325343731fb78b565bb4de09b433cb62cf3f963e860554915fd9e2cca6fd8c01a34670fe966c530269b8bd91b25a669e04cd536679a20a879f9b1224c4fc10bfa798f3f224bff7fc70acbdb6039b42fc5bcd4607715ec8e1bafdaf9b6e32120816463f5d608372f3e0ef2c8f0c803b0ecfda17349592c799e93c6eddbbe68f57fada3edca21f923ccdba19327df4c6b5d9c3e09a27de5c3e89c10c359b1b6c424f655c7705de9e7798c34a2d2038ae3a7061bad6a8281359ede7cacb6f7327ef28fe042f296f8f6236724a424e03c0681988a417f34f860e6ef8d08209565db4193fe843d202437175daea41c11c1acc66cbff9641d8a8ad97c0ebdf6fa583dcbfcec1ca841f4184379c92ce65462537eee110c104057d9fffdc7b4c0257a739bfe950cfefb5ef5cf43f3dfaba450db5d0f47c2945bfee7bd089e3409cd9bc4ad09962b83e0eb93a3f8f5bf392f37a394e8859fafadf01d5998a6588967c156d6b713cc5f0ee70c5f704d21e14fa941e08e5e0e78a3c9746a43559e71d60dc501547415046b0ab9c2c425b955a83aa967bcbaded19905a22f45961eff2c256c886a483fd37038bdb15826bc9918158adb65d4eac9cb66e18960247eea166013381848fa3888552c54f38bf7bbdd8e0bbc04f89a546037f605048828ba8d85bc45f1f7d7d8ec5b0f6f9487d3f50254ab27fc60f922fad8a9755047248f2508b171bdbbd4836258f27a03867cb983fae63ef5a6f6fadd8da7276169e232a879f53a7324c9e033f4ea78c97135c82f5f26442d277f610a9ec9dcedb4e420747c03f9749760a82a4e41b4c05238bdae527537db50eb16b669827c7ed98974f708c9fc4e05c826bbbc7964f7edb2f317151fb3a3bafbed9cb9d54dd8723774af5c923c7e7799c161a4f69a2b6895c52fad41c2311da248f396792587ffab6b6146880a2e34a795dc174a375435a5629967276cbe521f700276e87a76df383820caffa5970baeca1c8cd0b2940ec1d2ce4429fe9692ba8b0dfc76b12d31ebed23339a08106283bd34dd3de6e335e2ac7d036404e87b73e78e77d8037ec54781b66390e72caa9f832f5452b7305fffda1e2aee1280b2905cfd88f4305617a39297197c524e3c99c560d4b2c5c8097add045b03dfd15d9d67be6903f318d5d9a06a65fce3b922330a087d1ab72a15bd2736b195450fc57bb6e6de4ab6db9b6050eab6cec57ce329c92dbb74bc90bc39755cf4ef391f51ca39004402023b86172219a1b6b9e18999ed3a6a5ca0196977f7c2eba8849b5c4c90c1f1a44ba1fa6a750d08e69c54f6c786d78afea0693016d7cbf2acf4823e045ae601c8c5645b7608ff96a055e89a44b03d4f8c65cda5e115a60447b1df940d3e2654b7bca06d7b9ef28ed53f0f644bd1fb9b1c9e51452a462b58f5d4d2e2af2de68acacf1be28c434e5a08e2dca3526a82f4d0ccdb2ffe0348d202fde55585c123cb2d8e528a44dacd54b7fe7248d17aa873e2e31edfe75c4418a83c1fc6047dd73ae40d1f79a15b3ffba5f53ea4ecd282ee8f09f41776ab12137ae9da11e857362b8186447fa106121f337eda75834f03bd34b6973b3373df5f65c02913a003070e2e5dc66425ef00bedb541a7b9f47e460dcc8d8306d22ecfd104220a7b2980b47e89e2abb88f7c5a7ea984ad95e9a3520fe6917e33d84bcf1b9f6382c6344233b4a813068b982ac854841a2bf940d42a77ad6db91b9110e43a91f27e3c7e1f2562d3637cc12ff8a5ca892bccfbdc5a1378f89b8b303e94f34a262b077c6263829efac91db16d8c3ec9af643379aa5815a5bef269aad8b7471b3ae385b2a22be0d6b9e385491282d6c7128cbd8a853dca741982ba9c12df46e4c18664577d89f0412e4fb8c4c1861fe1fa1153220bbae2e87e39142034a279ec246ed5fbfdb10c985e41e8ca45d78163a0b6a67b1c04e31657f15070cfc8ab70769860b233c2c5cdaef4775bb21ab7e8a5352fa387e7a2c1d019324da992a82a9fe48bf3a8a39965c03eb617ec4f77858d4e27e06ba4c1160755a5ac1c15d2f9ba2ae5cb482b6c9b0466e5c0b503dbc725f084c4ee3bc6034563743ed3f9785fbfb6062bbe2c57f4c2b16b43cfdb4377e522fde7c8bb7f80d4b409fb541ef5a6f9bd752fe1802a9035e744f842b8e403af7da74f6e6523443a6e6da4986916b71d5bb4c536eca6817865713ceb5e28ccf10c3c977df31eb6a22b8e407531fd770ba414489849e720ff1fa7af270165ac180488924ea1a501ef82c0c9bf67ab1d0ad80673865b12d6c32143a46ecbca4379f3bffd0c669c814b8da7b911ffa267b77650a8e3044ff67beb18ac21e9cc7fe61585068cd47bd3f687efac559a51b313371365d8fe4d29c5f6b6bea2417496da623329b8e82334d5972b01bc53f4eecafc61328a4a473ffac57610069e0b81f0417d04cac5f12dd07d6bb536ee1262385d07eb095687a76956be5f3cf68a78f13f964b76f7dac76fa6f4931af7dadb16bff5c32f639073de918212e00e0fd516d75ec4b23063cf31a198be7e9ec1c208cd690fc310cb13239bacfc0a1a031b2b05669a8b5ce6903b6d1dedbe6de811e11b748440b4288c3aa9e56b09a51d3b1ad6b0980a1e1c3e955c0543a8a52d632fa71e7c80e004ab5c029ad17fc217f619bfc43a372f437c1f17e4759919a66e4b1518a639e1a166764001788333f4a2d5b84bcd6f68100285841fc6608404482fc20abdb688606fdafae6abcd6d0e1dd7d9e0a08ec0371ff7c669768705e17e8fa3a84393495f4f2c0ae3510287cff612df231d86d01f4730f2cf32d4280a8eca3967cd3c7bdb5d1c9b3e17c06c7938957c14500b068da1b535e5cf2da3e2127f4581e1dd7006d2396d33fd5dafd0019e9489ad8bc87b4c1851bf2d16125dd370fceee19079d03bb926ac529eb19f2320676e5b0ef45484268fc6d80bd8196f30925bfa149cb9e57febef2aee3003fcc4561ce14c592096f81a5519ba4d0af5b96da6c6ccc7586959e28b405380fb83e8e883fba3625bf05bc5095ec4bc5bfd114ae2a654bd33ac667a88efcba821d05de3890c7c647a763e5020d0f7311de92a18b17a58841aebaff4d12a9393156263ebc6f568eb113226294dbee122fd7c617d6f85f4caa24000bd0df85aadbee99c74da835a22672f552bfd43c3522f2bd4950a46f91c51e7e058f3572661e3cf98316020a312c388ade73a2c55568e7f9ff13c458c636a06ad3c584a861c7f11131561451a1f684de0f94179f7e1c6a96221e762e1d9c8494be63bfc2bd6ac20adf1c90b0c459c882419da51dd4167a691f20a51c3a54abd8f93e938d69d1a993c0e2905dbc28aa08692d8d7519ae0cde3e06972463002cac28288f70b33cbd5f301e1a78b1276fb99376a9619009d7e1f518a117ff5f414840ab015f34bd35f89818fa8ba0fa1a640bfc1d8d98ad4cb27c98f52335cd0302a8d0603b265b25c941acd70f5dda62cd5bb4cc5e11d4e614ad2b52d33c5e1aeb539f1a3b85d3aa31e174d81d8e96d35fe0097a3b83ff59222582c47cb1946d70b5cc9d18e209b71a3237b3e7b3fabd3f3a234f967acc820ecc0491633e2e406237abcaf260bb939eb35a31df57e912db0703fb66696b42af9f0c1bba533948f7e542e939792b10e8dfde84761520e3a2cc285c3f2f80d89445fbe4fb38dc5bb94a1ae66752dcefa8b996fa1b92b22c9f454f49734161e8c8eabad734b7e137a6cbeed9d6499620e6ed436409e8e225dd6c0b73bef534a3bcbb00e43a3cedd1645af325cb662d2a49cac151cba42194e76926d7b7e35d8012e694752f2b13a76a1533da53453bade72cd5fc1d9c93f5f65592e1b1d2370f43a9d5634f6e37f1976a90938c31d31854fd66d23e8833653783b25c4080e1ad92aa8dc374c01da0de2265f53e20433ce6763d8187d94a9fb96e2a3f3fc72b19b52d3e03bbd2848153856a958cf7209d445dd4a5ce0286cef3b837470f56038a517b80f829041163ec20eb0369d9af82a6a6a48b82118be95fafde4bd4f1c763cc9a7a455dd4baf554607c37da82fe07675264a99f8c64e12e88387ed6672ea16703094ef8791d619a5ea6722313fc3f6f768a3b9229c4e6a561171fdd56cc95ee1290259aed050027bfce5ee0fb0d22a0d1a31db43127bfd68471dc746368659d72a52b152a45caa76962a72dd3d87c4edc4e05144b80727b1b04776a0068a8ca9c3adf01711e7ccbac2185caf1783e6c76f46b845f419e3b1448b6cbe5a28cb093936f931217504e132eb889df5c4298a84431975e0dd3afe7b0ec0946439963cb570ba67403f07389d02bbcf37177d731c1897a0e80359f1b7453019517fa46da9007c0c3c4ab6e5f9224521ef99b212e37fa6da3e553a43a276e2bf952b6a6f25e1b25d75e310f4d4984cff26d6d5b6923a676c789580ac38f0ad79d4bc227beb3c0e4747ed01952de0e9a204757827013f107f49a53f674f05ddaffd65c5319250fb1f679d78598115e8e3354ab034fa743aa0fbb15b57e229ed17bfc7dbb2ce48a63b268c259fc1acd49c7eb26b8eb91339d2a3437cc145f6f5b3f9d50826e320edfccdcc63f5181d49d61d65f2c859482cc24820cb599b5551686a90923822b0ba10cb8cc1c39426f441d6173fef8dcf71cf2a200e36b371a2886b603fa5db277ae668e3ec77f101e1846e28fe9b7699eb88791dd89f0bf8431395c086c58bb0aa0bf7d364009ffcc0aa2372c411b8ae27115ac0c5b281db0397a247ed844dfe5d68761776e2682efb9e8bab5e169107dc9fc556dbdd1068e3e6db0ec167f9a3b4eed56d0ec0951bf770362340f26db3b2e7f755ef764f2f81f32212d465f73d1bdab7a13ec04cc2be6bb192619b5733661194dc27bd9c8840d06ef0d730e6e7813f8cdfb13eb26899ed6d03273e40cfdd1f0c2c902e9090b8898c9a33d5f1b764ee24d743647a29cf598b8996b907f68632dc40cfdd7ffc3b672c9a130b1b648c207a07a0cb4eae2e3cf5d855c9ec931c57076222d965da2e01982e8f2e82890ce6a4561ac859234de891c1aa81184d547f7f464cf510f3e99c2c395f1b58411bbaa47f3769345069949984cb956cff29a385f128978c9cb8eb7fe9e05bbfe5c6ade3eb9129bc820bd4f402159fcb81153acb1f6905f38382b774ac7f061c300c9466bfdb7ab624b2b634e4bf91d289b0c86faf7d4df6c34dca609cc2a938f024bfb00c31c505b4c843c7d152bdc6af1e5a61e9093f65d488feb08cb21c05d543046a4be88a093dd3bebdbab8fd43c9bd641e692e7b8cc88a3491b64458f3dd29152588cc0e06c2fb371497219ce19b44ce5a99d41f53c14f39050ee5c2146bdd14968d893ed39ec20dc171370eef6d492134ecfcfb7c566ed2ece1bf8bd53315475f9b34f56f1235eb1497607308e939dadc0d4948a6d59dada46793132f2ef8dd49d7b345abc9a40338e703311368c5c2693e4758b0365df374229246e477757edf17edf57f697d9a88d4be6cdf2577a50ebbf94e7a4627dd52898e5af1da61efce1dec33f7c3b3daef7060f871a90f6ed69ee0cf83ef9d709f2e0119f3666c017245b0efe1d6d9d994e82e731dc7c91c8cb6cce50cc226b766429cdeb6e37c8103cc8a0bcac9af1cb0aec80fa83c4988bbd47b2a5d752bef73dc2d6615844eb40edd2f4227b7f2b15ebdfb1275affd2965430ff71b88381c434068c57b8ce763b764da3ae01cbdb8e5e44be061d2787da152837c4dbfe82658399bdbb24ac3cb9d50a688b9e5f25b33987bc07e80064dc3573bd113d72890e75b602545168d7a082f85da2d23cc8464e39df582cb1f6647de3831ef84c92d43ffdb7574c861537131bbb433b7e7af4357b7abcb6b5df3c9659e7409be6c2e0007c1752540c93da840775b5b5387fa308acf22a46dc7d0cf7f6d85c0cf5dc3f765032b5b14bcdc84d925232661dae989bd4698c769bd7ec3ef2b007cc9a0d5b461aad27e3bd1053a2b3695021236f52983cfb303b7d522b1717ee41611f6cb6c2c011598d412603f6cbf7f1fa181b32c6a92aa567157df1bde89c25adf6c4f346ae0524803f5fe3b6fbc768849a5a0eb341a96275cbc333f5366e7a580010892724600ad6956bafa0382da15ce187142e298f17a9df2e91ea8d11388b15e8cf0e80c7f0e50d9ced785227d9910136189c64e0346ea48637e099c94e424449d3965589665e285bdbf24b02e98e41b1f849dbc12b16d97c6ade0152eaab8ff54b1a5f86a48db513b11ee935f13c7b099b78a903f92b7110ec4a6dbcfe31799309d33368368280dbf3e5d15b4401209af84bc4ab0bb04c89e8bf31ac28a4daa624c6c6833483024acbd127069cc87cea284d1ab7043c712b0535dd4d6d686217ce600544b923a992a9753e9003cbe380b40974dc95952b0abf2d20d55e94cf26181dc2b5b9f1b838e5ee157f5f62b4d2233da3f93f90881d0f1b0bdb0d080a62ea6e286d4bd2befff555edd7ec017022de52695ea96fd4c92a916b076a1a5d505500b1954ec2c65568c6ce17e72cfb4f1d0f24f010e11c0d4228d0a66132bad1958384cb75ba901f2816f6c2e11c6e012da55fd6330b86fe302cd1357304b0dab78f72eca01dfdd9f29da5d75d8e024b8b7abef9a297766fab887a13d993af357004f2866c2e6e280e6d3230d684efce8ab55dfe70e21bf788c6937cea9acdd507aa8b65f12e3e3056eafca5f800e995dfb3b33161c7ac2ae4d2b3dac31e5dfbfdee6b68eaeb35754454423eaa72caa7a5289bad1f6ed500478e1dad1a0da116ea1cd3d16524871c5cb3abba5546b72aefce6126c6691165f5eb8370ed5d4c3c5caff81f00731f3b787c9b678a7d9715f0bd52cfbcdff1cd0ddf670220529a3d2245fa171002c1c761eb7d91c5e0a555e518d802d07bb9aa4c8837caa0258ec6d87bd6c32aa26f7f56dad8a105c0d7b77365289d6e27cb729291d0617a7f98817cf93bf9e735f8bf6f850b0fcc5fbe524c6a520404dd8326a6fb3261f16428b177876fdf87b67d822318f567d6d2fe36fb066b2b3c62814e988f90d03db5ab26bb302f9f3b5c2fcda58df8ca80d1d42403d7dfab49aba1f80d2c75483e70b71ef3f148d3bd047322acb208247bfb9c3833f5a8e42afff32d7242390ff5e573325d9de7bd19b803b13d4a909a1d4e68029a6f0426345a89d12c63cce9cf0286d7719ed27b4fd05aa0fe996dc64704201a9517a7cc2e3e7ea9d6287ab5796e8b85a60c91678c20629ea5fc6226123ed547409058ea87d15b4aa32427ffff04465e3cecc08bb1f6f5adbf646777f792085f74169700445e0456b4daccf35a61bee1f0149b65997c18f0f88b9f9bc4e8d33f65ae76a661b90ac87c8ba8368997585a02a8f616f06e48baa4e2fa55a508ac0b5276bf85e4066f410b3f65e7d73682f0dc1f2835009dfd01992be6ebb842cde075aeb9c7febc6a0e5d6855ed0b161d4397562165502f9eb05488c6d58477427138376a2c9ace9d6b3ace4e24b2d74f40134e319919140104a9835d6d7c85ba089263dd51a8bddc949fa440c2ce17ed852a0454decb650f1fa7f6e0062703480fc627681867346374694ccee34defa80bbd9a442d263d00adbe403fcd15dc0d4166a6a9a9d9860c4435152ae4ddaf29fdcd72076908948dd48409f41876da10c934b52da0086c8817bf7ac3f2e45ac66ecb4f8645ddd28deb403827fc3f4df5c1e853aa4735859ce839427c3e5075f2ac0fec6194bfa46f5de3fed9533f6297e18a2cfe95371f002284db4935d9d69412cd445711f8249c2fc5df8431acce2aacddf4abd5a4985c4893a7c0f4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35bc9a152fff06bbca68a9911e0bc6c76339aec36ac2a55e424daa18b1718c754a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a433c4a7dcd2178adc097ebc37e019b5d55db011119098fd47ea6d9da91c31418f1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52543fa432b93bce94326d7ec77385b2843a079bf0f94ed5c8da8a0a06f12843d4aced7706c55f029f9d3a44f554d7bc678de94eb32cd179ed5992284ad4befc1ba6af2fdcc83fa1f861d7e07fd43a5b428da885cde10abb57fe9f708da77e24df88e483955965659c7f7eb37225aa2712c032bf463d7465e668743f4ee4c682ab2607a31d0c3eeeddaa8b1efdf799e4799b83c5c8302894c4fbc1ead9c9e8e3eb81c73713126953bc8f626254a233de6150cea71c7bb151a9f27f7cb2a1d69ab774261f406fdfac26cd82163b1850385b4f3b155c9ebc440176b44e26bb270530611b35e5aa4f950b26d638484b122b6116d65bd760e516e81befdad5eaa94b7eed4445ec21be40fa3acb16089f8c294ebece4ee54e146e7715e13927f0d2e434e7f9f9826e34cb9551e8c57126e67c0c74025d46ecc7a628ac2fd1670b0d9a7ec922b06f9df2ede91223878a903b2512aac967a88e64365d42aaeb3052a36df81ee5ebb98e1b1305456d00b07643e946e893fcd12138e5b1b1edc6c1bef2f5912b25175b639c77a3ec3f92f96fe41e2afa65f7657eb9ee9f185ed484f54f633ab2ea5d61f20d6350cc93b79a64632b6e71a03da0fad216c613b7079de732e009be973e49bb49f8fc282b9b262b9680dca9200329b978fda400dadd0ba714d333e9a2dacac1fc7aafabf5129fdb7ab4c0dda70169baa0d4cda68aabe2737707fb89dfbc39064722f35a5e9bad941249fff491268db7405594b42a05dfb739b6f4da48cd68d7d235281fb3028fad00e425991e24c9a5d2b9d02b318e38ec5ee3c76535122c3669bc889eae55b1072b3917e5e8b792caece107a22fee86e9ae8b3023f94014d2fa4db0cb5d72e58b1f4a58f36e6423c6f50db71843fb6623210f5cb3701b29e72b8a68e2309e4cd66ddf3a8e2c4d375ced14716b575f17a9fd421e76773e9de1293fa1435bd67845979a6b575083d9803dc261da1fdd27f874ccb464d07e3a157001b988311f124ac87a92e7f8e41e483cb211f5c6d293b54fb537c01b6d72646999796d2325489dede14739a8c9ebc33804f485d6ac60349fd758ef486a559569461a1c537362156c185622b17d3fc98c79779cb703880989e862280efed9dbf8408b35380ea329ccd737880f05b33003d02da411b6622889cd75d522c88aa58aa277c24577ab09bbe2f52ab221ef4bdaca39e329fe88cfceb398931921e16b7d45091a971d5804ef1d718c5e73a0b2b1abf0006f7e3b81047dd147f1c33c1775ef22bc566f6558e108df6c2c9b9f60170ba2a7400ada2eb2b7d27ec750db987e691e1838a90b1eb705e712a58f80c0a05457f87b80c41e363b65bbd5186f42401ad7b6e3b5e1c1a6927eb6201e5c7e2a03a6b182ce4403502254c3f490ec77c3f0585ddc92bfcc991cab4c911078314bc2d46d77cbad47963f7ebc959eb34cd23bdebd1d906fc3957ab0fa0e02570ca9de9a18c16c16f4532cf1c3c07bc257543013b2420813598d84bab76ec7faca768cf341216d9071c076d5b05cc89a7356abff7d11ebc6034593e604ea41c3d8a8a16ab1da90a760b82d1f013c0fbcce680c94b440d795b87a256fd848f81c2e47beb320b6d4e7461fa142dbf0616a8818d05d983de673bbefca52a3625379eef0631b4a31d5f9ed4709bef8ced3e7847fed3ea68e87c9364a34908427df3ca1546571eddb07ec3e03d361cea0515ba4579c37b607eee9481575a2b8a542355192a79f3df41b7a0db578de2cb02c8fa80777d98c2d94d5d65d018700243e09409bfbd7139e97907ac6a16c9ac875ce8df1b7cc6039272ee175f9784d7f1cb5c082533ce6019f4b7f863ad9faef76c4a289f234c6e11aec14ee1b5ee17b75c6979a5d061997055445b353439247f037edacaac56feb05a8e7df745f87a75dc436c8915a12aa933fea0186a3349f5bd9ba2460e4e5c4aaf9c67db2d74881d43e1e6bcadc6b3356c7f405b6dd9cbad22845e3e52ab64f4d904c15e4a1371858c7abccf65996fd122abab934ef0c7992c508216bb31bcb126e3d0a3ce5dcd90bc79b62a0b228ded7a59a87fd645d28889ae295aea38af841bc7376064802c8e6b45ecf723f4bc750aa0d77f417248fd2f4bd33c7ef8158ea9ac01d00914dd828bfdc36e670ee47dab482c5c1554f80d0a1a6b5df801d1c5fd8bcb3f57c83d6bc890c03e3450cf8bad18cfda23dda16fcc5d3142b5ae7ebdb2a8118aa7afba675b98363b9b64c424f3283e6a2db1343bc90480a7404c6b6143a3f42c9b36b7395e10180e2f91f898bbc145e9b295ec2269ab1f0c32c64ff4c5c5075f0be4bb1c00a15b2ee141c1932d8c355231bef53bce70e2bc4e9c815cf50d3a893225c71fd34e2f409544909a99eb38a1daa625ef1039514fd7822b706f9164c3c22669f34d524a3d81a678d004084b6cc4b43593678308617757283a967c5e8cd6d461d2be515f968935bc6fe12670fa5e695c215c9d3cc44b6a6f02d2155b9c2b7522e87dda8b6c23b71df26a6852031f99748602b7f3de69a2f9c07247d4605dd4cf2fa2527786dc08a2afc316bf2bfeb36e66302157c03a04df7bf4e6794b0194827f8bd191c823f1fcd7953c04324d614ba7be2694b5c77e847adeb485a3a2cd280406a544c285f42eef688f95c465026b1a1ef4e4baad66c3918750205c5281fc565aa940ce625578a47633232555521f15704625a63b61cdfdf0bc94fb0531cb1a76143a605f671bfc8ca7e7f98ae3456e6b779c318a41b3b8c9b68dd3fe2f8027bda1e1ad42a523c0f3d1c6de9394dfb956de17470a06a4eb838819f4b02728773605bf488f5731b42a5f9bf3352b9042f4076cee2aaeb5e23a5084945a145044203c1b2e30e70030b58c0921169126b5d7d726d245f2924628dbbec33da4bc8cb6a2e27d4e606deff028c1751a2a014e52e53fc244b47c472137728ccbf3f05f0648c2d21fd2ce79b84dfaa47882642aa459f85cd362042de43e450fe59651768d0d4e1e4c24a69334b929ce8a3d37cc3018877b93df189a3132a801cc4f4df88c75862c297d65d6cce3d27b898f3a23dfff4e2734998f50f4b301a5d865db8af53429d435882d3fdf3662a56d79a50ce7fe65c5c1a737aee6194444ed12bfc876ce4c69b8b58d06730923c745f11769744625a722a529d1a6e9bf58780b6cfcfd9a03eb529ffd10b6f018e55d991e07faeeaca5057457138d96e78726818f6ac65a5391c5c28e4c2ca60a266a5400bf7358c3d181bb277cb888ffc7e7b267bc8751a7fc9521b676bebcb72d78c1a3300518f4b081c67291c9294eb702b0c7d4ff35abd5027fb356140fdd47928fb5c70018694a3daa22376afe912f845526fa8cc3787267752953d43c3dd958b014f9816dec7636edf52fdc71ec87a1839569abaa7b6ad6e012bf0fe72a68e2a3c1572be5ac62b5f4633ebed4f9a88a18f39bc81221ff48bb6d68d6430d19adaac8075e74ce3990938d02a8666dfc7f2c672ce0ae2684f235640cfd1c69784a215db731116c573f16eb256085fa9e7be8065bbe133c33d41927de8d312f6b2f8d60831dda692dbc0af7080654ad8d65462869c0396cb2029234a8df19b33d6419c288688042b3c815190c3da2163baab37847c40273be61963b6a1deb8bd985794a83c3b752e13b2a16ccd8046e548c259bfb445f0dad04459f64476e69682c84c5b6dc3ff00ad4b061d0a5cb1d7ca4755ab72f902a9f9c337d14542e01f962edf7837fa274feee9543f33ec2c731494f997ad0b311677021d2f89c1bcc9a08f200affd5dc6ca40a4457ea756d527298893e861ee0f791b9592b8682a23678376ce33892dc511b1b605c0a20aada88cb2979ea84349cf715d75885be5b5a6ca37cca2fb240d63df67c273dea9acde2c0abae62898bf08cdfbd85a763bbd9375a9a70a829581fa06d8d88110c115da2e5fa128b260de23412e4dbd1c83b0bf8c35d2e5e0869f61c2af73ddf8483afd13e3454be9bb55a9999db80529eed3ac9af76083633ee843492487e78c839ca34799b1f81a9aeb54bf0f20a69a51b5726214ddfde15c5691cbf15f35d99500b9534f20bafbf0a154734918454d985847e99ed798f0a6adc28bf6e9f58750294edbf5ea93aab0d92bf16928197dac0bb59f988f26095ba102db28a5baa10c3c3834cb45051d8bb34f4d0d4c6d17e22cd11c0fb6f67dfbc303d83c8a247bd8a7b1e2c38c10b60719397c10a50f5dc7d61bfdbbdb6d359c5c718467ad823006620003a0d1b570f2cc33cfc0756ed2ce08c7f1caefe7320aa24d35a8bc2f8baf56d1ea9a980f2e2afc32f5aff5d28a6c6d32d3c0ccbefebca0e5a4ae36f22d7c80228d81078d562df77e09479402c64601f82b72b9743aa8a1312c5c17ce7f1d189b49950787bbc261b687cf32690930f7846304ec042052b84c674d3b62559e43c1b8647c2f4d8c48194cfb0abe5a2ad1562545a3325d10fb6492099993f82d344d74237b37f1dfa57bf8a9f63e08d50904510cc0c5e287c334e919bc1348bd13f18b49ad55a83cea98c517b69c2ce65dd4419039bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e6c1f0da96dd0fdc5ac931a8582027d1eda08c7724d42177418b6d6034d7afb28rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibe-book-0.1.3-150200.9.3.1.src.rpmlibe-book-devel-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_SZTZS]@XW9VC-T[@SS,Sb7@gmbr3@opensuse.orgjengelh@inai.detchvatal@suse.comadam.majer@suse.detchvatal@suse.comidonmez@suse.comp.drouand@gmail.comfstrba@suse.comfstrba@suse.comcrrodriguez@opensuse.org- Add icu-68.patch: fix build with ICU 68 (jsc#PED-6193)- Cure linguistic problem in descriptions.- Update to 0.1.3: * Fix various problems when reading broken files, found with the help of american-fuzzy-lop and oss-fuzz. * Fix build with boost >= 1.59. * Set default page margins. (tdf#94162) * Make output of ebook2* --help more compatible with help2man. * Check for librevenge-stream if tests are enabled. (gentoo#603098) * Require C++11 for build. * Drop outdated MSVC project files. * Fix several issues found by Coverity. * FictionBook v.2: * Use document language as default language for text. * Use note title as footnote mark. * Handle subscript and superscript. * Output content of in monospace font.- use individual libboost-*-devel packages instead of boost-devel- Disable sle11 support code- Fix compilation with boost 1.59- Update to version 0.1.2 * Check arguments of public functions. Passing NULL no longer causes cash. * Use symbol visibility on Linux. The library only exports the two public functions now. * Fix handling of * *enable *experimental configure option. * Fix various crashes and hangs when reading broken files, found with the help of american *fuzzy *lop. * Fix incorrect mime type for JPEG images that occurs occasionally in FB2 files. * Handle zipped files that contain more than one file. * Add support for headings. * Add support for text language. * Convert dimensions and font sizes correctly. This makes the output actually usable * Parse basic paragraph and character properties. * Add initial support for images. Only Plot tag is supported, as Canvas is much more complex and can contain other objects too, not just a single image. * Recognize GIF images too. * Parse important page properties, like dimensions and margins. * Substitute the default fonts embedded on the devices for Liberation fonts. * Try to reconstruct headings from table of contents.- Upgrade to upstream version 0.1.1 * Fix various problems when using --disable-experimental. * Work around MSVC bug. * Fix parsing of zipped FictionBook 2 files.- Upgrade to upstream version 0.1.0 * ABI change * Remove dependency on libwpd-devel * Add dependency on librevenge-devel - License change * Released under MPL-2.0- Use -fvisibility-inlines-hidden here as well, saves around 360 global symbol table entries.h01-ch3b 1701763354  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.1.3-150200.9.3.1libe-bookhtmlBBeBCollector_8cpp.htmlBBeBCollector_8h.htmlBBeBCollector_8h_source.htmlBBeBMetadataParser_8cpp.htmlBBeBMetadataParser_8h.htmlBBeBMetadataParser_8h_source.htmlBBeBParser_8cpp.htmlBBeBParser_8h.htmlBBeBParser_8h_source.htmlBBeBTypes_8cpp.htmlBBeBTypes_8h.htmlBBeBTypes_8h_source.htmlEBOOKBitStream_8cpp.htmlEBOOKBitStream_8h.htmlEBOOKBitStream_8h_source.htmlEBOOKCharsetConverter_8cpp.htmlEBOOKCharsetConverter_8h.htmlEBOOKCharsetConverter_8h_source.htmlEBOOKDocument_8cpp.htmlEBOOKHTMLParser_8cpp.htmlEBOOKHTMLParser_8h.htmlEBOOKHTMLParser_8h_source.htmlEBOOKHTMLToken_8cpp.htmlEBOOKHTMLToken_8h.htmlEBOOKHTMLToken_8h_source.htmlEBOOKHTMLTypes_8cpp.htmlEBOOKHTMLTypes_8h.htmlEBOOKHTMLTypes_8h_source.htmlEBOOKLanguageManager_8cpp.htmlEBOOKLanguageManager_8h.htmlEBOOKLanguageManager_8h_source.htmlEBOOKMemoryStream_8cpp.htmlEBOOKMemoryStream_8h.htmlEBOOKMemoryStream_8h_source.htmlEBOOKOPFParser_8cpp.htmlEBOOKOPFParser_8h.htmlEBOOKOPFParser_8h_source.htmlEBOOKOPFToken_8cpp.htmlEBOOKOPFToken_8h.htmlEBOOKOPFToken_8h_source.htmlEBOOKOutputElements_8cpp.htmlEBOOKOutputElements_8h.htmlEBOOKOutputElements_8h_source.htmlEBOOKSAXParser_8cpp.htmlEBOOKSAXParser_8h.htmlEBOOKSAXParser_8h_source.htmlEBOOKStreamView_8cpp.htmlEBOOKStreamView_8h.htmlEBOOKStreamView_8h_source.htmlEBOOKSubDocument_8cpp.htmlEBOOKSubDocument_8h.htmlEBOOKSubDocument_8h_source.htmlEBOOKToken_8h.htmlEBOOKToken_8h_source.htmlEBOOKTokenizer_8cpp.htmlEBOOKTokenizer_8h.htmlEBOOKTokenizer_8h_source.htmlEBOOKUTF8Stream_8cpp.htmlEBOOKUTF8Stream_8h.htmlEBOOKUTF8Stream_8h_source.htmlEBOOKXMLContextBase_8cpp.htmlEBOOKXMLContextBase_8h.htmlEBOOKXMLContextBase_8h_source.htmlEBOOKXMLContext_8cpp.htmlEBOOKXMLContext_8h.htmlEBOOKXMLContext_8h_source.htmlEBOOKXMLParser_8cpp.htmlEBOOKXMLParser_8h.htmlEBOOKXMLParser_8h_source.htmlEBOOKZlibStream_8cpp.htmlEBOOKZlibStream_8h.htmlEBOOKZlibStream_8h_source.htmlEPubParser_8cpp.htmlEPubParser_8h.htmlEPubParser_8h_source.htmlEPubToken_8cpp.htmlEPubToken_8h.htmlEPubToken_8h_source.htmlFictionBook2BinaryContext_8cpp.htmlFictionBook2BinaryContext_8h.htmlFictionBook2BinaryContext_8h_source.htmlFictionBook2BlockContext_8cpp.htmlFictionBook2BlockContext_8h.htmlFictionBook2BlockContext_8h_source.htmlFictionBook2Collector_8cpp.htmlFictionBook2Collector_8h.htmlFictionBook2Collector_8h_source.htmlFictionBook2ContentCollector_8cpp.htmlFictionBook2ContentCollector_8h.htmlFictionBook2ContentCollector_8h_source.htmlFictionBook2ExtrasCollector_8cpp.htmlFictionBook2ExtrasCollector_8h.htmlFictionBook2ExtrasCollector_8h_source.htmlFictionBook2MetadataCollector_8cpp.htmlFictionBook2MetadataCollector_8h.htmlFictionBook2MetadataCollector_8h_source.htmlFictionBook2MetadataContext_8cpp.htmlFictionBook2MetadataContext_8h.htmlFictionBook2MetadataContext_8h_source.htmlFictionBook2ParserContext_8cpp.htmlFictionBook2ParserContext_8h.htmlFictionBook2ParserContext_8h_source.htmlFictionBook2Parser_8cpp.htmlFictionBook2Parser_8h.htmlFictionBook2Parser_8h_source.htmlFictionBook2Style_8cpp.htmlFictionBook2Style_8h.htmlFictionBook2Style_8h_source.htmlFictionBook2TableContext_8cpp.htmlFictionBook2TableContext_8h.htmlFictionBook2TableContext_8h_source.htmlFictionBook2TextContext_8cpp.htmlFictionBook2TextContext_8h.htmlFictionBook2TextContext_8h_source.htmlFictionBook2Token_8cpp.htmlFictionBook2Token_8h.htmlFictionBook2Token_8h_source.htmlFictionBook2XMLParserContext_8cpp.htmlFictionBook2XMLParserContext_8h.htmlFictionBook2XMLParserContext_8h_source.htmlFictionBook3Parser_8cpp.htmlFictionBook3Parser_8h.htmlFictionBook3Parser_8h_source.htmlFictionBook3Token_8cpp.htmlFictionBook3Token_8h.htmlFictionBook3Token_8h_source.htmlHTMLHelpParser_8cpp.htmlHTMLHelpParser_8h.htmlHTMLHelpParser_8h_source.htmlHTMLHelpStream_8cpp.htmlHTMLHelpStream_8h.htmlHTMLHelpStream_8h_source.htmlHTMLParser_8cpp.htmlHTMLParser_8h.htmlHTMLParser_8h_source.htmlLITParser_8cpp.htmlLITParser_8h.htmlLITParser_8h_source.htmlLITStream_8cpp.htmlLITStream_8h.htmlLITStream_8h_source.htmlMobiPocketParser_8cpp.htmlMobiPocketParser_8h.htmlMobiPocketParser_8h_source.htmlOpenEBookParser_8cpp.htmlOpenEBookParser_8h.htmlOpenEBookParser_8h_source.htmlPDBLZ77Stream_8cpp.htmlPDBLZ77Stream_8h.htmlPDBLZ77Stream_8h_source.htmlPDBParser_8cpp.htmlPDBParser_8h.htmlPDBParser_8h_source.htmlPalmDocParser_8cpp.htmlPalmDocParser_8h.htmlPalmDocParser_8h_source.htmlPeanutPressParser_8cpp.htmlPeanutPressParser_8h.htmlPeanutPressParser_8h_source.htmlPeanutPressTypes_8cpp.htmlPeanutPressTypes_8h.htmlPeanutPressTypes_8h_source.htmlPluckerParser_8cpp.htmlPluckerParser_8h.htmlPluckerParser_8h_source.htmlQiOOParser_8cpp.htmlQiOOParser_8h.htmlQiOOParser_8h_source.htmlRocketEBookHeader_8cpp.htmlRocketEBookHeader_8h.htmlRocketEBookHeader_8h_source.htmlRocketEBookParser_8cpp.htmlRocketEBookParser_8h.htmlRocketEBookParser_8h_source.htmlRocketEBookStream_8cpp.htmlRocketEBookStream_8h.htmlRocketEBookStream_8h_source.htmlRocketEBookToken_8cpp.htmlRocketEBookToken_8h.htmlRocketEBookToken_8h_source.htmlSoftBookCollector_8cpp.htmlSoftBookCollector_8h.htmlSoftBookCollector_8h_source.htmlSoftBookHeader_8cpp.htmlSoftBookHeader_8h.htmlSoftBookHeader_8h_source.htmlSoftBookLZSSStream_8cpp.htmlSoftBookLZSSStream_8h.htmlSoftBookLZSSStream_8h_source.htmlSoftBookParser_8cpp.htmlSoftBookParser_8h.htmlSoftBookParser_8h_source.htmlSoftBookResourceDir_8cpp.htmlSoftBookResourceDir_8h.htmlSoftBookResourceDir_8h_source.htmlSoftBookText_8cpp.htmlSoftBookText_8h.htmlSoftBookText_8h_source.htmlSoftBookTypes_8cpp.htmlSoftBookTypes_8h.htmlSoftBookTypes_8h_source.htmlTCRParser_8cpp.htmlTCRParser_8h.htmlTCRParser_8h_source.htmlTealDocParser_8cpp.htmlTealDocParser_8h.htmlTealDocParser_8h_source.htmlXMLCollector_8cpp.htmlXMLCollector_8h.htmlXMLCollector_8h_source.htmlXMLStylesheet_8cpp.htmlXMLStylesheet_8h.htmlXMLStylesheet_8h_source.htmlXMLTreeNode_8cpp.htmlXMLTreeNode_8h.htmlXMLTreeNode_8h_source.htmlXMLTreeWalker_8cpp.htmlXMLTreeWalker_8h.htmlXMLTreeWalker_8h_source.htmlZTXTParser_8cpp.htmlZTXTParser_8h.htmlZTXTParser_8h_source.htmlZVRParser_8cpp.htmlZVRParser_8h.htmlZVRParser_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclasslibebook_1_1BBeBCollector-members.htmlclasslibebook_1_1BBeBCollector.htmlclasslibebook_1_1BBeBMetadataParser-members.htmlclasslibebook_1_1BBeBMetadataParser.htmlclasslibebook_1_1BBeBParser-members.htmlclasslibebook_1_1BBeBParser.htmlclasslibebook_1_1EBOOKBitStream-members.htmlclasslibebook_1_1EBOOKBitStream.htmlclasslibebook_1_1EBOOKCharsetConverter-members.htmlclasslibebook_1_1EBOOKCharsetConverter.htmlclasslibebook_1_1EBOOKHTMLParser-members.htmlclasslibebook_1_1EBOOKHTMLParser.htmlclasslibebook_1_1EBOOKLanguageManager-members.htmlclasslibebook_1_1EBOOKLanguageManager.htmlclasslibebook_1_1EBOOKMemoryStream-members.htmlclasslibebook_1_1EBOOKMemoryStream.htmlclasslibebook_1_1EBOOKMemoryStream.pngclasslibebook_1_1EBOOKOPFParser-members.htmlclasslibebook_1_1EBOOKOPFParser.htmlclasslibebook_1_1EBOOKOutputElement-members.htmlclasslibebook_1_1EBOOKOutputElement.htmlclasslibebook_1_1EBOOKOutputElements-members.htmlclasslibebook_1_1EBOOKOutputElements.htmlclasslibebook_1_1EBOOKSAXParser-members.htmlclasslibebook_1_1EBOOKSAXParser.htmlclasslibebook_1_1EBOOKStreamView-members.htmlclasslibebook_1_1EBOOKStreamView.htmlclasslibebook_1_1EBOOKStreamView.pngclasslibebook_1_1EBOOKSubDocument-members.htmlclasslibebook_1_1EBOOKSubDocument.htmlclasslibebook_1_1EBOOKSubDocument.pngclasslibebook_1_1EBOOKTokenizer-members.htmlclasslibebook_1_1EBOOKTokenizer.htmlclasslibebook_1_1EBOOKUTF8Stream-members.htmlclasslibebook_1_1EBOOKUTF8Stream.htmlclasslibebook_1_1EBOOKUTF8Stream.pngclasslibebook_1_1EBOOKXMLContext-members.htmlclasslibebook_1_1EBOOKXMLContext.htmlclasslibebook_1_1EBOOKXMLContext.pngclasslibebook_1_1EBOOKXMLElementContextBase-members.htmlclasslibebook_1_1EBOOKXMLElementContextBase.htmlclasslibebook_1_1EBOOKXMLElementContextBase.pngclasslibebook_1_1EBOOKXMLEmptyContextBase-members.htmlclasslibebook_1_1EBOOKXMLEmptyContextBase.htmlclasslibebook_1_1EBOOKXMLEmptyContextBase.pngclasslibebook_1_1EBOOKXMLMixedContextBase-members.htmlclasslibebook_1_1EBOOKXMLMixedContextBase.htmlclasslibebook_1_1EBOOKXMLMixedContextBase.pngclasslibebook_1_1EBOOKXMLParser-members.htmlclasslibebook_1_1EBOOKXMLParser.htmlclasslibebook_1_1EBOOKXMLTextContextBase-members.htmlclasslibebook_1_1EBOOKXMLTextContextBase.htmlclasslibebook_1_1EBOOKXMLTextContextBase.pngclasslibebook_1_1EBOOKZlibStream-members.htmlclasslibebook_1_1EBOOKZlibStream.htmlclasslibebook_1_1EBOOKZlibStream.pngclasslibebook_1_1EPubParser-members.htmlclasslibebook_1_1EPubParser.htmlclasslibebook_1_1EndOfStreamException-members.htmlclasslibebook_1_1EndOfStreamException.htmlclasslibebook_1_1FictionBook2AContext-members.htmlclasslibebook_1_1FictionBook2AContext.htmlclasslibebook_1_1FictionBook2AContext.pngclasslibebook_1_1FictionBook2AnnotationContext-members.htmlclasslibebook_1_1FictionBook2AnnotationContext.htmlclasslibebook_1_1FictionBook2AnnotationContext.pngclasslibebook_1_1FictionBook2AuthorContext-members.htmlclasslibebook_1_1FictionBook2AuthorContext.htmlclasslibebook_1_1FictionBook2AuthorContext.pngclasslibebook_1_1FictionBook2Authors-members.htmlclasslibebook_1_1FictionBook2Authors.htmlclasslibebook_1_1FictionBook2BinaryContext-members.htmlclasslibebook_1_1FictionBook2BinaryContext.htmlclasslibebook_1_1FictionBook2BinaryContext.pngclasslibebook_1_1FictionBook2BlockFormatContextBase-members.htmlclasslibebook_1_1FictionBook2BlockFormatContextBase.htmlclasslibebook_1_1FictionBook2BlockFormatContextBase.pngclasslibebook_1_1FictionBook2BodyContext-members.htmlclasslibebook_1_1FictionBook2BodyContext.htmlclasslibebook_1_1FictionBook2BodyContext.pngclasslibebook_1_1FictionBook2BookNameContext-members.htmlclasslibebook_1_1FictionBook2BookNameContext.htmlclasslibebook_1_1FictionBook2BookNameContext.pngclasslibebook_1_1FictionBook2BookTitleContext-members.htmlclasslibebook_1_1FictionBook2BookTitleContext.htmlclasslibebook_1_1FictionBook2BookTitleContext.pngclasslibebook_1_1FictionBook2CellContext-members.htmlclasslibebook_1_1FictionBook2CellContext.htmlclasslibebook_1_1FictionBook2CellContext.pngclasslibebook_1_1FictionBook2CiteContext-members.htmlclasslibebook_1_1FictionBook2CiteContext.htmlclasslibebook_1_1FictionBook2CiteContext.pngclasslibebook_1_1FictionBook2CityContext-members.htmlclasslibebook_1_1FictionBook2CityContext.htmlclasslibebook_1_1FictionBook2CityContext.pngclasslibebook_1_1FictionBook2CodeContext-members.htmlclasslibebook_1_1FictionBook2CodeContext.htmlclasslibebook_1_1FictionBook2CodeContext.pngclasslibebook_1_1FictionBook2Collector-members.htmlclasslibebook_1_1FictionBook2Collector.htmlclasslibebook_1_1FictionBook2Collector.pngclasslibebook_1_1FictionBook2ContentCollector-members.htmlclasslibebook_1_1FictionBook2ContentCollector.htmlclasslibebook_1_1FictionBook2ContentCollector.pngclasslibebook_1_1FictionBook2CoverpageContext-members.htmlclasslibebook_1_1FictionBook2CoverpageContext.htmlclasslibebook_1_1FictionBook2CoverpageContext.pngclasslibebook_1_1FictionBook2CustomInfoContext-members.htmlclasslibebook_1_1FictionBook2CustomInfoContext.htmlclasslibebook_1_1FictionBook2CustomInfoContext.pngclasslibebook_1_1FictionBook2DataContextBase-members.htmlclasslibebook_1_1FictionBook2DataContextBase.htmlclasslibebook_1_1FictionBook2DataContextBase.pngclasslibebook_1_1FictionBook2DateContext-members.htmlclasslibebook_1_1FictionBook2DateContext.htmlclasslibebook_1_1FictionBook2DateContext.pngclasslibebook_1_1FictionBook2DescriptionContext-members.htmlclasslibebook_1_1FictionBook2DescriptionContext.htmlclasslibebook_1_1FictionBook2DescriptionContext.pngclasslibebook_1_1FictionBook2EmailContext-members.htmlclasslibebook_1_1FictionBook2EmailContext.htmlclasslibebook_1_1FictionBook2EmailContext.pngclasslibebook_1_1FictionBook2EmphasisContext-members.htmlclasslibebook_1_1FictionBook2EmphasisContext.htmlclasslibebook_1_1FictionBook2EmphasisContext.pngclasslibebook_1_1FictionBook2EmptyLineContext-members.htmlclasslibebook_1_1FictionBook2EmptyLineContext.htmlclasslibebook_1_1FictionBook2EmptyLineContext.pngclasslibebook_1_1FictionBook2EpigraphContext-members.htmlclasslibebook_1_1FictionBook2EpigraphContext.htmlclasslibebook_1_1FictionBook2EpigraphContext.pngclasslibebook_1_1FictionBook2ExtrasCollector-members.htmlclasslibebook_1_1FictionBook2ExtrasCollector.htmlclasslibebook_1_1FictionBook2ExtrasCollector.pngclasslibebook_1_1FictionBook2FirstNameContext-members.htmlclasslibebook_1_1FictionBook2FirstNameContext.htmlclasslibebook_1_1FictionBook2FirstNameContext.pngclasslibebook_1_1FictionBook2GenreContext-members.htmlclasslibebook_1_1FictionBook2GenreContext.htmlclasslibebook_1_1FictionBook2GenreContext.pngclasslibebook_1_1FictionBook2HistoryContext-members.htmlclasslibebook_1_1FictionBook2HistoryContext.htmlclasslibebook_1_1FictionBook2HistoryContext.pngclasslibebook_1_1FictionBook2HomePageContext-members.htmlclasslibebook_1_1FictionBook2HomePageContext.htmlclasslibebook_1_1FictionBook2HomePageContext.pngclasslibebook_1_1FictionBook2IdContext-members.htmlclasslibebook_1_1FictionBook2IdContext.htmlclasslibebook_1_1FictionBook2IdContext.pngclasslibebook_1_1FictionBook2ImageContext-members.htmlclasslibebook_1_1FictionBook2ImageContext.htmlclasslibebook_1_1FictionBook2ImageContext.pngclasslibebook_1_1FictionBook2InlineImageContext-members.htmlclasslibebook_1_1FictionBook2InlineImageContext.htmlclasslibebook_1_1FictionBook2InlineImageContext.pngclasslibebook_1_1FictionBook2IsbnContext-members.htmlclasslibebook_1_1FictionBook2IsbnContext.htmlclasslibebook_1_1FictionBook2IsbnContext.pngclasslibebook_1_1FictionBook2KeywordsContext-members.htmlclasslibebook_1_1FictionBook2KeywordsContext.htmlclasslibebook_1_1FictionBook2KeywordsContext.pngclasslibebook_1_1FictionBook2LangContext-members.htmlclasslibebook_1_1FictionBook2LangContext.htmlclasslibebook_1_1FictionBook2LangContext.pngclasslibebook_1_1FictionBook2LastNameContext-members.htmlclasslibebook_1_1FictionBook2LastNameContext.htmlclasslibebook_1_1FictionBook2LastNameContext.pngclasslibebook_1_1FictionBook2MetadataCollector-members.htmlclasslibebook_1_1FictionBook2MetadataCollector.htmlclasslibebook_1_1FictionBook2MetadataCollector.pngclasslibebook_1_1FictionBook2MiddleNameContext-members.htmlclasslibebook_1_1FictionBook2MiddleNameContext.htmlclasslibebook_1_1FictionBook2MiddleNameContext.pngclasslibebook_1_1FictionBook2NicknameContext-members.htmlclasslibebook_1_1FictionBook2NicknameContext.htmlclasslibebook_1_1FictionBook2NicknameContext.pngclasslibebook_1_1FictionBook2NodeContextBase-members.htmlclasslibebook_1_1FictionBook2NodeContextBase.htmlclasslibebook_1_1FictionBook2NodeContextBase.pngclasslibebook_1_1FictionBook2OutputContext-members.htmlclasslibebook_1_1FictionBook2OutputContext.htmlclasslibebook_1_1FictionBook2OutputContext.pngclasslibebook_1_1FictionBook2OutputDocumentClassContext-members.htmlclasslibebook_1_1FictionBook2OutputDocumentClassContext.htmlclasslibebook_1_1FictionBook2OutputDocumentClassContext.pngclasslibebook_1_1FictionBook2PContext-members.htmlclasslibebook_1_1FictionBook2PContext.htmlclasslibebook_1_1FictionBook2PContext.pngclasslibebook_1_1FictionBook2ParaContextBase-members.htmlclasslibebook_1_1FictionBook2ParaContextBase.htmlclasslibebook_1_1FictionBook2ParaContextBase.pngclasslibebook_1_1FictionBook2Parser-members.htmlclasslibebook_1_1FictionBook2Parser.htmlclasslibebook_1_1FictionBook2ParserContext-members.htmlclasslibebook_1_1FictionBook2ParserContext.htmlclasslibebook_1_1FictionBook2ParserContext.pngclasslibebook_1_1FictionBook2PartContext-members.htmlclasslibebook_1_1FictionBook2PartContext.htmlclasslibebook_1_1FictionBook2PartContext.pngclasslibebook_1_1FictionBook2PoemContext-members.htmlclasslibebook_1_1FictionBook2PoemContext.htmlclasslibebook_1_1FictionBook2PoemContext.pngclasslibebook_1_1FictionBook2ProgramUsedContext-members.htmlclasslibebook_1_1FictionBook2ProgramUsedContext.htmlclasslibebook_1_1FictionBook2ProgramUsedContext.pngclasslibebook_1_1FictionBook2PublishInfoContext-members.htmlclasslibebook_1_1FictionBook2PublishInfoContext.htmlclasslibebook_1_1FictionBook2PublishInfoContext.pngclasslibebook_1_1FictionBook2PublisherContext-members.htmlclasslibebook_1_1FictionBook2PublisherContext.htmlclasslibebook_1_1FictionBook2PublisherContext.pngclasslibebook_1_1FictionBook2SectionContext-members.htmlclasslibebook_1_1FictionBook2SectionContext.htmlclasslibebook_1_1FictionBook2SectionContext.pngclasslibebook_1_1FictionBook2SequenceContext-members.htmlclasslibebook_1_1FictionBook2SequenceContext.htmlclasslibebook_1_1FictionBook2SequenceContext.pngclasslibebook_1_1FictionBook2SkipElementContext-members.htmlclasslibebook_1_1FictionBook2SkipElementContext.htmlclasslibebook_1_1FictionBook2SkipElementContext.pngclasslibebook_1_1FictionBook2SrcLangContext-members.htmlclasslibebook_1_1FictionBook2SrcLangContext.htmlclasslibebook_1_1FictionBook2SrcLangContext.pngclasslibebook_1_1FictionBook2SrcOcrContext-members.htmlclasslibebook_1_1FictionBook2SrcOcrContext.htmlclasslibebook_1_1FictionBook2SrcOcrContext.pngclasslibebook_1_1FictionBook2SrcTitleInfoContext-members.htmlclasslibebook_1_1FictionBook2SrcTitleInfoContext.htmlclasslibebook_1_1FictionBook2SrcTitleInfoContext.pngclasslibebook_1_1FictionBook2SrcUrlContext-members.htmlclasslibebook_1_1FictionBook2SrcUrlContext.htmlclasslibebook_1_1FictionBook2SrcUrlContext.pngclasslibebook_1_1FictionBook2StanzaContext-members.htmlclasslibebook_1_1FictionBook2StanzaContext.htmlclasslibebook_1_1FictionBook2StanzaContext.pngclasslibebook_1_1FictionBook2StrikethroughContext-members.htmlclasslibebook_1_1FictionBook2StrikethroughContext.htmlclasslibebook_1_1FictionBook2StrikethroughContext.pngclasslibebook_1_1FictionBook2StrongContext-members.htmlclasslibebook_1_1FictionBook2StrongContext.htmlclasslibebook_1_1FictionBook2StrongContext.pngclasslibebook_1_1FictionBook2Style-members.htmlclasslibebook_1_1FictionBook2Style.htmlclasslibebook_1_1FictionBook2StyleContext-members.htmlclasslibebook_1_1FictionBook2StyleContext.htmlclasslibebook_1_1FictionBook2StyleContext.pngclasslibebook_1_1FictionBook2StyleContextBase-members.htmlclasslibebook_1_1FictionBook2StyleContextBase.htmlclasslibebook_1_1FictionBook2StyleContextBase.pngclasslibebook_1_1FictionBook2SubContext-members.htmlclasslibebook_1_1FictionBook2SubContext.htmlclasslibebook_1_1FictionBook2SubContext.pngclasslibebook_1_1FictionBook2SubtitleContext-members.htmlclasslibebook_1_1FictionBook2SubtitleContext.htmlclasslibebook_1_1FictionBook2SubtitleContext.pngclasslibebook_1_1FictionBook2SupContext-members.htmlclasslibebook_1_1FictionBook2SupContext.htmlclasslibebook_1_1FictionBook2SupContext.pngclasslibebook_1_1FictionBook2TableContext-members.htmlclasslibebook_1_1FictionBook2TableContext.htmlclasslibebook_1_1FictionBook2TableContext.pngclasslibebook_1_1FictionBook2TableModel-members.htmlclasslibebook_1_1FictionBook2TableModel.htmlclasslibebook_1_1FictionBook2TextAuthorContext-members.htmlclasslibebook_1_1FictionBook2TextAuthorContext.htmlclasslibebook_1_1FictionBook2TextAuthorContext.pngclasslibebook_1_1FictionBook2TextContextBase-members.htmlclasslibebook_1_1FictionBook2TextContextBase.htmlclasslibebook_1_1FictionBook2TextContextBase.pngclasslibebook_1_1FictionBook2TextInfoContext-members.htmlclasslibebook_1_1FictionBook2TextInfoContext.htmlclasslibebook_1_1FictionBook2TextInfoContext.pngclasslibebook_1_1FictionBook2TitleContext-members.htmlclasslibebook_1_1FictionBook2TitleContext.htmlclasslibebook_1_1FictionBook2TitleContext.pngclasslibebook_1_1FictionBook2TitleInfoContext-members.htmlclasslibebook_1_1FictionBook2TitleInfoContext.htmlclasslibebook_1_1FictionBook2TitleInfoContext.pngclasslibebook_1_1FictionBook2TrContext-members.htmlclasslibebook_1_1FictionBook2TrContext.htmlclasslibebook_1_1FictionBook2TrContext.pngclasslibebook_1_1FictionBook2TranslatorContext-members.htmlclasslibebook_1_1FictionBook2TranslatorContext.htmlclasslibebook_1_1FictionBook2TranslatorContext.pngclasslibebook_1_1FictionBook2VContext-members.htmlclasslibebook_1_1FictionBook2VContext.htmlclasslibebook_1_1FictionBook2VContext.pngclasslibebook_1_1FictionBook2VersionContext-members.htmlclasslibebook_1_1FictionBook2VersionContext.htmlclasslibebook_1_1FictionBook2VersionContext.pngclasslibebook_1_1FictionBook2XMLParserContext-members.htmlclasslibebook_1_1FictionBook2XMLParserContext.htmlclasslibebook_1_1FictionBook2XMLParserContext.pngclasslibebook_1_1FictionBook2YearContext-members.htmlclasslibebook_1_1FictionBook2YearContext.htmlclasslibebook_1_1FictionBook2YearContext.pngclasslibebook_1_1FictionBook3Parser-members.htmlclasslibebook_1_1FictionBook3Parser.htmlclasslibebook_1_1FileAccessError.htmlclasslibebook_1_1GenericException.htmlclasslibebook_1_1HTMLHelpParser-members.htmlclasslibebook_1_1HTMLHelpParser.htmlclasslibebook_1_1HTMLHelpStream-members.htmlclasslibebook_1_1HTMLHelpStream.htmlclasslibebook_1_1HTMLHelpStream.pngclasslibebook_1_1HTMLParser-members.htmlclasslibebook_1_1HTMLParser.htmlclasslibebook_1_1LITParser-members.htmlclasslibebook_1_1LITParser.htmlclasslibebook_1_1LITStream-members.htmlclasslibebook_1_1LITStream.htmlclasslibebook_1_1LITStream.pngclasslibebook_1_1MobiPocketParser-members.htmlclasslibebook_1_1MobiPocketParser.htmlclasslibebook_1_1MobiPocketParser.pngclasslibebook_1_1OpenEBookParser-members.htmlclasslibebook_1_1OpenEBookParser.htmlclasslibebook_1_1PDBLZ77Stream-members.htmlclasslibebook_1_1PDBLZ77Stream.htmlclasslibebook_1_1PDBLZ77Stream.pngclasslibebook_1_1PDBParser-members.htmlclasslibebook_1_1PDBParser.htmlclasslibebook_1_1PDBParser.pngclasslibebook_1_1PackageError.htmlclasslibebook_1_1PalmDocParser-members.htmlclasslibebook_1_1PalmDocParser.htmlclasslibebook_1_1PalmDocParser.pngclasslibebook_1_1ParseError.htmlclasslibebook_1_1PasswordMismatch.htmlclasslibebook_1_1PeanutPressParser-members.htmlclasslibebook_1_1PeanutPressParser.htmlclasslibebook_1_1PeanutPressParser.pngclasslibebook_1_1PluckerParser-members.htmlclasslibebook_1_1PluckerParser.htmlclasslibebook_1_1PluckerParser.pngclasslibebook_1_1QiOOParser-members.htmlclasslibebook_1_1QiOOParser.htmlclasslibebook_1_1RocketEBookHeader-members.htmlclasslibebook_1_1RocketEBookHeader.htmlclasslibebook_1_1RocketEBookParser-members.htmlclasslibebook_1_1RocketEBookParser.htmlclasslibebook_1_1RocketEBookStream-members.htmlclasslibebook_1_1RocketEBookStream.htmlclasslibebook_1_1RocketEBookStream.pngclasslibebook_1_1SoftBookCollector-members.htmlclasslibebook_1_1SoftBookCollector.htmlclasslibebook_1_1SoftBookHeader-members.htmlclasslibebook_1_1SoftBookHeader.htmlclasslibebook_1_1SoftBookLZSSStream-members.htmlclasslibebook_1_1SoftBookLZSSStream.htmlclasslibebook_1_1SoftBookLZSSStream.pngclasslibebook_1_1SoftBookParser-members.htmlclasslibebook_1_1SoftBookParser.htmlclasslibebook_1_1SoftBookResourceDir-members.htmlclasslibebook_1_1SoftBookResourceDir.htmlclasslibebook_1_1SoftBookResourceDirImpl-members.htmlclasslibebook_1_1SoftBookResourceDirImpl.htmlclasslibebook_1_1SoftBookText-members.htmlclasslibebook_1_1SoftBookText.htmlclasslibebook_1_1TCRParser-members.htmlclasslibebook_1_1TCRParser.htmlclasslibebook_1_1TealDocParser-members.htmlclasslibebook_1_1TealDocParser.htmlclasslibebook_1_1TealDocParser.pngclasslibebook_1_1TealDocTextParser-members.htmlclasslibebook_1_1TealDocTextParser.htmlclasslibebook_1_1UnsupportedEncryption.htmlclasslibebook_1_1UnsupportedFormat.htmlclasslibebook_1_1XMLCollector-members.htmlclasslibebook_1_1XMLCollector.htmlclasslibebook_1_1XMLStylesheet-members.htmlclasslibebook_1_1XMLStylesheet.htmlclasslibebook_1_1XMLTreeWalker-members.htmlclasslibebook_1_1XMLTreeWalker.htmlclasslibebook_1_1XMLTreeWalker_1_1Attribute-members.htmlclasslibebook_1_1XMLTreeWalker_1_1Attribute.htmlclasslibebook_1_1XMLTreeWalker_1_1AttributeIterator-members.htmlclasslibebook_1_1XMLTreeWalker_1_1AttributeIterator.htmlclasslibebook_1_1XMLTreeWalker_1_1Iterator-members.htmlclasslibebook_1_1XMLTreeWalker_1_1Iterator.htmlclasslibebook_1_1ZTXTParser-members.htmlclasslibebook_1_1ZTXTParser.htmlclasslibebook_1_1ZTXTParser.pngclasslibebook_1_1ZVRParser-members.htmlclasslibebook_1_1ZVRParser.htmlclosed.pngdir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_c85d3e3c5052e9ad9ce18c6863244a25.htmldoc.pngdoxygen.cssdoxygen.pngfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_w.htmlfunctions_func_x.htmlfunctions_func_z.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_vars_b.htmlfunctions_vars_c.htmlfunctions_vars_d.htmlfunctions_vars_e.htmlfunctions_vars_f.htmlfunctions_vars_g.htmlfunctions_vars_h.htmlfunctions_vars_i.htmlfunctions_vars_k.htmlfunctions_vars_l.htmlfunctions_vars_m.htmlfunctions_vars_n.htmlfunctions_vars_o.htmlfunctions_vars_p.htmlfunctions_vars_q.htmlfunctions_vars_r.htmlfunctions_vars_s.htmlfunctions_vars_t.htmlfunctions_vars_u.htmlfunctions_vars_v.htmlfunctions_vars_w.htmlfunctions_vars_x.htmlfunctions_w.htmlfunctions_x.htmlfunctions_z.htmlglobals.htmlglobals_b.htmlglobals_c.htmlglobals_d.htmlglobals_defs.htmlglobals_e.htmlglobals_enum.htmlglobals_f.htmlglobals_func.htmlglobals_h.htmlglobals_i.htmlglobals_l.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_u.htmlglobals_v.htmlglobals_vars.htmlglobals_x.htmlhierarchy.htmlindex.htmllibebook__hubbub_8cpp.htmllibebook__hubbub_8h.htmllibebook__hubbub_8h_source.htmllibebook__libcss_8cpp.htmllibebook__libcss_8h.htmllibebook__libcss_8h_source.htmllibebook__utils_8cpp.htmllibebook__utils_8h.htmllibebook__utils_8h_source.htmllibebook__xml_8cpp.htmllibebook__xml_8h.htmllibebook__xml_8h_source.htmlnamespacelibebook.htmlnamespacelibebook_1_1EBOOKHTMLToken.htmlnamespacelibebook_1_1EBOOKOPFToken.htmlnamespacelibebook_1_1EPubToken.htmlnamespacelibebook_1_1FictionBook2Token.htmlnamespacelibebook_1_1FictionBook3Token.htmlnamespacelibebook_1_1RocketEBookToken.htmlnamespacelibebook_1_1libebook.htmlnamespacelibebook_1_1libebook_1_1EBOOKHTMLToken.htmlnamespacelibebook_1_1libebook_1_1EBOOKOPFToken.htmlnamespacelibebook_1_1libebook_1_1EPubToken.htmlnamespacelibebook_1_1libebook_1_1FictionBook2Token.htmlnamespacelibebook_1_1libebook_1_1RocketEBookToken.htmlnamespacemembers.htmlnamespacemembers_a.htmlnamespacemembers_b.htmlnamespacemembers_c.htmlnamespacemembers_d.htmlnamespacemembers_e.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_eval_a.htmlnamespacemembers_eval_b.htmlnamespacemembers_eval_c.htmlnamespacemembers_eval_d.htmlnamespacemembers_eval_e.htmlnamespacemembers_eval_f.htmlnamespacemembers_eval_g.htmlnamespacemembers_eval_h.htmlnamespacemembers_eval_i.htmlnamespacemembers_eval_j.htmlnamespacemembers_eval_k.htmlnamespacemembers_eval_l.htmlnamespacemembers_eval_m.htmlnamespacemembers_eval_n.htmlnamespacemembers_eval_o.htmlnamespacemembers_eval_p.htmlnamespacemembers_eval_q.htmlnamespacemembers_eval_r.htmlnamespacemembers_eval_s.htmlnamespacemembers_eval_t.htmlnamespacemembers_eval_u.htmlnamespacemembers_eval_v.htmlnamespacemembers_eval_w.htmlnamespacemembers_eval_x.htmlnamespacemembers_eval_y.htmlnamespacemembers_f.htmlnamespacemembers_func.htmlnamespacemembers_g.htmlnamespacemembers_h.htmlnamespacemembers_i.htmlnamespacemembers_j.htmlnamespacemembers_k.htmlnamespacemembers_l.htmlnamespacemembers_m.htmlnamespacemembers_n.htmlnamespacemembers_o.htmlnamespacemembers_p.htmlnamespacemembers_q.htmlnamespacemembers_r.htmlnamespacemembers_s.htmlnamespacemembers_t.htmlnamespacemembers_type.htmlnamespacemembers_u.htmlnamespacemembers_v.htmlnamespacemembers_vars.htmlnamespacemembers_w.htmlnamespacemembers_x.htmlnamespacemembers_y.htmlnamespacemembers_z.htmlnamespaces.htmlnamespacestd.htmlnav_f.pngnav_g.pngnav_h.pngnavtree.cssopen.pngpages.htmlsplitbar.pngstructlibebook_1_1BBeBAttributes-members.htmlstructlibebook_1_1BBeBAttributes.htmlstructlibebook_1_1BBeBBookInfo-members.htmlstructlibebook_1_1BBeBBookInfo.htmlstructlibebook_1_1BBeBCollector_1_1ImageData-members.htmlstructlibebook_1_1BBeBCollector_1_1ImageData.htmlstructlibebook_1_1BBeBCollector_1_1ImageStreamData-members.htmlstructlibebook_1_1BBeBCollector_1_1ImageStreamData.htmlstructlibebook_1_1BBeBColor-members.htmlstructlibebook_1_1BBeBColor.htmlstructlibebook_1_1BBeBDocInfo-members.htmlstructlibebook_1_1BBeBDocInfo.htmlstructlibebook_1_1BBeBEmptyLine-members.htmlstructlibebook_1_1BBeBEmptyLine.htmlstructlibebook_1_1BBeBHeader-members.htmlstructlibebook_1_1BBeBHeader.htmlstructlibebook_1_1BBeBMetadata-members.htmlstructlibebook_1_1BBeBMetadata.htmlstructlibebook_1_1BBeBParser_1_1BBeBIndexEntry-members.htmlstructlibebook_1_1BBeBParser_1_1BBeBIndexEntry.htmlstructlibebook_1_1EBOOKDummyDeleter-members.htmlstructlibebook_1_1EBOOKDummyDeleter.htmlstructlibebook_1_1EBOOKHTMLMetadata-members.htmlstructlibebook_1_1EBOOKHTMLMetadata.htmlstructlibebook_1_1EBOOKHTMLParser_1_1State-members.htmlstructlibebook_1_1EBOOKHTMLParser_1_1State.htmlstructlibebook_1_1EBOOKLanguageManager_1_1LangDB-members.htmlstructlibebook_1_1EBOOKLanguageManager_1_1LangDB.htmlstructlibebook_1_1EBOOKToken.htmlstructlibebook_1_1EBOOKToken_3_01EBOOKHTMLParser_01_4-members.htmlstructlibebook_1_1EBOOKToken_3_01EBOOKHTMLParser_01_4.htmlstructlibebook_1_1EBOOKToken_3_01EBOOKOPFParser_01_4-members.htmlstructlibebook_1_1EBOOKToken_3_01EBOOKOPFParser_01_4.htmlstructlibebook_1_1EBOOKToken_3_01EPubParser_01_4-members.htmlstructlibebook_1_1EBOOKToken_3_01EPubParser_01_4.htmlstructlibebook_1_1EBOOKToken_3_01FictionBook2Parser_01_4-members.htmlstructlibebook_1_1EBOOKToken_3_01FictionBook2Parser_01_4.htmlstructlibebook_1_1EBOOKToken_3_01FictionBook3Parser_01_4-members.htmlstructlibebook_1_1EBOOKToken_3_01FictionBook3Parser_01_4.htmlstructlibebook_1_1EBOOKToken_3_01RocketEBookParser_01_4-members.htmlstructlibebook_1_1EBOOKToken_3_01RocketEBookParser_01_4.htmlstructlibebook_1_1FictionBook2Authors_1_1Data-members.htmlstructlibebook_1_1FictionBook2Authors_1_1Data.htmlstructlibebook_1_1FictionBook2BlockFormat-members.htmlstructlibebook_1_1FictionBook2BlockFormat.htmlstructlibebook_1_1FictionBook2Collector_1_1Binary-members.htmlstructlibebook_1_1FictionBook2Collector_1_1Binary.htmlstructlibebook_1_1FictionBook2Collector_1_1Note-members.htmlstructlibebook_1_1FictionBook2Collector_1_1Note.htmlstructlibebook_1_1FictionBook2Collector_1_1Paragraph-members.htmlstructlibebook_1_1FictionBook2Collector_1_1Paragraph.htmlstructlibebook_1_1FictionBook2Collector_1_1Span-members.htmlstructlibebook_1_1FictionBook2Collector_1_1Span.htmlstructlibebook_1_1FictionBook2TextFormat-members.htmlstructlibebook_1_1FictionBook2TextFormat.htmlstructlibebook_1_1FictionBook2TokenData-members.htmlstructlibebook_1_1FictionBook2TokenData.htmlstructlibebook_1_1HTMLHelpStream_1_1Impl-members.htmlstructlibebook_1_1HTMLHelpStream_1_1Impl.htmlstructlibebook_1_1LITStream_1_1Impl-members.htmlstructlibebook_1_1LITStream_1_1Impl.htmlstructlibebook_1_1PDBParserImpl-members.htmlstructlibebook_1_1PDBParserImpl.htmlstructlibebook_1_1PeanutPressAttributes-members.htmlstructlibebook_1_1PeanutPressAttributes.htmlstructlibebook_1_1PeanutPressHeader-members.htmlstructlibebook_1_1PeanutPressHeader.htmlstructlibebook_1_1PeanutPressTextParserState-members.htmlstructlibebook_1_1PeanutPressTextParserState.htmlstructlibebook_1_1PluckerHeader-members.htmlstructlibebook_1_1PluckerHeader.htmlstructlibebook_1_1PluckerParserState-members.htmlstructlibebook_1_1PluckerParserState.htmlstructlibebook_1_1PluckerRecordHeader-members.htmlstructlibebook_1_1PluckerRecordHeader.htmlstructlibebook_1_1RocketEBookHeader_1_1Entry-members.htmlstructlibebook_1_1RocketEBookHeader_1_1Entry.htmlstructlibebook_1_1RocketEBookStream_1_1Impl-members.htmlstructlibebook_1_1RocketEBookStream_1_1Impl.htmlstructlibebook_1_1SoftBookLZSSStream_1_1Configuration-members.htmlstructlibebook_1_1SoftBookLZSSStream_1_1Configuration.htmlstructlibebook_1_1SoftBookMetadata-members.htmlstructlibebook_1_1SoftBookMetadata.htmlstructlibebook_1_1SoftBookResourceDirImpl_1_1ResourceInfo-members.htmlstructlibebook_1_1SoftBookResourceDirImpl_1_1ResourceInfo.htmlstructlibebook_1_1XMLCollector_1_1State-members.htmlstructlibebook_1_1XMLCollector_1_1State.htmlstructlibebook_1_1XMLTreeNode-members.htmlstructlibebook_1_1XMLTreeNode.htmlstructlibebook_1_1XMLTreeNode_1_1AttributeData-members.htmlstructlibebook_1_1XMLTreeNode_1_1AttributeData.htmlstructlibebook_1_1XMLTreeNode_1_1Configuration-members.htmlstructlibebook_1_1XMLTreeNode_1_1Configuration.htmlstructlibebook_1_1XMLTreeNode_1_1ElementData-members.htmlstructlibebook_1_1XMLTreeNode_1_1ElementData.htmlstructlibebook_1_1XMLTreeNode_1_1QName-members.htmlstructlibebook_1_1XMLTreeNode_1_1QName.htmlstructstd_1_1iterator__traits_3_01libebook_1_1XMLTreeWalker_1_1AttributeIterator_01_4-members.htmlstructstd_1_1iterator__traits_3_01libebook_1_1XMLTreeWalker_1_1AttributeIterator_01_4.htmlstructstd_1_1iterator__traits_3_01libebook_1_1XMLTreeWalker_1_1Iterator_01_4-members.htmlstructstd_1_1iterator__traits_3_01libebook_1_1XMLTreeWalker_1_1Iterator_01_4.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo.html/usr/share/doc/packages//usr/share/doc/packages/libe-book//usr/share/doc/packages/libe-book/html/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:31709/SUSE_SLE-15-SP2_Update/c8fd4db71bb8d85ab8663020621dbc70-libe-book.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linux       !!"#$%&'()*+,-./0..123/-45566667directoryHTML document, ASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 194 x 80, 8-bit colormap, non-interlacedPNG image data, 176 x 80, 8-bit colormap, non-interlacedPNG image data, 187 x 80, 8-bit colormap, non-interlacedPNG image data, 178 x 80, 8-bit colormap, non-interlacedPNG image data, 1030 x 80, 8-bit colormap, non-interlacedPNG image data, 250 x 80, 8-bit colormap, non-interlacedPNG image data, 240 x 80, 8-bit colormap, non-interlacedPNG image data, 229 x 80, 8-bit colormap, non-interlacedPNG image data, 170 x 80, 8-bit colormap, non-interlacedPNG image data, 245 x 192, 8-bit colormap, non-interlacedPNG image data, 278 x 248, 8-bit colormap, non-interlacedPNG image data, 245 x 136, 8-bit colormap, non-interlacedPNG image data, 566 x 640, 8-bit colormap, non-interlacedPNG image data, 743 x 80, 8-bit colormap, non-interlacedPNG image data, 232 x 80, 8-bit colormap, non-interlacedPNG image data, 500 x 192, 8-bit colormap, non-interlacedPNG image data, 224 x 80, 8-bit colormap, non-interlacedPNG image data, 241 x 80, 8-bit colormap, non-interlacedPNG image data, 250 x 136, 8-bit colormap, non-interlacedPNG image data, 1430 x 640, 8-bit colormap, non-interlacedPNG image data, 304 x 136, 8-bit colormap, non-interlacedPNG image data, 245 x 304, 8-bit colormap, non-interlacedPNG image data, 755 x 304, 8-bit colormap, non-interlacedPNG image data, 618 x 2376, 8-bit colormap, non-interlacedPNG image data, 256 x 136, 8-bit colormap, non-interlacedPNG image data, 248 x 136, 8-bit colormap, non-interlacedPNG image data, 255 x 192, 8-bit colormap, non-interlacedPNG image data, 520 x 696, 8-bit colormap, non-interlacedPNG image data, 245 x 248, 8-bit colormap, non-interlacedPNG image data, 164 x 80, 8-bit colormap, non-interlacedPNG image data, 121 x 80, 8-bit colormap, non-interlacedPNG image data, 169 x 80, 8-bit colormap, non-interlacedPNG image data, 159 x 80, 8-bit colormap, non-interlacedPNG image data, 1094 x 80, 8-bit colormap, non-interlacedPNG image data, 153 x 80, 8-bit colormap, non-interlacedPNG image data, 174 x 80, 8-bit colormap, non-interlacedPNG image data, 146 x 80, 8-bit colormap, non-interlacedPNG image data, 186 x 80, 8-bit colormap, non-interlacedPNG image data, 150 x 80, 8-bit colormap, non-interlacedPNG image data, 135 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminators׻N^阱/# utf-8272c8ad0b6beb3f0b59c6a54d60292ed052585240f000d74748360b9d9a0c2d3?P7zXZ !t/%i]"k%]d4<;Nr)s6SD*(-m&L"@N;U#L~ e#*š.7z-+ȯaɼ?ĸ0SpFp6+}a-Ld,Z9K@cܪm2neGY%T( 'o}Yu/\/]dA/lK!Iܕ 4Z̮b/XEN}k}<pSb, 6wq˷Cu[60XQ^oQՐgc7) F(ꖜV6݂'E@40Ƕ'/ut3dy@ڻFls/ IWh 5z[v$zRГ\zVi:mn yԝao۹š(t%F(Ikgŀ r>$3ݟ<D u]T* 2 إv>!-ti>r YO&LG[LFaJb+@gUqi(@BbCPF|vNn1:Z cqjU$WD5?mHL.C7ukM=DK}α}yfi!= iPg,Q]QX4|*|d~Or@ܛU8~Т] :{0\(BufEp>egR’:_ !{ÍP3uHN=:RHZQ|MZMo+A<39 ; Jqת M -3|nkN/tr lͿq*8+\tu/Z-zXޗxKǏeG*h,9|f+qAb,g-zh)@Jqo0)H^K-'N-Y 0}v H#/J!^WOV%}eA恟1MjR*V=SIdی%WK徺{{٣RrNd[D}ul@"XrakSrZNkM5^v#p|[gP-ۨ,폿hl+_LayIiXȢBLKby:Ufi%-<&4٘OɘDžZ)M\gyΉNwiOPM@Fq 3HRڸ=p R$ȉ]"&8rrSCfA!4)Ib4fj'Аo|s9`ڣ|9zD~F"X )`">`Hc >~jl R=CU! t[Lsź@M蕒6HbUXD54I/q 4="N6h3Q9^%}nxxH|zѕ^ҋ9r?/pqJm%ն 3 {L(P>fo)VM&fzIXnԉzr>FWzt ̿t*-XbNQ-AJY`ʦӭu7XhY10Hjk6F/QLFT 5/G >Ĩk9,-a+CWۆ!Lcݥ3m籅D_\+)'Lit^-Tfg Px/D8*/X,3[6iek|ЇrQ*[Qqdi֥u%C^OyQQH&|se+zwφe\л&,_ٶUȸsDx5v`'pwn4bXv̥cXzWъlǐA*YtpV'R#qm˻ELnuew%fNyp`!L.FyDv/f\*%^ G{[0VK?-X+ v&bbuia@xU][V!0zn@;[/Z0"χVBd6GpBJ/bqc}(m7JH-#/i6Ny rAV̠YKr8He@BP1O H#[B1yV+|UUCkLi^?Hvܯa9u6ӷOS G? gJNӣH{EΪdKW%xtaH"ݮ<8gu`Y"oVt ݸɿS`sAKkjf|t1X5YNk4qhXZ-fe*Bǚ'ACn*FM9cj;n[S=F*(]#Xd>(܋Jf34)\3ƸҁRyL"'"E8 e*:c^R Z-}%9.S|˺hف_TB%@>gP P;rL|`ǩP218k4%v_YTjs ;׀K$K3G `"&+qឌR5e;y܍!Zfc{@+*|FdL{P) 4%gpoQn=8{D3+,ffhB'4h#Ҧ |hwUPa;Vek"pnd'v&Bݔ bhFz6ᯚ(Fv* JnNZFLqU!Ĵ^]}6wǹ3Wd?@q(lw *,peeeH *c=ȏao]Q;Uwx+Mgkk`|*Z0Z+bbId^S>U W72>o7q X);.ק)I7>F\"~Ϗ%8&4u_'(5y&QT @+3mWZ1&dQ_zy0+ boQ"&2$@k9>05P7BͱC~(z:U)W6XM4^X7srSm|r)={\d tX:^EdRuMpv?GsCQ}]k_^, o"P<g*\"r`V- s@-;-'!1y8j-R4KՋ$}٬Ŷ.mT2Jq7z{L]*v |=jX%Fl U߷BtҐ{k¢1ݙv)Q7Ig5N:\%cûIyNDřHbb,m0(ŁȲ[;V*GU71^N^ֽƪ׆S\J/r[\fYVOS~~,=/|Qq[KP?ji670ڼg7ZarH !Ֆ()g{UCA_70".爵TIҪ L_7OxO&FiOtlbsnW$ЩٍH0w1+тx% e9ŬxM .XjcQܞי/[[9r [HsUxxfmPy&3b9xm|.y&JBx+^w{ H } j \--<\`mmHa 1 NMz$Ţt8ؗE-WY7 ϵ*Ǣj xg#H%nKٞ.NLU HW*JE