[PC-BSD Commits] r197 - pcbsd/trunk/XGUISource

svn at pcbsd.org svn at pcbsd.org
Wed Apr 25 11:00:52 PDT 2007


Author: kris
Date: 2007-04-25 19:00:52 +0100 (Wed, 25 Apr 2007)
New Revision: 197

Added:
   pcbsd/trunk/XGUISource/gtf.c
   pcbsd/trunk/XGUISource/refresh.txt
   pcbsd/trunk/XGUISource/resolutions.txt
Modified:
   pcbsd/trunk/XGUISource/xgui.ui
   pcbsd/trunk/XGUISource/xgui.ui.h
Log:
Updates to XGUI config program, adds txt files of resolutions & refresh rates

Added: pcbsd/trunk/XGUISource/gtf.c

Added: pcbsd/trunk/XGUISource/refresh.txt

Added: pcbsd/trunk/XGUISource/resolutions.txt

Modified: pcbsd/trunk/XGUISource/xgui.ui
===================================================================
--- pcbsd/trunk/XGUISource/xgui.ui	2007-04-25 12:17:59 UTC (rev 196)
+++ pcbsd/trunk/XGUISource/xgui.ui	2007-04-25 18:00:52 UTC (rev 197)
@@ -134,7 +134,7 @@
                                                     </property>
                                                 </item>
                                                 <property name="name">
-                                                    <cstring>comboBox1_2</cstring>
+                                                    <cstring>comboRefresh</cstring>
                                                 </property>
                                             </widget>
                                             <widget class="QLabel" row="1" column="0">
@@ -168,7 +168,7 @@
                                                     </property>
                                                 </item>
                                                 <property name="name">
-                                                    <cstring>comboBox1</cstring>
+                                                    <cstring>comboResolution</cstring>
                                                 </property>
                                             </widget>
                                             <widget class="QComboBox" row="1" column="3">
@@ -431,14 +431,17 @@
 </toolbars>
 <images>
     <image name="image0">
-        <data format="XPM.GZ" length="113907">789c94bd5b57624dd32d78bf7fc53b76de7da3476e8f28177d21a2086a61a9a5963dfa2233d70245440acff69fef38e66141d55bf530d643857858043367ce888c8cfc3ffff39f9bb3d3fffccffff95fcf2feee53efc27dcb9c57ffea77a7d7cfcfc7ffedffffbfffb5fff7b7d7bed3f9b706db55affd9f8dfffd7fffadff5e83fe13f66b3bdbdd662bb8ab623bb167b5bec7bb4b7d6a3bdaff6ce26dad58dd86d797dac36bf6ecfc5aed8ae27d1f6643fb0dd5ae7d7cd5bb4e975b725f636dbd54fb25dfc7b876acbefff8a367dbf79155bfebefd1e6dfe7d3fd8d6bf6f2fa34dafdb0bb1e5efdb6bb577f97edfc596bf67f5f7b5f9f56a116d7e3f276257f2ba8d36dfcf90ed9d75b1e9ef6d6fe8fdd547d1e6dff729b67c1eee3edafcfe3fc4d6fbbb525bfe7e37dafcf7cec516ffd81bb5e5fd6e469bffbefc7eb85f7efd34dafcfab9daed2db27f88bdcdaffb03b5f9f5f022769bedea96ecf8f9984fb1058f565f97f76fbec456fcfd8c36dfcfbbdaf2feafc496f76bb6d4e6d7ed4eb4d93f976cef88ffc3b3daf2fdb368f3df3b509bdf4f7d27b6e0c73e459bfdfda0367fbf7d145b3e1f3b555bfcd58976a0bf772676c5af9b8368d3eb41deffee3adb761dedd686facb4dc4d6f179ac36dfaf3b657b473e0f!
 f7156d7ebfdb6af3f7d7b368f3eb9b62cbfb773edaecff6f6acbfb93fbd991cfcbcea3cdfed0bf27fe702edaf4fe7c4f6cf9fcacfe3ef18fbd8f367fff90ed5df9bcec38daec3fabb6e3bf772df6b6f873576d7ebd4a36fffc95d8727fe1bbdafcfd768dec88dffa526cc527bfdf88bffa4a6dc1b3fcbcfab7be89367fff89d8eacfb368339e1fd4e6f7efc762abff5a6acbe7b3166df6df23dbbbfa790fd5163c9e449bfd75a736bffff021b67cfea68a367fff486df9fe0db1c59fb6569b5ff797d1a6d7cdb1d895f8bb1d6d7efd90edf63adb35f9676733e2f5416ce193fa5d6d793d449b5fff145bf9e457b4d9df5b6a0bdfc9df53ff990db5c5df9bd1e6fb3b105bc74f576df9fcb6a3cddfff4b6df1cf9bd8fa79bf469b3fcf96dae2ef2ada8cdf85d8f2f93ba3b6f8b78a36fffd0edb6df9bc6d8836fffc5c6dcfaf7bb165fc58a336bf6e8ec46eb35dcbfdb42bb1697ed8f1faf9d43fa3cd9fcf0fb1e5f3a9f7a2cdaff7d416fe667ff85d196fee57b4793e7b575b3ecf76b4195ff2fbe3e735545bfcbf156df6ffbdd8faf9cca3cdfebf515b3e9f81d872bf6e166df6ef95dac24f5bd1a6d72bfebc7c5beed777d496efdf8c36fffd2fb5c5dff27eda8aaf9368f3e7e7d4e6efafb6a35da1fdfd456cf93c4d2fdaf4bad9155b3e5f63a34daf07a376d8a6d7c576ebf2!
 fa546d7ebd7e127b5b6cd22bbb71fcd55db5e5f31f882d9f9f3b545b5eef47!
 9bf17e2a
b6eabf3db585dfea68f3e7b321b6ce4f5bd1e6cfe7406df6af79613b7e5e23b5050fbbd1e6cf2b882df76776d496cf77166dbe7f27b6dc5fa57f4ff9f536dafcbabcbfb6e0c99fa92d9f5f9b6dfd3c4c5f6df9bcc4bf4ef0609cdaf2ba17dbb1ed9ea24ddfefbe8b5dcbebbbd1a6d73d8df7dd389eea8b68b33f46628bfffd2cdaecbf96dae2df3bb6dbaa1716d1e6f7bfa3b6f0dd37b1753e1baa2dfeafa3cdfedf165bf1f1a8b6fcfd5eb4f9fbafd5e6f1e17f8a2df7eb76a2cd9fd7546d19bff2fb9de0a53a529b5f0f6db1e5f308ebd166ff77c596cfc78468d3ebd5b3d8faf9d868f3eb03b52b7e7d9f6dbf219f9f559b5f0f6f62b7f8f530565b5e177f7bc7764df8686fe9e75339b5c53feb62ebe7b3a136bf5e9b68f3e73b115bf173a6b67c3e47d1a6d747566cc19379565bc6f37eb4196fdb6acbe7f98d6d27f7ebfbd1e6efbf505bbe5f6db9df6aa2b67cde6bd166ffb7c476f2fa4eb4e9f57aca76fc3ceed466fffa63b1d5ff5db1c5ffa11fed9afe9efebc7cdee132dafcfa1bdb6183ed9a3f9f103f8f0db155ff3dab2daf6f469bfd3d165bfcedab68b37f2ed496f985ef2fa8bfed69b4f9fb4fd496f1f124b6dc9f598f36dfdfa6da32ff7d8f368f1ffd7b4ef4d0546df93c77a3cd78ff25762d9fd76eb4e9f511e335f80df97cd516ff876bb1d5df72ffeaef6!
 aae76dda2df4ff3914b78edb0adfe188dd516fdf622b68e970db5c5bfdfc596f76b5a6a8b7fbea2cdfef926b6bc5fd78936e3b3adb6f0d32bdbf0fed97f8b68f3f7cfd5e6eff7fb62b7c45f63b5e5f7115fb8f8f9f881dafcfb4795d8b57cdeaf6a0b3e8ea3cdf3db39db7a7fee2ddafcf70fd516bebc115bee2f9ca82dafaf892dfef2bfd4e6d7ab64f3ebfafde2afd15db4f975c2838ffe0d35db7abfe63eda7cbf23b5e57e7e8add123cbc459b7fffa7daf2fd03b1f5f3be545beeff3ddafcf75ec596fbf34e6df9bc7e469b5f0f6c07b9bf701f6d1e2f23b5998faa1db1757e21fde0ab78ffcf62abbf8dda72bff7d1e6d73fc4d6cf7fa2b6dccf79b4f9fbafd80ee25fffa0b6ccafc9667ff4d4e6fb3772bf41fddb8f367f7f505bf8f7406cbddfb6dafcfa48ee37085fd7341ec3b6de8f7b8e36fdbc7d175bfd37535bfcebc5167fd98f68b37f2ed496bf7f1f6de227bf29b6f8cb556acbef7f8c36f3dd27db957ebec7d1e6f9e545ec967c3fcde721fac31da92df3ddb5d8f2f9f9efd1e6fbbf545bfede47b4e9f7bb16db7a3fde479befe7596de65f33155bfc673fa3cd7cdd579bbf3fec8badf3ed86dac2e76f62d7f2fde4af2af9ef816dbdbfe0a3cdfe3f155beec75c459bfdb7a336ff7e7b22b6dc8f59539b5f1f4da3cdbfbf2bb6f8cbebeb72bfb58d36fbb3cd7!
 62dfef275b4e9f5d14cec96d8fc7e6abdff918b36dfff486c9d2ff7d4e6dfe!
 f2ec4d6c
ff3556d7ebdfa166dbeff17b66bf19f5ba82dfe398e367fffb9d8e23f731b6dbeff47b547ec8f0fb1e5fecc22dafcfdb5daf2fd416cb9bfd193daf23af9a76e457c9cb21dfd7b186d7e3f3db1e57e5d1d6df6df506dfefdd5bed8eacf71b4f9fdefa9cddfef6ec596fbb503b5f9f5d143b447f4f7e4fb47727fe6a7daf2fdf368d3f7dbbed8727fe657b4e9f58adf7ff4bf5f175bee37ccd596f7f729b6dcaf79525b5e5f8f36fffe0edb7abff64b6d79ff2fd1a6ef378f62cbfdda5eb4e975772cb6dc8f3d8a36fffc8dd823b647848751f4afbf515b7efe806dbd1fbb1f6dfe7d73b1f57e3ad1a6d7fd91d8723f66166d7abd7e157b24ef77146dfe3c096f60c8dff75f62ebdfeb469befe75a6c7dff87d1e6cf7b4f6cf9fddf5facb1ce7ab88cfcdbc47f1b1b6c656b798ce031b677f61efe3f81ff3fd8a97d846b669fecdcfeb20b783cdb17fb6adfe0f16e3feca7fdb27bb663f7e1d1b5077075e03a84c7017ca503cf7ce1d73bb6678f6cdf0eecb13d819f3eb5dfecd09ed9eff6dc5ec0e312ae1ff0b8b2d770fdb037745dd99ff6d6aed975bb6137e167b6e027b66d0bee6907ee6fd7b6adfbfe622c5ed903ff73f4f026d0ff1d3c7b7a04f97790efc81ee43f4fde32ec21f55ef416fa8b3c662af416fc7f2cde9ac2e389ae27f697a9cdc88ccd9db93713f36026f6c34c!
 6dcf3c9a997902ef1cd0d535737b0857073cd981e72e3d0ed85be6177cf702fcf569dfcdb31d9a17f8adaff6d2bc816f2ec14fe831b8cc3b798bbc663eecadf9345f66cf74eca9d9375df0d71cfc75651fcc813904e7f4cc11f8eb08ded051f4585f7c100a8fa9d75cfc5a7a0cd85fea25fc8de9dff1028f99e3e431f2dabd39017fa1c726e835736abe91bf86e60cfcf5dd9cc3bbbd3097e687b9b25fe0ad19e1aba3f832d78029f80a7a8ed046f882ef3a3237e6273c6ecd1afc8675c497d9b057e02dc4177aeb4abc74055fdd04bf6d82bfb600618031b36d17a66537cd0ea06bdbcee0b507f864dbdf5f22b6764d3b7aab2f5e093094724ca9ed9730e623be4c1a8d7279c198077fb5d15bced0881cd3881cb3b79c036f6d03b66676e6407e83bf46f6c59c83a7ae603c9d981f0e267137023f31b60e327ced23be703412c6045ff0e8d9811bc3cf5eb83b7366b7ccd0ddcb48bc24af21b67434fe508fb97b37319feec13cbba97b7433f8f49ee03ba6e600ee3e08b676a3d70cfc1f3ce09ee002ef34afe8a9e4ad7ec2977acaf4f09348cf3a22dd1c47a4606c24a3f2047d067f4cf0451e0bee977d466fb985abcdb97b8611f9ee1684a5aef0153e1f12aad04388a9ae620cf185fce55ec0c7aff6c3bd017b2dc05fefe0a91bc2d7358d46f6d68de20bfef287bd719fee0b!
 3cb667d65d8710869fe214eef4d83af496600c3dd516ee124c392b8f7dfd57!
 81b1e835
d7cdf92b8dc6342a89d788c1744432bec85bc06184afa97d7007e0b127f0d7a1f90eefb3e78e5cdfbeb981b900abceb90bbd44a3909e61a4ce7974229f99991bb963c2576d4f00996fc0e0df00611ff6023075411c7691790cbce54ecc267d5ac8623026dda93973df006543c03de0cb9d21be226f19c1583f7a4c30e5be8ba7f291e89739ace4af842b1ef3640be3e3b7277cc9a89c30bedc393005e00b66a7777701defae6dedca599b83e60ed9566c71c5fe8a1aecc8978ed11e2e019fc35027f7d995bf70a3f7909deda007f6d457cf1dca8a3f0147035a3e71f3847e398b4eb80b01660ec0aee8cf085f3a37809b1853833b9b7326ced276c6518531ce6f8323c1f2a77e58c2f732471983936c864d7ec2df8ec90f11f6444eeb85fee06f03430cfa6e57eda3798236196047f7d09d333b694bfe019fe8fde9bd188ec12de6e6034de02c216f6d3adb975b7615edc2661ebd26d6573e38d600bd0c50fe42bb7ed7ec11cf9e15a0e47e40d7c6d1b3e632fdc95f317b23d7a6b572ef5d82e63ad1889385f227f9955f85a392ab339127c25ca42591fee694ab3d1c2dd80c7bec19cde026f9d83a280876b11ab77c563e42d613056151db191f967882ff76207e6d67ec24f9f017fbd809ee2b9f13a6aae1bc69778ea81f0459a06e6e709b05fdbecc34fcde0b3bcb7bb6e9e692!
 fe6af367a41bde4f3e7f8688ccc5c7f45bdb5e2e239d2b0b7c0c519bea206637c3dc1c8d987f77706eff2d59ce3c787fef25eb8ab23de527cb1b70ed85f82b719cf8f8c2f1f7c85fe127ce1dc78c5ba0bb105683a416fb91ff8b7c57313981bfbe6d6d7ee117c879e3c137c1d458c19e12f2fdcb59f8dc6342a4b6f79e5b1842f41576f196349b582d7085f4b1e7b42fe32435060e02d78972fc8f6a8ef4115b4ec01cd82fbc2578cab1c5f7b82375014f09d842f62fc3efc261c8f436278d4f419d3e3850a0bb045177807d4a01f016fde82e2ddf463523a802ff8b48f326c456d0f7e798a18bb73fb80af7d6f4b8f218fc59129fa2bf7ce4ac5eae1d1466f2df1d7c49dd15da1c7666ed3dfbb0dbbe127f6d53ff8073375f00cbc3da6f9b0c95f8aafc85fa2c17ae62732be9fc21c7b8a11967f0405c6f3e245ae26185fc25d4fe4b5899b79e716e6a79b92a2c03b1b99c315facb80afbe174c5ff01728b33c3a7239be18538aadf4c875186bb0461ca9f8daa60b14ab19fa995bf74fc021af38c3f929722fe88983341f464dcf9c95f8abcb1a1fd0458ac24f21425877ebe6c5cf334fe5daeb94d91eb0fdc4aa0634cd95ff059ebef50bc0d7045edb864fd7087fa9b667fd15e746c595cfe74abb42e78784affc52acb1b748fb1b667cd1f83422298ebc077c4d292a227c19d!
 4971dff0cb87a0154bdb88ae6aa842fe52ff65a87f94bf075281137e809c15!
 705f3064
4447e0edaea92236de0af1f91f57f44b6c7d14823d2bfc28c0331be77fecd6e932abcb6ed2c6edc8d1ef3517ba187f64b9c2de930dfd45f12c32bd6ac3ec7e8289f2359b12ac6b649533c38efdfcdd87f402cb33013ff09d703448197c0453a3f76226f1dfa2f1995b3c85faaf1015f7ecf2dbc071df768bf4114ff41b8ba8e91d00d618bb5bdf0173edc99eff87d5022b7c0fa1bf429a2020bd644feea1b93e9af20f842feb21163aaf3f78be8c8a7f931614bd93e7f6ee2eb37798a07c2d70bbccf2ebccf6fc0f86fa02650b12ea2b66fcc8ff4d08888f5173e1e31e286110d0a1ffc35f4f7a0dc5177bd65b1635414882b8ff1c514f90bf0d5819f1bc3dfedda47f2e22ef2178dc85d534644ac4a7f333f228f2de52ebcf297628be3acf28a1eabc46395f0d708f360a45a095fb6655e40415c829a6871060c333af6c31fc208637cedf3fc880fc61778ab93f88c321947f0ff9f7ecf4f015f37f6d43dc26fdd92bc57a1bf60463ea5eb2172188e47f839c0a787987b425fbf87f198b2386dd2aacbf8b24b3a6c77557494f397a06a973e8b8831f8548e5254841a1f3126fc55e0cbf7ec1054ea18f53dfa0bc723cc8f17f6a4113ba611d99518f2d01fc968ecd178fc02842c80f92e2112047f392fda5ef4176a2f1d95a4bf70443ed1a736f17df88c06c07d2f98a380af8fe1!
 7e31e2d631690a8f45d5dab8be33e737e348e6af15b8eae57ca61a3fce9180afa8c1eea3c7263006166e1df4fd773fb0afee99b360e02f9d1f0f447fcd044f73c9af1ec61852148579a288e812143072d83c53125782af2bf013638cf9eb89e69e16fcc407f0e71528d721f910f025fcd516fee20bbc95e92f9d238f73e6a739b28823155f4ddee27f9b5dfa4b882fef4f602cc63c45c35bdbc4144f7e8c8ac23c836e7af5cf80ae5350abef70695eb59369af438cba498389b77874227f21beecb1f780d06fe82fd0061c37fe281405e12bcd8ffe00efc4ecbb3ea0f31514eb9032e5aa288c70975eaed4f73e9f27f9f17d095fcc5f5647207a27cd91fe2c9f2b115fb9c7620c8923729b54eb04fc55634e01f0f5ecbf636e0254d80410f615f5d76162b0c85f7b05be8e54b19a3560c375981fcfc05f3f96f417b3fd4cbd85fc051edbc688c89fc3ac734139fc07bbed2f1bf8e267c7d889d8da278d9febfc94410cea399e1f39bf9d5639d48e11914b7956e52ff156c661ee0c46c02fffc33efb2b7f0d8af31c746b0b46c7a5bf69e4560f256f4f73a4f86f8ff4ea13f157cfdd62c48d0a1fd0f513c63967f0af78c58346e20db3bdfb1115c514eee3d1dffa35f89cc6a6055ec6d17a0f776a32c657cfb9527ff992c77673fe8a2332cd8f596e95d55df6dcd33c3eaf15e5aa!
 8246a478cc1c60cc0de83a07053647e5059ae20815ab5fcf7213ddf2122edb!
 23846196
1fe64740d7132a56985b37c05f7dff4a39fc1fd9fc882331ce8da2bf9045b77dc701ae81ff3aa0c0780ea80b7ce91ce9f24c4e8131bbcc5f3a57a6f991bd82cfa453f059bc268a157d151aa37137c317f247cbecd91750e63528fb5737a015a24bbf098a35e5270ecb1c98b03e788ce3499a2329870f11d1a5699933f0d81c73f83047dee48ac27d70ec88de42eea2acce1414eb0262f55b77e38610a16dc2d7af095f26cbe9447c952aa2c0d82a4521f8125ce9c571962038620ff3f8a1e9315415a0f531cf8afa7a08ecf50ea3e1123360fec10d3285affafe30c317692e1a99f9fcd8a11ceb02e2e64b54ace0315c1bbb2cb84b3285ec2dc116eb0954ac2d88887ef92d893c4670d73dc1569f3cd596f99147e25d812d7a6ee45b838e4ad5f7f98a5af4d691ce02124736f0059f5bc15f882fdf87d9e9ce9ca1bf105ff0c01cfea281afc85f1e47df81f8aec851a062057f7d237c8d2882bca08848f4d772c6905585df46c50afcf700acd722157befe6842f13f1e562c4bd5b307ee2b2fda4f3f3a888f185a32fc357cc7ca806cbf84b34986f151a8cd6bacd811bfa1d40d837d0132fe6dc0de0f18c2312fc55f2d7e112be98c3d23a774f14eb1bf8fe19fc8539fc6bcd44ff86bf10e3db66c3efc267f4e5dba458618684f0f190bc04d80a1a43327fa5fcc49d27ed15e7c8b!
 b125f4dfe42af288fc55c918cc82c8fef5151c81c99e36b2c7956b85b5414660c7f0073ac0f180fd977606ec9b146be52b657aca9a23820fd858a62e0b084f706d4dc37f2d7751c91322a39afcade026c734cf6049f59df3c60441402f8eb86d6d40ee1bdb40561fd98312cb43d79e93829579e2357e38b3124d8b2fe2cc3568a21631e3ff01c39a23c4555a8d6278a21cfccd86f841af57d18c12cf96eaec05b517345866f6afc43a9ab200d067c7f08bc0d1111fcbe1d52f83fa2b6472d7193f117e5bf98c580e5a7c09c63fbe971cd03f177472bb63dfaf41de5eedb925f4dfc751cc6fed86b9e553017b155e8afc451694e149c6576be4ec48fe58888aa02b6c21d44432fc4fb2d78bc828afa045d7598612bae7ad01c39138f31def6a9dee2276674ec49b887b13d343b61924544bc9a16f313a2bfa896c3fdf0802ff70cf3e3abfd16d893f79ad109539a1b357eccb5d73e8dc6e38cbb32fe4a73e4127f3563c89eac12f4f2b56ec95134f3ac7877676ecfdc05171e510319fca45ba00aa6a058bbe5da50f6d8d37892bebecf3930f0570dfe9a41340af8e21c7ec95f925b7d90aa177ae08abbdb011ec015a6537b46af8ecdb1cc8fcaf4126dbbddc8f4c7c25fc789c764946a2e3fe8fc98f1564fe6c59ef299786e376675b21c85e4f289bf24abb36dcfcc303c512454e!
 3ec08feaafc268c0d52acfe4b3cd6cd794cf3ab98e1c19c0ff0d711e30b73f!
 8a605110
ec4ceb8ca5d2856c9df2bbe60b6f90111c61944fd3bb8e6017f7f9d236ed0d1954dd909f6563bd35f095bc9534955141c96f84bbcc4336e4f46217e2abbc067c4fe92a3680bbe2433ad79565af99859cc207f0032de295f88ebb57d40d834cc639e2bc756ac9dc87214fb9405a31cab9f86192a5618915dc9b12ef197628cfe3e8e3df017fced31c49f2dccb1c24c708f3514f2de84bb0afe3ac607f1d771ee35c696ce91fcccf82ae7c67c54a6b952f0d5f096e6c164ad08146bf865a6f6cd9e6246873286ef94c3af0bed95afa8c5ec8ef0d9beed70550044090bc4975db8c7b008cf31ef15e7c7b8fe084c60303b310d2f80b199bbf4e77e2fbc82bf1e6975f498d62035da5ee6afe3f056602ceaafe6ca47915f2d3da518dbcdf3ac197f45d5aa1e439ff96d60db3798d33aa0c0eecd3d30ef33f0d7a52fe6c04287653c96e647acb08311d946c50a11292830f0d1a5e08a73ab9b8c2dc117620bee01bde6ae20165a4084f04095739801abe99df48bd198f4bdce8d84af4c8759e5af342a155f995aedc55a03bd0863115fa4f1f1c2f991bd452c86fc75efb1be0dd7b829c78a352784af2398ad0e45c777326fed45efedc5550f5ee7eeb917c9e1df107fcdc2b36afb66fe1ee7467f40f8a20a3e50f81d50f8631f208e4a119172575f3ce673fe52b647cf09d6ee9236d335!
 236757e24bd7e98821d3bc29fc858f5ad6baeb7cf5160801b3145daa62951a0acc1622bea84a27ad6de70fe6afbdcc639cc7ffc2aa0078df6f661f73d2341e0bfe8ab9d5a9aa657e86e87c6aae203ea830874ff81a59a9908b73a3f057d2f6115fc791c712c6e2e8e47c7443775953d6b3c84c40465b6348f8ffa85ceba63b7b8478770ff1059a02f400e6d2e1de2bc9e1c7b9b1a95efd117b8cd52be7284043d59cc387df27397cad9f9051f9248a15782bbc0bbea6e1c36ec25f1c844f18c5db34138c40e1277c0db2f85146a4622cf118a989949d16ad9fe5577b2bf1c5ffeee11c898a367c25fe2af360a828803f4e40e10fa9e26482b5ab80ae2b5c790d7b5954bd9ab7f6ca7548f7828c6fd6e02641b1c2635e8ec41c5fe0ad0e7d62d3d001845710115d00dfef4304d9225ebb167ca9a706ca5faced155b611cba3a47ea082dd93fe3afa85295e1b38c8e8d9501b1d670692d9235fe23f1d71da808cc715e027761feab02df1de439af7c64e2fc48abb67b9463cd7214f01baecc03e6f0cd8b1f27fe928c4e8a1f29bb8baa35bc2083b99d70007aa40bf89adb6dc1972df095f457f45843512c697dc418e32bd75b59ad94f01760aba7790af8b18a1ff9ca87f03d3e26a0a93780e5bf20f6c3ecc20357e9c0fb7e92caf126ba0e33fe824738945a69ce51bcc26fd8a43a!
 fc56aebf787e942a13540c07acbf0cf0bea9dc8eb9c08ca37b8cf80a8082df!
 f157e62d
c697eab194afd08ca2f057a924529d547c148cdf4e6bdde22d1c91f7b81ee3cefc36b0076662d602cc8ff011be53c6b015e6ab323a518fcde2aa479772ac58f90b8c2ffb16361ce2f647812f55abc25fa8fe708e34077e187ade41c43d004fb7647e6c67f86a2fcf8f716e1ccbbfdff2a82869b1c45fe545398a76ba386711731487e4b5b6d64c733d05f80db3d2dbfe17728ee93850f8dea0a2c0fa72ac3af98dee8a19696130d6603df38851b3998202db0a47fe3e8fb6115f317e7cf007c45fa4efe179ec6fc33d28b001cc931bf0d509dc5905efab9f721384af27891f15515db71ffaa10b8fcc73653e4ce7c77c8ecc70d6d6b932af0c106f65790a56ac3043611e6c1eb082156b58b18662e00dd550b4fcba640697f92be5bf548f51a539e6c0cc9afd7453bf83553a103fdee003e3c6b27e027d46fa8b542b68c01d54ac66e11710414e2883cf8a95bd3550c65f1e91c8f87c35e249c1d8327f299622b676055f1047caca4799d91949d43d266f6ddb39bc33ac613d0bc758258d1943f497ebad881f93068bfcc57ca6753a84af1bbf2339fcab95f3a3d4e6d08c731fdecd0928fc373f354fe1c46fd3dae8986a28da92f7ea467cd9025f7dbcc0577c8d73e6ff137f65d86a67cf79e5098dc6661e0c9e495f9362dd806897d73c5ac466553895bd1cbf8b88f6e285187ce!
 4756e3f8579632d1c410419644747ce5fb3949fc06a00da0f00cac603b631220af7702f58f1be1bf1358897d447b3c7746e0cdf0a7cdd458c498553a6bf08573c170ac61857edc8639a67cd3ce65b32224f681d1215e33670c696af28dabe0c735addc6b972a1f1ce1ff98b11c6395664fc637b02dcfd68f6edd0f94ca9ce347fafeb43c0f88ef105330f4444f0f77aa06a66949ba35d44f01e544920c678b5639fb517628b9f99bf105fc867593c99f3571159b3aea72c4ec6f885b73c72588a88628e02a391a1e9c23cfe023c7f0233fa18573c6844beaeca4d6431d161862fe6af4740d8b19f7a178ec05b8ff611191f2b31253fb199f11729557a8c49356fba36e85d8888e0df8f58a323f84ab5a83a3f1ea78c0ef9aabbcc6151e30bbef821f8caeb3cf5412392eb29a4d6d0481c5966a629ff049fe929f8e8cb3c41d44875d298030365b05a7b257f257c75b9720e46d4d077b10e1f57d5401ba8feba4aeb4382af7be07be22fba8f16cc1153db019dbc438c3fa6aaf2b6e923ae52051caad584af8cbbf8ea66eab5e4fbb6682ee52a43ff36805fce17b5157bba670db085aaa29d4544a457290f36039ec7dce80d8e495414e10c1076a539fc555137d8eaab3d99433ba0275eb02ac04c7c05ec35f4e3327fafab1d92bbbf17d58afeaacd7ef804749e90bf9e60eefe6e7!
 96d08792b8f1ff795bf0859e229d45fecaf725d52f0956b2cfeb721540d44a!
 f0c64053
dad13611eacbd541dc09fedd48f604633661df93e9cc307496b901047de14f162337ed4d1b8270aa3c3ab1eb813d29e22e303775fe4fc95d5464f31ea216f01cedcb5bb0e17e100fcbd30fbe0af31600ff0455c9cefffc4fc7dc417f8e732c7177d6d5ce4c3eeb2f1a85967c599695c8cafdd98670d82b1b202986aa5b1ce1066c817da75f5167e788a8982f7ebcbab6905e3efc51c85e00b18bbc6f525dcd3187aa4f079a7c2699691d68ccebd780ce6e97065202202b5bba05a15ac84c14ab65d891d07abf8abe1b18cbf44ebdb88afa4b5da52099b9e07d1165e93ea26a3b93073cc6bdd5acf6a27e1c10c414fac7355a6375944b41a5fca60197f8906a31c185505ec438c3357fd4563f1a6c0d794b1450887082dc0dc4855779bb8b38ff14555135ef4978ff585ecadae780baf6bf1587f391f46feca7155622bf1978cd84c83791e919407d355b531e5838754873f36ebbc8f886b28405b9cfe2622ea3614c5a1e65851b19a5b8cdbdda3db891151c456ee319c9d95bfdcb51f4144740b23724a3b21ef31e2a6886810152beddd40fdd518918cb16f1215e5f930c058ce5ff11a446f69bcd596baa9a45a5d3622d33ad13dcfe6c034438c880cb3d73b464454a5b38cabbdcc6b095f1dab59c32faa9ba31cabddd2da1cd1f6716d88f94be648c6d74df8691ec32dc4b2af61!
 0dbe2e11377a0ae7c8b04efafea9e1ad4bc196782d5f3b62afc5f931d7f239beda34970c0a6f493d9868b02a2a568d21e7f0ce16f61462b84b5c21d23a30cce1eb2e85a6d71af88a1111ed7d9fd20a0a66ffb2da68f698d4e54c35d216feda089be12420be6efcb6e402024444fda8bd9a199d9cbfbec973197547fe2a347c5b321eca5f2ee3b36c8ea4cca1b23e4746bbc14ad6f01efcf5e2513fbcf901a0ecde61fcd80a29e269ead4c3cc5bcc5f5df5188caa35aa93c61ceb1331d813ef40ceebee29eae1bf7d6fefc03fc6ef426c70641ec216f84b333a9cff4a3b1082ae3f127f5d0bbe2ec1575183c54869acfc459142aee5dbf1d9c59c51dccd1bf71429bedaa258a5d690f2045bb862ea6e015d77ba06493d03b816ba63f3d1b8b70a5f94a3c07e143f31076670dfff2345441780af8f55fcc518c30b593f2cec26f879643ffc16474454a393ebfb98918e7989343f5e127f758b3cc5b1f297e8ae84a154c3d28e39a3fe92060b8dc87b57f260383266b42e34319861c55d441fb44ab446bd4ef66c93bf14537b05c2d2aa07e5587155cdd20c29de92f547d55f1211118701ef9b70018a79e4bda9a9fe91f1d526a64f7bb2bd6bb2fd35fc2bb2bee65b930e93f931f1968dbcd5164fad8821658e949a699a23c15b3c9be31c0533e4ba3df5df90f1d95f7e13f1850abf!
 c057f25ab7c4178dc8238a219fb08ac2f7a9d7c90473f8a9b6b0e0af2955ec!
 9d318f99
