PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78905 734bdd1f47236b502cb2e19fff1aebf95dde6806f30431f83efa72a524e5acee

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
44b5d0bf582a5a0ff7eb383de7f48e4bdffa1e33a7ac3e7e999d2e014c99bd90
Certificate Block Hash
734bdd1f47236b502cb2e19fff1aebf95dde6806f30431f83efa72a524e5acee
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070090000f01c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a4c62b1fe446d7bcbe80588a44eda1f963fd88667d235e69ee76bce9ac6d508d4041284736d8c41930876b7cb52293b3771e74bf7ba5456bcc4ec64dbe7c0dc94742b6bfe46c83d33213d45858d66f59eb3b1a5fa386d7f0db00000000000000004000000040000070090000f01c0000

Raw Header Hex

00004020f3097b67a860f6e4c1899992b73c35e73bbb20de532f07c119d3eadb2a423bcc383ff200c7551da9eb1627503890c1809ea226cad75e0d42e8217455263843cb9eb03f6a93ce001890bd994c012e9d997e3eaca7331efadf4b8ef4e73d38ebf70f5a2a58bfd0b544

Proof Data Hex

59,560 bytes
121216020307c4860652657e216436a6d54a72fe09350f307a0ef081d5c062f6b0882184b8ee478106aabb565ae9123fa7ed7acbbd909450016471367275bb256c87b9da7b7cdbf21dff2a8d33f215a45591e3598a59a91438ec1dc0f45c772aaa59977086acff40aff0d666ced8c1aea72f09f95e01794751516bec9e2ef3f22ac8f160419850fb2b12e6c72b0289c8e173b04e55b58aed26e26d3cba7212ac9e2a6cedd45700caf54af5054c649e474e1bb92366ae127a5f6de67394e9ca74627e36b54fbaa845507c4f7420ed0b86a623f787dd04ea673526b6d216e064581f79f62b2dc9732ad74abf93094c7ed4377620bac98119d0f880354031c668a132a008b5dc78e6f651f7db1aff6afe38dbbf2df73d44f725874b06c9f10c0594fdaf6809e93b04d33bbbb44a98135e74a4f28ad15d9a75ed8b7faa4f4e6a1506dd28bd9febd514078d58b6e079ea4fd7a18f295f4ca659f3c5b76e5334229b645c152758d824f8a343a6c3403aabd94ff4a39073ebcc5b7229e4da679d482030372e79c79705dab703b5b6fe149732de337bfab355efa2cf7ace7139412cfc14b370660cd7584505ccd932336fa1a3e896683956ccb12712f11f78491f9255fb13ac1fb6dbe016c2da7bc2bafb55ea65dc848d7107cf7ad786e137ae5a65e6edc1814d3a9d984f3d7075592f98613e917c9fece3c8d4ceb6b5a686ef57f9d0718b58c8af623b780c749251e3a211deb52635d13ed6b441cc7962c81c3170483f3db4471a04f7b1d831f4982e2a16ca0a464b1fc2d856cb2af586a3bda807520c1e2c4e3037c57896f7a8c235ba426face107d4a6557588ee9cb5ff7965a410abfb2707eaca2221ce1b42f1adb899ce81e6c1dc90adb808ec8f1306d7d46af4bcb632ab99110ef076c9c782db1096c98c340209a811adf05dac71b73d56fca294eea259500669e5b328254c8df6779255e9e6b09a52c200e2092943b9f745ce8fd5967bf65d6c86ad80128d09e7e73ab22063d59bc655576767b1d219b5dc73364813d1d80b537393733a1082aad09147603c6478819df81aad59062d862fc595139a867cd59eb62d7b96f7bf029d0ae021f9d6a70191c47d0cf89d2a1c7ae59992c825243d6c39a11882dbc9dc5f4b6505f39e3262b52df22aea84cf1f49d951ce1e39a006cfe08e720dd2c91ba7239ebd7873a201f6b4f0b1978f3d1fcd75f080b76d734d89f890ba5ec1e788e72033afbbec2ed32159a9509de74b05ec338ecd30d172d4ca79c007aafd7681d4d5fb0b386a0a6fd72f6d92091d54926258a65007e5000171ffa6b723d5ba5ad3c917a72eb0758399ba5c4cc86a025c03b817c4ff5a8a55eac745906d58aefa30a686eaaa2097addc230008d6bf47d84dfc6ebfb8a864e6dadef18730828151308af4f852719158deeb075d3d5ba8879655e6270b8a1f2052666ec1a0f56319ab0fbedf9cd0ce72dc390b3a066c3828a8eee8b3a495b35efc89ad735c5d7a0bc401c4beeeca0fe67637f675aa27e7c0ebba3a7b7ec99fd25c784539151667573b46277d83ebf106969cf9dcf76739e4141246a8c2563586fdebfd11d639fb239c8c1849dceff86d9a6ce94616f9bab921d93660e7d1909aaa03b2c7067864343f5beb0dc8978fff0b34cbecbd9e096bd9d20a4181dad1bdbed31b122c15b2eaea040537dcad29377f7492c50ca1a8e1785c23d895784bc83772db69dcb3830b3f71cdf1f46f400b2c0c8f0369fc38ace445e98532bb43edc3bb64cdf96b63dfd68fc92e52246c199d672b0a94504801aba1aee1ef72bf51da2dab83d3b8ae605d78f4234d3498c8d4b8e830b40acfaa0b31f5455468425921d763c685824ab87817a0aa6a78ef66f5119788453bbbab13b8cfc04cffbb4d092066f1dce7fb5c8b329be307fc346116619e595c8562ab018953b5e8d47e883127d707625ae5ab271642b1eb7c6a02d22559311795f4f0f0c35d8eb99b5f49ec0f178f217d059faff76f5326763698a46fd46f5fe281647ed73488afe711a06fc04441b0de7e408c420f746ba0859869ce62614a793ee6f7544f660aa26d823879536d9f942e5df47e3de5ed54719c2f00c94ba1652b601c5a60a2adc6fd3f43785048481a009c0a8f66360752c07eb0b88c20b2551953b515f194d22f97da874c55c53733f96e5fde41743965a4c87f8d47ce3a75c13c198886bb1ade321cdccdca145529875c15c43a9ebe037eaf3f6f80649304f94324ba6f65004c0ed0c2eb9863e4ab838108965d2509baa016f92006f3b2e4c010cd57aea3bfba02850ea3aa5a9f85824e3c6ccfe32114bef78593d1426101d76a2db4c70e77663c921752ff18368e2cd3529cad6e741fbeb64172086133e040fd8196b2bdb136942ecc83155698aec11e2cba462297834f77a86c4ed056088fcdc3abe5c6f9c63ccfaf90681ed88fd6e5c151b767c80f3c14fdb089cd2ed214d33b9b3cf21b7e919ad8d60ce612d7b30d8c7ac550b0efa4b238a8181ca503d1debc2b498e63f58be7538ba3d29c2c38c3c13f1f8a95cdfe24f2bf629ee95ba63d8538bf4fb78e7e432c254e6f83bae16ea2a536ea8fa2e6373bd7358794b7e506daa800f7e7469a257b20ee236e15c8934b73562731aab52bb47d4ef50aee2d78e6357f2df5871f7564d3a25b9799d193dd77015eae57630843553537f99ca4c71311e76a702a20ed9f651a0e76d4cae9361588e2a9acc45b09c423f88a45253cb77666443c99d38792c849613d1a258b12a90b1986bc8654e204064f094435e8f2a7d8b47f075c5278b714bbb9d46b8e661371be6631178b4ac8ec23064168e263bf6f77ee1a304926f534df7618635ac9108fdd3f4828a6733ec427301454d8e9fc5c211b7578edafc4ccc260233a0de76b96e4a2ec21f21e76ce6fbd41d5cd4e41914174824c2079be4f35af968c3df973a575f3a4fd5c9920e7f2b62fa98cd7071ff6a0988db481660bbbcc5bd55244d88b867869b3a6c32f83bf60b39eabdbf7c25a291a831b9d61da818f7e046cd8a08405d0012f9d9d7b1cb9bf6d0926c823b6def1530a27f9f04de7e5da24c52a31644bdc04bc829c7e7b62b8cdeeb7e0272758902d288ab6b4f7b9d25b5dc33955bc7a97a9cdae7191ac66d59bfcf730dd3f85f1ab302f6dd42dcb0f4f5112f25f45dac44a1d8765147f49de6a7c8138c98e91423cdfc63c3594d9fc945786526f581247298a0f7ae85f8c1d349d5f1e6f237ac8c10e2d7c2ac3e89b2291d3b4ee6eb2b83b4e5df26fb065cd70ea762c42cdc045b8f6bd5a4ec348445f8fa37e7e1400da22a71df987f218ee77934e0a0385b0d842a3fdac69b06a15c9cb024f9997c69d66883fa267cea22070ee11cabc8553a5916672df7e27d0e672628f112956cd8fa7a5e02d191953247a0c695394d1a56b3c71f2ad1bc19c662e9a70546c83bfacbc642c7ce7126e99802ec82ce5b6ebd1311f3968c8a0aa6fbf64924a2bca7c705670978debd69bf9b624ebcaa18b39028eb3781a4fe85ca656f13de43d067756f5b79d0266ccc7983e0b03f8f77ce924dc2fc2226083daf86363d060fa3b583b831bc5995e1f3fb02bff880d187e0d1970305b608407748bacecad005236e0124d6fbb12071bd2a20fc9926bf55bdea5096099c4867655207ec723eb08d0082d2e17c60f9a7bececbef78973553e175fb71f1e0b0cca71cf117c753ff062b0b8e79d208d3b3e0cea8a41d04725cb16a1cc1f643e16f23db96aa9c25cda381413b105384bcfaea4c5ace3661ed21d0af2ab79bf31dbd469580c7ebd334ab003b591d257396b7ff585fc2cc4a626aff4b2816bcfa5fc1a2720740347f245f88e50a95f9e61ba7133688d8b1084c5565075ba70e2029a9e5b8b3188693407554ececa03a370017a2ffcb17701b66a0bc46191f6201c459db60a34b605f39899a143a0d3622f642b9a45157480c4e869b40280c7d92256912527066c46ebdb25f4c189fab1c230934925a7cbd5d18bac1287bcb789a00b3b66b7dc44edb408069e50fd264f44e786d34129fd7b03bc7d3e379ad3fd32fec9a674147d7de02ec6017048afc56d8064476b8531fe1f9cdaa872fbd8d54c8626cb822378be631af3b79523a1f61d022df3baaccc969b308c08167c5c5565364b39e4ca2d2b84d305893711ce2b990834a47067fe01fd1ddc245ee81654e7e0419d528ad227c6c44ffb7e3ef1614644f3dfdbee2d11810326229da20fc102e45391617f0ef028725c0d94510e531ade805a70b9176f867f7a53842c1eaddeeb7fa7c03418cb468fae7fb5aab9a86f4f7a02f478b98dc768527c8a7779c0e012278e5bbba154eac459ea9f835290f19d6b5afa99d0773ad4781e147b2fbf2268062b96e71c24abff73213013724539f4ecf8b15ea87f96dee0d7cf5a2d42bdd12fe78a2113cb0a3ba25a5053055c0e04ec3885758b14f21419feb983e255a9b9f2cd8297c4b77ef17272642de52a06aa6dc50e5f0adefd99c3b17e518661b47b7fcd03b16f6367b1f2e73fa52a7b2c6a05db99e707a4a7cb5f156d28c02bc1693b104f1eb7276b23f8ef23fd36132ac81a274790904130cd18e15b578cf2231bf2b8c2834e5b1c71ed57728a203eb1f9ffbae97e687c164d0bc2b58cdab6953636be548d9ecb51ae6f626b24a8abba73f83774c609bb74e559a14ed90c74fede842205f2cd2960bfca592b71e8d4cbd5d7f80baed6c3f81eba09133262c7026c69582b104869195f8cbdc059ab0708ffb94b3e0b58f9ce23a2b06e83d94ee750be3e1308cd4ff589f76c264a51abf9997d2c5cc75f168f4f0d04b2b7fede6b92d73b6a8b9e31a85f2e611873f562a5c808de83f8c3fa8ea54275cb164258d8186c3124a001b672c381f1be55f40c86ec5d066dc364928693389e2363fe9efabd4021ff47911d47c8efb757eba520b67ac7298b630cb1bc86c37c9d6ce8db1a02788c8945d87456ab1b513f9b5946f2a5492330183b6547f7310b982fa22711e7db000a357c54a7e3d481219049d14d4b7d8a736e50b79a82b3d59e4978c84f3a4b6068acf2c261e8fc4bee1443bda91e59a3cf40e0837f4fece8af89089a46ea4bfd8fbf10cf124e8214c578d4722792a5236fdb2ee8ead009de3446ec4d3d6da8f82b86b56ce7cff294e2e1fc201a8721994efc991eb00cafd8b0b52e588812b7706bc0f7628206c8dac2008cd3a7346b940afb2bb667b715b495048d63ac2607d262e75efd0829b25f537e6caa6c1a3422fa5c32f84131cf903471d94e2c3b8fbe21292ef6de5ffdb8a5a61910d75d51039f60326bdd2907d45d43312d5d1c52d989dca8ffd378a117e7216eb6fa8f17acea4c057c96f12e97f166aba71188c1304ee3aa2b9bcf5b31b21fb5f6f2df2203dfd0b0f866918b4a5a7d8599b4292a6c80c5b63eca6dabc52668725ec707652a440a29f7d09d6f32a1f13bf3d015a340c73eb8f7bc5c6d706a77bfa0d6ac692315494f5450a7d8956bee4089a50426c759d25ecc1093b1cbbfe20c5d8d76acc8d82e4aad22ba3da2e5d739b8f3411c8d7c8b9885df79e4225bcb084de57d4c82af7a763357b9d2f7885e17b7019533cb9a22f5899a51bf90e2d58216bbffe6fbaa1ee721f859de925787c8adb083d7f646bbf2c9bc4a0f3b8edf659f73f66be4b5ec061423bb61182002bd433965d18ea6e93be1d644f7c3ad840361d2f3342eb9bb575edddf209548ebfc881e4bcce51ba040ed4a470bc0c15ef6685c4baf107d08d50cc77231b6e3a5458fffdfa26d634373280ebf85716566484d5ff0ec0035db5898a8a4de611d0f405f7f3ddb93d1c19bda87f931664d5e09aa013d2d81962e9aedf6fc7c501eb9b3a7317565b21fbfefd039cf5f645bb8ac502c50e91e6151354bd8b918728633e0c000fac087f244a8c60bc8f4bf1aa10822aa84a356fc45c6c54a88115d5189cc9c1afeec10b7cddac57dbee9c6a27cfa16c3c5a28188ef4043e6dfcf67f86efa1cddd761437ecc767619c2a71bad7be74d7be5bbbfc2ed7b2119a436f4d8524a1e5b030794b0a9e9d1b66ca1e2f7d377d6c1c00d1adda7bd45cc9e591f1f7a2a22d712c3b9f3546c5f9f20eab3ecab3ca70b62591fe4140cd14a3639e8c6def366d6937f68618f27076861dc4fcb2bc65e66ad12d697d7bb0a80a4610208bf1b89cb1057233d6c75f8de62ce4d5c370478d19f7ed6b65375f7ee083f3fc37a2c69f800aa9a8ad379d1cfe76cd46b669334aad182bd3526d07b6e50fd99e414c8c90bc297a1c20ee8f1c2eacd2625ec9f798b8b8edff2abfbe0784359cdd9531215162660285dcce3b4b94fffd26219db0455a2cdb4d2f5759afbf1f996daaa29e55fe74e70b8db9ff2e078c7a2726d89edff191256e1548d42ae5e57eecc5532fbf5312cc1c4a602d7cc9fff5c2cef0c7552d5b80c701dac47b2e924688f9116a541a59eda913b455a69c47be4899219ae4f8a45b898681a6f3ceb38a3e072c737b6395fb3fd03e96f89382f08466628c0fa9f9fef7d5c424ad91ed96d83bc091287e00a963dd4204b574b1a605e655af822d2d42d29b1ade2792f85002e57d0cb915619ee7059b96551f5244777022b9005aab33b5ad384388d6c8860f8b066788a5e13c4efd3e0826c40c17d496174990242c4ab30e01a34cb10d52ecadd248394249874c02b674c362cf54eb6e6b80e20a34481860a87ee9a36621e03456116f1a990b26e0e8c2445c1bfc7f27bb96dd474b34d42852492a1d20b88f63dafebd69213641bd65d7d5d032a866c578fa7e1b6321392130ade78ba074db56a11fbcd885790340a7bea54f33ff1c3bd74ac376b11b69986b4622348bdc597c297f2d304206f2fc173a6db53cedc7e33b03c4f2ea6ad2b1b4967419e00d3a5117a5f1f4ef7fd2aee4889f7fef8d777335bafecfd02ed4724af645d576188a46afe469da27a4491f5f97a15fbc6e02e7dcbba6af24b284e834787eefa637e1900940c1435673fa8fe146c40ccf3c1ffad92997dbc93e32e03c2c11fa26f7d700b8dfa0e689dcf68d4fb183aa6691f44a88aff29b5920667d109a84c8ab402548474942b274719baf7df894430f688fbc0ef67dc11caf58373214631032779171c75ed2585607d862ed7615cc14123e3d0d02eba9783da1e66329e0142b23fc8afe6087cb4dc17fef40665e5d052e4de47483348254ebaca26b546c2def7fd4964b92371e694d078199afed6456a354e4967597dbaec7cbfb7296bc597f50e90360e439e90b4ab1f7167523ae9ed313a8c5aca1a3998d8589cc0e002af5eb56714b5cd5dc96000001c89915de50bc8a0ed6491ea20c5d06ef12d7d98d6b98b8f2ca1661728ae6e85d1e01179e88d2cca899bb32e6daee978057af2af8060ba7a2ff0121dfe11ad62ba772541444958a6806fdf926ef42f5ad11d3f39064bb644e0ad62b60efed22d925ca50d3e01d4f648c82a2c51f364e34c3f58df6a4cddd6511a419be17b74e570943837ecc017c5d4dba572481a4b1291b741ae73ee77a34b81a7f23ca231a7fb22c8014ac35cb46d5949ec3c91cbcb90989b87983d846d23f93932b417f87957c4ec8e86880cf4593021c71f81c03ac2f95aa368ca2569e1b9e5c56ef6f1f8866eea79544f06bf0dce114ba9115ed13b6134d8330be232b09428bee02472bda195f0572a364bdd8e280bece44b980ee9d505abfaaf52c37b45fe4f0a9933ab481f439df50b01217f33d9a51f65f1a969ce55186c46024e3bb2c0e81955156c2d1e56e491828126f8ebf80a5c308dc230c2cf8b521cb75bbd13db180835931e8a2d7204daf7b8c9a356c588d1a0e9d1356d51dc6a98021b8243367afe8e9b8a4a8db4474d8d739360ce394a731c25cdefa1460bf0569b7b02515fa099fd6fbd4ab6b1b3e97958f4c8b5465fb733bcb4a83b8cc076390bfb99e991fbee744363be7f5e9ee7d40085a25463ac4f72671f055ab3fad79fd3fbb7733b89907cf5c3fee07a460f7c6236674c1124422c612437c40235b55a2dfc0aab30c03dae48384af3ff0b2d336e6f16c85e277e8796aa927177e5e51d19df939327aff1a0368bcf4f6e9bbb21cd42b56aa418ae41c20c9de507dff1b022608dc80f9556c595886fa55f106b70247a76c879396f9f2506706f0a18ecdc331ca799ce0f0e39e10cf16cbc4ab8b72bb8a4394dc808307713164914c8d2cc178b26fb09c1bf2205b6a786072dabcd85791f7c37172b14526e21eedc084d517f829fd75bf55abd193eeaadd5ca4ccf85b7a95e01b8e68d8f2f223d4433072af0e105bb48393c443897813f6fa651e6fd8728791608a763488234e66fe0532e81a9a7017c0edcb1987ff9d52fed3ab4364aed2224bbcec6f7704944e4262c4f2de0565bc6f1d598a5df4f8a28f05a17dcf385908bca4009a73ec03c2bd0ed8d5ab61525b246cdb4e22252c723758b423ddaded1df322edab213cc91f86d20b4c8a44ad57a832f07a1e2fb1c1eb16cda6608183ddf75dc1022ec9479aabda3ddde0cd993d1dadf57f30210d7d01c937f96361ccdccaf34a3d665b757ab4f771762d2cb9ec098c77de028927bcc8e32b1fa8f3af384231a7571929badc6a433d66a5a56eef3378911be1b72a36af21afd4c68771ee14d41daee51af334fdc4f906d2b580046b7382737cc753716d4c3dd51f3ffb6aa84eadef4f477113c616a57f16c20155469df81770676a534cda866d38bebd9aabd7223f9ae8b52e396fea206d552373cade2072dacf05183754916bfbd43a55f44fc2c1db3c6c3fcb359e8aa97f13126660b9651cd7dcfd0daae8889f19cf3dcab8fa6d0a0358ee160bb12a037f3de1a171feb1df4d89429d1ce254c51ee6662f962f52399625842d899b1b4fa4fd89ce56c2cf2c1193982b7b39a614db2c6cadec64cdce774b094664560faf90db280a63ddf413a26848ecb03869994756807b507938f611829745aa07a440c5ef85b80866e92449ada437367ea83222728563f15787b93b161a5ec8c3a92b4f098658e9f000f49ffb574dd4e62ffd71aa0270a7fbba3f29a914f4090a90958cd39977c165d4f402eac1d8afb573d5ce2d6069b08890ad4b1a3dc93bc778b3d455d28273d3e4794dcc14fc3e7151dde559b669605e832430e3ddff20366aa378e8accd3384c9bef32cc5af4b175a49d05c2a48a041cea6880cbc048c9e18259365aa59c883522db06d6d6f739c1a5f107f785f000bc5aea54cb6183a530e4a0d111041c7244863db0311e2154bcf5f7f5f3e4673baa90464794a7f38461158891ed9658bc6f8f74585ebf6fa1b6d4877035ace4c72ea2f0532609e3f1a90e5c73e7884335e566a5d6344b018f61bc9fc02132796647db8f6a16413ff48ea87df179ffc714f76cb20a978090a56cb792437506437c7f9cacd13195a918836972d7b30a96e348d61ab8598b33536e8e52e7d09a9c899fb09276a3e995a908ba5f8079d6d427ac070af750e0e1965c640cd1679fc1c4174fe49d08c69ce1f3fff3041127d791dd07107cefac391f78d08f1561b58610fd2631e44bcfc71fcc55d696028fbee44282f9b1148e4abc0ef08522339ba984d42b59bb2c5f250196b12375aefc57b25d1d52e20c2e6e90057c23bd38ea1bb6c5348047c756d52691f83b3b24c0dc07dc6135d7ea08925564f92bdfd45e5d704425f940cef009db7208c2356d269432c1fa28c2b18656a977de1a2741fc5b17843168bb0b5ad5e4eb8bd4aa26b3e3e4805f7d5f44750922dd8265de7c2321cc8cf499b194fff123824f0d5b3636b530cbf64504319adb7e8bd06b69fb6ca9c300f73cf6bb942ef06f8abc5accb9b1d85cbb84a1c67fbae8aff5d2a44648872b25ae3b0c903144887e811ac9fa67c7370180b5c019245681f33a86e8548518fd512034ef1c43246dc6614b72eec4471f0081056f8def22ff938281044f7fa20b76f305c9cf645e372187f9f9a8a6d96df920525d387dfb9955a134a1aa8ddcdc16ae214aa5ce400e81ed8ff46e939c1d8761df7a67171123f585e5a3395bc275f41c0b6e9d64b2efe6883cae255bb0a3c994ac5c752728542844044412b5dc8178e80a366b079c944ec984d85f36fa7afe170cdf03c630f16a35387c85bff95ade73328136f9f933a925c45c16b18e2367e6d2429eca4610b6b90b106f275a76e3739f417b04ed6ec90877b39a67569cc1a4c4c2ea02afa4446f721fb2a818a4dc230dff42a70520f055f8c52d32d2a920b78d810a2703ff5a2c5e5218c7adc0bcb813289ff22da6cffbbe51ac44fae5718499142dc90bf635df3fa2acdf7cfbb68587cfc0904c2a5de4f19f55d1208bad674ef7e77bd8cf32b48558c26d229998fd890a04eeafde09cef450dae96644c487743159f8df9ebe169ad0da0a96a1ce243130d14c4472b7d58201ac1238b78738fc5d66ff04abe5a97157a1646ccb37891e420863f33e774e9fa8fd019cfcb9d67b9c1879bcd1dd2545bac34699296750e3b33761325c47288d2d6628bfe423c6d4d08ae9c1f335a75ee5f768af0890c438b9f8bf3731480f76742db49181fe18a149f27d49c61316222c16aa2fd715f40b2eee9d8018f8d1b9d91b468c39d154a0e5460f7e2a738205a7c12590819b3ae928eb77ec218143650b26942b9138df3887e596fc1c6e4f8c2c21a17325947d6aca6789407432df02c1b57a1d4c973d7b73338daeb7e4196297a8e4bea7850abae5ef15132759196e4a3b8bdf10fa787125b5f6284f70fccbcd7bf53871728ed824d7c3118f59ee2a16aa6e12fc616f6cf7e27294eb90944ac20ce2b6045eb48585917f265ac4412de26712f4dffb83a89dbfbca96267b628fd8eb09f0a03ed0df34cdb0880ca8ecb1a8ceb6ebd74ab98d41134b3a7be682fbd33e54ef5638b1f01beb2d2947cf5bdad74391a34cb1225ca211e172205ccfa721c29a4a5d273ce9392640840e40e1453a5a7669b4a32003cdf52b92e3f93ccfde5877dbda0df9280493a137f81954954fb80f270b0fd6f01ecab77f52c14a87a53b7c3c4720814f845d71bee2ec35508a742be94c8fa52e3bcfbc9511fb7d6000096a9be822cad9d576b3aa20679b214ff35c5d3d327808d47c97ba3ab9c738efae8041ad40f9b32ac6bed35f00984b1cc94f428e2b48ca8378f5adeed3dbd13a7ceeac388301b0983a1b4bd88a5fa6ccc2b9550cd44cffcac4591e4ffd39160ca0a0cc6737e01e17d2562e9f441b86dc62bdb4557ae1b08f39a114cdfb2a10d645c06782775e7724b4def1a3ebaaab2dbe15f971479a972bf1360c784478fe0c0bcec590166385ed0a7294ba269be4ec34b7227cd33d8ad70aaa2717c9e9fe4d907bf6a284aef8488d640b661c4760099cb125e7f2366d912bf9ab6eee21eae17b46e98fb074850a44f009ba80b47c6ac860e000c4e63d0a8e67a9672bb7e3b66ea30963a687fe66a6430eb10539f108486e3b74319367c5fe7568f38cc9dae41e481afb3c07346cba658a1b063a5b9b88644192dca6e6e14388ff1f595057fb5df70836e819e26ac6d110c1dddc3325fb5ae4df2f33dc1112e49f7b27f18afc3847ddd3c896a4ed6d2c9302e1c44fa420cc2ae6a04eb9159b1538c211824b7341af94839055afa33de50843aa7988b0094ff47244e90b47d8617db429b006dbda5a9f6b55058aa918e6ff9420e46af0b1237e82933e9d5a340fa89f11422068875e15456ca73aae40a761ad492ed6619637935eadf70fb642d1d1b8a248b2fe7d6203b53b77a0dcbff1dcba070f0c23deb0872504d9e5ebe9e6757039fe84699025efc30609f4a14b64801955ead2d755c6a951719af1549a5a10f9e61adaafbfc0e6946572bbccf1fd6605ead3358a20332bd846e019d848e3f507a71958f39da0f9be4242e734f34631243c34df4f4051ccd740601f03777e869390cfb97d15c6cb277a319f930f09837e74dbefca10dbe3a5b003a524fdee1e0c0c4ef650b0835f497f147ee18bd4594e5f4e607d86b0b5771e1e70f4cd374f8e01356c84ed95f619353f6c8c5485791ece6b0fdaf5f06c844ae15a7c6fc1a289cd0543d022dcf3524fcaf1fbaecc37d031775afa2b3f2b97b4af82b9f3ee5961f37f9e1fb13187c4f72a8aecf04428cf2f119770e9215c93534d0b6138fb65f9e2d323aadb34ebaefd4d81d4ba2083d123b1d0559279c3f3fe11fc89517658d978d10c2f2221ef6f64b75b85732f77882aa7ce883c31d1a6b638aac159cf39f927a4940ede6f8add8e06858336d5dc684ceebda95fda3ba4fda6319a809e3c4ccde3449a905027a81f500cb846877e231e8b6bca1865a9431974da53b20393b90933060da061d511f05e06cce62bc5d8a62e5fa1cdaae93b8339d8f7ee3e931bed87ded29f894b746f318911589b0f00e0aab9ad84e43bc519eab0f7d2907df739eaeeb9cd1db4367d1f1e59a0bcd623b82597fed2a178a671d716f5864ab357eeb2f9c23cd43fa82f5f8c0c4a4759950626295ac2a4fa0d9ac8fd3da82695a277b6f15629ccb1f8b6ba2904aed3b2fbd8081616a7196c0bc9e24019d1e169c89fe1b55acd1abc86cfe9be6796a0e7e5168340c64676fb3d50fcf60a50d9deb3c3ddfbc701b87a321431ae60d0f3f4e99ad121fbfe6ee4daf902c34dfc99c8e5393c62ac348541f27a4913a2288f4bb03d2b84ad69c6337b1351f769e9b2d0a9fa19204eb74b4bc35e5a276e85a11641bf2f51c8c5eb629eb782843afc8bee041837a1fb93c51893ec462288157082af2089562ebced173a6b3b5c879d7de5604ec7406d1a0229c3f7aebcde161bda8cc5a69f97abf730ce421a603ce7046257ad7e2be0d32a8f50da79eb4e1f9603f6cc4a39603c86b865f982d898c24484b7ecbdbdfe3ccb41a4b9a699da439f55002ac1b705cbafdf971c8b5a46ccfd3164656d163f2f4b21e119620baf184cdf20043fdb6e1945999cc86f68c5a541b6cffb8de57e401bfa9b9e4b41740e3eea381db5ab30a8759a1f18cab7e22893d24dbb39e279764bafbf9eeb48e26772f6ad75452e737d714966804b8c6a3ccc4053ca805205179bdaacd25ff4caed94cf93524aeafa737cc0a64834bfd1a78f2202451f35959fa45d2dbd8d32eed6b9750db898ef7ff6dd273bf991b5696a62802be09c5b787045c74b464b2dd4a5defde34535d5a3961bce7d752b2812d5e3e306ae5c410d8e7aa19800191766db424f46b78314993ff28899ae54364a6159445e67842bb7fea004fd6bd35dbb25b32d4cf23abef6967dc5a2a4ef65b84f6758befd3b458d2af8b0bc0ce5ce70eae33048f44304da1014e2513bac99e322ec672f77f3517dd8ae662e0fc03e3968209c35dbbb5e98645399bb9a8a06c6966ff8da8c4808903bd6622ba0888eb01195bc6e241021fd97f9ecd4786f7fbfaa6501d9f5738a73e583368dd05a6851496bc334e68a4fcfbd72bab3063dff80ccc10ec49ad89b316ec7610f8fe8215e4abf7c825a55c5448c31b4bb5720b1305dd6c51dd3dd35516f110baab3d439a7e308abe8418b6cc14eb1aa54b48a61d157d31852c5f185e58f37624d515df00111477ba0087c61edf7cbbb816c5b60fe4645a27db31473dac0455ffc8273fecc6840ea6f5faa8389d0cdc39b5acbf6a635057e7bdcffcbc00d1c5be7e6d692f663beef89d3c6bbd7922e785a44943db4358408ecafb1448cd44bbf1540dac74de5f2a15fde0b5629433f1ce609fdf94ab074d095c44c57f86def7632084ed13677132fab3ae023e8eb9762cfd1b721b0fdf24dcfb79a21724f394b6822c9485f0527c75d110c1e464d0711a9642d96506fc0d22572c660a3c94a1d40bd984c3cba2575c79990c3d2e3699d2ca122d6fa91e2bb1ec3dff898440471b92f1e43fe767cd6c6c82f937ccf7e9b07431ec404eb6b7ebae042720b928d9a5b6233a646f68febce70caf6dcae1236d5857e44ce1d988064a86a43779cd322d23322a9b5821bd17a0d63b7d175f5611f027773e3671b4b37a46a978c9986c7de08e977472c7e12ac329306bd443ab78be2f759c18996f3ad122eb0b81cdd518f938edde697ac64138bb802753705a2edfee84c89ef14cc6124b5163b9895009f4238686e88a56d9b71b56192cbf13a6ce5b50c3ac194bb4fdcb84320330380edae3d74c1f97762458ee454127484ebe509b692d57aaef67d58cf975fd52175d53660fb2739b32cb78473eb16c11c03a675426e5299055f7b3b28d5d00edb3fbcab2dd75bf7bc36a2458c2bd0d4a511fcd58a4503767ea813f6b62d929707462ddb3f92d424650b5c31990b941d6e47c26cfa23f0f88506bcf62603a0491be5b982c426542277d09e60c59e48f9c5d84bd67620213b979d0b26fb19bb05ced0b4328a1d808c8feb14e89f5c60eff410b42a5d47103dd0cf2759df77ee350928fb508884981443bbdbee02fcda8c2464838f6c85d8c2e696be0c45126490e50906cbe1df724179d9c5994270e192f4e0ef85b541cde047069e1e314d6fb6ca4f8625973589c8e700f46f70261d37fb9d39e95150663eaa7951dc7e4b7a4380954778c3d3336c2ef201bfa9a78b05cfc3278f65dd702650483de3f46b2d174b351b4dbdee1a02be6a2be40d554dd3166ea13c1e3d0f81a424eedcf5ac713b884626914d5c53993b568edf8d1fee614725eb5e0c777a7403e6cd9163ab267d640d54accd6c8f30bcf1ad91d654cd43d7e14386a3059490065acab8df56d09125bf1fe0d77b3b478142311f56f5282c093ab2f974627c2690ab0299858f69d40c157637ffe35163ba58fe4ee7123ae572ac97a7f958339a3708fd7760fb33922fced01a09afe617d927ffcc660072b72ca7a042c6d2b44804c49bc950145e2980dcbb59ac9045e60755475db71efa42e0ce4716bc3f67e07d02f4dfeddfc856292504b7da2c56e73ad04a912f56e34c5e171927abb79b70e5d567a5347cc45b573a9e8cffa8fb32cbf5b98e68f5a69820914a16cba5bc9c8744488cd4a7470ff13bf699568c3743f43c3bd113f9226d27600db42e2f2263071b9c2e117802c6731b2ea36b8e4eb3c4005d32017beaceee3580836f11055e4caf8fac9081554ac4996fb51d96804dea319b9ed1fd215e3d4686f52c115a2eb8663e3c46d5aa2c11918e680ecd00a30f84acdbbe23de9492c0799525e76d6cad38c4b3c9f817b5ce4d101454f8ff291cdac434ef32238335edf4e7727cda894a31634e61bf465b042bd210faab774dc5ce3d77dbc9440d2540063109e2d9dd74c923adfea7772cfb7f6623676f47a1361cfae6bf1078dddb419f121e07f12c2f175476a55dfc9e1955d4a4e2c98a417103162633c3d32b9aae2ba7636c129aaf95afc06152379954f4356e9ba0730e4c618e699e794aea21401462064671ca145759401dde11bc10620fc280e49f74b6a846d1467d165bb27466b47964c18eb306572af34b06bc99bbb9c09d1ba6dd43845dc75e79b1fa37dedb12627b5220a2c2935b663f592369d35744a81e402835f3cc3fb2dbaf72f8a376434de4a70048c793c8c932ebd34762c0520e1a21255f744cddc3fa6f5af292324df6a71bac20949615d095cc18aaefb578b1b9fc0b6795a7470170ff964c451880a646f6ed27bfd2dd4308277dfd4ac8857d7a10a62fc4d78e38033f0c24614ea1c18db185a666bdacc67d9a30d40a67d5d9279d45c0769155e9d6e3c0a64532fbcff3b9cb8b1fa22cb61050f76c56977596cf1087fbc307f0a0600b7e5a42a7f9a9b9dd2435c869b9755dcd78211d168d2a26a6e61c44bff5c63ae08568004f636e4c03d993e0594da7c47b1beb5b9fecc25971ad79c2f2b6d211e4af8b3863bd5227a5ea007d2f0efea0ee11780437b02098a1f6f51caa867addaccbec1a00a9960a204dff7467ec5a256423e951cc7abbb8acb0b8918a16ddb11fac4c167cc085adf32d338f5ecdc1d109243821097678d93fbc84a8c27ffc0a8240680b34cb895248eb98222e6280134d8c47a4319dc37697aee0f28c74662717b0d9c37a7c4765ff77943aa021b80ae3e4d8f108672eaecaf06ff74758af02dc8eb2607813af4d4a2d8ff47fdaec96061143bf3e6d10fc905556ad61a56a5fb9642b4d271393ba4bd986d4a624436849074e6b7b7de1ef87508c306f5f0b847d3e7a534453fa7fa76824fa88ba8b67a6be76b4c9207902dc2dc55bcf91ce34dad9278ef0a2c961c0487eb6c89a1975001ea888b484e7c1244b91ac7fa708b2da3f0a82950b806bf6fd25f3d7f76295cd655cd98bfa652f5e1b15692b03d53fccd0c32ba80ecd0d606cbb30e5699efd01410d68a8386df3b6acbecbe7c3dda7b40e7f4a47236d1fb73c9095301258c4564eb6057d6f54b1d3b5b5577b954b5f8495db388c1080ba70d98125a7511861101c4b2af34f35957a85fba7c406a486ed91d9df0505e88cb14d1a671ba89e210c64e0a616dc9e45b097cfa7d52216edbb4bade968ed61ac18266e9dc9561c9fa3c2af22e00ab27e1b33edbf75adac2590c04d1d0bfb74f60cb91d19e33f669b899de72266053c7f1aaa28ac8c60d7a77e67d730f88650fd037342c2b877da084935517a67b04e6ab4e2e7d874516a7b3a4ac451dbd8e05af42bb4b0cbf481730be81f085d7d6fbc7dd1e21dd33887003f6aed692b60a72e6fd05fba54386b3f8c58500eb88879b544e23e85cc4b3241ff8feee085e17e811400737744c5dc47a68e29494276339a30b11ed0c266b432c6d3a5c248084f8b744265811b4481954416e35e278fe57ac7abaaab71167a54ad8094833786959608e68c4448c062825e93a9e6499e80a489021adcced787f8860dba58317db983a77ea2c41943c5789f9c57aade7f9a142fe53423119a302bc233fa98a91182d80c9aa11e158e60f28bcaca72eb2cd56fdb3ca051953859e3d4c60b2163dc44986158e6657eb74319075c7957e621fdba50718f7f4222bc0090a209157db5b75e9e96c130d866d0ad8013a1680b33319e287d7e5c98a6611abbdc1f8e2a6e0a69f7c86b0d692ca1eeb216fd3080397f8a3fea46f084dd402481c8c86f6621957f34d075a56ccbcff8f1ba00fa98a56bbb3691fe41078eb4f4a97eed6bdb9630a0cd7d01df3a9a5cc953f6b2a152878509e56d99931256693e95486e502a2b07b93ba69144043ee8903b1ebdd4f87119c5d905188397aca8332eb3c25a88a4f6d238adbc6792a8b215a7e0d4e08f1615a4b8046986f5d64693f6f97289fd3f42223eb8c6777a6cf21cbb5ac6eb7d9909cac06da46226e9d13e668f8a3ab2fed5b38a1ed601769915d602c242309a40a94d2f510b33810946de613d27d97b2bda2493eb0ff11b8e6210f378a8537316bd2d2dfb83fc2eec5397f60c4628f904614d94510569ace7e52fa0a41f5eb88f2b48b4894742f3840018504a7198b4bdfe3d801fbc4be851cbf96b6a979ccf9651c90337e0ff2aa729fd76eae46e607a1c03904d03e411017e5e274db986568ce109b0856144bea39054a6fda21ff743b9a4d85e4367b01621d274ed668950711868078bebbe16c56157d0a4935561f393115679b67977d87ba9014d7408da89d9947830042a8e9f5b4c9f2875c6598aa059b545195e1f6f0b60bd02f2cf50fe7159674a292a96d9482e8cca2e45243329fb24d5d42ce4449267299c14919055de4d00310a3d30f269ab7a7f52fd0b9c4457940774fed382a51eeac8c916ee8e8e87ffee32992e82c3cc3158105ccef6778465f784df2ac491b353ac6b4e523a869cf97ff1c521478855d9ad6d472e73e9535f164683d3f56c5bde1778a21b948a075ca996cb29f44fc46845dc7e882e15aff6aa41e8bc43cc0bad90273a58a469ec089b3a766ac04914b03cd75af860e3d22d12c0d2308fcd442b2ba5c5b43ce1f2509337e3d144db10f7b50cca279d707af122f428e8ece9a750c1bb00436cff61eab6d7bbc64b58ad95a6ca1cf3717876bfe38447db04bf38e2bdeaf1d5e2d35bfbc3ff101329b0e7d47294f40b2f7c4b769329ef52be1ab6abb07fb793dd876e9b302c535b5779ba8076852696e02df2e9a265279b98de9ffeee87c741b182d0439b4212d66bb2a561e8f08facc5b102ca937ee6d57624aad00976cd0ddc50f6abcecf133d4b320f1e8d0ef31ffbb8436c3060005c7195bfa3c84a7390c983d58f770fff5c1176f534d12768584d7135f7fd73bad5f3776405c0de7c7a2c915335862ca7d528b9ad86af80edb65383d684acb7857e70f3077a46f9d2e9c329ac992eaaf47c4b526f24183e52263bc135a54b63421f1b889a33b909344e1c5318292deee3be455883421f70b2c72c679c7f8f18ed1d9a786092f37bebaa3eab3d7dc288f57fc759ac40ca37d956988078fafde4888f9b22bc6a95c64bfb9bad957a8409e6a525e74ce79a7ee9fa48c892574159a456a39e5e2ff0f161952e290e5b32fb28e80e98702090c547a1977472572b2eee074650db4c44655ac74849cec307bd9d11e2e3b49cc9b44c599f506a58c459aa70a400b02e04c636946bcf86689614a3a656cc8ae99171faa2a9eb3eb6d2ade5fc53a394e8dfbf7e5ab74591763d8405e36d1dd70ff6446b8f04c602a6bea0ad84b7c5eb25ddf8fd3cab377abfd56af6464126bd34e07e3395e230f30535c0f58ad351cff8c3f6713f37b2a7981587d95dc1d9605246832de2eebd4f10a253b778a91564986ac43b07f8cf322c08f1b40cc8cdd9efc095b00d4a8080d18150cb276cfe9eacf3864b9b73c8f516a8d27dfe0efc5defc9768db4dc73c86db2d79279a41dd5d352bad303b6329175f104684acd2ccf8e2928fc465ea25f0561b016290d4496c41060761d5e79c819a77277d185f22986fd534bfabdea3a5043a132cb91727213a470126b9a0d7ec01653ca71c5ca2b5c95530c91c6595ce40e4073845130b210cdf9872c587148e8452608564af84551542e3234f203b04521a69712ee7827b816eccd67a77e6b42be0284fcb49f5c0698611cdbcc67594b0394e19820c7e89a13a145b5cab33e6982a987ab64a12cedb5b0252e8bec9b43984731587d358592a2c7f9674b9aac61832849a4d3592fc9178a3daa1238c30f6e60a5f6f90e2555a59f55cea5fef8354c48b865efe54062ec74b75a1ce0427b33ac8b411bc36a68a6d0ed32bb65c826b29446f4a08ef1949375a13f7c4605867d61a3d4b5ace5b5f448e05b00bf6bac935b978917a35eb54fb19cf7b5c0bd5fe3811597067db2fb10ad4cb4073e6b130eba4a2b741fd9a37b7a342dfe5231e779d1f001abff736be658c844d54985d0695dffb17c68fa4fc07517e97f5a85f7e74f095c6f5634e0b9d02c1901ee5c2029b9dea0701b86ef1c3c837716c3f65fbd8d675d99a318d41d3978178781546dee16ca8cebe4f650c7d8d826ea27414174e90bddffc02b158a06b472fc2af25fb0965efb6c5bdb4ee56ad5459d31e95c4d0f727018f2d9ddfae00333279b04472febeca57ecb0cdbda674638d02fe09d5c4660a2ae6bf2512cd74773185c79448d41d08fac202c9933f5b5ede5b419a0a4a29659a7229689794fd4346a747930162e9d3c6dadaaaccd35f5703bb9d3c1d70dbda78b52631dfa23ea800f02f47f4d5d746298d6d9c41fadb0ff643f2e5da420e0ab65ae68fd6f9ca2562206bccf971d4dabaa18cad458332b3dccafb8374fba2b4209c1388ba9bdef3d1b6f066a1f53349f7aecd511e6a19c32b733b6faa04d702383d6860db0172a8c2e7d084ebfef2692e8f1fa382e40a90fe2d0931591f77f9c2b6a68d59d77f750de44c981165225ccf0aaa593c1e5e823f3808a51bbd8bc3a233b77e0290c8a48feccfb260c3085a54ce4a6d9b923c6c5bc92c0f309e6adb65a917b7a386f311fbcfaccc774abce6cf2e307f1eea9dcd4c732b72502d4ff0b8260641c20dffeecb15a6379135614e49883c1a2856040e08b1ac549ebf80976ee104f879b8cd186c789894f23e2190ae00384c96e769c0e244135d71f7658f397ee7e0540973f0e5ba894d594c48c42cd5284bda8d87395b091654c08d72783400aa46eccb2188f18b1f2ff2ec3332c8b780fca6b8585cae17fc71c29ae1486e386620f61aaeef5592024fb7c8e4589a2b61679dd8c95a257f743e43696e75a1a8c37a67b5de64dd98b4447c8b94acc127886ca50441794f95af2d57b0d5404074187db3a639441661d5fd6ebb1c22c0893710119160e2339b362d3c6e920be91ca2e0e8984892c0ec6e8f193adf72556118004e7694fff0a03027748f2cd331db320892971a82eec100880dcac6b17ff8d9ee0b45eab55e327c236701b66dbc9149c0b990777af6ef795feef3dd89d6070231a24dcf5ddf662b60f68616b5fadd6f2108caf0d7e8d10ffc9265f0dc0e5e57ef2b29614d26599e1e8f19be853858c07ee874a84dc6ed281a197bc36e99cbed3920e0de10a69b2815af19415e5d691b3e37a41b582cb1b82c97ff9da381660f7f15741af5a24d436cdadd6c18987ff85af8afd61d3fbf50e97764f1f446a5ec71db2e8176c4531b953d62d5df8d330300bb10d5db27db6142d84ec8c39180e3bac793f089d09c589ba2fdecebc1d2e59749b7845fffeef18e10c0abb05962e17434acacc8ba62273e6c0ec446dcfa4bbe4ee6a0218a78ff13fde5be01010f51c6f24e77640b25551257c7350f5eafdd708f073f600202feafe6661eaacba2549d2a1b61819af7789e097109f032189ed610c57a4fea027dbc85744ebad10fb99314ae32247421f769258def421ddb213db835c8f27568c06734aa1d9e1b0523f7eb7e006041980ba758d1b9f356c7a2cadcdf74a21b4ffedc8792ac4f13bc4bf5e23a837f0d2cc840894d15279720ac4a1ad89291b3fb899f9e771777277f62dc5eaeffdc39b42a4ab1a6906cd2bf5e33c003ad4a403c567a24bae5aec52e66cfc03c3632059be7e17c76a1fcee63c43fbc272ec41a165596ac59905fc44d4019989980695bedbc5e2887f9dc6f6c2a611a32398bfee41300c97695df4f10f0b84066563624e3517c8bb0a8291661633232ae8877a00601b4adfd843a163759061fdb20037e1233529921d830a1b001f62551619420352896973cceb7890bc387ead879556223e1a7b815284e53243b301e4ffb14ebb26b0ee8ead7865b4eb3be2b88420587a5dd36add582f3b3ecaf385c24ba91e723eaa704e75a7c866620356650f53a9b249b34a364074af3b8f4d2978e89830f3828cb25e8f77642b61423a059c8e09d86a92ff756c1ee47e07d79f8918fe7045cf7fe19aef0c4137949f9f551e972f6ec531e032c25cc5e114853396027bff6f21e579940b76ae8fb02df730953404a9c27dfa4c045a1c6587c2bae94c87dc8e11e9f762bd1cbdc93e83b3e8e2b88823a5d09b33c0aab79252c2b4bcbe8ff6f49bb1bac7f2033718b7e56c5c2aeec1d229b5a8fd87d0f44cf2dea2b084be6f2af3d160a8363952c781baaa5df2cbb6dae024c164c872bf0f79190aaff98eae721bd01408994163b44192018757e9af0e5f9352374e1990e5eb6a22368ffc31cd0d609bf7a8dbf4ac3bfd64427aa2d15d3828c5b697dc1d490fa1dad8c456218bf0008646e7bf7612843dc7f50707c4786eb1cf423627fd3e025d7c9eed6d5299d9dc519a950c08ac2d8c159028ed74ae739ff3b500787284950a169a80cae693dd5bbeba21c55886745af2065701e9981468d8204b32d392e9e3c85bd906d98116c648dad90f19ecff985169d1953081b3904d88f834f327e3683b7e9aac4519173d43e6b75c220f36e1e683ca2e786af24543049a0905a391a220bfaadb95f1b53df0976fe234f581c1fc8826692bb05f8ca0996d8bf1433c4b48c0091a8578dd67a5b42da7ba97b772f2d3299230532cc55456ec0bb580a5ac8bdc7c9341ef7a91343860f0fe643ec90405edc794c2fb37b9a1e57721b1cd02d6a0f0c5fc0150b7ae780016dd79b3a9e69fdac17200ab692aae0f930162acc202f4d9b8ce90ddb9451d5b1e48841ac6a5447d830a0c59dcdeb84e5efcb096e343a6b5bac477c93bfc86dbb17f98377c05bee5ae093b6e46366b77ebd8ffe8b923e541a0b7c56321c671594e358b6b2b747c9dc7ad765ddd9d09f801c6f08b7fe8095ff60e7ecbd82db65611666aad61d3d8e5bea64c4e4a81cc5493eb0ff49084c9716e805cf587d3fe681e4762a504aaf8f4c5233ab75e6444e1c7286abe889d3e403f6060ad70bc5fcbddc5691fc010db37895d70ea800ac6376d1a6793c8e661bfe8106c7399347966b50912dbea21abb26d318ba5851da9010ce79235fd209f82c1c749e720e6de016119d9df889c8248ff3d88cf96e260b7c6166a6fd4bc17f0ea57da5b892d419abe64595f0cd574a118d324e374e818eb6c9461671bd4452283ebc9a34bd869f9d8aa12293b193ff92c2ff71381c9f52ade15f345acdeefc2257a86d0d4a4b6785a9c49d01ff1cdc82f8085487154da7ae8a5611d0ccebfef7da83234fa2916dca1aa27802a0b4e8d1a28ce07f61cb383e1e09548860d8a34a77be73e0abc8f430ca38d22dbb06247f1378c5219774d9907fd003748e3ed98a15b667973e8b8acf60cc6f8dbf652d6c82b86f645445216501ee1dbf32280c6a9f4da616b26787479a2bc9136ba9ad2a33c06b3bfe32af58f3403a4b1c2964e86dccc3e99663f77b619aac5c62ed20accca57406abe6af57e254954003186387e57a8a468dea54ed17eaa5590f4fc6fb595773068a21ba55c48f1cb27e96da3e92157deaff8b3d03a4fbf65033067fd87b223c55c43a6af07a30ad80632aea070ec8e324d0e6952c636a7b70c2c089edc9b3a7e04ceec42b4a6bbfaff6c89aa7b3cd223427dd5f22f988319dab61903b2a1c2baaf17d9ec6507d4da048680f5dcb51c785244749eb02368ab2eaddeed82ad57c059a03acc095787a819737c755af56d5ae65495848634d2b8473571e16f77ad5a2966f1cf9b68f30a7d72ba60f83c948ac4ed1d5ed002bc742834fbeeb43b2a5a9d3ffff69cafd7a1aa66d47fb5fd5a7a3487aa5d8ad99412634ee79e1ebab5ad1aec800b8e0b0b7a13b8cd2a24df097f1854477b057913f459bb8de927503f3f7fbc0b21dc02fdf5475c4182fc4a9c47c679b9eef7688d4826a488f28ca6b4428acafbd6743360e3d08977295c8caa699769ab9ab8b0f4de01c096d9cc1277a6b54ab65fd30b91c3d07a84de9f4db0a976f9fb58162d0729bc018f0436505fee334d69b2ffcc7877886edddf37b5df0a143050717c8d6298c375f52b210e6fc941ab22d3a74cb6e5d311064da639d2c7942167a1e6e649621f7fe804a8de26a75b9cfbf9884a26a90a1a60dcbb6cff0f8ca6f92159a81a1ecfd1a7a2cf2589572c0acb182cf1985c50f827fec7529a91df796dd91b001009435c51b594830787a05425baa55d01c14ecbfc193dbd3d4d9c292c5af30d25e9d8f695e1878723ad5a4b406adccc86aeace24e3ff4f69937e80a33a3edf588ee48c88933ea09773273745c5fd13b599fedf7c585382dd85fb2277a50270c4aae3a1910de338c58ed3830289659ec62f901f576608160c09230a31285bc19beafe61a7596e27ec3bf7d1877806de26bda338ebeba7be544f5a50698cf55c993db269ec0f11a3b777b8d795141bf0a69f3736a9cac5900310aecb46a95815846dbfdafadca018d1b0c8a69dc584bfb80f265f5dc4bec501b0c06f0eef74cda862e297990da466b9929afdb19f64fa9a80156545c86616e1cc65b0095226a1040bbed62e57a478ef701aa1a4390e8122d52e13d9f4f4e31699ced109e03f351585f021c57709cff32bfbbb1367fa49cc8d5fc01c7182c3fee48f161be810ed7eca9084a3c9660c0f54d39d419f27732f633dc2db0568b7d2bd2990e88aeafa8ddb8f980cd077dbb82221838a7c2fd178b646ae4fc8c31f486c14fe6d08f6826fed3996d560f1cc3da5e9bccc35d2eb7f74c56deee62cf60effa635dd4acc1367e295993ae72690c83d7702ba8dc24463d57e7cb0654ba3f27b4dd899aaf8d68c30d67d2db4c7bd767f999b4aac936366ca856915aefe5a79f9cf0ad84a215177f305f11e10963a5a9f900a39e5f1b01ca1790485e9ee0d6b0e5b8ec2df13c7eacfc1b762fac86960c16fa108d703e5ac45c727bb163fd8121ea27e9a9266d034e3f52dbe70215085bb0ca1cbf723e59c40a0bd59b72fd8e4e89e4a1ae9d2fdd5971c0bf861f58261e58cfb9694ae043cac86edaab34fef80852d45e601257ba47ba3cc6d1f5df63ca18d36ece43801ab9d442009747fe61c5a93fbbd0bd42a68e68e74b39e41959c7105aa121b59883b36478fdc5a6bfafc79ed055edbddfc593981fb9384f12c97193397000895440cd79d05d7e7d7ca43156a2ae8f56c0e1efdb413a162446932f9feea300687ba540f371c01b9805f33e7bf9cd19158154fef1fcb7efe250c877d6ea39eb3c97dbef99868e38a89758e5ad2cdb5aca1bea6c8eb8ae97cd126ac07699c013a7a7dc1f49d96b4f6b1e60cfa1f7470dace73e658a7db974638a9119e2c5e5d38ab8956e91854b3c9587ac15c842ccf64be29e5bb5946f6bade760357152e06cae275690d5ae3df33b0d5513fb9176a3dc303c6fc068da666b5f881f530c4e387c41bbf83f91d6036e01d5054afe9bc17bb03a16385d969a2bc962e41d63351503fc30b7669de7cb9c56b4889c07db92a42b269963f1ed11f3471fcda47e8a9300c1a55e800fe4eab6c71eb578a359719870630a349d9039cbf8536c47f2857be8d386d59f62d7ea5b92e88fb4a46aee305b68f96f8a4585c390c534016961a91247935ac491abbb01420bdb609ac16831445173624a38ad658c51fb107bc548c64debd8a6712a4cc6478142fce4e29654867e710f188932a43e58c25d8c6bc4216793f6018f0392ab87bf5271ebd0bcf980422a06a358ea38301c9f0acba6baaec97a83eda2f80585a60d1e2e55416b0f32460be0ef7c7a1ea52c26db4b64c1a1f3b06a84673fba0ee8ca8ea016f9e3bb29fbfeca6279122f4f51d55b77804478d98cfad22d549cafcf904262abdbd5e7cd18e6716ef76de5661ac8e712709a3c9f297e0e9b8e02817a8b1beae10bf077e7d067d655c873d83a4ab7b8eed7d64871e3a162d9ccc2b9457960b4357a3e07350635a998d924fee33a14e556e147a5a4ac24fa10f25431f8302da5cfd17aade5d5d94957a1b590fcc53886fb0164db4a9860c25d1a6cf7a0e0550dcc66e9b9bf6b899f47096404da7741f7d27bb2d13df64bd4abf70344e0c85b09fc003e72346c8167f00d2f0b67c7fa64d560df2d98a55ba9c26bc162e8f947132d1867083473a30eb2ce58ae432e4bd3e16c2ca5cef5b547bde16cf82b63adfdd2306216c7f0b873ead0acafa79e30be48c69f1f104d2ca794acc3040de8a101fe9eb73174ee39fc731fc5ad761a60fdacb1da6c465f2e1b1edb0cccd2bbe0dcf9391ed21a8f28d21d9aa0056ef7c2ee64be4bf76751b2739be72d666fd325ff16509fc99ea0014f53d1d0e7adbe53bf22387578851f97ba681e15e1b8aa1cf667de6cb06d24c33ee18eeb4138f14dbd9d5e9a9c84332906a6e9c889d232478a9651091b577362f7ef26439bbc9245080e0ee89d4ddc6f9fa389f57b521f371949af473b9fdad3904caf64959c49e5f90bb7d69a0d83c380b78136937fed7efb6c06d816dca8f8c3af36077f3644c3966616a479a82a6ae900c20a049c44166096d83d927d6f2591372b39f5f9577139ccf45599ddc7686bffc8abbcc444d326e3de707f686d8530dbec8d43b097918b8e9fa10d5a3fcbf4048f4af0330f2e6b48af6f5a03e302bf41701a148c4bac16a24ce44e64fc8d7a2aeb96d1385a8bb412f23e1391bfd448db79ada6430979a892de7b23ce0097b1ad7782f9b85a579380ebb408e48803d6c32a028ae63dc4483c96f7589ebb1560821dc3d1504a946c573d51b67dc097aff01ce8d3d2122fe4cff014b43ccda94cf96051cd2aa5e694dc7ee0e75c70c2e443146bf0ae39bd8ff4d93033ddbd7a962a35614307d9988612a059070a352b66b97b18c378b4940315b256443d667a75e04a920a6bea6c41740f8977a43db2c86fceb94b25db82df23bae628805a2b31abb27eb3a1199c898c4b246b831de12b02037d04dfb87e278bdb611b80ebdf1cac5a4b640df6d36da5eb777a83716289111e07f4d573c8a4003d33a8c8a79bf40093ddd51b8efea5ee139499dd8484c34584475679d6baade25a49bbf9e29dd8c7c732b9fc49d5b097a73cdc88a9919cd27b5876d434e8ced416e8bf07d3e3ef134a6ae205903ae1079db281652972c914de3330f3c63d3671d91835efc143dab8f948bffd12b1022ad3cd55e8ea6e7ef1f28262be0f7a0ed7b5e212a6c998ac2d6adeccca9ce52641b863a91375f8d04f66247f35d045a5dca924cc6dec44a2801326286e1a4ab770db1966dc0208c5cdc3781023a671bc7250d4250f26faeec6bb72aeda866f6e215c65e6c9112c4fdb5a70cef0708386b43c5b6e8e3dc72502b544e22b82f37027beff3e4f244e3fabfc77f87a24bfd2308822bd070f933f52657ee8449fb54266637d828b9a0e4c1594ee64b363ad0c5e0461e2d0aa1143561d5eedc58a4d3f6f8559ad72bacbdabef98ad1796d183002d6729355e3304f893d7b76d9622465a91c32e40b871255314ed2536fec987da526d67fc867190ecf27a9d2d8425e4f91a5cdccda2149e5b56a6244d747e882bf81fd3013d7abea95cbaee38198dae7dec458d88a6bace7d1f2d3d1a375d48bb6166db67c168ed72fa16548a663559b9bd9ea3d3f6681258cefe046ef0bc47c1a24175ddd428f13280023874be31f0a8af4cc87707fc34015414f7118c0ce951bab9ed67e785bfe7ec09f0bb48c902eb38836546b306413eebdbbfa1a24b218bc6c0b0ba4c39763f1289f3d4dcd2ab6090c8108489f8bf3d33fc163f06cf0f010cf0505ac0adb94da4c330fe340fb44b7e08aa26d5d2002855542b7910ba1c4ddca9821482c1677b7c516c1fd8aaa750570cbeb95daea4314e7bd7e79ea03150f12fc6f051347978668b0f9756331e3ddc2acd01a7bb6a1780590cf49c8ff69d80f57e5c8e64f37f9c4bf3ff0ae49f41c4a03766435fd4fc64558c467b29745183f3628405f2c2c1a976e68fb10436114c88f433b171b5a1b00d799c1ee57117578cf30079b644359a1738dbf73d82eb4383bf1d267c27cb27fafc062e380bf90285b2733b533e9be2276846ec907c55f8f6af54391cf2942e46c45d450cb798d9d788e4b91a8f13b277a97e578c65314c142c34a3e1244028adb230e24a9205e39d4cb2ecfb838d3f7b3d91e65af6da9f362c08d5361c99af20aa09ccbd019197286fadceb9ed8633ca0bedcff8858b3f2c2c30578fc3ab73e10a7b24fcde4f10307f9fe6807a2647726e3fbe8a534260838c4190e8318e332501e59f77095bd62627d904e45cd77c2e16bc1241fbb3a058b68568f2c333dfae059866c139f7a3ebd2e0a12d71b2053f5a7dce56ed7382939e83686da0fc1a0b858188d6c4b6298850c514da19e468d8822e37efea29848bb48776642e44980fa502ec3aa41d962acf5b727c1d68090737f3a60aa22a17201e09eea50a5e481e5da3715c7a5addb7a82a3389b7e7cc81b9d4d8cb187524b6e61567e6a9d6110fbb30e7764d31b6cd11a65a8d69c12468de75a761028f3c5311f6497a3e1cd8712db39d7e77594e22df982561edf92638fca0108241d2e5381fad778e34d0c0fba70fc98389f47223955edd43911dc5acee3dd99aac768a85eb478f788b2724d2a7848e2633cd0ac96c6f02a4401f00c6793fb3e6e01471b0c17d72561f571f2ed09f757848d752cc87984c109d826254965569b878bd89ad3b2c2886b851fe4b7f0ae6648d9d34dc0ba1bd38d17055a219af4212c90a3b8dc1dd8c9785e281ed483c2a78b6ab0b907b2e818c7ce5c4d77ce81536ec386826215d15865aa6c6c434ee0129898f8656d2d92e575e56d3e7874c97bd8dfca48da9676dcdc75b1cebbf8088816d8134f5d01916b3e53654fa7b6388c495d1f7568ffc7f3a3661ce4c71adaed4d17ddedf0cf6c8b1a640042a3f7ba0463c617845c8122c768b360fd55dbd2fd0ebd9369373acce16f52370abd0dd7eefdb3cea669c217d42f0d99cf0faf1cab704fd1e11b4059cd76a55942225c6ecd5958af6ec736c45965c951a41b540820070ee36d6b9c75e25bb75f0d6192a9d48c33ce82492646899efc671a2c806cd4de968a11925a84d6e01c8b08610ae6d4798425ab5f65dc5094ca7cb657ed8c5e943e4f089d5c3e2df0afcb5af5ac4742470316e2ce1bb3d0d52bbf963ba6d7c79a711ea522c13aad4a0ca1e117f47518f6c0a0610ee2bc59e4842aa96940761754bd090d6f7728ec13fceb6a3e190b4bcffa5b07622a6caa76d0674cc2859ace7d9b62d8f7b1d169b816eef4d8d43b4da5ef62a5b2d8e988f21254ccb6a6062bb24855224571cb845ebc3894e0061abd8606bf7169c76ec71959177b34eb09a2e82e699feaaf7afc8d2c8623fdf4f1636b9948bb7096520f103be179bdb8af31b691359976ec19f75953ed370ee2014a340fd7ec8cebd46a0e56e7a317edc8e7118bce9ad391ad59310002d4db9433a401cf29f21173df1d29394b4a3f4f7a592e324dc781f522fb694dc7d58906ba5236e4764db2d1cc0f1ce1875eaf07ca31cf642d2030da417675ab92e0ff83ed07b10bd4ecc8ac72b3f825f4fc663240ac886f426943dc872ed763d7471c31b20228cc3371272e314fa3e4ae971d97dba7e172a694bcc86f0db156d60ad149f2bb470f0bd8fb8980c06c807dcac553af4f5dcd3dff46243ce520150cf099d373eadb0d0be9871a1f9ce42993f2f6a771b2d14fdc3e26219fdc32f56592a7c2b720f2fc21ebc39ed4d3d8d0349ff89001a694b00f10fee1959a894cf474322414ddee0b2f3733cf09eb1c79bab8cec84f8af0b69a64d01e18dd8b74188c1453535b05ef3d7c023cecda1e4f5289a358cb91cb4fcb1e541842757dcf18412d7c461a953c863391cd1df3ceb37a06ebe8efcc206fb51056911199646048f1fba2c442516a2448c6df10f15227d6a6aa237771cb4c9ee89121de0ed45806c1745ac9a75f256724fec2d839686461b0744a0674c24b6f731478ec33355131fbc5a0955e53ebcd3019a3583b2a719e97bd4a7864403b36bd2a627771bda759562ae6a990de866bdb57c469b2188560526865618648e8350719c2b9888732927dfd17f0318370d9df1c89a393dfb71938e40a955d0f763514aa02a3df8d3bc6d6578ef865b312e707393a4ab6a388f6a060281f7b515ea7d4556a74305e55ae0afd854f085733aa3a4c9db71f24278fdc8e3f07fe34f292e214363b7813acef283b9a3d5d30b4cde45a993591759b3330c8496163a553f66042152f8c8a339222ab77e150a6637ec4a22e7755d59e835e2f6988306320ced3dda600150d2a180e2d50d4301bf76a77850cc604d74408f1bbcb841e45d95efc6105b4b1c0444fa7b1163452d486e9e58b337da9a30868faf3e80ef4bba8f2faea24ab21fba6a039da1cd8e10b97f53081023b71354d4d8bf889e65430c7c7e4ea19c14d07cf9b35c92e1e8b6a2bb0e13e2bc4a91199e9d35df5b769a6259fe6b62abe42f9211d34561ae4650fa140b7933eaefe48ebf76f7da34416d4cccfe38556e57d9360258e2a2d8800584821cb02fb0896f5d24c39c5c28ae33762a1210ab153f5e3e128d591e96a8f57dd38514757e7fbf7d0b6c24cbceba733562b08a62f82121937e70f339f92855722d3865e6cc71ad4a32501dc01dcd73cde6208efb375ce812e1e7b8f202b8e3d2e4e2e475a985190cc4ca65b8319b76f3820c474e03249413628c2606a0ddb9ee276f2d44df323535aa6f381a94f14a33696275042dbda1cc03c8342f084ecd214c2b59c8d2bad496ab0fc236f56f6ecfac36643c43d78d9ffeba8960cd7d18d4abf7029afcbe3fe7f24ca7c3fc60dd8ca75052bf0442bdc359d596b59bf457ac1dcc8131303db1944000f3a05c542d681c94a6332927154bf682728623ab52561a1e52a79094c7e3ec94940904d197286369e5c32309ddb8b0eae2fc0dcb8c691b3c89a894df8321127b714757733f7225195e90212df7d61622d1d631d6377c428af073b037960551d2d1df0b54cf1aa457203dd9895909c76324d83d0f3f87f606c12fcdc756f8103a3b1582a239c9e876700cda0e253170f3116238b89bfe21b6783ea720a0f00defb2b11a03eaa8761481921233966d9d8f81d2b5c7aa90f8cfec0b7ef075755cc4e4094c4862b4aee8d09407bec7eb6f69547c5d3245261de64fb1776580138e3c515175d3b49a6a534b5ef07742767491c6c9ca20b3a99280e0b3432deb8f58709ac25f214a0c4845f79cbcd03e6abe13224a591abc1246eb1177a06d6561f27505bd13a8baaee138d47303c3925f699f38707b981466ed807ac541938f62c28e58425eb3d821154470eea656b2c8ffce4f45a6dcdd207cc23c61bc0e9a359185c4766a287c1c4ff4e610fcf9e4236744b67b189eecaca6eb68d01506103cf143442c3b7821ce5169ffcb98271b0af25d6186131f7fd891c8ebc615c74e9b48eb1398629df09089ba128e0acf4152363fbf51eb84238e5be5e90f93e13d34d6bbcc844a53f6b0fdd27e8dc34d7ac87e27bcf7462982d4fa279cc0c813d0abf14269ad8320c422d7c6c9133779436d0c98ec813c563a77c8a6fdfd2074abc076e967dc82e32c43f28e2605bfc2d8beb5d56dffe067d2ec49f8a92deebd830a9db5e0eedab93de7bb090aca845a55a77e1da4592289790a9135069d60e964bd7ba0c132e28f7581e587fd354c564d823d36fb035a403d018b340a81f63e00d794ece1b727b493675e2a7535e2c31a537fe6f3d6afab831748ca82fd529a73d82bbcc8eec7a71397cd53c6e4dce2dadbe09719a0812761681eef7d6eed3010f463d86f171a33bbd82c222a16e76b12151b9a167aa0586c33bed9e02e09ec926c5de0e479731bba2e8747177421e34bc68839036201435d085c4b798fc3ad51385f56349b3f9ecaff40460f79fb5aafff42c556947421d69566b800b79f5a6b17e5aede542da2435ca743bc0e0c174f82416d42dde30fc562ce2b179d93cd92333b7e745dfddec1067e71527419db2decde997664123bf13ebec0fdff5f6a5723e6eb82c04de3c120480726bc20ac51c03fd604f7b33790c7a9f43940eb37a3bd1afd8ee839232666047e849397d0bb21cd9d582d8bd32d111d859b03be2a11b6f38a987deef4c2a22556a46c53118fc4dc29319ad30bd8c4e6b5de24ee2f5e6f1042109e25b76a316a63f727a662282f1e105b10c3e6624aafe4bd08fd7c7cef71897f84afca66135244c3c2354e32160647881c328e027db7763b0567f428d4a552ffc6351f012bb5cb2b3105c03269b0818af1355498c1e0575add9e21a8a5165d6c0b95e88233a6ba182ac0418ee68d3f147d8d65081d306178a3a48367d6fd6ebd292779b9a4a3849aea36a4ba73275ad03014c6ba38d56d0bac28f9892e23a3e64a4ffbae7447dbcb0e0007396c9533c09bede02b7955e8615e874cd54b4e6326a9c5dc51aba7cb9c853df7e0a2d222c5d6f89de53b118641769fc8897c8d4b527cced026b77e061966368b446a6248da32dd02210dce4f6862a7adaeba5a720005a3a6fede35bfd5c9b04f913d2c49658632f70c30e3fa3a2635eb67d1fac0354a81e627c420e6e614cb8506f0aa2a8ac51fdc3935279f2bcb1225ea23f0a75621fd580e21f39ca821fefd43b180e238d1f4670d5b220c027acf78bfdd8aa82eaf81edc10bae7ad6eace60dd0e83badb031beb410cbfd1f8ef615e0c5d09ec66497c39f18d6214d4a97580dbf7d377a1fecf273c2f94b093462553b617678d8f0dd747ecbe500292bcb77de7135a01860b2f64188e2d75128726a7be61bdce561073e6b2aac1cc947399294f54324d8e9f7d6debdd890f7187c7323b4b046ebec0585524230633ee1b5169b60e8fcbe6f1ed41c3a45db39cc49884d11ff66ee01979c9a831ca9f0cea8b41e68a3b5c0dcca83f95f8ef4e0a8d2820d6856055d06662355b6e423ff51f2601db4c299584ed1af0a91b1a1e79d0a63671851b44a4ea0b7a2fba0742addc43279e4e3bb1feab076aac9f04d74d67c397ee9496b79ecd804534e4aa7e7258a28eab75c11a81facf040e88f7f28f5c6b0273cabe121e8b69a7262178380665827bafc9c6e6f073275fdabfea234d73bd9f9035e49bfa28b04114e10cc0bec4884b2f55bd13134ed96afb5b7acc3f895c724c551654d42e2eac7eb83577484c7104690e3d5b88d4e4282fc8747368edf3c38e2ee7ae1b6f57b3eb51dda2d541ddd2aeb587018229858221482ae806ac830ffdaf200a3edeed886b72946ad2f9479058ec1f6ec9d351fb9d8948c9f29f9d498d3fe2590fcf5a5a6266918a82a69018c0d43eff8f6779158fa3fd2b6047595aba558f1ec63965fd8e8a9545f848a5c5715019dadffab587a3d29447a372b3a15309f86f3d95d3233cd0664da567f7a6e1d9e447d14c13a136df5c07b72c901906b8c2b3146e9bb20bcfb9ea7ec6b5c3b5647e16ec916dc09be05fa7763341b02661192ffe7dd9eb356c52b327f6d85af851dba673164c219d827c7c670455118e2cab5633c9a699d8004dc4ff55c125b5dc02df1586e2357b8277c2f610e68ff8151610946d19deaa7a348e5b51dd4b49df2cd1b8c1cc161f66f67eff455beb09bea49366fb72f2220fdce322d8e7f85c31e0e6085730797856f17afefd0a63c8631797a390e236e8b8ee5dbefb101babf0bd2823d5a2c30701557660c9becc92d14bf68df7a2f0047b5091564127983c648a9aa7755830a04b22219a58184af303f2d1c14be0242295db35456749f6a5b38fb43a737fe164203abec1a26d2c9b4b1df0d4e66330d8e6421ddc7db842ca8b73d9a32498b3abc87a668dec8177fb82f1403ba0fab36885863adec4d2670962b9aaa73a31be30c52b904ca7b7553f059b643bfa965cf1c6296336a3ec4dca70dda2f6c74e45bc872d38c1e65d9bd94e6b645366044c85ae1cbd0b2e82c45ff9b14b0b782a1e960de2cd9715019e224b9bbb04d93621bbe867219f54f2dd5c9358de07f402535793303c91fd7c4f3e8ab2690f815b532f357da94003ca59d9d308ee4b44f6b6621382c82aa146465d10575925f6392330c261e82b4af0fbe17b8c92a9f58f5f94350a071f80f9eb1b39b04a6d44ec73171885001af7c6ce06e3e9928d2bc98a5b567cc2c4e2ba075132ba87007f7ee4031c6e3d04e35bde040079049b2d3b02b982f875c5c9d020da010da209dcd874a1a984644d570f5eaddc266b04155b0a01b31ef26b861902a0cd8cb6b2d9e03c8668cd84843da5dde83c794ebe0e28cc3552a0dde398d9e7f98d243a78cc484784151c8db849b43a6687dd95f1bf6428181e19f58a2f229fba5ffed0efb88ddc798c858ea3b155693f4b6364ea0d982eefdd081b3e4447ffa252771e465b0b4d29f6ad8cc34639a09879938233b1f84944203d32c74f7ae62698caeed52e7b7916ec495d8afb79d5cfeb6235da1895ba1f1855e5ec54246cc070e7afc63aba995f9ac5b3af4f26c54ef62d41ea6458159b1e99f8c5b30e0f27004af27bafe03249d2e410e959ff1839a6a0003cad684fe115c1230b69d13e8cbe50fa9330dd1d0da1a1405447f71cea2af1e30a04790f27ada767d3575fb04df6f13cead26b84b56fe06343de33f86472fc1ff05c5b9d832136ef78d97690e4ecf82b3bf6baa5b36c31dda2de036a9fdf73da3a6d7ae07f71efbd3ad4cfafacb98fd4dc5d7e032025a9dce628af62821b5ce9cf8eec387ff9087caa37f2a748f2012cb70a69e62da787e9b3c2d9df347cf8c92d41ec0be5d10f6468b8cb697a9c84171f5afdc28fece41f5b2bd36278d4efd93c623ab3ba74fa53217ce5ca14809bdd5a55b8effee71c3981ca93961184c37ad5a9288aee93de624dd96184344af3cc6d808e8f26f973c7361c31fe6f026af2b54b2407a990a0a5a17b7babe944db38a55c0d42bf1d149009a5c57c78ba1c0034354e0992ac84ab0ed0e314d9e7543582378a7e2930718505abf2f1b739c13dcca065fcdfb8fdc7ea43062f31ee145ce46264491c457799c48e70498c6fc7f12fe791c121af28eeb0af043aa8ac19599c0f8313dddfe5ed18a20edfdc3d31b7db042eb0be2320483633295507d1a955dbad7b8ce62b456c6c3f502d631c4cd55b4ff5bea95268c8be3980ab48fb02f7b3e8e1fec0cb17315a1431c1e647db9e9362120d6574caf2295746ed96b0d3ffe88fd7a8d176b830b2824782e58f9bc4d6bab5bd4b9077c3d39711ef1ab90973963934f4c94c78ecaf10e839aa5ae9544b2f75347a4382095496540b6b5d3499632d9a878a0ec4030acf6145324fc24818223bea1935ddbdd5ec2f9b48b5b58d8fea7c3fe1f9fd0a310c7a9b25415ce0891bd1e0a1e39cb8a614df0eafa9cd3d0cc6926cfc7fd532185635744bdfd009433ef23312a1eb2cb2d7db1ad10817616af995d4f6e4fe7f7c703c4936ae2a18f42e75551f3f7281603693d953778afd72d0ea8be877955de48f2f110e6ea77b2e62540e2911055c439227ad4517ead5d831c9a86b3c94993f639d29ec1cdbe4430748edc1df001d9e9c3b208716821e58c9f81168138f1d54b3bc529964624031ae92970614e9e2e88632b95a0f465f76211adba2c23062494126b6f6b08bf26d1372b7af6de7587c6409b96335734dafdec1bd887da9068020f0e6b954db1c3fbdef41a85624df4658663d978a449870cd50b5947921e13baf654cccbab583d61482cc8a8a517d987576aead0e34d73404a36c605b3edff01243f42f84abeaf2a48323c07681cc94d1468e8d710c2aac48ecc201e9888c13bf0e7a9f59807f99277b7c89b96c450fe9479ca31d19610552b325d70966fb5fe649a33514a57a66e172d092c53a02a0b2546afd845391733f495fb72acd124a7fb8255d3f5448afa0aead59e7012050ea6515504bd1765d92a898cb62c76eeb7d809ac2dcbaf2af4b96b9f3a663f1274ae2774f7e757ab2934205b260aca5ec2d2e93276109efcc58bcdf70872b06cdf6c80d90f9193b947f9aacd0262d66539d5bfcbd34859d3986a26dc8ed5b64bc0a998fbfdc9d76ac67de2b67d01eabfe954936c9535f9362a01bdd0c506b3a350b81cae887c9837dab51a2c7e2368a9ef2e88df8274411d225ef0861bc072e1212aa692449f90a2f586c5169598da5ffdb530c5d6d47223a620f96f65643e1884f9bac38d71e70684a8c67755b1e58ec17be524b28cfa73bc3e9211f75f32e947b414290711027b047f028a637c9b4054d6e1cb99272a83ba823b622ca66f2e94acf4d2af7f435ba6815ae6241e995ab2c378a2af4a9cfe4ab8e1b10564913f3e81759ffc205d5c08ffae64ff5709eee92d6837b561dd64cb9b175a967da82b1c7c6a0659d0ce22aa4d548a7bd0a8ea2f532ffcefb59d184c4bff700e01a17c600d735518282791c91fcb663d5c9abab1301dc5172dc0810c279d6bd43539fe9ee64b7bfb23f251f531c90d01ca65ab82c91164eee4862972efc66a354175f21a35145725eb1cd6629ddecd4adf701cfa5b2ba47ac4fc74a64e49a9f69350bc617f4f3562032d5263e4c8dedef79f37e9d9bce52997961cedd11b029b9ec5c1582a97e13ec2661cad8aea7a9dfd1ffc0fa7d0f762a9552bfab8ee6d4ff5e52dacd0e5edcc16875186b6dfe2e3e8e9264195e97e9e9c8b5999bd78e0bd1fdbea53fb9204f5aa1d57af636251548ea8748bbbb22381fad4a68fd73f889afe9968baedd8c0cd90ee7e000f2266fff87c62eb09f5f0cea7f379a910de9083b1e18cd897e09eab4f5adb0ddc5b94038ba2a7138d53730ae74115c67ad6e94c237e8083e15b0599b30d8180b5e508743754bb2415002a8e6ffc7f61ebffa2e4edc4a2e32283b750f9ca05053951e413ad20c74de680699b26ab8fb69f05293b0414b3c094482c51645af22c38c4d78f337b217c87e245e0702bd2ec4b2626cd99471b9eab5deda677a443024e5233b215c8ea93b2de378b22115a20e870e904ebc001b408537bd85a524b62c26ead9bcf01b416500eb65311d5221ae6ddf40c631e4fe2a60e04178a7cd62a8c943758c68c16ffbe05ba853a451cd4cbaf8529efc3189e998307b4be63cbe7e97efbc0f9df0b22f44c501c41bae1afc10674b46eede48d9d9e1f1c205298bba13d016282cdca52e5364896d4bb4ed5ec95766f6c35c64f9b499ccf4dfc0d205976b5939444427da8ecfdd32c76476adb6db19ef97859c5e2f029748abbfe3943c90174bde1b867e2cec74c258313acbc14fa578020c6059e80bf3ffc24f72eb12834d0d5dca3cf1cc48fef7e1bcdb3a80fd2fa1562cf49a96a530c1513c1d5e98199a3c45047eeb5f4a755a0764aceda53d9310cf77041b32baf7a711b34be5166c3c1a6409d8d21f240a28872f2b90d948afa8f42988ac2d151353b8c0d1854d87198c0b28982983e3e22dde9e4d60b5747882a6138341eb1ac978b9bf0f515a6b30a08c713e08f0a1d4396d1dfa93d9b8d78280c676bb40380b6f3199546e7c0a4f85c48bb009ba578f9247316e7e4e145b84ad2232553a9cfcadf701c0fa985664df14bd22f5724a5a07d7dd5a9da4f6dab76b53c61d4207816ac214e89c88eb1f0f25ea787fcd8bf340be6543ab11649a1a0dcc7409711292d3571e6f1a9a7ed2d4651883b9e4d2ea23a0ea3b0cb8be0d9c771f708a6381b147bf623e7326bae9fffe9d03557bedd915b540c42e5f80fc73585347ed5f7b90b9c77d3faa1725232041974b05e3832ded0390dfc8d46d2e71e79456f1db56a27611c474d16caa1c1dc6ffd2d48aeb82d31c8608c06fccd49e362e1ee6aae7ef595efd635db71eb9165c3924db70c72484d52c274d8b181fcc070b26dfb6c755bd43bb540fe56448d6b7ab490ca7eb2a2cd6eb8a5b0b11d4b43209ad140fc3dac3a03654cc9812183f7c7653e4cfb5451640331d27c6514b466ef1f4088a173ca6cc5f70c7b1fc0ff47b5f3ff2fdcd0540be69a4cb8ffb86a486428b9ed3f102bbea3599af9330677e24984cc1eb7db387f47cfbbbf742fe6bd003124d90b29ab3ffbb1ccffde7b48befef7c2aea039e8d31cce80bc6f7a79e7e48d389aa0e4391f507ae21264a38fbac17864d96e7973778bed6b6e4b9a631935e7717321409404377781fa8b083628e2098aced7be07044601198f17489e1453ff9e9a63d58a2c4ef92a6b9e8975e0a2f57dd40b135bd42dc2cf9077bdbad2cdc708cd7c29495d0eb88a25a721a8a50098a90326f693a43ac590b69d8e0ec54411a821606c38c82d4e1736b221bd75fecdec9fe5d0dffbe43aac2655fff9aef0e61c81fd399e2c0be150ae9a07d3b68d43ece4773ba8ecac2fb025f9eee6fcdbb8848a4d43f8b7c2632082dda09ad950bb341359ec8a42c60e5864224d98f1a904bc576ccec1852d8b2e059e91fadb26df23ed44eb74ffa247cd2d507260e61aa5ae242d519a22eee7e4d13d7d1a456bef2f961928d06de3ea7c889a1ab59a470b1a8051e74272f6dc48c4eb88deb61d7fe93cf290d64def132ce85e6257f05c46d5c72a5681ada8aafaf69bc05e12d66ed732717cd6d07bc41f976dfa1add0e843b7e0938466e5aa3d6df008b7ee18a52cc69e719f17b347ee766cb82223a61de17b28418a7d39b458cccfd5523003b90e484196bd8aff5f531163284d4016a1e8836a8400ccda6d37261546d75f8fb90fee5b43608cf33d5cd551192d4f3bc27cf3b722bbebf4a81386a328e5ad1efc5674dffd64d7e9f1fb9abf4b2568b00fc1fa5d6cfbe3aecc92e87471e234e4ce699fb19838a7cae97b2db3830ceb4f58ac2bdc0527aefb84ea6304352d5d3dd16a9cd6071271be68bdbdb50e79436a7b028b69d08c3a7a9682e22bff1839cde8a4c3df7cd90f55cd6b29487a6afce608c8c0efe953ab3a06e7eb82c488d0f10eea44e2422025e31615246b53811c0cdd961b091268caeb5d559ccca28dfedbc49abaa7ebce7bfb3b08f2ecb5a2ca813ff1e80e9bc6d245789a273c3d6d30630bc1a0b91d99a890ca0e8665e2138f1caaaebfbbab761a5c5408f45258d9cc01fac30d1e9099c2c01f8fdcef33bbff69a384102324f179a824d51d623149c22368ea76da2468b7e96d2ee49fa7d47cce3a38239335c1cb068ede3c0b3cece48a2dcd8d76a8f80929306fa8a78641fa63c687c8becb5fcd8b75395a5c498283fe526a69bfae818300ab07903ecdafba227dfb42fa35b58a671dbc4a4b9f148361b67b5f6efd613b0d114ecf6fa86414a1a06b4245a157851a17ce4afae5be9a594657f9dd0b1d7aa995d718de375991e11dd23407b5c34eef9661df53250fb46f8e8888bd2053dff7cfedd3606ba16a29b59040439fd8291980bf686873083ebd11b022a43f7c650d0e557d2bd35e57ffc7b257cc90053c4b0f74e45a7c3467ad0bb4e17e83f76d3b6aabce1ece1159865c526f56ad3953381cd453a1057d10e61e9576ddbffc462c801c25dea8110470894c6b6c941fb412533d44f390a22478ede292540622bea21f90160e46cdddd1c9959adc8c589679af74fd9502b5b0f93ee0ff966d3b875167aa1183314f9d9d12fc660e57870ede06a11784b7572d026b81045948619048e517f4cdd32a9860de5ca8ae2938499c4c01e72bbb648ac3f31d1b9ed91ca2ef6dba4ea6840dd80f4e8013056b975c64296a975de2010eb3b46935a12fd2134996fc8391f053f1ec07a4c1f04e0d0c12da0982c330ba5fe387047032d31100271283e4222214c2bc9995acff257ad55f6d8cf672c6238fc7c98dac82e62a0a6f3cfd022f11eda172512c07951944740e30012daaa63e255b68b5597d7bba56a3a5bf7275b421292c31d751414687c05849fecb15f2079f192bc8086ff3529ce48b0ba705f7df20bc2cf60b037715f2cbd61271ab286bab2bef24e51a3ad7660bc31807ec5b24f5ad7d9397cb640b6b5ed9b1f4e23dcb095be156cc3e60fffd617c78127f7077d43b58a26cdafe28284f03d3b591ae0a6abf62247b8b54ed8f47729e15a42148c2ca6b944d3d2ede26292c6c3102067150c59a621433593e3bcb5261e94c940424c8577154c692a36ab936e233bcb9ecc78c32d8e94e146be9aa1e9d8eb70a815cc43e60274267d8de5b41524b541fda99c3fecb118746ac72830fdf53109d2d62d83719df0537680b8cee07809b11f9b0d36387e170172ac80e942d7a1c81d6999bdb60dd997167bf4c1ba2a973be034717d4153ad736efa244d3967db5b329d2a25bf8cb6f3e44c14ae8cea957612c7015b9adeab9dc415c83d8ee1baae91c54ff8f7cbac3900dc5b142f2988f493613a9ffcc3acc65838d0a970665f6e9de11892fa52156d6a477e76eaa95248b2bfac6b9d18584fa618616a398cecc4c3ac8e9c88078df78521327f694c020ec4a901c33a9d289370c69a17a1d69752d879c9febc5d37250787a05f8f598a93e212cd45ad437efa0c4c380f94c10ced468fa26f6a71e1fcfa095f0dda097e5b8dbb276347d0af673810e082a184f0a9e0562b657db6aef28a3dfbde93c4d8248273622aa1c32cab287216c0ea38ecc08bbae4b02f2fc20c841753ea3cc0074184c22968f80921468852bc8417aa1b66ac36ad1d71cc326c04e5a723711a5f54e8992ab1d02e40a8eb3886f7b94857dbd19d4ff813831e7fef5e237bab0426478f4925d777ff5128340bc00ef31b449a2459e9f71ee9423790b0e78add865d915232d49a1cfab80ec6c2dfc9ca6a055f099ec964f90de8130342881a84fa2115d260e0d1d78ef628a516a1fe0d7a4ee8a7fe79e579b7666420436f024d92f1e80c1815761d43e547a7d623970cc3ff490eaad1fe512033d0b13203cd65d99f4c4c1f76a7a93e42b03fdd82297010d547286b2e822815822902bcbc5d565213a525b42a3951580fdbef945400e1000edb0d8a9d1350862b4c98d6d4d430ff7b238035c06193de5c0853ea75d55bc59435b725b81bddc12c8813612f3739717b269a3daaca1ff1a27a9ccfbc9871b8aa0f52283779375aa9b206f9bc1cc8ee3fe5b4ac0c7a87eaa0ddb889736771809acf231a8b170ca15c55f220fba0ab2f5bb3344f59dc958cee5c7d495229927aae4a75f1cbbceb6180cfc82b81116a5da586b46f8852a1b22ccac4ecc47023f0f5271589335e16beb9b32c34e675c4e59c15b54cedeca40bf0bade38463083a85ee9b01ceb2e3aa2c6c2e0f6094937f4711fd88e18e73f8a9f5c7aadd911276a16b783c72c0e1a9acc20e5602adcf6ac73fe52bcb795796c1257e882148d508920dec4294122e45bb9d6d4ebf99eed641153eb17ede1d45b784b4f11702ba59e7a4a534d3fed3f9b15040fca467c83cbf33fb18cf012dbe639b50daee008e41ddc2cab6d229917fc74165271b5c5120a18ad8a1de3e732539d529b31822904b0ff211e7c320456e5b42fe73244b7524d757dc393c48748263198a42c4ccb3d3056620e3c33cfbac125f77ec20f440bf50e9272420abd8b52b314f2ad5e7a71bf98dd6b67f869074da422cc6150d3d73437516845eff8e7dc4eac4032fcb6a89e35531a45d68ba20b835cc383befccae1256fef16e185638dd639bcf4fbeea0e9ede4c38041fe9b9f2b156f4608ba97ea5092f5a37fb20643456be85d0097885ee5917ddddb094f74c0ae4df4a072f62c749f59d596bef62c2ca77a5ba082aeddad75f50648f0ff399b9ce52189da667647ef13be0613465ec2cf404e7781d90fa3c6fb199887da34bfab98864e722654c7129cef2ee6708db3c3392f17616fada992a239e042044a15dc5b9247a90b4958515632bd9fa92dbeff0d53fc9eaa072e54d141e0d16262fdb55c3d503e260061c9579c528d764730609a68f7d884ab0221a14ebda73d2759aaa45ae42bf13bb16bdebf9ff4e42febd380feeb24305dfe120a1d443abcc6009e9c4c4d1701166047c41c59a6e6b7d99bc3516028a0cce35afa3fcd99ab531105956b2b6e0c55c21d71d2adc2f486fe0930b5489e552cff9aad9211e92b7438e0e919efd7f1436d81474a22a1317d149f97790b89c3742d932934dd0b8e70b6b67661281dcf730df62f00018eeb255b9710af91095c0fab64b181908a3fa61d35f1d98cf9e3d8a2756bed613610142b205a6c738c7dc9883fb856252c932ea3f8cad8ff8283a92befb294a2b26b38181c364490e844ba5bb4deabee8701c38f446f5f637a318913189c597b75634b4fde4049a0aaadf6fd3071fa8661ff5c54844055e9e93daecdb88f91a1bf0c1f639a79d429937fcd2cab3e93b86f421d7261e2ac0418f7a185e82c7f4f68d93dc51402379b62d95ee89af20ddbc9d7684785a170c57cfc545b600704beaceb330c1d734969c9f07e3f0ae60265b8eee0ff5a248e07f98b2cfa2972427713064f66b7ae129209d5d8fe94bfc4419cebab0e96cf202663ef370f2403a1cfc8659cc01a0e6a675732bf8d6a7cbbb479e39fa40f6a0b82c5ece75d3f4642e80fbaac8130aed61b089cec60f0505500ce52ef80b0363f41ff1fdb8eba514d85351fbab23b83ba5bd80a080ae46c82efdd5adddab67d9144e91ab2f996e6260929b21e1fdc919d771cdedeeb95786ddbe4c5675b0a14c66ba5d1fc6baad741089ad345866c2e27799f430787d2cd26295abca7f98acf2126bd79fd2c096129ea37f2f17bdbd13acf0ab2636de5512426936fa40fca86e89f9776dc2cc2f7cc7309ae672c05ea62925bacdab9230f557c2e81a992792c414237c3a00d0e9705d0c2c576b9739f6c17b7d7916cc854aa3aad834f9a46db8b6c6e700914dfdb5c87890d624c94e76915ff1f20a33bc212c2045f867945b66b4962394240d894ece730cf59465db5096d2be24d1da97a59ba1b4bfbef6cdc5ef706932fe91ee0d0b5100fa7108ffbef3ab46d27c3d9fe337c0a0eded82763e67535745b1812eea6c188f54368a77be247e1df34a8da180f48f14cfd8a96dbf0f752acf48027a236064d9f1c23c997d5087b20c497c93ee60a412791fe366487cc1c62c8396e03f76c6fd427accf7394c0b92b62f3383a0e3ccbe2617de9f896928a432c785ca0f1a0b7526d1588b43759aacf0f3f95cd6b73a2411151f29d859b2fb1752081fc43643e7bb50ce3f64d6e41ca5a95288b2abce85491f67fd1b36ce54d99c0eb3e1ba55e1e498cc73733a35e7a8aa48539572575197bc6b4be18364874d6af3abd7e07bcaec394cc16aa4c224a270b9b023de095230a9d5798322c0d9d408e5c0f32e0e84dffd23c66da3146aa4df5b92861f0950e2a25daa4a80c6317f8d90e2472f0d900dae40e380bdd7b87f0c3a444da166edc3e7736eac5f817d0b23de5f46d9b463d181c0eb488654b2654c92f6ee46bac6d4334d7d0bf5ca124ad5a1638b4ce9ccc8c3609b34864dad44a5f5e041c3aedbb377617c06588bd4e115efa223da4eefced9f95a3ef662de566cab2fe566fb7b02638a294020373be6ecf42eedfd135f4d3ea9f548e70c6e3a603634a22c8f6210b1484f6e7fa42da82f2b3bb5fe1167895dac7991f09eacd079cb6003d02b1c6046fcb3ccfaff6473f45514dee18299ec76372e3486fc9f36f059080e44f1015efb690a5c561fcf18cce83e30412c408200e530e0581a9a3f632969133d1d28223696d1192f9de4d07eb2b164182dbb0450cf0b0d15b1c89e799f337e1a28baeef4595a9fda0c4012c083478db7bd223f1e1dae3788a4ddafb7798d25f870873c3c4c1e1d98ffc7d56dd1ab45e6a597c85bbc0f202c58b68bbb6622831732d9e75202544cfda7223065a199c2d9b5920a887502c0c2113609d13e8e1aedb87835da004a9618663c4a3937c4de6c624c385f91c12319c6d46b88ec63d1995a1cf277349b2c4317312acd0ce87443c8b49edea3b4dcc7840c67566496a2b8de3603ffeff0736a1f25e2de53ca4224041b110fa5c1cbe08db4407722ca1a666422244c42b07528f0e46e4df6f0cd82c08c5a31ba0fd66356decaf8207c91c2c9898d726e9f761b05beeb7b9ccb6f4a932ba999c73973d24d32fc3f5f143d64bc593995b5165bfe94e966c9f8d95be7ed79f6dffc6bb627aa7c41fcadda7cbd171a9e8dd868ec71abc4e0d28dce0b413b028148e0caa547a7a8f299802078310f6ed45044067868ac87df84e122a5c00e40fd820552d4bc5efc4be16d082d56f6d1ad2c53f6e68f9e2f6bc688de39bdc10f7384a2f6fd352c77ac0f8dcae4a7b021dcd68924223e06c586532d1065e06318113db725e7314da91d5cb0f204476449024c7c61ebc758c5df0212a6ca5caa2c33eec7046f411faa94f04a7eea98701c7f6ec1f5ead96329802de6fdb0a020b7d0fe6f555fecb3027d4576f43870a8f74acdcdf4a2295a05a0054567e56bbd38b9d2099ba9ec1611c1f41e697d6dca52e16b61b2e955a92376effffaba1efb51a47b53dd554651a83e55bde281e4c2acc17c729bdaa2f5dc584926886ab66a70483731abb4f8e9dec4f75e3758c2a7bd1506cae5bdc2a2e0fbcdd49d1c4598195bb8738e79f9dba7ae6d56c375aeb1988c4a1d1454e883999c745cc4ae4981f12f686fd62c8206b3426956420357d034b240db052944c043d7e3729da36bf9677e033b4d28bc069cb00b9b560f74e49185ef64bf8cd773fc9c6fc951b0bc455f55a667771c2677402c7a8b97e8f52707619780bf736851f44c2024f61947f22e78020d11e240101e7e11114298c389eca80fb8ccee35d2264eb6e781e3a5ed7b53f2d91fe7994c3647c231090964d5a656d8ac4a0faa3336c61f9254b51cd6cfa95e7b41c0c2736ac23100a983e1cee3c7ede8e41c7d031d90a245f4ddef286b0757c086ec6ee704f693c15a405342936b6e91210819177a74726e56c40fe9d5355231fa78d42ddd83cacef32d267067176edf8e4c76d5ab7190ef8531731d9eb43ab4466c31dea906ec11094d643212b07dde2d70fbdd63f1811ccc9106217aaab62d6620974e6244b1f10acc941b83bc1eb4506eea962af9eaeea52fabcc7864b8e3bab441fec8ef7bc744ff74a3f8f0bd2327c38a3d74e7c28c2981040a512af8bc871d3bda68ec886f8d72de2aa7029f147206f7113f2c2eab3f612be38f125cb2ffe461252de82d33bdc60dc2be395e9654d544bd94c28a53b2d6ad833e043611f9ac87309cd3aea6aae7e2b13de6413ea8b133b349af37a6a62c0959723b805ddc74834469483499ad5f6bcd263dbbeacc84bf889707e5abc574aa234f7d6ee3353b6d22f5685a7cf742cf06559e1181ee7949b32e658c3620218007b18b95af024bbf280a22febf556914cab3e8953b41660dd3b26a292cc5bb22c6321ee9b3b81aef695e0fb603403cd24585960d208b3960bba59a92d51381bf4deafafac2e7147ad83b4c5f40a9569df4af5f8c58de6a6aa6e9e70de8a22b0fc1fdc7e9885581dbd7e8d3bce2b5d81fe9793a7cc0e69129bd485821ca68655d8865267ade06a60b910c319d2e6881718ac6037e89e7caf4e37aab8a8c1596eb9cbef272f811ca7cec8336e4d40e2a50ac44870961564056c1baec2dfaba48e8f2e881a8a1a27f02d562a64b762c9bd30464f3cbdc97344a5677f9bce7fcfe8883feb4c9021b15efdf4aa213a43d7f7e42f2e24cf79c56751deac1f033be29d402d098942eb02c2b502554ecde8d114d34a17dfc8ba17ce7f4e83415ca8fece6ae60bcbf269de16d8b9bed8aff9528be47c1f693b8ca9efd6679b2eb716dd946795d4aedb0be61ebc1938401210df22bd169f7dd95a2d91fb39203bbb0ffd29548c2808c1c78dae5b3241d7858e16796591091a9214aab6078b7a44b8a443e0ef94ed45b581f389664fe6a629bfca064d968406ca9fcf0b72d7deaa92985fd3ebdf2e84244df5be55fc282d9a87f1b806995507867f7e71a6fec332956e61e1d4350a3ccb6baa352d83e49a643a58b4d5dc9a7e04233120d3ecf1d5017e712f00a6486c89321ebd9466edaf025b6b02af10b79acbda01b287f01d54b2697060776c4635b116c808f58342a97502daa5e0801e28be680fa3bc648361998c04806cd0eefcdd72c995b0e3856046c5c9592db5b498a8c62a12157b644f1490f8f993bcb52ae85809fcac32c2b8555050912547b87db977499bacff94a0d159367e8492624eeccabfd6646bfb3d801c7e8fc7655d8b258b2b3500bafc4df4d29a15732856bf955469c62be38412772d68d796d4d5e94d5acee6fcd0dbde3cde266af1c1d68ba1dbd269192c6fa12cf9e289fac69efee80be047080c996ea32b193921447331a145201316af0d1ca040a57faf2128df38f37caad49fa75a94b50c0da970df21349b3a2521bbbdd76334e1182499a5cf4a9a7eeb998f98093c8adbfcc03673b3db6d1d4dfc9107d9eea3d8eacc80ecfa72fb37b06fc29a6771525dc2819a14d2aeac3ee727a38c6179919a8d6c851fc6433e17dc5145befd9865b0c47266091b8de3c27b5cde187b54e6d58675cde63310fda694b75bf454670ead98f2b120b38340e5ec4e42663b94b539e54373848b6c5c4803dd666a017467b6fd733c7cd3e0426f91a5001f03023d31d6f9a7556a18de36dbbad2219efad6f3ff26390c6d695d2567ca3865b07deb239f73e7b40c7c8e2b751e10b987451287e1e1e0eb12c1e66c76f19aebd7870a118abd8ad4254c3c8d1ffce69584462557f2a104689c83acf7b6c801bc6e3d1a7c8e49f7f53c4baee844b25198239b27dbb983322178798522587dcbe72ca4da310439766de029649172566c1a3143025dcc75b610d064b0baaa6ddeda4d9fa66d1e9663ccb2770c9ff247b555d22cae3e22a1ba3cb14d8f8281464b1256f879354c004840d89ea4e16cfbe919e2d60611713503e2c1f5e2f69ac94eeacba18401f3bedfc8338661abfece8613762dfca44d69146aa8c37b01479be1fa0394e879a1476d8e6355b691e4c7d5a7645050e8148236b2cbc294d4beee6f1ac9a8ff5d64fb5ae23163a99c5fb0b554d129e18a49f3ce41c3b1c0eac29d4a89a6e4aa03f1069172c6c68032b93b97ea71f67e5b2f95a5160afd5d57ebfc4738cc85243a48175832079a42d06253e6e4a351e5722d706893496da970f7a2e3c21e332a1096f15797dac34e51d4eb3ea3f541962e6cf4b46444762a91ddd45a7d3ae831344b44940077f12c80a4081d792c59f8931ee8f46597e39bbef49f46e2225787100efd8127d1b5156d6a6e18cab6273ef353e5d75f13958f358c9579e95e7e444a8caedb3c66e888bd4809e810e82900765a81317880be306de3f8133e0f7a3c95012aa003cbb08689284b796109f7bc5cc052432c38742d6e54f87f355882ae2e673346b900ba0e8d12e4a3cbf9f66a586fdaf8f40deaabcd6cc175fcca1deeec928193fef8494aab03970d2dcf99307fd9d04b4b5d6676bf70e2d57039310d11e50ea617a4901dede33c71bc06533677bc7ecb9a4a6dc2c5c649b455c99fb8921976bf2299fb3868dc9c1865254f893ec14bcbfee0833444fbb87ba146ca38178a65bb2d1edf22a43d04cbd6de919a7a21267bc2b1f99c6eb3f48e65bab84dea221bc3b04b957955304ec734b01bb58331c6e4a44e24a38fa7caa1ba4e0ea82bd456d0deedfbab3a72f234179f417f8b7ee8860ab58fd37e74552b4c0ce2e6cf80ed30a3e453359f7fd54b5c0692ff9c9e8f078c696dc841ac2903a7ecca3f2947cd9267342d42b718c5641c695977d67e2b7433a65f984562959be66f5038dbf131aa9b1aaf68f814a733dc79e7fd2fb30f38aa0840d507783847db1d8b40bbf6b280f4b52968d493a19274a0d793b12d9b0c0ee431f57a91ba291b42d97d3767a935e1ecb32e87695d033cdb26d5e736c61866635925be5ea7d22516612f73469ce7edc1a5062d406edbbb0ee3a09afd9f64a2076e97863fb8fa885b29f1fe41872e7d355844cfa07a61b7fee1034e624afcb4a22b6b9126b3f7244a375dfb66b6c965ba57f896c2fed2666aeaef5b90169ce712e7847b98335b1b82eb8faffbdbd205f9579fa428e06740f44d37dd9067fde1ed039dbb2d5caeafb4d9bdd3e29514ee1d1fea35b7a39b01e047b4fa43032304b710d5d282830f623c194547bfba87103f172d604d1f911e886bcc3443413abbf88816ee55519be2ba0bbcb91fc71d198293568d5609a63770ec8c541175eac5802488f614cfdf8417c539e851501fc24e990eeaba2589973c7b842659f5279eb50eca388e65c529a918f04db1f69bb5b30b43459596a8401d6c6bd7409e26003949355bf3c580b5da3a800c0faeab497718a19d8bd7a77875cc546914c34fad55449ad84be032c330508bf73573b57e1277c09a32a3f707072ae041f2006d5fb70bfe72e712ecae6717f9bba0b734b37e1891aac1ec06445c8a537ebf367f156649a4cea1dcfceac40cb136c6ef9e71714d76ff3f1a4bb2b1a2083ff2bf041cb12fb6b069df6ec777737bf1e4699bc4f01bc75e802e1400a9cda7505188b2fa429d1f259cad24091c2510c9869a1cb619d5d94d4da7673779c7e240dad42c3ebc201af705e81bf1f60d21ac377f484f93348fbc4be851cbf96b6a979ccf9651c90337e0ff2aa729fd76eae46e6860bb7aa8f92915ce4ee1411a80af55ed24e0546293832315a9991e611a792701f33d4bb12f0c30f8c789ae92654e07bd5ec28ea70226bc9145696b2b6e4506b1e454046c780e3f19280f938da464a74a6c7a16dc13a8646bca3115457222d155db53256e4c266f218cc00f84ca0de3c3da26f3989022ba4a18f79a5a9a0e0291498cfac7ff9459c0f0103a17214fa1343b332488b2d57270f4066e3dd877cfaeeb07d402f112a5cd913be4cb37263a63ebfa7ff7f209d61ea6bf0e518748d9022ba06c25934a77a1073f36352e0cfd7917d6c9e4832db86adf85d740ea1d4146f41fe639278911b1521a709a3bf192c3b32444f6bec44903fe4adf07618f52d0b92e0124ad672b9f5bbbde4ca51e446e01f8e105d67119cf8b7a26567b1151fc405a518299a529e979163f899b3ca1f144bb6f0489deb9fc614f78ae24cbc745d4603005980a85e9ff3623b04d4a6c9dbb237fe3a59b392066703cf20ca59a53c2e4b53ebe198c17349bf5159837c1149464c7cb3e786ee90a5590475307eca36533fe44f1ae62544a988eebee5f424f68eb0479dc43c591af4d22a34847528b0ab6e6ffd7630046f0a5989d47f530faf554ac265b7393bf07cd7ce2c918d7943828029dc759ebc1211d855c5b688a483e3faffa8d7469e0b56ac1adc0769b0ed521d0f82808fb49ae711b4e624689b7a87496f3009efc36892b7b93449800e50bcd864dc06b86f97389977d6f602a0e70de4335862ca7d528b9ad86af80edb65383d684acb7857e70f3077a46f2dcbd6a43c9b3d43bda8a7dfeac4020355188665c32293f5cdbb17fe32dfd53191869b3b21ffe7b0e2c75c64604697dbb16ae3ae1b1172f1438221000a106e872bd0c51ff1de13d2a009d2efe6ca86c58c0a90133192b9862e07258e81f56235ec5301e1bf6e7763d0efdab4be791a4e39f2191fb8875b19f07905770b76bac8ee53f795dbb6cbf6cfcd3f6517f99ab64779bb6bf6433a68199e8917b8c04d9b563afa7128094c20a821f635a3f19cf0adb13c97b6ff153c1e65a313d9d3ccfc98e7ac0a83f7f5d45652ac0cb8fde3301366ae8f6deafe9d03166a6cb134a3c1fd6e89db75310aaf91641f5500d4d3da35731cd615389231de214df6888166feb8fd1bbd62c2814dea3446ad61acfb840dfaabc81f8bb3640f85e267c4aaf5749eca2b937db895fb20e5c7ece9c078849438509e1c06f9366837a050cc68b613a69159997631a9ffe3b2e28958c48e1b4d0137a50e93bbec6065463f4f665e5977dc48d16b2b8128e80658bb3aafa295f8d008bf86fea2de4bbad44ee4edef725a24eb31762670a8f9863d6439515a0c2c80aa24c9a1d15e604e2085e66cf40ee932799581934f530ac1dfa8227f77dc55704e90ac67618ada834a151458e2e63f2ff7a251ecf5d92284473c099df25fccabe26a22fa4e5bb3022a6f83a5e5392cbfe82f5736893913e3bacf53d17efea5d239e023abc75354d8de71c0399d2e5ca9f8627a247bd2f4edd4d67d483e841b0e9c04343455cf398edf68a8d5fd1ce388793f031668866401a081a43b27393683fbeeb33587e6d5e59046de0728dbffcd07fb814ca43f9b9c19730065323cd63abdb10edf4c44e72e3e74384db99f704f1f9072c0d504f116bdec14eb503bedc6a565155046b2d3b68cf7c7f24fdb2fb1953099f9eefd71e0bf9f1d80b98713fc69c4605867d61a3d4b5ace5b5f448e05b00bf6bac935b978917a35eb6db91093310d3d37827e8c97f17be9bd2609554de511dc5be17aed06985a60c7f8f04822bede5ab5719144fd4f7a11a875f002a49078371234f4265e56b8a42a2e4a0ef42bdb9fd2d79fa3543489d13cb175e4939ef4e0dec44d54bfaea275397e5515a1381bf6e6cc0ad4de4465c53bd48f39c41f1e0d51915404bf276952c10c1b39d1471dab638d1fc6b8681cfc887d734ba66e3200127899d579e85b4a21194ba499ef9f0658e2e3daa78b80ef3cd6b6b9913dd1f8c33919ad318186eb9450596755ab741bbaff556d27bbc3a8171892649a6ee4ea807df5f6dad6d3e0a110377ea83d081271fbbd06697244d64c02da257f956d7ba578471a26af2321e13a6a3e330420e66d0f056b8b0828c7482dbd01e2cd8ecb1e8ca3a7925f9e9273d73a126cb50ea9f0a0022b508c5b0f48e82bba37f96dedd1b017b104ba8c92180777a2f8118336d0d1197fedab54ce1f01d96ff61dc4feb924ad38f9c52796c7d40eef60ea524164f3b078c4c88b2f3e7fe24a9e9375c3176eb6faa5f9995d5a3e535c68f6b0c72b59f8207377249ae3761b35f178af22c15559b8483b1ecd84da548f00c09d4b8313328bc3a233b77e0290c8a48feccfb260c3085a54ce4a6d9b923c6c5be0fc180770f66e85a3322b7c89f7c1de42d5c9c5abe5e09b29c40ac26638b413e0b886c7bc1415557c78c8222c1542b588655e1a2c51a70a494b711400af3dea80dc26e5b5ad39a9f41b1e27f9a0566830849651cbd3be46eabfbfd405f4deed51a209177845dabcfd32981d9520d967fa00020b8591e4629541f64d0d87f1ba096bcd4825f7e6ad5b739430a95fa6e4da6e8c63e4ad666d405759d854f062e58ff6db101c7f58a80cac094827f562dd34576e8e05f0ef3e293acc0197970784b84c427c49b18b370655fe3ed48c3092c52ad1f148748b5990f1061ffc20b16eec8f87de276092dd41a9f2aca2e33f5d1de4bf9ebf377d181e23f87a1a4cbddfc7a22e6f74700166f5870046c78d2bb874390942812cb3eab03af8e4d9bbbc29c01c79a5f382ab8015996d0f902f0b89c6557f8c9b3f8e860f24c2d2498e2bdbf094efadd0241365ac1fa343d8c87a1864908dc207de93dc9f0231a24dcf5ddf662b60f68616b5fadd6f2108caf0d7e8d10ffc9251b6d2b4f9013d2cc2ac9351048ad08c6fa11d8a49fc952dc400534217f307817aeb93b84158aca2ef41d73d2417b85218d613f77947454cffb205443887e92b50d72cb54cbe3ce70d0c4974dc6747e37d796f5a197d5ea473b59f5197676e1fe4323f3d4ea9e545fbf8384891245e159f8a72fa39b254f4e7e27c4d26a66f28c74be7232058ee5b255cf9618b580e3cd0e0f5abed425adbee64256c12b7092148278c35078c517216950aa5fbdcc854fc53d63dbfddf7d11ee048fbdd8957748852b373afb1993b273e436dc07941df61c0197e45c186aebb435aeb83ccc611a9a523c013e4811bcde1192f1674ce889b59d861358b8de617b8dd9cf1dc3f752657771b183ab5fab74c382fc46bc354bdabf1122df47eee822dea4a36e9f5e9652231a054c6b710c6dbf8c08e0816fd6c79fa31fd38714967bf2e80c881231d65a8f9198cd6ac8ee9eeb8e0fd056367edf3bb330fa63be7f46b552292dd35974798d9c8facc6737eff5d49b3047929bfd0c40e5051a106d06800a8d116d9825e2923f67ff5eec3e3b7f42a6fb290c182357dcb1f50f397318254488463179cc08303ef4133b9a3b42f460be016897228a440088a007723fd0f2d40b2a58234fbab333a5f4b1f145e04f423a1d800c7e955aed9bce492cd17de802ec80db0f0c96b00b085693c9fba6b866dc68aafc3f21761c9b9a1055be4194a64a28abfac2869059d6a012d02fdd7d0f239ba9fda360d079cb16ce4ae8c650d51e79812757c1d3b4622ee52072a981689bfc422bfbcac32154eab8ceaa1354caf1d34aa85702db24e04f3d20a90762fb84ab00a2e0ef768dd6a7da0ba4467207f25c32912dd6e29241a30321ec97482d2bdb5f696ea753bf002bbd204386019c797c792493c0dc8b61e1d634fe646d35585d3249e4d3de27fad5b5136c523fe3b3a0dfe369791ce3f4f73ef29a675de38cae965515c1a3ea3b93850dc61a67a15ea1f19895a9167728960d8d7280448fce124e55a0d804b763332432e4b5e9b370a0f9d38469e87744451177d7b008ebd952b548ba23412b708bc6d589843bd47cc7bd13bdb632d29f7cedd27806e00730d05465cd18d47d6acf9848044fbbc329ee6673c7b87a26d4fc47ab75fcdbd77ce131f661528579da4687440bf8058d8b23514e7080e220575dc2fa5f4999becfa6f3f78dac9af3d40d4901223a9fd145b7d31d08370d7d529656ae254de5a8b61b4b0feb0876b5f6a44f24d631004f6c373176289d7341950b76aac3c5441dec761aeb7074ac2348607cee933244fd4d02e6aaf83ed8a713f7bb0fdd5a48b0644a6c6910424aee19261a27f4ff2ce65d3bc34d885683035da43b4faf47660fcb1c03838218bc9b5b514ffe0cecbc36e3315bd6aecdcf01eb04a815588864594cf57ff2c6a1281bcebbd82b9bd9b35647da0d72160bb92a5449a6b2ef5f6622ba8e92bbea77f6d5088d1ddcdd1c97f4fb9217305b6aa536eb278944396bdb4c24b68003b00dfb4d8f954db56b98709b35f2c55beccb1cc34c5f54aeed5fced3398fefa11e6a0f8745f05726080fbfb71a8204f33e8065ea0e47b2d460ac74a2fcba6863c18d5a6586afd1f48f1cf0c1d56164a635878ede3f693cd79d7e510b13b5d814e66e8049f476542a97bb56155a131cb0b1cdfc768c1eb262b76ae501b34e7b8fd77eb539244bda9972f580d2f120c3e3bc70097800a682b5a98433fb0a272a7d4104a65717e32c4e269c600ffea9f8fe3d686740d0a42b22c154d24b859c6f47014009a254087f6084662620a7d1c1cefd4321611bd0b5ec895848c63ba8290a5b42c80b72a744da7dc9a0440219336728fc156091de9b10872c79c1bbfbd8bfbe293d8eb14ffb417d983add6ee1c9361942b6349851fc51bfec3494e172bbf3bcffeb8a86a33caa9a41c850dd84e08a8db29bbefb0872dc29fea6ef27b632ff9b7f7834a703fcb9eabcf24655fa5c7c2dd718ecf4d0b9666506a3927d3e6e414947d280fe1fdaae1295b48b13933eb65098ecbfa90167eab2377b307b51f6ce57f0f06f91f2a10b609cbc244caced941e41da8b44e54ce6f245061b9f470d736e2b36f52a9aca9c879e443e9f3f79c9ccff4e66f840d128300055e3d73386b1fab49cec9a72e5157f01a4abf9bddb23c6bd1f03bcd188b817afd8ef6607c6a6c2baba8e80785e751aadb4d74b5911ed198eb22bec28faa10523b0fe2b30842f3134269e09831851cf2520572e95ce45a446c721944581c47bdaae0152ee4ea5cab17595fa721906fc24ab5e80038517e4622ae845b58df458022cf324953c57bcc7b545c5c4704a280dc3d80bed49d75ae05af66309270fe1d21c8d15d14cc4f1c19d38c58456b5afc4c70c29c82d2ca425e254524b8b21ba3455eacd264dc34ac14c74649453e378dc88062494cbfdf83a72fc21e74f6cfbb6473914827fbd8b0565bb10417c542185b1b2cb49a0d56baa124a0800a9d4fde5fa47bcf00ad1b7a5212850b8f0965487d0562bf8258f140c8dc8972e43266b9af978922b75450045d7bb9a182eb8faeed4a571bcb73d710566f5c785470a9b601f8a32eaf542b0e1e4c5e060e74705c98a9dde5d6f09905efc3ccd39c9f64a54ea446cfe5c54613e6397ef58dfea1bda04a2b5eb9588dc0e5724625e361d7924db6cf33a32b6492258b81d373c36e165a22b3a939419e4462f97bfd712c8b4845a1c98354591b15b74e274f8f638484af6b1a611cc7403b7f5c3c6f2e7ad77aca567637f70a5fd202b1aaee09f814f18dffc0f5606c64fa5638f282f91f44bc754a801f66b7f6e32d97b443ac20cbff32d964d76eb4c25a19836ec284923cecb7fb08c3154518501723bbc92399abede1126fb10fdd4584f06ec0c8e6d93c9e308420076416dea012577614237150af432f0fcf39e75b8f2d1e00ab889c147675bf3bded5b00991581deec7323138e57fb917d36820b5f81b8a890d8fb6fd6e09de91d6847fb4540f14e104dbf9375be622038f611588cbbc5a93fb764b584c5b7b4bd2601d816703cbd38923daa3dff97e3429d04f029884d1396f4f6b345905a10d636f25b174c0cc466094f79ad09af37a073b0f146036ab2df072f8658c477cefdc5c7ac769da5dca7761824d90a78460c55702a53a53ed24b9e89c36b9c3c12926d82bb91d04d971cff06fbb433a692163f512fe75e0fd1af963e3253377a70365cc31209cb789e8ce7a50a1c8d40670be142a9451ac7da5ad9aaf67809ae37b09e4cf6d737249f2cb5c206d787e7d7d91a2801dfcda403bf214d6427b23158e0841b4ccc8db767390feef93f26821b828a844555b5ec35791d032c6c7b1f434fffe33682e2e2b2a761e6cd70250e5ac301d90312afcd9a1d1be4906ec376c21d556499bc938b69eb688c4098c6aeaf5c3282c73212604d7e51134543b392fadf6061812d48920bf2428d2f661f200c7f5b99018dce6d3c5365b0dd9f72adf95d3f2566861b920add7930d87e48e5b447d79ffeed71708e467e6a272c3617028eb514bbfd8939860397975329f08aca45f3b7f99c6329e98d5df808bfc25851674d8871b325082de8995c96c3cdec871b410131ad0cec8c6d0774a232f073459771e51fd2ae97b642acf755ac40bf6ae36e16b243a607fea0841904f09b2252bfda0789222646000a0eb8ee4d9eaeef2be961e167f61271a86184ddaa69d63514e2ffb26637edb530d141b5d1699907ae3db836f0b6bed768174529307bde648ebc3e2fd4a6173afc871b17f109a2aaeb065363e2a5e8157eb7da44894d3973b94cf7e19238d7095e9f70dc135b50a339b85141b6de07be894a3ec207770dc6b3112aafb0bd67f1a11d148c23a81113d386330c6e160589a9ad8a24100316cf54d9543c11c54409456c2f0bd57b14898e8b105014587dc311c14278eccd585e10e8a3f2fb92ba2489714156cfdb45545b638ac22b74f8c5744f6a71656feb0a9b0a1dae20e04f623598dadbf66b5f06f87d9d9e0fcffc14fb9638724ee931c87abe863ef55b76f8b67819228d076ae7b3ece431de6fc9b367f003d59832390c7490a2efb8316fbd77b384cfcf16060fd3e52b7255cb95ccb7a270f6458b2e478932c96439f758f0e7779d87e7df0433e4197ab3857bed09e82bb72318c09f678c977e710af23590e65110be536d60f76d1a6a6a3f63421f44538bf599eb2241c834bcf36464c58d9223003fffe22e13aec28da35d8525419ec891f39fbde68eb15bed39b0da24c3c4969fe170eb6d2ef3f7e03a967c021025248c85eb4e31f21eff19eca2ddc18eb8f224f3d4d5168feab80b845378062e809a1d41fc32d3619add38fd685765b0259b8f80460582a32929fa9c1179842d911ab838b9233b29009872d526ccabbe8686122e1b7d3d199ad0cef259f9f9dcb65731e5608cad4dff8f1e2b766ecb97af01dd1b7c63c6a90945aaebd149183e95722f5c07c74eafe3e836dced6219eac6bd886ff04e33c1764dac21d266e1a09e9103b872f7051c13b380cef0bf7bfcf769cf0aafa8d5b8d00c6db4cd052b34b4d0a9accfa56d2d75a695c8eaf499b4e94912c353108a318eba5bfa4c230087d664916b902243b32361bcca4560dd22be8a1a2aa20c5dcb3dcfc1af22e3ee051092c6c4164a811988b489cf859186eac4fa56c0944797f51e1dc5066da982d0535329017db6d0ed0d7b26c40976567eb714efe5b96c68233d7a8a53887abc505e82aeba5eebbd2b4601fb7a6302727ae4d47da35da099525a1bddae77253cc86fc366bfae3cfdae5c42da66c90efad77676253f42a0a6d3e574b6d7c4b716a8272510f5dc22e3c9fa5695e834541b0668f6fe748b4032ad8253e2f1388d1ace47c2ec76a47ec2dc2c83d2ec71eefce50ac5c87256045fc1488387a12e9c4be5ccca331a395a14643f0bdaee6fd5f921cda154b76e59ddd40b3609c9cc9536931ebdc9cfed4501a45ff357060bfe6e22e8ea9baa7806129fdaab77e0ccfe66a27cb7043922ea7d6318aa36115dce7bf5b8895105f90635095779acafcccee7254fa3e5152f9425c66a197d781c82d0b8151b41cec9d753181e2c8e4479d54e23c8892e9773210d6be02bfaa927491732e03294b8f0cd70e195d890875ee5468f6aa3f0e406558bea688ef733ac9b954498b5926243ee0ce11ec1fd560fd6a3c1d2ffd6a8c8a623437675d5d5ac33d64f72942cbb094c8f3103b97cea18a2716248ca75961564cc3b9024d7ceed011ce8d92e93cc3c7f56035e4659bff91a355dea9987b91235f977eefa3ffebddc21d8b69f25a745198293ac5479236fc54279e86e15fa97f730d218988dbecfc0e42a61284b9baba2ca5751df6f5d0ffbcd45f7429c797459b01dd62e36275d3a60e4c9c9c73a4d4349b7192a3c1f231bcbf0b5e016835fb1a89216d936dedd62c4e505f04363bb8cb7c5ed947b060e0ef91ae2feee1b34e428ac8bffdd0b49fd0e11f306c5940f8dbd23baa0a1f7e6f579bbd014420ae14a263d035cc14ccbfd467eb3e16cd439ac1958f0d35648a8c651c4c8a430ce4033f937d4d8b3eea2f714d24293474ab2c80cf35b346fee2743c24e24b7f5249580a05a46eeceaf1def2100588204d0e9ed0be23199d99aed73c6d15930cdf101b6bf3486875e58ac9f42cbb4cac27db04b8d77a47a438aac923e0f9171d8b4e1bc0e418197638dcfb949dfa7b4bdde7c9b1547cefe6af81b6b09aedffd5acdff15d66cceb232606f3621aa746c54d4559e4f1d49fbd860256dc69bc7dae76d168816822b324d9eafa9828553d9c835318db57270c1f64340bf8236ff89a3d6af867683d42d2f5fadcab168e13e30a396026dc2e701ecdd65fa3a8995d6c9aa05e910a0759b4049ed98cf699efb000cbd8ade01acfce8bd4b54a05783bf6347392d5a4e2926c557fb7a60a6f85df8b79cd3dbc2e8536cef40e38ee62007f1caaa78d75e76089034bdaac48785b377ec8c8aa4bfda57b555d4c2acfe829b1e7173e08e9eea8ae875622730c316ed73d5cc327484684b772a87d10c2cc675093f7718aa71489b4c65ae9ff748e68c3dd01cc2606f1e2dd6aa3a190fcf7b7f9c3b1f292c5f451bbc5ba7a017dafa3224e1e21487da5b57015ac2be23dda966725e337361da3dfa72cac90d7eabc084ada58eefdbe3bceb6e00e0d7f0f76055de9f2e1de945cbf3895f97ff9d9234cd46282db6ec67f9484c485bfbe68deeb8c18550058d349595ab16f0cf608a5859214ea49b762ae09c254a62f735b9f3bc829053581e22031545b531443048852376143477c933cf0ee1ebd2b9b2912b3bfa197201ddfe279c1845f812663f7ef264b360b46dfb839b0944d194ebc73f2aad5f7a4eb34b84fffe11e1ad39917dd16de7bc99baddedf3a84d06401fef535f3595dfd33832b2368ca01f61355587ba0dea8b69527ecee653513d5b9979066b9d5eb026cbc32b15a98122c28aed3ba05d13c5f5acc18992640b16e9c78c2e4db9967f67000aae45591553fb1b6d88cd2026c6fcbae277d454083041e9404376c6f36d0f6adcad943c5834b27d362835937c57606b5610f6786fbd959efd7867b9f589c0b4c630508b3c494a7082e33c907326eb31ae0f21d5ee464ac4c7dfdb3588854e6788afacd490f8872c01d340e5eb29c20d3ed6182063dd5fa93aea6b0712af47e69895a3f53000dc3c9a768585e11e17faa5a2780dbb85e42334193565bc18647c20670f914393812e2a519b7ad2ed441988fee9eb1754fe23dc6fe1487948e25664826a84d96b33fdfca8ac8b941d1ba6265932d27fd548729a0d100ea66a57f6d911087b4041965ea56b7df64da1c71e3af604f27d2fa78e3cfc9a9dd46e51368e9edfcb1df6bf058c678bcfa1ae5ed4705e26465ef7f1c6283f2982bf479aa0aba5e20330c98b78457cc1b574b863c629589b06a409271e6a083d3f160e6584e32bbabd3400da02d384bbb213cb324f03d56599faaea1f86b7a3fa0c7193ba2688791170cf65b0ff4ad24159e77f62ba66cca20e5c5bbca5fe3290c471d7d4fdf7d31ed527d6eb905e518ad5ea86920de9037b8cc10fb0047e482cc1478a671d2c2689619b0209f8d53019d795ecbcfb8a3bdeef09acb02b0efbffe8f404973512e07edc8bfd1a79c81c7c5a49131738ab70bc1f8d121a5e1e678fed984b33a9f309111719d451e8f5f0670dbc6b520f7ce5d25a8df45fac446f565a0a0838233940b3ac1206b083f559185ff27aed35085a83bdf142e93845da2085be49557a7be0d87a32d7b58c126f61ed435fdde94b48965b2d59c0bf16177920b71e46832f6b0fb30f734ad38c35797e43fb46e48727a5fc92026ee55da756a0a571d71b219c57beede99143920917b682f0740ee42a142febeb568c11bf06003a6e80f09224df73b1401f9d2ebdc2d502964a1d3d07a3c2a139bb2ce3de9445eea59b86c76004cc539a28a6d730c27c1372a15de21748efed8ce61082224d1eba3c7eb2577e75da351bba843baf460e23fa9a91a2f30078b2d142c9b7202d3fd3403133fd82b476a10072d379a15b9a8c35f2c1f09528308b5fb071f25fe55481af021745a8c3a9646a22e0e08379efc0d9c4da1cfd505e0129dbb4f9929df96af3686d3746d076d479dbf92de15b65f83f3ef94378deb923a62cb43c47edb652d12a8f793daab0fa884ee9d8821401fb59212b0d9f335f639e6eea2db75bb6a1ca9b4ed19d61249c77bb96a8cde2386cdc558d21d1b7fbc972b6aedc0ac9de634d6c64e8e281fd49756ca71b9ac64f66fcc3207154931924a8c2188955ddf4c6c9dbb798574ae9a7cdb69924f776f3e078ea96367bf8cf227947ac5358fa7ae621e157fc87c4aa1f38c8e0a27fc2ecb76820e9f570aeb6d2985ff4d8ff5a0236c8f7d06f7152fcc5f389a31cb3c09cb27c33ff7ff8f718099bfd5103d51b26a8ec951239265d230e29ea9178b4e373736801eafa1ca1cf19266d789c4da821ea03981276f52315bb6900fff078c7c3393ed9d0d88d8dd96ca4e63c1047d44cc678f41ad4e134379a87d7e5d3a66f470dc599eb87eb1637aa2103aa17f754735fd5b489067a921db8aecf37e073e9cf3464c7d857060e62f6b45af0b06e8633aa049da353e53df5f44a07139e87451d12e76a4deca25c0c8b5b1d9d888b16b877de4e54e4e8189bc2767b44b7693654c046ecd6069c1915d2f510b4b0fa19c7c2f1432160f739e01ea0e738d3748e998ecb0307357bad42600d5d4ce3bb1136ac64d7fbe1feecbc2f715a932b4d8585e29c6b001b96aea6957e20aadf8ff16faa085620354319af07da9cc33425f681ce2668337ed411e95043a1edd02b330058a4e77ab39d8c1f90522a0289f7c82460fa819eb56ac533cce27e96d33fc8f4cdd04088afe6eaebaa11dab27f0df09f224b2a377fc3d62006bc31b0fe63a8fd0c6936017d5dda268a12a96856acdb528f27298ccda0511280e7c1d6370177d3c968ea5b9fdbdb11493273bd8d6a8726512b5b16cd0c04e54b2faed5e628f0f6476c7315a53a708ef66a2421eb77f37f54a128c9763f18cba5c4ee5d19bd0e11bef993c33af1f7858ebed85e3dafa499b567e5eb3516e3d69a3c197c05b3ddca9729477a74ae3b28a069487c93cc15f676b16b41325bf5c213773dc3ba42395d08cee614661573e97e9dd6f4d488e960886c0a9e6562801f1e0143cb30dec1280722225cb8e512b2433d1d43a5b321490f65870f8cff306bbfe0222ee74b49258d5be3a53b7a8e18dd700f69ea8d7a2d35baf5d42af4667b2d79be2b784d1351ba2876c2dbb2a84a52e2e0c0ac504c9ffe760de092d64a7b16759bfb27dbc292d9a91e0238efffd7c54cea8cefb817678d0891bd63890dc082b411d963f4a29358c66621b2a155af7004a58d3423bc9bd4bc4f65254699fbec6be6dfc2f292c9e18174133b321dd11ed7e8ae3b261f8bfcb4274f3b43ea286cad2899b51fa57f072e8b9209bcf4cb6d5b3c80b6128f3e13ba97c89c872edace706c7affd2148f88503112c031d6d1f4730fa1fe125ad2ff2389803026421d3815e7135e572bcf592b8efc0299ed74805d2c567ed6ecb7e1709a97165283e60d2d38427f9985647c642b97533a60c84b0494435c107dfa07775b0c3fe2d2001128a697026de34317293343aa57945413dbd50779dcd89478fd3dd7ffbc37a6e93a10eea766983dc30c3d70fa649edd8a59dff91e8f400115a03ccc30f8e2a47e4c7c52dc1377760f0457547554d0f9682ba6668ffd78e03a47b07452bcba16439316b4193064aaddf601b431419fb130f0b47779f6888aea5736c4b49374bc5e30c55c1944dd1858df76e81102c00dbbf4e05e70e6ac198ebf3b92013e9bace513e7012a5798e46c28a94f33709c5a778157371397b0da2c63f591bc8c2d63d4c2d53d3e456ef5a72ce52a542cef03dcf9411289275b22b4b4124d93bf4d6e26fdd63e5b0bea92c9283d8b75fc7377e7f499699e5dbce5792221b91362c95e4dae0dfe2eb5c4770285839f7798e179bf1e4c9ff9a1743a72148b3f4438ef96635b607e160f6c0fca17e6cc0664bc3b9781141a5e620e0fab62755ed5f4bfacee3c263a10bffe597818d2b58c198e86930e2b7ed4999da47bbd9e87abad6797e7726fb77e2c2fb1bfa284e123d3176224bd6032bb92c759965b251fa0886ff1f84a72104a0729c485431f07c7a9cfe126a002f358ca35a4b786841975cbda4256c257dfb0cd6a6de818cb21c3df9d407a68d9809301c01dc5e7928d11447674eef27dd29dc4307fcb9e4d9f5639f125a97781801c99f526f60177f71c3db56f9c4f422b97e8e215b596e72365eada2a9cf9fa591784f390c0537b4b7231a6c05cdf3f4342fa87312e7dd5ec0e2d5ac90ceb77d9e86a3b377303313db61f9b08f72cde26f270958698edcd4f591a0911a5e97e38381acc709a1fc219ed442be5d2f763895540b0f4b2a058f2c349a6b17802c6d75e65880c02600d1422bd48a1ec9403fad785e83f35fbd6b43013670943c26e127d7231d6651353cbdb1c1e17de2a9f0540c701d053111446c59a51d8df2407dbe0c596745b0f2eb258be3f2f6ca3158d3ba55e767b8fe72717def751f2274d47781c90218479e41391bb9358f034eb40bfedba22f2ab87004d1ab2526ea10bafe34306b1bcd35b214852612c05193888d3e667a3f9c71df8fb4abcd5a1de140504115329e69dd69ee13140f0270f90349dd2eb795b800b4b63906f4d70ca34549e098e19e860b9842153adb3d1aecff6dab94f4cbb74658ff05e11e0c17e241844d08ec3f7dadc78713f56900368eaa61af5151b470de89114633982ebc1b5f4e7a12d6685ba3aa53e6ed281ad465daa0a2c88b471db19f1661809436778edd0179832f5237d3ae15b24e3986f50c7d82b9eddcafd638c1f2ccb53f6b8290fabf99615b7212ddbd9a9b797553e50ead121bedd59b1f39719356a86f444af1e6ee7ee03bf18ca7b732c1dd9f80eeb589c510134774fce82aefb758561453a0ed4a75ef8da66d00533d5d717c46c582f1a159677710fd34d239659dbaae6a2b289d3bb8c10bd5bfb0fcb1a6e9732b5fff9ef11314a82ced130099766464e235eb3cc462c697647a6bf25f24ce4b8ec8fd72d559e107b9573dfde03f1be521f27101b50a23cc3ed4224a4e0289d94f62c7fca0dec7fb4c2c06e97a4b496479eeaa827213f379ec7982be5715c00071c34876e96d4db480b481bd8df310d1529ef6324303d0676f76e15be76bb574da3eecc1bcb7781fc84a1a34b614b55f00ff6fa97fec2e79b3e2bac769f59346efda8263f19fa25469f55388a76e5423b37673fe6b430a62376165bb9927dac835464b60509f6822e3c7898d185791a0d7b4ea1e441e7bbc528aea4d2d43dfcb2f6a1df4aac77cc00ab2293c9afbb1cb3945f260f16b1a15f8e3ab98e439cbed3dfa187543c60eda4fdbd1b75e5bf353e63c663b7096387e01b5917707b0acb10b245e6d4c54e090ce8199f521cbe72ddf30e438692656c26b60d3402b60aaa24421df9985fd060c2db18d9eaa03f7f82564aca713935a84f0502e18b9c8ca2b5bacc3da357a87e6b64ea08593597ff9c817add0e554b3a5c258e5ece97597683aa48fb93e4f12dd794e1560dcdf0da3cb3fe48da26329841f6ab681a40f7e6d37e07697c33ba46b4fd64cb43b76934a0323ac5d8d465191feaf3ef57aa4e8101bb7a56a42e558a0025f2550a26281222be9e02ff85dd382e70fee2303b5698d2635a8e0f6c7e1ce8189f6e4b2512f9cf44abfdca80eb3dfbf22fe33869b69882ae06de86598d5fa9a929f0b0e827d308f306327f90d6aa336323907430dcaf804d49d5b3de604daa194c629ed8c70c40154c0ede036f7cad6e6715cb1a5740ae61afbba461ff55c5e5db4bf35a08de56ae398bdf93ce025376c04fa7a7218438897ec2eba07031ccc30db2f55f1a350ead1fb1dd9c59cde3e389b1b01fe1264d0db03e27fb21e3ca93f493c800b4fa5d3ed4abdaa4a8633511e3797736c1cad7a292a466f6cff76924a88aa21bd52c8ef0234ce709bd66d05dbe35bb9c919d5cdaff5debad62f157b3b0dfd13e2aaba7e104d4077e8d548c045cfac6cba5bc120dd0476a00e277aaf3d472b5ea649ce4be3509c121b3de81db4a433cae5480fad2b16471bd43c938974f2b3928d1732cdc773b0f85365cc8c7a2e428259c9d29a47460cd19913aae979db9326a8c41859392e47d3d988e37045769471d4f4c4156fb7c74163e37053dcf068490e890d71f4c779781cebd25c42a3fbbf1758ffa6a7a415955ae9cebe252fce270103ccdcc53fca529d9fda7185a775d5549e7cdb93bc6afbf39ec360c986d6d5d7b8780fb676989328f891a4761018e775af967d59c0c1acbbaf33aa38aae8b9746c4c579359efcee441d712b28bfe55ca276667d6974bdd29844b46015dac0afb8ef6f06913a7f4662499abbd5a87ce3dfb46e3453465d358f28cc40643899042be3cc41a4cedd3264dd535be4edc17e66241ee1d7afe0de7366942d1ad1c47ef0248b61d725767948f310177490a9626a5f9665dfeb0f3e3897f932853e6d498fe5d1bb037d3e6b2adc5012b2f433f22cd8694b357a2eae86605f3f5b4cf2b4b70a87e1ba90c4f69c548400612873ab363dcc931e4e0c26ee56b3be4c9226db3659eef7e7117fa2f0ca7c8277d94b60304e308199ea3fff88ad979d56b901b61a8f4748b31436b861db060d89742721246a2723c143b90197d36546c7abcb91439134b093e5636ca97f5ccfffb433c4825857ff8ba34e278ceb5e0ef301c38108462dc98bf144e4318e18be176a6a34a0eb0e18c9312782da0307a924bcc5a9f915488876222791471722c24d8fbd614da71b7c21ceb55522cdfde6f2f21d868cd96386e2e1a7c815f7189cf3bec2fc9f39b8f84e51b01186c96eb6b066d630fb8ae5ee5e7afbb8e332a1071342e69f98ccf0285cd3cc4bd97261669dbf133cbd099197592c5deaac5a2fd8a9b7bac3ee6bfea3add0c1ffaf09ddb57aefcf0e883c31340e13fcd62ef0323a8f2ed380f866bd865505ccb639cc58f2050c3b7e595ab76b9820a75aac4772f63a5646902c685b2595ea0ed1515c96ac3849bb1e43ae30a0fdd3d12d7e12b2bc18ec784df47670ac49dff74d42bf0701af5daf447f233aefe11daf2bb03dc9939d5c8e1f08b26c46e892750e752cd8432272f541c34fc5791b86c2eb8c5e9b86c598675b232a08b7fe0e0141b5b60f4290065f2fd821f619587dc7ad1bafc3da0d252de8555b5957c14586dfcc2404935227b9b44648fc7aee68a2a7f988bb95d6b56309780ba47195620470b870a921e7536433c9d5d03480bea5a85352e9b27fdd4f72edc940d23fcfbeb523ebed6fbf3d5e61a1c4a161d64f9feaa0f7c02af2f2b59d578debffca8d05bc00f3be47230bdce092234e999e7195d25a100fa57e7165ce155f920b3cb91e6431873beeb78d19b2f9187b71d474cbe9739ba0e31178683bc3df1eba93b127fd3d6338dd1fbb024faf822aaaa7aa4cba5d72ea43c3ff639f52d196a22ff759fa413df1a0c63a07564824227dac1e12f2fb85115da55ebf90b80590537871ab96cacb790205f593e5988fe7ff5f8b17f29ade9508d94977a79e478345587b088d2e5f7a6788c3d9f6883d54a1172b6626be2de18b792511b17d7b1ba2316de221adc5f74a52def1927dad85f7184e40d3604f1345ae2b8a282b6a2ec419a924a7ec6478c325b85624a787a93d79b3d3885b8bb6de5ce1ba7993357899c98c137b44e9739200454c4bc7fdd457e250a12ce09d668c31dba240472f7fc4ab1d2cd1700ceb59fb1ab1044b9ddd96fd868375d70320fb3c5fd435e00b85f721963a75806c2cda165117c81bd2b5173a21817e4ff7f0c731b0f8116b25f0824ac339fc07c8c77a99e969ce6a4efa39ee30fe5c79713bceed348459af9eb64a5cf3d2b4f4da35fe1c1f678b98a4504648b8d6ec7f0f03adc29abbbbcdd45f227fd7e8e7c9256b169682b97ad1b343d4faa52625af6b4bd188c9f90cd9956fee5d0e484c72462fc8f7018f8051eace41b3970631d75d2392d065b59340106cf16618e164072b2304189fb9b5ecc6382226d674c7284298a063c1bfc4a44c25759ace64e423c88a77a8f66894641c8034304a05841eb9099228869550f4c19b94b7a8d9263caa808f48fd4957916068a5cdc6d8d935271f4589568f525e7c64b9c694d6e746f5677c8c56a73267dbd585721332e0407612f831486c1082c45a3c757d7624118a3fe909159abd07c61b25d2167e37d8449d973f74aa4375e760f310afa9807b380c45ed711234a2f469c8f6d123866e20521d1bdf6ad4491908a5dab2b70ff8955f9d35ba8ab7a1aef969c0065c5614cac982e25c8c5568fa9bf4e4d3d2aa3d0b1960c8002090dda55b5e5e8a09e002de2b2a76a16bb34ce5dace92d5a8b67d3b8de545ad0645b79bc31ac5b37b3ff16f245a8f1b5b5803bf574dc080997fa6476564394c449eac01860c7cee4fc2f73b19bc6611ccadbe3dd2766ebaf44963c878aadcb9c849f338dccc2b4a1d20022e8d4f6efec9091f91f23770b3f623528d786dc3af8dbcec73696705b391f04525de3d852dc54abdd19f976f1344c41262b010291582e342f00b60c075705d0881d1458125e583f634201aa9bb38a40f72c04653a0573505481b1ba22d66b7cdba4e40c783330fd917fcf1790d33b2284e91817b3abf8ddfb92f21707b2813cc621985b909385faef3b3805d2483fd87a298f93b11f0e00366cb0a8b0d2b8107d2673ab93418ce81cb2110507367e95dd3d1b5f5471521469450ad5b3b7c52714d4592edd1b3b6bc55b5921854acffa0d05c874094ee276c43d01de51cb792e023327bf76ee20690d491e2e5eb1f4fb01422a40598d3ca32dc4e215363d242695b221abd536094a6457b0d11e249afb9ce929e38fecf08e2e2d397590a54533e8bdd834e6dc5fe69827e8a82c550e8cd05c1bfb58c8bd4c48613a4708fc9a8c07bb42dd5927d16e33278b8dcec56e5e056dbb9562129d70a8f095a86931973e252c45ae6c653851950cddf323fc1ec7a5cf3b9b734ae070734e550fe4b3a4b2de4acfe6181ca6620cb03730a92278a05e07b77dc3385e33fbf07e6f9c42896f5e22d6294a1adec9978ae8f16d823fe04dc69c17ae5eb2532ce1ebfb73c487923869f11104f1f5043afe187b2c9dd3fe0cb0bede9644f6b615d60b14d49b6409b125d618320ddd3aad6ae806ae3a3e179136008110deaeece97f4663a4366ecc09138a288c0b9217094a01ea9caecd06c34f4ca38038cfe21a3c50c08b41d233b255b37ce5f37b16869933c38bd74ae3f211e5ff7e926626c4ce45f0b6f4416673598724915f1b330f045c8a786c9be06665a7da7c7505b6e2a0833ff94b2dd0460d5c67c6f29809b40095e57dc020105525cced7b85f5b022cc5e38052feef5fce3bbbecf5cbc34674740036b1eb2d0e556cd74003875a44ddadeffd8033f8d4317aa0e28a8415a995ff0f8511af0ea886cb4514250d843956e8b997c74d64a20ad67f1d4f15e186e7aadb8c0bd0308a14504b2b4b2903e73970bd27b3b76205369a4932258fe00064290966603b1addcaac616b9e40a95d0b5edc1031e130e0f7094aa071f25a8a1dbf901af3864d8fc0e4cd80527e5a11e78ccd2ff25a1feabbf633476fe8cee81cfbabb6c0da680406d4c31c18551f9ceca6879835003569e40e6dab38e4c87976b50483f01f02c379f13ba0952a2c1e58a449ca49c1e1fa104c5d77511c0c72db894aab64057e6bdc33bfc2a10dea579e35e6a573fa97f8c75ec2554785d3c2e3943da86d1d21751f669cdb7eb7746006d362ef7c34ceebbaefe63aa33471dc8695d3049bfc4d442fee6c1e5ba72eb8e711b6e9ec51b0f56910d82c97d066c85495508a00a69cb38ba4a07984ce6785f86cfba71a836baa7150852de4874c6cdac00c2d6e89559472204d723d7e9c0e041f89e12f02974aaad127a7ca24ce82f58f9a234af0248138b36a8c8c828f751a89b9ae0afe8618b1bc9f8f6c57e26143ba5095d2c97b5c5841ffec9041306cd9b7c19bb4b04410512c8ed25f0de5767e34853bfc9516be34905fe3a6dd7723c877fb5820777fb39be0ea4ad5379a9f18583a5b2d9f88430de00f59615a1ceec6c3cbfa19cbb17ffdcaa1856abe0eaa8d0b0ba75736d1e903657cbb2f35d07555a6be01c83a9d04a687c46770886ef33e814fa61d7dd937553b20dbf922827dabab2e6edb1d2eaccc7905c446f23ecaa7f5d96a2f8288b0c4bfb75c936c9c7a661e2442e7e217a967991495f499eb3e234e734534094f17bbe9b1b53d5e3149ed17ca85504f3f8c12dec3807cd0636874e8179be92b851087f35373a7c98041ff16bdf92de2a6300e67fee54255d4bf8e3276a6eb3622f5c44b0de232f8c4d88508d6ce5f400bc1dea77c525c25dbcd08a29be956113041ca120e6de25f6a0bcdce29ef358046a987df5f89079d908767a1c2fa91ad39a1d2824d7cd6fcfa177a1c65589fc41735a271bdcbfcc6b1220ea5cae60fd7562ab572977be8f8dd2837c8a2a12646ade312365650b9f00ff71345895fe648e703325b260574828b1bf5073949676394e193be7cc63a33c14f15f8e23459a2cd52e1217f7ded039f634342835ae0df14df689c7e5fd5e05cbc30ecf815bbf70493b48d315ca58382e34c5519d268904fceb794f1333e5458c6e0fc9eb2233b1c4ea82a3c5ed188eb788ebffd634adee1618e6310d6c81b23fd988ee352b9e5a7fe919d1f3c4f9180d2cf7b764a0cf039dd9c9d7a6e088d5c7a16d10696c6d9047dc6b56044ec8d7fcad526c98a2bcd9a1c4f53645821df9a81c87eddc0ebbb6d19d47608075bff555194a80082e197ef166c400669b101bf6da5eb5ff07ee3a31bc3a721e217c1ae3330a25b0835e329be40493516fff670d7e275d425fd0a8b08854995618df7d00039e94fdc322dace738fcd25d688a34ebb3df51c43473ef44e08f0ee533f762e203994b54b8e83db151f7795b27ece51db03eb85178906c7f05d22813259d7d88efc3eab016aba9f6b5566e970cc41fd5ca76e559bc9a89c835a3f28a3b82f610ec9087f6f915dbeacbc817c440b672129342df5c100a2007eb565829e78eb2aa4be536ceff3dd34e2d93b5649fa19ec6ab0b0cc0f7b692ff400cd15416dc483462ce93e45565fdd5443da9750281084b7cf2bc330e3a7092f3a57af35de151cd194439c9ae7c69822625d420f391024abf4ba3d81afdeaac02b105134e5e2cc0b106562e440060b81f459ac527e9463676b6cb088d6779d51258cdaa26a59bb73b39847820fd2023fe39ef54c075474e42e9992602b1da6dca340215c35e295c813dbd7eb76a0f619954c2e7841271ea5ac7656d06a3acaf091b39313039bfedccb5e159fab5f4d9fc21de2711845bbad8276f365197dba2cb54a1c92dbce73bd56f164610609da40c0fc07f4eb900b223df20246dc857dfd114b2f9721e81c14574c4944f16d074db8be386d7fa2f5706e52b60b641011190fb227a5d5078d8429b1a27a21f6c05fb55aefbbc51d824e3a7177686c484e1cd45c03dce0be0966eb2db70a7ac86569848dac0061428bfdf479e50ba6609705c1482ff0b9e30d3070fdc9772a975ddf1ece667f8829a37a4b4daa50725168b7d4485a04890845d7f0cfe6dc74fa696f7e0174dc85ed2c59898fb879bc09a89a09128475a09a1f8281b4e02aa19722955e3f2712d583b68cdcb1f3dc748d4c04234b38787c696c0a6be86811a50598943bc0f6730084ede4f6e9473b096d1b6756cc8bff0d6b8ba4407f1849848cf2725ea1f7b72dc65ee93a615b1e5d18920815c8fe77a4d49b7f2f66ce7ddb173c253f4637e516db00cf62a5af9c064aaa0df28ee65dea7e365b1e0ca0d35f7aecdb6f332ae6413c285f007c08a0a00bda68b284db6cce8e50df450f9970b4b77025e48c18d357d2f84583a70164526ea836fe67f85472940641026f12424c985e4249a96709fda3172d0926189c7ddb676373203429c8b0178df22764606a96ad18e53cfaacc75e207749123dbedfe08190254866bcf8466a1b1732ca809ecc0900ad3e7a58bd7e42ff461f0e15d89782bf71d0e7ebd692ce472d74d29640669bd4aa839ad83e735a1a2445e26caf9252b2717577f9e8ac6113d4c92ac86c8537acf7cd851e9bfc949cddac53accdae2fcec21cad92ea046b32e7aab391188585b3d1c04325c6939b60c971cc64defca10fbf0397302d40b865b22eb0237170c4db87c51cac5c3b3697677b1431bed9ee4e20b6633953d533be661b42358a84e2d7fe9d6f803bd94806454506bdf237c8dc88fa63e20909511db01facd5018d1491cf0bbb7796f200b68196f36555f992656a3e45e5b3bd7d4fe838807b0cec01c0da5d2a2692cfadac75cdec695b518a3807400c87cc9940601eddd5f2ca8d5d47f1a822eb5e9eee96b8a1314707920bc080807fd8cf15c4c2f8a83611bf0ba925bcd81696c4606bf0f6fae3dd4a3ecdd17fdf24adafc80617bde7087d3bfb6d306c140fecb64802e0e48ea79f0e31451b962388ab9ab785973d4e16e617f6d2968d87102c87d5ed797b6430b492c91d764820725e655f2674974f0d3733acf6ab4f90fd289200890fafb965712bbea387b966135f79fdb7558e2aaef663f830ea52775510ad4db42330581ff0237bbd310c589550a76ff829dff40fdc9ab8b4a4c88eff7335e3c26fc4367dbb8cecd43d2ebbed16e1d1eadbfa4392f4ce09a51dc7aadf37823287d6446669af41372ba3377842b64ee492b5a470e7fdcf6436ccb601c20acc8fe59514c2ad62f8d847287b188169e278b91732536da353b777fd0dfc45c1e6ac4fe801b4a5c28140b33adcbbdc662de8cde4f9cf6838046b989c6bb9392e120d1e0f1554ffb9fc53d4427d7b9c712f3b0485265f33f13f7cf73de0f0e1adaba2d598f35dfafb8106e63b6803dd6327c72516a764faebccec77a70d05152bee69307f599831c54b5b5e13222d72c9c276c22a47a94e1d691f9462850a18fa1dca0ce9961868624cd962b3a3834a0b5d6cc347b07a6ba6089e59aa78fc905217023d724e4b0b6870859862b1ef432c56cf659ad8e8e212dc28d3af28fafc7e401d4451942b1f04dfda0065ef98967298a03a7f51a4af5a6edf49d5a00400a7e7e9d1aaf4aa74433056adb518e5d1c7a462c632311a71c386bb5ee0ca494fd84364dffceb274312a1f4b621a5a406a539e5f8f3e7f815be16ddd8201086789c521bbb7197f47a981cf8e088a3a221eb2ede1d8b7c1e67e18c319da68922d40568a3a4d34a28185bc5d68ffbcf57c96b659bce93d75c5ef62718884519b6f61e0d30537950f00bdb07c7aca24a876e0ddbe39299ab431bcff8e02073a3436127f9db05fb3b2116041d84deefdda1f239c1cbefe04d3f38f4e8abc19a63fed00a8ad007ac7706d4de15c0bc7351dc731fc2bdc19a4cc3be1d2c45abdd238e97d7e022da046a907393e294f0e468f6a3481171f55a622b471c0b97cb616c0b83b6b8847453a0b90efbfd5ab002dbf85088e47faf80a654a126a2427a920a7422854f52572e7bf8771fd10b56a621ff5ffd93ed370727045ccdf70d54614169ede94e4b23c2b68e5b7ecd73577e4ceaf7ca9931eba6138fb5e8dc0c5ffebf6aebceb5461b40f0d0311fb88d74179dc267918a95d0740f1c6861ba226d7e8bb400ae38d70acc65081d2dde0027be3541a64d5443ce17b0036a47f7dfac69bc88c5c08b73cb883cb917cb57e1c35b163eace3e9da26bd23e79dcc7ebff004e11f9de5440d31fa315f132394b95341253ec3cc175cbcd2323c0047c89bbeb7afa385b8b26d2600fb5cf788d37f597e28abccb3102742ca91df8695158fa87391752813c52149e4e9bb76f4f74611a448f4ef42db472fcc9f1b276fdf1270ad0511417d46e5fe196769e272a824e5ece062259c33bd3163378dd5eb7b650579272b0f084a694efafbe074e33841489ce390187071395f086c79a485e7b3abfb27643d5d5ceb94febbe2af681af1d0b42dbb92142edbf760013f337caa3be20a594f5002c38cf0b713ddee78068d2c44aad5e069485d7299a9d91ddb448bc9bb728f96de9a68adee8ba232e55447c812b00a377ed9ff897c7c6fa2e7438f51972104a34827ae7e960cbbb95be7b7b08a8f734e8ad6e50b3a0010cf4903b58e0f100809f951665f0db1d25d9629adb1cf59c9b4750099d844c3c3e21d2a23c6c7357ecc65f0682d8c4416c7f7f9bc0ade66658d7dafaa36a8ee35d7f85f7d911628560939fc8d2a10d31d3d07f61c05391f5806fdf9bea7f845e144802134dfa118821b1ac847629a5d186446f0585b0e4233d4dc48faa457bf70ab35e1ce1ae2db198a03e05ad9fb964faf73a479a724588bc2bbd4329df3631b461497ec11ca80db36f4a535c633a172bad970e76c8314c33b044c28f241f6af0d203df89bf2f4c1e385de0db3d2069ac883f77badf234e2fba492c4e6f6331235ddb136af637c144673228b5639fed89feb56f93a2d07fa42a7c3d98b3d6bf52b4f8d65656334831c097ccbc8796e62a824de7532cb312909ce777332b81b77b472714e0abe19691bcda09d9a343f44e4b0ec0fb612b55d7a18960127edb32f04d8970b4862ee7860c1c4e52e3cea2278edaa6f227798e2b98150a989412a5ee77d1afae98cddf36952377a960c379ee42ef0b1a0306565e3b049e79fd0855efeb3459a3755885970e288aea440d1f95666f4df0e8c1bc18748987612065ecd8e155d4e30dd55d5bb1f17379351c8bfdd67cedbb7a899130816a2195d794dc6c66b0fe700b1effb74ee74de9c70addac41472619d022b14b6fbadd1f0a4264b427e9b685fbf3c3ce57dfa617b49b2bd72f397aaf457c2afe907f053aaf77d67479aa209b4bdd6dd64c0a3443985eaaa2f4d128d25ad8c531ca4b28ebadc58951a6c5bc81501c8de572f4949c29c24b67eaa335f63fc205cca6c188b7b58888c0f5df355055728d66bd99cddda07dae0ae552a34292bdfb887a6aa8c5cd8f7d0cc2a11935bbf52bcc78721249bb296551116fee98cc70d0a6cd5ced44b90af23cffd6798495cc01af9bf6b09ec259ba3b7ee84e124f1141ee660540084cacaca816a44330733ab56ab08c7863fa73f499928aa8b5408c9cd86d026bb1dd8475c4c91014a291772ee07678ebd746210b3dac50a84dfee4d40c83ede4c81ac4f34ea00cc38f007325c29c1c5e86ac687281708fccd3394e5c9216e59b7418abe50d0a524315c3eb5fe1125a615f01b9a96f8b25ddf974b7422207f65576326a69bf40b721a0235e858f34b67974e63296710c1d2adb85fc72141f0524c443d5cd5be0444721339d3cd31abe81a8a63f3e1227a99d67e91d2a713afc14a177cd88509290dc2a599f31621bf9a8c52a660bbd59f939e9b2fed0cba3864865dfce980348b44b62c4e0dbed83e22f904be91e9a8e39e948281dd720133acb85386ec0ec43771436473d6959c80d5c147ad1e4d00b59a03e23c51b625e3423a5b826b448d42cf0c3c24fe73ad10144627e3b36be5de2d98285210523b32ba21e1400ebc00f03de2269398848ab6d58ed6cccad70d39679fa8b83f43e29c4294c63b1d404469e19b0a15449ddb1dea22f423c6a45fd1cd4dcade7fb576095cf31f57707802ac845f94ccb73438ee0d8a750dabf1e6c97a7d527dd90fd9a1f879e08897f0b7ebc662099ba0c0332e290f271c3a2873727b583198a98175ed9c258e38d5b3037bd3dba3b0dd95452c4b8d1c8330ce075ab328b492e02cea073820e7cf52f9345f11c63abfe178ad50877cf1284238d306a1c101aabbcf140f4bd4f3d065c557db648b6c7c7c86444eee502ee8f06a1a48c2fbd00e6d7499afddc36ae0570e2a1f92642e85d17629984b2b3735ddca215e32b18fd97c19cf344c8a0be08562677fe611caad5732d6150979c5ac4853b5a5a735d400c477b80693e3064a6cabc75647bec2cf213cb321f38fe7df36716a49aad84fe1f8bf0f971f4b98fe78da53323868db60f2ea1d17e134248ef9b851c3d2c49939c0aa92c1ce4d536dea4a6b4ab7d43c8539c23d439f128fb7450fca8c68bf183ff79c5c74eb1582a108102929368c3ac1b1e55fd81b943ffbfe6bf001e7af294435940bf02a0c7d8450ff06271c90844d0c17935ebd953199bd1602548c040ff45c9b078f48279bd425fd18b0b51829cc6762d8da583d66f1aad43892498a67b4a0f2935cf65fcab9ba08cdf8b44a7185f40eac8920f843f4871403b9e2d61ad799a27006f66f3c30a2b2f12759e4f6711aca78227f8f43e01abe36f38c730c9d1a64b934ec70f107bcfa6a242bd9276860c2151a26aeb8844547e6a66a73e8af54aecce1063729f8ef97acf355f9da08c40cb7c9ba51207950b9017d6b8557309439c18fc40f1432279ff98d14fe3656107714efdcf6f9faf38254f75b755691e4a9058d271297f7d5447a011ac1f8eb3afa6e0e5657d96ba47998ac33ceb06776eb7769a2dbb4007a4b016d0395489081fa87025123bbbdd1a807cf093ba7be5d3d29038b5a6de8d7a8c3649396c73f6bc3339152547aba2811a4b5c21c63285407be725a361a55663e3ddab0beaa2a5ef08063602f1b0c36f00843d19f431e92e1221e5df6bc26eb56a72a351e2f327963ff9a717fa950d0e1e1855e4bc5c6391db2b40b9b0d85bca26900d89668fd313b97d9fa7e46c2b0b13cf72d3da07d7922db8626c8621dbfbff7c5c6f1540055848eb4cb0c2be2e380d0c0cb789540078bfe444460999c3b83a7d6b2f1c00eda8e553754c29c6e441c4d6cae5e0786273816f93a65290b2cfe099eb780d75722747df276efce65b4959629c59fad0795593ba2b3b1f6251d7488fd024a4828a99ba01611f96885ea2b3aa5121b7fd218d4d6bb3627de3835ce5a0d4fc37dfcc36d5e7a5243c9f6f987da52bfcd1187a83932fa1c1f4d47098adc1d0f6726bc0f5645f09ec6a5305db2a9f4b33b3b91d9a6ea4387f5fc11548710e546958f91abffcb848d8db53bf41c6372b0ee028bceda191d1b3d0ba3d7e132a3bf49a8950967c0d54f66640663d4d21f520e437ff43e5524ba7b3c6dad29c9722ebcc10bdac8f67d2872b1cf3fa0f1fe61fb983ca517c3744f02a1246100fe4205e1613d260d017d9cd3272be1364c42176813a3a214cdc81e7445fd8f0801b18eadd587ce4e118e82a1f52164edbf9e0aa7809c6b2c4ed993ac4b5fd4bbab50f50ba81708b1540338db6a5511123e599020a7e7cf99f565328a522488a928107f4a985fae6851cc2f4d103c84ca2b0ef496fbceab5ed7cdf2e9f9bedc1f82c328b543b86bd53f4d8175b5fd7ccdbe461285aff6a834b7808e19d63e4e90239791a94ae6aa58c91ef7c8934e29576c90219c98e606143820bb0954afa195fddbcb1b851f4031de4d6629fcf796c9740f0341b20762229b4035bc05cbbf3bd1a3d3d1c4fe3e4571ce0b70bdf4b3a2e372678ee080b7e23acd2dc8c5113a9e02cde8e52c091b789b81e71c73efdf4044c95f1abe0edf54b4117bc7d61b5a173619cfb8d60e4ebfd9640af435d6d2f701f14937e117bb83c2549ececab2a09eed4cfad87be4757c0b365d9dbfb40a1ac596d8616f4efa8c2448b5ab7b809c77f5b0b6e072a483f1e67a4c01366429bb905c47ecd448caae0820e0d992de82f68df0b76960f2dbfc02c2221798f718b2af9c39c5387989a528283643af99fb2b46779fad3df3517572ebc5936702cd6cbae305b2ff9a616c8a521bb4c6eee6f11ffd39e156a5c7145a50c923b01dd33ab74d52e678989f454fc07e5c04386be8db91db2701265c6014bc0ab63f96da088a72801642b86b0475f56624a8793b444e573bb0e3be5be2738f60bd5de34943a0fa7cfc7dc46f13ebb9461c795bf4cd4376e538fa9ae770a0c6bce6ccc849e60fc8fd589428dd8a0f61e67d7cead5ac2e188bf85745891fee264136aa670454d901a6f02215678cafc4a6ef9afd4417f083a61e99718c04cf4c05b69760ce7ae9a78c11fc8da695d9c401598f9dbbeeb03ad5e842e131a553ffd72bac648ceca09b3d78c8c50f0265d38586ee51c5e555d4f6c0262c308b8318c0edf92c5cfbbf6e12af116dd231ce8c42632f5209bb7b90fdb1f31c312becc002a862afe7423fd6ccd8e468ba72a4589cd8c68c9a5686d48ef5803ef7542faf3f76ded43d5c603e18fa53bcfd166e3a6444c7bc3a1287774d92ea403dee0700cd7e0708b15102bca73a68939ab65ad8ff7981006c8c7738066292f8f049d44bebeb6b51826b38beaa9e0ee8903230cdafb0a49741e2542dff5fe9a1a7a86c25f19cdc64eade9330043fee0dcc60c27a707606b031f20ca0b4df50d31b948bbd5a3a647eb82be9cb5f2f690f241a3ee3eb739c558c588df70899eaf685563fe74bfb0dd0aed0db24cace64885d8deb587b880627c587921f19cfddfb5847985cc30fc6ed80455c7d2db46af6328a703d70e4bd7963b29e502751ee66787d18ae9f3c8e09df93cd52717a1ff58c0c55aba4622ae1f0fa567fac2a0a9cdcff8991957e927d5aaf221f58f390573caeb3f0f43d7862ced5a3a930656a776fb096237c99907521004518df2c1a19eac4aa8960b0ba7a9d170b99b24beeaa3d8a36a0b9ff31d3d3706fb7dc369b3048fa72645ac63f1261695ae524bfa01d0c14f10435ff595470480e9708f9658de3d3be98c0f9b3e8306d65116c76df1b0854e91d44de36ef2908e30c5a043f7bdda95c4209c9566e404ec873fe0b97b529dfc2e1ef1e3a67ba1abc46ab4a8bdc8fcbc922135e3e65c392e4bea01ece8f938e2b312346d817020ca617ea44f1b543a226ac7dc484d2554d443efed7198b510b651d2402c490b855dcddac3b2631ecfe5e8f92c013503014ff9718d4c86d3dafc94b474111f7fa1025ff17e65f380d66837287c7c056a27d829051251f1b04d93bb36a45b4f8912f6ba2136477a5f314d684f84b9d043d655c66dec3572186e28b28ae2f89e60d5c0e77131c1a1c57fd1c90ee201de4600727dcb18843291b6ade60c2e6671dabb2824f5f7211463b4c1b9220052728fd4957ad7e12c00b9d549b66c5e6e28c982f7b8a542a0b2a2967a2bead5e9552e52d623c25ba24b5a834ca08c6d15a4b78c96eb94d2dafcca0009e3ba67752e384611ea714196c12d75632cbc59f8c160ae0ce528cd3db350c2d83da1d0eca5af1c6004b2787c6489ae5aebdcb524905a03d72494cd1c438443c882cb696ab22961a1603378907bbcfc270e531d843557aa06ed6c8298db4b78911363f1cd2c840093f67aa3cca88f27ea55de109246bb547c5fe6b8b41504fe540b2953173bd42b194b881dc8a1df1edc0f1ed4210b339dbc52f4078f3db3c4549154229465e952efb5fc5e65873d1fb7395609983a7a874debe39d2ba9891ef7fac213a6614a7b6036fef5cde3e2ff0d52eb4c731caf20d8a8efc780c61b4b8ad2b5924dcac243bb00ebbaca24c807bdc9c0b521f9ccb47a3574eac55bd6700404b12d393d2087e9a6928467faa54000b47809a403915fc786f3382222fd826bf0b746cdc60a355a616a5824ff43a38d61246c138d1ddfe40b54797b2ac2dec050523ed7ff675771e066440b93a203b5ff2d6476b50952dac6a562cc5d4cca275e855d713d8bcca2b55b7dd8da737db512ed7294995b7e5d60ebf13bd1854ead15921fc71fa04232e3cb28fef988999f0e14c4b35fe80aa28b4bdf9c12672595cae88caf53e7d3258a771df472e575f9214b5095aaf5ab0830f8415469b9a611c4b458bdc0dd0ec7f9ed253857d724e2592160cacee82e258a38904dc715b0e69f3a5daec04b33956fd3e7f7273847d85102b54358a307c6ada6cee3d9312759001127f774504f16c952bdc540e20ca073de7dd1d2e5f289806408c85f7672d2b9f618cdd6d0936bc891192f5aa8b75d45e6077abcdd286dfc7a3f649c5c57d71bdcf2d70f25b5b8e34c4e5399e55829144341c5a61d64e90fcc5a0c23f507384cd367d26fc68085b43153f20d8cfe9329cc56eb0cba6c10f2fe4cd7be35c873396c9a952bb80dad95a3b2e5e0ec81b25402fcfcbd9208cb3358401cd25f8b762dbf6e1d1fa2580a6e5225c9ace8f588a35fb535a82d28813b8923b42c5baf19c89200166025217d3ae4038a3fb7c18e6f37b79b158e19b563507ba019491e4436108362b2e01688ed8afb256239d88ddd079aa9b4f871975240f6d5e8025edab057c8da46ece135f36ed7d73ef3b29172e3e7195d78083f8b6b75c4b29fe513b94efa4727c0cf15eaf54ed5d5b02b1968a33e5a830e8b4e34157ee5acefd3f7cea82d3ce3376f5afe7a480fc953f3cb3ae1154554cb79bef96c1c9e8f96764d31acc75abf2a173958101d03f2c4f3cc155a8b82128091c048c867a39ae305c4a04621e0256dc06fb032829dd0e8bacfd7eb99eb1065cbab59d7181fc2b15f9f46dd8cc1c9a19e326da4b811238423336aa63e474b659fbac35c1b76f3a60cd1a3a939055944658840f8c1614bd414dbb9fb7e71ca0f84fdc9bee843987a72c529510d3fd081d57356683d125d77ea366e40a66b7e434dc9a9e25cde68ab56bbe412bb11efefee330d4091a37a3e6df0d399191023401844227214af0f18f93985bc72c7419c5d6a577df27d35f1aca14b89aa461a8375287cd000a56c927ad08b1a5b9009f323e319fb1d5f43d5af0ff50b0d4b42206fe0c2999aa4fbd4add5980c3b765260619d3748e9b18d52585cd6dc379be3030f451a91e26afa842e373265a534504691dacff611973cf280d534cf3d3416a7692edd4f53894901eb81e626fc2badaddbf29446fb86f9628a18b2e3e141147ca4350e0b7779223b9e0deeca09a60c291aba43fe00d4f4fddc5cf35e364c72d2d6ab26457aff87462c409ad10acd77c643d237337449ea2050d3a3460f01e122f895a641b2c135702e7af3808c8fb59dbeca759c3177e449846a582721386a6507d8d2c99d900530583551d4fd6cff80538414669456db95023bbf8d14657d90e3aabd20142c75a9b6c326125b46a89cf9120f95b20712827041d4caa69546be1d65a27731305e7b4d00a919e59888d65a6715d1504acd8c2b2a1a18b4ffe387cd16f160b79e0bbe885208d2c4a1cd833dfdb75a02f137eb8c024b44ae71fdddf2e2688422b50b6f23a5b9810a5df3b3f33822a4e6c1e24088807dc81cc6d89e729ef491cc4488ed40fd8a39dd10721e02064b2e4dfbf6380bdfedbc018a579004c7a7d30ba38d3800cdfebf0f2e72d8e46624f4c383e6e9875fce5556e1dd4425d1db9d3ef8b291433787b450426bc7b10f4650951fac5f39638dbfe4fe69b9964af4f13cbf6d8e71fa564af776240f037c1c5e725181abce834cd6b801b68f69eb87020f98d15ab3c0f3e40a5612497f3eb7069933c17c5b4f01176d05809dcf386944171f830d5bdc8e9cc872a65378ae994dd3a64cd7c393073e1246b0259d00c5878cdfb78c1fc5558af93870160f71f1c3c311d80eb9ed4aa926ffa39e0dcd8bb45a126a579996ff0b9f8ad35c1937fc3103fcfbb7dc14721ab98734d435588770c086fc3eaee70a21be7c9960b1521f48153a96aa0720c41756b8830f13b470a5264d393383029237a107d19ebe88f8f3d6b85a9b96fbc17d9cd35ee762d7759e1e014925baeed9b1ec854105c2ad392d0dbaf5f361ee1849eda89ea1c3f3f2f4e6eda6122c626a2544a5b75257df01d400eff2b8e66423e6a36ef068b2ea3137b898bfb40c3535eac1e8b563619b856773185b1f6d13ca0faa551422255eaec97c656f330dc91a6ae4f1823b1c4985fcee033242022dcad2f53ab2f4b9b5cac64f234cebb7e94986f3b5085afd4c48cd0a31e97e8f99de4cb1b6c097cd3538dc2fc2351a2626b20b026cc14ac40380a69d2395595765c47f2290f989f68976fdd733a3e08478dc101b1d1be37fba092b64aaaa358f673e778da8febb7cc93cf736355b628791bea009a5b8fd7fe8d62d6cbce0f35fa5c357a5ab139ae80c8c61a47ac28d8a2d294bab417378576d107ea0f3539caeb2ab9a15969112547239b62c31b9b87c0c40d24782337a7c8d714eb1b5ba0261af45f6afa22cf0fc2e2a2db858e6a1bdf4ef258710100f2b00a412344c0080a0675ac82bfd840d38247174010585e912d8fca058280035874bcd4447709484f3e0579e86cf4c4bc98d9ece740ca9fd8da09d21313d5d97fc65e4067e82b07ab76638f448d40af171c7c404daf129c51dde25303e5a2a6dbd21490e9d3a5ebd1768f656393dda14ca595140c8fc665d6177bf19f45191bf618ffc0b1ec944dbdacd7d3a9ffbef3de0c3db0b3a77c6e11e9721da6d4f69d125d543a1b3da4ce9daceb1626fb5c47b3cb2f890f3920f7d365ead603748b2e835b84e322431233df98850595e8e138dda53612c28ba2266591a65787bb6efa727eb5063cbd8d61f494e31826e5f957b1b8b36f09a6953331c1f63cc46d3d341d120905a18b90cffcca7cf52bcf2b706629bb60f2c939da88dfd2a1f43708686686a06177caf0790915312c23fe73a9552281f41a5e9c27b3dbe4089a32f8a0ebb89d4b17354a4acbe94f9f4d62cdc53aff4764e282cfc63cc6ec844a1702d5b92370fba2ad5aab4ecba48839ce9b065d5f9b0dc3e89a4e349cda2ad5b52c04e257b90b088efd99b23408c6877a5929bdca686d22bffb0d327914b022fa4c506a2ccab7b42941095a7c0cd40913ccb195d663b2cd3254cb8d8473a742d046b9a186f158674098bb0b7d0d895af36c7b7c56fdd56334a9e31e08cce5ddc20210588dcd9cd2a65d877c365ed6e4745c405226165073b9c38cbc21a6951be310f23fd6d3417105a45f72d9261b9ab5f721de6417884b0d2d8f4cf370f9eee226ee65303fc7a26e03ad24267c3afc10e9921cdd7280d8a850b2682e1c8c7c9b24422bbc83749634a8c3a82a771eb9e69c79fc522e0b930f1a80d65c9bceb2ed7fdb52d561f52c6703ac17dfbef199c4d76f73ec296d26302f1c1b8fe825043fa1e5467ad1aac701c003d6c2ea52c81cd2de7c652909c2823463f3bcacc529f6e47227fcda0351b6d81fa98754cb06e4c10fe7877cc440357d12e1831137b0c958478b059d99da5f9bfc862d7533c38ddcb8d7b520a1563fe7ee9f28dc8d64e558a4250c719f6c4bf2ec3c9849a4dcd08f102fc816be4b5f0b69c535cb72f78e87cb828f9c48d6a75e5621ca0d5effa4450fbfeffc62d2377d2c0a2ffffbe3fef26a495ce9b87e74f41504de37a569b216c34f7ee59f86d9b378d15e50ab4c951299e9a79545c8f300086bd2610903406b20efae2e3f9302efe0ed83d38ded0eb60c27d1d8f09eeecd6d5af59cfb2a7522793096f6d400b2afd442844b4e256694832d0f0df4b13d1a3061aa9e081396f945370e85d9988c0e6d68036da8e02b7482ae70398eba51440e7d2250675b9a1073b9bb74827cfe3b6e820af6886663c1be561938158558f8c6d130caa9ac41e0b9dfa779adcc9522386105713aeb168d6819e93b648f277d47ab2d518d3eb54e8d50c26b11409c38f94cbbcd691b1f005d9864ffa4ed79b0266eed2d454e4fbbc23c8f1ed1ff3cb2e601ed0c0eb6cf54e8ceff49b8a8a09c1bc6189bde4cbf1419f04a3f20725b1b4ce12cbc78bc972009d7ff62d6d45778e974488cf9ba08ce86576f8a97af2d60749c55f93065f803790dbc3ebfb18e12727aac6d0c87b89d14f76f165c56199d0aaafaf3c06d25222b14e9833c8542d965acc2a3e72fff2e7a8181acd47ad8eff633290bb8e964d9fd33d4fd2b775537e0b4139adbdc5071a67819578320d46bfe4299d3ba6559ec98153a665dc930157590aeac70fd8e18e7cfb41ce7c57d14735f7af1c716b725ada85e20b30fe51880fb680c51c496d9220451e9446ea058772884b10d207420f8f38a88363a77b3ac0bce2c00e43b33634603f19764d5ff9b778718974c3f17ac217259f321bdc9c4e729ffed69a29a217ca1619956849bbc24ea9a3515a15974b0880d2cf6559f38d0663d78ecf10950537eddbc3604db027e94a53486cc2f66a6a86c4b4ca25c0e9ad2b746704553fcac5b342160ae1d233350be40ed31b30ead8d81a2e22f2310920d9ba42b87df5c753f73f83e4b15338f755d9b9f26ae69dd72fb1155d8d61add7e283c4f8d96c4a21da442696001ae09851b38c9f1fb2b2c2a19e731163c61e0a11f7c8bb9b7d476cfb5c49c4b8094da763e48662afafb39cf91cb588758b4bb5d8a4f7c48e142ab90d02e0de58d4e6f9a095a6152cf38e015b82afe0faf2de3654e14e64558f420469d19240c3782bc0dd411f0203dfb4d7593b6d35813dfd81fbc9f9c26349a09965339ba7e65cf9e86f1f6ef7bb0feca78d1f0327c03f5bd50e9a37a22e8f6ac1e591de74592198ec8ae445b68d3e1e851a1364e2dd3e3cf08260f7f1ef06334fe093979580e9fadadad0a899f0f6c4a189d88b940024f489a1627418dd58633fe85f7856792108af05cf68af0fea9919635d5a0aef5419962b78eaf49f47e7eefd7b35ec8d9204d104e33545b61382f28ae4c0a0be2a99c1344100b8bade295fc736a88d4fdc8524b137597cefd62c98e8106773b8d1f4bb2df3e919e167c6e66e3fbfa82a9f5fa26d21d1f2869128feb66cb09a2a3484c84129b452738fd016379fb8c8dccaa2d867253163c9d7b60b270a8a1865a665966d50a86c92bd322865821d63e14f52fab70277147dee553663dec5aab17529af71d38a01fd7c88101278264e877ddf50fad10666b8c9e9db97c0fec9d63e12eb6eb3dda6b9988a16a81c7e1e67d5b32b78db7d1ae8fb2ec3510afb0e22add10f4da6c5513ded03fb4c25d7cef0399db2245a18021c2f962656d1f9cb2fba9eae5252a31ffd55280eabbefab6dcc07b707896d1561cc4127c6a3a15bac1ba1d158a3ed200ff833994c05d52fd0b51deb3071a5b5b0703c42848b2df91c7801bfaf08788191f4c53b7e584985d1fbf16d4c96650bd2e276bb00043a77f625ed298b0cfaae635d9cb8667b4306214ccad8820e8aa4723b24a85de85b0a9e6d9ae38b168730652909f43953a8224163f2736547b511a17e86348f040618ec6fa9d365384807698f45c3f19fe15371fa604051635dd9deb5f88ad3c873dc28fe7d7d14feeea52797187bfdd032b95d299c86fff6f84f727e43e1ae99e244e1643dd941a861404df9d0f0c19023331802ae53bc16b798141402434dc4e5079b11d65f832fd64810fb2ca38ad99792755485700ab3c6cfcb5c711b36ede8a0711fa678eac32468c7bdc7aad0ac9b3518cf5f2e5b2c2419ec106dbda620006555f25bf3ad180c07748db2adf88d039f438772e0357b6fa6c238caba894ea454ce69240c941340a310d7fc29c5129ec77904a3d19468050a0a2df9a6c444dfaefdc9952604dc6a85e79a88bbfcefced95fb05ef097e27f525e38df989f11c43d19718c6ead07ee2c50c478e277ab2d65edc63f21635b72ef76db9bd665236a2753c6b2fe94635d83f76c5025372e800cc2fed95c9ed7f18964b84f033f02eccea2138a7869e8ad5774ecbc19189a9a82ba64a4c360c0c333016767593cdd8e49ea0df8f412e094a4808faf2fc56a7a287881341fc8c3f5554b45e184a1d6af1dc63fc52a9ecb410d58e23cb90c68c49c410fd8c9f6fd86b6653d91a09f79854a89a4ac8c985b836819d92e9bc34f15476d48ee70bf9531a954970af01787353901233839a7c04491e45b5ac802a556e6e0d98d0a0307d8a05d42747f2ff913c49c07a29913c497be42b22058735f61ad26f3556d1674780464ecda4c358ddc4fdb7a78584f079be69fa5da89994638cd3c46c36e599e3896da23315e87895e86b5483ee4d883c325f2140ae5d9340986ae76cce2fecc843670e299d3bcbd85f77aa1ec655b21fe4c748dfbd89e2752167380c2a1390db7ddc66dbbd0185e0fdbecf799a5024dfff2c93f471e2096f98c85a316e50d5a618138b9c4097f1029a65f06de6260fe1d78286f4d97dadcf189d36ac07677c31d2d2afac2d6672788e6530303813eaa5937237296610abf3a35f50e11e5b81a559e718a1fa39bc7db99438fa22e03d02644ba4dbaec8d4c085027b17b7b284ad25338249c6a0521fe4965f5ecf2535320ff59e795aa03aaf40613f1d9ddc96849ab7205e58bd462c18d02ac0b93d71d625e029c35b9b159b811716b5586107072cb128196aedfcc6ff89da4388b2d3adf445edf251dbe15951a86fd00410aafb9c3c6f1f450fb92e7298c27110961d38693d46369181bb241d04e289ae0ed4ecb9ac3bc02ce1a50b736e90fa0071b8a34ca9f7e7c6f63e5e9c77ae6bdb574f3c5c7eb446544a70f64034ebb027898715eb40027f78c9b9fda037550672e6e0e5f9aed92e800896498395fb866c773775ada671a8dd6d1c87bb121c1eeec2e3786748328436d5435b5cb5e067052fccbb8d0b63021113bebb3fafd61b9684bce0bbe03d4603615d1f08f43b406e32755c82444c48d83ec245b820c088a8948da8eb0453fdc4f2fe8a10810cdfaa49b814b452876c1fdc65cec145e9e8e259f09630ea641d649d2e0d4b013b4845d56576bd9284d288d4a828b89658d1f0d984cd05d2b93ebf0bf0860fffbf194dd09f034745397ab3de1e64ace7c409a861611f71a4baad30feb4430da146f6985cf738ec27d2ee7d995f2eca45c528b64f55bfbaf58ff3798b285de2a9d326c3eeb2fd17595347dd60ae0228904986453d52fb53d0cacf6aba982ce1c93950737153f96af06e37204b40fe50c1b7bdf2947a9ec087858d2902dbee8a5b488db9650d68b38f962b5ad2a4ea5e81abdb6000af406dfcd6c601cb0da671459a072f4a320509dc042936741607896949285962344fe6e780f76a5f12ac1cc0a28c9802be0db0244d4bbb56a4f56ed4d3fa7956efac7ce6ff81058589a09eac7562fb16a0b13a10b3f12c4fd3055317f8029acdab6081fe7463c6fcc6d488134918329455b49278146fe65d8d5fb25ba61739dcccb9fea68ce2cbdf6a4131d7f24c8c8bb7704f3fedd25143dfe4a4504c50a95242958589213b9369b861088c2097599b977e37619617474ce27fc7c9b97df9ba33e0ac74d68367323cf5dcbc10c71934f20703a8892f937f53df4adf3b424ecb0783c2f6458aa10fa138866d809b17088b9f7f626902560a4786dcff6aab435d6442228791dd262dee87377b5ac3e0f4c3f5969e1814aa6000c8f60d4b0713e988626908d08f42848c0926bb1c4fd3e2ea7f6c201ed75a21ccb4c95cf99db0e5d6b5762ddef849f41337b05701a468bafcae2f2f1e9bc6713850465f5df7575a00cbfae801b8af10635bdc60b4ba7ddb7f34c9aaf2c4fec3e46efe6e7b66759ccd6ec21e510fff0ac99860813dee7eca74831d069477fbf0c186380ef3998286c20acf44ceb733011ad6b0d270566ff016a106a6d0612eb40a6c61c3b32f84cd0e095566f67010110edea6154fd1f8ea3aac966723af7a68e8b45656d97681895d430c283af771b113acb51cadfdc509ce604e594cb6795bc89d1e7c13b22634b64f93228257573c52637a65809f0ffffff0f