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 79416 a499f0f87f803421160e0cedb825b27b26b45f506b1d3db16f2d5c390b0df92a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6854f881c058f61f71760e2eacdd244956d904310d775009cb86704d9cc0e01d
Certificate Block Hash
a499f0f87f803421160e0cedb825b27b26b45f506b1d3db16f2d5c390b0df92a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008602010088be0000
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000021aa6741d87f26a3d4b1dcdf97cc09dc61507f2015bd95827bffc6ae276feb86706fcb88d77e4be802a3692db28d86dcafc4d60fa3dbf4613137ef7bb8f6ea06fce4ca28efb60f12296979fc1fca5ac087d5a143353a4a7b330000000000000000000200000002008602010088be0000

Raw Header Hex

000040201e183f48664cdfdb10dcaccaa5f05bb84d7ce36425f75d7738e6feab4ba66a9d65871a24739899b86023d02f41732bf812b18d21eee8a4dd1a507e6b93391c1ca31a416a57cb00181de0c09c4d7086cb0950770d3104d9564924ddac2e0e76711ff658c081f85468

Proof Data Hex

59,560 bytes
121216020307f044322be272405c9f945d916be1f2317231366eab6f8deac2125acd6c0ea0d55ec48c046c312de18eefec7042194edd240cbd3a9e66bdca131e4288cd8839358941b8dddebebc1c85dd538ef01da73c8a7105f5c14aab3136ebffb8b882db3621492450782f3cc32933183e5bf05f84512bc1c28b261b81307d40bea0b03dfeee0e8d51417164d53283137ed671ef87b97398d930f471d7f486e164da7f450261c780261cad316a5899787c830d12f9e04520ea7ba1908ad145b380067464b9c2dca86bcd416818b62a797f31daf3fd461f7fefd320ef59bccffaf7608b05a00258607230a3b2ebbf2b6c82f46954b8835f6988128e52339931e008b48bed506bcab2d39b884ed2bab4ae5fe400d7177afb718ad8086a9cf6ee1aff8e7a143a0e6f7e619407e75de0d2ec639fc2eb1951948ef3a8a9de7c6e247f6854058a0333aa6c808a46cf31a14b2b8f2443346c1a39e87a6aa71dfad2ab070223242e982746e7e2b3ac19ffbce594c25e447c8d08f1faf2a5c43973c995a5ad26d1f7f4c1bc4d436d799ff7e5fb735c1a1583075d2a7d4a2a48fd82d3cf28fe99279df69a92139db85e4ef39246a4f35757cd9fb168630ff0afb97cece2278153a463bd23e9316dd051149e2a523d7f67d6a017083808d2755e5c0e211708271a49a0fa6bcebf0592ee73e9910cda285cf8ec6a72ac44257294b0eb6c264fbbd3301fe1dde42341f494143afb8cbe6bba29c16e64a3c929d9820d6aecf969736fe92ced45ad6da0bda2b993d21d3ef2987e6b427f16b6e604436a081a7f04bf4afe9cf4abe30392177ab9dc62f2fd57605a7a3c45e7a99b4d2f83f5a8c5b7ddf657a4648bf67198764633fbb8be774ff8a11cb7f3d646bbf90d36220f6594d83a0622ef1c9b21cd8189a5377f6bb1d79e0624296e3f5f534d0b2b66cfb7ca5fcdc286e1ba0f80986245896713c73bd8a91c59afd04c6ebaebd5baf00c8dbf800b148560b1f058c54ce824b0944651c182d1f31f54a1546a550fdeb1f5e01e3a45e020cb39e0f1d2aad5860567f9f71b89443f1eaa02d1d7b9e082814822fab84c5829e564082a4e25ed56113b87f4a6a504ed91139115caab897b6b47165ac138a67f2f5baac56f87a72ea58d98eac65afed0738720cc354a5e4045231b81fbae4a7e978a3e0519af5e61d18b2a3cd4564f057cb32b1f349b28dadc6f748c0e97c8ce9ddc0caab006a4ee9c912c6ce062e482418b386b6a81c219ca34c00994a7442d4e0268ceaf5c2e9cb4aa0fa391dc72bab08ff6d5e28d5a047842bf30eeadb607133e20a75fd510250fdd510fb258ec01c5b0a58cdadb5ce9d910367f64414fca8d4c55329432ec8856f759f84d67da1ad8c177861fcc05f3af341278b6278f77f9d19a077fe8c4e20b830a225de0d995413877f8552ca487936c2214d8d4b4a139bcae779628686ef8858f9139d26cace39d198a9540ff00ab3c18dd753c45fca88cbf6840cb8e1f9b319e5a76f3d868f534de6119e3d0a2b2f7299a487fb296ec9f0419a406b34b94ee0afd4661ac7a1c46e1f5f21bfe1e3e31ffb921b57f6a047de943a7da28d414cd15521c81a3d78c0db7b3878690fe835515ba8ddd9b21aaa46e4c53bdae76198d209efb25ffc402412cc5bc80921cb48fdc31e2009f138a253a7f07ad056049712904b0f44b4fd6418e5059391ea1ffaefea0ab947b3460b281d005d970a1d30fb881e31afb7e1193b986378e05cf310e303728cafcef85a5a625a6c4a7eaa3a31842b1cb0d834adfc0e1c7e4232db6c698e491c5153334fce9622ec3684612b41cf5d886acb53b34a5a1783dcb8f45252501b0df9014e07c4e219aeceede2b7ccaba3de5299e6b242b02735ad68d51b4b1924e9b3697c44253afdcf7ec008a0c56b53d53e91484f97e7a7b9675be3cb43b693a90c588c4ead07bdcc931236d50a87e86003d8e92a5cd5b8fec4cc2d2c2f074937ff1c3ebdfc570722c219e9363d54e8fda93ef8ad7f5396356a1bf04427289e773fed5a404140f65dbaa6425902d99407c93098924ee0591476c2954ca83c848333447589884748858c791086a205555f10408fdfb97c8d0ea61251baefd6c2b164eb7b7e248221dbec0a34553560bd0b6e04e91434fbd50c879070230c031ede44e7cd3aa62c0995c6509ef5dec3b6c0bdf1b734a0ceafe98c6b42f45847659ac0758b327ba2233b5460b87cd68f80d4224aca70a082022e9c17d75fe5b796a56423b1c7dd32b38b48b45e5a6fcd9f562f09c28662b093565b075416b398349689b106e29c9ed5bdb5b971834fae4b87a4bf4cc714db6e905b9bf1b011a75fa70c359b049fa5ea05155da1c1c407ced562b82c13cd951f3db803516c27db5c43aa298b5705bf92c970c5ad5b3916f4ec386cd36a59ac4652eed852c66b7e18c2d51c7911bc45f80b5e5a12fb9cf9f3e1955d85d03c128e65eb98ded0f40fd5efdb149354fcc9c211e19df3b2302ba55a20156986238682013c24c91d233ecbf34ca8e8e537eecb46d706ace3de4f092d28354e407d940c85b69426edcde04f35460b0950640e270aec7c0127466aa7fbbde0ded33de5918e0f92eee109c842538b1a57b4a26cb4b3fb88545a9f4932bec72991453fbf993c3276f922397772d0225cd3b1694df9c0288f93c5f4047a72f8fec8a5cbd3e7def3699a7b1c53d05f1d0775e4887e462699f64d6297c6c83cfa1276583d0dc00cd21713887d546c28f6fc4c1dc3cce568d777074f703e5ab38c60eaf375983ce9564fc4644c3b212474ae85f5f5df1f39eb4949e0084be3f48ff15cf21e603bb3557d639b3badf8d56b45fe7417902fd6a860f0d9c48d10ccc7049551e15727f28891a9566d0a160dc363b5fc5b66573471bb83437d04a2a50db3c4efcb4fdc45097cf5b00696a1be3d5267784642cd2dae8b3b7f44aa75686318179cb16fadc6934f1152ad228c6d75013ba688640117ada375dc33b167759d3ddf9ad12ec3f7748a5b829970478de5eddbdf062226e0c4ff036af377b4cd20e8816ee444749d65716d401fd7465c0e4d69b0fbd8406ca4e42d86716a26dc13b03ced1b25951396b92b1b663ee7e5b14d7f97a153b5d2f2d3863205a4037d138d5f047c4916967b62d760203a99c2faf6c00bd23e04f9e254c0b8ead50cc987b0a6e5362d9a93038be3503d19b43e30602067d400f7fd49fa955785a1cb00f0037c7b3acb9fd34a3a42082ea5efca8c6c2682157c61fdae215b8354e66612b724d7e85269465ff68bea9e71120bcac55b75b80cc90457f24620c61e29ccdb72d4abe921b412a96e63e0a21a81c857cd2358b37079ccbdb5a25bd088027f9b552ce34ffc6409826a3ce2765fc5bd5087c9b9252f4cf5302acd5e1ec6b6ddf040804aad56f67aba335bb6d8592383270544cbcf245bc449f5ae2d88b6e575c81a8cd15e541fd82fc858826c18ee94e774339cabaf7ab2865112cccef45defa770997f130627ded1359cc20431081cd1e5e935d2ab72f9aa4a4b3ab92deceed0f0f31281b6fca67700eb5588825b7a0f7add18ec78b52e6022d9610db729ec6394ced2e0b6281b752ca74aaa3a4cd06717f1ff6833bf0ff9b5c0dfed042c7e346fdfd45fc020cce2fa449e308eb9758f8580d04de03eec2138b909c5c9f16fc317f727a05bbefb8e67d0acb9e4a96469d864f0fc6dd0809518c29e2bb7191e3f52913beb65817026fdcb8163157a39ffb396601a6c639e75b5ac81e79ddda5b543718f980c4fd12ff1bee086952656f0d08c443e53ea34e0df370db1ff63dde80758513cee46f668c13d6972b46e9b750491ba0c3d88e0a107d99c99904ac9b3a46baef2631d2053e5f10fbc43a1ca3751ff9e33291aae6d5a964b5fd61cef552210750cfe00c1b0fbc7144c73e74a2b8319234a82665b5c38171cc340e4fd49a54314af3a4afe90a1d06fe1391c8ef66f95ba67cb7d55d88bed21438c63fee730b8ad1a11b7b171ebe3db54a531f6c151921fd8ea8fbf05eb08bf5ee741ff686b6cc00f0754d42a19416f010dbef335fdf7e4ec8938db56fc4e38de4e2dbf5a69d727554b3a4aa2ebcfab3f8528c02be9b59bc3c608f72ff52ff6fb627aeabcf232b21835b525f5eee42f9ba81d3cd886d758c108829cef8b906a6bbee0cf62df5b84155d7e171de0a24c77c23a7bd553afe85ddf52d83ead3fda5abb1b958f5cc87f847ae9f96962f42b2ef293ffb842500992338968a7f5b3e6f415ec47f3093eaeef3c470ad830a59e0eecf6e21384d756e39601f12c086678344144293179d4e5ab626b4a3d0a23fe0108559692a9cb4d9c4623778ad5bc07464a683752b8ab94f2ad76d05dce9103db8fc315cd01aa5195c8370af58b5401922df8fe9ba3400661cf18c7d34077cb684f0259f58b6ad325f53ac49acdbb1f89e1b27410eb79a17f1b4022dde4d406d7f00e7d0f3dce7b2fd99bd7a6a637d7d4423555a0654bb01e74d71b230899143b04f46f955ff3dc534a80250baec8cdc7a8a6f21ea5363b60bfe3bf208042d16e336bdb750320229031fabf34794073037a9d6fad02a07bf75d9c3cd5be5f3bebc5612c05ea0253bb5ba2daf814289df70de91746370500f7e1387307bb2b8c2955dbdf38cb84c21ab3f06c1a1fbe8a4db0d0d80adc7f8a3f387833d30494d06f3401e709d2e1505c4770f2a72ebe4c83fdb248ef7742670a2509c43801a940218519f7ff576123ff3d08f0112cebf65ae80bbc447808ea6977dc56eacb4001908b5d1b8aa350d27bb7b58884de0d2a594fe89e4d279f2e5f6a5ee177360bb9caaf708eccedd82ce8abfc0e20fe200ccba53fd30681d1a61539194d7604e0c9592c02ffd9943544ec68af23306441622e4a905b8573d909d5f3a4be58805464ad63cf34a27bc57b1bd8d9e27ca2643f97e875aa35872d4433066bd288f7f49f0198a54945355f54f1af023553a8c4ad2ddf4689bdc97f787b3cdb01e8418479fadbaf2b28d3f9762af8555beed9827b800cfc1257ef50309c9b30d1308c1d3cd29a71be5a05fc89cb70a9c20794651a701c8985e70991c30cbe5b11a6d7d085225837b7dea223f2810b6883beed5a4e62d2673097be2471ca47e620176440777a18c866290caac1ba9d682a80dc6702b8bab3ed5d73a9dc7e1edb54ed3cb25510c7725e168be8ac6b1dc446996c2a0e386452bda1e7d6b1fb7c2b2fc0fc9e78c640338ca3f60e8f3ee3c946c9b3b277ef74994c2243059bc08c807519d852ef6d5330ca3dbdc29372f668a4802b1750d3c01a0e8ce78d6581bf04dbdc12a4793f588e31b28d9d65c51cc700369c2ba8b91156cd3dfea3a2dd443aa51d8c3f95f4182143e4ff3ea121a5434f2035e64b64a695d537ea041fbe4fe3689178db87b96690954eeb4fe0bd17a4db70f9024f1c1af396de35feef63632000a3a8652c6f630719bb918cf6fafea62275786d6e18f71e1f8366d9c9c65ea5ad8ffb9884464c99cc00a1ecc9c5ccda29f0bff4a3ccb35954c1aaafc97eb49b0e889b77b4e2c223febb693d7af30b1c3abdbfc71ed169eb72e0cd1c4acb4ddd2f4c330f0e0b1aab3afbbeaebc473a8a0ebef1a0a913e6f88bfa145d865e0b531f77a383677d2ce8d5696361cdcd514dc231a98cde11b1bd7e77191fddb1d5b323605c13cdabb0bf365715421fce7bdd9c1c5fb4145d73b3fe8a170e7b88fb631ac0408a6211acc1065b848cff30443a3ccbb4700210b9af04b246daa191352bb8eac92ae5eff9f723448639d6984a7987ca08ca74edb4011cc6a83e71b44539324cabafbf38cb0f710c6e6bb341daec29d079a4037392e7f8e236bf8163d3eeb05efc1b4c7eae7bc3d5e8001b3fc260628f8417abd20a3ba4595e288e2428c74e2a90110340b16a59a58a0665787c5d7f12195cba95e31d23fe5eb9307dba1d4e8ba24fe79f6200535c823a46cb2cce4a7825f47150936500a9de21f58bac5ea385623569196237d8adf69c0a7c5a21cc9dbfee4218498137dfc2f99d11637822a0ca18398b0a3112bc19bb0d08c5e2200d2ef5ce445f56d5911aafae2189c2f4a158f67463f72dafbe2d008ff02539a159294f28031fcfda86f3e5071c92c7d0d8db13f221c2f58f074a786346dc0d4038e7dbb64827992432462834ec1dc0e9049519bd4c437c3109d88799aa3ab3a21eb4aa6458715c14e43a2832021065257b9eef443dedf0ddece2f10177ddc61108827d126d1b09fd7c9596cc882007b54eaed80e6bfcd65e4671e1f6380ad47df4a156de6be445cf890595cf9b74d0fbb5e3871c7f64c1e8e00fee23e7fcf6391e871ba0c5e287297a6ab3ff96b54694cadf06ad1158e1f677db2fbce7a2fff4fee520be7188a2504a5bd20ce1d345fb52edf7f6bfc35e8ff77f22939001b9b6de6df0a6069be48027ad2e4a567880de3271fcb50070fc47a3d1018c0fd0fc61d8f28fdbefbd130ae28aa26b147998aa58e4e2075a0b41d4fe2a19b12ac940053bd3c6eb7e93a983b21b00539e1af01eebe63e596ed70f1d9630ad14054b9335c8d025d8c4dc1a42b2db7f2935f32b0ba215a6d7d962b89304689132ca4ce20df9bf908d36f335d8db20a4ce724f792638e9511cae60755f903fed673a75b785b8da0993b28e780623f2a1abc63c0c40ab1568f1572b2c68b08be52ce3e872b87d3d28928dde2978cdaa835b00e72ba5d7cb9c0b6b1e09b5c607428a861551687ccb3e2e284ab8928ef2b3c39c571b936f827037f1dcc2d41e71c6fbe6a28e32b0b33ebce28a68976ee8858be49288e218c74b764768f647bac9cc1be2b9727105bef4b91885d1e33e55e3557d711de11565ee6596908937228f85cbdc919930c9383dd775f62afacb57c99b358d3b752a6531f1ca6e3ed944fb459909be26f2a537c87bdffc9d4c806a57ebc44080845a5510a03005637e0fd657c1735c10c80b65bf171db8f3b2ee9e8e2b94f6b0e333acc391fb9be869a710851b1129074cb43c5481505b8e061cdac74dbcfc10f0e5685ee80b17356281e1abd6703732bd0cde622aeb780f657d2b97ea12d5ccf2741521a2068baf0b0a69452d7a2e8ba08e204fe752d6be205069fffb0334c864a3a62718e8ba46e1be2670b74e6fe9d256650110c2190792dbaba028ef83645445e576c2a3e66e87db6e864b9e5140830d84dbb44cbd753f4563995fffba93fb9ea1f15a3e15927e0af86ff863dc87f3ac68e1b2920ca06818d17dca64293fa5173f86e02fed34bb7ff1fc58326297b843a0fe4a8262bfba474401a1328b5b14f0547758f655d719ff1e0efc8b27ee9ff0f9866cd16f6970c461e3e4847edc8a33114c1cef3125369bc3a889500b7a62a6625a20870e7d3d136af87e443fe0ac4ec084898d8b3fd0b6c3b27ba18c7fb7265702f012c60f2100db0dd74ed8aaf1c0944ceb00303cb2052083beebc2cf2247554134a1230b008c74db613c61b5dde8a9770d8512b6b11842eeb852fa07064554a5d1170464ce9cb09e61da636d646245b0e9d75da711a45d9b24c1bc10e9b4cfb4a9c5c23469f5ad7f74bd289c628de0aedba1e5620670886b4ac17234e11342eced71917ae077455ed381115a25617f0b17668f56d1bbc2d4481545aa6b3a86a49217305bf5f4bfc7d039dd8216ace670e09803c12c88e6b8b933b3d077e9d0524014bd1d491e849fcf03a7d4db15ebd354095ceb9b8fb1ab9af4b31992b7597bff4e3fb312e2bf3584995cd520c0ad89d435e26917d439e18044e6206a40d61c04f15eeb7c61cd21713c540a9aa20c826eab9788c68f5070a497c97cd81ce5c08d509a6d46fb050d2405f533dafb9da5f034a5126c7904106618a54a1ae4ecfee725134a65ab63347d95956f8c6ce2f489eda28c6955fd80c45f343980481a50a549e3c25bb0e45083985337e7a1e09f014c99368664f24206b7c97e917dc436d7d32cbdf7ad6748e4a92a8f118c024f459aee825250bc4f604c791429605c27c7fc7daf839b7d3cf714bcfb1e28edca46833a641bf6162935ba53ae953d0d9ff12e789d0fd600583a88a5202db5d2de71ed37788a79a26fffb76693df5a1fc845be39f95520371d1dd3603bfa0e541e9924d0612069e43eb2164a157fabbfb96a511c6b9b7b62f760285a6438b3a80882f023b7ca880ba4923b7cbf01e51d73983c3c45e7be6d1a0d55b7d7fe85568fca4441f522bb01bd632981527875d17903edafe6b58c934d3ee3eebc7dc23818be0495d7f7a4e1a4f64bbe3c7b6d2082127a0b3f5f898c6677d828715212d48019cabcd54f363d69d4472ffa0a2e2c6f25ecd4bbcc748f96ccd534f437019fc0af776b0ad051704da4715a30fb79c64900079acfa86c6e3256049967d5b22cc07e48487deb2ac12faa9607a06cda14093dac8f1743b2d0f498dd7d0e6d7c71bdd29636bc585cbeb087c53a7cdc355534155b44ee72ff86c3b46bdd5b13533695c4decf30f307320840f4e85807fd55ea4a3bd3baeacc847a56df9a9eb9a130310f32d038206db6589b710543dee81345f2a6295f78cd5b5957a6084998f7830a89275b088b9803181f5073b1845d058c4211dd23d2fcb5b8d65bc1139cdedb981889866370bd2e3b949e24c77868e76a8fc4e3f0fec0ef18dcd7570e0f04c8187d9e9d5aed3eae49d74fc6d89a8427dfebd1fe25c82c0a93a067859dc7857ea48b240e4b2212edb9827c1c61a58881eb120941f495ef85b5a668a7738571d5e8a11c680d9eee2a9f455bd1b6d70a7edca9dfde4d56c89f9add1cde7c86b0be25937409bf05d9c90a651a0a455a531cadd40d1a32e4da1230a22200362dcd5e398cbb1d3967108665feb61416d882b66067a62d0d1fd3fb5fe9c43001a0150b721c42e4bc32eb24f89554dbfac29141f19642e7bdf27aa098668b8fc306df93eab3ebdc609da80f9fc6b3741367be1572f3ca6c18af8c91f679decf85f24b56b5783ac0d25f9220826908e70c06a08e3bcf32edda1e004c56699fe68e487618fb5536c13510d58b3b0e9de90f4cbba1ea5123b66493e66bc6aff31178b26881540f147c00db700d9b3447d1a7bd6d272afa50f9881aa110adefe9047f2686878d5b9a29b46d366137d724e845ebfcda2481530242459ac89f9219db98b0ef87737736fff9ac724109b6ae1ba81a735aa0720f7f1e1d9994df026ca76d77cb1afb972e4fc1effcb0379d1c3b154a94f5f3bdedb7b604376ef4e0bf2f012413e72d2d337817060719ac2935d8ce3410faf2cf6862d0e280e742ea95fb1b7080d3a9eeccfbd2b005f947be9d0a33af17943abeeb81d130083828bea56ed7eb085b5b5b398c1126ad51f766585693b527f34e9b253eba1a88a47e612522c4b39f6d79100c99295433e1ed7a29ddbe7eff862db290c5fd90387e63d42d9a877567a1448e13e8709a2a0ff278cc9724b9fbb9182fabb8b2af1504d5ca4eb0f0c8526830aecf676e9ba21aebddc32ab812774bb50d6d1baa996f73bfe5724d0317d8d599c22d9136b1e65b577e87c17c55de69ee312cb8427ac62243e643b86705bfc66d0d8e2addac5403852e971edb85e38634f2cfaa1b4fd4c7221cb9485f60c679582f274f223a1a778b571064bd8f2b931fd6c4e74cb56f90faadec29d4f5db6af2cf04671f6561079474d567f7ecd45c194cf04e274f5e7a3c7d61f79bba50046685e3ae6eceee3aa3c189299454901111f16896eb4cd82e25042daf3dc51424f965ed73af8676e81e7a755c550bcde6fce57c8134c152827e597d1e1e35dd80ccdc9517ae3ad3b2a4e665d066e57265e949400e6e33f101f631a4fa8fcad164318760954c0ac9fd4fb1e1b175686bfaf6670a1b10ed645ca0f342b3073a58fa600ef7be8c1bc5c72adaa2b86546c881961946be4453b1aaf4bc7a4e3180d33b04081d7d6d8f1cf205429f88e364122ea4c1c68da46a829785cf200944a455a3c081acca101a58f2fec161dfd0e8e29ad36286c8e4ba6e36bb760f10c5de52b8053d4fdc050774380c125b889f122908aaf6c0e35f11174f2fa0b3e2be5fb4d3abe54d1e32c0fa9bd9c1a27a0d7ee101f75e8d038fe24e9162cb6d4b93892b98fbbe3af0cbfe1537413f0d97188608da49862d21d5e173dc871d58800454067fd75cd1f000ac2662ef4e1f72838daa9d6a390c763148177adb20ec1d245e15062d0b0cf69f61ce845f79f9105d4ad1a434169d27167e5d076813cab8b7bb41ff8a69851b634d015fe581ba31ee6f8dd6967a5e94670f76a1766029a4fb9e63ddff80b9f111878e0144b394375c3ecd41388141866a5de5d02c7dc9faf47fa935721d9def33e1815cc17dff70b767c83bc332b6835944ca1e79b585d09ccb0b418d034eaf85115c307729c166ac855ab850360c07d75ae56702795ff32a35ebda1716ff898db1e87558df2f822e8687123b5c0b79531ebc417141370debfdfc76882198f6a8e621c3b1d5285b928f1d5e148d8361fa47091750837755a941813296574a5b65c27e227488dfe8159338be730031629ddb7264c2030a74a9b9b2da8a2362cb94c06f06ef4bcb2191f801384700b97ebd33b040c58839d3a9395371e0e233fd7bd48a9148b2688cfa19d35f79cd479f2196abb4552ba38b7c7040be6df5fd3f8b29ef02140255ad991ec713549bb13165e3d3a9cbfb02a30bbab9c52b2e66c6fd4b599edcbca20efaaae8a7e0e71aad5c69c1edade52fc2318e0ac4a6716af54f1c7c9f1865c3a373a052ed51109cbc65d8a1e344312ef489149de23cca09b2f8ef0d7f26ec450a51be2359bb74aa5cb0049383b082f8b7338dc180210ab4f2724e1fe7295ccc717e715f7933d47ad5d12d9cc762ed1089af2907a324525f19a8294e22e3afaf36ea97a0c3d6a272e7b2d4d65ad59eeb2d0cc0d2ded8ddfd40d0c0af2a869f813ae78ea0dffcc457c439abbee4f1839231997752ae343e41f4825efb2688c690e688bffc1ab21447c19afee61e3a66027583f6239648499aef88ab5de1c4cbe39e850b76d8444ab50b6d709d7ed00e17befc16744e21f9dfa220cd7f4eb6b57f3d1602a19b8612ccbac0a4f91496fc1be4efbadf257c114031e81b800adfaee3a7eabd57600fa0e231cc3dab35f64a227d097bf0fe6b16bfc9bc55cfad6fc4eaa1c58490b7e74fa19363aba7cb726ea42c1d60ff55ab52aa3f2c69b658b75095cc2380879be673bb48ba52569b07265722fc89285237a1b6abe5f58479df08fd37417e9c03ee1300149e831772597962dec0ec63196efadc1551a7ce998713415c25c1e5464d74270e656d22d1667fa088a2d169badaff0f941e68c61e7380a1572bc36fc18741483de97426dcbb740bb586662755625402da85d67d253b40ef6e7b882da7cdc0c03386065103cd0cdd6dc9cd36ed885fb90f113dd1f19eedaccee5845b6046c733daa951a3392aeaf7fd32123289ee7a8cdfaaa488c2bc76c0f184d6706772ce1f9edfa8e0465f9b7b773d8276900902c1cb5319f26841c35d48a67d29c05413b343a2a2a2f1e08b64b2c845a317cec2cd31cf23abdbd89436b766852f0331c4c400f4b54436dc87c9591bc6062f595a586d79ee217065fc3620cde0c3505735303177a497608fc3fdf92ead45eb37df6066c7ef80b15648d0204c3c86b01583d036afcfe96c64a44f753d81241aa4d6f37c59ec7394b28f855f7f8542746b69c34c11903ec5227f17a9fdc1c3e68fe60927d46613868845f925702d60feea0fa19cb5839bf7ba80d4b20fb439bf44dee8860c8af5b5d2c199aa15d7f1cffe63c52bc16131cd8a8d275f948657e9ebd1bd8af6f945ceaf30a191455791c972fbb0f895368352a08e0e085cca116da35c3af37ed01d62c58ba606a3a3a82209ca5b47ec13b26ef60a11b17ad78fc6ec308929ebd03d2fb91df8c833844293dcb026e7b28e06e07fdb9c64cf2664851099afbbcdded91ab453bb6e721599d3564de3c75b1c95e7c92aa5e2d29d790de3a410a8ce506527aaf9eab079acb2445cf3a5a3e9fb8663c371b2cc0e0da53b9a9e41bfd6b039f1fd2764a0dfc53ac8d65e2b879434d08e77e4a486475abd4b23e5666783b541581f24c40749e59eab07b5a0b49f04e2b8b1e378a27e0e3023d60c570ad993c4ba2e12b773562f28b4cbb82c81087e31027ee49debb6c82b4d82ab771a2606785be9ad0f309cbc70e5cce088a570c1d991bc860df509b0db68f8bea3ce826787cc3296a63ed89e32498b5fb40e95cddcbcc1c9163cbae2142309e3fbf1212a15040ef229488556606a56347fc5e8f3c1259c7a85638481a6cfac341afdeb09dc7197ff33404e674aa89f348a71eb023f5747f9ff19173b468f46710e709548711c2e4c0f53b14bf1f32e475e58ffcdb8e2618218503d9e83cccdac5d74166dd0858072e6fcaac652a1963c5937ff19a2de6afdfdb98062b67ba3a96c3719fdc185a827f5c3bd162a582afc31c7aae96a3bc53fa3c95ce67c64b952a6b0994bd84baae50560b37609c545e3a944eda82e89ae4f9068ff1d56a8e1ff2e9b40adbf32acb3f83a7be36068efbead3a53d3e41f170e1c87ffeb2dc4e24845dee95cc78571947382908aa34059792585b0624daeeb90ca76fbe2967630f2ba488565ff7f2113f62fe1384303afb9f24d6cfafd51a0052da56e637e3484df42451d9db3bd7d944d13ba5079a2cb89b0fc243f7899b8698a1ce560b8ccf86061edb7ee74b790f3cdb4dcf6dac4afdf10a6926f1ca92b50cd1afa84e2129f756d92082de55378c1d229e096b6245233fa9343fe17b28f25bd2f3071fb5f65b79dc525d11c7dfc84383cfc0ba0481c5969edfc028bbe6ca33d69c7470c4d5d238cc570c24edf7051b97cf46df3202682429908d9d42cd3ab31a3c9473fc8a3c68ba47be759f1542150704104a127d186e51120cbdf13894c2a1682669d541bcce05ad10b834c5e889b53c137a7adcf11d26778d3b44e3812f13bc8f80784fec42618c7d2fef84bb3e7119fca7e69cfcc89d32655ba6341ceb1db4507191f2f15f38feb5cf1860e5e11a3e467f0750900f2db1eacc8928060e751478729fc4ea90a76d75fad70a0ee0657bc129e1b0031417be34dbcecfad2090da27a448c6e513cbfe44f87af9c4ca6de0e0b48e0ebc26ba9899777c426ef589b571ca5670367978c0df0e3a67ec075310a0de1b365d08bd50d97c68283ca2204301638e9dbf5e66bffa3b2d79d34606d1cbc9a4a971e420df6ff8ec354986882f8c371e754dda09bd13b72d05c0ddf0729315010cc4a6a764d38bb844db0769348c5ab2409c48776d521dfea685c7ea27fb46620994e2ffad1bfe8ebe6415051479e96bdc0d928fbc2d79bba981b87db472ec513a499136b9a818303b62ec2cc12d748f3e25e73364e8164329a1567f802197dde2fd579dbdb612b6ef06114f17a4d3f3a45ac3f7cc8dfd0f3004e404e096be0e3c2b720d10ab108585dc126c292a1fb5c6a8f86656c170470f884a3a9027d106459f563eb963996771b37fb4fae21bc59c9b40300bfbc88a20b700e9038b8b2e2e0949ca8d19fa8d60b0ba42c24be1997e69ecc9f29ba0871c280b05035c750f74046d367482c950be28ae63973b4e53c9cf722d62dce5c5bd295c843090ec873f078357e22005814eb6a25cf9d383969d059082e02a4137e5028c8263a415bd5d57088b9f6c192fc3ec88d2ef4c8e47e0becab45ecc86da3a21899013007facb02e48b83e43fffcae38df24cbaf284ba8852240011174043a82858a7e3a9c2d59726f63e7932402a3de7e339faf307d9d9ea93627885d1ec9a6939aa119b5df329239cc62ea7f1ee31cf035a2e56eb6ddf3a6b88681f1494f067dcf643478fa9f5dae416164d7d056ef5ce5df939950341277e025c0391fad9bdeea0488625f55627e90adc6faa2705e9f2728c403485419e88c66cd44fef8daee4d3ad9b35cd9f9330d5fc1f290e8116cff6b168869808b883cc63efa83176c9ba702e4a918354ef27459639c1790a9e92c1afb5c4586722f1636956c0507ef060fbdcab3c841760cd614229a399999a091ef3b348d2bb2abd0c8928174d306ef176b91867e81ee85eee62e9c8541372ba3ef6b94397523a0fe80aa52565dc2ada8a6c3539ff2470a896e697d8c81656b42bf00103974e7ab9909f123e59c4030aab4b6d306edce358865bf9002061ddf2108b5a9c0dc23c21a598f26fa7d3698ecf48d7abc9517b39a06918c9105b79b4910707c42f46d42e6c6fcabd5add79f0be48fedeedb01c47709def4b09089aca27f32e046360b6e0b30b97bc812f897628eafb579b7d57b82e77fc54c52482fb5abef13691c4c0173c90c51ff7067444e296adeed043a64a7ad7d9c1f9005078c15605fb219e5420d67097905be5c7dcfe331ed509af44611a6b4be53b1136b097e90ddb3999467bc992afd126b8f450a0bbf3f4f1b2140070e3cf856dbdb0ab54bfae3d2fef3b76df80f64752d50b11db27faa1da94f9ab78a42ee901548c8e439e4e1818f6f6bda295ddb4657addb07a81cba2804381002747fc0a69b126014caefc6ba19db356e941341fb88fe9be2ac8647aa8200d9ae41f19803452f386d51540680bf921f84e22b4151507be3148fb488631ac2b2551db166c15106ec332d89bfc4c1a57235de7a948e678edc1157f38f11ca80a0cdb3f2c5fd789670ded20e007d2fa8911e0b4184c506a38f0ba11cb75bc7fc8fbe2e6e30b66df29bc3d0df904c11aeb5dc5f271e7123aeb33e0584064701ce88abd0b07c737901bf6c2984e654782f6a0a22c36d6f4aed8bb2c669795f99e7b02f09adcfbe7236c908911d735a64736479a31a7b60357ffa54f1d6d0cf270e06a7ca9970f23d96e404828d33fb096290d5d105a70df6fadb6da0b493606beb317d1258428f8cf3d8150eac8179770a8e2a5e993df1f2241e54cb0e6528156d8bc58aaf682b3bc2b844157ac1c1cbb3ef73b0a5ed1a7c24099d111bc2fe46055b783d3d8abdef96fd5c29f1ecc818288fa97512adbdcb77d919ea0da5f899332d9d7a86edf2e59c107d950f3d2f6b858072daf83e90b965af1fb9df02bd54bd2debe7ca24ba06295d1a41b56b9a405ae2695cd48e465c0e679d73c56977609cfa975db108e7238c317f16daf5da271ebc343985eeffbbbcfd3480b6d67da7f94f3cfdc127d48ad293a3de4dca48814ad3d138705a8e34257bf53c0ca45aaa7e1f1066ad42aebe5a525eadfc300709d2b476de1a76d036ef05d6f6510b43708f548e535a9c2c4b232c12e636734316ccfeb92011adff29c8d5c8a08be522c55e169c985d66dbd513bd1932381c5972f8191a9a9b631f8bf7ef6a5c62eb7270200bc877355e477116c7514cb244378a65cc6df117837f10f070cd258f361b21c74dee4d60780a2a3fdb3629c33204e6d0027ad56dfad239250dc48126a6a5a7a1bc15432bf548693e6bc794bffad505535404f39a9423fc2e3751d524af77cd2f614f6d07d3208798f0af26e73ca13cd1157f6c3de3718def966abe2aa1ab6ce37a18c0b95924e70a4435939bb901f4968af6a4778df8247f1d61f1abd1450a5d90fb0ac8a22f40255cc9d3c0d7c0ab4ee8b383526a744e3422bd288eab7f64d9df8a75ac23e9db04dda5ddd41be7220fdb9381908799f62831cc9545e1d8d32817e4d09c94bc458a53130d5c8e4cfe48c791005268f0215085e68f54762fe9b5e4aaee6445943b8e2de1a04d92594ab83fc05224ad58a8a2922b4588be50af59219389f404ccd4244e271ecd76aeb6f8495fefd41231a5d8896403a96a25dbbfc82645b8d93dac1cafbbb7ce49358653eb002c33d44541140bd767b45acd5f5a2a16aebba007cf6b2b17f150199b02caaf2ffed6d4173445de09851232dca75ed86c5ffe55c37165242176f660ef8fbf02d24f98488cf1e656b81cbc2ea71ca936b05e800b3fefa3c0881bce0767acf29999406ad20765bedea2ee67f2a44be849d416babd794009fce323a36608aff01103a8d32de3bea4cc9649bc6838b6e59853f6535d015528c664e8975fc2600fa4c652eec69a82f46333e9d0e47ab6da804e236b6ffa96999def342101a4f97913e119d3636e00f5e97de25bb25a8be63df8c5682a05c28e37770cee57e7135fd79908a3861c646c264ca47b6d39f78f294206a28779bbcd17bf8c36b001bc551b8abe262b8e20455a0eedfb78a3c724b9a774d80c18aa1bf5a1a3c041f063da00ad68fd34cb83078ece46fe927a9d6ad2d94219b39074514cd3fe0627b2ff6d90b178df3ca49a9963ea38b1f35d7061974fe00c85ffeae61a56947fabb776e3832d33c31f38f503c12fdd7d9592fbb8c72644dd8ba8c65e1f5b19dc6d2ec4829d0fc8b58252a523a9fa119f87c0dc01600be8b728d3b63054b2f6b5ad0a84a652af2dfebd65ad7b2fab60e16b0fac150e36b71dc2e065c84268547be69b5fad8c6765636dbb9b3f7b195dd24e6aea6afd8d4899e3c088c5b19992ee733cbaba048efd7983a7f74253cf378d26f803cebe31c45a0ff0956c4786b522004c9bdf428068df196f059f4808a38ae56b8e98e0e8b002a985ae08ed930cc97021b7da83b040e52f1cea5ae98a187d026ce28c3f65c86c9864204be5a0a2b2a45e072b99f33cb1fcdcb661d49d774fbc95c7244ac03879db195c97c3406c37e6cbe39ce80ade0e846225b890afc876a027bfbf4faf8cb5ef55f89a711e032415652d2b4f46a5bc55676bf523e3c69f02ac42c9946dfae9f0d1c402c87022e14f4705e47ccd0e220eae214c0817e19f52c2a9a13c0345ea75323606c8298574ae37ef494d461fe29f10f0a038fcc0fb5a86bdbf8649815a6c6344a97d3bdc410b1d927b4d2ceda18a37356800083d921b9639da26f584a00f2cb4aa2c5819b6c3b6a0c846490827241c10979d0d4a7da13fcb9bdb51407fd7fc70d213c4e81a4348f1f70d4daa61665d951dce54c96d0e12b7468b1add1011f9118c073649fd2145ee2e55c9cb757b669b05a925b421d9f439183e3b1923e997ac9b1a1aadd8b59fc4942aaef05e77e726698fcb9574a0ba6efbab791598a4387e43bae269e4c1a6108597ab78536e4b4a419dca9e9c3eb772b57ac447ef7a03011a36944b1733d1b875b67e421038c21548eb1ae18b9d0e2d74abc343bd19df0d2a3e325baa7386b26b1662425914e9bc9174e0e208d50cb38fef6aa91d1a830a500c740264456f969ad58210b756c1164e26534cae96c35fd47e200d47dce00b97f4a33ed75d6502b383599d66ed3c3d16822580ab7020677beda9f43f1101c380b91d14340a41f8f354f6ef26969e43b73e6cb133edd1ac77e940e33d254a8bffc4721e8d6a7bd2a130a25bba833ef3ad51ce93147a91a46ebd13c758b5b1290dd1b499fc66c693f57575c6e4300644402e615d076fd97c80c833390afa7514219ff76862ddbf6243fdd9305e6e095f3d90c4ada9ec5c360e5486114b70066b9cdf07dd3001c47e3e246effbcaafaa30f217f999b20b8d7eeefd2093e738f50f9c7c5878eab7bd4271b22fe9b915027abb8a0798b54b836e0d53f7604a25fea62dc23bf3da869755c7150da35d31c88c79f275b53ca48791c1243023093eb3854aa72a1083d4a0dfe2bba328567f8ff8d13184e420ada580300ebbfb6f3874ac9ef8441fc7426a0e422b40fdd65a0c73c874b98761623817492528f46883979d016d67418ea6c421403a5278e1245309e3fe1b38a8e8056b613f474e7bd5ee3f7017d01ccc7382668192b48379a097e34922410841f54f124e11560a1d33625ccb00762f0548702145264559d66ac82ce8aff2070aa410ea57ddfc34377540da53370c4484288a6e70c3a83c5d71e9c541ba7c79499f0ecca80a033d869a272fbba94226553db15e93fda8db20d761c84f6f0f06c6fc14987658c15a12c241e6f04aa73107f618bbb84cc6edfc94cfec7c77123c3ad6217d52c91f96506ea6db4a4fa067ebab68b45a16c8ab88c1af85ca491739df84985c0f598d3b9ea9ee1c483303c8d7f4bcea26e40bcd010bce326487c6e89246ad5154d32ecd7b8bb95ebb52f943f6855d4f870b7054bab0531ea9c698ffeab88698086181548ba30e1a214fb95e682d39efc4bc3dd60266454d76db021fa8fa1770f68239316ce1b90746ccab984117b0fe3121f4b49d999d2e5af0cada47854e1b4c8ee12ace4568b02c6e63348e5dd38d8b861f7b3c968855e2ed770a1388c53896ebf29afcfd5483499cb492fb5056d46906193ebc306cf05c80699513a83d8f3220e31d645dd5dc423c7997a84fb0a2dc38d1b6a10da0ec1195bf7a8b601bbaab9f586b611919d463f07875f5ce160fad099d97fb805d8e2c49302d534778604b98c106d1cb6d5d3d4116b901a7d4ac06185a0902aaa78055b7d492ca801584be0d0fbd0f869e27a15513e567a933ad615191d8a0ffa65865993c5496dff7056cddece4d4917b2de237be268d668f82d36f97b53fc943cef737c540d04174418a8464505fe64cec7b042027f36def31dbbb4ed02a4fc148a3755db5fdd420f435375cf7a4835cd1f413331dfd70eef6a835d9b2cf166bd5fe73587b8d250a71b927a479480283459194a91383b5a32acf3c2605cd82a39bd376e1b99dad229580faeb29394bfa0fc93bfa3b9fd1ed9666d42cb62c680e59546b23318b90d810b09e806babe8fb43f747e6c479ceeec655b258566dd779855d17f4a0f981beaa342b0739c12dd7e17a06f391d63e7b9c00493fc0f6635572c035e676f12107ff0afd9f3aca1a57da0c243f1d8b422dcac41701ab7ebf91f83ea47581bf11dad58a992c62d672e77e1c3648d2adf0b565c59e9ca7de151768a568d0e5800fb7ec7739a08203782df50451d90b14c05d2d880a53526a6def64b3d9795f73556426dafc5abbeb7e33e9342a273f9c0c09f07aaccd3f4f208d2defa63df6943d97835a3af4548a0c1b66b560d09a4af52cb73d0ab93490ef403f2c4bff6c0b4e1f92089e2d9d51a2f2a74ed79ca1233a660f85fb16ffe09615b5c5b9b60c7818e8b060e2e1a0f63883e9db38208991d51ea4b7afb87647c7b00c23910e3fa3b2756bf03556a7bbce2f998becaf84c0a02bcd0598a208bf8f1fd123a68aaca8d9059494d4bb3700c871c529224adb9fb2c95c20f7c5780a5e46d87995d75e499d06b15fa5fb241e217773025dab1b4bc281509ffd02b29cf6a6850a9a805adf22bf449dfc2e3ee3358c806b3eb4de49f422f759bd62d6c2751ae49d050a362a79abacff5937dc99fa1c1bdc9969c2b6b8cd39d261f4c1bfbfea232e423bab76f7ed1d1ddca827fe30c2742a3e1f12040dbb2dcc19ad588ddfa0388f248cf8fb8c6e213ce96d684e7aac8ac1ded6a02f93d15d35cf0f261d6d90ca20e0cc6be40393054bbddb3677c6a2790d78c3312b039349e85f9663388fd016b8b5f20468d8ed3bbcd988981039bea083c95b79a9c9ef6cb84b9bde91c3d9d0e5a153dd334ce18df748fa83db59e802e0ed0abeb161e0b739b6bac6fadcf24cdbec8ee3477668c80701589f4119f9ff64eb84887bcb8427d0eff9f43b0b7fb14cb6f85dec98eb8811565c376571f7fc5b64c677a322ed772f1bae8d0c46c0582c5774228f1312bccd52acc71d84e09aee43370e7db3d3a5dcf10f497cc3dbcdae3b1f67d7601d92e064ff22789f001a2a6f275c79497c9199211ab4461018880c2042da79c8e977efe891bace32569d354c94d15419022b7889f9f46d5d48ebeb68326a5ef0575d4a0023751e096ce18f1e07c65071a68ecbad74c5fedf2155c9c2a919b7ed719b0811d59f2cf9cbd08505440aca08fafdd326e5d8c349cd02d560d049bd18c9db2d4698221acd212951c0e60deb261afd13df870e204c4f65d85a1dfcc986619d6c37922a335de6e94e98ed5edc706b6b2cb0bfc54fb40f53d7bc4b202a1242e4ae5538db5cd0d3cec9154352788f2c8e4bb1d56588a8aac94aa2359434c100f092e3dbec363325dcdb7db299378b0b4bdbed5758f52518c8f767d6b09c166ea75ae56e67856ac18a9829d144462ad5ff1ddb5fcb2963e02537c0a9b8ee3b6cc985f5711d010e2c7ac262d5217e59bd547c5c06e56c49f9e5564fdeb3892c4e8bdfd382a8ee00de12d7dee3c734427bdc9c910fbce6af51aa00e83916e42da5dddff06b5bbdafc59c47bbb83c4939385dbe152cf2c03de456311feb78560c73ba283644e08e5a69d9be149175b681c5fe36da2a0c5f2a61ae83a8ecf72664a8779af40d8872c675cf0a8bc21d31e12ce67f891b7d48eea897ac4f50c66dda835fc78b75c1692d8473536710881707f313a77663913b8794537aef3c737995ba1f6b1b93654f4c527df69e4e519b6498d78a99cca4917e734e5d5f2db6ad7a9415b72f8fda756fe86787b2a877b4393fa075cd29ef212ace0faec4ea27df0b2aae7a1e4e4927181b4753816bfc438249f182d3021de80b7b5f0def007908aee208f21dbf17cf64f1933316b8a20b2ebd5ff1c3d53bd5aacb8c1b43b10d13968e7c0e3dd3c2c2d9bb4d9714f7e473f73dd6be26e48eba3804fe4b8e168b9f5a3f74ef48a80b12383e14a390ffcda1f5f2d7189c4e145c68c183866d5c3ef572463814d207284306612d8fcada93558a4a3ca84512686a71e4878ef9b6600a5eebe82be684d991017056d44fc5c18e87275d5c7b8274099c9927e3e8408ce691761fb5094eeacdd81c7f09e8272bb6ba4df42a4edc037c0accb0396f0cbdb2522faacf170184e8d7704f0d3e70575f4886c251cc1bf0a09331e73554e46c323c980a90a65fe5cf2edc7a9ee7e2ee32442ce4e1bf2af346bd549a4f56b349dcd7d6e650a62cdb11a443e37660653007283f6c949689a3a46deaed39f28576aa387a7f49b71eb88722c0f307b6465c28480626a68df305afaaba7d5a45eab5dc8e264fbe138a4f0f6b593a5df496b0e3014c97149fee9e4550cb7718005dcd264a6be33655b8957166a9d9e11bd281e9a01248e6004374b50e8aea87cca2104d7f74403d073ac6894bf6933bd01895b956f59745316f08a72d1f3efea36fdaf00f85d96fb8d09c3e5804ed2ca315029503b891ceac3ae22a8abc70c8b5b03ae64aa6d1fb4d8b81cc5794380a4621447f122c3dff696a3ae39a0dc804f89f8eb5003441e23121a5a66167d282e31402349a560a9beadfe371ef2eee141c9f05309daf6b598fd00958db80804ffcf32960ffd60b7151bbd428a00f4b3d598cea0f7b4987ef243c84381bb822a84e485615c3ca64900b45a4123df203614672f95e0bdc47f3af08bc3b70d7e0d5a8c139b2d38a8c887945c5a3ec6a3efedb2787acea538579af01ec0a7f752a832513015c09dc102cfd4d60c09ba27fdc649c2caa7276570164b28e0daa007339ab80065c3a174cbdc7adeeb5ad3e7bbcab77c0e8b3807182bbd19cd60cdf4d709dd8783d42ef9575d3bad8f037cc7b0db8f00ecc56c4b5171564afbccf5830bc6593176ecac5109229db4703a26f67692ced9b74157140b0b33b260dafcd77145a39e09bc14daa53c85920e34a0f3cb2da9186155a500a500a66bedf9de5295774962671fccacd48b3ea3a85c1c9abbd7c7efc6471f82823749d86f6e0cea95d2e2c0062223d9569a052c43f7c84b3ccf49e8ab5f7b621c6bb58198582aa89b8c2433e419e9de11606c9abbeda511cdb11a6141e3eedbd2fdf50987d5b91a4ff05c451046dd8dd1d522951e376517c4e52f9101e5053b3e414b3eb683e9958ef0d6aac80fd99d0b67a1a4db97387c1ba1ac9e8bceefef1abd5dd60291e0eb9dee8d28a8750a18024e7d0064f0baf2ff81d7b15f8286b3971c531d693d4d68ab6f0ca4e099164d8162f7c98ee95d32a477c36d62590cb613251944d7c7fbcad4edf4c093bd158fc749712d941bcb2d3df73f5884b54e676e23b8c9f98c91cd0f8835c639dd71e0eb6f0fc5fe112f5316455ffe1d2475a10be40ee823b9de22a98e12ad39f9e65bde5cf29630c9895cbf258438b17202da0da989c45661858df798b236bc94882a2ede166e4fb6eed5ca54cb3e15da2b81d2460a67a1966bf6b0f83fcfeac9a0c7040d7ca445f913042c61c51293ae2fe4c900218ea57acc516b0b1187957a00e4197934377c3e00f9b6f56a226448febe8ed7202dd6be4cffc06f7a95b64b797bcb1bcd14ef74632d1f9331c22c4c4a88272e9366d09ec7f9c9ac11173a986ef31c991833ab2261eee17ec1fd4495a299767ec18ccfc51c22c67eac90129c3680641126ffd88438339a7ea58781f8533073c03aa815e7550afc10f28d79b9e7d1c3a6493e36b7eca499082806f753452ded9433fa50e873300081f08fdc60f42cbc1646a40ef9d69a539265642334a09647a8ef405e8888800f0ff96b7876f82bc892897ad46459c13536b3c24a925040639a7acd365e15f3c8a8990a3b3e7829b24c33371cc8aa7a6540e6eec46529561066c5dc1f7fce4b0b7b797d0f9a365e79a3121b1d68a77fcec082aa541f2b77d16bd43c244e5fd88396f5502bce3bc291a1928c202cdeeef7670b0d7c1aea7205ab5c168c01aff64ea8047c0e0121b4ea7aeab2cee1136d59464d8aa6bd834ea8b16fcf4759c25df3a76645a127442e32cb2222d80f6e7743bbe1f4b2d0c359cfcd6293a7b05da91d419a704f8565fbb65a6bed8f16bf444830a397f3a0ad1719d412dcfc576cf6fa71832eabc26d5d24c6ce08dda70f82788074fbe3bae77b21c600ba3ffbb10995b66b494bb726f66d7f1a1cd5c9b8ff5c24b76972830738a1f4fa05e6eabcdc67fd82fb842c4c90fb1cfa0109823f45239ad738f9b63f12829d903f3f1cba7a4089dbce2010e7d8c5142bec00e423c926f57e48fc51b59ba6e5ead89a76510fa5d911bb815c61aec2969e6e4f2f18dc3fa93b6c9e573b4636b99044325429b15a133cd3743fe205921732fd5c393b6ce5f4d440bde4841fab57dca6adb61fc08323a9ef01d43a77f394a2afec384f31ab4f2ba8773730216c8127acdf330e9acc90115d3aa3a26cb62788dbde7ff0a28f53ac9329a32b738bb42d7b46a65e794f2c61b3f99de0f07f65b580b1c490498421febcb263d2b23d762a370bde7793db28c38c60fd19306699f021427e71b3dd93263bd3a26888c71ef154f59acd09c0268a5aaf9c664bb67766896482a8c249b7228e435e985ad90c4f7034bdae6b09dc8c0c7e8499258a8b66b459d823fa4da9943301e8a2845294501c5ae3bfd5b3638c7ac5a694c0bd49d4f437d3031d4a0140efdfe78ac6a911fe8050d816980d36858aecf1304768c86e770f80ce188aab30e11901ce770fc04991c70a10f940ba61dc7e29493bcdc9a14be94067dccfd1e327744499350f9f3d17a2982faf6531950e29ee99697461f43c65f06972ffcfb06422f7d760110a9b682095833096a01351524673d31837fa57480298ee277e7933d5c70c708db432444afcd16ce19bfc54c3cfc97c6443ea7887f1e759433d7e01c9512af91af8e13e0e712a1918bdf380b40149cbc0e128040713180458d41da5e40c82acee032faef8d750a24b691bd73f0807b3f5b9cf0913f6637e8ece6440a125a64eec4736eb82d14bde3824f99be82d2d8876e42d0dae218e326de3f01d90c9e8aa7224f1c3258bedcfed22f12ff6ba86cb7f402f3afe28fcc2ce3fc44a6c85e2b3e9ebf3310f4c135027f00e0bb3e280c1e4e3db5e3f1052dd9def26b9abbff16bbe16326050287dd8a78dd4393c763e7d288d63726ccf7082e1bb0fc357dd8b667b2c49679ebf279bb147ffda7cc67f766633f976ffaeb1319c4d4764f481198812c6b2095b0050f7dba188596cff2d2bc0a31d4f24f8827e4a76e6e678736386ac54eb0ff673f3c0c7adc30564ec30502a32b11195724c0208c2a2439e42058cfb3e68e830f629c330b4519215d53927b437e260c61a6342b3ce93a5131ea7b4516a5ab9c9010c737a9072bd0542a61248067897868c7211d2ba4af0c65ce23af282e99a6fa3d713b637d02f3ba3379f28d2d04d87397db8b0df714790cbdb0250ad914890d3dfa1caefda13e11c3abe5b610140b4f19c85f6822a2155518c366a7066ca3b63119f25a4e205a577f6656aae4b273259a9ffb72dd2ec8154eb5f10b79f1c144b73a0c36da1e5ffdadd4dccb9c6391fb24e8ca436d352863241b7f5c2dd8bbe320be18057b1ca484c44465e633eda16bb8fe869eb18bf62309dd189a896cdc0f2afd72420a202f13971e7ced02ad44dbfef40111924a3966e115df38b85569ad4baf8016908bab9bdafcd5614bfd2c871a26c2019fe47153fe30d9f4d0e262a4e404003a5c7de778d4fed56afb5069aae9ca94a11ce1486e6c8a175b0ab5b61911dbc5dcf2f39bdbbb99f4e9ad915aa00b69ef085ef06eab4376cf9bf3bc33074da30ec73bf0d138af423670b78471c839b3495860c5df5ca412ac0a8ea4347c6f354d9f4bf9423d68d75c808ba74480427d9c09f85a0357dce1cab4bbbd77e6557261042e479b7121ab5c1b06caed8169dba16c4ccdbd6439f6c8b56c14015d529a50035b3ef45b5dc66f953b8d7e182f415a2a0da3d5e78f58e893c28920618aa50508374396348e422872169a1d2d1d3c758cf0e4fda3539d988e896864b4c4c500b09ea60858c1f632a4e6d10c741bc3dc558cd59c8c13e3248199947a8781fd892990a5b0713e050406e607a7146c3d68bcf5829d534553d781b0cfd91371c6a885ded646b5521b130ceb734b5aae340873638b4512de828eb5014e50cc598304126531587f70b139bcd7b964d474d3b12915fe3cd9406a7654f9362179298341a9ccc90f143c44130363f95be11bb2455fbd519f734c57473536473dc62db694b18e50aec8ce07f648682c647fb0a470a9469a7479474854c5907eabcae3e5c5b76b9c1ce001658e88aebd6858822479f0d5a95ddb36a4f0cf600ac766fee613944805fd6d278718c7e49a1422db9eada165ad9425cf6c0fd8d5c216f35043d15f5fbe3fdabee950cf33af4f40538b9e9260f47fb4c1879b81dcf1d79212a91d8a1223d03befb0bd5dae4ba0b20740ee7c5fa1aa2dccd090eaa9eec6f28c1066e0544ec322b73b1ee1ac70f70e935ff3c63f0514b53e2592626fbcf335a04007d1172616205d8ad05ff937577163084064f4b94b6d2737bc54fc52d3b708e32e36745f7371cdd20f49f02d4673ba0e7d9feb071dd60961a58575f1264bdc5d3d403a9321e6777b7cb063abfceab9572cb708dc4d6944f63675ca08754006f5a20222130e8fd13eae47a0d5252390e87c9e8199d2850a4055b23049939a6c34c456b9cfec388a64e8bf76b35c7c4d38c0dfc6d0519520331393db775c23abecda22be816f51ab52a7f967ea10508e6cf9c58e0aed4dfcb11b4ce2da8ec7eebb9a08342cd8259db9a7d3c595b6801ccf97fd4d22bb4b318990de2c23ac0ab3df77638e4e4f6b1e3253a05e86f132f6a304f19587d2a73061b4ddce7f75810f2fc21ace9ae99be69af32c325f82f731d6c22e468ed2d4dd0d1b531b51225d9bf783b71bdf4e91fee8b417e2007219c9bc555ecfd17acad15439b49a04b03dfc52f33b461ee7b3b6ffd67cde67cfb29ce93cffb9fdaf604acb55140af78e25b27f69eef0a5e681b57b7b912481b36aace263533424ce7b8fb3247da1f27b44e1d9fa84c1e64225bb94c0e8cd2c1ab6f55db0bcd7f6ad51db5da242815680e5bdf56ab37f39e31adb6db650002b9195ee7eb97179fd92f3166166b55cd6e0a1018bcb533e00f912ac2582511de3d5cec28cb2d0b42b45b2fad0ab66a26dc10bd737389b0de3d0eec05897b3c180581a32e694a11bbe358bc7e74ad9b1463444eae57442086ae7c248e256fcab228d86e9610247ff3ee9b644857c45eb079ac83094480153173469cffbfc62c67410ea9c0f67e9aa8ede01272862f86ca52fb569917dac51f110cde9abcad3d933b6f51e52efbb67e83b66819f83e358a4569604f3d183d8f7c2c8e20fd9b73c037a61910a0043860681a730cf78e170a0bf0bc5a31bad0109faab4b6849e5d5757652758df9cc8fbeef3fc9b3fef6c4a4e357a9ef974fcb1baa414191aa1be01a5d0aee128063e193246e2389301f5d59fb0573eb81d355fe536daa800eb6a4db7b0736df97ba6d949eb688e87062033f9c193fd2cc425c5321f6010605d5f936f6eef286f984d84fdc2be19ce958667c37eda536a552faad582e981fc109e6d122f0ddded5b7cc64bef6482a370357ab29e36554a3a01a50300dc12c0b8363334b21126af3bdce0f18772181edc95b978e2e40b24b684fddbeab0a8e0690092761a361dcadfc198a0437b5baa339b88bdbdba99c6afed698412c2604088e159459af64373d438cd5f6f14debc8bc327a055b9888cfd0b952b3ded37a084ae60b93395bcc02f3ec4d8e700d8afe149ed6e8bce796ffe2fc9480c52faf99ca278bcc8d68052d094ec4e86f00e01aa3e499668f53d9418b736b780d9f5af606b9c991f6212fd69fb99b14d7e237fdc3b653d2129fb6ab9c9a9cb3b13b48245f4fbd8da0c66703c7f511e221e55129733de709e80f9c5a39ba46cfbf972e218320b5d5e5cc41174f806b67f5cc13b39418c0948431306e2f298802f287bb9da36ed0ba7ec8740b6359da779f96d92d637a428c55056e09a5365b9c25160b52aac1152022f19fe47f59e3b410ac8fc0190fd81a2dec371b25f8652af381998458014ded7e9d9f3e3a992fb117186ca1a70d39e28eb9eeef3d79194de18a42c1c986b0f513c2d27b4e49d1474afba3bc8b4e646602a6fdbf78f685a02bb80cd6206ace2136ad21bf21e085c1393b29bd57760544541b03f04dd56b6fdae5afbd8b8654c5c25070ade6b51057f27a3918e11872cc7d58da789d5efd9e0d2fa9daa3a150d2309e37448edb1f56c5ac5ec913c52c113c43793cb6a226cf52599763148e658037a74d0f7dd632317061fe93ae775f310f3063c054db70f1e6fb87d5286fb1fb1071b206cdc57751a897047fb8b3f6ab868c03c11877d295b32b0ca09aeadab597a6e5c840f2b32c99911d80f4fa4f850018c86acd0e3e23a4422f06e74975d1637f6c9fe00c88d0b64c14c7b705d0a0f92a9f31a646e464543922d561f65103a37f860322ef6d5181b1b97669be837140cbc755e73b8c70ca6b19711e1d52f764b7665115748f4da44184a6f59492cfbac7dc1202cbea930a8acc4dc37dc469053f65e87f57773fb93c70fefc45f30b7507b7ff307d015adcb8ba42b23f9c20dda30e885e0aa628cb312ba6ed7370951bcb8e5d5e3667ac27e1dd0f82d8704cd2aaa42110d5089d7bb4fcde713b726174e644e32f87de86b405512c15ebc85d723d449d32e745abbdcde23e6bab512ade713238d47cc547f2c6d917c5a12d3ed7042e16e7453fb32d555cec7b94cbf0d2f25a67679fdd5e9bfa725528e25e485a37629246ce666ddb630517fe6cb50530b33d41254c5a1fc71c08c11b57357afc943be6eaaf16ef41ea91d1ac64e0398c04e3a393c9aa88fed59d85be239876ee725808eea7f7ff9cf5bd500e511a157f154bccfd094b85bbaa5179acbb6f36bff70653241f76b80b7bac9ae8dafa6a6a066237e067d2ef3d43e325286976a869b06711354da71e60857a6b064db9d48dca2b224d8dd1567d116d8691a4ec48e425201cad182124ef26a4d555358c5cfd9528b338d9d60469537b24ddad103056a33127ed563f28a58e0d881675365294e2a5b6fdc4fce0051538c1d6b7574491ac595360f0c1e6177f92b27c253f2f29ea9a0d0356ebaf40a2e74fd3e93700b637c9789ca0be48c33ee5a6e658652c7fb6fb6d5ceee4bc6d01c6c2452ae7d55f3a7cb4b470a4313f7df1b1afdb53e432a29939af34a87ee6b67a6ff3446b8e7d9e2d9dc7256d73a241c5112fbc070b71476313ca35a24eb557a700bd3cf97cd9afa6b99d93fb0692d62a11868d1542ff1d1adbd1ae1ae06f72e959825f742c12b9b5b1b429a5d5cf11f778a2b5a2ff86006728168748509117b30aa4bc0aebd5349706a138df85c911b84537826669df033719df98102f73003ad6754b11fa9d01cedcf5a24bd94fcc9db56aab1c6423920a12219f863fe6efbc573e4fee83d85bf83109840d7540f83cfdbb962c7886e0b8ee326c82dadea6377531fd769370fb4735e904b1a7e43edd7a28ffe95eda756ab9166ad128c7d761aeeb3f80f352ce04961e53db304617f7f16eb7f29884ce83c5e47bc475304022a431daea323dbf7290519cfacc235394eeb8b72f58170910ff84796f06d778d14d6356c5019773616c12ee74841b284cc8d03b24798c23d4e63fafb9594fd659b2c287a72b288ab091e06c73d5cf0a0dd01e3e3e0e76bac387884e8e074023592bf66c7319a4971c974e859e2300022895a0beb7cc2306383a9d77f8bf1759dbfd8eb748768c96b19104cbcd320217bbd48739312e07df9bb18750ec5d850a6e4b3ce5d735a688c544bf1e48e69ccbec2435a0afac2ca44133da0a6f0d06f00a7d003dab30e62bccc8de1d034e844a3605312ff5233e551ebb9b5c7a5debccd5ea180eb726dc99a11455829ab65ff460b9fe9051ac98acd16aae6145584c5275605887208f22c9f900d26eb6be48ebc974958bf966f805ed1eba56444364c2ccd69070c1e4e339715161a84a1895e83fe664d38c6ea78eb41503305db7d5ae9cec7e0dc9b9bce3342fb1c7597235171412d2239f28480160f02e5f4e43ce7df1caac71b11a131fbbdac634a00590a711d132224d8a667ae3259a47bcf8d9b3c78ae94d2b3d401c6e4fa65cbedef67951e794a70b9c170879160c438d1da48369f6ca7ffe27d76d93e338ca5d81db82c1ebd6271f37b2b68ebe2f9007387af080173519de5596f58f315f37e6edb90a5fa5f88a49cc08e7782971037f3f1f48e1689f327522fe3d3b95d5f5315fb846d05240517c27da6b52ed6400cf07037ec6144f1797482b35a72c41cc1345f47ee62e2b80b58312f4bf6a39ecf5c6edf3a5a3fd69440fa2cbadcd02d9235877fa688a71bb1eca10bd1c7a7a8a0c94fc7b6502e26a418687e3fba31157daf93d823208c5e23a4d9ea30e7f8819f22710e1cbb599412f6957a1d90c8d49b6186dfa045474dbd68db0a10de637f33d28e88559d87d804a0fb24f14b846f43e6736b5566b51cdef59f9d27688cdce7cb7a0078090ca0ef082321b0de9c837bf608decec491c96d367ac9757dd4edcf3516b3f5ca24382018c6b1d7d5b1306dbe8629bd52e85a6d1be3dc455305ac89f6f9fd3fd84c9681dd7678b0b0d5a53162f3a738d307abac1c5540f97408c44b58502115594d3c8e7cc29765723a6016d3ff550af040b7142cc1f46eb93597540b3778cc3b82e74483c4c7e258c5a8088dc3dac454cfbc3e44bda54abd1eac87a8e2b6745904c03c5c14ec50759ddb81c733260e758fdd17ec510a6afcd1632ad0016f735f19606569e626850404ccd8e7e40cd7cdfb6085cb80de1782cdac7bee235de66f9296bd1a9fff91733a747ed9d016a56514f4ceb3e71156cea23e9f1c18fe6fe8cf005783a3ab2fdf672fa6fba1ea77086f54f59d6bd160433c970bb6d37e1d15edbf17c1a4ab55ea6721ab704bafb9208faf0d53bfe908a6cd5e3aaf70972db613cf40e2747ae84e9ecd3e347ea8f47897f90844ac88a8173b2dfa0f39dd60b8838a4ab04ec108520d3d864db5dc5202e53a05ef0718e0b3eae694de3a0c39585704e6d5639e8426b06f08387a7113059e91bc250fe51cc8fd4fffedf5919a49fa5b47e99954e0edbc377f881f292c4ab7d58ec53a85e56e9f3336ec2933e734cd45c352ee78d0372ba21ec140b218dd8122b1721501b1d91fd36c794fe1ac9d7645e7bc4fedbdaa10bd1613560f663695658822b862fa9f79cbc4fe90f7d2d8e531b0d1f8e6747fda927833d6059955a9e3c71211f95a3dda9a4180e69604c25bb1b8dd8a9c22daa354e7780cabb014be54d9fee3ab1d5653b16e517d3e0f3c37d44ac0595ea9a1ccb9915aaac576a98f6f1704aceefd9dafd16a6127d0b7f938ac052103e2775bde9477cbcceb3406fcdbe9ead096a3e2ff4e95e8015bcd34309581869e319402e5df35ac40d8f9b965fe09f2974b22e72e44f0658b2e942dd46ab3c66faad97c588f9f6a77f1de7766694cdc8b13aecf558e1e57e7b80b58bdb9a698a546e0c1c01107d73a40899f6706f0d353d6ef9b002b8fd10b5f2ceb5feb96026200e4611f8afef4edde1d5285a93172fd8a12b093333aa133171900456fc06326254cd55e607736ce9e7e0986b6b99ddb0ee6b9df72faa342f16470127e66fa30a42a382eb740439aecf2aeefdc39377392cefacc99d13fcec264f5dad3b374df2d698370fa34fcc8e079d55b0b0b5b1d8a3c54f1b6e57bb32e428a762bfd8dec9d25c6a1746f3d06ab7d96717a576f3f0e4c01e23c3e1ad0198bde5bc84049357d01464d5a55c34f4483c345749fc39cfad34dc1cfb8219705ee404fa95c86f763e75aed47c4841f01920b4898156d34ebf522b9fb7ef68aa3a9d5abe64b838336b06b0d06e8f70c7eee3ab069443cb9b550a8c542eb612b61dd141cbdf27c1991fd7d8a13d1f248be9b818415ba6a78d08191a257caee6a5e9feadab9767745d2a9f821c0e744f3d0f2658f3ac1663181d9a61275e61a552e1df5873ab0cd1ebbf2ec0c00757dd3341dda1214ada4cb2ff45e47bba21530add40964157e78efa8a154be0c4b9db8ef26dcd80549b43daf9cf41d2dac041c65df85fc2100805e86ef1c5ac31763bd045f9c2a718d5bc86f4bce12a7064f27d63c986676623a0e71e62a738605384b2b67e3b3e90786da8fc12e1b0017cd9a47a33e9365ea6b576d2a7bd7c91b09fe725e2950fbd13f606343a8828af1bcd75e06e6fd9a26f5f8059a1b68758b33ba96108b124ba649682229488cf2f19319ed2438ba5eb7591c009e0f2dfed17ec1a91164a17e619a9a1b9a73d803396f8d03a6ce81003453447672a9c61649df43d63517c0f4a6f5757dab75c42d007d06fefae4dc255663d0435731f47fc4967d655603f35285d111e152cb2560dc9def6bb4dc7168d2797657a7a2276f61ccc9c989d55fcb7277ae02f8fa2f5e63abce42a378104f526c79817031ff2fc493ff538957774765d36d04aa9ec30d7a2836c2ffacc1bdb13ffa5a41b29b727b1d345c79111803afb32fd5bc243d3b46cd96476456ab2dd4127d9a66ce82d2bbb8c71e23614438a14b1423d2064fd1994b4f922af35d6c90fbcd5b6191b39da47b5e426245486820de9841f4dc503461c72046f45734c88af11aacfc679c8c527ac467a56f5dd5dc38d49682b60c000690e25d6e407b2e5f49ae2d1ad165a9caba12c70aa23f6a1e80c9674b72a44328de57ff4eec1dbdece532ed5870a26eba7e5f38fb743c51a7b8682a1169b4c1d5b44cb794e50689e068e9768bdd2cecdf0bd64c30a7249b4d24391cf6963ec9ba9b54232be5569b2a0a75177874c7529dfc354bbcd534092c7e85b781af0175526bd6ff540a2dd9c70a703173fe874ad2ebb613919ebc54d1ce671e33ed86e460328cd5c06cc1f34edc256fb3cdd31f9a664a5fabf2a9da96e5d57632bae43a16e7de0626788a9d87006bfaf993dd40f0b7fe64670bb714c7edc59f17fe57d2acaa456a3b906c4102297863f69a5177d1accd2a0cc2e2d0db32c5391bdb23fb140cbf17af7bbb497a86a9c7896d0bef554be1fb221cb58d2df8defc4688bc7d5e06f78181d0e5b4b8a77ff1f89f5fd43beb064d7e05c90700fa660283eb9252fade075f0ec848a232fbc0d100d8146b20eaef892816ac7fe237cae14588e7dbe1769245b10aef20277ef40422b448b0c4cab0d46b0d33f66fad6260258da8e5fd9c52a7bdb3864d3a030d8a9b58f6242054e4e71ff734106d0d4b18a5f71bff87eccd4c38582a338ef7ffdb8715f9511dda066b8ee1c0b4fb30bb30b629e59efb10a5506eec945afab310de4fa230bf470787077ffb9101c8c91e120ea2fb10ecd814c10ffde3c58d7337ae1c811c7585dac40add7125ed90317a0d9b04a19f164f28ac19cab5830cd022badf35457b9f0951e26a9df6de56e66037a5ba9520c9ea15a9dc32d2b5e4a496b13f773a22d9f85b926f704f2b7f93d64a096a0b60683e3940f5de196c4f99f9ac27b785801fb18fa8a45d450b087648013438a5b12421ad61ca2acca04b78832aeb9118bdce33a89985587d4b773c086dfe3c69425c63bf5ecd1e61fc38ba16306d8c6010d006d93c09f493a50c1fb173096d382409b1d8089c85b5e7fe78e1786213d0158f04d112741e497e0e72979fb0d184564e5003702704eae3a424f8e60de1b33abd8dbce7dfabec39a42d44cbf5dca9d8328ff7912521aa6cc3fb001fa7b46b6081ffd26b6153d684d4a03e7fe4d52339327c23abdf9e0381ddf5437f03b58d7ee6e2c03f0b8278bdef606e77cd558800f5d6b5940c49819e7593dfbe198b9e715a04dafab672af5851ec09ba2c1dc1e36b4330cdbdf6bbdd405ab005b54ebf1ef87751857cff67ef24d6d8e0b4123b26839c13c0bcff95c10d2a3ee826e746fc164feebb7da0a91f7f76943aee39918471dd214bb84d526f52dfc612bc4db687303199f534383f8b98e6d1d7a53bedbe4301b6740e37de0d66d2d53b6de2596ce8ca8ce005d495cb020309199e974a442914ddccd93ccc6d2cb6a05ae622721b1964d383d50d5ed4ae1b420a29cc0418925cab75d582bdc387dc54bb71bfb675667a82ac8dbaaf85069deb75f184525c63308c620c24c78720f9211d8794effe89920f486d7786838a50f8ffa437407787101af4516b96ff85bbcfa8a287d450fa2252b42bc6e71d01c5554ffe0c4103cfd95cf0d35663144fa8bd7f145d9719d9691a481add560dfaf7eac72854aa869795113011771107b2a45b62befc14f992d82bd48238788d1eb5cd0c416513ffdf680e932724b8fb5fd81aab70d751476b0eee44722574f374cc93ae8086663001c78c70bd6dd668a291dd011eb56a9c2ce4cd68c169fb130c7430f6703b473b005bc3de3aa386a89598a890fa59173768485bc9bb9c6d16f2cf4c68eb7253b04676c39023738c54374a46abeaffa460bbb05a96cfef8e7afdbcd4b05fa1046b9e35f66f14f99b400c4487fe7e28ae6de070e02ee7a321f93bc6b76c253621c1e5e5ec0a8fe4aa8471fb8ca6bd122c0c8970145cff70f1b81fa860c1644e2d48706d49008fa3bcdf7f8a242a1c85fd50b2c7c3cb7bfdd6e545e72049159698a556b50024f65d7a6a2ac7e2d63b17a2ec6a5610a40c8baafbe06a4c8ae02df8352f4a227811d73b875165788f10d9fa1ded7b0a5e59f644152ea90969b5ff89a5d6dbc57b0d861ec5360b89d6ef1313c0ce8ac273dbddbebbc857cb4e7ef09591448e3608af22cffc24b2b3e51c05b348dbd7e84ff864152a37a3a3f381ed7328265f3b01d5963a1d4f51eddfd19c91a4514b4567786354dddcc8984ef6096ff3eac1f2aacf3b5c42c582d4a49ab25d4b92d3e66083090975f85fba42740f3e658cdce64a7334d9a0493f0694510a59c7d5f86cb1c85a099e46daacd11da6520adfd65e8ee257e82cab06aaaa4303a6621d14c6b830ae5a1626931814e2c845da2d3915c5ce7cc7d0daf022579d9ff4d250b3da535179d615268e58e8804a0b5dac67082f3dc64d1f497f76a6a1c2e3f347b877eb6b8c1cb3e11391b3da083acfb2c4b2ae1ad13725840fddc5112ca9f5a6748377a8f7dfa0e84fade7561da5440f5f2ac7349b7834622486fa6d3fb6e36534371a2f1510de3a4983f0f53d30bf053dd818a72e3345237ea24b761f73ad7256205fe1173e651081ff891552d9bbcff6bbaae860d3fe7572d4c838f426b25deb15685d5cd0412bc09c647ce32e09e7f1f3660a17b21fd4e4d5a799ccd9e5976bb599f2cfb1f8d9d732aee9840587da17213aebe111f36c0d8183c8faa6623a6b4abdb1a9c2eafd9ff8fa74e6e0da1e9fd13ca89cfcc97bab40896a7a19015edb2b53c1dfc4a3192e40a3dda37ad551ebfc5f049edbcfda28f508d73016b76a3907fd38535ac33548e590fe19bf6cc81cb551bacf959eeff065d0c3e5971f867511bf0bb56e20aad8fcda4a22852ad8e0f73efae9385f23116ea522b96c82b8abe62686a6c6a2c97551baa670c6cfea2450602a9b5c417cb10c195317035de7d065bf93b68b811fc3f5261303189d1cd487e0397f4af39c69dc553971643441ed353911702dd65e05c06cf6c83ca0d5f66d54ee572ba44268060cf7d4efecd6c1527465e2f7bb177292a2c4394caa6d895d4df3eb506c96c2840c1150a870930323776c4b23e9b64ac672d62888ea768f32dd2eb9eb61397ecb1b908f53c186f17773f2bda34ae0af25186445a3d81ba4cba3c32f0644807cfc0b03d7280121ba1b4e36e920042790078e35cd1c59275b5a597b358da963b3f0c62cd1f19229d3dd56627da2a1dff14234b8bcdfbe0ba7ef54527b5e3886b6f045ed86aa6b1398aeadb3f20c43adc4cd42d447aa90c25d6e69a20e784f20972a3ace59db407155b7d28379adf57097b556a0fd889780e9a2bbcde8a1c9eec32006d70876aac9309e475dba003db7c1660cc3e625582e6efd91c13e7c08da38bcd0e039322fa78cd6960054d048d139ea47875ac46d3e33ee7c7a2bec7a12d0a4bc37043ddd8b662f4b16e49694818ba25aeebe61da48318f81c796536d4d3d1d6934cc14e470418a0d4c64772eb4cd0f55c11266c26aba8691251ffcde9b6bab010f57827a2fc9d212070b18a6704d5f21bc41519c5a0d80e1fe632f674e8d4f885e2041aa7ef0bec74173b03143ac748f84d8b5e589e742c297c3b83d2e5ea6cb303ef7da9eb04fc66429dee7c88a04b6cd5b7f8df4703e055a7d3c11b513cc7606833664399ea07d24afe10779f2f733a3b85fe09654432089c1fd6e1edb44c92a81018092dec6c2006f250434ac1c2ea0ba2b915a9be13c98d09c53e002d584d9ba892824c5fa1e75069f27dbf3417bcc1f227521bc8d74172c64ae106fedfdeb85b4d51caaf113b5ef6a16480752e14d6b9d4413c4600818261179c0de3e2dedccaede96a36a151cd3f12a3a7a686a2599c096a0d817bc478a5240a85b48555d682529519a8c4c38fb925c19af7909204f3eb984d3a36060285851b09d74406903f06c30c6114d129b5406ee4e28a2d0323fbb5a5b6e9cf752a0f941105964e46ba54a5096fb0d80fd5d0ddb8ce3047ac2aa47bd39a33df81c5317e7ba57fb3e3b4c4267db19c287a1da3f3125df1fe166548020059501097bf3c5c61435696536c4d3529fed9ae5960f2950bc3416fd9ab241ed7ef6e411b82e21c2ff71d21dd59b1000301ba9146545eabe0f9b938f7a7b8071db4ced0d632bd2410bdfc549a82f345d276aa80ce37d3aae38dc9a70b44a767df140b39fb169874dea33dda0c56b5fa0ac6aed3bde9dc41e12672767ecac4389a46421b3c1dfa7ef48a8ba96aed64513d54f1d36ffabd8422cf1294bd9bd390316c3c14f6bf045e680277748b3044a56a47a03bbe7fd0768873d4c8f23dcab0f730a3e414da3454b15ebf4cf2bc519697de88a8ac9f5a0dd241b15660d5359078a3bbbf088dd970e3e4065efb5b9648b1e1b8447c787cc8c89951cd18ec519fcbd940c4cec2c6d955e23b75230e6345ff4f32fad77c92e5e6cea362e87d927ff4fbd3128b9b96b6517398a09ffca05979352c61c5e431c008f4b79b1da180b24248daa8bd05bf38ca24e4963b4cb4e410d0abbd68e7cb3610caf0ab2fbfa5bf41b42831df0dea14020203c5e30a3f6d288cafc8f08b117a819253dbe054cff075b18005821b3a2194911e3ebeaca002b4f44ea287e96bfd6146d06bdc6c91e660c79653f4db5cb75505a5be5d89edfe22fad0f5882e8b0c0f7a0fcbc98bb4535f301430cf384a475d6707ea937f166b68a50ab559fafa4ea7e87df6e48cf9f84742f9c29f38348183ee52fbee5ed4fd22ec57893b4c47b5997970a7fcaf2ae165ddfd93f061743ccb7b8d75621ac3dda7c922f786283e003ddcdc8136d81f1b0be9cd2e007e0e5e6a83e9617001b7f0c2b58739e0129ad821f2c2ff80bac00e9f0d5e54486488fe640c2f4911abfa5db4d1f06999aee9e313bed7fa260ab45747ff95d2387472357a9d63753f4ef9fc9e208d8d00e7046ca09cd70ca7ed8d29156ddc1e9870492e20023d6d4f3b7e898f683b148f8858d989303278eb0415280210e13200ad53807501c4b36010d7a1add9445d3c93a0635d1c71e14d8f4319c17fbcca6b72966ae94c0e78e253beff6ae69cdf603bb92319f50736ed3eb12d4ba151427e7ffcea265b99b6dba007a87cc1de44cc819d2f0df426dadb00d0ed83df4ab113404313dfd2a4f5c36bae6354ca73b621a14f4267eb0cede7ae66ea6664f69767ef7f396eb322d4c50fdd9db2bb2948c06d27117f40906c0af33b314f7229bb2b0eacda895939339db53877905fee0ca929e8682dc6bb176fc45780b8fceb6c7757d009f2abc25127420c4a08fcd6991850be9d33b9f096c0a7683ac81852b59fffd1afdb3c80cd4b1e2f663df3ba793fd2dea58a8e4e36c9e86051fb961bede89cf8a68c7d3f35015e6cec6bf518a0b5c8981965afabf4e223f4836d142d9822505c6895a80e25330cd2c161761e0daa5bb6807ce6d404a7b57ed8d57f181c9538768eda6130fc0a13f76ee618ce14c63d76f9c12392e03934a804bb925c88b403bb79e8ee399b86b8b8cc9f52f2864cdb27823276f212b6b64d65a4db6297a76afde1ffbbddfa6b5455ec4326817283146048febd9925027170d476f596fd410f67875e08c69d545f0312c8667a4388111b1fc09ef1bccd632deee878ecfa73da9e92c779feb10b8adcbcf4b7c37082025c189257f96b3bdb705973d9012d2cd88a18e2882945981214758fb383c4588611cfcac3bac2c8e2b260d6b4097dce7e036502259940862cb72fa242ecf2fc9166aac8ae3f016aa44e18aae977f3968a702084ae6f3ae76c9888bfd8d9f1cbc6a7a9ce46b3a5b830ec38b0d01225b80c50f74b9508c46c34598151005a925d3d24557c891a8af0840efb6a823a6afaf9e407dd8c3e8224046ce5886cf815c882188fc1746e8f1383709b87734a60ad11e118361abfcb90335c4961f276733f6a0888f65ace30de0493e7380dd014e3b77b745820e2a29ae8ca5d959b9615abab690bd3aadde582a99d5fa09a68ba39bbb6d070e44f4c906c3e3a925a5f541e52e54906dbbfe4be0050a039217218e94f16121ec57774980d8264ce8e7d2b0a9ddd6886adb8ff280ed091312f17e8038f384aa7aa06800a0a7768d94b2361c8e92d14ccfeb7ed2c31d18c33697222ffe9b0ac3939759643779b328e37dac6835e8dd9f14fea059162864c7cc88ac8aa127d66ff7ee5bd61ea7c839778eb4fa3b12b31be50b078f9aec65049b057faa7d418783f34fc359c57a938ac6bc921c8b50149b89de22a0396a85126c740a2f3b1e85f27ca5cd464caf739d8044a00f13de741051725c487a92526e0fa83760f0f2da336689a5a6912460d1eec37b995a7435058ace138a4c49ac5f94b85cd56fa71dce2e816eca20dc232e21db871e531a3855395609f6693d6673228113b81bbe8ae3a5df98f74d8c8c3940954d1b69c95864138edf56bc15405334f7cdc466f9aa7a2e2e0331b86e377d61899a1a5ee591ae1c28e5ce3a2c0119a4df360ae30b4405ad7d4a4dde277e8a31c586d0d338531f1fd07fb99d619f56adfbcb6cfb753835903a1df3a47eaa195755a6e854a7c23b19319199d07c833e801c405bf80028ae19955ec5ef23fc01efc1eb380f2f86be2dfdf8395e09ca4ae1d16aa458f35b5a5411a1b102d3a3d0cf2bc72ff342540001e30e7a2ac1f2380f3443a12f1488dab32becd680a81071a5547924816319ed042710b62891bf97c777fb2dcb8f895dbda8fa23fe083714d193351067352b6c261318aeb2c6f459436de83cfda7fe29dfa68e855ec9154971883c5df0dc3232dd62d87057169d18a27b893a738aebb0440062a8f0c0a3e92042513d283a95d5ed4564515e3deb401881dd11eb9da6378fb00d977a01b2df35a3ce7ed139be0c5e01d034b40b18407834b7d8f657a1330c8832c45e04861c03bf1419531ca5c901a07eef4b9e61460453f44ada5c9512bfa789dd885b9640adfecffa95364ea1cc94a58c235f49ef2aa29e59cd5135d4c16fbad63dc3312b46caa88347c06c07a3644eea9f507534fd72c4422af51845cfb05a73ac3ef8198bc41fad879f616eed771c9227e65712175d4a3e4b322e11cc2fe7d4fa3e4d18b4e7ba993e00b828456c2fdab32c9f4e979fe36795b55656eaf1198cdd0886c26a8bb0f9c3fddb88d80d13035e4bce6cee3892fa8f230918e22e1617b8f60c4a1437247776bcc913f49616e0ce648eba40ec65908747871dba1c5dc6e8fbbb1d9ebf67d4f82e4967ec3f8f82ec751a76e87fe79ab90b9135789899dc0f541da7318e1facdd28351683ef74cccfdd59a17e6ac0f460dabd7d5dcf9caf72beac216e26cfc3f8ed1bb0d9460447c1f6fa171a4f1b797ac634c446428c30cddcb8b2e3785e5f6b1b989bbc130d3a3f690c93ce1d0b3076b10b90ae1a5cbac88630265e8c5d57458821e82b391743a257f3a94b9da2f3f4435b651e2d17a43bcf5f1a0ea9795d4ea34046f9f64cd28ee16355bec5ae084d24a5a6e05b1056aa4da7b29cc63bb3786dadf22a2e250af57065cf0259630878b62004b737b593d3c3ba52a93111f0ff06841700d7f56151989b6dd3040f0bc03d7113d72cb3c185354bf60a22fd1c83ae479b119960b23e9d9171a04815e64fd6cc52897a438cade353e6cdfe61162fe5d0d336827377758382159946d8be3054dea94396aff79222f3f7f95dfb2c342e48b7b5e0f765e284ee782c51d85198f483e2b0e94054caea626af3b45a5684e593d860f36f43c86d3a5be686e2870203086467156d420926922d2ef27507f3d7963eb5d0e1d594aea52f825ecbf85fdc4b5a693ab7ec93497201250b84a22af9fafba4cf7b9d5f8c2155ba668e14c808da74def02b5a596522908b95d8764a3d01997f6b286a449ef11ddca988d06edd4387f945b2d8ccde762312793917fb2bcdc4f0458fc5b2d9037d01335e0bde745df67826d28e3de29eafdc178809cb4cfd4ad08380156e036ec2816393511e814da87622f5892cae303d83b876f70b2bf8ff326523b7c41705ea0e8c5fbf9bb31b4173196ecad468a45d1af27f0eadfa66d5875e24ca9578c3ebb1996dee2c7e2ae9ce3bf050c84494b5b69e43cdd3d3d6179f11b2cbe1ca6295ac1650afeb38c6494709c25a150b1a3e69177b4787f8abe61ae709e6179eb08c4400f1a57d8cd762ca855f7a38749c776e41cbd483e9afc01000157ffc095baebd6a9f9cc239b22b47cb7e132e1f91fe3917f5db49eb6fd0c384d8240bcd038b9480bdacb28b4a474e66ae1fdffbe5c7b046c6ef143d50f60cdbc85ce2fc709920849ab1f3784be10eb833a24ab15b90c37011af7477a26b0c3d538e42206d61c0a295e3e1d6f87705d9f30d27510c7632ed498da7cea4352ad3cf556bb6d6532fe36a1b3ad7859eba116bfb0eb7f280a5bfe34fbea663031cdf0130ef0343c3cbe3a64bc1f873be3815e44cdd47bbded8a4cc6c4fcb881a6880d0f7b4ef86d5a47e75687306e32645558afe5fc7bd3b13feb1095939a99784da0e6489aeb6effc7022894d34bd40ebbc3ff428649b4b31c8a2a46d8612a8b5bd308bf7db39f44ffba6ae90f364f66280446da22253cd816f55ec7fc28db4fac303831428f8c3321a51758a29431a582c927ce5646d6164fbf3ff32a4231d07a5d2a160482553516ccbda3d8f668e0e282578215593e87928c7405b848f1e2930adbba4de2355821c8615c0e2cbb7d517608f087649cdbc20145bb87baceade123fefa4d7074e968dc4777a02cb8c6ed67751715ec373793445f7299f18c50ddc803aff1874ec9f5e0fc2ef99df58c5a1c4115a8288dc08699dc66cb2975e42d00397c97caeb6df3eaf2ceddd0be29617d41934e66100eed1905c93d47e5981af74519962ffa230752f28370483865cd6b28ef309ac92f05b9925e05f51fbf67af06ba96c47d87ada681f543d3f81f8bcc13937892bf688b362436462b9bf9be6b946b6090fb2073934649a1877349eda7fecd110ffdce90172c5d7c561f4551ea0f36880b3b46dc70090a7e2a00cd90e866f00e806480765dcdb7627e8e49f22ec390d50db5434ac906fa83c7b4911573b4a3b788bfd7bee755c56df37f7973d99d0d305cf6ea241403453d6e6c2a951d2fce13d83363feb2f913dfb1743e350b34cf5324da53964fdeab038e5034baee627fc4cb30b6c1d60caa814e52cfbae367ef1d68537ca0e9117845bc4c9737ced5b00bda5a4a48e8a3065217f33c399a022499dea031f094867b432fde5994223ec974544c1b10a2005bcde36bc598539cf4e74a36c0acc33365f1825f84a950d421b9b4776091bd619b7d28e7f09231dff4ccb186389c6ed76037c1a091b1293503d4564dcb7ebc74a581ebbbde1faad37c7c8e6004464cfac3b1e0d35b8c20519c2e7fb1da921d57da5459d0752e02bd14eb43038f901c8cbc724f2cb525f5de306def2437b96833a366c5f00fb35a7b2d61090c1f8278e6f3d8950f728b15e26b024a5448a952bfdb6141111052d2089556655d5fe6beae56f0cfac8d5663cadb7bc256b5108f2c6e9d3f2fe9f1acd4bc5f541bb6420902229cf60168aa5f90c3f59c9a01a2e5ab050f0e60831160e20348501a79c7a40c670baa1d77bca25bb9ff49e037e560859eaf25a85029a0d8d47376dccf16e5ad91b58e38335e2c7229ab873970c3194af6626b4a260c26de2fc73aed5e01cdb13dc478ba9ab9d17d575652b8b696b611f39a212c231127d367ddc143a12effe9aae5ad35636894ed37039c631fca064f62dafca5c1640486008f2875c2b14b63889dff54c6fccbaaee41621530cadd8f16b3e65c11adc7796adeb6a6b40ad0c15bd7c39fa1fe819d265c18779b5ab4ffc0965cbe4551b9198ade09a95b457818e1b159b8abc11ad0bcbd036f67a19a10d97fc64039424dd30d3152361c405d57c83fa6b516a2b4516004fe5a9c84ee427df274d1fac44203be20268422a9437dda851a852bef58dd5c0f9ab90a9cecec12ba8fce17b06a68fed0837727526d13cee4d68a8a96727291e219447deed90954dc93aeb8517e0b8107e09cbc049cf0aee83b296b6e8476b3f6e4f77ce2f81d17e610cab5bdcb19f8d9e429e5c571f10eda46bc04843b883955ef41769ade61ad072c8fc4d40ffc7d71ddc8fff3358b6411ca2e06db13637d5213ce97f49871c93fdce231e5224872a9605d8291365225a542c152b122eba213d3287d7037ddd4987d71f248cc3b29f90f5d9dd8bd25ed66f05137bf37c336cb9154b9c7b3c071ce672494b6588458b16b80c765bca0bd090629cdbdfcf443d3ebbd06a4b87155cd0157458d27c4e2e824e691e2bab79510303abc1f759ff629a32b2202b7ecee462225695970e8f1e7e4c12d42ade240bd4a86e20fda821cf3761286f99cf18182e0f4bea5b6d534815ce6b686157f71fe26cef179d95f96a4a158f013f7ea67fa9ca125765e99e0aab9f02325f7d57abfc527e247b01410bb36a52e758142ff85423db40befd2b13d221c7d1847063c14e6f256caf1d5418e02248326489230f06819a965c5a0def6e2917f4a54f17f4e3b947ac7fd6a74d2d7d1828b5f8b847e0b3bd30b95f5e126a4b3497b81b293cfd7915dc57a0209ca965b3d718dc49d05f34dcbda70304509d39908f3b2fb222ac0d933253b84c1faca4df2dee1b9c00f6d51a48beefeb37725d80f1ae5be237eb69f1234069c06faee1ddeb88375690327646b357134ae9d743a9ca94bf5963159ee2feb329d1c436c3f8a1a59652bda0cc742237ed128e486c3333fb39dd54f8e84e1606c0dd470c586d112dd24c7ba54ba6ed452b1a83ffa51794cc2a436af93bc7fd14bbe336a3e9286b3618b8c876c5f0ee5c97fe01a806b2233d955ce2d38c97570fe91abf806e27049e014921dfc8b6b39281ee951623440a3877b2e8a346fae3e4d1104e1704b00cb539670c2212ca79bdb307b69c1f7c1cbd50708e9b0af479e7d9ba866c6495b07f05dc09cc48a93cdd13df7ad5310569f5d7f1368ff1162192ed6df00e6677561b27bad81dbd942e02ea8a6e9bb469eb5fe07c4854f5c8b470df879cfb0545fc2e7d61b2ba01831e335307a5906a61fb815a8f6c5322ff26a76e61509a040b7a91358871635532c402414d04ccf483d0b01995e270b8d4810b183ced6a784578f4f03c18d16b5747583645a47af3bb0d21ae2298c458d481b80bd71af2c7213524ab44d9be9273d590d1e19d662ea6024805195ff4e1d434873e05994c8dba78b0f4df4da26db897a8ec73f0442a44858bb49f7d238c2c1a0e9004759dee1bbd33fa7832d9e0408db5dfefdbf28f046084025b1c8253c53fa1814f02537ca3216ad1edf64d04a3f090bcbf53e528a17ba6f36e7ad3a53f875c474c3c7b0fb346141b04c13a1b7fcf7b67888b20b2a3a5fc68946b936dec9ee3b6b75891ef6f7b68988f3e3763efc1f321841619904180565e0f6bcdca584ff78016ca0ecc3a2e2727e560bc850f9656009cca3c894118647bc15af011e8deff97daf2c9b027c97396f924581f11983959b5b3015a35e716a56f9351cb97779b258338113fe3dfff57436700d1da0208eb3bf989be94095b339b20d4f0ac953357067fe9cf0fc4dd076bfdb41a00190426f35f71d667ffd8bfe30d2465721eff6c88a43c2d7615f516345001cf0fb2af27fd5875615d95cffbd5c103010163a1f0879aae10dca719aebfcb0a0fcce846dffcad4c5005646596e02ad751ad05957243603aebb23ff25cae4683d97f0bf8286e3f66b093bea4f7103951204b4ca20b4fd1d8d3c7b097905ca0e92f2d7d4f668c11b15c503fc35f4690ff9917d2d149a32f10b6ff57327613776f9ae7691778935453040a3c031a9b50a52fefe42af8f4c1508e9641e1e76d03a81ea0db31b5d53b8579965159dec9597424e4bd0216399199676722bf59f5c29ba53dfde5ac709739cf805115f53eee2b4920c4a26d9117c7ab558984c0e2f9a438c0250d5932ed737099f8d452a95e766adb02251073c168bc5d5f284fd4343f3a3a240f59e7635e6b351452304de36e6b8728cb5cf2641bab15dea49398776dc6f6759b8b87e8a95f92e10e3eeb36c1f18b0d51c82cb8e47904d82093f1a8b962e9502fd7809568deed8f91bb180391e191468fc6943988d54150758b8ccb8cafadaa8659a1c5e44a56fd358c4a1b3cfa3a23a4f155a2ffaaf75963267a7588297cb49f4ab9bcc35650d9cfc34c1728c5e6a1cfae39ea08318cff25ecb8d796401a649666e1e64bc5e342c66c4f3d63fce3e12c5cec7dd12730cc6f65ec60dffdc63dcc64605dc0b66c77ce708b785441d7af2124ca741eb0ae4afc68c50f1f953b78935fe939d0f6df1b0a20af413596b7608013e948f097c6f3b07f5e007a61c3422b1c6c28c62fa6f32f08debf4036d0ab8269c5e9d167eae7c999319e250772859a67549dacaff0236e59017cd4017e320b2b156b27bc00cddac96f45a8d1c2ba3e4f7c14b7464485e7d0b98089eccad2dbf6dc8ebeac5bb1ff691ef28282aeebf3a5ae7883e6330cb5693fbf1eed293e9cfb0b453872bc7f803b5246bc9ea1c815a65d3327ec19860f2685f8492b47bc8d20d4f11a391ec03e5df7490ec3359d1f1fc28872a1928908a5a5760fd4ad150fdb1de40eafb20da23ddf32b6adc3e956a9ae88724b2a78a5c831928f495152940e4f96beafc04193eb169f14322c7c21af55a4cd3521d565ed3d0ada397e7fe373e702a926d358d2248a5ed87806117bf19027620350daef64d8b42a15f088c5e631228afe3c3635b273037252126df7bf2a93ca40ea6974517f5726dd1947994df674aa6f461a5051195d54c5ab5b2f60087cf560206e27aee3980a8720127f9b7ed4beb1dffe6017f3a08b38d0fa64a9466f0a6577c1bcba532e5f8e76cc1de95ef7f54e75faccbafcd34e463f38d7025843d0221a5c2ccad5a7bc3048a61e144e42e093590153c6cd866020b1ba2c20e39266b835fbb54bdb419304bb9e5505e32dd95db913ddbc5eef600a302a5e4bebd7d70d3ede01e5884742eb5d9bd54351af7bd19d923dca8ca308055ad58ee75a4e8b9eb54f9a3bb3b36b1abc5c3c97f974c22b68d51f3dc2798382ede6799fc88ae0b25ac74ecf3ce319ab6e89189d51754c5dcea1341d49fc9ba6b3b0737c7a5e5a7c96315c2b616d76764e2dd162ed532190d15394d92754269f184caab37b40db0a6f611cff654d5aff9e6f36b394b892f9a5b63b8351d6f1ab8da1f4985daab6fba43172ba8f59cd4ca46fffdc4180b45e849333d6b99c0c1627bc0062402eada50f2ffc81772fff1963176b9b57e0f95bd189ed143d7e4378cd1a53d5adbd588d2d048faee7464b43c75501608857981e2c9479c2cfddf2a8a21f23990c37b6f875cbe5e9b54cf87fb7e82ef8f2c6e1841ba0dbd810edae89f4e916d48734b2d727456dfee6f858f17c07e1b5b06b70431c4cf6917e9096564324ea0b3c8119db17728e5c0ca1e45bc6fcf7255020b9c6510bbb0d2fd11af7bb767c34b3274c24561ceca23b506b75927d42357f45eb1929bfff3868708eeec791d67962adecbab9fa95aa55e5de4d352d1b3f7e4ed528e787b8f1c28b609273cefa21dc6280b2d00d1b209b1f6016bd92273e82e5e32a00cca66bc232150d260cfddeb6fa2a7d7c9bcffedfa0d9dfc8a636d690d4cb0d466009461d091d82bee0836d0ba3a69648d9bac5759fd03ef39ec4f4888a1a6074372fe24ba7a0c3510f24b4fdcf8276be721a619ef80f3db402649872543fa7d693e9073bc2a5ef4c15df58a973412cc0c460a8270cbc0bf5d2affbb06a86147238ccefbbc4cf7490155a902041d706d4e6305bd3316e5da1e28c062df0f8601049d5c3a3a2d41932a346b2995683865a99ce48af3a76119a6f099a0aef5019efcbe8f113e87ce7ad9880a6a7a33226c8771acbffc5524edffebf17ca82f8ee8eb89a4d558804b847cfe84e5cc4b6a6edb1610f1de83e1ea5044467f359cd7404c32cbd22a9f1631d49a1648f5347945509f8434a569f832b0da45c5e110e51abd856b32999873df7fc28b994971b901397f62a33ce7688734a1ba6459aceeb678f1e61888da67a476b22136030be67cdbe1907e7f5c44101894aac09316d263403bf630b0c6c1053fcfa3161f5c10afe5fc83efeb0008b24f2bb7dc15edd2c4654d2b4caadcf35a10609da477cbbde7d9c0ee1065bb64dee07f8e2708cc58d22a21d390a12f93cd3a6265980972ea0d7c5480a40d7412302c3d245fdc9d7a7d2a69cc61013f745e7492cf78496a62de8b3ec2b31ddbeeb09a35f467cad7b16e77e7c59dfcfa649d5a6ce4659e5929dc1400bc15ac71805789629bc186f32f8772fd15174f1ba6261fa79703f33f3d9ce8b208b5288c683721f71570b4cdc87cb494656666dddd765809f70f76f2b0321ecadf4fdb835ae3b3ad9e9f7c5c9595168fde810a38eece086825f3146b49706b95600a837b1cf46332067ef98bfafbcaf250a5ab19d8704640c70f9ac6737aa70fa4febbdf3f32dba12b69949a8c43c0d3c90b204256691466e16ff49ba06bc713bc0730bcf2aeaff15dfd315aeddd56187e5055984df398c96421f375e0b7020a3110594dd4d9fd677719621f7fe518dc88828b9e945cc97902ada4af13dc8eaad72bd6b2fe361f65deff0165b5c1adaf6a81da3addbbf756792fab4398ab47ca5d6047970c95dcf6bbd73da3b34a3b41d4e0fe236d0b269d5eeea6bc3e48ebd7150219c87dbff79863aa4b7cf9760e2e220b062ebdc84d7315e8844b9c87544dff5184545197275e6f89fcabeedf7454abe2cf74ee7c93451acd0593b4706ea6af105f52ff40dd747b2d834328cd4b8dfa6617784cdea123cbd0fe49503bc0b7b20892376199330ace354faae29e1b19be9e3476212b9ac185f354dc8705e5c988ab2cf722a8d5cd9ea705f8aec42d15d57cf00c3f391c155f4fbb7dc583a8f350c7dcdc1a384f53faa078e2f934a596f02cf5acd8e25c7d863fa290bb20b32e677632888a15488ee24b02e6f7177b805abda186230f0ddce450f28ef4f5f32e3cf1bc48edd4191fc437eb8967b3f7f0ff548286db336ee401353784384a194c3cbfb56b8b9d22ceb4679e6d8144b91256e4de394828951d03431dd96a38cb3576529369123d21bafb15bf38bc48c5b59f9d8d7fdcafc4cc64d9ed3664c431e4e2543daebe0fa998c253f96657d64d4e9588826be3137ba31f09bd3fd5e9a9e2d5bf932cd993532f7f0f5d3c22a45ff00f181619269a8eeff14de6abc666d4bb453a5859d1c97eb2e9533bc8a4c6417913c8ecfa6691bebcbe0ed334e606103fc99e2aba3d7e7d84b0313057b001bc7fbf622c08a7eef318affca78c95884d0b53423bfbea77f08781593d403067cd75d65851f9f3fa3ea50c4bc4ef955139c4f14bc0831dc7ad12029b63d2ddd451600cf5c23573246426a17ab393e162255dadcc97c99044371b4f5333810823831552e576d72a422511b8643b608164929d4f80ac6e410b9c26eac9806df37dc29331adb4ee2a50eb24fd1b3bab7c4e76953d9612192e71d20d03a9ad1746e7943e02e42de54f46978ac5d5ec0b32d7596996ba50c81b02e5ad92dbeff45ca04986962369139a0d5195345a2a92416d7de0aecdf7803a6b41de0d64e320a7248643c9c2da7f74d4ad2b06e88d7c1d19ebb7f16e010309b20671fa14ebe1cbdb7222de7199bcccdca159c721a256ff9208250b833b7b964aebff96aeda79e39b9726c16197293dd85624a39b087e4818b9ab452e9597fcc054e57bdcde6df68760b41637fabc89ebe6454f14a1dd46cc397266a23e74770cc9b0c2246f24384df3e2b9e09ffd2f99d5133db1b1d330552c3ba0e22aa0bdb5504fa872b2cc9b0d075071837282576c520ed65c85d2362d019ee41cb206d1687013cce480f6116e4811c6bc065312929acfd5887f84a59b5b3bd54b300db8c1d8c9f2a9bfff7613eac1c42e974196a4edb228a461489221c82bcccd28cb5999418b00317f062d6c7049ae23821abaa9f63791e1b6ee69897052fbea3ed2083db170695229b83a533633c68ea10e67e924c6466535e1968944d20c42d861f1d795bb2ba40183d21eec32e635cdc7fed72cd4b9ec4ead83284ad075af2c4761cc1c47698cc58c7c7f3847ea8c020c9387c234a14b9931e8fadd749911328da5e051a7157dff673247aa6014bcc85c06e136ba3c9b59a21b22a17f9f10314880b89d427262077e37918761175c7fd5bb22139ca2c31401e508d5803b02aae151b9289a7a5e474bc8f4d9db952861b91b708120a60b0de5fa8fa6630803eddf69ed7bb189ea157c4e57ecc57f9ce969329f90db51073c24b27862bb64fe7fe9299fc20b14c0c2955b307a9c64e30e34f1f2385222b8b34c8f2e4ea9d2f8726ecab23aac1ae33058627d893ab22cf9c544ccfd752560480d5546d1916f971e68ffd35ec50196fed022ce04fc2dfb4aa29be0a93c32403a6f003a5e3b1113b8f7b88c7555bdf1f017c89f3dcf0ff0f087a6c975171d7c28ab007c4abb31c58efc09a440e687388859478713b4fb5a2b956e8012c7b341ac7618289bcb68287df5c994da8b30d23c2f5e0e755e0ffd644ef0f3b4c6af5964211c06b4914f4810cfee65507c99bbd0ae62362da1417fdc2a65d4ddb3a4f26ec95b2393cb6f8156c487a17f6d035df0d33bb96670b70709bfd67d284350fb20373217d298abec662f67e8d665c76c4b374e2b88cb0f06de8657ceb096fe890c06a1e59df3414e6bf007ebae04e3ee6f90ad1e69a060b2fdc6bd05803f8084bbedf373a36cd75c336160f78f5a5716cc8be2457e20549142b5a31727183cba010a9c3100b5192c1e68f1e990ddb6a2b388f7dc5323c74e11189a61e00b6979b637ecf5845c2a00da235bd3f79ccf36423a8bf9ace4d99637673e3601f26dc1749f73ae698d4716140ef6214363147f2e8e864aa41776ce3ad1c05626fc3ad977444addf4a02ed8c0278af1996787355895f4ade73c359df6a2974da607617d17499889a9a7b9aac75e9e8493a1d33f6e63faf1efddcb03f8ed0249849c8da9524a14f78f3ffe8e6ef0ac952793eb8edd2f343a2ecf95e9360d24a65139074d7a57e6b06383fcd500d07ac3b7fbf1a38a3cc17615244d76f14a1cc53fd6bc6ab4f19b39cde3fdd3b70dae7729f7c1317e7d0ac5881dce3a9585cbbdbee3132fae30a143ed66da90601dfe936fca040f0300ea9a98802db2503ac7d712b37ee03138d1fa202d611944c6a6bdab7939002e2e024a1717cb2060234047584b4ae0313aa41eae1c54e59baad85cd5f2741b5d9a1578e42469aa984fe7254cb0ca4ebbeff1322e201ce5f336614663d28dbe47224ec6f2512a14e86338b15c1742ad01457e659a88c93abe36758c51a9096361cc9d79f0bd1dff32b6d6ebbd4dcea0dea303c3ded696ab20b69abdc38667804662721730fc21bab1e2eb3959629122dd9134e5659718c479e130c8df7cdaac37f2c5aa06037d0453a6b9f5d6506f025197f14d66eab910901dbfde36c8907faa42bec93d16d85df455138db9421a0fec4c03e55de7ff6b6061bc6480fb1e0347c8ad77a655f6dca505503950d616cd3234c22aea9a4cc80f5d759a9e8c632c956abb7318374d2f2e16c86f89d21373108403ff5bc9afc3d36cbb9c90f05a4505089295270db6fca734310b2fd896608aa7374282477fb84c2ee2f7ada767c4b914203e2652a62c3c86ce1e8aa9a440f360345cb33d83ca844c9c40190aed1750ac166579f07d262f1939345b0ce48725fe7d4bc0de17a5657ca3c4a3c8754f477b0ad8a7809312c7c749607fbb9e6ae64a502e527d6bc06cd9b71e3e833bcbc8cf73294385b942cb6dae37fb5a83355e2603ece3fbc16d2564cde08a999fd6a2c24b5ff2ec5f1fa94416dc84a532d820c5d3dc20bb90c9fce41aefbc37d1ff676938acb2cacebb1f03fdf4785f787fc139d6232824d6f967de1180ab16a41b1f786ff06fae8d2330cf1da22bd06f7a5122657bf0ee85e565948e1313b8885c12b4587881076fded6d55f54eab9671cf6bbbebc3fff99ce1db8c56b9c1b6604bca0e4e0d71dd7ae31d5a008c211699a6ad3e5471032aaab5152ae9f295aaa78358cdbd731e684f215fb74c50201acf85f1f45ba6e0c4bb346e8b99d52adbd07f63a1bda3bfb6196b8355b8a1ec033d7efc00a42779e35ee609c6cb0062455d3f8665b22e808ecb196d63536ce0218edad5cf3e62deb1457583a431936ec591d0d850e518f5f6341b20606d3203a6b2649f9e9e8306400c2333a771e4f77cc0572bd98febcce2d577a589b6b27caac452026f301de011d30db5de9feefc934a188b5af9488e09c65e9aa6f387e7538f8cb29bec7de16605ddf3482f38469f8983168b78a33c63e6f95c64f05b3640a1724bba0cd96981846bac096bd229e25bd58fcc253bc363afb5daa03d5141bdf7e83a0ec5162c0d4f149e7b0a22d8065ef1c3d57e6cda2ace9c09b3208264121d03b86ae827414c2f89d1bf5b891e853e0fb2e7d958ac2649b4c4caa25c8a9f42b94753225952172e5e856e76ff46d6e30d77f43f89cda9155c9dd74fdbe9348f00942c427bdfa1a51807cb799798e79c180c397aa46c7fa8ba9ef85d028b37637a0f719f582ba3bc09922739a98ad44ce6494bf65d793348282c125bb40478a8c7b0424f8d554b48254c6aaf27e47403d2596057c6f129727b61e16ecf96a727bcd49e36c7be574e9e498ff766c4b14f1f9862a109087c5b19ebb9ecec13b90a06aaf1312ac2faa6017c9bf745e7283d74bdf03f70bd2852d6b27b01f1c517703fb1f1a0b4e58647b36a98db0d2b90479e307e1f5f082dd769501aca56f27b8bf30c202601bb9f4e46877b33477d1f7283b98811524361fbf5fbd5e6e3a04db1430fd4f45bba5a63513a0e550495baf58501f6c54c9c6402a9e5e6f24534d501e511a70be23b580cb132980a4ee875a38405649ad237d3d997936eef9c1d3c8144a509f09c7798a33ea4e822c32c9da44f443c2125487ffaa67b80e1be14372e893b9f329253ccf909c5d5bfd89b358e6f819deff364f1d479a5e8f39cd96c6d5a2afcda0ee629b0eeec4c06d2c2ddcea5aaabfd76a70f58c8ecf1829d8873ebc32af43be43b8e8faac704bb936f283b83cecfcf49b1ae26dd5b092cdb9de9755719c55eb749f3cc9a8f4ad314df68888c99cf22f8641be13fdca0f737759c1303ff1a27da4d0d3956a02d01096d3d560b715196f1be2a13cce2b91dbbd83274aa1d519337021c2a093376400ca6539fa9d0899c6dd37953ab416eee4d0f89dbe2347273247ef7292fdbcd2ae0e7979e389299cc49752139eef7e36633b26acac93442b374e488a2fd96183707cd14b37812cba03dbc16ae193cceef340b267c6068f7e10f8e6be886ee99c7b9086cd0fa48716f47169dfa1d164df904be51afaec578253e50eacdde65bbe58c54d2d3c92fce434e8b417b7aabb836722ace7c6048940504ef2a77cf576bf31180d0d90cde317173883c32bb447a744dbadf95012a74f9991c7b7fe2339054fc5f560c97fe41c859b2c3a698bcd78e97685f38a297df66a2a2c7a09f52a26a3c1fd70fc6a9935ac07928f3b01b8f34d0236162bed132dce473ad6efe615fc449536342c58f7168f00b625183a2839c86db0deacf366edd6d8a875448b8f10d7a39df1557c96808947c438d88ac8c0cc0da51c6dc0979fd8c74e57d1af50c832a42d738e0358feb5ae64e4257dd1881c685ca88cdf78453c138e88208aaf438c73d96fc9eed4249985eadac4d76f2114afd586f9e4b52ff1e5671ea1bfd5324b1e9b2c6cd240e6d891701851fc1d66b4724d2ae1aeaeb72d09b2cd7e2e1724fa93b303b5fb0a85e1a03693d9301e18e5f628647242f5657ab9baa359126d2dc51f25a676a76425a872ab274b2ca062a8a2addd4d701d782001c15de65d1748da9b47754fd74d0dc7e29fbad1f056d683d04476d7d4e53c0d8eaea139df441ee1b70d0e5e031515f20f491b89cd5093fc343823c28b72347a47fe63865dfedbe5fed0a3e029a376a37b74ce3648a2c111a4ee67e44db48af21ad2430cf4e3dfc30fba03277c7574ef008fece2e5b130d15540a847e7bb759daae084c98e10ba0952c6bd256a34fa095438e571c66a3dee3368f00673ba8e3792ee2197a05743781ade97e756dc22cf44fb4204a24ba00590eddaa472242255913731294d4733e6489586a158cc31dfd4e6849764353fa6fe494342a2f8d5cdd008be332d89f962048757f7b4eb4d3cc956c811c6d51eda818c63c78624aae285ad9cae53aefe6d3df2fe46fb967cf7e8d6265bf429b308de5ba0ecff76332932ed476b0ef7b6726d625b49d834e401c24cc260275315d1b0b20c3303b4ac46736c0dd3e983cebd967c22d5927a556259e5d6b24936b3afcd845b6bdfe5049b19880aa9dad5ce024052dcc336ba04a0bb66a3d3b0883701bfa7b289b9a5ac0d1abccd2f278c323e93953c348e90937d80cbe061d4d8630dd616a5b1d8d0f6dcf7e2c22be35d5e3465549fa25a562328c18f36cc1b668f56e58e08f6f72d6e2f02014cadce8b044ccad3207d67c54cd0ccd0aceedd04cc24103595a2c334ae88f20297a467993870565151c7c73ed4ea39cbfd30b3f06f7bb5f3b8e6425ba37a5a6ec4452890618bf8220b02309cd7afdc0d6cf9bbc8bef9c3e8a46c7b2d06e07d4cd97cb694cba422e494da227bd95aaf1200e559026a4d8808943435d9872b4b1a96fb9c1e9f8fc3967d8458cd92523ab5810cee13516253688a8e51c84d4e0efe78c9740208e6006b0725e7e9ba43429955af733554c1a9e19ed32cb7c054a605e66dd9c84bd5165673d8ab89faa30809f569ddb1b2999578cc22b5f67676e139d59bef95073831f93fd321d817c5d9c34cb74d3a28d6e85b90d97f4904333d37bf8c6cf47adad59ba098654ef970fbaa57644879fd8bd51e0277ff94cccc932b9ac7daaf30a500b3c88b6b8ea198bcd4f4e2b19463b66050848a1c8886ab13fa66c68ce267ff55200fb1ec1647525459cd7ba37ef538ab214a019e3030bb930627faa616817f728278cdb51b2bcfbd21b0feee23410ddc771a138ae58bbfab6d04a051f2ed5a99de87786149c370d894a724ccd0921acfe99a114f7957c4c54ddc1f8e1d4954f5d11a57ddb3a839c7a4a0f07c7a4bc3fa961437b4ed36b312a38fd818a627def152db71085d281ace925a569701ce064ad38cd91aacf674d619dbe6f20c97aa5cae3d4c883f9b7ad5e2b66bbd905d444e1a54ce882c02215642e0efe2276f2fbbb902c1f4dec04ec3c0c7e76e4fc6635626f18744a06f71ad7387c2313c01c521abf25ce4282bce0fd060c8fed8c1ac4c384f58886af0e728759fe53b816948320a1dbaf05233e5cf6c7aa953867db5532b84012cc7ab673c414f33abdf6fcd2100c19bc15243514f2e52850de890aacb69d5c556d0a13e01762625d35306a27e2f3ed2e1c897e1040a3f6444dad7f85b8998a60a57b48d0915d8f9463678b5777ac6647223c098ebd1c3e430d84232ebc86f7c6fdbe73ea240942cf7fc6ce5f909f5c57d600935fddfdcaf69eb92171666ba48ff9fa3423d83d5abdf3eac7cf89e9720de0a03c1c3a1b9eb5f61c15748a27a406ea441175e3404f75f4e7ff8fde1905b07355b091f3b13372cb08dfa4e12d768a079d17dce1f61650098494f6cb84958ecaef515671fa32678fb95872e074da524a0f671343c47f47d25aa9d466810676a438e9efdb4d7a7d4bc333b21a1198b063151ece21381351b354bdb8985f427ea29091c19659ee6c44dbb9d1fd0037293105f8f1e71077afc2b487cf15316ebb8138d22370c2f43f72745189cd9b51fd0989ed61242089f2d34b0dbe231344a571d381f0b0d2198621b7080368e0cf20b6e8a0860150ef49f3f501efb2e61bb41b1bd43bc9344b4614f3bdbf7028bbe699e9c3b06dd4be17b8158ce2f96b6a86ec0cf5eed958e5d35ab3b2c92852544daa4d7ac934bbe84a057477f3eb883d35931f1178b9b8f2e757a6d1079981b65aa118496c1cc779ebef66af031fdbfdf8d93e7507b6912134b33c5fd1510961dbb8172cc8ac4a81292a1e2b0267ee9073af3afbe04495ce339431f7f266ab0745e9d89b61a1ddc08444de0062843bc7f76bc75c3fb457895d3930fcde590bd59d2069e9283318f380f61c7e347d27e7c86b2b600ae74d0c30ac335f7354679a1109fe60ed1ee6484dbe98c9f8adcdb7ccbc7a14af937684e369980ec16c40ca743be84d4b89b633234588f4759eead60040230d78c34175e930c2cf541ded4d7900b82fa8adbf0e3502eb8526c0023714e0e3423747d33d65fb614762814e9c5e9cf3fc27719f233549e285db33b200141f60273249cbb8d0c6ba95e2b70f21c31b6964098b26934de069544b88cc7336dfd8c2acd883577df7ff89f908a6e1d552a0af4a23fb479f8f7d0aff4b96626ccb388098ed15b669f51ac5e70fe380bbb86f2440c9ecaf4735506f581be57dd3616b024c400d2bbb8d83aed14cece14fc0184e7f976d6002b31796180096ba240a6afa0b17b35ea0aad7f58a59407ffe7c51ce92f99931dd29df180517a7e9ac1c1b379fb1d767357ee95560af4eca9517522eb240a7e8f7d7c9afa937870ffd42aef9132b77258672d29c862bd16bd071a9a503387f95bd6c6f82fe8fcb240f542ef4d217e120d2675a326d9d96c2a6a961fe204b5fbeeb5f75989cf65299720e50bab0cdf5a61493c1429063ba005b3d8de00d9002fb80a42fe4747792f4cc59aead1447754305b4ba61acc2677a35be243faae684518747c0d3e50eb389305deb40de9ca903457e668a78dc2596da2019ab383ea3e540551ff013a305fbf0058fbb28441f738b04b5ec68dc82b117730041fc4ddfb4b060af6c4662cc4f813510ac0baa224a1d472ac16b77a571bc123eee08fdbc7bb0c6cfc9e30e71f5db735c59483b068b56952bfbaa2ca9d34e6c004b172479b3bde60884aea92d2a961265759934b71c92d9f3978d5659314c6a2a5e66f1e7284c39895447826e0016c8da35f2ed1028e7399415d8495579d363eb8cefbf2f57282e5cee3192b4de13c352471783f5b77bb33d6250d054379b103130d3d7dbc999b333aed78c19f46c3e6e3d8ac2581a1fcdbe160a3f5e2bd7ae84d8a8ca2da7be0c845fd6a2df36573b8d7dd806b3e4009a2d6f99f3ff0b9ecea76896da7cd65af706d4f72da70c74aaf07ffc76c6d404464bf10805c039341d6cb83e034d4367528f07f42c329c9ca98f786f9d5f49535fc407cc2020ce8e7091b5bc870a22bea0ade663b016ccc7e16ff165f278f8e8d6b49f64caf8c6628b9a10133c41abe5cd0237a32b35407af5277409e3154338eacf32e9141df8858ea7115ccc3fb44c397caf0524391d50ce335a49ab8ef3c0513d63f680e8b695554b9e61bc0c7fe7a93961776a47dc9a3ed021611e9688a60d443f357a8ad62a20d470e48f349ed6d41aa84370f3e21eee987ced6beb383ff4a396334b713c3d29c8ea473e8f6b5554c3179b4e1f4ac0ac4c31d96c442780307da01b143d0f4d0c4eb2ae7cc7e92206b64915655359bfdc6f78064803b9d37669d17be4f54c5767fc0c45f4aafd5055410c0257650b5905ea6401bfb28dadb65c3ad7398a57470d86d488ae797ad9cfc19da5148aa3c9467b169c26c956ee44e8a13f004a1d459819ab819293babb73a9dd2e59c258f75b0f08f3168b5c38f905747f0e3c8ebe44fdc48555634d6c41cbd5d1425e8c9eb5f5a9686e7dc6debfdee9ccf79d06bb5c637375f0b2cd0f2f542efef511ebc7594c17e4a836eaf36f2ffaabd2c6e6726a55d34ab27491db106dfc625231ebaedba75b9caa821dbe7b092e1abbefa828004f2acb86d06d84653e6dd2135cb8fe3a597e1a552dd5731218e40e4f3533623aaad759cb5ee6bba70191dd2d8c2d9ba06d08be1b98f9f08c0f8c71af0a25e32cd09b15f264b2d45b37c9f6ea7623f9bb7d29322687808fb542458d407cc7e66370198b9dea2e24cd2625c003cff75abc121cabbf62aeb3d2636f76549abe6ead8d23d8b041fd2d732b0958c7272ccd7b26bf7085b32ff7ff90afa12f96bda81cdda433443a1d19903b20037fd83e0378151ac61b4d99d763e64bb9d312fddfee5c0715c0581ca03306c9a665edf8ed8613fbef18db3220484385f98518583ceb4d3104752cdf460519d07116a951e503edcc86394d13c7ec88088bb405e730078d79dbe15178bef5514551c97dc99f044eb8e387aefea4eb173a5616199f7554452be08f725c181ec26597f9ede8e3e150cce9374d2c7cd80648e3b03763de4f86c1798ba0c416e6b89e6c4fcab607338eaae1837a63734b28a610f3287b5cbc79d6790ddbaa52c6ec570fc9c00fc5561ba6f505fc16434e0733cbba8a0a246a2dc3b1efa6cb8a06b1523cbe7622862da6d9cf3718916dd4a4f80b7905f640bf156df5c79466e1e7dfeaac71183461ac78d2cca18889543a5161dc75daebf7311d3444c078b2137839be4f9b3c1d741ef096a640bd2e97c8510692652796a2d1ae2d3d9a4845050a930e6ec5db51bc33d9b5f8e5462e07c5da9c0cc30710602dba138850955a0d88224196505c675f607facd31536b6e8cccf9312840eb181129c87e14ebc32a95e6ded3fd6f53db3767f47ed12553dfdf3f5a1ea2bcaaf554e6f922569aaf25d7a5d9ebcb201b0342e140dfe461495064706fd1c4ea5812e7e90189c08dd81619c7892424dd743d75f1173e658ca746f9b5a27c985812932770711af2ce2a60bf2b06402fd850b2f268e67a25ccaf9dfd3b55c2d52c2f78cf5b7b421885be694d46b8aec434b7a3a5aeee6228c77bd96c9a972eb838132034e2a1b4b3ec4707cb995a606f1b8aed92ad09e8d747dcde88d97bd0a3f8bbd34be801080882d62efa2094bab4af886454f4b5b3df7e290d140a91c5713885a7353503abc8613ab8d3f92ee7f8cf33ea0928749d1f57ae9a877ccf56c4f3d1eadbc30ca8a0b7fcce00050e63565e06e1a49783b32ba0b717a0026584a0a9b3d06ddb6fe1b95b1fd0a4b992a08fc092fb6506bd0b908ceb89a9f107f8c39fb69023f899074a8e6e9c38a25ce967e15c59851050e109f42683acf4adfcdc907c1056a18c90bc65220d08ae53cece87cfc71c8b10abb5aad8fa1a97077a929ec0b9eb30036d252e3e322d25abf94fd4141199b8009f637d83dcdc16c4eec350c298161d2cc9951f3e7456afa585873c413f88d46e9443e846b168e5e9c07cfe8654815b3a5143c6734878d5de6d3e6dc4db030af5dc2081c1b48cb431f88d27baf4510c9be3d2a68dbc17d4f7ed3287ed87d6807edc607567b372165e091adde72e1bdb6ba0548073b919ca7ef512031901abedd479f98368c5173ed9402c0037dee496b8e2bec470273bffda2160c127b7869b869c9ac53c1982f2ba135740382c0211bf4fd287913e2ee942359d4d7e5056dc698dc76cc347b88e57502fedf94472764675cc46acac6a95afdc3d20992357e003c8a679c1219a4aa93bf89fc3d3fe358e5d13b93f4e457d8cb0960adcbd24bc9e41ccb86b3342ecefd3806e8a8fa1ade8ad3c5671b2e82bef1a8a392dd07bcf49acc3881f43fdf7076d6d11019a5dd7cf1c13f0dff64b1ef173daf744ca9e2327c876606435ce95af4729d77a497aadaa573168164f47ae288a7aef23518f9a9c7c21f07fabc8257db26a0c27c224c81820e41def78eb649819447d09d9f36032a79b9a3a97ba4e62e75339ea81af7e05e00edec5ac9a6b4be69c125bfdd1d37acf7edbf2e5e9bf226ac2c2f9cead4cd11b932a5b53a0f098f4cfdb81d97f263244e5e7e5c20ed00a8ace295af567ac025abbb6f86db01bff05d16738dcd7d4e33af8f25694420e218c4eeb0d5856e2e45bd3ab675e68fc64424c4d836c805438f651f9bf5d2326bfc48110ba2dcf2ff2c1cb30df5faa88e1d639480fa507d2f29b3c2570fe187f5a035a9b8a06f0894c5cd983744e122803bd758da18b7e3f42effc66e8fe0c34cf84faeaed76c699c230439e902ef67114921b1627a6c9214bfc068afdabd31097d4a7ce4478388194a86e37ad627412388d22408f021efdb1ac673b3693d6a49898e3418ee714f6c1e634ed46ea794ad158f96ea6b941dce59b898100d3396f70fe83cbfb035543d69884f21dbb3db18e247e662caf605ca04d41c16e8c0488be50964e74eba069b4b658682b94280c0d6fbfeab8fa37b2ccd047dd086500a4904e0df8bb80b7e103e7943999ff0af5ae4b74b0d85fce9c3b5d904de0c38b38a86972e7ea585bd102326f3469cfddf50cd0a4956f4f78b2d2bd82e2a381ad7f4e56eafb1e18633d9732c200c2b5363075d9c72b95a3b0c1eb4d924418449074a74fd76ebbd2d690e91f66ef68f1de0b568ad70efad5261e64d86ee87c43e4bed4bd953828735b14acb12223b01b2ddae14b108e2469a0d9e800f6c008e4060dbd1afbee30f29dc935ca048790d5725ee63b5d3fb98f5900d5544ad3a2833553514b7535a5eccfa76a3f437345edbe2f5930f4b0e7bf89890aabc57e1e37545be32ffff6bea04c76f829365d1a04ec5d9aa1d883f9f1612364e78e2ee18f2dae1508491b2e4a394f8ac9c8c54fb884812da94a2660edead2d62b0fcf491a018f04253e26bdc736eb7d1446aeb76809bd9308c256add2b64f326857f7bffcea617fa76ad6b85dee0c8d256ed0924bd8008fa3500d04b71caff7729c7a65aae7e107836315d64eccdc705460f62ffdfa2987db0bb2200651b4e7a69acb705ce9399871b3a3072d9796c389a08715507c0a2d02a580cb0ff4f20b367bc70e353bf86a0d32f08ec8f1393b0ef254130e39259a1646c5ac2adf926301780ee17edeb3be7c9eba772ec69ab8085ba05c907f22d94f8c1af3631093c6fd87202a0b60a59a85068906a8f0b50e044bfa4f0c9ab5ef870ba40916dd1838a41d1315239525525f9aaef64cebd8448a4e95ded5ed642164c3e5a695c1671b7ddf48d3794f4decc9da110867b85ab8672743e8d5207e56c8da2c4ce484a6273c5bff68ca25641febde764c8a7cb3e4a546d7854bcd3569d80d77456c479132b52c392e740539fc0626107d8835942880a6febadae3e4c0268b5ec022cb325bb6d197542cf34803e2249d02d0545d300bced9606598364213175bd5ade8be012e147d74cd75a8f01eb40dd634b9d39261cf27736097ab76935f8671d37d10a7ff7ff366d4884437be95e26fb1a603dc3f7c6465749b06c1be48d6652b0a52167477d2ee567cf691ce8a553f7788a3228f192a4de1b9e1c987ed268042cde03b42c678a63ad58f7df5e15b40264a4edcdfdf6b4ec1026c6d610c0558d16e43d69f1c4cf8c6a4876f595edc43922e8d527e60932327df46b51cefde14115c89f176d8658c4f725498f7f62f386aa2ddcdff7a2d896a33a85aa8bb99165547f38848d89b06200e5c44b9ff9489a44db83a767f6d202e8ce9600c8a1b194d0b9b0d5a563e23014643ce2774f2834d23d1373fa708963e391d7103ab0f17335f0c1d9932fcddb27ec6d1f37916119debacbcfb3200bae052dcacb7860e46e792662c4f9ef1bfaa9cb7d2810a9184e61fdd51e0375cf77a478e11c7d82f9ce0bb5d297560c79328bb80757fbba3fb2bf645de03b4f2fb8b0682f28c00fc7688be1a1745abb21ac501462226bc725d6070d6ef9a4cb448913dba983ecf73b18a6fce30fee922f388bf704c933bd0a3f571feb6967d236d5f4c9f1d7f0961c94b3d7885752b90237a59edc02a84b1040e8006c0fff005b6bf94727d16fa5975c81657ee286712fc37dfc266e4add74c9ea4e5ade450cacd60497d52779e616ab3346b75cb912903a2cc731d8534a1f50753b261f0dd60e657a2481de540ade4343c4c0b3e0f5d45ca6116b6e35e3ebdb3cbb816973c1836af05e660f59019b9c07b92c009d76a2854cdfb641f6ab1dc44b164ca2cd7053845962a2f5bebedb008811799bb500886b1e25d9ca21fdfc02e81f14ddffc9220f85db1a86467a21a441aba02fe907b2fd6d340c8a9aafbd7ae00d0fcc9a2deac2da73b4e81110ae8bcca68e07ab672911f69f5a72177ba35c939f57fec7f7b33a5a579dd0a3eeda094efa4c1deb17e032671f0507773b2066eeb30f195b640239bc81c2bf87b5ab5f43fa8975fded07c33c0f9e0d2a42dd04abc4f1e8f0f64c620000603c961d023928c2fbc0106d9544d1bb15cfcc7f753ace50cd4cfc2416a6753643ed0e57b0d5a1adad29159ed9fb07928feee02059f123fc0cfb3f325bf8bef0d14c8144202ae7b662321190eaa3b05e424c23b0fa535582c0fd5c90aa2f422a8c74eed77d9d4bfbf599565a14b8d51b0c6734e491a687252322938bdbe5b22a01b777dfd36cf52292929c962a60c6c7978f23f1c4629a7e8e90d2ff224d3a1de1abd5dc9fa3f62c9ba2ad47e3cf6a2d1e701731ed9578fa3a487eca3b29950c4daadd7d4165cfefbc2e392328f77023c0c4f92f27430d3c9a0b61648df8c4a4ebfb3c2a3e5f4dda333b8d915104f2dc639d44d43266d6df562d4b607f26bb992c5825ba6a0630a89b66a7586df4afde393d4886d65405d555bfd3471b32641747079f0f0816d3f4b713638eb873390dede7b9829d912f443fed87574e0f763b1d887e548bf0e166a11e5cab0ebd7d7791cbb1b7db71a8409b673068e7314dafa25f07826a08bd9129d3212117af93fe1badd4f7618e43d11c7e296ae72dcda03f1cf55caaf4b673355b6aaebc90cb05674ef897aab07780e0af7ad4ee739c8c3fe0ce645abbc8ff12ee27792142779c579bc58f3a20f97bf4b8fb74f6c683c4f0d6e1dcaa4479b5d0d59f058e3854a06471c870a9f7a42e0f1bcd3ff01ea70ab7570402f82a5c5a202eb69c3c00cb8e536123c8d43293c84651e467a7c159c23e8b5903e7754769903ea8d0fad2e5b98501e296afe1a216ade0c2f15d5f219bae5318400d518a6ea28307cc7fca350a22b3a8697b763c5edcce6cdf09300964aad4f8bb7174b6aa407ff1d35ea971e65b7f940957fb86c53cf65bd2c9ae5eec4b69dda6e67b97e608617f2c537c54001f2307c651c6d497227b1b8abc53c87810b8a36b09d4e324b9d3b4c0f6c2b17f8ecdd6b6b8f89247778ad09482c000d89037fa95790f25d9669a1a7d2ecba675447f28572ffe932a8d67b58cfde833be28fbc83795b9331a17e83a8e757cad91830fb9c5a40274054c64f2ba10cb82a4d89d87c4b4916fc70262ba1306d54a172a0bdd13dab5c8e058d3b8c971adde1e0563769de1a1f9723674162b2673ecc5342b7e53c905bd9ecbac6227b7f3f84a15a1954493e4f19126b5af2e430592aa0cf8cb9e55e0f62bb3d39dccf0bdaf61840d0e37e7b16e39cf2ae729c58ba4419c5bda7d45c65954bc79acef7f93a8a4ccc259c718eabd4428e0d91f5ccdf50e497687c28485918e5c3cfe50f15b392d3ed6434abcc521635ae3119f9c200fabebbb104ed0fe396791e26835dc7695922dc7a3fe4d83e061a017cf0ac7c13de694129592c96d980b78bbd8ab53fd1c6334edf39465d846c0dd1e1aa428cda54b97c64cebaedb2f018360f3d10bf784552f0599263818d14181bc522c44329dd57e3f387f6d58a9eab31f2acf7a56fd6b9ded8061d97a88359b00f26fb5789fa057da9c2bf425610596c59833aa3819639eb4b6664f1fff040a7731352308dda9ed602c298fb669db9db276afabf5fa9956e7042d29623e13777c7020980ed8215def03a9583117d47897ed0302dabad05403b62f35904515a77917213fbe3952d6a8a3341b7ee072b694d33d335339017b52755ba122fdef716d521c1499e09bacb230b34b041c879852b6180f6a33c4f1b1498f266c58f564d72f68dc0cf046ea942b513b60890e6c1d3c54d39c82d2dd515953fa62f980268877db9c52d16ebaadfa3a26391e9293820de6f28fd07a470dc52975ec2260488a6dfcd5f9185c27a918036be129d8bcdf854fc5e5356e6b373e470091a305e4f669ed11534bf2261aaf4e7fc2b34501beef057d14c0875d3a3cde58c2858c847a2c5e51cdd3ebb4643aadacbaa537b71a79ee8f478251c9312567dd74c51ca3a867d69b59169d11a99c3b962ad40541d69e3e81030e0a358e04518fdb078cd7641d6d084060092c5a2ad11fc63400c7a6a81ed395ca50560bf27fa24d1bc53cb419629a83d62896239b6355709f53d69888d84ea169d75681a3b9339d75ff26b6923e164dc8cd9ed35518d601184af7ac0bff882c7662d20a106fbd7db11a9cd9d06cb4aefc2e84f965fee25bf0c6df71278f6ffc4a0ac8ed8705e836e49133f03a6f34dd3513f0f5eed50a1d23c2243b3c5e30024806a35cbed87836b41865deca039f264c1b1cf70ba94061253e7e36886af174f940bd0dda456683b13f107902d46676028b0a08279c3943243323eb446191485d97a88087cf1eee61117b434dedf4cd729cc5fe5a12fdd966f244820d393b16f51b5c47274c9b254dc5ff02ec0662be6f6e198977a201c872f1ffb3929837b7c1b6c61de71ea93afd70652b850e09614560d894aa2247d7afd96c9c4e7e375f1a02db01644683aa3f94b24ea50717448946659e2029eed91af08674a8b975a94403a5a2048ab8d2a75f3be8d3d6b386ff4a6c604de8627a546937685c1a1655981287ca6e508f3305170043aa99dc387d7e217be996f52f37cbb3e40340ba2c5897f7979acea99ea17124656e042cabd77cf6344e7f0c33b9572b2e74270301a1545d40a5a1684d4d988ec38abea7953b2a83c3bc501955ae7007edefa2c88057c32d010caf6dab9a853fb7e6e6e9deb9cdfa7491fc735df16c3c3aea7af9846cf0c1ca4f586b12826707b0ad8e28a1de5c8e19c341ed13d2681d967c8a2be87830a600839e8c89f85b94a35058014ae585a4be1c3adf1825bc2a58628537ec570c30b1d49fefe80f69c59de4553947ab9c31c01984668622be25179d1a45d12c44434fc583805096fec6bc77f2a2a65bc50fc090b89fd9dc66ed243fa1a624df72c9b973e19f963dce6dd0de4f5e2b98c25abdd5ba303d8765cb53bc2c9dbcf81f6414ceae3381423c07c4703e63b3a1cc414c774375441fc9774e400a91cb78a9a4c15045ae4e26f741298dbb675488f8a402a333332be607de360aef8441842b52386f7ccd8ff82917ccc06687c74ef757f6096d943cedef294405f5aee7f0b528ec8da512258e7e98d0f2a0ed92650f75668f0c488fce95e48ae0e9e5f7f39300e35c35a9c35be2de9d4f74ca4c9e5c117c83f8ac10c9a21da873078f2538e0aca9fdf1e4f31e35648e9c5a2c511c4b703b2485fbd9f9cf5450f77dd6bf6466bc996f8db6c54b4ab267792fe9d94876420aa32475ceee9cafd4779cb0beb2754868f608b2f05fbd251e0bc4257f907950eb194e9dad010cb2e544aa0af3c8d95418b9c5645a2d9618b30bdbfedeb92c7773284e359b2ed6752b1df179d768d0439cee8fbd1c785be7d91c74e28098a8a07557e6ed86b3c4306173b6d4e2b5fa6653c2087ffaa9939d6366217842f4067838abfbfae35f663bc674838a4c2825d571de3bf60c47cbe7f544aeffba56b9f877826243d1c4341fe898f3cf39cb824f09cfb04396b8559976f599ff62680089063b181807926c210716616ee7a61f8495b8a6a63419081c0f6661ba4a44376f50dfc040e11b9fdbf37ecb8b23c767064d0e37bdb688bb05920d81933cad4fd0c10ee908e4a69f507dc9bf3f4f8ad7a14a6779f00e77f7a5b346b3e1656cdeacdf419051ea612b23288e6481040f3e45cb37d882b5b5c28555ea223a8b8858d61c0eebe9b9365f29f23e0dea05d9741311860c71dc080613216c156721d5af5591057acf3dfc0d6907fbd7e6a32cd29c361f420c88ceb4a8a1c8af83b63f637e74feeaec241123cb748449f5a23cae5e4dbfa3204b55847064055d3c479990e26237ec1bde86b1acc2fc1399a0ece8be1d7cec23b7a1fb7e7d9f65aab47b0ab2ae36a9bac214429907f564650e1de55789c89a6057b312036dfe9b5f9929898efd683ea6dd3ba36a2087861a8b7621d850f6edc1ee48e044f8715f44c30d3c39c8d1022ed5dca8568c0bbdaf58e1bd04869b9710ad4fa47b00e67126f652a898e5aef222dda4a5051e16776fa5f794852a1b5c37ac6c8688f8ba75ba252b9819d27f9eab40c8631a10ef004fbb7ad857d21003327d3548f2a491a347f9751395af5d4a23bc62e604c0c6c37a44200783abdfd3d9fd99b8b92e17251a385a3f2acc24e81f51d98d92cf2de8315db133ebc42d59a7236979712bd3a4708e5acaa60de670a214278fc6d90e5ca5c72f521573387d0e2efddac0a8bb216de4442d034de175ee8a8738450cc3229b68f9d5f520799797cf4fd01fe29a03cbf6175ff5ddfcb7747373d2e7d3c795337d05254fb8ff48a3d3658305e0d6984438ab27cc32feb681ad9058ce41a698dc46cd43747ea2aacacd1989fdb13f2bb327147b71b3a960483986905c81d3861f83ae55c74fcfdf3b7daab7fc6a62305eef3658556c5df484c248663b52cca62306585e7b9e7d4cdc66b1b8dd05529e9c82a75295f7a47764dcf359d68746ae6d14b29daf9f971e38946586fb814a63078fe2cf3bd225e583c4861b535019335375e79eb6b8b4df2cf10be42bbdd8fa149ec029e6140dd98b435f2adb1cc9daaa402d890341ea25e5938da9f52411200b3e3e8f15f4072a4bd12ff37f4cdfbb960446ab8dfe49b433c597433173d49d0f684f107707c401804cc91ac7b25ab4d8eefd0530bbab8a23dbe35dac7c011b3790f7f2e7e80cbefaaa4c07552ea358e55a0d481ded062845f420ac9c05d1ccb08b450d83fbe53bf109169d0df45eb5a636af741a18f3de06364e8b78306a33a9600c9ae4e7df0af4518db09069fdbd5ef49809440d184ff74de523eb144331696d7d5891af216e44f0850b93eb2bf95011ee8962d5b1f5fae113ff714e1855eec2c8c9506fd88fd6dc9b7cfa2a80b522b2c6ac2ed20795e3b0281315b9139f602e97a5f964182344d57f3f79c9d83202ba2bfc23de9768d12e5f69a31e25af97446e6632742037e7cde630f289c2ab186ac170dd6b60bc1f4af9ce9e5887c6c024a75bec70492cd0a298f1dd4997547b583c478414dc6be2d066f096ffda9655f261cc02390b84b2faf94beb98fc3b11dc1203a58ab2bd997083608ce6f16aafba695a14240f077892b4aa7483e3c061fb22bc87cd8d2b1171b70d00f82c54d5738464ff82862eaea120d6715e07abbeb560d7627c97e49184626965a3442d177843f2586d97afeb2b56cf0aac3f27263e21d98075ebdd386e78455d486b05ed400cbbbfa8fadcee53aab0cfcbdf10bcfe3989d24633bf7bddfd553acdd648aae6212358c764b03f44cd1629b4611bd5fdc79f6c14c1c1ff2ffc4ba422e6e66ae028876a2b8b53b912e11ae8d3e4777d00475eb5c819b31aca4956e391c03aa01fb403aa1f0df14b53a50e54d53f510ec3f7a4525a0c47302fbbae442d2236d1667f71eb2e2a4cbcbce2ea0fa255723529a7490ac69a3f82acc1f99a85ff5491cc5d07dd37f76be53941e150867de086fa095c5d68813263ffc3b2e6c5b2491747bd4321eda60706c007a6063d5b93490bcf47e2abd5b6edf7a105b733c6f01fdd27885ec051f6d186896416fa033db75a87177623a103db775237420cd1519438cd332e1b3bf7ff8737cfe6d328393c8e1e3ab0e78e394d0fb80dd1f085a45be1cfa2862bb72fe0a89869a6a7dee8d829fae9c85813db0b13e04409ff656279a6c3371701ed8101dc0e61dd56a7bb50147cfba2f74df4853a43d644296d1b86a4eb19c4d283cc1cbbe0457ebc47b1f1be856cfa26c487891323d8d068d745e17b6b70daba9582c2ee5c01784b1aa903643b8e24eebf0b5f0390e540a343005710643d2ed47182ca8a9e3ce6a39f69f838d333132072b2f79e6f6327419a12e48176f931b4fb6cca99762980ca13fa4c3bfe7889ee80d455a289a8582ae3770f2b134d7d8c12cd7b9dd887afcc6edde84a8617528ba37610418c60d92fa7e19c9dc24af480c1d547823443b07db3fdbdc10e505e749fc0f1f71bdde7d4f0440792c0fb5d607b88fa44493cb514b51380da5eb4e96622034a3295090fcbc5a135501e1fe6f83f03172795e5068e24ab501775791b1be56f79bcf4b9b27a19fd426e8cd158473b4c0f89de6b7e17f6bbaafc43d4921e8707b39b54522ac0ce7a216cdf99d81b729b52fe11ae3af6d39709d3dc128825a01f31a78a5a732758e93efdeef5b33c74d08af6925468b797cfa4013d20c9a20b6857cd122f01643362b071a5b6cbc0553ed8ff815865d768ed3acdac81e0856d4aecbb969ec77415b17670e2169de421495bd9c94897dbf0e67368a6986079000cbd9700dcb8aa968f8832a52e5d256194e6d74695f919c017bf57d94c537154d25dd0a98224500df93aa3aebe309ae0bc9416d14b8bc1585fb94db8fd8483dd3ef10e5a9b08cd1b458a0cb79bbe3a6a34eba585da81e605a688a3f0ced65f42882c30ad859f264750796cf9f46d9322dfb19e76d1cfdef5445a0c1d199dbac3eb3509d7be04238d4cf3deded95e7d1007ca2996d3a54f169e8712919378a4f03e8b365340b9136abe70b659f6b9bc0e604521122731c55b4edeaf9c0d66d6c7992fc14558dd85a9475aaaad8055720f9c0ec07c06f8426ff0b019cc8b41f2b2830c62cded2ba1acb1e5a5fa81d6c7c416a2054305d5c121031d9a0e75e1516ba22e0687a0fc8934793a9c5e6a9eb921c4437034a26ab71322559f2ed3193b4a05767c4422f0e81d5f21b876219a0cabcf225ee8fef786efe257c64266ab9d4ce3837051e2b20ac8b9bf71f7b0c0841c2ff97011f816b5b670408aa948dd834dd9b513ba96f81bcd8ae915a63b46af1036af56db5924e33b899fa3c43f57bf0ffed6917d27d1296d4b54bd737e880349a6bdb44f5f0a3e702819ee91ffa960ca3b83390c59b43c243fe439f3d293c5fa9149f101411c3bd3dbd7634656fae9fb6f02e115c80dd2b28ebc8d49359261c04579befa5ae84a9ffabd3cc4ce9b1670b71698cde8572c101d3b5c754c16ecbaec57950c029c6fd57ae7268d162162cacb13310d0d4cac046271977ea02558270e136ca1b9c0de14cc3afca34a2bf916e4e284219338c7651067beecc7fb981eeaae328f519d4a5f199b225b354ae8ba305df5073827d58cbbde3656a3918a622152effac379bd104b548a19c95e75ee3f46ef1e9c09d03f5ad2a36e35205ada67eb7c044659a3b0f3a94c8dbaaac8fd84c0fe182a393ac55a3983055bd343c40ff679f9e0dcdfb975db4d0a74aa8fa1a8da98e4fde76eae9b923a3dd0a4a6702aaf949188092adc3d59cc07207c3f94a8104330e39a92311ddeb0a0a5c05061333e5bdf2c6b500818ec7905af70e5b7106c8a131841a232ca1e8ef8d4907ee1399246ed3d76a916a627bf57fcf5065b9bf90457601ca8482a91ac760c48e54bbf9557312f7593525a964e1643ab972ca9db293e4140bc4414fd83a0dd29ddc8ed063669d11639211d73e4b735a62e780c76c26c084609314a238aed31f8c197df440a811f5b7099f2da539e4be3ae1d34fec741f9dd59e9cfca1a6d9b5bec1ac938a60c4e58efb8a938f4816cde6a25340d76ab3f991cbe9a9ae0281344ff3408723ccb8f99930e1d435f4200d55fe5507d1b79997efa5e3540f64249b8854350d8061d3ef369facfef290f510c9bcd1ab0c7752f90b0de852cc541c9b9c8010eeef46f1d5218b3847264aab80adf3ffd4481fd1a89a455ea12b7ba830027b71b357e530e8b6b2a608289b36b3b6d5b2f47788936ac1bdb996cd3b0d5b79a14901f0d835ed65e75acd85ce0f456c0185ea662c0fd0dd27efcfc3def98eb30a53bd025d77e4a7cb0394f64a2a6df492f5a5489d9c89a4579e783fa0783ee84bd3fc22dbd89960c0402d6b1b4419fa1d26045a59c62f06ac529bf77b30922170d36b40db277fbb561b123fc79d70dedce5f527d0f2730fda5c7fd69ee83603a2f0f83d5e5daff0551cefdd5f1f102f2424d5ba1b497a2274833b23879f279b4fcf91a1bbda3dee334032f63256628896f7fc9ba77c8c34c20b995da7c3254211ad88bf18c61d83c94822c044a6b330fc7e2ee6d00f46f62bf5f6c5ed9ad9f252d6981a199fd9232b0ce4f2f21c6bdea0e211b826ca46c506d02c84203048deb9a997ea37355fc91c062d2a963f53682c3b0b05e034c2ada8802b2003ae38e43726b847b53ef6bf3a647a9514851c40088cfcd63439e650eb68a6e2d7069f7a1f65d8512900679db4346a1b394bcf6b792e5a2de6e430d37d1e78e3a982b3b072cbf20077719f930a65acf3f3b44e06c5852bebad7300f9415a9b17058a3e64f043600f37f45ee83c533bf5659697009387c2830d95dcc040b98e0a5f979fb54bc898c9f8950ed1ca1a0632121c4c37571a1bde69a7f384d1c3e2ccdf2634e6f5254cdea49becaa72c7fded08c05922dbbfaefe4ebce9cbe755c5a924d6a1666a7066954537396ee44ad9295b7afc72803afe4752ba23c8bd00fe32cde78e24a0ffd776440931b517a20a74a1e97d0fd0550b41798e1a3b39b7d422153bb19b0c7add853e8d944570432ab282022baca919963f8e602829702aef6c5cabdfc174a6f4c5d331e42783c88c6356299de3307e02bd1d58136f0d53629db2663f036c74d8ba809f1a699d721846190918f7cd900d4fa64da278d02395febd0d1524d7a4b05dee73e7b9ba0255f1ab26a61142bb9d1ea3d540ded9c4d934fa9d0913f2ab11e609a2d976fcb9cb4b6e02c2a0f3d5a6dcc3405b36d70a2e8eb4966609c18fa1f8151edf14ffe2b8e1c408d971cdaab5afd37c5cc56cbaaf62bc068567c0deb6a564973589d608d56077eea6dfde40ba3729faaf40f9403642e963da0a21076df26e5846b1e3d1a768b50f0b81cab90a98faeab2a9bf12e888f86b8d834c925c04b45a1a06c20e3b0c9bf16e23fc5ad1475edf9f3f1506988c0487f63eca76da8c2609165f8fe6343ed7fbfb200b7470a0917632f92523424ad6a1df58381a149ad53277b17a52fc5c91fcf1d1e38f040b1df94676cd820e5d7feb97e5f6f31cf75363bef7002fb605f9d0d917480498438ba573da8dedf3f6c264f91b263f65501fba97ddeb113da6f42edfeb0c3e811d77e9d49d9e23267cfb745485a8facb46dec147da18bbceeab0d2b3b7ee80b1e664ea92ac07faee0de406542825315c7fb111fb724a04e416b11c712a991980cb905bf9a580e6e0881ee8a104a9595607f65f9845b7a4fb971c50434e110422038060906f4390e7837013fcb9af1a557b070e2c096a87065ae6b931c6d6a38631d04009c271f1c2581d019229a912b5e1b37c1eaddc0dbe38121b7096e03d572ab3bc655fbf5ca741388641cde66d46891a9f399d0e173388f9cdabc1d0bb1ba562c2d01b13bcdd4ea7cf341f75de297e2435e244c2d76c6b7a73b9ae9d0c8c43cc26f8ea1a8d3940d3ae0e2ca055094201b0237de063585b8123fbc8a1bad86c097a0cba0341577de1430b0f8023a830734dd2a3c8dc4feb7ad438e7fce97e482cd1a7b66b58dd71a9ecce74fdcac785706b1ea440b225a81b0041fbfd0c95dd7d382464f2e02febf17bb58e83604cc56662d468853fa1233711397e69f9542cef1b5634f25de98b8f65ae3576944372d3154a475428b5c17aae4c56b92b6186131fb8156a60e2f200058773e1e6ec96f317b8ab00d21d17a3fe53ffb03714b690a598543936622b5820f6c61f198ba9f92a61a7cedc617492ec509c5101246ded376c1cdc24734d538e2bd0376781c6e1721ca58e36a9e7be60e6bb1666319667856d3c00293bafcaf9c8c67f69ea4adbaba7882a909fbd68848b5e8d27bf746fdd59c5a9a4cb29ef5367780f0dd0a449d792d4d6839c42f449d422d75834fd8995aba0afd80b51571f6732ae951aa7e13f4d43863bbd0e2bf995367415e1e183cd9dea6aef94c9191d470e71302f946097fd3376a206569ccb9158a3a32eaf15a743f3b53d8aaee8468641c212dc3f4c6d39b77bf7ff452ff7bf011f3c0e00ccaf1f6347445930a16111199fb861ad5776c917552fef5fa997fa7500186d06f72bab749cc4fc7336208f7c842b6aa3328041aac74a01d2f0dc7606b077f37a676bf58cfc72f276b9b6595db4a5801d3a3357eec17b50e6f7efbc0dcac79c314258cabe64429586fb6368cd3e16b015b849775656e8916a9629e9f4e34939bab6a9e87a46cf0b115b0467df56bc95603242398a90e57684b475a51def90c937a6d22066f369f0caa2bd00082aabbbf48c67bfcdd1abf1784f48ba9d55c26dfa1c8c1047870b7b9250848dba84c74892891681bf02e6543b9a7eab4f5c28ab216ed5aad418693d90a60dcff2578e812e9c8533687e38895906bb911638ca5a75db930a85327069d9178f86dcff04213952c020f1496757d2de912b9e216f3accbe6a258f59222060fb5ec02e3933fd673292239b13ff415c1cca260a89a84980c611e68aa0caea5cb9a5e56f7a3fa4a7f6b642e2f909857f165398acb7fb8847b93a99e6f97d879f3c9b3130dcd708b3d8a8fc9274e7ed4954f72f731887292d9657140c7c85723463e84d2ff4b75f5ff4cd5297a2d9c39471fba38d48c1b8222dd87b52144b6fe3d9db27a04129947728fb691ca8c1fbf71ebcbf35cdad7a3af852fed54fbd42c6a67ba9d37c2fa193edb4b0888e2d22bcf2a3e215c7ffdcc9f48caf7c2e47ba61bfd5583978db9b4d8e285d145a72ed2bc5f1757d0138eb454ff25f6f2784591ab83fa4450ded0cc00f8574b620f2ce58790400b1e316840accb64bb2af882f62ab1739bb9c7491d2d524f0b645d0e9348e31cae9e84845458783e15aff4d881bece3b2fc3dcc9a8a50d4307620ea32e272dd6ac4623af2b8133c8dbaff587e8c1622d1126fd8c8722dee5258f4e5aed8e5f33d9900c939ec9bc46b1d1bf670885ea346dd967aabbc7ff5e4e862ba111b4c624074be72ba03600db660a5a4e6961751a04f09bf20ad6fdb03f0849e4f2e36698632a7eb6c496e0c403a3a12def8184c45f8a27802d158a50f162539804dbc71bf6636cd422529509199cab366b4b446cc7df1c3ece0e947aab7dafb2006ce459f6c9a8b9cea5e9cd5448098d8a908b191025d016612b5182ca340f84cff5f95ef4c27e328dc93a813db70cc00a8d005107f5a78414d0b34f03130f9e369c91ea8bdf8f43627e3e214a3963c8cea5c8859da265616429d460b42f86a4d98eb1ba7152edae0e2c6dbddfad69507a3cd14ebd36a6ee4b77f8eb0d63044fdc791f5cf1e6656734253de3d4c0a5afcc1b20f9aeb242efe0fe452f6b15cfa4e6d376b20c8d078701c013f07dd955268cd896cce065f2ea24cbd411e0700dd4b82acb6d2bc0fd26046886ed350801edb92887e4bcc36ba3b1fb0143e5da0ec2428d52e8165b3331ccc223d00caac0c894eb23c19f116c8575f9da18bec9dff69ad7b953abcecd6845d32605a095b99fbb4d2a401543f07f2f79af14d416aa2fc6d26d8235901299b1361a36d5cf2cb10c47b049b707757ff7ba54d8195529777f678777509f1518e97e313f9ff67c0080413ad6a4c0353ce1fb3a908dd46f7af7f4e6a4299e50351c082a02213eea56fcd0d0a96d7bee2df17fd75c4f75a3770a1ef57f4a88de209042f29ba2eade77f901dd28d77dc19ffdb854d37c4680910827838df88ade4503f10084a287896ad15fbf820526e81fc7348821d066947a0ae94f612f219335aaddd5beb33d13f2612dc9a8a68b62eca46c12a3d4b182bf095d375d1ef9e077b3dc93d4fcd1dc9ab369034091f1381cdd740661dcd6b8c1100217d5a331aeadf9124ee3142f2ce1ec060f1ddd152cfe575ac85064d3ece34f6562173cb13d3b34ff59146d1bf0e5337ffbd4f626f6d338d42896a5d0f3d15d15dccba8b739d5e15845588f1d039717acb822c9afcaa4cf0bea286e68e78d4691ec97ffca45380272633ac0051ba738428509d3578d3b329de01daa1ee472fe05024e93393a1a7bb085579522828b9ece15b1d276f596fa5a9663208c6d0fc474d22fa4e78257c4cad314cda20d3be34cc977b06e931d05ebab4b839e31e1a336711e60027fc0359708d90ec1602039f4315ab6c30e41a1561a744c902384902e5e2c3fb1fee8c6313fe7fdf4aa73952d864edd6afb3d3922cb2c5ca8cc1059f1a1bb411f3858e2a796fd19e5a983af4318061317156cc177858a05a32aee2228fba9ee895588197f49a270e088a864de490ca1b3a68f2b2612bb5693f1fff9eb547a8a03f50469e09d20f7f152f9db0fc6807ea32a2a9800179717fe6db21d10fa7aeef0ad09882540140e440dca4cc44c6f8219f9970e0860cd906a5e15557fdee92940c48dc4d9b67f4d341ea6a2e554b7d23b18b7fbe51d462151d5a91e604d8439f911e4e59aa9ddfbd118259f66cd9691dec65d5d9b370a54a0b5ea4b5e6264d89c201fe302529746cee6388132e9dd95c5e86b2b8278d5dbc97b96a5aa5ca5f34af316f4ae62079f1780a96134e96e1dde2337783c694a149ed8aef5cb0abf218fad3e4b8ab1baa5b72ef06e03c7b65b6baf5c8e67333747ba727b531c5592c815434e7021a0a335a8bc886fd7411d93a31b7b284aa98b61ee5d9bc1f8a96dbfac168a70a0e42579e0a42dc76ef7f9ab6ab0fc40d8677efd213d7f14634db406826f3a2a8f1bb53eb10c2247478cd358777c5e1d2530a0c452ecb1c9ff405882c5ed7633e7792018c31e069f1081760f1cc07fb00d5251114e1efcde9d506ea45d22f03bdab1243afc2a41bcb8f3988736aab1d06d58ada3417d194446be243423ca8fb240758af3a9afdfcbfb658be2b86df2b5082ab019dd283346c795570fdcf28a8d31e13e0712e78ce1a8234571b42b4473f67d209e890d8454f2a75b7e3f793186db59c7fdf5c83a80247df055e6a1467a805dcbccb95b83c35785b5d642d90388dbe100b164d73eccbb7e6679a6e01b64920735afe63c75de37aa046b1270a0a216961fd0764eeec96fff3ed1932ad87c890f67a2bcecb4e5c86af00a163e9e07c0cadc533cb45b927713f147c250758c21e976ac5129ec857a33b37789f279918f926400075926404d1a9d996b34011fd7fbee1788c1aa217f3889b33840d0101429ba723a329ff86c5bf6d3ec0550bd9bf202ee8d62313bd1228e6d877e31bbe652b8046b1fdcceb33907d3a89caa88aa355faec03fdb2429bef79f739285c0cb62c6a98ac1941ac6121f9dc80177a9b42262f449da2f6a168d9f10a751746546f0505dcc8c096a1092fef454f0271412526b9c20307b7cbf808513e833e4a5067fcea457aba90ed1c531f3debdc2d5eb118564481b5b86bec9d44ac84343ce2fed526689024e4c83ff99044efa3cdb03e6c841206b245145130b0a11f5c71be0272e9f8fa9ea09a0a01d448fbbc28d8699304cb7ac7bf3b63540fa842f2308b35172de97d4b3752cfea5c8e0a3b0ac2534da188fac4a5ec5da446b6bc5a42dcecb8b17174c2ffac05222e233154b1938903b46d515c076887309749a34afcc738fe696dacad1f840aaa5583cf3602432b752b81a84e3ef68279cb044495f43778bbd0f127e5de89e6d8801b2be217643b56a7dd6a5888ecabd15503874397fc9ac524ad58d6dc4ffb68fd48d43f13ee5ac31283ec4fe80d5e774ec4b95f6550ed17d9cde335d33ab55a4f5779bbb1311222f1e87fa7389ae8769291b578c7f5ab3525e148cc4a7419be502c8f1df791dd21a4986658fa258b1e24607f4b44afc648f3ff23ae666601d288e355dc98c4add2c9dfa8111422035413e60156d0f7a53c514435a14ace0b1a5b2391e462b4e077d596a50ee587f2a33f6f5612b5462e4390df84281a84a02a9f88e1e1a7027926125d773fa192ead02f7451ef2f87136234accdd22c86c78fe10ca473a799a92b7a0187608bba421545c74505d64f18d597408f80c886797ebe8d4a5c80d5af56500acf4f1c516a7a6e2e71f52f76d5d4ff94e6e5238c63cb9e773bc956229ee6f53de2d11910f06f9e75dc2d6e89df00fb613711ee9f2344515775f67afe1a445b019d3b442545d7564e8e5ba5005779acf332f62253c2b8774be84c3c1ca71aa2d3b462c9257d60f4823da063ae9090351013f7841aaedb53ea5f7aacb9bc369467aa21d8185febb4e42e3cbdc0a74c6038c19ffe67784639b55e56c56dbff9d628d2e288fb013226a9855532148705359d7c5e8b1a558ff4c7d24818238189eceffcf5829dd14842b77e4bb0b61dabcd1f11a24f4330a8ce10b61ee5007f45067f24992343bf808b3563dd4fb5c8b7087bc6feece5b028387cc2a9a743cc64202fdfa2b0d630086489721811a3e2ea9bd4200ba5cf33a2ce420a3b76d491c69f79c29c830ca16dedb6302253cc09ac0512d278e23e1d6d9e415339d07f731f721e934d00201f829996fcb181d7e5dc9155096370023d1e1969d1f99d0b0f477231bfe79af8c1a59fd0256cb1ed5804bac1d058a5db5f71e788eb8e6644da9c68a29133eecab68160f8b2e377b573143322357f0d45a0aa01c624b33864c452fe5eafbfdf0ef587cc0f6ea13ce37f6bf9e0e6cd991a6796826dadddf62e1dce3cba931b92f2f8f4042151fa8a1c613c516e28da508c13796464fd3825eb09ba462e5d45ace831889dc1cb7eb17d01e789aecafb45ddbd451638adcfb73e07b510776bae53be219d8cd2eda2ca98ca0b35882630ea912c20c5d399c9ffaa3088e11c8be78556f459d5c5ed415fe8980f5742cd721e169ff22f87b0f82ac1cc9a447c21c3a18d665f802984d1e19fef5476a31deec74dd0fa32674ce7bb31e2f7f0baf5a717627ce660c7025483e67674cebf6e1b9fc9ee42a7e720639bf3ec21f74c0f007708c4f3021e79837efd97ae8e26eacee11a2a02632e0cef57dad85ae176fe20f5aa155423e4b5141b606349d9f26797bb17d16481840ec488c8a2ef9b6515131b560dbf2c0a7693e8fd0026405857237a7851cc4b9c3269572685e4bd38e359bbc0acd04e7bb51a1f4c8961ea146906849427b5cf377694684e27066e20fa3382e5cc580899c7735dc900421d7b86f7b7c233d15f468ea7828d176c1b0b2c16271deed0df4e329c5bdc8fb0b77406cd1ec734be6cbeaa8cc5b72f4d29bb3ddaeaa863373a3c437f55d1d1c70c1bd39c0b662c1e3684abbd4b89a94dd22a6951f04467ab27a9091c3c6144521c2c532358b27628facc61ec3fe7faa7c20b59110fe4174a67851206b79c350d6bbd389542984fb1ba578fc0690635dfd92f5853af7e93630a1130855e8609d49b4333644647cbc29db806892e68c62e39abea3e2b1c38d81a8de1177bfb85734ae8a2ba4e08809e58a595cb326d2401471eaca93cf3d9703d230f49ab53a1ac7062d5a1008e77a096efa1b364bef5551fb36717d9282a3491362beb073ee636206cb1bb2a70153e3d1681148e41bca413dcaf371e678944e260e43d4f3012bf2cb311a726b0188b171992257f6552aef3e9b274c1c9674579e57b15ff777c7d80c26b24a45fa892c68488e32a97a9b52bdbca82cdbe8fbf21d52f6f6b960fe10b2a40e6217d1cb95802cd87df5b475a743fe6f17b0544f350cf47edb818e0796ccfdc0c418885652628285b6cdc1ef917ed5bf9f338226412860187375b5592068e224df25c31da0f74d8d76e0486dfe1bc17974c741c160e953f3b59ae25f2448d80086cde7ff84dcaa78d8a53ade40c9cb22c33f3f6a38f643d4437156d8ad7b92856c68401ef6ff869bc791d5d71a6b316d048e7ba1453f3cc781b213b0f0d1b405fd7cc9566d29a1488075dadb588d89f92544db66948f5ee4a0915a38f7bd4debf4c2141ae712c4b7651dbbfeb1a90a6d108d2f5c2e5aa0223af1fd3312ef3a8dd7152f97e13ddfc583c11f64eb3094ae6c36894f1ed0b9c6b1ba0279f29ce5d49eedb6fe24d89211086780ded23ade9af588543dc46e1281d4c96c8dc9a41a4dc62a9512d9bb75c04c62381e0b3fc74d8c8af0abdb050b341bd2f30d39e29ee0bb2238bc20f8d32f01184bae8ca6d7f8c5adaca36353525a07912aaffcaa3cc029898c74e48516c5ad8a2a665075f0fb4d389fad7eccb6f1aaf72730bf3bf0b263c8a06f6af905850e26f00616443109c4f63d2841a397d4e1c65f3f1b2de5e857190981a93f18af782605ba5472bed8471e27df9eafb9d341ea2537aaecf552fc3212993943ce21f1fbe4f837846fd51eef5b1bd46b8920f5a696eba2c978865fd19f89d55e243a8af2401ebfe45405f00869d59dcca2a2b4d118758e9a80f857d4c971c80c1c4cd99f86b32957b0880b396b8feea5bfa36988d4e5120cf85564c9f78fb303a0208f59a46028f9818cf91a7ab340250d3fa4f4154b5a957fa6289b9dcc34e7bf7ecf24b83e8e0c105412709d63bbf8ed697fb5edcbacb06a5d0936188ce046bea6326c79f8f3be4cce4c1176b45d6395f01afae2baa7b40974edc935a0b462ea412cc84d3dffd65967a781d5cb98c56036596d68e041dd313588211329fb824dcec0ff6d5fea06daca610ec56c8d4342f3796b9fc6a7b3dc35bfaf4c2104e8ea36ec43568b2d82211e6a8184bd8a9de8de77c88a02d581ba2bb1e17dd0026332523ae899cd57eab3d8f2f7eabd16516c1c7c1d6361c5d9548d53fe09a654a8a5fe6915e88007b034063ed468c853f732e4dd3feac089df0637c28015802a7d9186c76b734fc09a5a141ba012c1784e8b27c238c19c886657a3e3fe79d90cf993612c829929ce531c72cd6011c908effd4667731c45e7acca65b8405c7fb3781bab49e1bf4b29cd0ba16efe0bbb6beae527130eebe074444544609999a705147fa7425410e955fb80a4d9628783a4a36061d41741f658e5544a4a15e5e6b58d281bc6ca16185caac503b48ae7e400bbc6e34d49dd03f77a1cc7e9831a7e90aa0827f5824ad781477b8cbb52dd11d871fd2cc1f776b5cb60c5d3cd883aed3eb49ecb1fc55f77e8c8e269f9d5306ed3668d772a7cd43e7594dec98d048ff116d31f30438a50b351d142c3995abc9d5ad2cae9d112648de67cedd3fbc089351181d3fbfac2e176adac4d27e3759d8a1bb8cad20cf331c3f9e3e02f6d4e285e2df92477ad95e8ae8ccf6e59fe6379f6e7759294631379f0e5b81888226c60135d9a377956d890b638750069dd6bc23512359c901b2e2e6151bd3e74fce021361121a638495f084234235c1ceb36badfc6b9efcbe11060752043155f245e7eb5bdfd97790e23090009d53544bbfab71ba5dcad4e2ae37a1b2da2e41c90ccdf6a88e45081a9c17052a842faf95f07fa01f06f2ec68f9d821ac74697e03d14ba976ebaf875ba29469c98f243a75bdd9971161decc155c4b40d77bd3972a5a199c882517d64eb6f8b446ea179cad26db51d91e180d53e735c01ea6a1e17bf8f23928ce57d07ceee9b0186bd408f5e425ee67d12bb27bc873b10afa9a6309c1591de1cd5ddb7a772e710fceebd1321f3f491034136c0d9ad0f3136c6ae6b63f683902fec5f59000027b36b3ebaeda09b354fcd8d2b0c3158dc32865348dfbc5ec099e924e00ece51bf83b635338ef17f6a2bbeeed2de608f2f9dc8a0f355ae22b40efc4db70597ea268fcbe11073a2374209382b5258ba9686df2d3a0e6b0793cf8feb189fb94224264c31b0d1f496e60143dbf705cd028641b868cdfae41482719a14d369de23176c3e1bfad8ef308a81e783ea319ffc01dc2947edfeeffcc046fdfd6794add6ae5be3ec2a8fab7cbbe663e05210b46970731a9e0701bc8284e06560aafa792b1e6356a24394479184d93f78d8065029753f2d314fc80704354fc1544ec08ea80c35571d32f0f30ae079cac0c940713ebd4720bbe57ab3ebe4e6eed9a21aa19ad39c6dc96549cf177e8c3166f88014f2abd70838462a9dca559dc9b71b2e3e450d57a819377760453fcfd59f8a40cabb5de87fbdcba08a4d45325d4436b7b8f3abd6f89b58921d0cc22e54856b219f348ec1f0d7dcfb1d142bf08b9c7f01ecbe585594cb5c87208b78e9d2f5e8b7d076caa38b3348692f624c7fe75617caaaf39a040354cf0fd76ade36adc159a94519530bc02759edbd518e7eac6c96fc7feb87e528fa7a5c43b3ba6883d4efaa2c0a2544dd03269257e8757722c0b93d2c0b5d5b5171d3bcd39ed5428b578f0f81e2430ac2803c4e5cd822d42074ee19c59d5ccfdb514d702feb2c2b4f377a76efb9b5105bd0c1223fc16894f9dd55a708bd1a1c5414b6af517a0050f877d1971c2731d1a18bcb55fa96ef7f1ff933135dc2330965b60033e018be369b36aa2087633333b33b438f9c1d46630680a4730ebe11f31af8abdb674c82d77056504c32d9d81df56f071cf335b0f671860fb0d77d9a6562d08eeece1ed06cd4e29d70038c5cc0adabe59934e8f1c8f446fe9c6f850eefc62cc7bef581a4d90025afcb0e29894af34e51b8c4fa2828e24dc210127f84614c395ad104e182402b57fc9bd6a3c23d0eea20cb0f0802540a1dcbfe090448d2b946e472d6aebbee1f3ebbf2b1c889807ff94aa712ba0eb9deac8cba6243a347ec69f5aee127d69cae2204ab1d5c4e162b583281f104795b3d74dcbe4151bec1d40b01052e9ac55edf62be3c8875e7a2f6263f0f3034da44071176baeb8143571f794760746883a1c136f098c462aa1f4edda8fe13966d4d4bafa359a8bbc53d3f0b910fdcb592b99388057282fa561edbf0b991d42ab14405617ffeef036d6887fd65b3a205f73046b2ab496b2ba066b40efe278a16e56a85ee35d4a1bd500dbe9433777e7d1b8c603aff7940f1d6298a4e9118b83a0736a546a167f8e16c52a42bfa1a638eda71a1eaf6179c26f193af0f0aedfca8e06d8ea332cf46c9fa1bac6d0acb7c4cf8cd74a2631dc93e789bf87e0677ab5bc9d1eb301a5a04a6504422988382d5a3e010d75d31b3473450941a307fed174184d968a17024d371b47287aa81a21315e813ec6b4e39ad18f62af5431ff6c6fb5cf698cb359822697fd11619f7fd3bac057997cdbe52f19df977620df8637a9e9a300e432d9893bc7249e2eadf580a0284b97dfac744e653e7c9225f003fa9879286c0baf10baac88e8d1925ef904d0efa6b9161079ac7c956a536c46be58f9fcad8e2a91e187960cca025c840184d30f1a1815b3fc1857b946bf120ca477d1f1875c4b2e0dd798fddbd048052312bff7646d26985fc09d9da26df9925565688a105ca78a9c383217a8ed4806705a41a299c7d5cb6cde52ceb8e70f9e0eeb5a68df4e892444f1f5afe6c3bdb879553aed6c7a79b97c433d6711b45adfae5b5abd22eb22bbc14fcb20334ea13fec907b493552f316b8e542bee23861f38758ff4c4713752619c2180b76cfa0b999056e1e33a34fb01acac4e4c2a56214e0e41ab503e10bc92b91d4372e49abc928895f0b4e40a67fdaf6acbe3d8df47701174a44fe641f9766c5a592d56c0cf3dbba5445911b1a2eef82db4f503bc2930aa2fddd2999701c8c0cac49f4695e1cff0021e7dac381c4d24b7ba230eef7f1c96759f10bd0c7d84f70ac71591d05bc10e5495cea4403a7db64f947f09b10aaff7f9faf1d26d1964d284c9d777dc6fda799854a462ad92537b2078f1a6e5341b164643009e2f73d081abc2efe0e26a06132f550633ed03797c98e23d92c13fe8f762d57efc245352f565424c94c9652c4b8f7289ad247d2db30f0a71842ddaf809811c77ad4ebf6b722b1b37d442d9b2639c1ff0e88d257fa933474fd15d867a5586c5fb8340f4cf51fbefdb1473aecf731fbcd9a4caa22563451eafca02dd5f92c96231b945ba031330dac40f848e02bd42047d78e941a504b0fa7a594bcd759c060fd544f3efb522a07ee4bc3c48a6aa497a5249ef4d925d05e9a7d28681880fe2373b60fc1067205bd6e38a6c53956fd7744379d19930c11971402e19c58df63d77c8d79b8072e8fa16a8a8a3f652c0abc4565f76e92a71f12ec102f480ec31fba1b262a99e171608684c080b9584d2468c4dde1b62018333bbcd1f0ed1b32ed863f6fdfebc98a9e077bcb5c6267a10c13b97157a642b71e943a2e41ccd71ffcd65398160c3d2b75400d11c8319849212839ed877260336bbbfd1cd6f14ebb065db7d6140d93e12e01b321eac0ce5819bed9df74c35a7249439c4c48a30c6c94b85e1540508cd9cdcfac03591450c9922769464fd0e8466fe97df5a802881660a050c51e66fc1bb146531ec35d876b6c02dc7c17011f9e813766fc39f51c173b3ee089585aee82749bf6ed5b35a102847e8956eb83e19ebdcd132326f7a2b7c22d8f62aaf2436830062ccca990c4c07aee5bea026ccb0945a0b4522368e87e1476c85f20cb1500cc0064177431c64def3906f6e88c95e4b264721033ec66277dae5bab993bfb56c761bc48b67910fcae12708a375d21b7724578353a951c80d2b9cc6ed60235d263c4a8eeacf81461c9a4deff43980e57e921091e94b67960108c07c50f1340b497f0e0b7558b3d2de2fcd53a37235f1a2f45196377b2450b2b9b4f5ea6c07a7c3732adc6ebb1c1bf3889ffd0a670de97b9298f87fe20f33ad8e0ca65b0eb1c80cdef8ff80442c6fc1d55e85c71eb03883fc2e28af4a2ef2ae42f256036c81bf87c8cd8a91ffd37ceb6119b6b414717800bbd5d0f830e95015efbe47d9fbdcece3301775b91adab1ba9b59a2420590274e3a629cf098dc6a0d582dcf84f94e3fe1129ab3a10af82880b118dbdc0e2fbf35e2cdf1005ec7974d6e3b36b60a3e3206d3cd60559abbf6b5b0df24d1ba1777c288e74ebc7c2fc8bc34f8c56692d028694de75d90d39daad128d9c1f14cb9626cd0b992011f830ecc38f053486dc4286037c61ba9cc104a7d183345f6f9dbd384be0f67cbbee7b39d1043e35abb6ee3291c8cfeaf3b85224e9d4f2dda9e1388d73fe91ad0bf698972a7ffc7705c2bf00135ed589c357e038920b18f039efff7d5f5bf7f6caae9df83c1bee3385cdbf871f8eb1e1aee2762844ec73e0f8e4ab6ed5ad12bb1bb22d0803af2069f3f6ed309647d02305074d73d74aed8c90df743bbff5d1205ab239a9c19e882f92fc8e2d5df15480b0b89bfe19f309c644d664339ded2d863e66e43ae48dd755dea08f3d009690206cd2cbc69a828644958f2d4242ec1d1b9c43b4b829e60b39ce5fff79b75ee10f22051dfe0aeaa3f1c46d8c1e09587492422e617a0479bf9bc1afc09ecd71147359be0f2bc0f5c9c3f88d690aaa2bed9823fb441efa1fa3d19a7cd2ed89866ed5defd38f46f476f6c452e1ef73b595b1bd1fd08bf85262efb67a03636a89f40f1ad07c6d619728b3f7551b0a3629d8a63ea93f3f64b9f4f7572e0738d4ad1f89396afe0b979f6b227f5f63f9ac821a2b417275e4844e982714896a27c9968dbd4c727e6eb8dc309a89a4a0974b994611c966aef1842368d1224715aaa16bf295b31d6f454f246c67b38d973bef70832b249efed436aa617efefb685f6d38109a791df307530ac9a0daf1d6397f47fedf3585a8caaf4fc4e74e3b7ab5e72c35a5c00f04f194dda6886d0c1c084700d1be01b4662d10a1fb46ec6e4b66a789e36eea66117087608d45eeb6014e52a5ce939e24e8822c201fdf997aa11edfc991d1865a3ad4621af592f845e5654337232461c2f657c0311319c626407b22d3b36f15c3d10ae46937f63ff70f0c0b10e497880b20e2e8ea4af6f387a7f880dece6e8b00c5088f8ea8703b4395391702d973f78ee22eafc102a5c662b873475774b6699ea129a4ccd4dce5099e9592f694f030f26cf6609c8474fd04011e36437958d6546f340f92007700361f073c37c03615dfc68ddf6bafcbffbc275a4a6180565a762f3432b48f69a73c048011f095e04fb2c69c0c2dc52756d6427c8e9e7b05d1f35ecab1c3d10aed7f6ccaa1a7d604d446901944b8a03ba7ebeffea1fa7e88c97216f9bfc9bd5e6eda0e9da33156544e80b634bb3eb10cdb592ff6e28525f9ff02cb3dcab672928d4cf1619e55a2e3a89293f8079be5f38a4d0898c5d7156cd1a6436dc1a22b7245aa002b836ab415fa29e9ce67c8db1400f24cafe534125e72177508de44151fff0a7722735af2622c72775ca686442584b86a478a04d5bb2650ce7afb29a68a0e9d5347edfd01e77d72432fc7e82216338f4c72e24e872fdf3296c1fd28c3c2605ef37a15c18b81392c89e1918e0a07a01f30527702b80187485c78e0e326243a411c4ef02dff2b1b3083441d816981e35a91cc8cb81cba446b25f373146992c17be76ff4a9accaa7a63a06e1c9a128b4824a211cc690a5d7da03b965187b724f4508a60432792ca06a734c36310ae1bcf85116a760796e040a2f360ec751713e3b3e8a278c20d048b087125e1c1857fb532f054f771c30d9b6fff1e03dd55ecf4a1e0af2844041fd9cd3003889624f0a7ac30a7ce3909e07b3487bb61d49c73a39a3bc11467229c00bcb8d19870baa70bdb90aa48dd5c63fa67397b336edb4c1afa376aa4d56140baf9d6a2b4a83e9b6c1734712284778dc95701aa0e1d4bcbce7fc9c73797796ea7fa0d06cb42974f4e06ea70e27da9b470ab98c23f2d2080e2a25d1f2f067878405e098cb40e69732ca90095aa05b57f2e1670f5670f272d374c1aa75f6e1e8ec3388671d174cecb1d9d95c177a4554a817eaf3d7e87970ead4909fc238cc006c9716eed6f3efc112b1a8945a20eb503c17379a4bbec97ad9a76b9090630adbe3f47daaca380274187c8402719bbcffd9d76848f6137ee1b0dcc56070787eb6955d8679ec0a5d2517ae5df5305dbd7a40368b2033b3c8401abe43a777201aa1cea70c3a4e95c0a4db25d717887f87d86133f081f88fabd473a9bc7cdb8164d8ec58b0a0f558b173cf0a5a8bd9960291326ebbbccd514d8a49d0f3f49cfe20e2999a4046b5bb1dbfaae5a422f8dbe3a721988080a8f47732fb02adf0364e15ea28cd37bb6b277e0811faa12d2789f26e637c9bbd79d8f64fde1978c9fd09f2094cc5ec6334c20aa0455c6f857bb51439b3a54673456fddf6b55458b15ddb7f09501d14c26070a7d4743996e076050dda7894d6b1cfd6b3688618c46ed9d2714fd0b3b07123c2b461e1683a63d65f00163420deb20e966b94c2b67a54b654c8da6e0e40981a562d0b87d9ad72d635261f8fc8612e3c4262ca7ea00b42ea21f745e82913ae4fee7af77a0091e697db59f8b910ede8877dd90b4630d3cd05d25b39424cde5001351416fb3a8bd578486a4bad99759825b2e72999663581ae9e9f885d825c38078bf37b012c085e133192d16a0541ccd50996d2ae1984e68250a363eac9f49a302dcd6084e6722a7d6d391d1233fa5607f848b88809e2a0c7d04d1cf1e1b46b8a6a37930b0eb23fb7bd4cdad47c342034db28b0e00a095b28e8b01041d61602be52e0e165b5fb60837970054d27c6c333bb2b89fcaacd28bcd35494af84e6954a3a025f7aeb28bf901476330fa1a53e93ec11add639a9b63a81b95cf22ec8566ad5bf888bc69c20b678ffa1edacdfa325d79433d30df0eec649f63ec95d71eb20c67afce66cfd2c339b72992f535ded64765c283aa9b738c9bddec951296fbf0972750554fa02caaacde0240eb901bae80ced82431ae2948849732199ba73360f59ca37095fb1a500911ed92db9a1fa09e54a583489a9667ac17666aedc28d055eaf1e177d20530cfe486bdebe0a4d514401cd3c96ceafd2b2b720249f9376eaec8e9cfb2454824f128d85bf883d7ce30ff52e8f61ab1b5c24359829a8d02f60f6f321a39fec85a15075cc40d6426a1f84aa703e4e2c3dd0a6b5cba5b2b29874c34b1ef3f5a6e46b210b4e3cc89b466accc77163360d1a391eaad9b74c58acf799b17809569c514a81bc7881fe776d921ed9f3302f0811f261f62191d3cde1329cec8e55fb155e53f354f051e75c2c9160f84a6ff15a5696a0188c5898e83982bc73337e3fbdba404edcfad010fd1afe6d7c44ec57e01dc35804035c6da3f39e21b95ce68f62941dbbca18dfc038c3c03f70cd27cea9cc336203138778799ddbccfe71670635267a9bfa37fc67f144cf881fe41d6cd9bd4b81abf8194709dfc54fc593a5633f17eb3d7ebe13602ef09e4c85db184878b793342680cfe25558e52dbe2920588ac4a91c246944b23f433fa96d934b2de12d8156d78a44c9a0839b559546a3bf57f25400cea0d7da8e29f3d665a619dc38d14d80303fd5a6a01b66775fc06745fbc8be7feb61537ad2794ca79bb963421f1b66cf21204dad51d0a6f375df7945d74b1bb81a8b433101311db5fdd84224982af5f3bff3fa63ce2f677cf08ecf362888075d1b0f1ea1ae5b08be3134f3156b3876610ee1c64f4b12eba85faf1c7ef2e5933fd788a709fb1793f4765de7152fa3db930a7a9a618c99464582ea53748efedff23948e877b413bde7845105d8a5948dba312bb1f0130ffffffcf