2a6c43fc3a021668858f98d129e347f2d8127f657364633db2c4978d586a477c0d6206b79f3c26f586bea8a7407c21ea2bf21a30be39f31b882fd0f867e687b930176107fcb5d71c892bf82b637cb8b09bce87dd24fe6a95917656bb5a8c465c7104bde6015f53bfe3298b085188157d5fe02bf316634b392ce22b5f33e2f95172111a05d9cc6b5add2fa311e74851ac3e1f8d109fb1c69fb0020b0360e853c417cd8e303add118c8d27f6c4b20e8bfc95e55879af1ad61942dcbc4efc85553a37dc73a2d8e95e788c54cd75d885bf3a72afe108f035a57ddc3ce7fb0c6381f67734f1755946dcf4aae830d15f6d9913e373508cf58b3953156baef1d96378dd49378f03c0c1168c1fca181aae901e835ef5a0c04a3c255c95f8a2f9d18d284731a055db8e3983187268488355b68884d8530ff2cc516c0d516c05fe82c8db19ce50d09e98183b467c117f5526ce8f8d39325f33caf597c48f49553889b8736e93f5ee06e3533d98390e1ba4c03ab84664869503857f5e79079a13910517ae7934ab4e12ff77b31c05ed5da3ace117f217ef1ca5be38da05e68aea72665c531857d4c61211c15ced3bbe6d66304b4f2182445d56c735c8cc63a9a249f1449eebe673a4aad688af7e969f486b287a95fc8557afc88311e323bee0ff637b07b3d43dc4205ba057dfdcc2629ef3cba19!
 6f8007f95f8ca197e2f8fb8a3a2d8c75e01fe1014fe8dffe9fb6e66b684ed37e3bea16954ab317eb4bbe6c477aa00e3ffcb2f20ee444551c71a8ad48b29e20bfd829ed28b70261c963d127fa5dd9489b794fd8df29756ce65398aa8c1688e1ce37a29ce8f55e5205286777b423b8826c46115c4cef33817963e5b667cea2083397cdc7905fe823912a2c267cd7f31be127fa5b951f075426b90b86fe1d59c107f85025f057f95f9afc865ddb4e6cd388bf8ea0b7725bd45f363c663a4c1c8b3697756b9e703152b72d8d80fab1ad0b47097d588f52aada879c49b6d669ff379329f1f5356fa89eaa4f729869cebda10ee10cdf1c5ba8bbd852b2fe0905fb8af24fcf49c9be3be1dc953c5fc4808bb266cf5737c35d7bcb37cb4c68c7dd3cee2c6b654f7678a22f611c8e648d6601411610c39f173ff807d924c2b1cf3be777784f802cc34193fa22bf2974644079403fb82b982aa4e58b1c688fb21e26b9af82bc6b06377558dedc0cc6054be50666e04f7682537917ac895faab2f9969d5fa19d327fe2af4579fe6c64183c312c65483ed2eaf45fa4be40ebadb89d9701bbe322d3fe08c34ee5303c4bdc66e26cdd1b78caf8ee658cd138cc73e76da738fbe47f8ba224fcdb2dac23cffb54b390ae317e616664818c5b87a156b2874879e93fddbb9fecaf8abba0bd7fcf5e4311!
 98f495fa5b8315d6944661151de292646dc1079502e587214a8c078df7b754!
 f3b93afe
c094544cb6c5fce97fa35aecca4aa00ea7532743bbe47bbd298bf78c543a2ed25fe7aad26a074f760ae7884cf72682ac217eaafbeeafbbce237cb42e7fc25f36378e3ef13fe6ac711d7d7ce73197f254e6b6afca51c05a9fc7bbb0d9a7acbf7cd3ad6b062270aec75826b44121135af5c81e9ff155f382217e0ed96598739723bd54f14fa3e6a7bbc68e578142e5cdbeec1df7d045f61b6a9b25e3abce815646f87ce89f199b53e622c45e1197fe579af72140e32fe32ccf8bf51ac98a3a825cf3a3115560580bf306378012aa845b5736b98c35fe2afa4e99bf3a3ee7ebf85d1dcc219d274357ecc32864fa5fe027ce388ac430f3314e61674082856d039358cc7418c1d634607d78212aec863cbb9d66e637e54a687f943f86b50f018bf86d85badf1b5fa84731493b06186c038e7d50376cfc1ddb6a0b42f57e26baf1895c94ef8ea81a2c03ae94d5460597e55f35fdb45ec48fa0bfbe055a073e1e7b157d32bbd8e353a2e69af9cbf647eeceb1571a6191ee1fe882f63f291974664812de6b0381a59e3d35ab7e8af5a77289b0ad8e6066636509d544131c05a43d005f51ff1d5e4af2eef55435fbb377f0173e4aca89fc8146b9ebf272558f9db0a2b30f6ec29f86b1b15859b1bdb18919ef195e92fcd48ebbfd3639cf1972bbd05d872a1394fb2c7085f85c7f25a1ddd053f!
 f2df402dee613da5797097b4467405dc5b179e6ace8f8d1852b286a858afdc0d8cee67880a3fb8c3635ca9d59d8407291ae2ec65855a02f0e93a614179395460fd88af50e87b1989d593c48f8cb394ab107511f1d58e75e9ed88af41e6a57631871695278c2f79e80ef8b1dd02bdd537e71015dd8473d9e5d10aa3e5486889f1f388081f58f77be52e81bdf6417b3ed91fc4f6dcd3ee218f1f31bac8f0f51aeef1e72136e8f821f7a1306dc9e167f842ed1ef94bbd05de83afe5f9b02ee6281af892ae8691bf5caeef03339846deb89fc8c89eb554dd94fa4bb738a3635f717e74cfb4b7af151558135bcb390a5514c0f8fe30ec00463751818567cee6a0fecaf313b99ac09987fcf593bacdbcf957bf4d55f841f92bed9b4df12378e91af155cd01693c5716f88afca5d832196f35794cf196697cdaef7d287b944771556dcc7514101bbf68ef6ddaa7764455d227666e9bdc55e6a8a3bf0cf7fdfd82f971e1a7e601f145f5109abbe7aca176e83cc08cb46a7c1c91ce54bf309e707dea2e8aa8735cf5ab1a9ffb9ba4f9b132a4202ec16bacc594bf68be8cfe9279d1a4da4ec2163e4b2dde40bf9e6b7ceb6256a71d4afe028fc167ba833956d4abb8c68d2b90a4f00f0a2fedfdf6a1eb4758c9bab0c7a058617e0c3dccb15696ba7fcdb2f5c77bc9dfabbeafd15f9ee22f57f9!
 0ee9af5d1b2096c155daae938e7b397fd1bc38678cf11c99e9af9cbf145726!
 c792aa8a
62ae54d52a8a15c664dab326f8821892f0858a155721b10f05ee5a006d8fbb3d4e6287c765af35bd97d68906d8fd11f87e9fab9acc69b5c8e2c7a7144352a504a10b3ec6ca4dfdb999b90a9418ef720245c12bb6d5334644aaef237f5d476fb10ebb2cbd25fe721143aabf9cac03c75acfec51782c76f2e0f831f5c7477c616f77ecbdfde47aa0533fe019f88b768eae9a0f9bfcc573e421fb0b14eb3b28fc7dd0ec43bbc363117b7246fed2f547e5af91bbf6ad6a0233c52cec841ee60ce1de2ac31d60bab1a7d07e113f5e03773d01c694f52f398e4cf97ce1af06b66424e6f8d2bc91210ecbbda57b8af24ea388af578843260ed7c346586908ffc65d44a8583b0d6fadce49277c7db9178f5dbca7be028dbf4d11f78f66469af7a725fd657741b14e302282bfb90ff842350bda1190d59591d895fe4ccd155be12f89baa362c5ef69f0d740f53de24a9e7db142207126d6b962d42d1abfca46e42ed55100bee02e71c5f1d3f0ae3eaac20f5ed68896e7c8df8c4856606e4c3bd5ce40516c73cf68ec889ee7bff4c2685feab5476ec7bd9a993d0e17bec33930b8e7125fbc3fed58f212eaadcb25fd755de8af124739be5cc6f83c3fea68b431e2f6bcc32fdf010f9f73ab7a3117de81feea502fe94bda997c451164b3426e754474c81daf242202c5ea2b60b01929d6cd58313!
 74d0fd6f71c3f06ebaedd0e207acf1e132a41cd52672bf8fcab67e22f5f8e489a0f75c5a35f307d5c5d13fe22f51058cbb5154bb14ebd9bd95e38cc645d16f48c8f462735b8c70d3f00c57a89332476e63397618f72f8bfc3d4329f49d6d0613fe97b52ac73f614f5f69aa5d5c72c5b8859125aabf2b7184186b99b8605697e8e20635f72d15f7799fe9a93fe7a52d51ab125a332eaaf5c73319e7c7a56ac49ed277e8fd6eac4aab9d83380f7ab4d802fbad8b9c3bee0ae98ea15fb9c4855533e3f36e7c9257c498e027b2ebd9975cce1e338ac6cac282fb015f98b620cb3631eb0a71844180b5c49067c05bafbd4d32badd892c7aa371a9173e0ad3247213a2cc3d732b6bcd4a9f395632ece91aaf197f7db6246d80e518121bea897e1258e475060fbbfd55dcbf8e29e4d5fb833269c9b753c9dc379eaa4a0f5ab3237aab724ff7587d1bfbbaadef1fc1088a598bf4616ef3de9fb4c7f098791fe227cf5e3c8bc5cc2d7b2a62feb0c72c6779227a3fd91598eb58a6ccf8a75c255737e03fbe870d70e7be27d68d6e2fc777c7d51d5c90266d829ed1d7d5275cff513a2bf62fd6a7827be874fce5df905f9ab5f81f8b4bc8fbb193f961111b17d8cba2f65554d357e37d35f11633996a20613ac45fe6ad6eac00c194afe1a83e659e02e357381e779e0aa05e50d4fa4aae96f1e5!
 247c139568841a780b06160157143b92f551413c116a806647a1a9323d0800!
 bcc92a06
2a5d5e411ada9a52e7b8177c4f01a10468d1c3f2293457c1531e44a7c456511d5aad6e3a926a3da46d9411a6ba549b112be600a009d0d8ae28c56216f1d76931eb8be9ffa4d771123a2269e96d95ff5442f00be603cb63c76179d447c3da4f831ee883e90fcea2e2a563785cf69567d9817f8f426d419c626fe4a2352f25f514d3422a15817a6fc1552657a3bc315ed8550fe229bbdd7cc5154dadb308d4860d76df7adfaf447b477e1084624f6c23ff1a7e4afbf8f213bbcaa666ec30c73ac10db9c50266756ac6f4f89b7648d8830be8bb34ff585f3b1f776480a7f4cf8f2e5fc08f1d058573a90b9688e7c228ca59ac3eb06be9c599d93c8396c10bf6f693f116afc32e286fb9e54133ca7cabe85633c1d0cf33966ca3b471b7989dfe28b7b00c368bc35b7ae721d88888ecc06e9d527cd1a62a75aeed4c1f92fc517ced3a0c08ecddc2dc05fbc6fd453d5c98a11297513fd94ffcaf2f971ad28e32fa718cb9f57606d357f2de558f1b3f6738891bffb4fae32e4356e5a53fbbde65ac617c690d4bdc37b8f5596a0c0a4d36356bf4a7bbdf2f5c75dcde1438cd1c57d1e9eabca0d55cdc5beaabc8b1d23eeb82e94d4ea75a39662157f0d32acb1e792aa486ab5dfc0978939d6343fe2ceab2b609b53609d4f3700f6b9408fc1883c6f68fb3f2856c157873a96b7b0ff362b56ad!
 fa8dfcc5dd9063fcc818037fe17e9a0eedf3a07da3e658f195e92fc017f39778a75fe4f0f3b548d25f92478d98ca2fc155dcd325716591a390fd4421c71731fed8cd2086c45d1ed819063b977f605e8772f8ff1d5bfa3ae10bde33ceafecaf11ef1595f8f149e3c7988d46954f90873bd80146d88379f90debcaf1ec002b677714670f15398a1c63595d587f89bf06a6a9bf9a1accc7559062f7559c23b3150f20b5a1bb322fd87d1bee16fb047ce09a2dd6a134f4d69f2322d56003985d7f616feaaa02347d00be36e31e5bc94fe88e2bc2f72e6628701f119ed7000aff86f88babe6fc127fd9627d28e3af42e747fe6ae22ae3ae72f529c397ae13458fe5fc85d5bf301e819d9fcd3d9d7a75811d3c70e5c21eff037fd1ee2bcce860472fef3022aa6a3a11f034edb1c51a0adddf81fa8bb2963c3fcec2bd7902c6bfc47d1ed4ab3ce81a51c65f798d6137e3aff42c7164c15f65e63965761a67f0e4a351eb28b86780660c69245ca3bf60f438ec35e78faa4eb56fae70778bec1cfd2bfea2930f252202d67e007d7f6a76e0379fa41da3ac5a195f29c72ab5428b80bdbb67fe17ed4c1e5315583cbb836630da952c39d6660d58b13b46f92bcfa3e673a229d782e98a5c57e658a36a0d7af602d781bd52cddaa13fe77a4c5c83a4baf2f91fb0b5bc76c4bbaff00ca70f9a1ffb!
 765e75a9d39ef696fb91e5c026324762fc088a35603cb10733cd8cd620ef68!
 4d4db96b
57761a2b7ff5b3fa1c93d71bd2ea9ac68fabe6449d0f35daf65934443c575605947b89648684598b6ad63e5c1f74fea527c68719f2533a352d67a4572830a995c688e8d555e22fdc99fc241a8c4f8b7a48aa42940565a541817550b1baca8f68a7dad8cdcd2ebe1bc7e70ced2abe085d197f9573a44498c5fca8d892c847e7c4bca3b9cfb0c7559cca5fa9064c183f7442c73e55335ff90dec43013324eb894fd9e7b12a1afa0dbea8167fe00fcd0544ef677613e6ba4d1d89d2a7162f5a83a45ad57b5ef30084b7fc6e98037fb53c56816dc3280d269f1b457f097fa59c044444620bf3f3ea2df37d53a9661150c45ad46085c66fd481559cc3a735a2318c9713d04ab86be11bed557ba75d3257b10e7f35d3afcee11f51c4ddc2350fe0fc57c9dfc7febe79d49df260b2463435b3b01f7a802ff4649b7286b8aaf6e4f2fed125e32fd75214fa4bbd131ad9345cab5b313f8ac796e747e52f5e55f3c3ea007b81b91b5ce3e6d33cb0aa0973067f99039318d28db02ac07e5687f6d47df3af5557fb33496fdf9cbf1463bbbc2f0678730f661c54ac13b8af76167187427ff1fae3a5c690aba2a2a4bfb288bbd0f379b4adab20698e547d9f777acfbac3a0623d33ebeecdbe62461a73acf633ec8bbf568fc815f8e20ea31811b90ef8eb8e7ac368fd17e7c0a8a368e22fc437ae7c9!
 89370818a15a203ec3b3796d3755c435124fe92150fca19caeed1bcd342a1ef353ee4f5df6e736e6cf057f298e6584b45710fd7042248ccb0de80e38fe844b53dda2f8b8ab5fb5b84adc49779849fbdaa46be027c75700d92f035cb323a095fbccb83a233b7537d20fb855fa06e7095bb061524ef31c58fca5f523ff1c4797cce51e4ca95f92bce7dba6f3ecb42abfe8a33c02afec22e6a017ca59db87567dfb6e902ba30073606ce1d534755ccc42f62cef0bf333ed7517ce1b9dc58a18efc6576dc07d60430c6d2fa36efe843d6c7f89156b937422f9cc3681eb88ee95246b12dfb6ccb1c8595aacc985fa52bd7f8b9feca3d129f95bf1a58cbf82b46453e3f43d9b74cc5353ab86a8b356ba00670d5013c05d110e7f07f371a57e28b2322ec908c8a15387fc76eeb1ea26c8d3bd6e1dba954647eb77535ab7af8f703ce3d887bee0c9365a3e31a11e7bf2e35c74aabb6318ecce7c72cfbbca4bb622eb2db60fb3ce2d6155b3a314c3b408677f8a4e7e11ef778981f74d6d5a5ab487f9dc80cf9df193fd54ef7e8848a09f0d714a2e879aa388939fc382a29c73ae61c3e9da0f9d302ca2463a8fb1656ae7aa4155be2af38474aefa688af1571625a3197e725fe2af185f323ed25427c61c53badd04f749f1aee54d3f931d6b1fe1d7ff1493b8f06fbf1bc635f0b50ac13b349a!
 7583f28db4b37ab1443ded33ea22a2caa778375600f7ee487964f07b3a19dd!
 78099401
91dc557aaa1e887467627f1577365238b1b155f79d4c4f832799d21f397398edd61f0eeb143d2b3fb66cebde33e27dee31a915fff8d7a58ad28b8569a2222bf614f61ce9bebf943abf0153b2b906275b8cb6d065a77243bdf03add22fe5f0195fc5fa50330fa6f3e3f2e99099ee02327f560ed31199e728a42f6b689c7d45fdc0c29a9f8723acc327bdfac16b90f624cc7f8ba7dff157c7bdb84545feaa266e28f89a117f3dd8fb067fb1fea235a2ea8b2a692f59b1068be725cb7b4e35867759fe3ef1579907bb8cf16303534bcf56ea0d72fd85eb907af60277196d1727ed9c50c7375f1d50afb97337a85ec96357c8f7b2b3efafe6c7a8c1a84e1a22a267ecf282de8ae7a7158c4f51d17dc4d7abd98779758427d061151829d6deeff1d55883ec67fcd52df9cb59a3bb90e26e37c3bb2abb71ae2cf3f8a9163f9ea1ac5969da638173249e90f01dd76ccd65f5805a824eded39d907fa7bfb063cc2329fc1377036c78ea71dfd5438c21b106ff21a909d27eb817d3a2bea155973ddf85b8b3453c5121be587f31bae0fffbcc5f98a9cf38ac9fe72862fdd7ea75ecb807a21c89591e9ffb36e9f9907ed58a079ecf85e7b5e08e645c09a493ba1694633d94539afe1bbe24a3438a640cb101e7a45f63fe3ead7a90c738c74ae8821119be83bf8eaa3efe658c88e835c4575b11d2!
 acfa155c250e2b7214abf49749fbe70b6c19dd3398989f3c16ebc0f25e0177baa6e65fbdb75fb8eaead7b1bf31e38bbb3ffef51cd9912ab09a7a9d605de69568fb073e49318d468d86e23eee56750477001124c405dbd467b18a115150fd550da40f4556a3236b9089bfba39bea2f60a25bec433a547737ce97edb623472fc8827d001831d7b5c753c727dae3a41fd55549dfc798d7b2fe558d1df9893a67d1eb3fcfc8e343ff2a8648f61561a73f8d8dbca3cf905ed8be15e73ed25fe624591e97b5ae3eec76c4e5ff77744a59aced15c81b3e2b54c83353a25e739303a33263cfb3e9d1df04d4f0fa035a257aa33fccbf911472ec480fbb27314d75076b80e3f65a4793436bc855599276137fcc46ef2ee927b0fd11a515ff11547e4bea8d33837ea1a77f258c457c8bc55327e730537e559bdd481e9d9318d155bec8e1c3aee072a30bb896b44a828b06a8e1545e6af3fe10b1f7c860cf50aa03334c7b4cf639ef760cd2acb63af26f41877afc52a30db7597ee4a14abec7ccfd620055f54af5a6ab0ac1785e88922df95792aed435d8533ce4cb763a7e46c7ea4fa2be6af07dbaa6a3cd3837b4987192a56e0afbd58c7ba1a53cb1843fd55531dfe0b28e01d54f8e694357eccb10a7fb1b7b4720ecf7c477c4144c48a7597d6888a1a8a6a20191dcde634f497aa0af297c79a!
 618d119b1ed3acb420b79c1ff33ac386feb2bbd431fcd4de7bac2b5fc76ed2!
 5a150028
b9fa83bf5657fd76681d7101f8bc033d8139fc668fa63c2b7dcf390aaa61aa4183d0ce64b323fd6a40e1e7b35b8a8862aeab1ff777480cc9b327e38bf57b1e27aecc7d65790aa755c0d297556ac0b21149faebc11d80a21899333aafef527779d84f73557dfec63bbfe130e9308aa772bc9975d054ad58d144f8a2d37ed31c296c4f1ec33a15f45765b117d838556562463acd91ac48250f26575c7f94fa43c6177aa97acee6bef4ec320fa5485cd95e347ea3e284f7a9edd29ddfe0f949a0ef7fa052f587b45efb05aced6304f9d7dea21c18ed1cc5555bec9699ce58307a3e72b98f0833d227a6f2bb7e0a8aa26587b28f484f0f88192b439dad62559349b88a39d6589ff337d8d23c589ea730bc9f4873ac8c2f3e4980f1c595a54fe6c5b5513d59e4ac0e9d0679023aaafe6b7fc5115975185f10419ef82dcae8708d745c27e21c85f0d7aed43a8eaa09f9eb15ab74e0b5dd94c337bc0f32660c972aca4951c84a483fe2abc95b0d6c6539b09cbf06d419b238292c9e2040eb43f80ecca9071580f5cd66ea8ecc052a0a1c8fb853e58f1e5a812fac9aab3e800981bf202e4d7b6c9fe434e9a4bfa6095f587512f6d15f5a878f6b447996212a8a15353ab9fe52fe2ab0e556e1ab89bf9cbfe28894733d105f987f823b7d70e7788225e871ec5d7bc97d6130a32311d13ff0173!
 3bec75ac137dc1763b7789f47d4600f314f712f0fa99ac35e60184156a7e0e76d89b86d3c7fbbab0c96ada8f557612ceafb9cb752a4ddb0a316d63c86ee0791bed22b7625f399c90fa012f7ed299e1e406b44b42f06fd4555017fe7ad3d3af9fd91bb3fe2e96cf01bb7b8735aec11f090edf5107c710d05e20bb8feb0faf41b98d1911c7e16b3c8be181d91dd58bf1ae747ed7322faabc454ca4d645565ba83a4189592954e7b6db96a8ef4178e48ca1de0ce2bec35677195fb99fa9cb462af937fe22fceb1624ebafa02ee9e71d7ed4c83a57db6d2078c3c36c21c3e9d37fc8add1fa5aaa99de7bf62c49d14c475c8b239da074cf095b0948f42b55dc65ff9ee85817aab58e3e65e997c7a00f1971bc278c0558a96e13e27b86fb4e55e4151fc750e5f7a4ad3093b7482d326fccea7b44f2daedc26c59aba2b602fb05fc47f6ffe957af5d7564efc2d7214a986a23137a61e73aaef1bcc1e12ae4a4e639bf260abeb58abb8eb7d0cb7839ff90d769b430633f7741e11650cbd6fecb4fd93bf127ff50cae32bde33e8f54579e6774b80e2c55cd31be789f873dc48808587554e02b6574ee8a1ac36e81af6e361e9ba3b17c462f3da588bc51cb1a573cb21ac35dcd46cb1e58ef77dc9aebf3fec7ea932a323fb31ceb7ff757ac3ac17d1e30636c60772bc417ef55934e014f72ee4!
 986315616b8cf034fec340f58d5447d587cbe8fa891632deb575347d1e3dfe!
 22bb7b54
f43375ea9663ae72feeac90d77f517ec26c3a5cc567353023ce3ac10e68d46dee1ff779500e6c61f0f47864fc0975b5e2aacc6dd161e58a8770189ee781bd87b0aa09fdc5a7070802127fddc51a1d511589b70abe5f56a7e51c59ac41c6af47fee2d1e8e6b1465aebef211af2a892f044895b734bbb6bb127cc0f40574bbaf3fd1be353af138767a9a036d04e019bb132a0a82e8f999db1dff6bbd537dcb740fe02c56a0efd59f1decace56fd82b7a45b6dc65fa18129456a48bf31e97b79cef025facb48678511fbcb395c51b557a167ce31de0e2774a2ed44333ab493fb5fbc75483bfbb0eae4cd4d417b6237d6195db3a2d76fbe56441c86fe82bf78e83def7c977d1ebf5be3168c696f3959ed1817fa2b9f1bcbac4db3df4cce5f7dd15fbcc6ddb66d40ba6aaf6d8a867e980db716b6dd23f66aa23e14788ab9c73afc5827fd971ea35e3cb7e4af1bc2d7ab9d5543871df1af5487a5d5db6cad88f679c0fc024c406b4453e07cee4495cffdf93eb5b213327e2de3af5571638eaddf5cbc8f28db9d2c9dad54ad6ed3d9c43be60562a04d7c7fee467ad71e612f56ac93fe6344d47c48d650eaf0e137ba2bf7215d456fdc41c65f71ad5b759839015c5d69044963b4c2aacc55f86a74e6ebe7185be22f5fcc95abfeed0afd2519e9985f6dc7dcfd04ee18f7296eb929b055c7bc!
 d84dd37203ff40e3f18822a2d77fdbd9a75527d8fd114663c5397cf7433b1035f82bab40417fc15f9cbb71f8c5fbd448510c4c901e14095f56475eea841c3bbabfadc657537fe5b16596d5c17ff7555148afccb6ece8e3b5ed0eccf738762012c26e73144152d509eee3a63afcbf57f8da8b0246a43da6f3fff6a5bb28f59a438d2f187b58c2187c7a7ee4fac05febaee3e7f68ec6e31165f3e2ec2831d1718ea98433f2627fc5fc1873a91153f95c99eac30afe8ae72d24fe9ad87b188db3ea0cc61f2aa6beff05b3b947dd05e3700dfe7f82272afd014f2bf1c5fda4b90e1f7cc027845d35fa494f63f6f05ef145bd9a0e418d4c01959473a5f3e7b2aec8bab3aff45893c7145f4dbe527b25b7a51129f8a23e01baa36f57566ac7ee1c46cabab90a7bae15f6715731ae43e27e77606c5c49fcfb3522c617764f03fe027f3f50d5c991f34577d194074ba78371e43d41c50a23f90b62fe39e75863c49de92fddf95eaa8adc732bf55733a393e7c3cafc1775f28bf83ad6fdb57897a08eae015fafe114d9dd6ffa73b3f0e7f62478506013aaa1507ffd5d8d0e77b7ea50d5dc05464410419ec5d3c14e533fc3d40f5f3c46bbc971e795b905fe9a27fe4a0a29affc15fecab4bd3cafe0afb46f4b73fa4b6cdfdc0b69656eac241ae2fe39c0b95537e069863d980bf1fc0d991fbd!
 6145419514e3bf461777ebc31cc54fccb162b74c3a6df526cb4a4f291ea29d!
 31f42f47
673f423ce6b6ddb67facbefb5d881f2b5a91e135c882bdf00c3eedb31af77464fa6b697e2cb57c3e12536d455931e7627eb592aedbbcc240fe329bc030173027ed80dec2130937790d923a2b54b4e6fd4f1111f317d6b11aec9db6ee7fba21ce8d9ca3a8baf647ecd7f4601fed3c3c9badea1c3bc0c3b8ed56100bc1639baaf92a5e836cecea13c6cf4665715a405cdf6e78a75953982957a7fc65b4f2b74f7b3c7c812fea9f03aaf09b9b9a27e41b88b22f60f46cba6f52877f4971d1d5bf2a563c0918d78860841fd3ceab2e45dbb44e046c792ef5ac3b3042c953d5a59dbba17f8547c7cddc0c9e5b82afea77f8caceebeb268cad8c1fd3ee972c1791cd8b5a1bad3d4c0719db577a8e07ef5420e6c01deeb778a66ad8ab4ec211ee34706fdccb9057d58089fe2d87bf4f39d631fcec2bed24da52eea2a8e80aac0ff351fd709fd5157a0a7d044c0fde229f91b79c319c73321c1115f8da97733a8e7d437fe9b55a7f65b9881c6352e994e5275cdce391cebae24aa66d98b17690a170df22707bc70ec95f97dc7b5baae616ff9a6335d4af1cfc456b446e06a30dbce4eee1f1095ebaaeaedca6d9f0f780a72bf252cb6f871b7c865b276fc98a729b7b8be6de8aa7af2ac6325cadc05723c71a3d95ea28faea3193f76b8aa798237f05e453c6d7cc5f549fa0556b98158f5ddfd!
 d609713aacd69c1cc885d024e2467f837f8da931c2b8fc7355c53f395ddaa7e5437d5cfead6fe74dbd59ae9fa7bf3e266d5415810ae5a74a1af085bf82f597fc75eacbd2c37911485558ce9d94372a2e12afe62c590f117d54f6495275af11b23a276ac8fe6d5b49ae27f50abeec087aa53ad03bac67e0a9ef9849134c233f7001f4f74761376e8fb5bbed711b9878ad55cf94fbb091a6ccbfeb43fc14f43bb0511d7d0bcc00c8323700ed88207dce815dc26608d9e115f57e2b18a32144ef51771573add573b10a5b3ad24522ad61fb5feabc95ffa3c687099116f69267a57c723b17db7daa03359f104479cd1de21825b33d8a704f70f7dd0c9c78b5815f017fc450feaa5430a6e1d1e67f69bd937cff03cf43b99c784b7d04742238233d94d41f8c27d6a123beec751d9c0965e7a0e515adfced78296f92be3ac5c7b99ac5aae0ecc0eb25314dec11ee5db6b1a919fbe0f7afc1bed5ab8a02a0a3c7fee5f7be9746567df2b70e014b3d2d8418dbab2f6c0533ba818146374a1a75ad5a63c6ff1339d575973d5afd35e73fbe5fc9845d9f1448ac45f3a029b7364c45cd63d2de32f9891b5da977b03d0dc33c6134f20fafd86a71bb85b8f7bc36af4971dba0eee83340fac2790bffe51b176a9db12e5f029278d7514fb78d20e9ee6841e83b87e5455ec2dc0d715e3abda64be6!
 77cc91a292a0a57f499cbf4579c13dff2f3f9fc9de0cb16582ab4588131d51!
 4baf7cf6
4b513a9bf2fee119bc08f7ef923ea83b0871d74705fbf69e13e5b6f504fe0e8a41cebbff197ec1cc51c3ed665629e021fec31c417a82cbe88b3f0527c31b6f0991405e2cb14daeb2e6777ed5aae1873e9fc47c157f55c28d354bf9a56ff93ee627c19d25e5e7a33d14995b22e54511d0e9da88a9ce5da7406ed31ef4c66fd65a6b246f477fc95563df004a70aab28b0f2971f82af51c217aa091e91c8f8ec27f65ad8a0fb6c4ba780226398f3571e372ac696f0b5bae2a4d9732eaea6c533162ac1d688d66566a1876733d18a0ee00bf4c418dedf0210f1e603d69cd079c99efcf55ffa4f346cc017d619622f1dcc5130be90bfc057842f8c7b601c8e84bf70445ec95c69d463cc5fd5b68915f8293f91e72896f8cb96fc15392a7b14d872b10feb404723ad0ba59a1c3e9fcf572d3c2b89fd85fc45758137e601e2c6ae3d097b54d1b4083eeeecfb3b6f1d3266b1ef9a5ba31c581fb14527c734f88bf1c5235046a468308a1fc7fe12eedc2c2956abe771272fe597d6172654465ce55dd262063af3689b6b7344dbe3de6d8b774235ab73e0f4472367b493c7c6b2a7638f76b660cfda133acde9f5b711d10a2ff2b9dcd20fff0d1505464589f1115fe831e62fd6f8a4bf8ca8d616e627fc36f317771e0294ec33d7470e631ebb4b5151e3fcc7e5da88f4489a3e8f1f35f7b52b99!
 42ad02b8a7935ab06ae81378f988d529c644fe1c46df1ae8d65b8a90ae688fc71878ed4f5527bf59e3e69deff68d323a74ca0ef31768891de4301891185d5f85858e42c515f675c79a724258db7a59235a8e8ab29119d93e9effa8f3207395b07ee69d589fdf2dbe6ef24c2171c21d9e73822b431039d64d7c016b0d89bf9c7b36133c258c14c542ce1cfdbb19325f23c2556ef4d7337acc3d327f991dc698e82fc217a9098d8e5e23be6a59e3764b73e41d62ab394766f3635e1b91d8dc1738cbb1a5e7abedc6fed195eea9a54cf44d35c1bd427c3e2833be6b5780028890efb0bb68dcd9b74639fcbf57acdc1986d68850e1638777c2d719e34bf57dd2f8184712eb737ee2d50d2126820be6c83665280605be728dcff3e45be4b1a8bf52c5ab2856ad84950c61a656f36e44b6d45ebce711b42aeee8f865f7ddc88d604c721538a8563fad70b5b4855573107d1fc93ec8bd7fcce10bbef04c5bda097922f3232bd61dc618cd91a2585587c1bf31ffb58d7b7f294f41fe0aeda51c581a8d77cdf8b1c057b750a491bf5ceaed9b9f306d623764ad901b512783073b0d1fd53167f6f03c68ea9d5a9b5b7b4ce7497c736f7c8626e8d5298dc8f1bfc4dc3cc23182a79dc9eb8c2f88b41ee9bc56d160301e59b5ce698e7ca5b971eee7e039c0169e7545277c06a9ca6ce6c01a1c16!
 2f2bfe6af43069e6bbc84b25db73de3e5601701718dc3b816b8e15d6431f12!
 be7a7a62
1c666f0262a185bd28308664cdfa0f11d1618e2ff03e4544a2efcf90f1ab1af44454ade6a53a400f896abd02a6c77cf46bd8408c29beb87a152ef152230f56e426f4fc6d992356b17ae2b1f2ac85b6ec1acaf135a633a4a6f60622c52f3a9bfd914f1cb703da797decaaf0895560864e2ff75ddef94e679cfd7dd5ef61b6cf638a55273c3fb20243fdc50f3f278c75240fc6dc35a3aea2b5137c99431828dff3fa2fa7fdf0ef1a3c7627b8b379fd5763edbae8ed5b2889d4cd8a7adfa70e1dd4ab6c06238e94aa9c6f8c355bb7b4f36701a312df3766499fcc13f59b7b25c5fa0ffc154fd89108324544a0f177bccc8fd5017a8d790c50c63931c4d79c3462152aeaed4e31609e315ce6b0ec19bc56e6bf8afc56ea459e9fdf31c8e6c620eb1c1a65636fb7533baf76e88c25f016e5073b842ff44c1f1051b9575061985bad217eac81878effa14e9a333a5fb15713f0972a8ac85fa4f1195ff0af7b539b21610cbee2774c376c982ae627a2fe328dba80e8b5384a59d3a6f9f1373d26ca0ea36cb7b34e438173aadcc1dd4edd39a07d8d5075840c461cd6437f511dd223f61ec21a0aec6c85bd58312afa4315d8aaaa8019e3cbb5800f495120c6707e0c479ee647bfa3acefef697402b3b999e922e6fc1c94444da7bd1f627ec2f8a58c749667151d261eab06e2af627e2c6a6f7!
 42e74d293bcadded2b911d78480e9d95b13647b5ce590b9f148f80bf0e0cfb13f2fe2211cd3aaed03769ae39da3ff9263e5f316b07b2dcc156b32433e2b7f31dbf3c59ec299c03dc24cf066baa60ba3b10b5c8fa7391d43f47844efa758a52e3498cdb98b1f0dfe6a9e09d38e5eebc7d30e7917722fc58db1de0bd5c4ac9af83dc6178f48c617f015e26b8a6b9096bb8bbe73f5899ffa9bbff457b6cf23cccd5af849e767c5395263c8e8b53ed65001ea6074fa6dc0fd86d9a07a723c1bcf905a6d3b5bf25764f6bbc263ec35f8be227e6cce8739aef85c2b23e7c013be00d1c7696ea4caa107d0f6746a2cb33d2a568a8870fc60cc876b861b586788bd615c055ff9346b7fc45773ac720e1f7fdfab0f1471137f318e68861c621e9f2ad8a9fb3bcd93735c550b1fa8242036a2dc57a33372135fcc5b9907e1f194f095ad59e77c954e071bc4d3e8acec77ac8a0ec8548f5c2dec7638404ca1a790ed49e3f7cc4fcaf1bd62bfecb88ffb1d73aca4587f9f035bcef5501d2b553561af26aa5ba45ab03e6b30f618ce84e102be8a7b55bba4bde6146953d44d8a91f1d537458f93a68ac04739224bfdd58878d84b03792ecfe6a3ee2fb11e877b014cabae6d85fd341a630cf9651638175687a187397c3e31194fb43553982d9b27a0640f335fb2799f079eb7f00033e4b3e06b9f6!
 3489e1f99bbc05735cd916f1085a3bfa41a007bb0da409d595ca6bb528d4ec!
 a8515732
3be5eec4f2b63a1748a53ee2dcc7adb1c5fda5d88ceabdcf41d036c0f7c3c53fea22c05e1cb1efb5f882f1bab4eb8b3c21f73f82b723a269e698b3969c9199e46feda418fc1ac039e022d51931edbc413ae50db276fd10e0f97c66089b39cb798bb32fe6aea7a3d272d3fd37d979e53bf89105767352f81bd2967fe36d7f6095fdc5b2efc0c3deaa57349f36315ab02fe761f919ca2499fc031fc8637dc4944e7da3e9b33cd53708e02b503fc0b46a4dba1d53662faf01dc6048fc69e89678d26c6e7c8484765c416e3cb8bbf525d6a99df7205aef424438a1bb99f5c765e079d0401da7e4a55df2f8aadc8f8802f7f08caab1fab9aa84f803d81b8e8b539eafe8036e62feafe58b1bfb21892187fc48a95542bb13f78ab8b9137de2df6c6807b676fb9df33fd9ff1d5d0f4a65010eca984319b72aacee4f8f207f6c9aff923f354adbbe365fe02257fe176606c1c33becc05e628a856e0b78a75357f718e15f72db05ad53932ae4312bedc2346478833cea9d2beb9da72addc118f4653546466fcb542db477cf9140dd1a84ca737f1e972cbf8a25e13ce446dcfe7e760b71cec54f3828a02b145d99723e52fbfe7aaea04f1c5191ded05263b47ff16615d23dd45b10e9fd78878d556b2869ca3004fe11e49ce83f1f9db15cc4db8064ff8c2771394e91386144fab3196f39749e7!
 7334f1a5d72e29afbc5f21add00a77dd57d6bf514517d69564fc8567b453467ae13de221bc7a0737f941bda44f88bfbe327ffc37c667fe7ac20c24f7d2a1399231f64c1cf60d22a036443fe03dd05ea054791f24ed4b23b6a793515d597bffbb1c6bd2f6197f3577b227d6774dafc53c4e1df70a8da582e9210488ad7b8cac92bfcc931be3de6bccb98713aa0978c07d1e143f1eff21c77a58ac1f71fc483bafdcb8b6fe1728b04dacc543ed551b9c1bab03bc48b56e81f61a9292468e1d0177d5941fc0b77ea69176f9f83db6d863115f79ce6b10bdd46f60ab4d5ac2146b42d15bfea09ad0597a8fb9be17c57a4b8f358e88688dfb5dcff358d9fd31f52f2f4e8b24ef75f4bc05f82da7e82df417e06a23650b6b18fa6e18d670d742e8446c55a2ec99ed973dd6c8afe6d82af155f0578eb17ee6bd76d19da3d9190d2be4b01e15f1853b378e98c3f0811132667520e63ba62ac31b8c88085fd80fec75a9fb63e6bdda37c7a3ddf7eb54bf7f64eefdc06fc83af71d6a30f41856ccd128dca61a69ea93492a22644a82fa33e5fd4d7eafbd94bbd047cbfde55c3a5734e5260609679425f4b9f6c2ea12da47b10511dd2cc797628c6ab6785ded86f07583274c63463a7c020b4dfd1ead12f169dbe9dc6dc251f540b3c1813d70bd701a46c1db775c91b36f788e8a7dc1150f5f01!
 676dd16ad90630fb043c257d58b1d25e4ec20b588389de22a5da4ef85ac95f!
 296edc8f
de72e2af467d571619e527b4c653e6ac930a93969c204dd5bdee876d8102254f51f78319f31771580fab03307308bcb5ce55bf98c30f07fe211ce04e8f807ba1e678ca1a9d1c86d9c516e8ab0aeb38e1eae319f1fed37d0bc7c880e0a11d50ee73d055dbb60531d8839d63a71eda3384987ae0de5f54ab3d92be2b876e0efe62eea21322c2fa8a4c6133c79af045fa34e52756e6e9534e752018db55fe22f6d47a9c09eeab83117042ba0ba3edaf842fa9c27ca4534baaf0d3f549a902b2ccad9fd6c1d78656bde94cba0556549bdb708f1d39606c61a661c3bf5767f697d9c0ac9fdbac7e98d7eaa6bab697f6c2fe70e7fe2074bc9ea433d14e56e17bf80ec81ad1c960814663408f4924d4e6f971757ea299b78ffef1797d749c2353f48d76c363d4ad90bbbf847816dfc439833d2b71d4c948e4b9319b2331067fc451c92bb866817e214f81bf6044e2cc4aabbbb807ad7a3743f0d31bfedf74e582876d998fbaaa6bf36a5eed35eeb849fb68c563d2b79056cc7055e338c79630bd9e45e856e9af86c65fe62ff6d653e4af5ce70fb2b3df59bd6a2f93367d7ab2178df63b6d81170aeecae648f616e55acd4faa70aaf1011ec31d0d3017e02be83198198eec57f889a30df194bc559da13e305bf5a8baa9c780ae4bacbee793580b8f8df9b439c2572d27a012d323b660341a5!
 1e47c12e40a5591afae25ed85182bebef63d7b4a60e4bcf7da9f9d2d32774f7f1d4602437909a89a384adc86147c26da8389e90af50738639301bee627f91eaa70ecdaf2f558048798e993ee0a82df11a226e1e9eeb8afc750efebaa6fda1d2474e7a4d5c737e5ed443650e2defcd24a657ee527c2dad76ec2fcf91b9c78afddbce2c2bd7e6b9c95c81a9e7c1d482af6ddcb3e31710673fd29ef4657c1da9e647f45006f18bb146f96aeab84edefaa23d5533d7c7b80ffc754f1ec3bcfb909156dfd5a3fabeaeed793db1d7f0294d625de3982bf6284a9491a8bc45557d86a2b914edf5c3f259b64d0e8bfcc5485ab1bf23725886b154afda8eeb8e7827497f81a2a80279aab78cad026347b46b2a45e33319c11ddab1d7c53ea366563df2aa3eafbc92d7867001beec1c3c550bbe2eb0a3097928796a9429d320a765d0488cde4aa331c397899ddd9bfc95b285397f453f271dd6cc4a23e3dbe24cd13a790b38bf528f24b68f39fc9e7a4abcd5614f913dc787d43f7779cd3f7c42ac7c0f6a3d7a8bf0354406ab1fc85fdfc16339be6af616cddb882d1c899e3e593cf3f18876e5a77c4b3ad32be47364cab136b1c5d97ac15748685caea1503d4651b989f5f6ed82bfb022da270cb1ae672d2139d699f01356bcd1ce4f5a7ba567dadbc8da5db47db5e11eab038c0125f35723b!
 ec073f76ee8ee61861c93c72e68d7e348e6c21c5b7a0a8b4bd812ee52b6770!
 d7c35ab7
ef3950eabbc1efd95c670b90699589fed5d5d1b923bbcc7fe2ab8ae6d760c9e45fc98ab880677a1afe6d4570a1f5dc9c577a5529c22c4b8d6fde970d515bb31bce01a35aebc82c7c05f80b22de62f7880fe8211c923913115398beab61d620b7784c968546cf56336417601e9e927d573ac9fc822a5849eb47f08f4047f35ede3f6e57a24454a397fe1ddddd10ac2d41d5026ba9730953f22be0e08535d1979ea253e4334c58c780e2b667e68658cf3a5fc60ac390ffe627c5d5277a6131a856d8978583f383ed78de7449a17d95b7df196624cbb890b87d5d3725eccb47dc417796bd734f73f96aa22f19795f3d2aa84afd0319bf5239efa10f9aaf9cca742776824e6d852af951edb0b802f3f728fbc2788798c563040efdb33d2f73f88f17f500f3e890f338627ce9291b82ba3513dc61c96f8cb258cb97df4185cd94c29dad4257ca5f8a860fe50e06ba0f8d2fc44a09a68ea60dd81a86daa4a82f194b84baa4e3ac95be2a56ec4d7d2c9991053ee70b6547751714e9e6b95cc567543a39115eb3d7156e6a9c859bb8597fad9fc08b3a3aa097ddf792494f196f43864d434f4974f3a7f85fec295b5aca690d8954ecdc193e5dc0dab049d0fb36c3457fde61e8bded22b7b90bffcb49a90a764bd1a31a6a312234a1c9180b00b657c5ae16faa87e4ad5597e0cb7513bec837b9!
 deb2e98404fafeb6f62737aef0525e43a14a95e7961e46627ab21cf590c37e5107359ee339cb7596e425b27951b0b59f3c45a3b09b8dc68831889870b77c56971a6b6e70956ceede69344a4484fd70d2088467f5943e4adeea67b6bccbb0ce5e135449ad12e32ac87997c883842f937eb27e32698d7b397eb4dcf525e556dd397722375be6a2a9e7a3c64fdeda278fc9a51ca673a35ee61a9e07f5dcec68cd4daabb416f85017c658e1c067cff4e3d01a823a1f574768115ce2ad7b6726ce5b963f55a3f62a65453e53971ba9e969fc85a9e5ade2ff25f96b385b6d29534ae59057f6d84cf341af3dc0467c3ec3e8dc87d9e1fede1127f35566c41b19e4805dc8e56c261ed08e5786a62ff2ff38a116465696f7d2d2bfcac4a9372682ad476c497310dad1fb46bfd3a3d63b4c4d55bb4deea5ba884c95f963e0f43f53756f3f4f1df03c9af1adafde2e3391daa54ef43c79d7bac583e6a647094bb684f06614bf175d8c0d66154ac7a5ec7ccb7a9ceed514723cd922337c36c33eab1ea8ce747ea0f704ffa3ec4a8c72c612ae12acd91265316c5f9e3e229cc2c26bea6882bfacb8ad76cf1d8a5bfad7fa5c8ddc77547c057851ddca625bed857115f88ad4e3612236f15736444172a56dc73c635375ad7a56bd7a8f701611e18ff8a4efb3d23b457943bb50577f5e31a57a956d3!
 3c99bc557a4e4721a1a3fe655b61cd4ec85f477a8ed06f9e77e53a8a999c3a!
 650ae96c
67e066738bda5eb3393a374a078499cc8b116319be965505fbec16156be4af1de530d4615c1781b91d98216794d399506c16f06cb4a8e54d862be6b1f6d20a74b3e221ab43a2aa873621e3c4b6200e1b9a93842f654af96b096bbb8a70caac1ae981c9bf85f657c1e30aa297a7a4b754d3d348ec08be0e0a7cadf656be46fbe52ec94b197f2987d10ea11955d383c7dc01786cc25daad863c90305d6127fb56534b60beff513bf498d1bedf4015cb5c2a61bfa6db3a1f8928bced3565b30b69be34b7a608ea86695573a26a0b0af415d7e9539af98a5d19851f1d5f98dc7f6b28bea545d85ec051a9fbc46d81a86800893fa1bc0986d61bf0e3a6314d784c6c46315ce4ac265e9fe738ce5976a7f9b5e976a7988181015ce8707c4971f8bbfa277e42ff4c863b6188d723213fd8e633ea91957aee83c0cec1f4867bae5b1638e2dd9b758e8af067fa591d88d31e41eae0431ba78ff6c5911c7b511f079cda45fed5472ad235df5d7889b15ac64a357cd9df968cc3b0c22cb6fdbb93d0b5bb66536dcb0c41761abc79e91afede658e39dc7c8adc25f9cf7fa01fe9a32be925ad5953578cc4bed95e7bb7ecf5f58a76a1e004f54fb2cfa4b721676a1d137b17fcf7de079dcd2df97baf0d13981c794a1abe2a5b956d6ff3d42819e939aaa69daf13c12ea4a0ffe3aa375960df419f9a!
 b97b37ba6f84a6fa5bdb469a5769b46c11477a49939ab098d1e0b35a1d8ea24fe2a22ed3cdace46a5fd647c855eac1c1ce61e93bdb49873c56e4337d4ab7c33f6be1fc97527ab6ab5784ef2173a4a05731a5f0ad353b52932ce3c6ce16a0bd657872dc1578fc679c163dc5735c6f847095f7915009d49fc6067e16783bb8ed2fcd8d0f69d2c764c915119756bb5c493ebe0fe3cf697e87cf11646452902c7d388408ddd502fd6533af12a3f6ba138218c66ab63a9613d6acca5bcb7c051760f7dfe64e7a02ddf716dcafe323c1e6dbd60fcc8734f56cd055b5c25c728c59de354912d3dbe88ed81bf7cdb47b59ae2c8a8bd0e32fdd5f9b3f62a30d6a99f430fbd45d9b033d5627691f670983ab4c863adf0ecee89fd67303e9fe8ccbe47aa5598d0baf7443d47eb48843598bd8c729a3fa3675dffaa64351ad88bd64087bcea12f98b47df2e7b49336dec258c5f950129ace4dd2fac241eb1876f78ae5f000d37b9624df3a3cc894bb9af3fcc8f316fe85e405500ae9c608c1edf54eff38e17d9f582d54bde6cb96decfd15267e8cc8b06730aff5007d5837801d871f894126a43fc46b343a1da2823cd613a6afb12f30fc640bb035c40b57f5d05f9a8b2c2ff61acfccbc6a60b59ef084788b3ba863dfc06b07eabe7ecdf35e0deeda4f73a3e24bb82b79eb370fd78659720751c!
 6b90a7d405cf4c8f8c28bf364944ffce57e5567f80096fec5abe2bce24b7b3!
 c4ef022a
ce17e143c636457b28d7cb6ac4b8cc3ef1354c4d0bfcb6a0be909fa095d89a21503f20b55b5842bde23443b6eae7565167c74439d164fcdbbbdaae193acdfd85f4bdabed45e4b79099a2997b23959ae022223d7f73fab17ac1c945d680be131e07f9e2369ae5cb80dbb3043b76737dc7afd0e7e0b2ea06642de617c60d52fef78d73553e0927b39ab48cf4d1a5377e0273d77c68f055be875e22f19d7535b9c039b3ddf73bf498e7c9051210ac10b1ec0181775e5b15aa4c8a792cfb41630eafacc5b29ca5e999fc8bcb6e7f7dc1b216a3f1f91a4645f34ff0a68dbd339d31d9a3d07282396066cc81af990bc35c707d6f5607ce3bcf37687e6061c31d86de49b9c27f9c0ef15e2875fb8c6826b9f8852ca179e515ca335f49473c073ecb42e95c6ba7a10a3db0f42d70d7acd7c00be2ab3517f647a4bd6aaa99fe55cce3696abc456313f2e57acea7307bb1595f32473d8aadcabddaa3fd15b80893d5ab51cd24aaf5e5dbe70874cf870436236aa9e46a6a97fa152c2f51356e3f0fe37414d90b7585590bfa85f51d8d0ee62d8f1297616ab71cf4dec3236c6dde2f07b9ee0739861df66f0df4dfd05a36150c48bfbe499a84889b7d2dad0aa6cf46faa574557ccfcd49ca1fa52d6e791895f91b99255c690bc7558a3a7f6dc1eef16a59538f216edb49df133e30c54420b77cad8!
 507770eecf2ff204d651d5e85fc0d93beb2ff40e7a8b164bd06bafb1d7cc6bbae871e2879e3f9327ea49b9831dafeb7d508db771ad3ace8982adfd3fc48dabe6c765ac118fe16971181321ebe73c46d7823006ffaa3f6b188b759738073c26abbc7c89976854be11ceeeeb03acb7c377586d8ac7b6d85b357591719b381ee1e7b8b28af8abeee077f277a3c7a88b8a742160cf858de4359a8bc96330f6b11be5477d08f7fe255aeb305bbf3e148fe5d88ada7e297e5c3d1a0fe35e865e15704782e6f4015154394ea8028cd96f60c338747b84ae218dc821e762d3fa25fa8b7630288f817a07d5c1dd754e3cfae02ae10bc62be18bbb7fa072417f71ff48f0d482afdc4bb8db9991457d1b4e68343eda3932657d179ec304b4d7bd39a3b3847af93a63313776ffa0edbb0d6d5fe22c665de13bbfa89af3d17ea3acab784b94c4c26e30cbbb4362af382239cee40b73b382b17b1e8d548307f134e80c2323714b177ab09380dbae7b66483117d571a0bfb4af9ff6634b0ff41cf79be1be20a25d5a764e188367ac8facb1fafd4b321191c3746e94dc4437cb4d7445777533fdd58cb693a71889fcb501c411b29783f773c085d85a80d6604fe1dc88e3b0c60b1e2fb4cb5dd62fb9434075a05ec379b23a034deb0109d8dff02ac717e830e2afba4fbd055019cf793c4a67c4380279!
 3422aea41f087baa45f3c9195f10558d616cc3ffcd9759a72a26f5d4a3aad5!
 548bd3e0
31e5377dceeb27ca0a81e4c943ff05dff7e4bd5927440da92f1376613b03c5b5570f88af045780b09a47a0321bcfa1bc4ece3d1684f161ccd5c76e5877d0639e5949fa86d9b36a0dbbdfe2acc1152f341ea547163dc473dce9956758f5168cf21e5c63f2d1867fa40a49e0881af7e9ebae8e3dd5f66a4bbdefa16ab2028373a9d32947e1ef34197d8779b2c71e38cbcf60049ef98afe3f036ceda1cf700422cbd77df0d782fb9ce8fc997056d4957541d7be9b13e4ef7013f1b5e55bf5af6acd0518b1353f94bff2d1473cb6a10c8fd8a2f8ab451e920b230df4547d60601ef2eff589fbc69596299353e4c21ecbea38ec1d40dffbc8d597b85ea4237369952d5f63c3da9d0e2b58d95b3b248f2dd85b861eec318e297534724e36af2ae09a1ff8ff06e3cb2a1b5d31bea867d849b556ada1de15efce4dadf88adc7595a909dc23d1c2bc8f1b4afd685731857f8b1f1532c78d7a25cbdd673b6238524a553bc5dad191d57d2fba6381a3a72ff83fed3baa4ec329ee36ad3d3cf75c0f6b5ff15c5733a1ee000bff0371559f2a77c188dbd398923cb493942de34d462a8eb22156aabb77db027ccdc05b339d23155ff07a561b84fec21e3359bf65eac883d182e4ac7116413d83d706608abc957b0c14e21b9db4aa7b87b8afc951cc553cd2fa634feb56b1bad7fcc43d7ec0dfe7d4d!
 db0a6b36d17e1547a1be2f97d2de96a7b44fdb91fdcb379a8bff90f337103736feeec0b9e5bcecc05e3113d4528731be82d4657dacbad2b25ba9394e74ae07e8cccd7ec4f888087dcbf0f3c25dd21618cc26bc8849a39b2a457736c71c73af6164798822b892aa8bb0acfd21b742de8d37c354f8c29de27247b34c6d8c50af7bbd02927e40560eb4bd70a9fe009dc6d5581373ef4dff88c27b6f233eec7424fd14e6ff056380fe7d46bedc53e9b71fd1dff767d5e5f8097c04fe831b8e87e3cc6e0a4cb30238b5e0b41a2812dedaf134725cc0ee8afb0e94f105f61d777c22e8f4a983b015ffe9d79107f96fd85f3a1f631c251887ce5789f00e964d0c282275680f26fdc2ff7e2364807bd4a3ffb16ed6aec63b72afaf7bbebd3572aeacff180ff270f5d18fa37bcf28cdf033676a3c0fd2f5598d1cf83b7e067f97bfaf47bdebd031cc30874eb664c7a6b4488825188de020b2fcc51bc685c4e3b6c77b8ea2eaf8a92b91247c73b7cfedbf6a71be248446fe1b374217daddfeb7777a898c49f61fe52c50a0cbfc123107ed39b46125c0da95939c415fa9a3f335041b85b73ddbd7917b80fc703bf3bc6877a883bf0c945de88cf7221aeb2efb9149bbc46bb252fb16321f733b1cf167b6c83c704577201b258ef0fb58b5ad67bee85f3ffd23fe085ba07e0ecbe575fda9f80928!
 ebfad66d5ac1e12beb01f69ab5a83e8ea50f21e1447c8fc88d8a251082aa1e!
 12df6521
8fcffdd7dd9561cc9b2e57bff46bee742d42968563f314888415409281dc15bc6902a26211209016bf5bfb76ddb6e6ee61e91483ab7ee7d68f93279446410c38e6d839b7b78587f4c7a7e471a2d6e3767fa3ef0aa7e092023e6a8656e54eb515812828ffc82b2f23271ac91a309b7f6671f9b7d58adc9a7a693b32b6272170ba2c6a748b480542c39efff874515331d83016bdfff35bb9cfd2e9a044b2f6835e7b0646ac7becd5ab1cd780ed686f823f1eb5bfb11b1e9ec8f9455bba007d5d130da9a751fc367a6b3a86feb0c35f8d6e7b5be937dd9cc885593114bdf8f4e98d41a9638f858a0f568bc8426733ffdae32ceb0d6ec4fb6265bc2e82dd1c97722f782192cd97be6c49053345eb9d4390d641a194f4934f467ff61f6dc7e04bb9af35492560a5e3bc8abc9dfac32ef46ff68563e712bf10ae3ac8816a2683b2391c2ec055273c6d8579335bcd338dbc77bd9e0c2045f490ba839c78c67a97e34bb66cb09ddc784ee23b9059f28681d8b9d84467e65d13744819ab48cc4a6dddbfbdb355ac4c96608735f09db070b35f9bdffd07ce9ff3d599fad03b3c93aa30ab15f68918a554cbc3d22bf4c1be1094d03d5222e2c33c7e79690dae6dbe5982903484d5e35abc2b02d29a7fcc236d1d2391daf38d7d7244b9afb6b6fc0bd47b37795b5576ee98c3b0f930b7d43548ae8!
 e537e5da7bbc5babd23547691e1dbd46b432b5a5b9ed36ccf21a299f21f66b7627ec02c33e36f376b7ff77733e5b07bf94698298b41d77d47efd21fc520b94e2890fc91ff6f47b09a905ed949cf19e7ce2bbf8a990577f63162461d791e0f5d03ce9dc5e62c7306355931183ccf66c7d52f12c70f0316ea7c85f9e1abf801858367b30e426efc1b734ab559a2fd3d0d272061bcb395aa3e5577eddf56782d5792f6d14ccd88d22585d133170acdf95e86b8e96175a5d3886d92f8d4c7bfa3ef3c8e0b958d67b39eb915d8fce88445eada9166ee9ff4782d562faa0735f2a5afafe6ce65644a509eb8c30a21d4b6b69df640b2ff5fd78b15f331589568f4dda03704d19f795dfbce26cf8dd61b307719ed98c1e697481780889dece55be4ffaf6f776b7bb167d7cdb5d776fc5e6ff5b11fbde9f349fc536ae0207fc7d6a0f7d402f8a58b6a3d496ff3369207c90724acef98aa55935b48094a1457e890dfb083f99ec98deabf12b0ab8e69c233203dba6dc72fb45c414b58f79691fcb9363698f1d4bd1ebd1397f5ff94c7dc9d6d2de8267f768ab6b6be0ae3f1639efc5b712adf6041ceb3eab482c266d977d8d52561137813f9aff12e6a1b77b061d558b495e99e61121d13b43694bd1396a0f54071782d183ca29d032ab6f76acb45f1e41785dfac86cb7b2bdd3e35c2a6aa7a5!
 705b33313467288a59fabe1a6723ea32c7b6f3d7513e0bb38e2556f84bdb3b!
 ebedefdd
757b0276c18e0135587db41526f3fe7dff5e5af5d0b07bf24bfceb033c01bc4c9a2fc439b596654d1022971eda6f2a1f4339c555cf5668f57127cead22de32dfa7cb5584f158f9ccefce456a662a6949f8376b129afaa49ef44ab670bd3abbdc6f7a07db79c618e518da0629f7f317ee1a73d1012df04b34f21a5c833602afd9aa60251a493d6b3a1d0fb02e05bee27d7329b1cd5768982244b45ce31e52f9a896fd63e2d32951ca5a08697147ae69318e77319fe83197a2f758ff1e2312b4ba134fefcb48c550d4eb7950cc9467980145e344454d23dd55d1b1bfc01b64ae4517df4eb6fb15e5d7a5c875fb3b5053fbf565ba98bd9abd327e395ecdc5ecaefd7bf249e2197820b50e62171e142b414a971f92e6199f564c03a985c4cc112bad7ab6e839762f22d451192256b4b6d23ece5dd16d701a4f6e2188bda256c28e415770bf9ac55e80338283465788cc8092e8e2dbeeb2bf318e895efe010f08b4945f3af79fc6abe2459b79ff34990b5e5b82d705becb9ba301393b118a9c023ae9599ea215049fa8adbc3d8ac7f28943b14d78ca1c04f335b6acf989535f66bec2857fe7f98cfc1523ee97388ad63a67ab107b711039367925feb2433e56db04f7c22e69ad6b7fd3497bd2af5058c0351d17f42ff0ab1786915f8697f8869b29fa54845f69feb7192cc7e4b4f94dae8!
 7b983bd642366a67b66813d96c7b512adf6b5c5e99c595b67933b2951c39d3227e108b920ffe5c2f5ba340d32442a38d677e639946b3abb07bcd4ec483dd52be797e6fb8535b3cd6e8668b6d9235adda5eae325109bad2372557bffa91774d59e77092ff9552ce15769abff357b25d1cc03679465fe49bf7cf361b28282ec15db74ce21b327b4d3d91ee9fd10159d5dbbc1fff8e22fe6ea48336ecbb6b6c11c6094b83cf9d036e3dbf1256a13ac6bb9b6dc9a22273eb6fdac9e73018ec19635abb85b917bb08b3d24c2b277fd6f40a8bb6cfeb7e822107b8f75b1fcbfeb08aa7f75b3e96affaf7e15cc443b42e37bc61d6ffbdfc56bac89257ccfefb0f3cb96b86ee4b680d76ca1b3035d37d7ed36f35d60076c48fb9acf35d81fe1a6eacb9a7341b3a67e675af36e4de43c1f72b9666da8e8ec6a4f26fab5ba5cf8bb1eef34d935e1587b488e2122425e031959d1a03f45e61295dfe39b94dd7b432ad5ca3220d67d459f89ec0bbbfe2735d2f885d94a15ff558de2f09d0dfdce59cb3bfaa05744bc16cd26ca446a9d9f649172a872d58a496748748fcace53a2d2bc9b7ce8ae782c2df204888edeef8a7eddf050bf42f78d82ccb43c9d1d5bc75710b19f097ff775e57f46cdac987aab35b49c347f2ded74e1da678929b4dd39fd8ddc328e99248dbc406f1d7221cacec42ff80!
 5d5c87b7d0eefb4bf45da4db2fc5dd8139ea27e47e87c7a30396f8e75feb3c!
 d3437c9b
e7e47f49321887971c0c1e913b48f3a88ef3e024943aa4449505934d7223bfcae9a09d0c20c8756ebb654639e222cb316fe530f4453bbc7f669d609e7f7d4a31f593b33212678497cb685af1788f74c08815f5ceed7bbf7f09312b3a2d7f74fe5e32746ee8a17d1dd83c7c46c5afa659f3f679a599c7c9216c7777c2f1b5861b67af9bfc7dc3798c145d07a4e336feca6d95eb6d8b3a6b3babc9deea579bfce13cad7e06277446ee01bef440c68e0c8b87b3d0345b663d67ce5f41b48fafd1b6bcea8af5f2258e8374c17440f3ce353125b76c5b639ec18b31a8856a7efd4ae5d032dc14764b6c59a42f4846360e23db8a51c133669ff36620efd568166ffde297b259657d456d93a123b80af831ecc74be1bcca3a473b4a3976757febf51b9c97d406f5952cfd94d9ab76437cd5d7fce6f66e63999f4fb1ef8ea21f99b51d80052b60e4ecb3620b9b0badc5779981013fb2a22cfa26b8fc12fcd6588d547f4a568493bb859246ead3519a95e6b6c9ffe365bd7be9377b47be25b259ed3f610f0bd169d04de98aded1b3226e28fa1fd0fda66149fd25cc2b7ccf6c507ac08af76b56ff03ccde8c2deb2b7c548721bed8b37f9b6bd8f318fa70833a415e35cd3a815ce95a2333aed72ee98e9ae5a805eade7ad607ccbbea889ce8dc83e29ddf255677b525e0b0b1f910512a4c0af05!
 34913e7376e4dcea55fa2f49367ae558fb3be22f7846b47ac4eeed132ffa052086b84ee77f2b5b3da75a1f69abf208390cd1d9bfc536ac897e615ea5b7e9cde31bcec1a472c67e5a70aafde2e326c228b9fcd6a88e8bf837fbb06579278e97583ad2dcc6d295b31ca6f506e862ecc619664da636ca1dbd12fbb2c62856eef67976dd276e1131e2a7c86d60b93d69d667c8e48826c24b4cb69a7de3174bc26b4b11b378fe1431bec4331aebb787caea7b1d1773393d62df9078d29559af4cd8148c54d2f88937697c49f15e4731a264735a8f5e1a9dc7f0274a1ce7a373688a95389f9c3413688ae66490317848fc12c47ae7d646933826ff7fe1baf06741ff086eb507388ec65fd7d047ea2c2ca062cf6cd629db3e525a6de79cb4afbb16bd87eaab57665bfa4da1d5e9115af9f3a95cc73ebe3481ef1762c6af82137627712426973fa7b1399fa73587ca3161cbbf5be188e129603c86f20bb3be778f121b41133b7ccb472232cdd5f13e4d0bc12dd7c8f9446bc143addd3d225561c904be5ded3d79780d7ef12fbb67b1858bf6b03d640bbabd400b5aa37a20f6d8b512e39c7412177637cd06b847dee90c95e849bd670fdb0cf3159eb6f3f9ac7dd7be6b3e2ee5cbf8db0a3fc266385eec4dc66c4b7df4aef89553b13be811417e4e2c0c637e6d29a1cf61ab59905372d76ffa!
 2fdda7ee537b881aa8688fdd6a8a194e300723f9656851a8db7a346403254a!
 6ecf72bf
0fbe8b20a8351b88ec53eba313d434c6ea0e04bd8be68e71b5b641161abd203b295e462cef03daf1ed9fcdfb79333b695ecd5bcca5a396eac7e80cbf1fb074a4b0da02f10f72ad6be2df57cd16c38ea1058e7b34bb45b4fa2fcda2fb040162e0cbec5ae27f8d3e24627868d731e6c1f8455e1952795db552fefaae3d93a23988d99e6aa4b66cc1317c55828228b44b733962191c14e61d23066266287d3fe215326fdaeb8a5123efda7ef25eb3f00fd0e6f64f2d88d4bfb57361e52bb57f7194e18bb84e6e319e47628a2b7ed35c6221645e99493914fb75eddc02a788547b089428dd1d114344dbbe05dad3afed71bb0eaf9df14afe82a8f5ea27f251af917f632627f55e9fe03b55a9edf8c4161051437c9dda792b58472cd4ad0a8e37dd5e77d01d28173780b93271a63abf001b73f6c5be2974affd9b7f235214d1f13882ecf1e478de31e3c4ac93b475351322bc05de884e358ad77e23e4d135f7d43cb5671aeb5fe31c6a9fe5bec026a025f6ea8ba1d5dcb116ce5d6b4fefbd461257dd11c620a93e6eb99f501e2a4a642a9f01f0177f79276546cc382a0445acd709ec98e51e526b588a3c11b61157126e473a37adc4f7dd1ebe642857b0a22d232da2cba2dd82e81e9e06309dedb51772a777dd77d5f08f411e94f38789b7b41c7a6d40479e85598e8eed48b15a4f39965!
 cb3fb322d84bd225a28584e4f714bedf1aa3ecb53f1ffdbc40b9c6aef8816a544103691459f10ca29ae8e5765c8e1eb684dd3a6d6a223e78831e60662fa25e96b2bb30dc4e7b5cc36ec77c5fa002ce531045b5dee0e803205ff03f196d8efd132d02268fc187a42546f8e8818d03231c49c5fcc6688563f49ac893986f57d182064d60eb5e15f3e07a226cf1436ed01cf99b9d5f6cc3414fca066825b66c778872987a03c03022ec08bed4aa0c476a6d513fdda39db9fcc87349bf39eb99179cfdfb13eef651fb49830936b2f85f912b4b93f2beb3e8a066b5f69f79cf8f5c07b2db9254bdf45eec069dcb1f68ddd2b5edf74cee6ad64bf9443754d893e0488513b55b67106c461601a72aa3aeeabd30c6157728ddc8a3c331423727a9fa92d683ce3cce6a81d45c56633cd79beb0758c55c45f80c3404bf9fe59da8f1fa989ec1184ed2aef836841bf21dd1d11531fb9caacaa1ce39bb4fcbe905f8c422c1a09def50d9f81d53802d7a9df092db4034e61c534e37cc2ccb367999143236a294f5be4b098ef4a7ac9cc0d90fa96d05a184a2819adaa9077c48ab938da45f05dacc529d1424498fa4e1f0ca91221b59367a83bd6778c89846357da7ad931bcc81d17e3127d47e4535c77ebab96ec94f198097c67c8486bfe3df9d1b5982bd53ce375ca81318fb5429e51b4f4986bd!
 a3816b966fc230769f3c0dd94cd396966f098ded3ecda48b49abb02b13b224!
 6b4107db
09743505f28bfdea83e260e9147ce2d93f25998d795b2027e35776ac73ee36b42c1ca7ff09c3bb3cf2e402ff656a46c3773d0414be91d242ed930de1041ae739bd93dfeeede006d0ff1dde25fd162f49e66eb93cff7f39d2819b7dab32ed762cb0eba67b56127c8882002a4bd072211adc827b353be6e453946cf7ed16c5834c102edf3650ad0a10f654edf32d7861e73fd866aea275a332f829ac79b5cb3c636fec3f11139a7639d681be40ad1587ba033c06b3e4f3407d1c747dc2be20fb359ce29950b8dcdcfd04e91bd5691331346f46cdd6a3e27db236937bd7144fc8894c833aea7654416274408a271571149d40226c53e1e669121d4568d04524f491ef3fa98e2298ea3ee74d430ede55bad53cfeee42a8d19db6714816c0e44b8c578edc17da1f10a45b485389dcde7148970359731471fe309bff2e6fca29f30b4c8296af71872be0c8de49cf6ce2fe356cad317b5691cd675db07689f6ad221f7a356e968eb27f51b2736ea77386e2c8f6649e366732f721abb80cc67d644e4a816daf37cc7e89b9c02974ce67f3bbfe67fcb71e4efd0b290ba118baffa98f1ce4810a726e9b53f07d6f137b4c4553e132dc6f4395a788abed0b77b51fb6499e445b0510bc650444e7b303e17a3efee6d59cba58e340ee3c4c0ada98df778305e594e2f5ffb4a42eaa2dba518b7badd!
 b9fc43a4cb961a227c696ff37dbed466aab9c3428486c5b62b5a17f6cd84c0a1ac91166fd5287abcafd1c48271d7b0e8514507d378b24bed63df4fe3364e596b8bfa23c786cd1eacceed111bf7a1d14fbeee95925b2c8296d65d2bff1fb39f1c19faeeb17b62bc4a4f4a7d369f112ce04a610d0b51bd4f6db5ee60c8298d830ecb78dec50ab9c5784bb995e331f8466d3d3db11da8fdc8fbcd44d1a9d02a65aad9cea9f20c9c22afb2f538e5753bb70c210ab2019a1138d6f1234fcdbef8d853e449a88f68052867ee18295488457406eb6c47925f9565370d3c2cf964fd37ddaa470fd4c021bfb0bf48236d071b67b8cfd14309b5531f5565689147d387b4fc60b92f46d71afdd00f5e446d74c4ba75a2d5b59a813f967382a36f679fa6fabdf2112eadd43e23978bb43d9d09b957e65dc5a395283d1111e422c82143a5a893dd22b7628bdb5bdb9a5b3b29acb971ab5edfd75c7dca75592d4ff4cec614456e21ffa1764b10aa919a4b8434bfd0711857ed3174bb7b44af8dfac79a4b2bd5b2a3878cd585a18565b4b68998dbafc25e1dba8db29c44e2d3b790a15878bb111a888894b51ee749f36df7e0978f650d88992d0b1aaa08ad5834cd3145ec89d0d1c817ccb23b62861a25f32bbd5fa299ec4622d6c42fe30d6b3942b482597064e6f279065fd69cd55a69af4abb157d!
 60ae178654e6d722e628b09ded408ed0e4db363e8ed57ce2e8985670e958c7!
 ae69edbc
0a48b55ad6539d6c1678254b37a891ddd35152970dae623be33544e722e8b772c8b5afae992da5fd22a752247068a809663b89533b511bdd6e99b567db90ad1efa46e4b02c92d08cf86590abccb9ac9d5ce6f8342296229e33ae3b5ac84aa2654294ac002913f65548647c057ea1cf49c763967ea28847dc0a32dfc95c32d7f96c980f4df6ebd0fc5e46639453ee0bbdfda79c5a58cbd910c32815bc0d083b626354d358c64bb9df96a3f41ab56df0fe26b8a7c4a533eba9510f9b46f5893f6f21c00abd3711250a0a7ed3718cc83936965f2d3835e017d02187ba75f97f3dae3b92f2149e2c1b985ac929e2acb5cfb530d9ab84a08f9388161f6d221fa36ad1a98d69e4e84fd67c4b82681251a0a93d817114f215af5daf5f3510a888ee5d0e11c336b6b990e750fbc5f8cb2c5ef61528a6df3cba5940fbddd7c92fb475dd76993df278ddec53d4bcca6ea5915226601722096b1b6ad6dbe2f93096dff862bf20668220536edb381e32e8c206f9a53e507b60ba03324a51c2b2c94dfb59dba757dda3e11523b5e827acd78167a2e077bd16b1fef41f783aede7f6b5c448dbb45b881eea9c69c5a96f9edba20e36c793a48b8e2633cafed6687a327b3616da8bad77ad8f38a6a4d1bff9371e837d0ee4903c6972e9407b5b3aa2a4a8697f808f28468b5bf9d51a22aca305a48e93b!
 d56e38caca9fb720eb0ba31a43c4f1ac579e4ebfc0d486154136bb363a2a12b7924efa3738c7decf62e4814a000c175825b253adc4eed620f2afab48c47d2423d2042f2ff9e0b5aae96359208ec40f3ab7bce1fd33efa06d338178b4bf83b9e0d04f915f2cb3825ba79e0d182f501256ddc283987bc7bc12ff591ddd1f4c9c7501b3a406a4ca68f864a44cf35306a22adb8a29544b0006adad7d4edf55f5d8058ca54ad7407bdbe0f63fa8cb8837c3244e843fc2c2ec9dba633a29f1bed4772abe455e2908f6c5b709c217d22d79357548e99af6c30dad7c7e89f30dfc5be017b3bbe5c9f9cf8f6ba589f4240e88028b1df94bc4ab9d955c16955db26da626bd7dbf57e8a6beea7d447d829d33ee78fd9a71231f289358557027df4583d5afadcd76323278346aad53f76c4740ce106adbde60c3b66af4d23c1a571b4cadaae2b450427b69e507b24a74c0ba97d255a28fd1488214baed77b3ed5f15fe40a05312df9e335bd2bea92c5715d1fd135fab0877195fb3ef78156623fa37e2df39369a5f22b64a62b9e3c32d7dab1ff2ebfe560eb3ab6c3aef3312d3f4214a51be794fcafbdbb4428b57957c1a77eda3ff4d3d46ac155de4eceb4fdb8411fe19a66eb75ed1a4821c36d3400db85b44b9943d6820ee3508b51ba0be5d7c2acbdf7f530f6225a7c3724f2c90b7ff79a85b!
 c32d46c2c5129b057b451da274e6e05b4ba55f6fcc2caa815d99c5f915f110!
 5466914e
a77f22307c660d666034cffc1afd8471d8b7349d9d6fb76ffcd46fde6fd0f99c7cfe3e973ee5efb7e72ef5dfb441f5aa261fb516cd400c75cd96801416a0fcb964b69aea98186162718c5380fdcd7e4bc7b457e458da39e7b4d54726c72c33a8d0c49b58d5b605e61d84fe81c0b2d9f0def3b8c51aa08e3316609d33c3ab461d6d331096f68997db33e75afa3a0afbb186bb137cde32c421e4e97cd6e09660f4d8f3ad9e5bed99c7d757ea1a49af148aad338b8a616eabff7f8835fc6ad28ceb07a5bd63de154fb872f270c578898734c9fcea37109ebcaad35e3988d40f0daae3320b46aa3559265df23afdc6e611dfc622fb1f34becc626edbd5945ab6bc470761f0b63eb516c8c44c9af30be8111441e2bef6322a21728faf83537613dbfd6ff6888d9fb47dea769b55ec70035ebb7c21b27865896cc31470edc82b507b760f193a5f944bcca6751d8a903e710f5beb403d627441f437e9986d5c5ec96dbaf3c62e4dced571e93731011f3f782880c39e73dc13e828abd795c8e5a57663291f3659d46462594cc27925726c62f8ce8577d2cac21c60206b46eb4376b8fbf975760dbed192db3f611418f4ec7f7b1fd526f5a1859402e9978bfb6f59d7b5f7a5922a7ca314266b750739d169fdc72cb8f3b83dd9d58fcb55732b48c4bacceccddcbfa9f7d0b3339ae69ca91858d!
 9b8146c23e99ff8bdba3fd624d8b6fefbcf91b7c5a74ac8ff78d57bd771fe298c68882a113358e32e768bc6cb3e81315b129637a8bbc61bf9a4de3972312399425e87a44d6ae163e85478d362b68dda242c8de19fae41184a1ecf197f72be5bef095d0773e32e220f597177d0844cbea1a3d14fa40b5f066e9af69ed59e377bdbe45c26b2f8f70dc2bafc0d663edbe248a3d034326f16b8970ee3913e356d827f3ab16ef83b2522fd76318872522534b1e45d57b1b05dbf599ee13afdacbc6baddaed723d3f9dc52ac62d67ef1225a451c9f51eb75bbeec39195cc9385fbdd215ab1cf69ac0718bf0f51625f932f470ed58829af0a41ae447d7ef28f43aeb8b0fd14e3135e196a8b55f82c8896710b77cd1a514b7e1fb7400e482de1a220a81623677d623f4031f635f4850f32941bcd759927d1d67d1fb8d423e73014fe86b1b0ac69ed2dfe727d1e5a451df71d10b4755e993ecbdeae6c60ed974ad446b4b26b042d631847a1585ead5c8e52f66b46c4ecfac015d336134331d6491b7b17587b3c7d8dbfae9d3366f9c89f71c6465db72b08fc5a904fe4d550f8a6a9d9314330f13173935ec0c7b132d398c7b72e4ade0c38145bfa218276ceb8b8679adfd0f3cc6f18d9a0e6b6e4896e533c5171a7b488cb2ca321e9cfc97d5c44c1501ae15851530b3d1209efd886dcac23e3!
 3dbdcb50abd14ab9dddeb9640852f4eaf3ba21957e5bf01d54e557ef3e21fa!
 88c8213e
177f4614633096235ac625bcebca375db91edf83e572147b633ef12e44b19605aadba631c21d6e270fadede0dbe7099b79ef6d0c5c37d6b3dc84e5f4be3a66d9a53efe883bd43ad3ff616d56d13552df065e1856865089d418c7b2869e4fce8739b3c138fcf3d8162ddf76287b812392f3cfb1556188249165fe5ea09710235e21de88ba7deddcf991a8f7e84bb402565ff5ade57de8bfbd733de4554454fd696e0f58bb32451d45e4fb52b1bfb3dc87b52bcc22cccb98aff0cf829abe3702a4f8fe48e497dba0a8fb51036d1bb01fd3773e13b75b78168e1897158d73b7f6c62d6cb7da902b7d682e8baa8edb6b39f75e3a7f07c4cf1bb96375d8be0056b80ea2ca7b60fe2b72c5f9148bdba73a8755d9828c16381585bc424d3b16b914ebc96da9b166cb022f063cf955a1f7313450db3b48e352f36b68c52367581b82b197c272a119b1825b5188d4d08e2d9311fb56a35568cf98460d112ab8b548dcc9ebdc6f0c31b730e4d7f85b39a5c5cbb6e9803189c526e6638c5fd127e2795068bf6cbb23177da771cf39186d1bc5da0916a1d475cd23db1eade9fcd6f892d6f3f2fc8abfb3c6ba2276eb68a5fcfdb9f77c31962d35d06dc43cc577b4a0a556d6fc9a7f999c99b00035d6a5955fce3b8fe118e526fb776edbc63814ebb89f47cb030edd3a2aa6a9d442d7527bfac06b1!
 e6313e34d92c09db17a11ea85319796d1b8e5c22f05242dbd5d2e430e02a1b1e2ed534723d6519697f9972057dc9fb558b72be716e6b320bfdc925bab00758e1012b750f36dcdb41e62168b51e457b5598e0c6ba29566270a885053cb75fad0122d93b81e39348696d5037cfa580325d354dbeebc52d46e6b7e959159e45069418796d07fb7a39b4facb8b54b21cf0297ccae3d7b8c16d7f3768b4ee2f610df65af3252974f8e768a5caab81524f32eef13f935ef9d43156f0a1fe21eb8e496db07f789d1da1b62a69505b79e7dd9102cb6e9f166e7b47f09898860d4cf916df19aa26d2d6b175b2f904d88915fa55f310f4acd1b8b45c66315d77347c925cf74956ae720e679d27d9e6dbdf4a9fe8594ba36ce0cceb53fe454794de1e9edd2236199dec990b1e5f917fe2d6be5d7200e710e397a1eebc6ace01862f5d5e1ced39c4dcfa546ba76f9765b27c7d2be85fd0bfb55bc8ab5f3dceca93f2514f3db8e52c925d5c0fdb0bcebfc1a8b67a38d2a11c9f6f16a684ded590a8f58deeaff813b9ccf2baecbf22d39a6f573e4da18379c23dcaf7812bb917ba53570114cf4ea0c45ac5b4d899cb21a7f417e959caae39ac8318d55027a25bfdc37bae6f977878c37a5562982e4cb73e0e3997902e70a5188ebcbb57568e90dbddab6824fa67da695b6bde41be62fd2f8be88fcc!
 7ed92c521eea19771cb9e278e4e6ed9dc86cea752ecb7f17d0a5b37c6b5e78!
 267d93e9
6be79e8af675fc78f3dce2dec5df2cbed57dd6e324ec575d6b53ff267a7c70f7792ea819d2a393716e1c67dea2863d9712237972166a23e50a47b45197a908832f9659a55c6b4a93d35b45b95f7ad8f9cb8e5333ceeea96c899dbe4fb6e7516c4eab7b165e79e732ad8c1e4310abb18aecbb8e416207026ec37bf8a4fbbacb16f6e0f0ded51e650acc5bb66f4eafc96db9a68bf823c13a5b1ba2e61fbd930aa30ae46ce86a795eca071acd6623b5ede3ff974b0632cd22e51367eb97d726e597cbbec773bd3b488bbdc6e290fb6139fb622b76a0e2d17ce408a37e9eabfaf25717a77bac40e1a574a8be136ca7c2379b44c8c5f914be088b7d9a38f1a8b71ec772bae0109b1ada196e9ecab5f89444030f948e597de99b79a18718c71d3fe7e1977fddc79bfc4f5b45c683a5029f91ae4d6f9557326daa8f2af975bc3b4ed393feb6da975a6da64fdb7f333255adbb5ed8a9cfc5519b77be5f2d8f1c77934b61dfb677dbc9dee972545b7b7c61f43c7ec93e5204ab4cc173abf96df417cf6e46121ea315cfb6a2d4e1c7c766e3a67edb772ff12b9bcbf79a7029d7abbf150f3d15f4b2e952dd0e85ba6fb31364fbe2533b9383b7d63942122897b3af3e7569a0bd8ebe7b4bddc7f3bfe5df91b51372e1b979ce3c57edbe98a87d758ad977f9ff8f53cb4536e8bfc77f745d167658e!
 dd467bc1bb8db20cb180cc6e5ade8d7f1ff6791e72d0cf657f5f7374f87be473696723a269ffedb83ff935f09c639e78d4e798aeebf27671769b07dabe499b9e9971a9e494ede7df4eb66d865851ef7a5d73221ff727d7337776594789db74df2df26b195a9a691f6ded3aa7b09ce2e268776eca2b1ce5d8ae7df376c845ff7e72f8dbadf23835a76cbd3e4fc5d131de8e5fe36e792e48b25f66a14324e0b55970b54d5b9679980d7c607cd6254738d7b8f3297fc5bce620bf6cbe55ac8f70cfbe865edbc801777623778dcb23f556b55fd489e21a22bf6aed2bb6c516c492a8b07a4ed932ebd9462c767e765f92549aaac749bf0d78f2658c93ae6163db0aa9bd4a75de317e067e85b8c9620fe350f6b0bb895f95cfa0246d342e6dd5bc79e9390e6cd69b69cdb9d1632c93faefa4de7ee91a5ebad6ba28bf728bf665214a450c33eeef5ebcc3b4f6a5baa381e695dbb93ffeaede96bcc29778ccc4e781c6058dcdebfef7e579ca5acb6bb75f653c133953706ab7b253a8b78757a5659b67205ff2f71476c21e69bde054a8d34cefbeef56f8fb17fe6ec8571ec78f3be4b2edb78cabe9fcafc9af3a63977dce6ed90e1cc4372fcbeb52f2b38adb7f46bb5e87bff367beb35c8bcb639877306e0e51f9c1b983285ee6e3b673ac31f029c11f8d95edaaa69f0b5cc875e457fe8e47!
 e291d6985731d5b63d7233ca08179d27e1189b86503c2ec5f9575d433cb7dd!
 d78ed9af
e920fea8fd0bf53e7ceb2569605e4f36c3f6cb9854dcfa41bd637f63eb152777e231c3eff92914fbd7c7fff175ec8c6e0fd7a378f913f76fba10d3815fa9ca20360fcf7c3bdfe11837c6e4cdc8be71dbd69263d57f67e7ad656bc979eb632ddbf626cd3714b94414b6830cb854b4649e873eaf7ee6a3cf3a7023d56f828c6d8feb2f1d679c23cbf71bd4f5f1ed9c58aff8954ab663dbd3ad25fe22967c07aee763cfe605d949b5959df05b2a93cf659d7f2b7d69ae0ba9ffde8ebf331dbf8e9d826761ddec57c6941c2af8e5b1cd74dce7f9f24eda77276ddfb1af3361eee529bfd6645cd98975856ade665657ffee4dfe7bfbea937d63261f3f70319faffa6d707e93780dbafedaafc5aebbe657f6a23bc97e8df9b8baaefddc4e7ef63be1eae3b3fb157953d56332e446ac777ef99c4baf33f2cb5ac189236f32af96c44f233e6d27fbb19dc1332bb9f642f9d9dff353f06f5c0d35e927ce5794c0dd11ceebfc4cb97de516ba5c7fd1c7a46f56955ab53372259123a55d18df3f7eabaa5cdf2c8eb9f5c2fe2f71708cb76faaeb1ffc5dd6c7d72fc856c9b3500afd0f766088c2b8fd28adf60f9efb00ad9253350787c71fb7eac3e3945ea0e098e255c7d09143cbe2a1f22ccbf47e1917a26dfaf9527f076b191737ab738ced3bced71f16c5abe4cd4eb645635c18c1dc7c47b5c!
 fc00e2db1232f69dc66b56d0cb165fbfc0c3a3f42bd3e07f1da09f66a59fc51d69147359387cf75d9dd0ebf2a37fc02d8cbdf591bded5f2afd52dfb32e28fbedd569c23d9af18af1471d1489cb22c021d6e7bf9b9bf8cdc7f65fb7f9fbcc9f6abe054d6c09a4363ac5e161b2d7f5ecb7f7bf1cb68bfb8fd25defea7c7d2f9014662f0e591c1388796d9899f9397b4efe735f23f3b677dfe1f687ce2d74b316d6d09cbedffd995feec33fd95f2126ffea9e36f06fb555bfb710ed5714c857fb5fe7388be78853f40e757b9f4339c7ee1ef03bfea386afc8e7f8cc2b233ff935cfa9f2a83eb4efc2a3893b916adf9385abfc6a165a8feea1d8ca15f1fe79fd2ceea1c15bfdce7fd331af5ff5d29f8556a22111bb6db5ee6cfe692dfeaed9bd5f67fa2fc773cb99a5ffff7fffcafff0796697eba</data>
+        <data format="XPM.GZ" length="116851">789c9cbd5b572a4bb32dfabe7ec5d756bead765a6e6f431d0ffb41050405c4fb65b7f390972a40410515d4f3e74f5cb3b250e71c63b7d198354340abb27af5e8111919f9bffee73f3783de7ffee77ffdd7cbab7b1d87ff84919bffe77fe2db74faf17ffedffffdfffdd77fafff5afbcf26bcb6e1b5f1dfffcf7ffdf7f0f33fe13f66f3f7afb56db6dbc976642fd5ded924fb5dec5ff2fe3eda5bebe9fda6d8fafebadaf27e14fbb7bcbfa736bf6f2fc58ef2f983647bb25b6c6faff3fbe62ed9f47eb817fb977cbe20dbe9df333762ebef7f4d367ffe50ed5d7edfb29dfede5ab2e9f3e6566dfebcbd165bfebe5d579bdf3795cddfdf14fbb77cfe4e6df9fc46b2e97ddf175bceaf74c9a6f74bf9fcce3adbc35f68ffda48d777abb65c9f675baf6ff8916c3e9f0bb5f9f3fe456cb99fde269b3f7fa3b69cffb6d87a7d576acbfbbf92cde7f7a4f6ef2dba9e1db1e5fccd96da32deb7c9e6f1316af3f7fd9ced1d397ff79a6cfefcb5dafcf9e15bb203bdbf21b6dcafa8dfffc59f8fe364d3e78b526c39ff21db155e76c596e7c36eaa2df8da49368fc76fb565bcd496e7c51d259baf477f9f8cefd0882de3e79dda327e6bc9e6f7f5f7cbf89562efc8f91785daf2fd59b2e97dd7565bc67f2fd9343ec386d87a3d9fc9!
 667c3ca9cddf7745b2e9fbf6596cc18b79579b3f6f3e92cdf7e3486dc7e77326b65c9f2b93cd9ff76af3e70bf97dbb72fec5546d7edf127eb737f47ef82db165bced86daf2fccc92cde37dc2f68e3e7fbd64339f3da82df8ed249bafdfa8cdd713c662cbf8c69364f3fdb9565b3ebf956cbabeb82db6e0c7be249baf67aeb68c5f4c367ddf5da9cde313f5fce57aed546dfebe9d249bbe6f966acbf7176cefcaf5d9fb64f3e7d3fbfcf9729c6c7e7e77c596eb0b4bb5e5f7df279bf119c456fc74d5e6cf0f17c9e6dfcff73f3d5f23bebef4bc8c1ed596fbff2ab6dc9f722bd9fcbc1fa9cdd73b3262ebfd384f36e3634d6db91f6fc9e6ebed8b2de3ef922d9f3f4936dfffdf6af3f506c60be05df07aaab67cff25d9fc7c3eaa2dcf8fda723de635d9fcf991dafc79f3966c7abf0c62cbf5d8526df9bc4b367fbea1b6e7f39b892dd7637cb2f9fee9ef8bfcf970c7f66fc18f1baacdef5bba5f3b9be97e8fd84ecfe7b1d8727f470fc9e6f1f3620b5f0f2fd496efdf249bdfbf165bf8c3ec259b9fa7df6af3f816e7c9e6f1d8645bef9f3b545bee874d36e3fd4e6dc1bb7e5ff923a82dfc719c6c1eafb9dac28f0fc9e6e76b2ab6e035ec269bf137505bbe3f4e369f5f145baecf5faa2d9f1f269bcfe7426dbe7fc335b67f2b7fc764339fccd596cf0f931de9f372ff7ecbf558!
 a3367fde3c279b3eefe4fc7f0b1ecbcf64d3fbc313b1e5fc4684c71daf7819!
 cdc5167c
8c26c9667c5caa2d7c712fb6eabbbb6433fed2fba24f6e924dd7336ab1bdab7cf5906cc6dbabda82b751b279bcadd88a9785dac217b7c9e6fbb9a9b6f0b1fe3ec5c769b2191f3db5855f0e93cdbfef536cb9be70936cc64ba1367fdf5d269befff8bda72bff8fefbdf727db1a3b6e889ab64331e0ab5f9fbf122d974bf4763b1e57a875bc9e6f17b565bf0344b367ddf04b1054fb6b2e9fdb8a976f845bf6f20b65c8f2993cdbf4fcf37f2e78d8cbf93f3f543b5f9fd6157ec5f6c8f88af77135f8d666a0bbe76c5567c0dd9563c0db7d596cfbf249b3f6fc556ff78a6b6e0e977b2f9f3416c8d97f4f72b9edac9e6fb79aab6e8876eb2d97feaf9aa5ed94d36e3a9a7b6e0f126d9cc773b6acbf85fb3ad780a0db5054f3bc9663cff565bf0b426b65caf7f575b9e9f986cbebe67b5e5ef3f259bf947eed76f198ff2406db99eb764f3efd3f355fcb96433df8dd4667c94c762cb789cbeaa2d9fbf579b3f1f37d856fc99a8b6e0f921d9fc7db91ea7cfc7506dc1f37db2f97dfdbe93f71f934def17976a477adf5f885dc8df7f4c363f1f23b5f9f3433effc487a357b105af7e3fd93c9e1f62cbf81b7d5ff5cd81d81acfbe259bbf1fd416fc5e269bdfdf62fbb7eae7b76433fe466a0b7ece93cde7bf505beef7a9d88abf67b5452f7693cd78ba535bfc5b536cb95e1fd5163eee2!
 59bbfffa2b6e05fc6e3b7ead349b2f97999ab2d7fef25d97c7f3b6a0b7f7db2ede47acb2bb5450ffe569b3fefcf93cdf893f150bcb949b2f9efc9f524bc8d93cddf3f539bf153ee892d7833d364f3e793cd9f0f03b6fd86e071ac36bf1faf925dd0f9e8fbdbfcf930555b3edf4a367fbe2db69cdf88f8e6f796e275e4c5563cced416fed84d367f7ec976c2df95da82dff564f3fb6a6bbcb0505b9e8fab6433df4ed496fb7726b6c643af6a8bfe4bef0b7ed2fb829fa764b3ffee89adf1eaa5daf2fcf864f3efbb505b7edf73b2d95fbfb0edf4f93b4b367fdfaa2d7ae439d9fc7db91f4e9fb789daf2f9eb64d3e7cb0fb5f9fe0fc7623b39bf4eb2f9f3466dc1f39adac28f9f620b3e8dfe7de5c37bb6159fee5c6dc1fb4db2096f5ece4ff118de93cd786c8a2d7fbf784f36bfbfad76b14dbf5fffbe9c4f6993cd9f5f575b3edf623bc8f98cf87c42c2674c36e3a9145bf0e8bbc966bcef8badf1eb526dc1df76b2f97eb7d496f8f55d6cd5abcb64b35ef46af3e78b9d64f3fde0f10a8a2fe792cde7bf505bf0324836df6f23b65edf22d97c3d3b6acbdf1f249b9f973db5851f77c576f2f76fd596efff4a36e36f5b6dd11367621782d7a364f3df3b565bf8bdcfb6df10bdd3115bf175926cbadff1496cc153b9549bf151ccc456fce8fb8a9f53b6153f45b2e57dba9f2ef18!
 d69882df7331ca82dfeceb29dee57476db95fbbc9663e3f125befcf406df97!
 d6fc9e6f
13a545bfc9bfc7dbd3faea5b6f0692fd97c7f7ea92ddfd7bf27f7c78764335fe9f9c9fd29866cc3fde1f3eb279b7fff91da723f07c9e6f3df107b5b7e7fa1b67cfe3ad9fcfbbcd872bf8a2bb6d3fd79157b5bec45b2990ff87ea5e7c719b5e579bd135bf9b79d6c3ebf6bb1657cedbbda72fded64f3f5dd8a5dc8e73fd496bfd74d365f5f476d79dee4f33abefe38d9ac17966acb787593cde72bd7a3e31b1ed596fbd74836bf5f882de71f7ea92df1e363b2f9fa36d516fdd1145b9fdf5fc9663e22ffe213bee263b2f97cd7d9d6eb0d1fc9e6efefabcdbf3f18b1b745dfee259bc7e7496d894f5cb2f9fd43b1f57aaddaf23cdc269bef4f536c39dff0a9b68ce773b2f97cf5fbaaf7e4fc839c7ffc956ce6b763b545afed249bf03b7c105bef173d3f3ea6fb7f2eb65cbf69a92dfc3b4a367f7f5b6cb97efba9b67c7e9a6cbedf85d872fde6506d19aff564f378a5f7c5df6fb11de47e8673b5e57eba64f3f7fb6af3f7ddbed8723dbe956c1eef85da327e5bc9663e7f115bef67a9367f7e6cc5d6f3257f157ee97814fd64335e8dd87afdd364f3ef7f505bf4d61ddb7a7de1496d797e3ec596ebb327c9e6f16eab2d7ae822d9ecef0ab1e57cdd46b2f9ef35d596bf77996cf69f5db1355ed9545bf4603fd9f4f9b1515bf858ae27aa3ebc4d36f3ef9ddafcf9e1a9d87a7f48ef!
 8574bf47516cb97ed7545bdedf4e36fffe4bb1e57aedbeda829fcf64f3f5ee892df72f2e93cde3dd515bbebf936c1eef73b5f97ac233db7afdfe28d9fcf9b9dafc79a3efcbf5988b64d3e7c38bdafcf9714836ffbe13b1e57a8623b5f9f3a3dd64f3fb72be51ce77ec93cde3477f3f267c0c5db2f9fe1c8bad786e269bbfff5b6dfefd6e8fed74fd33b5e5fcda62cbf5bbb564f3f5ebf7e5fa878364d3fb6e5d6c393f7ba0b6f8fffd64f3fd1e8a2de71b8fd596fbb7996cc67754bba4f7e30ddb859c7ff1906cbefe75b5f9f3e3526c39df48f881bfaecfc381da72be4f62ab9ebd555bc6eb26d9fcfe5c6cb97ea7bf4ff5ee49b279fc1fc596ebb77db5e57e3592cdd7efd4e6eb0972fe859c7f886acbf8bd259bf1f6acb68cdfbed8723da1956cfe7d876af3e7875762cbf598b364f3f90dd596f11e892de73ba2eb2fb6d3f89d8a2de335ba529bdff73762cb78f8b56433feafd9d6ebf59364f378f6d4e6bfef1b62cbdf8f65b2e9f3e65c6dfe7ca9df97f30917c9e6f199ab2dd7b796ec92de0f62cbf9ba6db5657c8a64d3e78b0db64b39ff70a9367fdec87895dbfcf921fffd848f91635bafbf7c539bbf5f1c882dd7eb1fd596f7f5fb727d6e4b6dc1cb6eb2e9ef976b62cbdf373db5059fb364d3e7cd806dbd1edb4d36bfafb69c8f3d4e36bdef3b62cbf9b85fc9e6f1!
 f662976c47c26f59dd9f33b1153f7b6acbf58764f3f9f4d94ee7db4836bf7f!
 22b69e6f
27d9fcf7a762cbdf37c7c9a6f7ed91d872be96cfb7d4df1f2762ebef6f259bc7a32db6fc7e5bd9fcfb9a62cbef3f7db5c63aebe165e4ff4dfaff60a32d6c6987f41ad9b1bdb70f7602ff37b58ff609feef195e333bb72ff6d5bed9855dda77fb613fed9edd877f07b6619bb605ff0e6d9b5e2d78b5e16787f4d3a6bcf8e71d7b648f6dd7f66cdf9ed8813db567f6dc5ed84b7b65afed0dbc6eed9d5db3ebf0ba83bf8aaf2bbb6137ed96fd65b7ed0e7c67d7feb67363edcc18fb649c81eb32c1447a15f02ae93834233336f7f07a3013384ee12713f30847b627721cc3cfc7d591c6cf9b27783dcb48056bd0a6e3cc4633b743f3624bf8cbafe60d466b64efcdc24ecdd2bc9b0ff3892f38af4ffb62f6ccbe39300dd3342d7368daf0ea9823736cbab6697ab665faf46a9b13b04fe038a0ffa791c29fc3481d9953f8fc9939371776df5c9a2b730dbff5c6dc9a3b7b67d6cc3a8cd89dbd361b66d36cc14f7ec16bcb6c9b1db36b7e3b181888914126bb08770f461222e0d20dad712337b6c18dddbd1bc35895ee1e5e0f66e826f0e2111aba471a31b6a7741cd228def3e7ccbd7b7213c517bfdcb8fafff48aeed9cd1863e6d58ef165276e0ea87a34efeec5bc83f5eade105f6ee1960ed0e53eecbefb747b6edf31beda7f84afa6811103741d9b73d7704dd7427cb943bb06a305f!
 882d1b9265cf1ebcab5ed9d6b9b2dd771478831776cdf5cd7eeb89eebbb133b83f79fecc8f8d357c5961bb853c6989bb807c6943b73e739a692fdf80563f079c1d733618cb02518f382316f0be3dd852ddd25620cb0f546f89a20bedc15bc22606b066777ed6edcad397077ee03466a0d466cdd6db84db70563a0d8caf1d5427cc113c858137cb95fe6d86d9b1e7c77c7edc213b6eb7e7b6bd60853f05fc6168cde1d3d99f0cf1b8391bab51b38a5612e7dc0c812eede1320efc395be0446616c0d185b6ee087386266e847801d181d0f4f657e4c989b2ab660ac27ee499e47e12a4069c88fca5ff0540e6d2118637cdd03beeeeda38b095fd776e6effd8369e068f989db8263d34fedbe9f1096da82273c3609618cb566fe227c1ddb8e7f84dfb0e19ffcb35db8859fc148cd085feb304a8cb119e04af175ede7f0d75ffc2b8cd89b5ff8a57f37d67cba6b38b7119cb783a750f90b47ead40f0933822977eea6304a53ffc147b0738c0d1563fe33e72fbc078c2d3d328f017f45f3e2668831c517303d7118e2cb7cd827bfe75ee1fc6efcbe3f301ddff04ddfb29ffe1030b2e1b66adca5f8ca78ccb70563c7b6e93b882fcaad1ef963dfb5a7be67b6ed3a60eadadc990de12fe22dc496efdb5bb85b6d6431776476fc89ddf603b7f4a7807bc0973f437c296fe11389477f0e6c7!
 f4f232198f217709c66d87ac8794d30365ce5af0a57f2cc07e62fc497bff45!
 715bee80
53e92f1e5af8161015fce019e6e60b406808d5b7fe75b80b535c15285af36fd6ba55793f80c8ff8af633be6dc4fe0b7ac037fe113d949f862df78cbb882fb34070ce171037db4dff45bfe97df765dc0d80e9c1be10bfd238c92608b70a6be71055bfea3c25686b17bc518e02be32fc514298b90f94af291c6938ff4e0239ddf650ef367c4610562ccbdfadffe2158b7015ef1d27583b19fe6d0df05e727e4072b6c55fe51780b71453e127e1ebced8460bb21da835084320cc3288c095bb7e1bef28dc059842d7b0bf7ea15ff215f8507ff003e72c3ad85893b814f7d82b280eb3105307d9dbf222a073f768f30328f882d1cad30459bb096f3d703600cf80b31f9155fea232b5f092397f94840d5503036121f79022f54468bf0182c6062009eedd37d98767882d7b3e0e830e3ac76dd2f26bbcdf80ab3300f2ff0dd57bb30d7a0a7c83712be66ca5d882b1c2518ab88f8c2b1b12f6e690edd56780b0b7b0ee7f4641fc3d2cce859292bfe82ff1b33b66894deaba3f0d774c5473ed6f457d25b19c672ac793363fe729739be9206237cc1f9ee829b7ab3dbe13580a2f0d3f00957ecc2de0a7729be2abfd84e786bb27f147ced8703fb161a80af755014e81b7fb1ee426c01c2fa882dbf21a386189bf8189aa1150e3d2830f84901cf005c03f317630c7d23f21760867c61982ab6!
 aae3171e9b2a8f55f8426c99c0beb18e31f491cc616ec6f8f2bbca5f882fbcb7c85fa16df6dc1246ab138eec27206d1f9e8c1db7278aeb30e3abd6b7f82275c1f802c63f084db7b4dbe63a1c934f444d7fadba9e7d23703d608b5f385a761abafe16b0390fbd001a0cee21e00b3d5886ada4ed61541e13c64efc38bc8781620ddf137e3b4b3e52f4176a5fc4126be06f316690bfdc6c95bfe07e9ea1fe428defda611c4ec3d077c359f808e7f6c41cf94938777be142fce10ff84afc451acc1c874b18b15678f3add0017c5d856b5057d7e41bafd537327f21a6106370069f8025782ac30d6659ed71b8c5d1827fefe62ddc7da3bf46302e17156f7de12f1ead47e631f2a5a4f569bcee736c55af5c87b1065b8923055fc45fa0a7c39a5bc0d5ad870d3f05ffb606aab5613ac05f8d0c5b15bedadfe00bffbf012306f80a9b6ec743346aae7d0fc6e92ad3f6a2bd809d6e99bf004713fb1480dffd4ef815de4c0f98b4eff0893c816721307f256dcffa2bf9c6f08ed8aaf84b74d8583196eb30c157c2568e35131063a4fdc9470287b1c61f21c6288e5c023f7cf01309e33576bf212231611b70b503e77ce48fc8577dc517610c9ebc1c5f6423bec09f12be203600fd15bae1d45e191ca73be42f52f5b7a2bfae89a336204e7cc597f908bb70fa17f0fdcfb06be7feda7c02dffb!
 2a6e648c85df157f31c6e049acf3d8aa0e7b58d55facb71463acbdf048f8f2!
 2b3e92f5
bd6ab013ca533c8535fb1a61606d3fccfd5d74a026ce418f3521226ad96ff57cc256e52f41e323bec20cc67ccf0fa2b7a73180625d93d1127c21b644db0b7f01d2a23f8b3116f600ee55d31d823644dcdd03f79ac45f13c056a5bfc68831c2d6891c137f391eb5f3ba8f64ff58610b31b57a247d1685ed7fcc53b802f0751b8e621987a0cc07a0ef8f4d1b152bf0c9cffef1a4627efa1960cd40c41d5a10116d82ea8de62a8e209e46dd8508dbacf80b46eb957115c7882de2af5dbf749ba6077ff7d63ebbc23ec57be42f4402634b94c5c8b1b61faffa463caae6ff92bb7854fe526c499c557b11be028f1869fc42f86b8c7930607dce833d41cc766ddac0581fae153eec1e8cd8d474200e7c0406fb497f7dc1193d9d5d40d866d80b8f7600d1f3b37792f7aae92f874f23bea2729879f745b885efcde07543fc15e1a773f28fa4bf80c34684b171ca4d10a6726c318f21f3d7f8eb6195bf104b304225dd8b8431c030facc2a0fe61163c25f357cc50773052ab581fa1e3386e6d09e807fdc71ebf5d8919e3a38c64985b53825fe6a5a89b8c3452cc3b35f87dfd533d7ee5ab4bde82f50f57dc218a864d45fc8619485fb0045b1701bb6eb3643037314f0f3059cef931b534ee2de8cd037aec48f5ff497ff60dff9358e64fefa8aa91c7395c64f3e12f09534d82469b0171740e!
 3af03260ee2a3fd704d7b023eae69fbc93fe6f86a7fcb61a0c10c66581b7e028ad5824e3f050e7b49fe11f3a9ec1faf3002627c217fc178ddc39db3d103c2e7ee0094eb31e942c017f317608bf80b231bc77161a5bfc447c6274f4fa8c493e3d53852f5d72a6f21a6106b98dd219fe9e3b3bf7417a0c15e185fb53c18b26d01bea8ef1671662e41377dc0609fc739a8897d78b5bee1aea66f4b7e559f44f699c85f802f88b98fc06bbcd8055c795ff25e7729a72afc05ac9ffc63040eb373e77dcbf46c3fbec505d83318cd5df3cc8ac273c45d4afe8b72138a297a22a76120fc35cdf8eb4173adcc5f8c29d6f2b98f04af1bea790a7f99f260550c8979fc39aa43f712fa31604e01f065e2127313106d1f82c26fd4b457fb9ff085fe11f0d5c11c6b78c21c2bc40cfd94f75aabc78fec1f95bf22ea2d8888c0e794f11d73f87027e710c919d55f842d3e0e053b822d5014a8f14f50e333d658ff278d4f3cc6fe91f3db144792a6575bf518e7c1344751c357c661a0f55fcc5efcb0cbf819f7dc56dc0745f16c3aa6630f5772ab4dc9dba7631aad1ef217288a10e6e602548173bd78e06ecd9a616c5d534ef51a1186792f8c1f115ff8827358dae7d8884dd02217ae0b6887f7e16723887f53de5ef45709cf574d7fc556ce5f9cb350fe92781230a6fe31cfad22d614738c37cde!
 3f35c11f9c83c47213adf2ce0891cd90578c603db764dc0d51eb0d7be5b8b8!
 77fa0bf9
a9cd327ffd800957f0e8a7523b62172de01ed89e3755bf947d25fc937b2fe42ffe84e62c7affb35db884730cac05fc0adc39cbfd44762fce856f84b30f6fe95bfd4572a7f417c35621d06d8029d4247bc27345a9cc787319a2b7fb1068bf715be903fdc89b3ee2e1e43b4bc193efca1bf037dbf17bb6eab965b3df97254fec2cf34115f98c387dfb307cfe3b68fb10721ec6db867df98e2c739e7bd105b91f417c61a7e27f641310738e5d378626fe1e7c05fa2281863239ef1606c316ff131c798e4c56a1a5ff517e32abd28ce9298bef29198c75f992b82111b90d69fba17d2d7a7e1d59e40ec780b8a620fd484b527e023f740817dafbdda92cbafe728da94a398c7d23751b1027fdd00bed672eec2dc04e5bfe619b622ce579162dd83efff8aa7c05d88af3166a4055b1318b53165ff507f71247492638b8fea23398e64fe428c89be4fb908f291a5e48bc6e21b8dc49194d1e13c3ee20bee5b8dbf105ff10c3867d76e3bcadffb3b4339fc58aee02bf116ea2ecd81d573146186f8823801f1756eb6698e68bdd25f809c2dcdad92fefa200efb747352acc1b45da01cc507f8810bd25f23e1af11e74a89c91f1963c85fc8f4ec2369d4240f569f33627ce1c854f8a25901c1d62a7fa90683c83bd76034d76d16fed45c4184fcea9c7d07e57ae80f1df2d71e68a93a7fb5ff01!
 5fa2c1c05fa0627dc2df161a98c3a7f831f9c6affc45183f7187f128802e8997fed9be608e15333a2692eec259da42f597e6521953f12a3e653ef2a496cf1faff2178c8ace018f522e527c4a95c7b7c65f261f99e36bc1795638fb43b36f4f4d235e638e159ec50df08e27e16dd53fa6e85ab1a61aac8ffa8b7260dd78136fe39d5bda53bfe31d606b4de71d99bf684e4af21380ed82e61240d5c433c0d676d88b6bf605e7888031866e8c3909c9ad9684b5156d8fa3149f146bc947a67949e6b1ca3faa6f246f5b7c1343a63c3e8e18f8c811e62990bfb23cfe27c69038c71ddb711d3c64d3dfc078edc75b42cd4f9aab6e1fb206735bfe11543a46444bffeefa543b7155e14bf2f773d1f613e44f9aab3af50178a0175e203aeb53def5c146387f9e7f1cc70de42f8c1fd93732a6005ba0ede315eb2fc59c62abaebfaa9c6ae513dd386ee63e128ea42678aedbb8af1a1f63c8b0655f7c2f6ec5c77064f76ddfadc11335f12dccb054ba5e7311c9271e4becd89279efae6d227f85082afd57e8f8e7d08ddb556e95e7b4137f15acbfb896c36fc03d3c73cd1080034edd1bf3173088a167e5817ca3c68f0fa45685aff069a4578b357ece5f958f5ce5afd51892b2205877709fcf754b8e6235cf8af7f9b7df0e47f13aeea0063247e81ddd1e1c0fbf9d0b5a7db5085f94038bbb!
 6ecb1eb84f50ac802fcee1d7f98b73abe41b293781aff8db4e0b1bce6dd79c!
 db813d27
cc8dc04bdd336f9931e52624ffe51e557721b678c42a1ee3bcbece15b10ecbf597608ab0a57c26a358a63c5896a3905c3ef117ce45e2130167f8bb30e0cffba0b970fe11a2c0d8b50785cbf213ed3a8f697e354ee888f83a627c610edf754151f4fc2945dc7735fdd557df88afc2c3b1a4398577bf1e5af03c2f306348353a17c436ca5b80adb851e9af0c5b3452e81bf5b8ea232bfe628c719e08c68b3086473708bf096363e62fe3055f3217a9795688864ee0ee5b60fb0ee8ad7dd0f64f7e4a19c335b756847fcaa9aef057139f51ccb1ba06e0ab05f87a0ea79c63fdca5f8a31fcfb80a547d0823dff647a107f7631c71a5fed23d650989cbfee73fe82517a67fea2e3007314ea23b37a0a3a32beeabe5130a5bc25be92e72185bf5e56f2f83a575480a6eec3d3074f116674280786b36a6bb1ace726f23c18e1abca51b4240fd6c1a819f165dfec19167f6ade0b8fc85f3c37c4f92ff35978e4502c920c377e3dee8759312c46f699e6473dce714bddc437fc159f8a710d6395fec25cc578557f7d9757558c91164b79d68cbf44e3fb5df6913062f7761a7bf10ceeeea5bb0b47a6059aa259dc037f21e2fec927b6ed8a7fb4cd22c0153fb0623597a10b2374c3b8e2dc2a3c9773d55fa8bb90a78015161411ddc1fd69b062c5396e5b9ebee6fc25189b506630f946c0d547c!
 e5f9ad7676c71ae82f1c57c6582f0d6a0aa37501de606cc5ff834a2c6475581fe91f11596385704d7b28c0bb8a76f78859863053540f8a29ca1eaf82a679fe7bd9a598ee284f1c5397c4cbdb91e444433d5f6abf97bf48df195f0b544d60fc77ee98f4051ecfb02c614f3166fe0a922614ab0052336cdf9cb2bbea68ab570f225af0f9fff0e5f3a4f27732ac96f4a8e155fa5ce7e5473ddfe0c7cd3c44e30c70a23263514982d048c34c1bbafce3dae62ad69ebbeb361bb3447741c1698c387e7f1b6ce5f9a5b55df4818c31c7e2fdcba03e0fb23cce113be4618e5096f8d72feaab43d8dd83b638c79acc218fb4afc3ce50b435d77e93c1d620be32de435e433d4f8c6a71c8567feaae6ba115ff6390efc36e2ab98c475f092984b5ff34792c34fbe31c756cadf37ab1c2be7c0dc16e7f0b12a209e847bad5b55fd858c6f3e115f45594c195ff0ff8ff1cd6dda6ef114cfed1cf3721811a96f740f5887baca5f8ab18ac710537aacb47e955f55be227c955a4bcc58b3017d24e55f9f2afeaae7c1709e08187feefaa18d15277e8ab5abc0f4b738f30a6aec3045d5dff35673056f0dac33748de2d90e20123ca30ade1ff0559438738cb568386271008a7527eec663730df106f21ace71836f744fcc5f7864fe626dafd80ad362a63e52f518eb33ad3dccf84b7d22f197fa46ca1!
 7d1cf250648b5863cd79dcd45d2bdb5cfc85fd1fa16e538f780bbd66317f0b!
 506f85a9
9734c1aff587c64733547617a6ecdb4e38b7f8628ab5ff11769fb2c7ea4d8b5442d0f23f7018a755ebc40fc39f43b107147c617e5bd88bfb00e35d35f2789bfa6f234fea0f511638caf5c6f7da953076cf1cf49e33bc25755cf4afc45ac0f3124b0d78b3db7db7e0acfd4013c874bd3b627a6032aea001458551bfd9daed77f9ac7a01c058cba0b3daa93eed7f25fe41f317fcafc858c80fc6516ae8c8330713b61667a3e2abe20ee1dfcc45f8225d25fc52cf1d7b4d261a2f5df137f25bd85c7aa4e4af3ddfa3e3c8d546b58cd75b38f240e5be27c0c3e9176073331e1b31882cefe04e50a3151782e423effa8a394f458a5c128c7ea7ed9233300ee5b07ffea7c17af3cab9b10df98f3972bed13fac8c2838f7e0d9f80cd6de0b13efb47e335efe51e105bf0e2fa892962a8f28df41a543eb2aaabe039a38abfea2fcc5150befb948f9cb3d01c05a0fb99999f6ba6a59ea2c418321c1730567600cfe4933ff653ac91068481bffa07dda53f530e3be41c18206402283dc64abc38aa6abf045f123fba185f89bf48df038f8e8ab762011eb90b7e12551a281f8b689854b909aaff9a72fca83e11b86b502c0b3ca21e6bad6a7d1c35c697c68b2bda7e408c7faf7c061c461a3fdca5b92297cf75171fa816edbcf8744bd45f5443710823d6227ced0186da495fe5fc75527f4ac9ee!
 608ec242e4690fc26d3cf7cff1d4d2ac106a7c4055ad7e02eb24105b185d9b455cc4888ad59c8547883be169057d58424454326f217f918f1caee8afa930fe94472c8f271563dff097e6bf045bbc2602fd63f82db53a218b23b5de7084ac4f75602f1ef966105e8b7dd08deb9831f44d88200ffe055f4d5bf3915ca7e327e6086ed38873f8f5fc5735b7cdb53934cffe587cb8b92ffc53d8b48da2117b38370a77730eaa88eb56a98e9ef86baafcc5baab5802c696459330b664fe528cfd137f55d8e2485b8e455eab63bc2f57f36070247ded42b8b20b887641b18673b7162244dc9b305e9d1aa6fe29abd3a635475d88218f6d3f14450b14eb3ba06ba3ce5f38bfa8f90957f27a1364fee2d00f005f836201ea19b33cc015342f91b005af47cedf0b7f896f2cda39bed877b2d6e75c6cc65f05ce628a2f2c95bfe01895c7529e55f065e6ac2a105fb49e6844f9813970c62e560440b4dd29826f8aaf9cd87aaefe27fe6aa618f2086721dd4100f2028dff1cd684bb84bf727ca1068bbf195ff69122a28939f6add0a0b905c017ea4ad25d8a31ae24ffe0b811b1c547e6af62195bc867553c99f357c254752c8b8e628b6b0e84bf248f1feed047d6f94b6a0def21cac5dac23bb70e31dc856be21309cfe4e4bbdc449af158c117d751c013f906ff3e015fa8589f317fef8dc68f!
 b4b243f80bfce291d46a2fa8c26a27b4cc002322f8ff67acd161fe9235698f!
 540f41fa
4b9eb80fe62e781a67df709868fc30157c158a291c9daace13b1050c293cc6f5145c6b2835d3653d86e4fc536838673a38470daa1e181ffc631bf4eac10fdaeb3b7ca51892543ac40b6e298a22d5e6ace0eb11f404f1179e87ebfb00fcd5763b9869044d780fe7e9e11a1e0057d97a4727fa1e794bb095f88b46ee3dd7f8297e147ea211e135369cc5c1ca0cca17297f816295356b80ad39c46465a5f121769ca057c71a6560db18dee21d56cdf9a9392c8edd864b39fc156cfd94a368539d4e2bbc99c37010d74237f4ebf97b9ddb96dcfd12b5176674e05c6018cd057cbfef71c5e127f8eeae79c6fc17f2561e3fb2864fd8e2d16aa2fe425b357e55bb43f190f093628bea0b005b458ff54ad1e39a966c9e8833872b73dd7c6fc17b77e31da88805ce7187a7a28f4fa4db8bb7a4aabec7d76a1ca9b98c6e981527a8589d070e034591f357551b8d7e19470a9f44c059e9778b41000f0bd1c10214c5c8e173e0819b536e35e5ef4f94bf0053a719b6c8576a5eac9a97647c21b688af34ef4598526ce1917215416a0d533d6b554f216bd6a8563a3e84ae7d7377b4eaeab838c3aa5fb7116f0b97f157fb077c35b3b545c05fb1c4f9255cd358bcba435eef08ac8ffaeb3acf7f61a40d7e91f005a3d5055ced8410cb78167b883b5c1503d7f0907ce317fea2513a558ce5fc255a9!
 f72aeca5f82b1484fe0b83a22b6c4d65c85ae92915c18559967f5ac10ed9ebb05c4900baeca847ffb58ab8311d13fe0aafd85bf3847d10585bfe70761014cd44bb585b79abf577c61369cb0853a10e2d9e2c2b76cc76d05e4af13c617f217f216e92fe2afe2929e48d2f6345a8cb12bd65fea33f37c183d8f29972a7a2b61abe22ff6914547353efa488e23290fa6eb8920da8518f214ebf04dc32f781d11d750b8bde2fa07dd95f359d3563932aad30973ac0a007ccde328d5160ab678fe91d697607e22f157588646b108c1e03a8f1788cb97a00d4151706e82466cc86b37507f714494f0c5186b33bef27c18622ce72f3d325ff9a1f217e6bbb96e8a73f9793d3e7158354f44f5d26e0e2af10c23221cade2deeed33a48acc3ff27de6a7d832f5a0b690f38c71a465a9bc3dabe9a1b62fe621f29f8ba296e71e503c4b2bbc59dc3759b9e663a3e691de343b186f1a381f8b1c65feb8c2dc1da329f3b62ad2ffc55d3f2196f0d69a44658e99f697ca907c338b2aa67e535b718435244f4163ac0faebe01fefb40e0c73f838c7f8237fe5117787d7aa85cb3037473483e2cd755e1b4db5839f5c97a3fc451a10f80bcec8fadb6203f8efaed8040f893fc33cf183d6a1b20ecbe2c79cbfda7cccf315397fe51a5e6aef127f49be288acf4c3e12eb7598c390f5d14702a3d24a65d!
 240bbf6bdd802fdf5141f5dcbb4fc2d5506acfda8bb72df98f9478c214dcf3!
 5fc2dea7
bc0eca75d8331435ce11399d5ddd33a5ffedb13fb60effd55f1cb9cc3b7dbf6b79b630d18e18bf35f95fe3ad3f947e2af2bc2178eda76d261b3342f3955fe3221c316ced66ee85174ca486a5a728def517fd10a8692f1a5b586982788c1ee81b60f101135d31c24f60c682b76fe0d5f94a338c6796ecc819936d6e1fb678735145b7efe1d7f31c6f0054cb628627c03850c4aa6d8c4fa34aed171b5b566547f8ff9d569d25fea1f4f91bf58ebd7e725055fc9371286c635de92a31f4a5e3fd5eae47124e28bf360788f210ac1aaaf3bd7c2396eac6a82f8b1e91ad48ba2f975b4126755398a9463c51c18e6587da43afc359ddbd6f947d55f329b461ce64ac0970d6fb619f6421beb1f195f71837ca3ae67a49ac115fd7505d83a55fe829fcf94bf5887b17fcc78ab54de227577af5813ec65fcc518d37591f834e27db5f7e8a3dc0bf8c64e7c21c6bf0be7a613bb84afc64ff8fa92318427d2fda21c45231e87663cc35e2730329b796d618dbf3e300786751c346bfb5ae0ba9226a898dde211bcc2bd07edb8123f522f932ffc95f9c8fa7c246a7dc197d60e33964ef9283a98f96c52e528a4ded0d7ea29105f8f580f461ae8258cc26b6c23beec5e718ceb3c42b3380105f6efdabe9603832b9e8187dc077c3d530e3fe9af7a5d34bd1e055f38973086987f0fbefd1646a858e1!
 6778d763d67762c8eb3b84bf96095bec234f45e3cf12c62857c1fe51721123c214ad7d80a3f2574c7507926b95f5de26cf83417cc61a9ff8cbbd149fce4314d3c5aa4ce42f60fba63faaf0f5ed1cf74a8e55d6aa75e38d3ff20be2af17b34debb64d5eb7baca5f3076a8f17f5bfc9dfda2553cd21c243c17b2eeb1c2d804d76fafe2abb41a47f2ec07e5c54487b1fe629eca8fa5c97557f299a5e428328dcffc451cf6c0b53aa05afb610457c719c327ccdf030b35e3ad7ffc075c7de31ff167b4d6f6d92fc32bc490a7ae83f82a5dd61740b025387ba418e31ef0de80fb039a2f7a7f05fc35a21a8a343794f736c111293d608afde38a8faccd1965fa8be3c794ef1a11c68689bf46c25fa5d64cd35c91ac60a07a305f06e2af2352ac8b32ba77bb571685338380de12f8cbf472eeaae52454d38b4d6bd7fad4c309f90bab4eceb02f0ee5bd709ee82ae2fcd08c6b0a115baced9943d157fb9db284d1bef021ec922e73a017798e487d23f297543409be6634724df195ea2307d5bc24e16b52cd01557328692ea5c65fc473f7791e4ca222c457c4de60c0bb8ffe348c9c03df08570daf8ec77a860d77f02dbef279ed3a7f614d7527ccfc2378391b0fec4eb8711ddf678d9fd60d09bef2f8312cdd3c76e225f06527f6413d638eb5e439ee0a5bcc5f66aafa0b3186a395b0263e!
 b2aaaba8f82badab1955bcc5f374a95e2a6130cf51b0c6270e431f09f797fd!
 63393487
2142c4bbeed6dc06d6e183c2d88ce5b7f163d37ec7f86daaa9a61c986bc4bbb08867f1bc2834ff45755fed8abf2adfc8f872cf3807c911118ea671b46a6154f39189bfeaf9afc465b36ace9b7126f82a1943b9dec2a37bca788c3aa21006efa52f85abaff920c6470e1be18c69bc8d65b0e5085076c755ac81ebf057b3cf3ffb47d160e0250efc7af41843babece0d0177cd737cb1eea2cc384567feb278c67525c56de892272a8dd6e84c73fed2f947c214626b9b9e48c6577375ce5bf35f55dce8cf99b7386e048577ce73c2a8f1c5476a9f8acc47b2062bc71c43da4938b527d827c9b58a7d5c670b5693f0d5fff989cc73605a47c16b215d237c860ed681416c2ab53998b7b733d55e596e9563d8fbe22616163368971077e2fa803738c7427213550fb9bafea2ac342a08c597fa47d5f8abfa0b3106981ae61a3fd7faaaf1e3c6d7b9487781dc01a3853d036ec330745c2b3e62461afe3589bfd6647cbec3d34ff802c55a9ce0ca3eaa033b256d7f45eb1eafb3dac22cff45381ffbcbf008caade95ba1eb5e006f5a43a1bc25ebb76bfa2be3aff2beb8e29f5775ad1c0f55faaa8a1b59db573a0c5e0fc94786b42e52fa52e85c249e55586a8e029ea00e777e2c1f50b182beef83bffb91bb6af86a733d22e52802e658b10ebfb8880fb82a8df90b3b2a605f007e2257f92b0!
 eca098e173ccbd1b8b890aa72d45f31e52852fd578eaf9cbfd43f1663fe1cf357e227eeeb37d6793ae62ff599df68fcaf390a47753af3d8b3bb76c72f0c3c8f25660cf75c83e6881affaabf5673f81df0af1318ed16a0f5007e6faa9fa8e9fba4edf145d9a55131281e408135a237af54df5180979ad6d6fc8f797e28f9c47464ad8f18abf2fa197f6579af1ab6eedd53c65f23c498e4588df4d4cc34bedfa5fe730bf0de13f31a4fa9b3d5879f968fa0be9e81879e5d0373f83fb1fd0abef2b56a73789abbf12ce07cb5c48f9cffaaf21395fe2a3e2857e25c0f22fca3308f67760871c7119c63094898d6e2c731206a4c518fe08ad8fe4bae557196e9af11fb443364fe226c251e638c21f6bed7f8a9b70ed7ea4cfda55be068954f5479dfb2fbfe1130f61dbe7ee2b0842f83fd323187df83116b64bd2724ffc57539297624fd857df0cae772068a157b35edd2fb589135963eaba917a6e6500553f2121f59cd19f1ecdabbce3fb2de22df986a58d847e6d8129e0bbc1697353ecf758bfe72b29e68615e71560df40fc481e139961e9fc80ddb8fe51fe38b7beed05a35b7653afe29be874eb8a9d54fc8dcf66afe1ef185554de51c628b99735875027165192f00618ff535b3a0bcc63c9f2db8baca34d89572986a31e5af0a4389b7eee1117bca7da4ac1bc4794ae52f53cf5!
 1a4f544708fe30bcecfba03ea3167698ee820bcace4f057b1f5155f6dcee1c!
 37731537
b19bac0f76ded0b90d7462b77b1fec23b57be140bc4a75f1691f272384794f559cde347c410f9c657891f196755ae02b5fe4cea4d4ac616d7a573de8be7e9d0cef96b350f56697cadd5517cc13d0e6e1354c007e0e20e62ee13ec6ce5d6e2fc7bdf5863fa3cc78a3d9c066ecbad81623d733e3480dfb16aee567ada3de5f163e1abf8d18ec22e8c177c3fdef9abb8e03e14741dc31c63183f56fc555a192de031f8599e0f9b618e42f84bf415f1d388f35e8ab10a7b686bff06594f246bd634c7cafcc5fda55d1fd8d9e11c6409facb3571b468a5ed6aadc43f8c98d619966fa0c02cf01786dc05e28b2a01aef3fc04d767277d3f34aff0d15bc2e967d885277282ebb895bf745d631e3fc2282d115fe5a25c8aafd45cc5bb6a7deadf2dd8c2a74d796b95c7524d5ea6f1f169246c45f382b5f8f492f590fecc17e6ba7c0f47544381ebd440df43d4bdfe4d34f4c31329fd023ac05fdb587582f8a27a0859b7cdbd3131afcaf8c21a1dd5f8389f0011d12dc613be55dce0dc28f0eb1328d6fb4ae373ffc2ca3f961e150438fb57d162ca5fe42f51e767fc755faddd626ce1916bf1a45e7d4c239634bef431a71c05ceaa65fc051a2cec9a2bccb1fa279ee3f64d89200f7fc0d3ea3fcd59b480f1e7e61c5810fc63718139d6d251efc2eb6afe91fa5f2c298fcafa1eb4203c857dfc!
 0dfe2876507f61c40d6c02beb1e8b9f3e27295bfc82f2e1863ec2333fd95f3d748b033cab1547e54b578ea2b85cf4aaed3b7a6fcccd6ac09be2086247c159b7617b33ad8870257f4d9be5b371dc257e71b6c7d377aed344fd475eba1e9175875e24ea87e62238b1f3fab18d295c85d6189b12c3c9121ee83cfd92c5fcc2b62ce5d9880d832d3720f2322ed6d92f8ebaa9895afcc61a4286afca5f852ec68ed1d620b7fabcc05d7fabf6bce35cfe3a79e0117597f7cc017c46def760f2bc18a8302d54403f92b1eae3c91ab98caff29be66610e115517d86b0011a4914acc08bcaffe51e71f95bfc6303a97e504fd7171e27abea0dc2ff6a97d90f5fed37cfda38cd612f0750a2ff591eb1c4756f97ce6af556cd171aad84af552433952c6306e4a6593ac59d3f5905c0be6cf22763abbf30d88188f6c3f5cf83bb78918c3752e7f872fec6718f7e169be0d07c06173eafb7557abcd11feaac58ff7e6b518c41bc0d7bac3be9e4bec556e02a0a9c77dbff0a9ccf2f7c4f8882de52fb2efd39c24cd7cd4f98b790a7517624b8e8f942f92bc91c69958e78afd5945e3577dc1781e92f1b528f781ad71fdf6a1d4e8ecc5dbda1cd12aaebec31b76d469985e39c35e1461118eb967347590cff25ffac2fc88d46b8fc304336ee6bcb031720eecf4157d238e94ae6bc4ba2ecedf8b3f5c!
 57feaae9afab9afe4a3ca53e1247aaaa65c9de2f137f552be079c6437da4ac!
 577327e5
81db099ffec9e33c37e87b5999bcf7c71191687ed2f82d77003aee207adff373ec1b4d8cffcaf9897a0e8ce3c712ab4ee63407f986a38cb165d900cd8839af01f157d59be949f25e822f1a9dabd5f948c5976a78c0d343f291d3aa4e5deba552dd147e7ec8fd9ba8afa1eef151e4b5ac76029a67111f41b1aee32c3776e6f34dbf4639fc9f30f5155f6dd16083f0625a18718753ae2da4de5eb384af096b2f88823e8c038cd35c55f116e0ee1421dcc60e69fe21e04bf5575a971d4e32fdb540fd05e37395c58f591ca9fa2bcf49e053c735787a54ac21a709cf69ad0ef6358c520796af579b025f04bbeddedd1dae8a299bd8e704572603037f37bffd33beb827eb99edfb633b88677e07bce275e950e36bfeabc256e22f8a314237605f825eb045c46809f015e95e4faabe12f03ce6fcd522fe5a006fd57314a2c3185f9a7b58c1161f1fb15eaa86b1cc47aac6ffbade1667b4fcb35bda01563561af13ac31a41c6beb47ddf52d7fc17f1bb60b0affc92f42cfbf8735dfcf7afb8a6f447ce14bf25f0f80b1a12fca43acd908ca5f23ebe0ac27557ffb4a7f058e1f597f9d66fc95d553144dc6d7574dbf526790cd09cb9cf788d747563956e62fae6a428d4feb3cbae6b26c631f1d5c956cc04ffa23bff6a5d6eb5ff0650698638da539f4c139734559af575eff98e9af54bf5a7!
 cd07a72878a02142bc453a1590eb11219d771afc68f1c1155fe11f5976a309aebd63c2b61acd25f15c6722ca90e53ac297f7da9d529b893470d5f0555fd1e036fe17e1e5bae817173aac3ff937faaf139c7da0cb7aee59f8b738a1bb728f725390af722d87a7425afc2473f0d3efa11d7c5b99de2a20c704e23f70ce73da97a8fe31a8ff0ce7340802f891f8b6586af5a8e42f5d757feaa7c63552fc53ce69e3047e187acf1ab5a690bfcc0f82ac7a8b3c3aeddf687b10c01e7786cd7b7c25bec16d75fe6887e7a22dbc2f8c05fc5462cfd3a28d617d7b3538c1bc93b1655fcc83d561063ec1f217edc2d0ec3ade941bc3e33d77140f5b5344754eddb916aa4a739be44a5aed6ebc051f98be345c64ea6ed1f64df8a876433bfade62886dadb50ebc0f05ec79e1f60ce0f466c13a3475017cfb65f3ec94cf69fc7909a03fbc41cabebb939d6aea26fccf4d784784be68810e3c85fe6b5c4ce17cd726ecf026932c05761a6a937f95834fe54d7a601bed847be12c6aa9a43c198f21762eabb9c44c55fec1be5735fd61371c6b0d25f7652783b2d06b84f95dd2bf6717730cce898237780fdcaff89b3f2ff971ec01dec97e936fd1222a2963bc4ec2a758399494fb91271c5f1a3ea2fc9814d20523f016c3e639d218c21ee0e36d2dc2af72ea11a69ad9bd0d98e94c74f71e4acce5!
 f1c37ae1ebfc1dab7fcf535c78af71ab452cb1f9453bfc48c0ecf71db03ea5!
 0f8b34ff
c81bfcc79d82b8f3007468af5a9cadf13beeeabfc3d65955ccae1ef630d072a569ceda3bd16c6555f55ee91e9c7a2bfde934fbcaae62375aefb3bfeca3004c7f283b145a395f613ab72149a63e535b788afca3f9a25e0ebc6479cb585113b0c4f811485ed63cee01fb384d93fc1571be788c2334e7c3a0f7701f71bfae4a85bf8eb13f3f755fcc818b3a3f2d835a8130fae2b9f237fd94015bf99fe22c69f4ac5493369fb2fb514aabf701e28c794da78249f38a9d674715c59cf51f07aa2b48f1fe10bab33e169b8090bea550e1a3f3ce18c873ba095dc7fc25d757cb5d1bfc63b50ac3e74f1694cf1e367ca7f2d647e0831f6661678e70a8b55866e0b62cf6337c7550b7087a93740d2f85f721439c6b2bab0ed55feaaf3565e4b9ceb30ce8b65fcf594ad27aaf80b7c645cb84b731d3afe00ce1657c56c4024078a35c415eefae788487314dd785c3c636fea7208ba6b4e2bfa5e1563925fa5396ecae14f2276f519e13a22ca6fdc955de2af92f8ebf10b7f8d6bf343197fd5747ee2af1c5319b694b7d29c30f217cf79f33ca4e22bdb2752d612b9123451e1bcb9342dd72caefd0dabb0b067ceff92bf50dfe35aa079f1ec20862c5e014fd43bbacab156eb3b507f21bec43fbec45ff0ed16e07bb7b8a35ee5d155b58567dae337ab316c66fc551d258eccf9abd25d7a242ca5!
 deb65ff92bf59d969e01109f8d587f51cf26e02f787a1cf69a8b537352f6005b2d5bcfe1ff0b7fe1de6a3c47847b1299b67380578caefba4c0da3cbfcdfde514639c63955aa15852cd06ee868efa0b2b4781bfa689bf86c85f29c7ba5a037695e16ba9fc9534fc8a4faccf05f351b1b7926335a98ee225e55869460b0218d0d7d88dab9cb90388b80f40891dd4fa317d87a955c5dac23ad658c2130dfed1eed817ff1bb57dea2db751e5c0a85695fd23ae2bbf2c6846dde17e0b3807f9600df876d15f385235fedad61a4350ac4badd5e16348f1e3b73ef141d770896fa4a3e62c1063f53a0a5eebc1797ce9cb8ab5ca9fe1173c831ba1e90fe1893827c65f034dd6fa96bb7e782275ad2d469f76c7f9889dffeeb8b70971d727f69fd0396e5de381fa1e58ff15345b8939fc788e7bf681efbc7003f7881943dc4381f74f931e7335feaafb48aaa8abfc63e22dcdd767eb9cb55e2af197608feb5d85bfb21a30d15f70fe4bf359beb8656c631f0ad0023bd88722bcc83a8f9f46eb477cf947f719b1f7530f7c5d5b6a2722ef1d422f9a83a45a555c274773dc80af5f58c1017fb7418a823ba725dfa8fa4bf8abca4940442436fbc825cdde72fd04614ab12571a3aeac4c58138c0deb1abf5e07c6390abf4b73440bdaededd47741b31ed35ab513d2f807a90eff4fa26ec197fb05!
 1a1ffb58b49cf70baa6a92fe3959ff55ca1aca1ab533f6d13447740c11d149!
 f9e24fb1
361f73f88e7313696f3ead3114fd55612bc7584d7f692e8274d8a4b6efce38e72fd65f49e37ff18fca5f701f27f6312ee239f602036f4e7d7450b15225d8d63f8cd6f739b0a6856f85978882f538ecfadfda9f897bfbd6f84b3086f88a83e2c21d501dfe198cf2943a0fc5da1c77c55f3cffb8ae3164852d39d6f497628b74d734f1578e353ab2fe521f29d812fd55e32fac195d841b5c99ec9f2ceed7778e39567b509e6025ca5ff117778769853d1f205ed8055f77a5f55fb4070c697c7f56f117e21beb1cdd4b89316c33b47c281e5197e93aa25c7f55fca5f343e569ca81e5358735fe4af121edfb44b34eabfbef64fca51a3f7583a71852f90bf105afa9efe11c7778e49d6c3daf063af0135bafb7ff9711638d0f1ef2b61cb9253cdd1d9c83247c5dd3be7cabf89ad03a5bca9584493983dfd12dcffc8e43f4a3d2bee739ee2a7e54fe92fcd7a9e4f19739c6347fcfd8c9347cee1387aabfe4f83d7f3de1de0bc6695580ae1c058f1fec8072601710035ec013154115ac83c7eafcf0f47dc3f89a63356758a18efc85554da593fcfd6736bf7d2431e412e347aca12803f0d63a3c8fdb7ee902464c882fcab1d672149803a3fa89945fa5975fd163aabf143bb5a3f2d70ad672fed21c85cff750c65d35b94607ab4eca73cc2ee02c0d8c12468f7b94c3ffb3a7b1c217687ce!
 ad6d4c69a1f88724e740d5135c75dd5e1c3a8510d45d1b543b84117f4f71bbe47b8c739c83cc73a4d73449cff5ad71c2bcddaa6383224fe4a3c95f356c298c6f2157fad6a7cde7b01b1857d59690fd237ae8387737f2916b4c6639ff6bada739ba4bffac4607fc2f86dc518e3cb1c864eb82de658870f8c3fcbd7a8499e95fa9c700d3eadfb3d0fd61edbe3f0149857693fdb9cbf34c78a3c95f88bf3acc9474aef26c5d72aa6c8963a8374fcc25fd57a6ec94f4837db4baa47c6aa4cccabcb3a35bb07d8f8a439a246aa63fd73fec21c2bf6e3d9c7be16a0585fec6dd8d2356acc5fdc9f29c59013ccb1827f8ce5a1c50ef12e74b1aa9c22ee029e119d23a23a30cae8608d61c65f593deb37fc95e9ad618e2ddd2751df675f4af5f85cd554eda1ecd21eca6fa2ef9758b5662efdb1fb80f3a53e27e0e38efc1ad549ff097fb14db5d26e1b23a2129ec872803b2754fdbf56f145398aa5e458c73e50efc89dd0a027f58dd61145adff923c7ec2576d7e68350fa6fef1e11b5f9874973ba7d9f371aebff21c85f4658d2b7b5f513fb0e22e9c2243638f0059f58e55d2075445f177f86ae11c11f8ba811d9493702cf8ba46fe42655ce72fd65f3c4754e21c71d3378b0b7f0aef2d70bf6438ff47e6e66c8e5bf3f7157fd5f360a71a3fae626af5e8c75c6f90eb2f9a87d43ead33e!
 42fad0393396e5c13f6114fca4bea35f7610ecb268d18f54eabd549ff117f6!
 13f43ac9
32edbe632bef953dc535ef74fcb6b28d83f527e97eb74b08ab3b447b8031d46e2a0f93df584fb3247f40d7fa55c6b1e3f2a7f91a6d7b55bd3949b1866581bafe4f18b548b1f6cb67f1fde575a6331c11c2beed767f790ede30ec4cc3056618f14fedff8479e837cb4fd7807a3efc0d7dda6fa7baac1c76ecc5ac74ada0fd7622eecd043048939d6781c7a7140b58f05e28bf5177654c023cf11718f938cc3b6f31c85d67fd573a85f72aa53ae974abe31e5f1a52f98ec0fc97b28e77344749fe7fe0af76bc115c9342fd4075d1025c7ba5af9fb33beb85f53cff4ca13c9e1ef6afe5e6af089bf507f718e95e2d749bc4745515e95fbd8db2a9e159bb427bd7723ee4f2ed81ae773dc32ff5871582d47f19dfecafa33d4b0a56beab31cc5087bea681d58ad5700e6bf1e31c71a7603efcfd729f670576dc2d74b71f0e3687df74fe620b19fb4bf75ade8fd0e6b7bee8d59eddf917a9c8c741d771c94d7e51cf8eb11e2ce63eab358d01c51dabf1647abbc913e14598d8ecc4156fca5f55ff539a095ba09f189353eabea28aabd17b02280f94be78828df09575562c7ed35dff42dda41730ff597ed675527ff32c75de558b19f7470d8db22dcb876be7f47e51f59e333beca31e7f04393d681f7e1799c70af39c0d70a7fb1a2a8e9fbfb34a34631a4aeefd03cbde424f29c6aad1748!
 7ecce621b3def82b39308a888ac2eee01c911ff8758c22798ec84ffed8432a7f8187c439a2f069df719743aec3d73922c4992898842fba6b0e22eebb02f73fc28ce531d549cfad91fdd3b44687d611498d74f28d3ac79df25f157f55f371d95ec07ccc731770648c11f6a40e4cf78e99d7f92b2ca91e7e03191ffc19ce1159bb8f55739803a33ad69ff5d6ead3889d3ba857803d00d5fb4eeb3ca40e9f353ef7f8adf948c2177617050548eb44822d6ee28272f833e995799ed5e8b4085ff7589353d360592f0a991faae7bb56d637d73096fb4caec73fcdf71f55ff88f557c25fd1f58b57dcd3c32fa973da278cd95e78f16ba98ef5274c7dc518f017d6e1db777359583b457cb1c6d71cabf217d51a4e64ae7b827bbe23be20226a600e9f56beafd4189637bc0e52ea574f57f5176b7ce1af07ac19167d55c75865eb739e6200ae95e6be86dc17bfaebfe23dee1783fb7b8606f69af3c7bcce4322a2b50c5f7f325a3c478439d61db71b3a98c35fedd144fb233f55fa4bd64142840d2788eb165a319ad7c253f7da921868aa734466ccfc95725def697d87c490349a8aaf29d70c5771e26ade4bb09634bff0d750fbb2720d585e4341faeb296cd979e88657dcafcfe38e6a58917900faeba0d8fb61747ee630ac63edd12ee68be297eb730e5ff1155f6b3e92f88b5718da221e!
 05f4904716fb10dfc35d45de95fe85958fa41e014bc983c92bcd3ff2cf99bf!
 781dcd20
9b67ac8e294f946b7ef69995c6d7bef855cf72aa7f47f6ddc2fda64061eedb7e88fe1122c0033300557094c6eb8f462bd519b668879d01683a8beb20758dad93fd91ebeb88287e7c34aff10873f8e1d95cf13a22501403cdb1a2bee467c78f155f29ef7555e527aafa9c3fc196e6c194e7745d519663e5dde89e690f78c6d78456267ffae7e2016be8714f21dbf64dca8335529df49ffb4888ba015f3bfec9b9f8e6b8a29c6ba4d33c11e72898bf789d0746dc106fbe01be261019f5b07387f49aabd6418e798e3bd57be5bcb58d2bfb34c7caf8fac25b2bd8d2583ecf61d03ce450ea5867ba779ff4337ce3f921e4137f1dfaae81f5cde6c83703c590d87f1b62c1e37f19a12ff8c25e27e5cc0f90bfcacb6a8d2de758055f4792a348f8b2f7c5bca45e4d5a878f7344e8ebeb39569ce3fe5aa393ebafc45f39b6becc69738ea2c2d62a7fa9fed27d3d105f38626e2ebb981f831e3f867fa0bfb0d749d8c3b96ecae1ff2d7f35c20cb4faa75bda1de0a26bdd833bf391aaef657e887b51b81ef6e68b87b432f95ee788d83762b4a7fc15b4de6bfb3b8c611f30c157ce57abfcf558aff7d4b9eeb4ae48fa4aafea2fca16d2be9fa012bd73c53ed6e1630e8c76a758935e3a7f3a07792c6bb9836b40ecdec1aa39ee51ae3d02b89635eb03b6d01a0ac0d785dbb4cd72ad6ce31c24e!
 7f0f39885fb502445d14cf5abc93f6a9f13c1571d53556e22e932d9438cecaa665ae788aab5b6dcb39cf417e6bf2877e00b1fb1d79cfd0418e2f3782075f87f1a3daee458fd9d736507bb3f7257854a8365eb6ca50f18e529c694c3c72e051ff11438b5a41c7eccf35fa90e5f73a95729764cda3ec58f3996f2b5f36a0f33fe4a797c5abff6f0cd1c37f7ca9cf09eb6c85ffeb47ca15e732dd3c23e27a4289efda4d4598f3fe5af13c0d7859f602f1dbb53f0ece39deaafd42773a939305ecb8d23e6af40b122ff7d72d52ff69af3bcfe31cb516435142bbeb1ea3127f85ad1591c5799aa6e22ef97a579b09feaf04beaf50b67157fd33ddf02cfbf1b167e605ab81f11c68ff136ecd13a8fff1b7c4d30878ffd32dd0bd519de5675ac5a07967ae9701e6caceb3cfc2dcd418e115f1871e7f1639563156c55f55f598fb92a7e7459bebe769cd26b68ea18538daf75ac598d21e52778b683d6c0c693723d14a1c9eb1f0dbcc0375e6439d67fc317dbbc670cceca9d94ede89d8727fd9ad7aaf96bc617c690d51c77eaa73381b8b18fbdd34c1bf75ba04a149faf23aae75857ea5779a4a635fe5af185b99df63657fd35ae6aa66bfc45fb12d1beb65aff45f9097b1bd67ce01a41a993eb9b73d788b7591deb9fe14bd779ec01170e60c470ce23ca3aa213d661b55e3a89c3703f0f8!
 bdd3036a957535974b1d71ce7642afe92759059dd6ac55bda634ef86b5ae3a!
 d558d9fe
bafacd650f98be788e245ea43a1f5f74f7e2f62863dc07d6d055c8bd8371dc0d8be25c6277cfdcd13d9e15e2770d51f58671817a8c0fc35fa48c056bbdeabbcaaa3c00e35c52f1c2f88f41bf8b4c6fb70577456e7b8f33e4d396f69b7ed8abf2abecaf35cf9bed3790c2047c458940e0b41fbfd267cc1fd05feba75d7f60abcf9876bf901b0c7123bf341c4cc73447b7f5f4381bd7480fb963e40c48d8af59a7a35cdf25ebfb5b9228e238f218284f8ab9c1517e655d679fc3cc72d18d3de72dc079ff7ee4bfa2bf78dc3ecb8ea336bfc457d2bd21c37f6692aba497b4588d53eec1dc88ca2d8f1917a35617ea2694f80ef9f319efc3b7c511d7e08737f8439fcd009bbae5d6ef80df028bf548769ad4e6dae88d679903eeee31c118da8f7c32a86a9f1d74ce3c58ab7aa3e861c3f7e978ba8b0f5c391d7114d742f786ba417abf6a098e3dec4c6986bb7036a7c005768a9b37bd3374d27dec6db953ae97ffbc73956a9c30f3de7fc8e9fc37da15ee5612be3af34d7ad3accbd1417f116fce31aaff3c09c05c42555ed64e2af6a8fab50d35dbad7c20a7f3dd67c651e3f26cce5fa4bfa4b07cedf23bed2fa8ea9a3758ae0c602f8c2a5b98608b9650ec33960ac89bd7ee189ecdbbf5ad9c7316498b975eca5130e704f5bdf8fafe82375ae28e3af8431aa10e8853dd06fbd92abe6!
 683f22e0df29f798cbe6b8c7fce431beeabe31f5cf39ff67fd95e75eb3b9245cdd47fdc094bfb87387f40718d199be86b57867cefd328c28c77a0bcc7f4efbd9ae511dfe9f2b30dd730167d5ce71cf515ce75114d44ffa9ae7ba1963553fe92c57310d5d8f3ba21fc2999cda07f0ac73077e3ecd3fa65e01691fb599ee4794f1d7b2163faee45213a6725f59d587d5f88bf3f7b81f91f217aedf86d8b15d6eda7de0a9fd78563c835fdb43dd15de2006ecdb7e3cfe0774fdb4ce83fa49731d7e68b86beef5bbd24ffa5d73155a4b81dd1d8a052ab8708b9d3b30e75a7ed21c91f297ec8f267c25fcf595c794bf56f94aed55ec09b6743d37f64361fd1530f725738fb4360d7c50e1e7ae156f014bcf117b48600eac8d3d51cbb9db2a4efe628e88f1d5e67544e0215dc43a301f4fd27e1e69ae9bf1c53bdfa55cebd4ef944761863b3e8453ceb1d21ce4836803e12fdd6b21dfebaae2af2c7e9cae606cd5aef261b5fc17eaaf8abfdc4cd7d7d2d9dedb753b2b9bc501b17b375c98b370e1d641a7ae03ebe3fe737dc9e1ff598d0eefdfdd0933cce1fb05f061cf9e538ee22aad23facc31a6f53ab4f7d61494c44598037f9d56fca53d4e748ebbeaf55bf59356fb7bfed235f35a93b3123feada0fca93691d3efb465c634b3d02b87fcec49ff9df01fb7340b4e89bd80b8c86f5ce!
 7e62af00f056a057a58ae2aff8cb7631c7eaba184362af26ec97c97bc550fc!
 1861b458
cd3c81fec3bd1f67612d3c945be1bafc556efb1dd05f43f3ca739015b6587f39dd7da25ad391e9af143faefac05417953056f508c8eac0347f0fc87ec2b96decc31a963427b3441f656fe339f5c6dc83118bcedb1d9e83a4eec89b38e7fd771191ee7965cedc1e2a9478e05e287ea41c05ee4da4fda4218e7cb62fe00dd6ca1defa83b6488c077f11cd4c498146b89fba9a9ee626ce131edc5fdb1e223658fc88abf5631f625e79a6a76d2da8f31af23c26c610d5fd43f0746ec2ddc62d53c564497bbe0d17b7e50ea7eb67b3ccbfd17f8c291c5de611df0909d62df39d0748172f8344f046356703dabc127b453eec0ebb7ebfb535f84dd18c34d6880c2bd647c411c8273dce3ca37227f19d9a743f9aac2d8b7f163d2f2792e62b576a7da7f4cd74102bea87e35f5909ef05edcae8f7b9859dc250f7462d1c29506fe987b19620ecc5cc4f22f73f82dcab1e20a848ff8167db109be91e6b80def727865b6edd5d0fa97a1b1731aa99be226ecfa2becc81776115b545feb788ebbee1b99bf643fee15fda5afeff557958ba8612ceb7da2390a5de391ed75456bb7b11ecbf5fc04b8660b22983588f8709ff601aebab2fb438773909eba27fd15bea45f39b0df27ce11613f7c18a5356ffda67f7147431f1ec2d8ddc65184c1044c019ec2318e98bbf4973852ba27bd99c3bf98afb!
 1d5bdde754f51ddb723ef7fff43fe3ed544e73f37f7145d577343d2cf10fb8055fc350c14e1a27f9cc577d30796da8afba0585bc0f6e75c1b8db955dc6b01fce4847a51fc09be9abaa707e1ab0138edb8650c433b8cc36258baa3f0e05f71a4e0a9bb292f8b082385fd2700537180ff8fd82a0efda5ccbf97c32168a0acfe3eedf5de4afbd6eade7de31ff98b782ae72faa9fd07a8a6c6f61d65f5c3fc1f5d1ba8b39b1e9142290b66fc16834cc3930fe26a8d43d79f61ab651045a03d9c7599bff0b7c75c35e39b53bb16d77ed863b72376e1146e6da9e99ebd00d377e279cc6183b80b14b88312f116b78247cc151f84b3a0f696e55f517eff328fb71a7bdad740ff8dafca3d67fadf297bcd2be89791f1dee1180b9fb17d05ed8a349d63ebadbe188e6efb7b0abafe9d87d88191ba1154b5c3f846bb9719d07e5f0ff90bf88c3a8978eed9b4378ba1776db9ee28a67bbed9fcb751c2d8853cf61c484b7b05a0e9f4450d180b538c08e48c521e32b5e9840f79c7acca98f5cc556bef77ba6bfc6b98ffc8ebfbeef43e187a8eda58761695ef0cc640fb5b97f063d8df9f64778224b7b40dd4007b46a01d741eee10ec0eeef7be9e02e3b1dacc30fb7b18d1de379df0550a3d7e60a9ec56ec2d80d62c95fc5417ce663f19b8fb45fe510e2917bf7a0bde698bf9c46dc496f65c7a!
 affbde82daa53adf9c8843979d5f98bfa494bfd3df70620dfb3c095a2eed51!
 fbb6dccb
7831e6f61be1e778cf34b5c07191c8e16e6f2e129bdf8f32752e6b825878f55bf5847e17c78c5fd9371a4ca75bb0b91cf10b07543fc758398f297c56f3cd24861475d9a237517a828ca3dcd4dd4f597fac36aff47e635c1d734c7529e0f5bc1d843bd4f2b3e91b579a152f6b19dba97e299f2f518bfcc30c6c675fdaee5d7fdad9f621d7e3983a8fbe0efaa4e12be28870fff1ce5291638fb81fb5f21be4067d18b398bf84bf0c5d8c22369304fbb0764da9e9f44de274d7d62b57f5ab6ffa3cc914004f47dfd2a6bb09aeee2b96d3fa4da09cfbd9930eec7b58f382f043ae700b140ebfa81b3e20ded418b73dceb0048d65f473247f417fc45fb426e630e1ff04ba30551378d16eeafe677ec2ec41443c0163e91a222e4693c44b6c0112b039ea72f6d043e512da019e99cbfb2b85131c6f872d3541f51afbfafea56eb3de7b48f61a17b2c10bea4ef04e06b565c50acd3a6dea933db33a0eded0218fa33ec43f447bd32710ef25f22a2ef56c620be1e21c6ea638e82f185fc151a8c2f9034802de630c417e069477ce595e24cf80b735199c6aff4d7d7b8b1b67f5ae2af6a7d766dad6dd6cf50fbb04a2f4d50aac361b8cb6a72787fbeebe1d83668af8e63c417ae7b743bf1ceb4216e8cc05b6b6e1d7c6504ddd9ff66547e1ead266316f76b089f344774c64fa28fabfc859a9e!
 f86bcc4ccf3e1257eaf08c47d920c55a8b1f29226a29bef27d61f2fd610cb05e95c7ceea55a755af00d55ba92f05cd6d636d0e6b7b5abbfd665e717f3e88e15e4cd5f5b861bba4c1744d478bebc01cf6693af80785ffddcf651d11f6c3f74b60c305f6a3080bda5b4df8cbee2a7fb1c627fd75c9bc85588373ec317fd17e6a3857ffc17bb7e368e93edbf1a9bc51fe621d56edff585bdff8b082b1a4e9f3f851f6f5c0fd30c659ff68ca33615f7a37071d7f44fb370e6c235c985ec42adf22bc8580eb3c707d07f60103f6eaff558e95ee02f6c387dfff493930dac99cf92b346244fd550e015ba0bf8a884f20e92fd2f67837213adac455c9a05c4bab73442b184b1c36a8e61ff3fd1f757e917d22612d614b7b94673955ed273d526d9f6a0a1fec14f07fef4efc7bd63554f1d584a706f9ebd335c143aee1ee143467fb73ddef77f84a73442094bb98d53197c85fd1337fb91e634cf417e3eb197145b1e4ae2f145fbc9f1a653f577c6438416c7df191a4fdabf58f82b14a6b3daef058ad8713afedd0fed1e645d7d4d2fa9cad6280ba8af707a53db467f1a69c475feeba5dec2eca2bfbb04e9a72f87fae58690f3f9923ba437c117f45d4f7f01436d847869b4ae3631c09fa0bb43e606b37f6fca91de1ab0c802fe3ee698e28e528728dcf182bc689c792fee2b5f2096355df!
 1cc6d263d577b5ea83cf79fb5c7bf19a4778229fe209d5bb37b9ca0deb2600!
 5da0b6e2
1b3c395dacc3f72dea677800fcb5f697397cc11728ba27f48f98d5a17dd598f5df1963e823595120c6d84f865dcc7f21b6802d5e418379c0570934b2926355fea2e36afc3848ebd3127fad602a56bd7db587b9ecc5c0792feed2c17dc9711fe227f3513c8617cc3b98ae3da2fd8302f8c79639c7de377e803bb482373809d48fd5ad9bdedfccdad29ea3e01f0197fbf0740f185fa0efa3b9628d1fcfe169ec31c630e7c571248cd4693805ac9de26e78985f45fd85ebb85773ac1c19e51ca62f7c5feb57bf99c34ef92eea179df199f057c91db7654e1b7b21cd65ce91aa91e95f87d795013ff7004bb7a02cbb10114dfd1d68307822e32df604fbe3a731c3178cbe4644e41f31da2a5ec3887314e82329f23e158c21be8ef189f545191063822fe4af31af7f646cd5f360f5dc44da7f5b73122b7d0a731eabefb580eb1ee1af05ae294c3d4da6549bbc15cf60847e9963c017edd10e7124f6ee3a779be6029ec423d0f66ba09f22adf358a73dcefebceab75dadf308b75475c2fe31e2feb6a4bf7aa0f1038c540f9f48ce8321ce80bf6ec087eec2b99e32be403746ecd154d54f38e9874fca22e331b6710d5b5eff559fbbaef7f6cdb0457b5ec9ba5aea7dcff5f658354415903378e21a9677f53db6dcdb12b33abd58a6b169630e0cb1e527fe9f323adff117d549c3379b3847a!
 4f123e1eb228c3847815111ee86213cd6e39c18e1ab87aa02bcd30be81fe0afe17dea1190e5f17184bcec225d1d71d4eaf9af3c6ecc7a9167fb77484d34fb46e4fb28dafe9efb3ee0ccd6f001b03510ff788cebfa015f17b8c79e0f10f74d22ee718f3586476e0bfefffc6feaa429e21e68af26e4afd03197882fe52fd6f8e114300623154766df2d0863a7388a2ec0d9be520df78b3599fe1ad77da472981c85d7e479fc66ed86d6a7567c55ed7dc57d27aa9e72e81bb1db30cd0915fed435386fac1c863124563d40bc18b1b79569fb3bec6c85ab885ce31f73f8dfadbc6a33bec2b3bf257d7fc651b77f761ef98b550571d8288ee027bbf03340960bec09ca401d6be6e1cedd7ba932cde7b82bfe521da6bc56deb869adff44adf6b9e60ba52739f0d693f6cd49f5aa9e767f98d21cf2917b8d11ebbad03722be88c768ff0deccf8b7828f6b1aa097b35f13a48a993fe9311d35e4dbca7ed412830c71a168c2fe42fd65fc8f470041ec31d7df0bde164380dc73062a7802feaa4e666c3a11be3f5e4f55f591d4585ad13c516bebfc25f2b7bc2e47b24fb21eee18739558c1b754e28e52546768eebd1dc75390933c517f317e20bf3f801772cc13cc52775176dd23ac809a0f1f08ff92badf328427152f6a94a3df9488d21d9479a6b50ff3b100320ba4e51a9ba5b7788fade0!
 eb16bad35b413e8799dbf50e3ab8fcce349fc397eae163f667162da136624f!
 b4296dc9
39c56eff19c36f6c4f4956fc45a3e5798ade123e655ed31f397c4901d9cfb3717a82eb11f3ee0cb81a2d8b407e6c235fe115fab154f6dfd7da058f7095fc45f8c231899913e8df0b35b78ff19790cfce371d92d1e51a916879cfb32335ee3a173f9dff117cf1969ee1510a5fc95cd59d7f82aedff08ca7fa4f5f6b2de7198ea71a45e15f86bc39d142fb6f28d6dee7466bbb6eb1f81e98fb00e9fd77163554039c339a27fc8817d9fa3a03922ecd5c4758b882fbbc31a0cd034e23c4561c16f8e42d705d45ee0238f49db5fd2dca3677c39597757cd11f193a8982a6f145b8839c4605d7fd5fbaf524721da23998ef5bdf922ce37a67a1cee05f03e7c72fd88bb6d1c2bb638868467f20c7d6174c03298c3bfc359dbd0c41c6b784b39d66f46a7b62764335be711620918ed62bf5fc4178cd836f317b27a0c94d569987df491c05d5dac62e2fc17edb35bd02e66b8c371d25d558d8e6afc55df88efe7f163967b182a6f29b6d2deeea7d44b25c317c58dd4fdc54eec2db03dee58d890c84530c6f80206fb85f8c27544b21fd10bd60afc450ebfc217ed698b2b47015f3b305a83c45ff0445aacd6b809a3d086a711f5d80e68b35dd4f69897c05efda7af26e01adb4c77251e5be52db4b55f7e2d7eccd66557fb3dca9eee033a56fd2622d54bb82a2f413bdacc8ab75cdb57f8e2de!
 72c0d03deca5835501a0f237b9970ed549ff692fb016e728c225c40b1bbc721477d9a139c8a818a31c0568fcd08823888a26e50be0ae87d82aba65c3e05a14e346d55ea399fe1ae77514096b53596da6f163de6f35e5b7d817f29ec87a64354133b4c3da7e438fb4f264e683f47bcef88bf086fcf5189ed067611d2b77b60a7b5895297b42feb97f6c92ff3d2f677ea9fc25316464fd854f233d91144f1617c061586d32e4de1870eec6ddd35eef59bd5bbd8e42353e63adc2e06aff1cdde38af7abad7c6386b1a2caa956bde4105ff1d53e45e4989e6df8ce57fe0a6f10f34de21bc43184afd0c41c05c4e6ff9063fd9ebf38c7ea8ffc13ea7b9cb5651fa9f39094ffeaf958ae6304144e39a74aebe660c4005fe81b63ea3ff145dbd7f457c55f80281aaf69b5ee916a6e2695eec23c578e31f829d67b51af097f95b43dcd39a2aac0551438e768ab19fc63e5af30739bf10df145bde6643f22cab1fe6d9d34e10bebf0658ee88cf4d752fd23cf75e31a49ce83f1fedbd40dfcc55f22be4ca4f58f53277df01543ca573f602ce3af6a7f0ed65dc25f8a31eac504f14399f72ba43aaa37e62eb32c5dd8252e3a264c352b1f89ebfa21223a0b7b888762185cf804feda8018709df8ab9346e3dfe348c6572fcce231f7d2411f29185b22875988ac8b5179c9a3556cfa535e0749eb!
 d2c8379a67eaf13bcc7ce3d4fd9063adb47dc65f8f5f7311ec1b394fcfda5e!
 8eb4d691
7c6361b3fd44b16634aed9ae5efb0a7f61c4372b67987387b80febf09d6ffa26c68fe6fc1f73acdfcddab640b16c0d9f878fa107def10d5085f98916fa46dfc31769fc910be118e35ae2d8113108f66071d6000af27dd46a35863ff397794cf163b68795e620728c31b6507f71bd443627b4e07a2f5cab5d0ca8beb46b6bfa9ef115e610f335c26d7ca3aa39cbdd91711d11f5d2f93eb26ea6ec7e3bbb0b1ddd6fc1af3b57423c5db4507fd94535c73d9cc58e3fc5150beeca7c28b6b0070b55fa8eb87f4e3e3754d51856f9d51c5b197f4deafc559b03e23c6bc258d58b69752f1838b3ebd8b7aaeddb497b35e967c869dd721feb4ea9fbf65d78c2754458c34a7b8ed6b1948dde70fe85bf5af190eaf79be1233e027b118799266a30c4153c8737142f9e508d34f5c94496a7fe51817da3ecb1f098e5266a756039b6447fd17a84aaff57552f51db5394731343e5319e1382bf99692feaca816bc19c6fa1b6ff165f0174d97698034303bee0a40f81ef37dc5ef104fafe982a9f347b9df6dd661c954fc4577ddbf28de220cee32d44524d73683fed47f80847e52e70d781c57cd76e1cb843aa7689da87953a5acd98b78c1f0e095b8122ed95b5695fe3c74aeba32ee3ba9255fe4af38c693f5bcda932c6642d2dd57b711d95d47b4dfc86b16e87f1454f51f54451cd293e73616!
 6dad879c82fc31375b66a5a883781c3d68a00880910036026b64bf33fcfc076f08978179aa68d7bc497533f007cb6704e1bfc5fdbf75c883dd73736ac51379d135c3344987ae2de5f54ab3de2be2be1cee09e65cc5d91e296b5aa47f9571efbc25fa44fabfa89eff2f4554e957b9970de9ef90bbc73a9f538385aeed59f4274d311ff38a8f0658fb82e10f30a6eb3ecfb16ae23b20780ab39bc2e8b07e0369c032fd18782b2421c42e444fb2b2f60540e872fe5a6d973873842613cb4c3d7611c7ab366d7edddf00d78f328be724f74523554c731c43e721e7b6160bf1ce2ad182fe0bfc104dec33ecd0d7dc1d86ade5ec787f3d1ab35849a63e53a553f548c491c0971aaf4227f4e7bf14de36f18af9ee15ed175dfd84e2c7dc43cc6353b10677621a29ce39e31709ce1cf2557d636bdf2d02ddc2d44ca6d7708b132bd307f65acd91e2e87efc30f73637ed975775dada395bd87a46f21ee6c822facdbaeb005dc55547b1156fb10e5faabaef1bfe1afd40340fb15261fc97512158f51bd3df732f125f0425a8b867d26000fb3afdc25183bb647e43b31f77e09a38375d325ce4b627d053c81dbb8e72a715f07f752289e3117ea0b177094c2b13b0445b5198e01c36bc34f40d79eb9057c5d614f138cc478cf21c1d83d77b2227cb1dec2de2b339afd0b450763177a76a2f638f!
 99ebf58dbcbcf657e63a5fe9ebb4f7fd561e98815e4dc4b8e72abba5707ee8!
 ff70afe6
956e129f9c7760d63946f2d02f2956dc45dfc3fca8f75644e89eb7a1af1328e685ea7c75964c2581b9fc8a218eec3781dd84b7b03cfe33cede9aebd2676393fcf0c6f8b70c76b33095bfc2432b6a2f4c8ace5efb58e35e72fe1357a066bebb7f379c8d53afb6a6ea8d0fd86c8eff05a5a5c4957d05e9e80a1eff02571241e8fa8c6f912f18458c3cf13ae701f77d4553462be85711fceef441931c0592840810e1b80afe6f0dd5e0e0fcc3aadb292ba46ee65225dd2b047ceace22dda038295c443da6f29d25e38d3b4deb39e635de12fce417fb37e5bf758c8f26155bdaad6e4c87ac7a4bf700fd97829aae00bb6728c514d456705831d890b712f64d462ed728e6c4f39ac539ce7019c11f383727f3177c05faf84af6b17ed9cf67aa4da46dc73887c76c93e516a1f03ee91447d164bde3fbce22f53ede391f6b35de52fc9add2fbf5f58ff49cd6faaeaeec0759c58fba5f9ae426e889dcccb074fc85bff088eb63dbc4713a625de9dd7b22baabc54aa4783257b456037415616ce17e33c6dccbb005e3b5373c8411cbf1e5085723f4dbc4ad2ff0241aea34ef7117437c1a251e2e597fb18fd4eb5ecdb1ae628bd7b848fdaaaca5ad9ed354b73aae6a7368dde350ebeda95761e22ff742b9899cbbbe4636cc4f8aa356ed95e51efeffeebeaea96da5d9fafefc0ddfabc8264052!
 e7ca601b9b0f03215f70278dbeb24300030642d5f9ef6faf5ed39a912c93643ffb549d7a2bd5194b32b6dc5ab3baa7a7a707afdc66966356cc30963be02baf9377d959b6594dabbd6a987c4cbe88a7f5ac19e277b6bfbce72ddb173c0dd8f27e57ad4cffcdf79d68bd7a3b4727d84ad30bf4e0e339d17aa1106b55beb25c9d9ac716ffc25a6d1d3f5e61348b79ed3c1f7c007ff5e3cb638a58125f1d6b653daea636afd86a3f167798ab168d8d3047cd1ee9a682b9c32c257f015fc9655a90b38829eca3ab4f127c9561ef2dd844f5e90b3fff90fbd831fd4bbfeeb33826b6caa1e54fc431575b1f9a5e85f543c5a741542f271e4fda7c24464a317fe97aa1ef9a0bfaecde2212bd761713c3d77e075386a76e2de929223f180b36f1d23ae2b30dd1d703f035d848a7c94d7a87d803c787c88051de4ab9af1b6da20ae378ca5f11c67c6e92c5efab596bbe31f6edd53fb5f9c7f4babbb6238e59b4f8eb6fee97e6e35fc4d74172512462f37aeda2f2d7cc73d5dc8b616be231d5d15871830cf1f418913f60ccf221d2c7dc25e783af552eded72711e0ebcac687b0857e3fa42c4975153eeaf3632ffa52fc2e443b4b9b9788f8ab0a1873a7d50cd2f2c7be67b5e921e4dfb7d6693775bf422d72e52f8d7f597cc2b2c8b1575a9abb0bf8e791cdeb4665266afba61e63e306635d3b!
 aaffd291bb4a3e70f622e4741167d971966a6ffc2cfada10c6bfb61932950c!
 b82267e9
ec3263c3c454012d798c357b790d42bda0c6ef8a780bbdf29bcf87cb3bfed70fea7235efcbf7f7b338a7107ba5c1a7ce3e1407831731da476d7b681cc69c401f6f20bec6914d6c382bd6587e589c025bd933e2f1c418e715911751d4d223875522fc8595dbcf83a5f0d66d832d19f883af30df404c91b73a2df9ab1ad89a16d6f96fd944cd506df65d421697edffd8e412fe68af73d435684dac025998c2a70befdb575a434eec63fe501d5491cfd5f2ab825dece2ab2d2d8dc94861c71dc579a99673235eecadc802fe97c7d715eae10057b0dde057c595f095ce34e75ddec218c58e6dbeb5d8e0ba83d65a972be6f3da7e97e041c597ce05b17f5647d1feb5abe3c742c7f8516c35fb22f24ec670c88758c75d870db6260d7f451cd6c517eadda7dbc5287bb69c1bcef9e8bca278afc50baa93234631d8186c6a4d00ad392ebc8abdf7fe26b6da735b2d6c45b163b395eca1369e4c234cb5f689bbf3fbd7e6c1870f795e9a2f7115c7bf74bd5036d09c42ce6b336715ab438b9bb6cfdef2f1519b72d4606bdae4d9ace02afc73d7e02f620b2d780cf812cd6126b6ae8eab9fa2afad32556fb9d2396bee791ae64b73ce3b106bccff604dbc80b5e0ebdb1ed18a3579afe2eacce65bf353a044f5857c2e8dcfabfda82c1787c7887be15b919b03dbd8ecd3e1f326445b3faba5c34!
 aed1edfde46d9c25f93085fe32eb69a7946cb513dace6d96d75859c9bec99fcc57945accf863f566e8a7dbce03e9083278dcfe7e42ddcf70aa6ca68aecb6ca4622c8c27c3ded0ba078e5c2f66115febd854f595735e51bf25e71c7638b6b9213ebb10bbb7794768ac4c65c4d2cd9998b6f015b8ab8fbfbaf89aa2761e3c0ae6dc585e97cd5dc3bb907643187f033573b20fbaf34ba1b1d3c2db44c3526e7da3c15c842d5ef7d86be65db5f53994acb95eeca7f3e23261bcf05bb38f507fab73db9637c171a3e6db33f6f513bb00c92fbb837d8c6d62e4778d3dae265ddfbe8fbf7c7fbccb3f08b63c7f11639a3be88031cd8b382b0ab18f53ad7dff43ee07519c8cfcd5f054d9e2b15c35d5c55cef31d7de495f4a8579aed3797a8fdd9e3cbe7c8db84622acf9b6f2fbc0385f03b3e21e69884b887dfa5c24cd7e09b1ef1530d4c557dbcfefc15732cade287745fc651c264fa7d675b4eff293e48b7b2b18bbd7583de617339d83f773f231d622fe22af117b213fe42af01b73dc80adc1437129d8dacccea40fed135fc492b4ba9fb61d7b8c958a2d1d3726a9af81b9cc582757ab46c998f78d7897b31ebb188f19dbf6f1357c793e4b37a129b191cff0c380adc1e77c43fdb073e63ee7e7e91c554db0c7a8ce093d2a8f553a87e53af71f612cccd96bfd32fafe45b8eef77eceb!
 312d8ca4fd225f0e5e6454d7c69f685c796d75683399fc574969e8ae6bf695!
 c22cf585
9e52ef901fb88fa81d953b3cecc701263cbe477f8abd99b5b7d30cf5f5c3f4b9c35e349cd8d907b4045983b5f57ae6e70a6be3e3467fe3ea41947b66c6783b1da9f7756f3403eeb4e9ec979518bc62eb233e32f6a49b15573cf2a8fb9d316d66e759f8e078d3721fa7be567d2deba0be22be62ff3f15b318980ad151bd9ed9583d3c134df60ee33fd2f88c62c6a5dc3f155d7729ce7dfb33becc7edebfb7ed69a5fa578890bcdafd57d299bb96dc45a078c590009baf2a26c6c69d1d433c3ba821ab580d25cc6ab89f4c83a799fb23ec0dfc4559bc388ab703e5a4b6b3985a88179028d154571eb77bd6930d6d8c998bf262dfe5ac558275ee686c4577accb1a4e5de088f3d46183b4eee51e7153bebb8b7c985d5be67cc55eb91d53ef65aeafe483e7ec17e33283de6fcf892f5cc3086112d23efe85eb0b50f6ca517c97bcf5fb5f6f3168fb1ae6a33c6ffc6b817f256e3fdd1b027b13cd3a9e86b6d5c62c5b76fe36b75fc187036ca5cb6933d170fcceb627eaae00b3d12318b73bf5ee80cbb11c9e8e862f0167346c8446bedb5e0f7bbf2fb8bd63ae77d07ade9ef8c6d69c97a66b08bee49fccb9744780bf39fee70304cdf93bfaa13e287ade6d64798f32ca87b0ca19643fa49e71d9993738f9cfbc1db6abee2d3ff53dfab9587539da6c7c547c1d88e30ff93f962c932ace1!
 7053aeb24ae7f94926fe98e80b55b8ef74cfbe5bc47d756ee13dd79f347bf729d6c4d6ebec2df82bfd5bdb2b5ff340d71564efe433ee750e748a1cc5d435fc451b52124b9a95c198a4539fb9d9c38a557bb4a2d095d608bc450ddfa2a8cea4f7641dbffeb0c1d674cdb871ad7d6cb47694695d1c77458ca15722bf0b1c86351c62231d62afe0b3d489c6d274560d92fb7c5b585a90919ca7f7f9f7e45e2bf361afb95bd851ecc4e2b1067e432efe2d722775fea8663d0dedd1b5f4f4937233bd10798fec28e8cb62916dd1383d5e677e1d1a660d16deef026f716ff53b54c273dffd8ac72e07f5fb5e5ddbf96a965cf1dd8947517c4c8f7dace2d6ec649e115f10c6c9e4783a18561fe4d73de2574a0fbae0bc38e62f3567e70ea27b74633dca557a475e134e531bead70bfbf576f89d32d29b260fc01770067d615e85732b5e4ab52bba76a3723acfa8c7cc95803f9f490f14a6b8947633f95c0d93bb0a2bf50e7a7cfbd77d2f9b13eac796efe1d9441ca1bdf418d94ac0187b637e9e3d976fbc8d741aa9aedc67c4f8934757561f45575fab4f6e3e48c03bd01ee63191c3231ee8a6cd99260b5f23ff6fdb374979f927f70381cd7573624b6ce43ef98bfd9a9e67a8ed1defa7c87a9398c346ad53e1882f2a9f932fd966f2a57a72f3ce0ef7aff357d0d02bf1898057b7c80e55!
 53cd583239439b67de566ace57b66d3633ff292eeb87ec3bb4046cf839f247!
 e4487316
18793dd9993bcc4f1c2268d243b5b7a26ef992fb496a3d57f9adf9c96098bc53ee024e95bfb486f70fcba167cc01fbd8595e2aae793ba37acfee145d17d0d8607bb0554d0749f539f2b76caeda70b426e6b5621f5b5a8ada19aa15299eee6d3c999c595cac1b7bcd5df525fb0e6da589fc42cc5b3e62fe121ab3b972ac27cacf8a6bb106f73ae37b8ddc7cecb20edf52ecc3127e3d38da7dabbe6ad6d4beb4fb8344f5a5f58a4ac7da3260f4a4449d3fab2589637d2d7d3a3fcd1fe5f35ee4392c50b759ecd0dbeac27d4d8e5ae3c5768c7e155b5dff6b1d7f359a734bf78015a16a2b155b960bcdde499f4c3058575ff29fd5a5704d922d610d507b4ee7c681af3344837cab38135e9b63b5727a5b6dc0f6c7027d24ef0743c4dbf263f46afa5fd006568a40536859d902239edcafded50a17b58ea5a4a7e39908d32f6414f4bec08ab437329e73cd5c75b089c1af5f376e7cdd3eb6780cbbc509c66e91631ff398da4ac518b5555d66dfabbf94af12e9998229d1da19e6c8754df799aee53eab7e006b6e5a6da62762496bf9bd45b5813a3bc838d77a3bb9b4fbee9be8abc61a24b51caaafea2d744bfd669f4bc7ba7facc2098116b16e506b839cc29f81951526145f47c60adbd556c65a5ffdf85a17935887af6e6fb4f1e42cffc4557bb64e287d028f254b622c394b9f601bb!
 3ed6a1bac9f7d178c3d32161be62f155b3535077c490f7e2f7a98a3aa473eca67a28322e02b3bf3f8d22825f238a02fd45e83568a3ca9b89e9eb58c4473a78237e0aac6fa08c116f07585dab93266ff528d8a22df4e16d538d9d6358c164b3d8a62a8fdbed7b8651ffbacc42ad6b03fdf347b04db23aecf3cfb64c9ba85c9323b921e28bc95ed2a7b25e02fcc87739ca9eb89be5a6f24e6e04f21af4cbc33f1d2b4ce4e917daab422245929bd77dfab77d2930bcbe380beacae9fd563639d2c08f0e57ba5d605a1ef3248045f8231b4f2b4be55efc513e2de2f5dccf4c726d6c7bffa71d6548c718b6a6e6b39b89e4330066c2de5f5f7fc2704bc956de70e2228bbc5aa649bbfd4fa73673eaaeded64b999bc97a77fa755af8a185f49213d55f035d8456d01ac05771a9f907efb95f5b11a6c694d10e0cad703b9466c1131203c0bd1d2067c6737cffec6ff83f7c9a961ab89a79a6f6fb9385d1e9b47b633b2910d97f5cce4e657baae63980983abaf8f9ad4e85d0fd951b65d27ca5709794b3477e6fdb2516c437d5d0af4466046f3ca92f36c21bf2fcf4fab9d7c068c59dd30b7913d0c12d61850fbaafab21a598aa91de20a9a834dc40a4be20a79c8f9f741e2e6e22dcfd30bf705a30470c4407ec1e0f0d5ded4f6c7566363bfee8dc1df7783f37c2e8cbf4cb6dd839b258f8!
 2ada568683b5bd66a13b3a5dcd32efc56d63931fb19e12cce2b73d9dfd9667!
 a07fe967
eeaf1850a91c57ef690fd2de302a7eb28a7c65fd65f892db591df583505d8c2f80ba382a286af8cb6dc1c24f0792b19b3979bd57d3dc80e6dcd50776e28ca2b0c73dd47c8656dfcb4b1d6f89db479ad4f5bdef66abff46b6b8f44637bd21bdf4bef03b61463794dde420c2379c71c1fd8565bfb013f8d393f9a45fc5e7acc5fe91c7d4c38ac003b694da7fdf45ef4f550dd7bbb0aafa2c157c35d3b6613c159d9d92041dc273bf3f9a3ce3025df5b5344631fdc7512f20a0d4f710ee1787d4ed84a9c8c5c87f9ca09d71de5fb758a8cfc3aad659052ec21f7357d2bfdf212153b92659d0157b533ee92deba6d634ae0c9c600563780f1595800d851e1af874c10506d88375c94f766230d5ff27ba3dc20e5fb9c75b2586f193611d17db1181ab346dd06d59260a9a82bf8358fd098685b9fa33b137ffa0655966ced90c7d1419cfbc5fc7be6ad7ad1ba3aa84ba179d27976edf262cfd736c4fe571ba8fa3e9865e3042b5fd254443a44915d66fb83c9609c5eba03f44637ad937c211a9a561fd02b053ddbf4f57dad93e3c0f87a7e87f17fd8cafcacdc2c37452b9bc97df5369f096f097fe533564d4eefeb52ae895fe26b3e49afd4fe1863abc03a7a8cad10af664eb21f9b3f329b48daa5da8a0a028e1026f9e9574cf975425ca3819a2658a528be39ea4cec410b828a71ba51dc!
 a4c3f405bb0664d80f72889557d8f50a3bede0bcb6e374079ac28e91d056f9dd61b78117773018a5cfaec477d755bea096dc6708ef07d144fa65acae805912c667b582c728e4fae0894b1ffe9a1e149bd55bc5d7653e2b2fbd8d3c06be9207f220fe3679a7f109f5bd58830d6377f0557656e86a38e5a91fd21b35b70fd882ad506cd51ae3acd40ffac97af6a8b227889868b52a54dcdbcd2658e728bef909f6764715850ceb86765c8ad7f2de4bbc07eb5eb203bc2fdd4c5f708c7d22b3897fcf04ef91bf7fc96ed2899bb9378311fcadc11e782bdb15ce12efa1cec0f88851e87ce52d464fe9b1abe99f59ed395f89486d25fa46f290be77dfd383ec0c9a12969fa1457548e8a3fa587dcc760d93c018f90be346fa5a62f7e60e5553de553fc08a1691b35a34c41574cd67263ef52754cdc86edc8bbbc97e605d63b23b986a7d891d60031a92ffb5021fb0046d013bd6f27dd058737d68989356b5e66eb07e287b934e58cf24791a8cdc43b23dd823ae1a5912571acbd02a57a1f69caeb9adad7e00fc32f2577559d7e98158c6597197e7e57dfd0df8028f09eb3f54dbd5071ff7d0cfa67dd48afaf01aeedd17f0957cca0f1b7771cc5fbcd04766c607461f588b9f66f99e9ba56939d5358da2b1c13e3446ad192ef4179fb78f6301f6546b7f5188a9c1cc30e6cee5f35e06fb!
 f9657eed0ed24be98d7beea17c86df952ce57ef6c05fb84fe1ab25b0857a73!
 3206c851
9715adc5fdadd5da73f2db10f1a9ffcedea633f15c6f81adfa5b3eaabf65ea8709be3e555fc4e76dc61083cfc4173cd4c103569b304e4d5f5673f96e31ee0f7126ad0cfb08415d4af1b58f5123c95d6437f2ef527ed554b1805f78c39e968ef1cb516f82dac131da80416a0658526ded42637c1f7a34de37d81796bf495ed2497e9d27a2b1145a4b4ed367e999a8eabe7425636258916cb88aa413d3c00c30fd2919351dd6dfab63b178cbf2be58167710d1dc3d583ffd2aa3ab6db12935d0819118ed23eb922acb3bf55db41722cf8a637f79ef927c004c59bd1af6c47c993da64758d398edebba6c6061aa383b6fe34c6b9a9cc778a326e3d7c01685e7882dd844d1d64ff7133d1218830cc682ed67e133e999ee0d9881ebb77dbdb9488039c6349af8d93b709e70f3c7faaafe515fbbb3fa267b668fcc9e81b5e2bde0eb12232cc1ef3947f4ee88f6919536c1e6c416fb377065b14cdc89c754a6f56ab0dfdeb16aea319f263bd891516b8f5f4253c6637234552dddc0c6791e3a2766dad823c68841f219b1e8b1259f9b0c0713ac10557986e6f2eb6c4f6b64eaee60f93debe8f87bdca118c6581f2c8e99a9c6bed757d058f9d61da5c7f5ad602b517ce5c0587e2b23975df01747f718afaabe0af16dc5334d9dfabc235864ebafca53b98e6e33d6aa015f4188abf49de8092!
 b404f456387e50faded253c868a55c493c7d9b91b37c7691b670183c0531b8b2227d8e589f882c69261f253faa6d75cb6a7783bc23d59bd4cabd0879179be078ef5355af3569dfc63d1d6427ae35d7a58dd6782abf4b8782896f53d7aa6d840c158f52efb2e1eb0d862f47a7c86f1973b7473f1f8d5f61157c014c667d2eb76f0ec8433b45eb3e10a3d035a42c53854092d0f9217d4be2c6e1d6d658c2ddfaa562ec3315adad036cf998d85e5c8b0d65b6c23f84bc65d2fd9d36002cd518a5d602df9a996e0c8ea49271f502506127006dc317e86b83fec69fd50df41108d2d4fd3e3f2d65d955f8a3b91657d8b9e993c88250137b26a83fcbdea4b2c67ba2fa34e549f21b383dd3cae7c7d870fba5f8688d842af2d68cab4457cb944f74f78f13c26d86878ac25c05ac09ce229ed729bc756c35f5a17f805925fb2951eba8fd7c26b492ab8e3fda8964e59fb177529c8b5ec1fca674fa80906bf4df055892c85a58ed11b455b981d7e80a6f2bc7ecc67c26a183b08be184122be600bdcd960281ec61936bd6b70a5b569c00fd090bb68b4f4a4da392d7673546499cbd37f12c14e00d7820361fde2968caf3cd6e22fb39171dbb691763ef01d3e07bd9c3ca6bdd3b7c5adb63f803f6850ee4a9e1c6a5cf8fdd552d43784d68831e20c1a739febaa7e502ff7bbf4abba3c15cb785!
 a7e2e6fa1399d537f167c8199f65c593f818150ab9af87247e29d7e178faf3!
 48e0a98c
23753d249b1ebb174535410e0c9049a128d15a82dc15f17b015fb5b66fbf8baedc39bdf1563ccb008c167f273d90afe5e8061fd3ef9fef207ee2573b85ff02a3856ab11cdb8cf073186b101e26522cf181da2169df4c253e0cb5dd5f7d098f2570e86aa7fca58fea7ef677b9a0f702c16546c858cc93ec052a387a98626d452d3e36ee4d50db154fe0096544b17d492f096f64260cbed0213fe17df183f055f3ef6bb82afefbdd7ddee759e573e3b9751b7c76af1777c5e5effa016713fa84080bea0f50b771463c76ad73fd0fb100d64c04df65dacdf3b5888725bf175559c7acd297fc978e9d1bd499e0c5fe993dac767d1645d6de76f7524fb53b840f921fda95a526de9eb43682ae0095a325ca9ef9504ff0b1a33dbc77123fdf6d877377f7ebdf85e7a12f069b634fc7d185f661337564c0b7fe673e99bf476c8631fd403da83b692253023dada469f12bf32476f2c6fcbcfc569fd62182b1ec4d73f130b28bd11f842ad7d37537ff56321a388ea4bfd943ea79789d81d978069bdff04f6be8686624c413b7c96a2251937c226c2a797de93ba71e0a906433a2ed498846f313e4495728d4d68ac223adee1b1bd2ffc9d8ed65b7fefdf67e3d117684dee4830865a150163babbc013224018130c46f513e21a5aadfbb448045f2a785d289781c3e02bb83732f27ae3f195b23f!
 d6b732c61aa609f0e5ebbf092f08130ff3a3ec80b103b98b97184710b26ef0e5e59db85bf4967bf3d359591bb107e7b566adfe52c624863d82f85723fe78d816374484482bdfcadfe0bb70af8a43adee012b253de28295930d5f1877ba3782b1ed3287279b7fa88745520fb537aac680318c8c84a596a2d9ddf259fdce278f2fb92a76434696f5dfc99378842ff03a51431cb10579867b723fa3e2241d9577881910f98621e313fd17f888cffe2fc5ca86fea2217eb5434dcc3dd5007688b9cd2f50075feb800db18b395a1ed77bfde7cb85c81d5b1ccb27ec0d0e70dda906e5fbc4c60ace7e485f980363e0321903a016dd9360eb091a130edb4eb6a141d1d05679951f9457e5b6c8168ec9fcc0173cd55a34a6bbdb4d892fef774ceab1686c2236638ffbb08bfdd9c5deb3f2dbb44e2a76507539ea3fbb6579e2e35d9bc0de6056dcf3b946fc23d8541c6c042c40738c1a1a36b80f51241f51d390a25ad8f05af32dae53b4ae53900dfb5c1f31fa0b1813be508ca9cf7809b64953448206234482069fb02765bd5f5e015bd682f5555b3be55e7e26639cd1608cbf717b0d7fe12ac784a27bf1e01ec426bc709fb3fc02bf08fbde0063d85f29bb728bfc1dea93b805ea93a07e1762a8c95e329767ae18e2b32e17554a4d01a3f5543e670758c5be1df279f7f257433bc6d3400c!
 169f8336bbc2de0b6851dfd01f5fc9b393f7a523fffe0d9eb763c1ffa289e1!
 0ec5aa4c
b30bdaf574829153f22c1cf4ec0ec49f5c268f7edc794c6c19c64c5427495e271813208234e3fbd55ffd8cabf04df01c8411973a470cdf6537dd8c9f23e2eca2a7a5bbcb7707c7d098af4d72847d44dd47ec95266773ad8b231894df7400d17a3973724d320756890fd4bf176dbc71cbbccacbfc50a4e2be6a2679458d59abe77c9b786db295cf623f90ef2b17c54d7650dca35a1134d68c333512943c8acffe983d61f702f163bd86802fbeae67f53eec647a3c4034671b78a4c6caa9e26b0bfa858f021d26f0b330a7b79dff4c9679e2ae935dec979d5d0bb63650ad0b3b868a7616d837019576519b84b56f348acf595b1c1d24878ce7038709f4bb092c26c71e1b1bc0ac6128db90debec996a295dfcf89695407ceae795d10ae2dae11dfdafabf27cf26c26fb00282b1278c2fc163f975f25334b4046f29af39d5d67679506c654f6c4b3d068f29c62af73951df0b18c33807fa529f43f72a803f2c5727889614d81f631bf179f4ddec54ecdfed007938ba9fd0e003f0941ca23e8909ebe3e81c10e6860ea2f946d62d39f4b5eb1d7610f0fb12958253ec7f35c13ea41ebf2a83f3fc2bf8d28e15d3e7d84b12d7d8b6dfab383c640f2da1b513c1eaa6537c251a3b2ba7f25b3e435b1807e773e2a9fa96aba620f5015a3dbf7457d9b1f86933f29ee840fc391d0f894e33575!
 ea9be055ff8748d97bec1780c3e0caac1ba0fb02d1883a4d8f318581ac9af167c0d6ceff6039b6f6c6ae5b016eb84354b3a738cab7960ccafb05a27bed68eff6cc53078137536f377d8575234ceb928ad8dc83929e25eae1f11d7d21bfe421448b807f85abacfd9236d66761ab055cb78a03e2846f5a1c8417d541f2ac64ee17fc18bc813e5bdeb54f76ba25d80c650ed53eb0b7a5f1ee33178a4da1e0a2a9f9233c430ca69fa4e3c8a5bb7445da566bdf691afc174448c219f1598925f11e77f8de3bc1cb4c88bc8fc5c767e15b203707e2523605d96c1ac75ac7896fb39c43e1fec8dd98d789d9fd16f34467b51ce443cb6a0adec09b8420b8de1b5f8616fa447eea5cf82cb03c163925f135f8ac0edfc007eb0c64a4563ee9adad25a962fe98bc60a5eb20bf83218e327cbf43939f37343a873791dd59f68e7484f56d675c41925dd5fde9703f6bbff5a791aa8fbe4eee089c9b3bf015294659e882f684cb573480d491f538ce507c49878fb5bc2756a1f81ad7286cf51ffeb223f80787c1de09364747f436cf9781646d09374a7b8cf3fa13e9e4b75fcf8843d855c856cdbdcd5c7e247ef63a709e1b98fac51bef22ba66d8c691baf607e0d43bf53d576c27c0c8faf23978b7f3cd49eb897628fe66bc6eaf83b7d2f546cd96b91395af4488c35cbe7f449fad344b425b65df!
 ba3f663680cd8525bb1e5ae65c47a518c3882ae0e3182869ea0b172517e14c!
 f602cdec
e4b795796c01e71a73d56eccfe053ce19b6643095f1f0d7faa4d8ab5345d8af71f1bbd85a93b9e9f3c574df2365bd597eadb96287e063e93373eb91e25188a6e4583125f62ead4fabebbcc82ed0d607a2518cce1fe93338ad224b7c99b628ecdb3a8371235a7b233d73dec41d521d6dec9425c67d3a6edb4937cb3bfa58eebe2c8b47b745bf5a2cc79e5aef6768507ce403615e19e52527c561fe549f95d7c5b0fe406efb2dedf46971dddf29778a7580661ec4aff45c0c1ec3081cbfd1782b73d096686d2eda9a5363f9dc5dbb8b62a2798ba9fc966171829c79e28bfe07fb343465c7d09820f8c26d95f3e2823188c1143d52b4f48211346a588afdde14d9117ffdbedcc5f890be3b30389896dfa5271ffac8d023f69c4d273a7a150f703086cf5d9f677bf08d306e4d76eb8fc561fd29bfc0de57f5e7622fdf57fefbbdde38467e98e6f38c04f3373a33f3847ad53e4e775dec62f46dd802a6802df4a5fa8b6809d8fa52685b1ea8479bb9875cd8deddd45ff154d5ff3a304c517368a1778fb1279d8d758ce470ee1a1803be307684b6d46fdff3fb71d8386f8463f842559dec5573d1e485e871133dd88d8bc76a9e6f2152846789b8bb455f9a3d8534d360304e07e2ff0c988f539f234e5f5f0c26a2d9130862ae758171abe07628dece103559dd0cb31fee40467813f02f66!
 4bca397c7d682bd9517e96df25ac53405bc548b4a35a92e35bdf8ee4bd59765baa27e152ec294b7d998d40abbca5bac7b13d03fdb4cb02f59a537092bb615608e24ee034f098c51e442718134a5b9cc07ff7e3c451b99b1c6baece66725c9dca2b69e18bbbfb44df5f5f22b6e0eef1b9c298a83a3aae3027b055ee57d0eaa5e0dcb7725717daeb9fc8de984770a27dc5d04bfe4963bca820b2c371a4fc821fc0b8cd3fe4be1736d83aa5b6a45f0257da420fcac7e2a596328a17fb2f38e778487adf0768c85d53bcf60e782e73d0a24aa23d4b7f858fa5a6d41ce24ec58d43bdde21c78c89c5124626f4b951cf17e346adeb4bf90affbc2b6e62d7d55fbf90b194ff0ce149bebe90518f17e5ce0b7c3f5e97bb1070aadaf284dab29910ed37a75e6373d50ca5f04fa4c1175803a3a7526ca35b806795efaf6145c577bbf6c8d45e9837ad67c303da4c3c4bf9767cb2c6568b0b3e4bf97fc8d804b1653c865f8b36f5ada06e59eebaa5b57276c271e5e01c956b31ceb416755965eca3e34f1f0f59d41b8c8d487b67c7f5063c2d7757bf7177d5addb779bf2b9e082cdf4a5b80593480fd6b95241ca84bc5cf6604b2cdb7e312ac0d7fb35de9fc2d7d411f5958c19a6c49761a8db52621b028de5a93d8ffa2fafb542b0a63155c49d345eaa519d186bc4568c33be06ce923d0af164!
 63c10667778879a0d5d74bad73be2de716bee6f9b61d235751ae4f80e1f44d!
 b287ef07
7780b7e841a03782bbdabf83b82a6ebd5ca86ce15a89880fe25e37096a7f9e187fe507d40c5bebd7e0adb845dfe6b1efdf78266f10d717efeb45a3d62f5e632f3ecabc83f8577e01ac21268af815631216c7f2f12ee535b4883dc8a86f035863dc815813941d3798ebca8222ff2f4536815d605963ad2ff0edd5929ceaecf213e7e2edfea921c35405cf09d8da445bd0a77ccac1d76f35f6a2f832ec04312cd176c4788a8fc1bccabe87c057caded8086c6713a7f7f177da51c658e33829f0801818e358c49a604b4571b7afb5a6bfb645e3701e7f1e83131ffb1d81bbe01bba17d4310f33cdd61b71ff8aa7ad1853aab53945cfed325744b49e2bbed4ff320c01a131b670ec6d63f42ce8a7c0568a3f20bdb1521ec3cc0d30045b97aa8d0c7179e763acd6aaf6f4d8c7f595e71087577b3aa4c68091aa569e9b006bc4a0b67a4c2c19eff17a55abdfb729dcbf00d6f3adec8df4bf9b30d36c73f2f67b80a916b6e6c496b6fb6a1985c3dcd82db06738fb23f1426dc53683786a78aa39560f967ed38532ff56f1283ed590369192692cde5e53a01dda50c6f4e9b7716e079a64acdfd96b3dcfebf63efff9fe7b34f27c601c291ae27803f34f3b1a8d464ecf915680d7789edc2f6261097e6b76d8f0d56dc094e2eab1b815effc56c72937c9296266c23a7e0f2ed557c347f529599!
 0b642fe8698f22d7d93f8982df225648474977a6ca9dfb5677e575f0b2cc5733c783f8f133f0744edd91c93e51e867949eded3b9e2f9153bd6373e13aa3fb03192ac2abf0ed91c3f353f1457fed30d842c1d43ec72ee2cd8ed916b7f55be9456fa135c63230da962770dde82bb213861f620aba6fd90e2ff139f528b5a67dc097618b71fa766b7611c77a6e0fdc05ce413c1fe7683ba13978043a6fb9d397c363c79afd6479b389cf7ea29f7893fcf4990cd213756e7e8e9967f1e12f03ae8025933ac2572dbd197f87b87f769a5fa0a6bff2fd85c7ca4583992d8fa1ade61934b6a3f29a6a9ecd2d46e3e2e12f824f4f1e097e97cde1d8f972d7cf67aa1fc6b8bba0ae54bf093b456ee625e79cf07ef062b9a8b7996dc7bcb274cc96f9b2837dccb1c77962c0165ae47b58de07ac13e7e8edf7e4322e13ebf8986f951fabc3f263bed560eb63bd53bf85a7cb919a681bf109b58f36665ac1ce1635c6b62b761eda2a1e6dcf8408437b6dbf3ef85cc457ecef43c4e752bf2bf2fbbde8e7cec4d69d33170773ecccd9607c8eb961f06c981b86ac3ab6361eb1bc0f7a3f76dfda03236ce55b90fa2ddbfc93d8b31bce9323425f2eca0df27d71a136e2dab0136c059f015b3b8e5bf477e64da43bf5e52aa68021dabab64fcfd630466cd1df02b6823f06dbe836f573399ff803a36c4!
 1d28dcf72b9f0ed0d35165acd75c428fb07738918cd81bfa8ece1ef3b608b1!
 aaa0ea1a
5fc939c99232280d88a7b297f24cfd9cd6066e34768c8e3493d056227b619d6cffb8e398e24be027e620c719e31e0c9e66fd03bcdc7577c1daee20bef171916f79667881804f287447743e2cbe2c03826ce8835fffaa69987b8b6f7d20ee65b862bf444c39468ed3bb5553c6ab6cd8d3c11f4e8b1fb487dad62c96c45b019d6a2bfc7fd1eb1576499887d5c046c194fd5efe4f5a9610898212f85d6788bd832bf2af85bc0a28e0377fc1a8fcb065317cccc8b8f157b3c4f2c692b4f74cb728a626cb931b1050d115bd014b1559e0bcace9187217d12f1b39bfa3de6b9145f1d1c414bf16bf6736a095ca5dabae56b444ea49f8f63fe8af98ab822562c26c19679180d7735e346f5d127de579fe033c45f434c77acf9404d2eab9f5b4878dce5336848731db7342a9036a2b9dbb877de37b165b832317cd9fa12d85bf97dc7862f608518d2f6235b6228b47816f816600adfc0b83ebe093130ec6e1ff3559bb7621b682d30466cc126729e3a8e51e0bc1f078e353393eb939a3cd6c626b6f35af5ba6ae746731eb595a79fe0a933aa8e3e419ea286d02a5f09b6ca52b1758756fcba175d95f3a3fc2163178fafd846b46d851d432bec7d7c26ed369bc8e797e42f620a18b2967c95571e5395e129c6166ca3f4c49cf1088d4b1067621b11c3b23c7e60831aa1507b3e0fed8df7bd2e!
 9b392dc5125af4400823eabcf7fc5336418cd7337b69a29af2c2b98af42f44d4e5f79dd23e22e754fee690acd7f647709e68957b1be3d311bfe7319f0db065fc65e33e1fd75aaec354b08561fc074c211e819883e72fb18d321a871f7c021ea1576ab98cd28e35ebf38619c119e61780396dc14fc492b5cc7d64abf7fb31dd915ffa29ff84d99bf2ce63aa69cb736a4c73195319872e9af86a84a9557ca91fa218aabebb3134148ea939cd9e1b273e478c360db962e42af094d9be588caf0c5f519e84c558e5efa5970f438e2a7d78cb91d6dc69647fb2bde1fa38b696438b3ed0caa94d79ef107214b452cdbf2531ae2838e7b8d270473e7368f17bda88d856a03f5bffc627239ecefe6dd7c331e3ed32debd633c8bd8227e424cc1f829608b180abc056c598ccbc758c1813a7ae67a226f2353ae7d0b6b40382fcaf372276f38278548b9bd1f7dc3a5a12f00536073d840ccc0e49fdcfdb70131f52d71f7e5398ed19677f289323e95cf3c6ffc7b6f1fba7602fd9bf9a8d41a04d771076a15d47ea0cfa72f85b032e39acc7c5b8999b630c54c25e32f8d5ded6a8cf4ce4d8cc7449b6fd493d07c41e20b2df0c18cd020768c7bf398f3c2fb0fd7f8199c732086e44997d452ba49915f44ade97c40dac43c10a3507d7da2eead25764467d0c48e612cb4f846b6b82e670f14d50b!
 fa59c509f3b3380e2486ccbf32b1635e4fb707e758ebcdd6784c19f0d63157!
 faaf8031
ceb1db5a101efb165a009f7ff27ed3383abfe3cf6b4c034fdacf69199686d2f7ee314725bf64b7be2c77d9ba61fd5eaf0d653cb448743db26127083585168c185f33bf84d7f16c2098e326be0c53c2660153cd1c10eda070551b73bb6d7cd14626c7c2872187fa2f6a059aea13b9fee2b1b31330440dc5a20828c149d096891b5673e009734de56e75160418632c0ff351d5a9e693fbfe0cbf8336c3b0431bc2ebc492b5de76ecf86f7c2917183f125b0153a125668ca7824de431e3f0c498d94a87ddcc5f9839dee4d7bff8ecf617bf3abe75cceb3c4f960ead7f9fddef8ee006583ad71e3844bc0d98626cd66d56a76e1363138c711173a9bf56b7f81ddf347f1598314cc5f8317eb2630af1c496a277b2a973b4cb16a69a183cf908bcd4e4031e069ed2791d62eb1839843e3ebf944fb5d8ff90ebba8925ab2580d6c48eadb5fb229678bfcd7b37198b154c0d31e70e4c4138afe9355643aa5b8cece40e467abf2ed1fc4262c5fb21f0699509434beb8a5651dc3ca3f8589fd11273d8ab7e55b07dc106f27c34e783f91dbc3af65803afedf9787fb386a3c1127eb1c65ad186b9a8708cf735f7b9f0f7b9c075c1d450f9ca634aceec6adec76ec054fdae92d14a75fb2dab6ee94fe28eb04bbdeaaba48d206ed0da71b7652e4e10bd736a0db1f33781970c43e64bc579a886b10!
 66bbb3687885cd666ae477d2fc6f1b936a485a74d135e0f2d85b8d28c187f9f6ed815f015394ae7c7155bc01370951f025b3a2fa5337e7aaf7786af1833f0d20c4becdfdadfef7d7fb77ecf6fbcf3ed425f2fe339ea788e306009adee277a6739d3764d10f596e2cfed318e6ff9f48621e69df9d9bb1dcea0105b3c666bef536c2d306f555f263a3f409ea2fdab4e812d8ba5a07f54b7862db4df52f016f23e627ca9664aafa192cfc45a3e07f34d6881fdf3695acb5bf071859579c28031df2ea339c4899fb36e847612f3903ed7c7d60f793fc8b016d61985d6456d2c98eb8e732dc055d686381c5f1b6fb96575eef6d19297358b7ee6f1b549df96adf747ac5d307706586ab50b6b39ef08fe326cc5627cb47ace0498cadf85d77c3fe7a8638cb961e02d1e2bb6868631b678bfb5769fe027e60cb94dda40ce537e73ca5bcb98b7702c3a138c210f03addcf1a6deffc22dd49f201f2dac852f02db61ad7e7b930b63c7b1588e441b5f21bf017889f82aca89504ce5961711cd556b6c22f5f964ae998734db16e6ca793fd6e23ed8da31ef8f7892bbf03c1524604c3165edb960ec1cd8aa6e6dbe1d6b59b43fb69e458ba7ee0286d8efdb3c607342b431f29b978197ba790ec65b117f2d621e0bd8f2b9109bf2697eae3cac0ba2668839de07b16d73eb897f3f5ac394b59c535!
 08d9c5a4bac115be05fda44b4c456e0afe41839fdda1f3d761423b019f3809!
 d6aae73c
7bbbc1ef7fb70de9e11ede12a561a8ef26b8b56ae4d3a3ce6f1853a6096af68583209f3da36771ee6d26d5e7d1553ed1c21e32db4e589e10bb8f2e2eda4e20bbc3bf1f67137f46b6ddb7e896f6153f02cec99d8b1cd091527b48d8611cbd7e2b810fcd4d8bfe87ccc5f6ce5696e5bdd30d848c398ae73d45c9f686e3c7c7f3cb73e32cca82676d9cb0c43a1056f7d4bc193862d600a361118a36d0c3116f057fecef06539796ddb6112f7f5b8ef9b5d517f987d3ce22c2f8b90afd58c11fd9a216b1b5c2d061f82ff15e6959ab9f0513477bed79d8fb2f9f2f61c02e7ceadc57d1ab678cfd026798a63126be97ba1c575659a0fbe3fee9acdd0bcd20833761cb7c196c4ad3d03c5ccc2f0b54e7ced392f86ad70ddf82bf551a1d08639289bbfb4794e1cf7e53072ce3c6ed5f62d033fc56d33dedd0f63147dff1df21c89af365edaad3c97ce71dcdff9dcbcafb2a4dd2396f02cfaa4edc7a36dd6a76df33dc91130c6381938d1c7d02ae22d9e73b2185b105e0f71b74626361fc036c610392a88e2aa2d5f9363fd6dde3eae6225f46f8e9f62ff84cf0e2d7c607d66fa2cbc6df4d8d27c526db156ccd6e3c6426cf5631178838fcf67dc9d5b8ab1d39a0b5f8679038bffb7632518cf0a8f3758aadf20e62092b75bbc5fde7587eb68f1777a9fec8f4d7f5ef543f0ac786cfd3cb43e!
 17709fcf2cf855afe18b62b8a204ec29eec21addaf16fb0f5889b1d3c5577b5ed3e698a2f62bb0a2c7117e38e6804642cbf3786d22cf40b1affed73260862dfa335bf371bbfdbcb11dfb1687f7b6d1634ad7281ef509ae63bd2279cc30453c066cd2170b79ac8cfb37f9ad510ca40f43d672ae9cd6046dc00cb18536f888f5067dc17a83e310b43ce7ef6b447c75b113fa77dcf6f5f3b8bfb347b6b1052ea286fa30d66e95dbdedadf1363714cd6b74d4ccde26c6b24e4f177c6b17cc2c412b56882ef0cc7f586d9784582dc13d6a92bbef6834d886d448c213c1b7e039f115bf2019e55886301270d96165cbf0dc171bc0e96af63e1397c866f1bdf9fb1d9d5b1693c1e5d3d4f1cdad8219cff56f0b3b55d04fce0d804b80ac7b65e9dfafa35767cbfffbaaea5263d7f29aef02cacd5fa011f63415d813518fb18e36b55da79f8619cba9233bd0cb190667ceae55b198f2b441b22830f14bce675be0ed7f577e8fe43c1df88fb75386e63aaafc57343dbf0cfa225332f232f477db80ab823ff85f1808d2bf5f5767b6cf09ad8df59ecc3c615c699c4579f7f084c71dd08b0e5d78f44f88a6c45d4f7bdadb82376780ebaefebeffe9935bc856761d8b2d78a2d5fa7a2652b3f028b6c893d7fdcd8d076aca3337e88d678c4d28c23e273d1f7c6d8b1369c47fbadc27de058b90bbf!
 41e35f3156ccef683fab889f3a31ac361734b62e602ac616ce8fc86331965a!
 ed28e636
b3a1312e5671f2a7425bcc3547c05172646b90fa65055f5fdb76c28ead9f1ba638cef39c10c5428d073ad88a05e746ab3cb64e56f92db29b8bae7fd7e7efaddae936b6782e60cade074c7525e2e119f9abbfffc7f6c2b809f606b6c37c13b33186af964d64ed93a316ce8e0287058ef3b67414b76d6ea3d838817edc6adbc551733ee253e95f861795f835afb7af45c71e5f9c531e349990e6ddb5e358c0927c979e93fb8e635a93b8ff077ca1c67d2c783e6cc951c655eb71177c385f4f85fce7ec5c1f86e2367e9ff9813d18aa29b4e96ec1f368ed35b185bafdd09768b0f14d0c3726013b7dadd992c00bfa1c0e636c75c55f1fbd222b181c1cafd85ccaddead8216e5bd7fafe7ed1dcaf49eb6f22ecb18e8bc75714df9c985f5b6f78ce5a34d892163a1f7ce071ecb3988f22776ad89a994db1639398cffcf5d6316d28a5a9fde4253e6e61ef6e7d1bd969158f176b1b3b6e188b7185bff7e7237cb57dd91843b14fb26a4362bec071e4d3777085670369306658eab3a3dd7386c9aedd8dfdbbc3082bdd76d669bbd7fb64e53d31be889d3e5fb76d436853cc2f09d80afc10d9c4184f33d6706acec5d89a45af473de7885717b01ab55decf49d8befa9c5ad71bb465ab6def0d5b62bc40dfd0eb65d5fa4df5779c5268af83a4b56cbe928c2e08898d21a4c47a1edc7694b0e5!
 d3f1663cc356dfb330debda1aee0ffd671e469f7fd8fe4ef52756fc908021f33f625f37f8406d3b1363c67065e26b36c5988bb1d4c262f4f747c683f1df46efebe26a05135dfe341bdd63bb0f3b58821c85d783085f7dfe6ccc511d0c75fda6aeade17343edae5972e0ebce05ec8cbac7c9ac70c4185a3be7aff76023c2c828c64aebf5e1ca7bbb32ebfbbb36cfae7030fdd50ea6ba7e4d8c31f555aab68d898e0fc3b3b45a7361dfa11847b1a0e69c62f074055fb3ee33eff2c93ae9f05cfc995d6e8dfcc2067bb33ebc4163ba5f6684a5b5bcb482a975d80acfde6a1a36b50d67fd12eac7f55e3feae2aac36da31867811f7b30d73eb7e6b3d7caa88dafc05fdd7193612a3ef66dd71e35cf0edfc03dad0c6bbdfcb31673ddf7f6fd5d577a3effb0c73677c5ee7dd4e5d4d5cf357c393f56eaf8b4bde3ab1e5fa563cb9a9a83a8c135e573696346786ae6f94aa57b6df57584bd0653ab188979b1755fa32e56c2e774ed6bccababfd40fdd53e3eaa57b0a4f889ec6037be157ca588bf82684d4cf2d46a3bea4873be8ff70cab3166e3f7c43cb8ce5e77f015fb7b6b718ecf0df8ea91c335e7bbb1d396dfd5e1ab89c7c934c64c1743afc8d4bf67f2abf707ccbdc6953d18ea8e4146af89e12bc692e2288cd9635bd1e7e3747d6d7d46e42f95a961cb1f1b9e66cdf9e3086bd17!
 b634ec1dfacc166fbefd75d3f5df7da63ffd47877bd2dc7fb7bf1653e718b9!
 ffafdf63
62f345cc1673c510e1b35d86a6104c75deeeabeef4fa49ff756f971f5f3fb70d4771ee7341fa08dad163fc9f9ae0f63b666e539982dc2b38af035ebc1d7eaf33ef535531bd1cf99c6f8e9fd8c0e2fae5c3bedfdaee87dec85d69a74cf1b0e155fb30e965af62feee31c07b66dcbaaef1ed9c65846afc8ccd7661d45eda8f7ef26af7cceac07cb7def8fafafdee3abf7ecf1d5f5a55b5cb4cece746d53070753ad1b1dcb0a8622398a3075646de7ef8eba386cb8a7fdf75d8cae5e8f3fa7cdb3a19df8f74fe2f7135f3d31d0d5f1daabbef90a2f843ad0562f3a7e6e93a48ba96e2de9f0b7f1735f87dbeeb975dfd777bc1ecbabd72786af35be3746487d718316a61a1b163f53ee7dcc9ae46b30c66bbae7ed2a16c3fec9cdb964d6f99c2ea6ecb88be5a3ceeb55dcf69e6fbe3b7a8fc757ec9bbc3ebe9b32eed0f0d42a3fcc5ad8328c8c5b788a6b90776b96b7f7801ff7626f1a61efd7d80a9f3f5ad34e3aef8bfb44eb1e627cc5adf9230d8e22ffa4e5b3c7d27e4e93e639cd7c3d67ca64e5b99f788930d460c9ae757172d28b49abb1df7f2ec6f6ac8daf95efedc36783af8edf14f9e891d8fe09afd926c35277fff6c9abcfb1cb59ebeae4ffcedff4d7d7df7ff51e5ebbd78e687ce2d4fcdcd725396ad9931e9f29e0a9a7a78ce3f35aff3e1c8f3bd757cefbf74f9b3ddec3!
 b9b17d5e743c8e3114df8761283a1ec7f7137d4fabd5d7f388bf5ef367d6db0bb4fb2b3c607bb45bcdfb71cf337dcd26aef2d49f63acef73fec9fbdaf7ba4f7c1917b5daa9c75484a5ae7ff30b9977c49e5974ae075f5d69ded7b427affeddca79bf3b4683cd66b78c5fcbca6f507c998d0bb66ed5a6047bd4d7aff73b6d3f67ac93f67e0b5df95d7c4d3baf573fe7d7e7bbefe9fe3ee3af55ffa36b5f8e7cff8efd93c8963436f0a8c53fabd8fa45dbfc4df7fabc8db31eacadbcbffbf97f721febfe4ef115fb1bb6a74bcc3febe535df7c95bf7e8db3f5b6f3776ce52adeff5cd67dbe6f155f319668532691ac60297a1f64c5e6ad3cf39e67ddd37639a87bbe6b53ff11567e17e33d3c39b5fad16b706318ebb717fdcf64bd9ff3fbf6a96ba3fa3827e69a2e7ff5d9c2bebffdb5f4e0d7f82bf64f56f07592b478a16bf35aaf6369f385f94ce3579e690b5f7a3db66dd3e6ef1bdf2bfabeb65d8bbeaf736de5fbe3dfd7d854de7f8ce5710f7f357e46f27bfcd56fe7da36ef4f7da57576eff771d187937ffefd2d89f1e57dddb02fd0c92a7efa6c5e6cd31adb35e9efff3156d6c9ef5ed736ee6d6114dffdde573faf259d714307f35a9f2959f595feb97d09cff275bee9f79ffe547e87e3fe04b7d3cefdf7e2ab97973a3e780b3b1d1bd295e699749f7dbfad0bd77ff1dcd7!
 9e9fac5eeffdfc59e7fd93cef5eef91e8c797cfddaf758f5a97f874fd661e1!
 3fc1d4bf
85bd7f24ca5f1ddc44dcb48a851e9d9bede8bc678587fe8847fe8f8ab78ff1b8afdffff8e7bed4afa46f2fb4753b7dfdc9af5bb72fdbaf3eabfbdd2bf8eaf82bebc75127ebb1d47bee4f9fdfba5ff1a7e7ffb7f1d587a97e1cf57dca3a2efb9de7f53bfbf0fd6a67b9d7fefe355cfd93cf527df5f8e0c17fe96ae93fc5d0eff4807fab47fe2e96c73de77e175fbfc6d47f6a77fee499fec9bfd770f36f7dfe38e2afb6dfb40e435d3fe6df7ad66beff017daf9532cfd0ea65ff9fb57f0f59ffefadfbdc3ffcbff56eedbe3ab8599066bd6fbfe6dbee86af54f7f419ff6bb9ff36ff5cece7774f01573d4bfd1a3febffbd7c257cf38ecb76de0b8d3feaa878e3be7ff8d7fff1b4fae8baffff9effffa7f9f2f186e</data>
     </image>
 </images>
 <includes>
+    <include location="local" impldecl="in declaration">qfile.h</include>
     <include location="local" impldecl="in implementation">xgui.ui.h</include>
 </includes>
 <functions>
     <function>ProgramInit()</function>
+    <function access="private">loadRefreshRates()</function>
+    <function access="private">loadResolutions()</function>
 </functions>
 <layoutdefaults spacing="6" margin="11"/>
 </UI>

Modified: pcbsd/trunk/XGUISource/xgui.ui.h
===================================================================
--- pcbsd/trunk/XGUISource/xgui.ui.h	2007-04-25 12:17:59 UTC (rev 196)
+++ pcbsd/trunk/XGUISource/xgui.ui.h	2007-04-25 18:00:52 UTC (rev 197)
@@ -16,5 +16,48 @@
     
     XGUILayout->setMargin(0);
     XGUILayout->setSpacing(0);
+    
+    // Load the refresh rates
+    loadRefreshRates();
+    
+    // Load the screen resolutions
+    loadResolutions();
 
 }
+
+
+void XGUI::loadRefreshRates()
+{
+    QString line;
+    
+    comboRefresh->clear();
+    
+    QFile file( "/PCBSD/xorg-gui/refresh.txt" );
+    if ( file.open( IO_ReadOnly ) ) {
+        QTextStream stream( &file );
+             while ( !stream.atEnd() ) {
+               line = stream.readLine(); // line of text excluding '\n'
+               comboRefresh->insertItem(line);	    
+	}
+	
+    }
+
+}
+
+
+void XGUI::loadResolutions()
+{
+    QString line;
+    
+    comboResolution->clear();
+
+        QFile file( "/PCBSD/xorg-gui/resolutions.txt" );
+    if ( file.open( IO_ReadOnly ) ) {
+        QTextStream stream( &file );
+             while ( !stream.atEnd() ) {
+               line = stream.readLine(); // line of text excluding '\n'
+               comboResolution->insertItem(line);	    
+	}
+	
+    }
+}



More information about the Commits mailing list