PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 79235 4451905a33e5ff30f31e395c8fa2b2016a40e6a4ba2a061b7ff20825512f43b5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b24f2b024b4e9d61c9a9022879ae4382dd6f9520f8a07e1cf3111794d2d433e2
Certificate Block Hash
4451905a33e5ff30f31e395c8fa2b2016a40e6a4ba2a061b7ff20825512f43b5
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00151500008c850000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000007382c701f736498150a91cefe2952bade2c506f37367d7be6b67f5f59214d37ed50009d04edf103dfeba104e3e4f814f55ef6a48edb9c1ae523da2009c70488b800e26ea48a4f45f15790c9c99c30a977f7f06b54c42d1ac16030000000000000040000000000100151500008c850000

Raw Header Hex

000040204395830f9644deca9c4777d4cca1dccecf06749f69a8a32d32437e1d9223ecdd9f3f61ddb36a38d33071e65208f0e6223f954c380ef0ef69325c508839244e6a268d406a62cb0018e233d4d2941711f31c7ea0f820956fdd8243ae792802a9c9619d4e4b022b4fb2

Proof Data Hex

59,560 bytes
121216010307e83f2fae2d3710de244b6bf414637c53a2b9d3ee25d5e0eca4ee01750150827779e234d0a5917ce811da4a78bdc36f5865df56f54c791e7a91ed3f80b416b3b33d622221c0e76e38e28bbd676a9c5302fc8b6c4d69af5c6d823110aa1e83e6cb3c410deeb6cef5803823b44fdae58d3314e9146d98851861c6acd04cd3727eae6b50be0814602589ed3b9ce13bd48ca034f525808babd45365caebf05e000d7ebdcf56de4482f7121837991854898a5967d9b8f8289c50f1fba41f0ceda1e0ea1bd2837b38d457f13480713a53972a89ee1c2964cbac27a4ba6743bff3e7a5c16d5c11b978e3520e8bee26c7897729b1ee5ef9069358854642881938a302a0acb0cbfd5dca12f7b18c3c390199ab0cb7aed4f7ab398226cea147a3330b0e460646308fed9860309647657bcc4840c7eb9a621a89cfdd2699042b3eaa7a9b491b2db245fc4374566208cd6b1d8455bf4c13127c9d868a1692388b875caa2a3ddae5dd5ef8043ef4ddfb879aedc87e34d7e7416f8ae7f155c4e0861d4d3b2e9c18073fe52e7d45649d3d71d8eb5d27ef3135c77d0696a56fa46ae3bf9272c71edffdb4904b6b1ae04618c25816af49b8f5386f425d94083e60c415535349ff8151d913b03670eef5d18996d80869e242384cf02b3807528ddbff47774f0e27c7caf2f246cde9a8a55c4db8b0f1f6fb09e1b0534a3d033122942a3e46b70329750af1c71ffa17117166a4a8d8280f160a5cda2ce2059aa55f3fe6c639c8f6ef24b6c74e4a6f1d42e4d9006e8d2cb4cff18cd52c77c9fb489cf046da692b7ea127f1425345c8e3409d31d6118d1f4f1fffbfe1ace6bad388e72c86be0a8b284426784debb1455bb9abe7c291d1ce8e3f9ccd3f03e2e35d5e660c558d01882e811d9b647c22ce8a1625c3fc6c8918c16272eec3d8cfac2dc5aef1392860713b0e2f41985ece59afdc878af4ad82ad308a3ab9d35acf89df6f4d8a6360b31d166a4f0ae65e9845e5ac370594975b9641bdf2085e51bf9b300ef576b233f95d23ce24ce591d76b0b56ecbe34efd041240087c3cbaaa3fdf3e6a445c6802e520e263b318e4e4e80c3843b76aaa84584d2621aa2840dd0677cd4e6a48015052e7a2feb5f12e3081ccdd44a57236358ddce10bfe1cfdd4d0d4ff2efde549b0ae3688f7cce5971c0c180e224570a00b5f4249a4f9ebc9a1c82cecfca3bda48b81a95a9e2953d8eb8aa1c747ed3c4739efed8f0210a892a49829eabba614dcdec883ed149c6151dfd25634ea8a6f992be41b34a30213befc7636072b5c155c5d44f80f060bea28e1f94d7aa7eb3cda015bcf0585ff23c33463413f8a0470e6b11822fcfeeb40514f2528f0d503d86aa4a80146d6213b34513d33a1360c4ab5253211b54000aff62c632b05d657c8c2dd602efae5c61f0a62222bf855f639ce3e180b2e8a2e558738cc6a221db9ce17ba992e713c782408cb7d1cb29740f0204b7de37b55924d2e92944e1ee6652d1bd678dbd6f676c63be48c4281f955695910da23f76b9bbc38dc49ff37ae23d018de7f8245cf7a21efef93723a21cac53420abdecf86504c141726f587b6afc959504d0bd2b3141013748eed93163e77ee7dedc03c54a23cf82b639734564315ab2c7d44287b17030e6e458a512dbfab6eadb5a3e8800b04afcc234cd655af70b0e572b1b13653acc9e1ac4d53513edda8b12605f7051d6982a9278f4d8816eccc865a387f63c170eeddcacf83c66a919e9cbc719edcff24a03f555adba6fb8982f1d4b2dfdbdb829eeb3308a4b36be5406e1e41503127a103776f63f2dcdbe9ccbfc8f480709cb3a5df8e1d6b4b1d0996c3dee75ed239e1db1960f71ef95c0bee8d4a3a2b17fd8ec08e9509ff89f098244dac30d6c1403b8868938c595ba56af7547da4a8954fda9a084746bc86d309e8e4f365be779d1149abe7fe9fc048e90a0eb0c01a7b0a79f47d07d1ac8d7f4a7f2c5ffd36595e41d89719fa1575d90bf3f4456913ee4945f501d5516536052b441369e84db7e094401718ca6a42e57a5c94e9628f6d32bf39b1c67ab7f98bb8e41d3d2322aacaaefab2c852c9e4c55bb74640ff663cf8bb730610ba098661f59312c745c4cdb0c049e20938e4f55891b47d17fb394a297e2ad42f7d2b05d0eafe996c5dde293e6eba51961c328e75a1e9599b7928645ae2a847ab54a83e6e933b22c97758898598d5afa925fa93ed1ea266a032ee0fdc946aeafed763e38713166b54b660ff37c8fa59d6c75668aaf745c7f9182069fb502d58bc4e9ea47130b906f3f77f8222f955de18f8c2864d471b6cbf592bb6fbfbe5e8ca5e55c399b3239e942b87a63ada5776ef758b978c609758625119f849300ac203b5e4ace4626ef3a17814273e0e18ffcaaea4c7af174254425d6817860a7ccb7b9baa2bd9d101a709452f48ac63aa274e3b7d4a90e504a97b41ce500182da2e1e3d7ba587eea76abee5a7e36530bb98ecb41f980d878e8d30b4e12d815a434e4374c932be30fdd94926e7ea100d40420c86b6842a9c9fccfd6936d087f039ed90750c5479d1e5382116712fdd621a742cc63cf2d6a2465740c68001949071eec82ca44fef6db771d45a1746eef8c8ccadc45b056fbdc5d494f5570637cbf34751d00bd90f146be9920ff0035ffbdc1b2fc5be314bcc91170c045312f2f2e63e636232543bd715c4af7d077f5cdf6b7e31021ed00fa577f5ff90ea3f20bf215b790ffb9ae80039532e11ddb5b9c53472609a52b593b9af56937691e118304e3b1ef3a893d026912dc5cf04ff1726bc01ea6748b87462df964ca422549287e2df3f3c4d397051d1476de20311ce7136188c5a1178da948087c39073d0e67b7a502dbc9c5a858fa10c644f007e878b6dbcf6f13bff300ab73f5870d7a4ff16b23ecf1567534888df979ab75c67dce1b990a46cf3b9f45e83cdfc95d003fb9b9beaa8b505b2a69d810135376d250bdfbfbc9d081d4921fe4aa3ec3eed383815c0f77862837f5e26d2e7c31ac27f8718bbc8f84c55566887c0c973465aad76916e67f62343f465f85eb04074066e8844ed1f0ac6d5fd23fff086e3fcceb1541ffd7a7610eefe80a1b9caa6e76f3de8818b4c956dbb1f2121f20b6b1a58c8fbf98f3fd0811b0a9ecee3dd8a7cc4fd15cc072582d612bbc7f2235c94d1085e9984db983d64b1c8fda2fec2d36c12e076bac02d8b260799f979257d9dc57ed7e70bc5f26ceb195960dbc897c04afc93d962336ab94e654cd467dab7f80288839b21f6241e5a7399b2708486b2b3c02cb7724c3db5bbb2002f6496fb5c7d6aeabb5b151050895181ea25cbafbf931403bc2c4c92e12f8a3161c4ea100730d08b0b63130fed0b6e8f86e20e57a37318b845f1cc8fedf89b5d1c4a43d0085274bf1427a4fc3dc145013ca4308e2175753ad61fab809efc69d3b4009750e4ca1ca5fe582aebcb37dec567e7fcac82b5f61e7d198fbe7ea7c987b37d356d7c63746af738c0fca57df07b5652a8de2c19efa1fbfbfc261b391f0a3057ceb58d36bdb7ab840a9e31e23c64991aed30610ee17e3f6deba21c676aa40dda55d8b62c6f6c09b3753db38abcd21bcb6f8a9b531b303f6fd14af33c6b589a2548d0056619e8da2be899c81c7d924813c5ac9ee4b19f350c6db5016de9b354aa940bd701826fc3d61ae9f44f506f28004f0abe1b97e54e395da7cae7e8e5d80c332802e4a4dcc836d0b82f5d5db04ef79c6736f1f6f99a7150f28292bea53206c3ae2824c6dd12d4b6825e1267eea938addf91e54fbb69c23826eee718847745a2cb29bf7409e6a025fc91a5ee34c0611c3fa5bc73695d9276fa73b9856dc4708b1049447e0eae5987618b055baa32e0aef70797c706ca712819dc0d346569e9275ed80f3984ab6f99d0e41e3fef726f2726f95818e5c66097a046d4b71d8cb04e8089dd73755b2e510727237adfbc518fff79cf8507addd4d3061d96d2c9a0a052b7dfcb6e5cbe40ea72e40aed930f0684a2c50f9244149dd36c641a872f2724d191ee0c20ebc79807d65456a42c1e5a0c892bd2e6f165a79c20f29d624ba599bbf9640a3dabb086f0ca6d6a637231549904042bf5f54eefd2dd96265f6c303559eb5b6f8a6dad837ba51a19a7d501e77a406318137e41301cdbf013f0c76236de15ccb581df5128496d2d5c36db2fafd2df0a6660171c9d5db9dd08f489ad3c677c7d90a6db8cc6eaef829a529e01bf630c2edb9d4726948cbac8de6e7db017645fbfcf78d8b72ec80fac7d68887532d7bb6bf4d6d6ebaa2a2daad7ef19e7ddc44658f7b6af9f90a8563d1403babba62d07e2f0ccd425401de1f3d553c2d4d81abae2daba36c04f25b956c49d9127f2bfdff9b5953d20e916bc37f93f0b579747607fe2d57f3944ebf1a3f4d76c79044b7b234f3ee06b7c1e56a3228405c04db21bcea95bcebbba2e8406a77f884949a647859f06daf8781e3db7c1324300431452bf0c3e83a26944aac64e3a6494614122727630c78031a5dfe64b1d13a3bbf1a86d3408eca21f3d3144676ecae96798e599bdcba5005bc39bb5baf00554130a856849467b3d189f93f6a6f71bb98b25fba6f2f84b2b62076ca2ab5167067e237e9e91e64ca57e42683822278e1d74133b0212cdea8f6a074f450ab9d4c67a2bb2602038dd55ea3d106ba856aa82cd4bfa848ae5d56208aa8a9fc0c6f993c0ebebf911867ba18de56edc54b638dd3776750e42e3347255ffb4ad3de042a94b504218671270d7d7250954f3f4c1668148a25a206c25924fba0714ff69602965bc48641910bbd1908a41a543d7d605f0bcac72cc017bf15b0bd4044a67702530691b66fc52d17ea8bd862a9b608dc8829f690087306863ef89c4ac81ac22e5262a70a0f2249af36943be765ff8d444549584dabc04d67d621fb8f42447b26fa2aca5d1e85ff5eaefadc7346e3d1b480c2c116f7c8cb89575a8d0a153ebc1044152fcd5cc6f19d92ab9632f5021847e50bfbcf2a6a92730a2debd6b5218d50f1381d47ae0edd9d82cbb23a5a7b1c9c95c7dc1a91a7a6cb7b6a3d64920199280a687f5a49c2ba16dfa323ec381ffc5beebfbcc4c8a6a8975b6c812b644a5f162e739e24973d25d724cf9f5082f2d85cb6f7f818ade5f7a3e2ddfae28609b874b637e61952252bd055d0b0e4c7c5f088b2ab95011d76a4eb67ace2eb726f8a4d62afe5ac0f3e58c8b4fc54f753bd5c50454103a0f7e6fb4247bc0632ebaa32b354330e4915666645a4f8f731f5d4f52e237c8e228f9f0543510b54a733799976a2c8fd50c94da590caf5f35e3c4a17c4ba7854adf0a4ec86d2d810caad35fcd882a0bd34c28a1047fb171bb558703d0e87b6278a1d8a2e01fb3f4a2fc6a4871f8933b537e7952cbf86a8cca492e8328b56d3241c6117ddef80b981b157d47a7d064373a095b894389a92816b4fc505819f1aca378120fb879b63e42cae6647bb1e8f65f970abbbf6dc17b071c1e67cb21ac57bc53a47738f52125c5e542124be81252faa7e228baa3f2e6a3b3c6ed45e0373a3cb9d6d0d21293c53ada944cd5287a7220564f009b49bb3661304f7232479320abafb623885901a158c4ae87379907a61bfefa3dd93b02cb9db3dd84646e7f5b1b75863a9f4919102ac1fc69b229cb33c60b1f99260a1fa60ea5ba1143599214690c4e30ec78dc1901f68eec5fb2ffee722ffc0ccf3f27b965c1a1b6659758c964f5352427e697766c530d382d7dce261331d537526b83b786f344901ed6638a0cdb7a4dcf4ce622c9d9a76a90c6f97b79d4e7fc857570cd18bd02b5b5ff89a9d827224bd8509131a5fd6c8752b1cecfa177a5be987e602baed3680eb5cdf9a325fa981e5297a753f9e6547a87bf94ec6c38640438ae9298580914bf8e44c9a014928bfa3ac7f64469345f4d8ca3a01de711fdfd56c9881b3fddbd12651ec8dd78ea4cf6787a9d5e14cc7b0f35c798254a7a924175eeed8c046bbc9ddfc0ed3ba99cf8a1e099c5401608f461059bbc607ae3b22db3cf31ff0bc4736e9b311054d5f50578f953208a5189034136baccf3d6b6dab224360766539ae2e49fa3af6c49b3fd647578503590ab02d4b52f0a3088d4941f4b644374db9dbebd53ce031d880203197770ae18c061e8ea00d4b518234d9ca06f370ed7081d5412ce10a93a330993ba046a50ae97a9a0f511ecd2c9b3c5137c1e77c5f56ca0e5414b6bf7fcdfc58f967532b114b7f06f5a1b810b01f24bd2c258243fc6e6b73a742d13f3e946a9d967daca0e3fa92b7210dbfc5d8a13570b41277c37ccf62b45fee2a865ff7d7566b0498967df9df5d786199854aead7dd3556df0b52518027952d0f19506774928dadffccdc09f3598bf4bab7380637806fa89fc5c5c70e53fd70a0e27fa870308cfd0ddbb4268ec715d658062b72035bf3e3ac651d35cccb030eb4cee3bda81cf3db6daffa27959ef392593da75da2e7ecfc899df1ff65f783129876ead0f5a1b4426d2a6063464d87abb9649e11b2539879573b6b0798760fb8ba4901f467d31d3cd355ca60af285beb68546b4b5d47f52885af3f5afbf4d437ef4da8704a5e344659d06163cbae47fc6d62aa885eac2974abecd6f81168caa922b2ff426b80a8813e41e545ed3640fffc2068e9f0d911a334e1ecd86e06177f6414054e128604a3736b5a35f590a301279fe74883ec3acc6db027941ba8762d2781aa09ba0b24bfcc755eb6cd72ede2ba88196854e6cf9dc1f072e74d103766ee89036bbfa85ef3ed588a1f5b309eff86b7de9f8c8ffd6f4a3819027ccafba6dcbe80e25d13f496a00e31e922b83fb7a8a945231813e5ab93bb128eb6185762e594a55d0fdf60d7164ad682c0cc07e024b85a1021854d324f3f3722019bead80765d2fe9ded9d5c27bd3211447396649fe902c00505cae46eb4a800ca04870a22170fb37db99aec6d4fe1dbf8dea66639316b09f6cd907cb62031f8c01aa290550ffbed7e385b5ab7f82d24c7ebb25a3e6803d3afd5ec69d980183010680c8b89a7b14ef8a06a41e4179359c99561b5d426b91badb2c6c64eb5715986e719b20d00ef497a7370b8153a6c22d8cca848cf172fdd9621fd33c0884a7ecebaf31f22bb1641bee2d4e7a1cbd964bb45a062ec496b444dcf5260d78dc9c9847d6902099379776d25872d39fea4251170ec9ce37c6022640771c877abf2a1e8864e68fc972961902ea9f9b9d898166ce21ca7ff25127f9db5e457b5d3a95136b6ca374bed4bb591f86d512a794a29e35e937098d0a035fa21dec2cb11b2e60f0a961a0d26f68dbb44bb9b6197f73c290869d628e4d2123ad3a9ed3ae703d56627f715dd7ab3f0645acc5aea803f979b7f39bed78d479b4f3501ba08e5c84c65a50f4051d31d2bc2fedda2438a1b042380080ad2844302937f3a35f2bf166d669ec95ec4dac27b68604acb979cd3c651d2f7bb22318b0a638f1eca786449f1abc3b669f045c903bfe49062a7a7b8ed4e363dd198e9cdc0a84fac927f572f58a6ce834348dbc7130d4e6bd9db7a0916f5fdec398e6c4427fbd0c54787aea65a7ae9013af0adb167d82c88211430a79356b89094741cbd6311b3fc129efc7aef6117b7c00b9f1ffb64b8e65f3bcf16970c6972fa60986fb18d397c6761cdd060bee570f7c4b5b54bead8171cfb7c7764ef80733adaad41d2a42d13735d80bb19abada25fd374aa493af8ff340edad9bbd7f95e9a1a8510c8ba687d549daa936232e03a805de89ef0320509312d997ea864bc68fab08a18fe4abfad5eae13b2b5308cbebc0489d38a3ec8e85b2566179a2cbc609b146d10600deece60a8e9b58338b52f7bbd698b75c3ccce460558e70225692f65b89e1a26f49a9fd3f2e24b4302f619b2849bfd4b87bc31620732b72f32138ba8accdb7feb558426c0470588e1949781b8dabb4860f1aa1ab1b072c0e0f061e4f66b030464fe5f77204ba4eda18f86b449883439deb4966f0a7dd800d8b2e60128b7ad62c84addd9fbd0f21b889b08ef509247365a81ebd078c67b36ca330b9b20e08ed27f820934131883a52e4541cba9c7c948efd0050d78095f5b5726cf91c1c8cd8912ef78bcf35e4187498031a9cbb94a163181ecff473b3dff54532cf99937538c66576da4507c441d0ace9947c45dbdcb508e968697af70ed8ab1ac3dbd5ac24f9d61751682c67790e458fc9901826965fc62c0ffba39be67d285c298cedff566d94d48daf831f316849b472c7ff4175be8eeec1e69a14317a750485f8b5e76de385f60472d815b404bbf6935b0f3b39b22ac57f51288a54b14954b05c11bed9eabe9605caae691bbdd0fde7565980c9e5a1f25d0f61eb7d019e423915bd3df0e2e0aa04883a601cfb09bee38e435dfb427e7f05b85b67593ae60bd40384d8fe9f0bed5ee919a200f7f69d18f4ca002008794af48f65f25632b725c90871cd4c1b6d780bf8ebfe9c9ec08adb02e0eac5b78cb76ca4c21ac4371231e89775fc795a3d2729d9b9ccb69cb8069d26e22a62aa502eb2a901d6cb40c0f021c01137748c5394ff6378a74c97fc96e8a6c1a342595c6e386e8d9c0bc9b69619afeac4acd05efa4f754833b9f72c3a2c1442b650b52dd70bf4bacd6ad28cea52d1270ee38ccfb2a31bfa3b6d287c46cb25b2d1f2a6c0e83743501a31da8e141b2fa47ce600bc75c1fdef1b7fa7c2fa89b78e5a2f21239dcacc9e07c41aba3ff0df7cbd7b12d05465405a094e4d1fcbcfc4ab4bfce70e226922e17087c2d954ce3ebc55e6ddad6a6087596ddb0d10ec6a24bf8a50d758ccbc68149eef230e814ba7e18d5c8e73fcef4c1ce0235ce55aba15bbca9e9013cd3abc1cb94ae4d1d1d0b141539607675e7516602248529561f386f6a298f5aba6adeadb1154c31cb3304b704e16731b0472b0b66dd5bd2bc01b9e5129abc097ba65899884098609215380b79c531ad90b94924bcfdacaeb4a17c787ecd548b7f5be6afadac5a5cb965a457c666d5395bfe2bd682bc35e8512608bb6ff5b0ad5fab5136330fd0d9c2afb6dc43f03d3df9d4f55e50424ec836ec6b855b0f4c060af9ee10e5d878d934237e485e808aeb1bc19d5a72f554a26ca83b620c138fae975a77008a367e9fd770ddb0dbd0f7ae4c03b748e8d8cfd6d3f8681cb56b985c5c5ee9c12618c79736d8b5473e4333449a4207a45d6709a442f786c1ba49b367f5c4acf92218431d05b9ac2964cf9353d0bd32be97e4ef1e64e2b4f33b11db76f6a0eb9baf5429e93526ccbecff592f05564499c4a8d069c166babd8fc331edd53ebf70f6298cd6046c7e742dd5c9460723bfb0ee937cbe6332117a83d7b92892f476d7339d57c016ba505193e7d76b08c04ea774a54f37f99c22b5dbfeadc8bb76ba88d9d443cb6a2c5cddec623902c4b5ed18e8c57b456659ba9c7c874df12f69a919282078c5a606b1a701e04ec26eaf1d2cd8d84a467b5bee998cc4dd84903b09f03fa933b6f87ad4697f55ab58d7199805c217ee7d3ca2716c2f95c33e48608579b8cc7ef7b8a200fd3be0bdd584046c361f77457ce7d8ed24711c4d384ecec00b519364ce59cfe56ab538a78b238c5bd94a224234a8d4793897dd7dd81f56cc77e36f735b45f26c721edb2c4ba3c9f306bbd9412fa2bf82a2d1b9996874983f364f35d4e8cceb4481039683b891e82837a3b583a6bc1544a26ed4741a89d7190e25c8c9ca5226a275d97d1f5bf7cd3c20b91c00aaaf48314f3f8fdb97e3c712aaa2d59cef29a1cae5a29e26eccea4b3cf715c02d850807d04bc744812c6e4e784a24dcc77ecec7adabc10d5cbe7b759e3450f601a7ea54704f11dc5a7f30144ee7af2c63372c2c2b6d692fd948a5aa91925b38435b7baebaa128c4ae36006f03dd1856faaed641119f239f8b8ec94130138a5595b4f4551318e5b2b81c34ed18cf5a295aa1d31ee01af6ec50cf80024ed71d1a62f42a98673b0a628801dac4fe1ce32b3b0133741b326629a5fb3f48f1746a80a89c0f59d55908970a07de75d0f14a1988ae108086f47ad78575e20c1aa9f39e9e56d455ec848cda4f4e68d7d540746867cc78e47d87509d8b03e6cc3d1c3ad7b40e2c4897b56d19ba97bfa81c67b449fed250be5c1e6a790f69be761abd34d8ac4dbdb38e31c9a04f6e43fce47e8ab5f4876618f195e104dc484d3ff9e7354c0d2053f995c0bf8c4adfe36a4cbdca2140ace88abb0dfd92e561a5dbb6dd2a1c0fbe41709bdd3624841adce0afc492785c572fbd1093790ea8f1b6ac630b5d7c2422e8b221484dde37cb88c2058f01dc599c7d83111ef9dff7163f36fa3b17aa0f9db4904fb57ffd00a82971f6a2aaf9d13c2a914543d22c69e82093fc1fe0e962b59fd2ac530ce0d898dcf1b4197d22c44ec7675fb9e199ecbddb4092ea03c8a00a96d201e2ad7dfa103743f20c681da568727e86a64855299a09d43b741ab4cbca18fef2cd48e74db8ce7eca0746ae2354ec1b24c01aa6fd9a0b5e083d888f35af4d0900f028d2c9c309d6d575ba386b3252b283d3e21d08bf666a4363229824434b4d31264d7965a5975018662e1871a7aa346dcfffe39f6594bc121685f8997c408aaa56fa321840aa6d0da831f1db1356de2d2dc2adde80a904e97d1127df1c4decf7ae5dc66b7bef71546616908c57e85f96b52572b05c7987ba9f23aae917230f8ce649d82976a585b2d26408ef1002c4281168d6462f646c284bdf2a364b051eeb1e21ca56c1a897ef02e46cae3ba731fe036f241b323785b9c5f7fabe7d08583aff2ecaade9d55b0c1c27f0daf7e88f1c70a78e203272d68b62e2f332724dda642d2148869ea0d9868a184c707ab1ee937f34b25cf3bf8d380b593c90faa8bd9055302f7132b8090c306b17dbc3b331091d61341686bd75ef75875ddd6b78986a1d22b913e7d6e4b52d25ff35f3a23f03c1cd83c7aa7e91f65b519e99727c767a6af370d4833912f2d21777a7eec6ddb5053e9329658be23bf532cf6971f1b8a7509ff22c51dc966e0282da752e12cf6d637d662e51008fce390e2f13844a94c0289aff15d74f41764983ebc138238675608d8e0bb2cdfb2b6ccd601422d129d1e2a114a893042ecff623a3520eac13a5855d296ab353371e3f644892f0c70c320f3aa734d7de45bf375524ddc6cddfecf298f437d8791c6681065e3654c8b1a4a084b261f73790ab596d74eaba0d4414e4ed4395245082b8ea85a2fa19f158b6209ce826d779f2057ac69441aea3eed173f760f0159b2975ae54acee5dad897164be40897b540bdb74d0bdd5aec9c14c4ba1bde90010b737ed11eb63c2caac290a68881f44c22bc3687671e3e60c33ea2067df4d630ad6dc03d2aefc22da1645eb2dac26a0420224b382bfa66030dd20411c9897f692b0c345f3c028e1dcd31a8ff8c1e19fbc96679fdfadc3afb07772d5d7511834c9e85485d4b7e96900ec4aac83b8c2e2605f8709ed76b6f87580eb02ff3b426937ebbff972748a595a3edcdb352c15b0c832294568de9ee6116d36c21d1bfd4ea0930b72c43865ade4f86cb22522bade14ecd468cc58a02286465c396bc45a8309ac42c963bae1c8a65724bf75dc6911472b4b08c2ff6e9f4ec4875ee5f98dee934a0409cc812707411730b0bfd7a9f1e5b964655c2e52fd17147886efd1217f2abe0ff24d8ad7e3f7f55f7fd64001e31f4f9da656da36f60d3148b458648dd2c7281c459bc77ac0a7f11594df68d74d4ea446fb99ebf4ffe836214034a2a8980a07571f16246ada7468c783beeebaa4161f6c42f181c8b624d34857cb105fe38decef7c3a3f3c82af2653a40e5ee9a1433089876e912a5fc005c4282d30f2b0bdc44aaedb288c3fc24cd7f063963bce9d4c8de600aac0126bd4ad23492b47409548c474535763729bde6f1731d2b50cf1b03466ddab5ad664ae9afb498d6aa7707ac58d31e8a78c20fad18745e6fd32b6c38dcb9bc888a0a2adf85c9587cb7e8e7feb2329686f67d54ba3c54a55fbb364630ba37eb959a6dc79fde099bd23693b13a79ae946ef064ccf82dd655090a21dda81c39f93148aca360ccac86b2461fa20eff675df6ec744c8cfa8ffff4bea2692dcfbcd9e2d09cef454647ebe5c87434600d06d74c26c3aca7fefc3f49eb84b53597d3647e3cfa2cf970d7b64017620ff837f6e0d2fa09d7f2823ae406794c00e137bdc09aaecb92ce80af2aa4348d508511fe1243e4a49b1bc43b2843528f0ba8983f36dff582d5ae140d3fef74c1b862e6533fb00bf5b94bff4eed13e1944b35c81dc0e9a08de7b6b3d18905f7bec60ba053f5cb2e67f636e1d413d0539b1e731bc40d023e804d9ede861f7147d9a125b79139226f585dc4c43aec880910f35dc4c07e3f2d0abdcaac3bd4e05443abf26d39be86fc34c5da2c2fca4b084be539c205fac4df5071bf6b4c239a56da8a7772a3d417781752f1a35028e4b4ceba27ea6a20572c0ab8be5d260d240ea526a036a84a932c5b567c9bf93b21bdcb02de091b55480d0e21b368d7cdf24d515ed7b255254b322ae533079cb21a9b982e6616a56fd7e88a2b2b525ec1d86f0e47e6e636a5f388379001c63b9fbc3be530435feebf71975adc83d1a3d7234546c36c85ecf53bc03e37296e0fa335c02f30fa263263af03db9d018e9794c04150a8fe9f512dad495045e9121357f9b397815c9f53a70b8b09b7f165e8a43e897f48ebbf1a81deeabcfe90e2ab4f1f10728c448f4c7e40b919f31941339d0836191dc113d854ddb76d447436db6746fc2ccd454fe468333cb78e672438af2607b956a24f7ebdc3f5812c51b3d2db0f1c9e39c89ff13cefb4da445a321cccb239c9e3ecb9a2a9ad181fb230a146218234993c42fc53a47f49a58700e0b995e3b01d20fbf4c8fc205ffacf47ffd2e59d7245374531aba224d8b1978e5c6e4c9b471951bb51a092830c28268e0742d2e4c45ccdb7ba64414d93d4bb7438967fc5409b35c52e990bb9a14aaf41e1d62aaa66482f2cedf6940df1d3f12b1087c699bfd93967292a2f4204d26027547fa489a174fc3a2e31120e10038942c6ae9df0cf5ff0128a36b39f4d160751b46792ad27083884f7adeddeaec83c9a6e5c6517a95c8fcaad1b2c2410bd8be529d8ce8c00c3e143c95ad1b668fde258f1273cc8bd5f20e974398884319685f411ba8c6c8b270ad66973fc059d14704f7a9ebc1c76ceff3e8dcf31ea9f648a47e4a9308fd1021e609c30fefd0dfee023e7ca451f611c60a782ec3cd7b5887f776e60003ca118e56e0e6847ec43a1872b777010e19b4cbfc5d1710c24587338a10f6cd26c837748baba958f7cd233c81a85a9aa6998c42a77f9acbefdb32359829b7cf7640955490bc9e29c4b7ac6031f7d2ea340c319cb4e9bc6fe828b0e78979c5009b2d11a103ddb9b1e9d8900ad8bd382424137cc7aba233aa2d57fe7d761009be67af991077be637930e6e6dd71f6a77b9f6fefdd47959194c0bec85532758648944e85e0ca88c411a3e5d979151bf60c60fb0fca0d0884e9027ca48810c50e0032d8b206f759945b27e304a025c6a2a575950c1a028560f11cfdaff13c6f103515d4aadbf71bbd8c9425401da0f0aa162b69cb68b8a1343337f022ae9f14bd4f14688db483b3660ed35c7360db68a0088e015a959dab126aca6c639af9d61d8f9702cf3cf6679bbca45d98898ceb981f52b55dd611f25491389d678b4c429f71b159cc1476756125641216bc8fcf0d1418ab4ba41e0b4a0a4c6cd0ae0580712011ccfb538ba005dd19fc020d47d91fe328e589fdb4a52d0fc115f5c062b0402e4442c50b6a96032b14ace18741292af1dab89bde3e98140639fec02aaadce644f684e1a5ea3c3ef0bc96fdf302d03624e2b983ea7facb694745468eeb73a215ba3cde433c225d9812e4db2878985bd1fd7b3ac560440d733118ba3bd7c1292746a113a1e29a599e40fe4f18e91c78710adc5c05687c8b8ab451672f0b592829ab1ac146807236ed1cbda3b408e3f079d9474b819fdadd69e95b24dc4fe385b3a5bd71e2dd7c52d12e6e39b1ca036d5cd526791997b8df8aaa14dcaf940c025e2af734f5ab66100875252917d633712244ab5ffa7cc3e8b23176d8aa9878eff2a7df81683fae0579a2eac7842d19c055f3161cad8fce241b99a658c21a4aa46cf6425d2cac05fe65c18640977cc75a1ea0f4573c74bc9e501a867e26f4e9ecfe7f5d525847be9030226b5d0e706b455387ea20a0a20543e8f52e3d533e25dbcdad3fb9db6c7b64320de65d4ca8cdaf5db70afb118bfbfffcc1b236c8f04d8e51a02142d6a9852ac715a2f83c34dfd3f47cbd525a13dc60844e9625cb9bd6295cd952360ca6083ae57949bd08cfa7290cb60f4bb0e3f42db4b0ad89b6ccf03f8751ef2b34f2891a464b5727ed9279e15509af9845ee63f34e39d1a1aa1dea8c9e04bb0973df5dadeb942fe4df24d59106f23d5cd97e6d3f4686e1794bc1716b8925b1719c38d380f05fb4a8ccfd89437c48fcab970126a78c1805c4245193b1e68ca7e15ab6742b8d77b404a4c3aa894670a3af4f2ad97188e52d261a84f297ef142d8cdb688c3b2aaaaa0e0b6a9c24e686822761d047eb10481665502912d0acf5ff1763657a12bd6bf1f0040e23520f1763b596f07083f882cc4793cd0d1710197035a3e3d216601e277f4f4e8c3f282a1e4b4366742451579f986e181cacc59226afffb4a6c2573dcb3cfea67c34a91f697156e415ebf8946a6cf92076c83c0efecf3e756807f49a7b1a0dab04859df8ad0cbe135f3b6072bba6b9920b1609cf8af6d7ca2b1b5e9f4694f0ba3ae4281585ad9d83eea13849d5574d131e6bb11a8d5709236e09cfbd9fe7db0a27b7bd86194753625da1528151e2040da6e92c455fb42d4fa98b6adf1ce9418d1aa2d33d467043d81fc25e92bb7d9311d88eb004a15ea48f9a6bae771541daba8ecaddafc8bcd69200bf87979775a04082892af4df1906a784d15e09342b8fdfc96c8ac57d7f6bddbd869cb6174cb5a14502312e784ef00c007d310872aabb6ab2adcac45566b8edd2f8eea583fff48616bf5c4bba809d398ed0a8cddaaf90f15fff8d0d63bf1ae29e7ce496f1c7fdc8f52ba24ae8a213761e7165d324df6b80e98f333cf3c3fc8bf9eb93502595760b52ff924e227d7293f84c90a8541cf5ea39744f74d5f87c8edc1f1745d7f1ba6275e276536a0bd439c0eccd0fbeb638ed21395d74aa38154f13bf0cd31a50322f8c16a95a48a32c43ead5254cfb29ca5299d030a6ba1da5ab6c98697eaad232ee93a48306135a6696bd6d32e6e2f3f2aeb5c50a8500fe30a4719bc85016f220e1212ebeb38df829bbd13c75b07b3c60de830436dbbd5d71b0c769f1574f5e602bee80e5ff4ec4111701ad22f5db85770305db87826a8614f6a9fecff7fffe633103997e738fa4f15d3810f92af068ac8a1719860133c756dc7623ffa44faaa9fc99cb444a6ed91895f1889499417854348f2bb0c9ae1f26a315483f6ca048c315a4b32a2d9f371d25824982889979c14857f37b86d2b8ad3462e2da1ca612f5f9d2e30a62c10d84fff79df6b8d3bacb85a0117f66dd3900e5746d57dd9a072002ae9d13b1717461cb8207a9194e686d87e28dcde8b96fa291da2ee1a1f81d9348c24a0f8f87036f150f4700afa995f1364ac5bf40134eb92b32f8352e1465ee5b82fac58e821a33b68ec23339382553c3242f7232301313a70354112faa074f89382b8ca5fcff63d8c65b3dee12f13a96d5db414a44378bccde2faa197502fa06227d318d3707d9c95c1b0aba0a30ab452b3e40ecfc1632f53bb381bad17ef5fdf4f7918170147aaad8156d0976fccc5029e19aac3f3fb20d5b223ed9995a986b8ce78caf6548f74218629877f2bbc35531bf2b004e25484de0d4443eb321689fe6b050109c00b75225883831a6a8672a5a24e5115cb3840cf28438eda3a2ca7b05c60fcd92635545430ff086356f12e4e15b8be0d6353f52432de273e162cec13239756d298ccddb8c8bd588620c859a24e8b868703b2332b47d93e56d5e15260c2bc75c6da6e6938d6b87a723dd29fe7fb1fd8bc3f79b0bce0024b2572a79b4f36be724dd575ae492369f347a3397a539543099a9bdf707824c5ccf65187c0f9f22edbbc0d7d8c7523eaffeaaca1373081918e68d55e2df9afa07bc1911e165ac875bb00d2db88ddc3a73e057b6d90564e13c9daea1f9f7e876a91726518f3b4478c655668070c2b446138ca8c9b749562efe615a2c7ab5408a9e16005e1d8b0098553c8c7b21e05828143c06fcdb6a7ab7bf44123cef0951147aa5acbe673758cdfdd9a75d5357a09a2a1d6fb2a45806da7d2826976cafddf725a040c78bc74e8b16738e4e9339d9caeb07270f4096f28fdef79790dec89e1555998c85b4ddf40ff871a849ca21c13f45e196eb2914ea2cf3a15de1788f8af9d4d039bf99c50c3e2483176c5aba6f1df25342f8d85942ea7b72d3e59a31e11470a8df7f84b7ed4d04bd025e830272b77639e433434eaafedaf9af5a80cfd530112c73a23e63e6c43c94c329cfafc177938278daa361b502ed2ca4d52b7d66bcb97bdc8e52a6294818044061b38b9c0fecbac0f47e3acb251cc68a03cc3b9e390b70e1914363b328d39574a33c3dae9bb6238b8e4e47a14b609356e03960e3ca3bdb86cc84807520218788c543358059af0ccab265ebcc1627ed66e4bc70063196f2a4617f62367487d93f75a3796aacbc05670228c27606054740a4dc50a2ee34948f700b0a805f246147c6cc2c984f02decde0f317fa356422eea04ace28f2eddcc7d7d9b087bcf84d883d3a17ec6c06da8d311490868fb3f40b82b5afde36bb3d5a001bccf8d1062aa0182f222286e53e89ef8c93d3d7ba3af246e40f7cecd8f85b7a0338ace3470d22d3fb744573879158789ae84d8cc2cc8766b03ea20823b92213f3aaf1485d0cf7e138d49a106bded474be0ef5b8ec44ebd851b52000db993b1aad1474b09de49d82b7ce0073101a86c04888b9f8e69e550771cc73dad512a8e0934fcf6786b71a3808e38775ff26f42449b31388eb76eaecd285ddcb33e6df498153d57f12630e52caa8f352ddf8dbf49af325adc1ad714176d95d6032c78de4eb350693024f1e245da5f59a651fd75c30c550a8ef8c56c1256afcb483322a1566d4b4a4522fa5b0246cceff2cbe9db7a52110ad0754263c9beb943a853677656906ddf5af35b33f1bdb590f2091b9e7f7131a7d4a573b93d3b8f164f88b851855ed7eb06c1a96d5884cca2ed2c8d96218b7a79376ad0a6ea0b9296b9546f16578e2ddfbc3ce42e1fa2b7e2c8db5262a893468afe3acdbb4492ffcbb9c3c6c286c7b9d1cb400b658b20abbcda987686c6b548dd702d12766ed88603e19706337a78de8dce7907756a9de3630aef5396a8aa18fa25f9694ebfec067e488ff3637d2a04bfdc965117f14691a39b2aaad25046fc9f5578a2c266a8a3a8da1641c94b6cec8f1b586faf1217050eac4f45649b1f99f663e733a343f32a05c6e97863b729a6d13435bb07997b9e6c13fc3d9206dcec6f9fc37bbb28405ae027ce2116615fd706c2f54f43bc9c9b558c72f1882a81db9b0cb4d337376a5937d715aafdaf922d541fccc40596515668879f1192dede82e2d8655848ff2c0927f98e706977ee78a220977d20f6b68bf386fdfbb2e4479ba21ee9575b8a3267cf683957b15823ad8c3e32d41084653b6f4339b822d77ad3c92a5c2fc9114feb6fb6b74052b1cfa9b25d90a6b7a3d5376bf419ef0deec894f4f623ad8af95f86a91ded54caa3c80fdb30b5151295703d1a307f1f04fb740aa37e998f86bcd9f3ceb81ca873bdeefc92568990064b539fc3305b91e6a459d2e9c13e68567074226eae5479a2e2d26e2ed2e3577421c1fb41c532dc59333474d0eb089e7863c46b0c4cc2aee2b8469d66a275b2ce746ce661f42d644a240239e056f31f2fc8b56712d7f8d6c321ac5728e9465917bd7ce327a8f6e8e4dff75a2d56c55b650088833903ebf7249ffb1989d06b887aa9ce04823b5f6d2bc0e2f804a38b3f49f25be3fda43a859e58a792aa05ab47cf503898c69a3d50ee1e3c340b60b74ed251f1c3f9776fcd2ebc2eb86dbcc9b7a6b70723fca944fc2231b9d853d58b43f70d8156a31e3d7375a351a59eb83e880d1c2aa42b05c76e9e8ac2b3d9eeb2b2cd08fbeb5040088a91170f416b11e24170d5b1fd3ac558e221136a5e4ac5a1dbd600f125d888ae7998bcb5febbca5bc74553fb7ebcf3ca71bf6d37eebd679517598a8cb4578100aa6db7835f2e13ea8b6b4457b0b526eb92d98d5de84db4914e31e0125fc95dfbc1d9d1a9b0de7c70bda4832538cc7aff35b98991481dbc5de59d5e58fbf49eb641fb7ae55ae923521c538f90368261499110dad98f27fe165adcd37a06226133d037a3159a62ec0640fe8edbd440924eb7df42a713031a9d74154094a3f27b98fee79bf1b27a23ef7698f12c2d0584f0ceca304dcd7d135e58f84eee493045f020483e981579059d4eadd1de7ac282246c5d88d0d6f7b2c10f2599585a85f3fc8f7505ad97369c4a00e7baf371a358d8a626a67cf8e68588d80408851b1bc775cc2a0ca504d553340a13ea4f3329697f229b314a72eb9dc0f806754be26df3924fb528a6373f6e832272f9e49ba524b5253c89df9c2d6b1c4655309ba9c28c8fb882d7a40c03d3fd19c3160b4fc5bb4758b260f2b83ebd04eb14c445e75c91084ffeebedb8847b6aa24dea1e4a20ba6e97a9ce5e2e36748e1f0cb782ed0c26e06dfc36fd80cc5a2da1506ac75ba0b2d5dddb8fc7875729ff67e88e01fb49ace98950485c1348d0ca422de6458ba4b9affdd6f7af9e5c8ff37fbaae16b7593d3fee08e1bbb2767ecc32238b58fba492c0c4a2e453e2f20a05a4d9cbd44482dba56b42e7297f2da72a37ff3c39082f08cbc8415cd0057e8eeb05b0063cbfb4ab0f72f1ad3ad37aefbe65f41d6b4c1a08d07bee64bf80235f02a01dfc9a83b8e048b11a0958f239cc3b01c73d708e2c8fa56cd73bf67924f1fe8ced0d3a1fe7cf4bc440e9e0b29cf15d357033ce0486cecdf223dd609fb3a633367035cb24c981b3b40148a968b0fb0b868a6bd40ada84fe929bf8876bbb9726c23356fa247f9481e80e768e4b76254cd21de51813660e3937e27fd3945d9aafbf23d55cca6eb8af182a0004de4a352a5cedc510aea362eff8a0bcd309c29bf8426e2955d28049e192655268b276d1c9404c02ace03721cfe9824a3c6e84e3fd417d58112e0332283690b6b96109697ca9c74d31aac719bc64fa326e56834575b693d9fbfd658ea78e5b6f85a87357e535e39e5bfbfb0f0b98a21b23c2f755ae334ab662599d8c96394e427fd1205adf45aa8a9886b0c1ad8bd29ddfd38cc12f434b278cb304a075667a3d203d8bad63ebd181934c4b0160964e3fd9659627b8953b34cf21caea549cea6e83c28cb399ca88c8805ec79f83c758d355b6420ec2afbcdcdc3dc1a2859ad35567884e1f921d988d3d7f3825650811673495e47b855271c5762c2b740abedee681aabba3299c7e94afe7d392b9bb704fccbefb0a8bd7bb339dec9403e7137ffc5a4322391b62b4d318bc9d99ac006d67b189b7cefd9860c092ee9961dc81764618058737bf38cefac599749b480ab72eca323b29dedd6666b1da064879b5a432971b2bf6b40a60963c26b3d70ba3204c7d066eb14364184d9bb71a9983a35ee628064bce67c1a3910652d883245ec72a12ed991c190c566aaa779987c6c1841d288a759ecb6fbf70b6a76abb89e9eebbbb56435376b788cddd2a2b296b89ce03909664f35545a29fa3d8a97df4ef409c9ac7a4e8b7b01b2419ecb64f2a9df6c94f960d81e22a88d6b3b7458966d6156c1dc322416777226c11e370140cc50fd7bf6fae2800e3b7715e3e6b51ebdca231ec8a94177203d7c52226229ff678706d8b4a29aa4e0baa0c144142a630eeee2b4d4368eea970a2ba31634cc6ce7336cf2c34d7edeff16aa6f950176a2aed13c0937fa1465053f241cb62e7cb226f0d6f75c4e8c6b3105e59380ba6734c8c804aa240afe1cd280ae4e215cf751572472d8053b10fc46b436e8b8e9955c03e532721f852289ab93af3ec6bef259bb36aa5554d056a2065c04b5c9d475e2c2707ced5d2653ece7ab08db49d3e9362b5aed784c1c81225349668dce682acbd290309166c015ccdc1a266e0c0dd7b22a819f4b05ea242fd62b6c91226ff701f0698b90941612202194c619e701b9c55f4e58714ede554e77ffe149a2360697f0dbb2e2c3e39889b09f418ca5e627141babe42df1f4439caccc2ad2b7afadb437272ee39dae5562d4ffc0d135c9c334c9e3736477f307fa4577eaf66f6719a91dcc4c71d1e86f8297626f54af880a1c59bce03d7e7b3deed0bb44ec2388690dd2f84af2d7152904bb550c7e6f3915bcca1bd5b9aaf450a45aeded8a98b4d910dc7847b071db508f32405cec1166991efb37311e0e31cf6a1dbaaf1aadd21e56e549587924c9331af4c5f9224126dbf41d695141e689d1d1b19473e5d9b83204fc202e3ce40357bc6e0fe4967a3f7154822408ea5b960199ed5ba7c61a2e0f03813c8f30372dd444892e1321ac810d7c5160805ceffc8bc5094cd9226d9745edbdd7c7ee62cf795e7ab72b393a133f05dc2fef416dffde7e5fc9885ab2712d4005963c05c0fa50f167a3dcb7b83321523618c07258e5f6b00030ed8ff7b1940ca2f14e0731b1eae0595dc4decf01bde5a0e76f502640300252b90cf3d8bc8cb96c5664a3d5c3ec1fd625460a6c84fbcc71a9cbcf8bfb2483f6200a3b202df89f666de27e72a7b1c15baae66ab8f85f9e0d430f578de4b9bfc4c7e754989cd3aeca8a2217ffd2cfa8d221a70fa78cc57235db52e196d28e9e377a756e6f0044fe4fb6a5d85603bb03ac896da1d3273a7a09c478447f3a493a769d328d119a2f2d9f357066108e2b9479d4bea2963a862ea35a9d999ad6ea304d1b98d6e6a4e39b5206a926559730db41539cbde9ed8d338196e24e51e31804bb32b9d49f501b1fff41450d471ca8e133f64dfa466981992b622781047b25e1df9d964e36b66fb8cc0284fa831fd58d0ef0f8e43c90562f21ed823cd4492c307019f8fd30fda54455d802ced5ed55b53346ee17a314899714eb71d378e5962892eaa382abce196be09628dd81c3e82f0b3e5e8e6b21a0428d65758d81b30b9731b80eee32c02b7fd75dde669dfd2baa87d76ae7321b69d144935a5a4c7e13236acc9a603512b5be0bcaf7211c5bdd04525b616c10c9f86dcbc42beabe1d258946a49bc1bc77f29f88a4cdc273ba34756c7696de56d0ce1280400ff228829497a0c7392a9a5668eee30ea33301e4092afe5cf8c6e8a72a3d275a052bcab391ae0db5f54e3beb44fc3e1f0a59ba4a6d72fc13996197da5fed5fd9f0282a5189d1e5715dc05875fb60bc82686ed728d4783bbba4a8715469eda5526841a3dc1986dbd4dd3af8992ff2995d86a1f2beeb6a0beba5a520a2409ad11b7f0d4413f9e1ca4818ad05037bf2494da83e5abb67d9152f1efcf46e8b30d659562eb27a8974ee1367438dec480e7468657273323301351239e8e93947390e96bb79da5a44a9baa9963a428810f328185484ce52edb5203c468ee1f255890f695f74ebb9b6d8e33b2d5aae8a7fd38d8150ef60ccea3b84f3085569f9ca546fc3cad0cf099b91957ea2e8ef1536c1ee205f0d520791440d416f1dcf4ffcf464ba586612138836d770138a6b80f831c537404fca2a62b2c8921fbf9df6568848296bef26acf7d2b4bc8b5c92e9da4046e823158a4e62846cf13a6e9d31eaa37a27debb1740d62af447abd75d26b352375f05c7b868fd7fb340053eacaf5b57dc5510155c3282d7f9370e30630e4c60904b4afe1c58a9d11e5879026941160f0f9bfd5afbd104c71590716875fedf5dd0d72f071982872a185450fc9d45945964824c386a3d9794b3b1d109b8bab229c36f216ca4451099300bc340effdf7bc3b9733a85fa42544a86f8fcf6fed487beb491c24260fd0cc2770d4d1166c7934d475cff51f47765b4ccf1a0f8058c596131445c86ebff5aa85a650a703fdeffa16f7c848372cc02adf6c1801a1bace70a9bba3ce1d78d1a577fe2b09d624ba5056d44ab1db7c8aa01f281c0b30bf53d8dd58f6b5ec7499719bd7c8fed19228e5562228384a59daebf968f8f0f2cc6de2c30780e036d14df157dec6f27143fcc6055982b14092c9770fb77a67c6777afa9df603f95217364e84b7a628d9d0e811740090024729b771284340ccd17c4657bfc0de79bb24c54eed11168b1581f2e067b65aae52aed830b455a2d33e30efecb6860503878631202c6366c5c4f5504ac6ea9dffdfb50d1c68854f6a419143e6a1732aeca11e5311d2a14db24552aa86a896d33d8d4cce5ca985b51f320facd081783916afd2fc8edac7a7ef0a15d76fbba4fe438d3bb66c332da0ced78a8fbd2de5286bc7321e4675aa99a0d35b511836c375bde5d09939dd85000914b62d3d990b0baa295736640300de98379478cf357eca2188d5524b4c4733d96ec5ff55ccb0425ef8cc513be690229f9bb91ccaf47e74027e6d9ce9060d9fb1229df9cd99e2de91c9fa64dcb17fc6c191b29476407c0223189bf459ad8fc3dad6461a6a8adc1bfe34ecc568722cd51342dbfef54e15f06be1273d25bd57fc28670fc08d7b1e95ae9f412cde832f2e68c7fc60c8bc5a21f9ec15495867c484de4e782424387868914b6703ce6abe88f812bf25bbfa669a890d12a7c1e9c29ef00e0aee5496702f0a5d42f6a7ede8aefe8ff0788bf373e2cfbfc33d6ca14cf32fdc97b9e342c80daeb32830801768c353f040727aade499873a3011d35cc2ffb45145870f11d3fe01aadd6f8b7c82286bfad5913b283a39a349327a3d1fd5618e824bcf0f509dc04e0273f5590a40eed5f94587f68aea8c3c600d4186007a80be7f1a1037151bd8476c342dddfd3683be823f1bb965c3c37a6293b02c0f7a6f69391b4537954151580ec586ff5dee1c26a94638e52796e65800269f75c5a6006f440c5a6e0cef4ffa09e7b2d3b752f59d24c6491c0b613cd4251253914627649c859e15e69cd11b5b99359e58b17f2bedfd488a764623b4f010cbf920bd1f4070540d74f90441e336482e01e8159e4e9f025b86813b9efd83eb5cad94e58a73f0df6da18ebab54670e048acc09f670821619536c12e7f86e6300e7569113fa2afa96da22d504d0f83f9bf28d61319eff11d7c47bf853a9afdc05d1c408244055aecdc661aa3a24da15db5658a9dd88d6bf6d4fab60e090a1bdf29eada4ed57f9f32eea0f6700e99044e1f6712088eeda9eba83998a6757389fda976a7e1da7d39008d7d545461fd100c84d19265ed12e4a16cfbeb41788f9a4e7396942e5fd8a20ea5cf383e6ae06f6fc8c136563e13b86f4e3dcaabcd5d54a6a993cfedac2e9cafb6194d79909bb41a4a5c71c6080ba348e790ef52f86d8af997270e4831abe41cc72553665b376fbdba470756e9135189893fcf37492077e8fda19a8aa93f8f2561a30d04e6b2a646666d3dd8eb1ff5c3a6247836a4c4c8e47ecb3beffef640c3e2d2b9408d2e484759a10d3086a2ed8ba1de3c61d50dec1ed904b201da53040e828123c171b9f4e91169c3584fcd0fe38e649a72562aee971904bbadf278f92c77d27d8e721ba7952cf89040c8fb7647c8772908e45828a664ad0e6c8737402c5847070dd837bb6cf14ddd0c628efbcfcfe1785717dc72df4b4f4751afb2e80742fbf589ba4bd321a563ea682678483fb8b24ab28da8de9e3222fb8709d88dbf36a1e5da0e1954da4ebdfcc1889df312d1b371c5125dbd6064522d1b78beb4ac675ed2213ffad6988e1dbedc058df3d4e83debece0156a57a181d12706ef10a73b4ce5bf9df148f72c7298fa7a4ab9cbd74105e1be9926f14c2d312a0deb32f3b1d68c195a1737626743a9afa5e12e1553c79ebbaed0154315a59cb8193ab146299aeb71cada0e60ac08fe41f381a7fb1b551f2e35aa1ac82123a303a164a7d614c3f98c057b62ea599d4ebd274cbcddf06cf87854c5c9fa87dc61be738d146bff73d50af8e5fdd147d046afd9df60b8a15af5d3ba447086c5c20b7f24a69f1660dbb08214b9f46bf99b31e53573953e6e9bed39c1944a593f568b37714162650b9e6c577ca459fe0ec538b34ef6a4ffbb8929345d12159f30b9241a9408ec4c0a8bfe576c89f6f964266a5247fa27d3ac7af93e2d4d85337771059998c5a2e82d473773b9ebebdc7cfa4434bfa4555ed8aa6dad9cb4c1ff23089f3147770f53f13449d5c7243e79f4b90af4f361d1964282e854f43f982ef1ae29baa2bc253b323916bd3bb9a49fda578ec9b8db288d67ef721b1a6a5420ce1a32130bffca9aca7140900cfb602a4fc0e37d93be2b45cb6007dcacfa247f05a00b9ff416e35815da9ab9362be7e20b7e2dcbce3aba30a87ddec6642e80c5449152551e2bc92087ae15ceb93a1909980f776c59d276932ed88870b71b9cf06c6b784ee18f8cc5dda83079e817645c7820b9e075e0f11a5ad78af8068cf56368b0a48e7c8f529a2b566fe3a232ccd7eda65250a9c93195f23bd15ff33e6dbf9f5ffe103ac8c863c6885df02ffeba3e31a31cd6e6a28b6c1328d4904a9f68e29cd6f82a96ea36684f08b418e881edb8b6b19cebb70eb9241495573e0450c1e0d0fbfd8f89d06cd8e900fd86b3d2e57ff5c42a33e999d44edcd53969959cc75671776716efdff3a7824ddf360fc818b007ec14eedd8a4a27042e4b2e9e44e72249b3bba567f1f394c044942d90a11f2c0cca28cb9424b6292c022bd1601b7ad0fca845216760fd8ec5936d5dc9eac098a03dc08a6c125d39e72dfb2e032bbae44c7f8e35779804522190a374d486677357243d1be3a174bb64f93d7b173f292cca502e4c3a5d89e3ade1a8c8b9715ea0547b5439577a81ff1e0fc7140629d70fda09cd3d9ff1ed93fa45973d082cb029d95cf766e2c15abcd94faa8aa422e328302fd99db1e4e30ce8bf6cbfa022bbde7d092586e1a32e1bbef55b4f89ccf867f8cca391d7095c02fc5aeee7fc595400111aa4a718f579c44e701b808e21f29536e85eba8c69c4ae09cc9bec151cabf57a391ef60943aa7fbe18abac5b9a3e1d3f317f74cc8446f31b1e5b86b7ed3e851f7fd4d18389df275260cd4a28ecebf40b321e3e42f775486483184fac904c06e646e0c5e8e749d4fe5889142c0229d10d5c65b70580f9ac39504af0ae2ea08ff8a9f2e11a146ba2be6ebfa35e74af5bc914cefcd03059a0864db37a8baa980f8a68730f9d516eec72a6c9eef28215214fe0bf4ba09d5646411d07ac9dd8b1f635af6658b54bb125c97c51d89f40c57a4d2bd9bb206ed70320d48ab8cc758bd9aafdb12b30e9fc565c7c0925bae3146fee07ffb1ad9ac22a1acae388bf6e19c3c6a79cd134b1b0d7f9c0dc5f6d14b8dec0d12d322fe6d390fbd896b4a9af79badaa50e2abad7e179ae0c94c55b2e105df6115af3143260f260341d46da69e63f6c840dde07ab404b371bcb39fc406f64ec5f4b96f922f4e6a03a302581bb9c727318275317d0a8066311b0288239eea3826ead433ed606be2be974be797c4288d98b0fd4225915580f86268d973e6dc7d1d0657b7d4272d99152f58721c8c74dad794ff064f298491701c526f265070dc0eadaf68e38bc1b4f6bfabb025e51399d0b0267cb92b124ecb45246efb2113adfdd33faff3105dc9c2bdcb6117a0432031e387d13bc9f1c1744d34fa8e53574e34b9d7f2baa7e0f85ab05b6693e9573e33a503c71bd31fd94cc958866f0381113851066fe24ffd6a5e255b4d01a80ec4f73b2d4d1d24595e875be553d075889d7ace17b62acfe17089d4995d6712c1ab3b10da660cc8c3379b7b0fc219af70613eee08592f26238613f41c26d8b7817770c8fc787fdd13ab23edcad657c21021338835f7238c6e7d77daa57a05419119af440bccfdc47c42fb7bef761c4ef890fad48bdbc0a62da6923460063649366c35d58a23dda525a34b96618c22c4cc68b017bb65a36616024cf27affdb860fadf8b9301bb7c7ed45a3ddd40aa3b6660d0ac40aa21577a235f561bdf78d0f08da4dbc0a7e7e68c7508ba56ba555b9b7d4397bbe0d10789e2216d85106f002f087d4cc58d942fb48cebff71593d33b91c71729d24097a901df4486c09012919334b8664e7834032cee8e89c866a704ac27047ebac51c26f0c8481f1f2554839be57b3ad522ae917bdee0839f023a3ba562670587c39041f9f3155875b69ea5ed632a1d2b7ddb4dedf778c24a92240b7beaa631dddcbebff9802b0fa07408120076cddcb440276f9d94f7e4f7227c8a406bcb2bebe222e0a567564a794eb014509868d4dc748e5d42d6bd4705409c87f7b368e9c5d9ea0e631a09a722e030e52b4e09312102cc6a4d198237d3f21232eb2aaece8ffb6cfa23fe4134ee4c4c56a6c4cd743a7486dedec5c730547e7900445d0b392d66b4f0eb8e8d57799b3cb039f5b48d9c1fc98923ffdf1a0aee834921a7a854404fe0f2bfb433ae4591d4d1c92eb7e2fb10f29bbfd3ff677c6e336635eb217c360e59c23aba5a16c840d756cc875072adddc69db122fe3648f798ac40ca648f46e2820c4aa1d50c96c389dfea192acdadab365fa56189b706d6150ac8c88f346a1e5a6df27a67f01fb49688aac010e0a3dbe9aa0b64525be271c4e3268d181667ca7a51c8a7057ae5cf695ad3ccfe90c67bc55841c13d9b1bc6cd1e630396682eb0ccea1dc4fe8921480455bf937abab22015d46460fde4d62941bf86e6a922021e15af89f12deb99d04b89fd1dcb82e458ce82c8c405c8f31f399eb9b5fee5b2d5dc7c97880ed49ab25fa8e5c0a3a6ea34f101e1cd5506dbb8ba0b0acf5e8a384bb3c6d0db5c49ed9094468b68729e937838a83396c7688ea030f8d3dd581cb61f5ebce1042ecc1b2b3acc55c13812c14521f0da741c37a5a3a8f00ae32dc8f7ba25a37c55f091128c5a0d2cb6db286d77f347d3a7f4bb0546dbea47c663026bedb62e6fc66e354f89cf49455c154e47477fab27cb31e5edbf701074e7d24db388ca230ed7b72b51e1f8db2e4bd24319ed41aea9add96542e5f8fe28ce91b3c527ac74ab0bdc656288d0c354e99dafcefa03488dcb67d554a75f41691ad67bfc458059730ff7379ffae0adf5244d4706837cbc6243eca292ae92ab2eace7e9f5bce98ad0d0816cd06b8af43538014bab156ccc9675cfdd89292e95ff9479d427a98736f1b0d32bbd9677797db5527a1aea0586d7f25971ce401beaf89162c5a4ad9db4d1c30a42bda5fa32cee41cae674d520fb8cc2bdf775be10c799851c9e490681cd15288d6137f7fb2bad9cd6d0e5af92d8dd92e60ae0baa1723d10fd160a962cd3f375ae82c7b89a40934b5e530872a4ebc587802340613cbf15fdac8934ae947b4496d4bface3167a1a658bff56544bf92c0e4ae0d38d8ec1078ffef2817fb1700bb9cce7a8a08c865dc69ed6712e2510fe599018268d8a8ee0696b32274273dd21259c3552852a937e8c17db5119f51e0bce40e5f1e66a015c504913908405121d2913047f98617188a81b81458f3a0e620d82398c750c560fcbe141b2f231c47f00e4a3a9711d54aaccbb2c99bcc573e125afa90e24a5ba1becd2ae95981d2fc4a97e760b3e6146794fdc7289901afbe79aea412d6732811ef9ae8232ea9ae73a2ca46e0f25c757505ff7006e8c10202e5f14826ac07723c364f40148a4f64694a55d29bf938052efd4fb569a20137f933d6712b3e99523ed8ba0ef09e937535d02182c8e3a29fb6791990d3f66ee88d7188a456df7ec38b28c0d636b6531813424eb7510c13c78ddd210e9cfd84203ec7483b3ce3ef4cec0ac990ae3e936df64f756afc3e22224478012324e769db82bfb9c73f89a536fa9499ca3072fda068f57b30b30fc7397b655971f71e6bc58f219529846a9c5146f7ba3224e1ca5b67d0a6f52b6ba97ee243283376dadc43ddace6967d8dc582f73766588b910108faff9321275c599bad181c8345e1a555a33833c9f28902a201a569d19627af29e67d830e34570c8c524bd89531e9e41a450b50b8f178b28c5ebab03a2a2edd7da19519691c4b882ea43eae3bda66b2f3a6c40d2d7807c002e5f90a062460d336c3aad2c0eae3dd167728b03f054056d39447fc9e8b357e447a5b2ff553c65408c25c2301384c6ccc992a36e3c0b126d87c57532b3b7ed54e76bf1664d6ff8442f4d53a2a19902e24e90a09e37de569a956b4ad13a2ac9ea8c6577be4f02587625602a28b234c6f8fdc8c10756630a6656d421c1acfccbbc4a0328545be74813843579430ea1fb0c64a8b22777c6e887b96e400d5915cd766500e721c6600d25404809b4e06132202de4ed9c5d5a4320263c45a7a8fae9b30f5b73a4114340e6137e7c159726e82fb24b65c14fe5bce7814c27764e4e4151e4e105ca25f41a247c5bb4376f438ca690ef92eae93cf50e489d58de3fbb3f4ddf5de5d7b6a32a152377b4a8a4be312a071293873df580ad42e56c9836ebef9b94ced8b47dade8d535827cc2a0bd3f26bf1d094174e2677e3a4831a61a6c20a0b1282af0fb1d50e62fc1c3ca3630a4e5083591673fc63bc060414052017a71d35b775aba081cc007a240c141949e3721c1f5afa5fecfd7908273010f09a046aee5c5a9bca0729652dff55770729b2e2c6e5a52d5149f62fe44e729104b4e32673e9dfe08f0371fa8159cb5ef0920874c1c8f99908aea82db917ca08939d32ef01c3c499d29d52b4782d9013289c3313aac28c15bb1886391588db0930b125341ed6db902baa8501dcb78e69542d507da9fd3e23501ee7749363afde2428f124a1b0d84e5d528ec9c834b549ff89206d65b0977f1b5cac09ec84b83478756e50f823792f0981bf36fd5d048ac3db985d45c6bdf13ecba51bee0089ac1a07676996c34e327525a34e6620b130f5372559dc4d759490dd03238a16dd4b316c56ba451dad31cc33d3072b3c70d1ad6a1086666245160981e8e39f342700cd9b0d2536045d8a65a27b04a157c9cf4ba256294416e5f4e92f516d80a3aac4c85b13a2f062282b1d8e971bac5e82da792cd28f4faad3275bb758ca426132a04025cc8ce83b9d96b4c5b00a25cc9026fa8d32f503f266ef6e8006e45b595125d7241faa913f68314e636683d2c9e1e34f2dcf4de502deaec7ba90dd5bf7f2cec2e3032704eed23914a5847e9e53e592df87c7af7086e1a335d39c76342aa2d9f1841e4a96f5609f8e7e0cc6c897fca198cb4c61df8a300071909eb138cd3366f926e7578ab5035528d9fc330d9cc3c51f6b39e19e4bd9afba6b6c35fa22e1ed539dcded25162727c5f9f1e2cb80179e4c92d714105c2e5cc54c0d78a475ed815987674563acadb92d60b80a005afbc62c240d3a0280c5876d7e2d5bef0ef8cbc84c5fc52d5ea696535b168401961334dc46b244116d4cef9346fff0a821afea8772c2bc40d3d972c447e06ef78b590702996f432b898a3f281eef8250471940ce8cf9011d5ffc5409b5fcdd5f5ae732b69a2a8d0da68ee18890e5a4a3d6aa1344ada3746a2e4b9130d7095a847ff55e5b1c788a29252057f36f1e10fc0f91b03c7c9aae53e588b093002b636ce3bb2f10420b567b6120e3b7a792a0162458354d3a08189a98fe211e91dba8d079b4b9d50748fb870c5e941fe3c0b66b21ba91121fc0ac0fb33284c4cee34c89821f1f0fb2450e0af9731f7d94b0d93a16e2e974634f6daca6caaf1ac3a5654e058756ce48fff13868e1a77d0f5937838567c8fff9dd3207078ae606e54c4621ef2a57d667aaf2224d89d7fc64bc56817c4680c5103aefda1b15b3f7b3eb68cf869a218ffafc5630bb41cc3b681f4ae95407c62654de3d88360ca53f5dcb0175ea343d72edd7c0e996f78278de17a6028a33491e0f4bb8ff3bb1c7f1426d665a7bbf61abfc87267989f60c493f591dd190b4cb9e2bea533d477f310f8c506528e0971199b6ad77cdf47db071a33a6b4be4f993641d3940509b94f2501dbdaeb6afd50732379605a861598c540b809e07aaa982900037ad9a8490e91ed338538092c8680244df7e6f4b96b69187cfc0f623aaf01db0a1de120d964221f90af6979b9ef84563ffa669ffbf9815c3748e76700433061349ae926ea84ad001d5f2f52390996b04b2dcaab57ca764e933961f6b6a19ac3e0466be982c165812fb966c65b2f16ee4316b40372c3a718d162ac45dd98d1e3e645a4c2488e87fd0d211c0f00229472363210b342d75b915bf3075c169e6105d7ef193b34b1bed48340f3ee72cf1ed29157c4b91077409495a8e477842951473ce0fe369f70b6351fcc95bb6f7a5d09b42e1c7d107c3435709803cfb16ed06c69dd2ee18bd5ffdcf48dfbdb7517f2fab0f85c59a91cbd1e869627fd16ac8fba9350345d2376c1c4f996a64cdd5d80a40fc9f1d941e22220f4677ba9a7fe4a1ed85fee449d0011df1d504a12dfc7c02eeead468eb81b684f4e354d10252fbafbcad4dee881254eaffa6679c9cacdfe28daa070940236f431b8766869c4c257ac13f835e0ab80a6536a2a813d655fec00bb9cefdad2dda5e82f5b4b133b6bb1423cbc5fe70cecbc3b01807a64270c0cf2907f785039038c31ee5413374b22f331da8cb1ece6e8dc6569fbab47d224d897469ffad45021e50db52451832e68dc76d4709d209d658b96724708514fb4c7a6e0c93249914b2aba354af8f899469ba573e865f3422ae67caa837d5447248fdae25be8ba680eef50699c43a0ee3835919b54efe467766650101770c8914bccb209cb652feedfaf0812f271c8a4d0453024bc255644a625383664047c48a1daae72b24600f6aee00def01bcc7845a96ef40c4c4dda7790a87abd5cd5312159ff2959eef342ccea292ef0f97cb92f178c4774bd00cadfa50fa101ad9c54ce1d38dec225eafa23b9e3cecb8681e2059e85c0635482b3732ef68286fd57390e4dca04b1691da194e91911bc037de900a5a79572ad9e48decf3b303ba6b3772075190957b23da91a56adf7078faeec03796ef6f5ac4f9df73036442b21d4503f2fe33e73a7f8bcf77ae1658c1fab18dcd0286c63f727320b85927a3361ef79339f844e83f22760c0823d465351fb76cead98e897b2983e894f1128226e317ae193a319027d25dc4b0e6fd4f07fe42518fb349018eb9698f22687dd1b04ca5593ce37ac1962878ad36b8a71996e971f70c295d5fd76ebfe9f3cc74762af449a5289c0149ac777d0290338bf50642ec90afd205d0496f29eb11a834cfc1d0c1485fcf9f6b46716f659484944edbd96a8dda868f9b114189bb8cdc4ee007a46d253f59c1f86dc2f429a57db5e4a713938e598bcc303d535915a1f32154f6e6b58b7d3447bc0d4de46052e10244e0a20797aff88b7cff8ac9db4c2197b68a8e63b6a00d5c6aeb9f2025e6df8877166fd03192b2942fcfc8a69c2c54a52c1cf0008508ab8fcb5387eb24d4c613a69c5f8a4fa9909418b955ce0c59b8f468687f412ccb43b7b3a8a36293218048e8d4c7b9f0f522e7c15640aa7a45e513b0c1887d817d7e78605ff9efb4a1554596d7df56f7c0c2489693a63bf42a4bbd54950e43c5733b0798f75fbad5ebd36390f203decd81cc34651f4fae7ef68408bccd3d9b14d40c21b7f0049e5a76711eedd0f3f2748526f9cfdacc4605d34e36cd6954af0c1857863d5f0400ac217261203aaa504a31734f6fa2781cf3f23e52716b07f0edaad004e14dfbc79e6a57cdeea2e9f59b198b423fbdf65f2265ceee802cfcf831418ced19a64b9e8b055e22687122e12fd7187702533af02c8ff557082210ed3c2a45c1186caed0b48c7d8f6e5d4cc3a610b6d5af32275ed23db7acc01bcd7da401bd5394bd97f00c89252f85bf167f4c5b3eedb34dbd41a668e263a5b5758869066c1efbfdd9e2c9d6fbe27277145f1694b1aeeb82c6c9610fa8ea22df7a24352f1acc5619b894eed026cf7a1485b1c7ed50562ee14e9ba76cfffd465aa5adb932980f493c53cd8f13779d827631628b6d052fbc53672a9b0a1820f7d900af408a443c3f6711c01b36f0ae73579c30b35cbdf2c9806139627e8d6227c9a75f7b4b73d535de0cc150680388ff6e2e79a9aa752cfa9bb01d3042d46f7816e4422c04669c974b170926ab749fe84ab656df8f1cc7f819cd91bc6ea69afede9b4d5cfa9b91cf165ecdd18c95e0be831c1e6f7c02a001cd8df825a6f2878b624d141ef4026d80948bd1c99465c5f8ade5d6fc5d6ed60669a861aa45af62ea2510b628ce13c731c9ed4830d20d337810c76f94ced8303978c4cb2636c8b15d729f29bff925a85d7e1924f5512e2e91fe701e27439ed03e38ff6743d0ffee0ba4454dd09b4f655035bcda5b0d3c1d70cb8aa68997cb4b744bbde2f02d18b8f072160a962cd3f375ae82c7b89a40934b5e530872a4ebc587802340613cbf15fdac8934ae947b4496d4bface3167a1a658bff56544bf92c0e4ae0d38d8ec1078ffef2817fb1700bb9cce7a8a08c865dc69ed67c9986a4dbc4e10bff2dda783ccb37f1b54421eb278738186df75801ccb9866ec358d769972149f11092a96ec5beccf0b970a4edb398ed344e7eba31a81f35fd3bdd3348b3a0094e22a0287fde595fee28c9966c822b27fb567ce32f97b72d03e34dfc9eaef6fcc9eafe51527e00fb5883e40b34f0dc39d9be332dab3f8778fd6838e739a2e37241f1feea2267dd34341386efda110b264b0feab7d8ea2686c181ae75521221d2299988edc1e695fc88e8f682e8cbdef4122616b3a992d378f7881ce20a353d9ac2cd248feaf10d3d084db1ba7e1b983263b6c2dc3181cc8527ebfef0f45ee44d06b201ec50347a94a15674ddb83b6829511abc6667364eb8c976efddab6e7326f2ea385d360c7f588db2d77f886a9b8ad39c459422be58d01781f60c7c1e9cb5c5d9f7dc582e7d31ed87b41246faccda677a591422892012711b41a98652b9b89ca463ce681dddedadfe13d540a9bcc879c7dcc66734fb0b80678e41d36e9701827714bdc4fbe48aa6e8155e1e60edbfdaa55022b79419ec94afc5c67c28101b3ddc9ae9f0bebf1c2101383600c43f225de58e9850fa247cc029d39acae547e99adb144fe487643d4e1f5a839ac65930099abc06556f084c7b08ecb8c0bcd1ac1875d9a2165bbf0a53b8e8cdab54b006724372bcef248b03f054056d39447fc9e8b357e447a5b2ff553c65408c25c2301384c6ccc992a36e3c0b126d87c57532b3b7ed54e76bf1664d6ff8442f4d53a2a19902e24e90a09e37de569a956b4ad13a2ac9ea8c6577aaa9809e8e16f1c26272aad0a8e8a1d89168b574c7810343626c834276d63dcc4a204e6b748caa0dbab872d68404e68a4dc47b3e98414a184943428c941a55c4cc4b76f49324c3354047648afd0a567dbe53ba4e2857449a7bde9b3ad256f78501bf6ea753ca1413edde722c3c621a9730bf7de529a07ef8d79c0c3255800fd0efc91417dca781cf312417296b2e1804b504b9da4d85044c8ddc0199bc2260c837f81396c8f05cc3249fc9f9f67ec7be27d3bd100d0d23f212b1f25febade03f8f98baf7a1a42bd401a815fed4de6df66fe6ffd61c8a9c2f5f645e0cefc0cb86f0afa2499056ccebb9068baf1df46709d85ba0447196d60f1365f4668af29b0a692f6a938432b85628dfa0857ff83937dc48a451c513e9590f84ab003253082a992319bad1c14c8b2e43fc93d111b6d479d385471e5cb633c2736fbb1dea0c3ebad48c26f6320e5d9be0ea27f252e7a9abdb7ffae4fe086d40c919c8d2c597bfeef7e20766286adfc8ccb6f32c99de835f1c48796b3446a69d8bcda28b801b749384fb120ca5d28b1b6844eec0dadeae032ee7e198fd97735415115f77c8f86d1a18a6d599d6bf2341106659580264dfcb631e563a2bf28653aa2dc512d1d223be82a951b33d6d658016f0e0d60632f3777e6292f0bdeccbc5d575930bc0e938d88a467c69a43bb32207faeff8402c9951d46f76c7691fb4d8052faea8364ca122a6f4d845819b73450b1aa877e1f929564b2822193886f9ae759e9b604c65c3a7341432f2cbccb8994f28826f25986d9d932fa8d0176deb56fd3a1f63569e46f3d0f8ebf3e88ba72cd97cd49c979a7d4af6f943bd0fabf4288f977fa383b9d96b4c5b00a25cc9026fa8d32f503f266ef6e8006e45b595125d7241faa913f68314e636683d2c9e1e34f2dcf4de502deaec7ba90dd5bf7f2cec2e3032704eed23914a5847e9e53e592df87c7af7085140dc61d9014e3bbfcfaaa47b761b632d08ac192614c17cac4b61fbc475f748f794c90616e77b8e96d33988656dc1c918ac2f0ee727e35ef0cb91268c1600934c952ebf4b82634b884a327d4110bf58be48c2d6a549cedbbe2b389023ed2849aa15f923c490e45990425664e4cd646dc3bdc63dd0e7cb60b75a49972b09a1210cdd947323b1921baac374ad6f6e92abb0f8bd42b4e1445264f3032802e3269436e5e9527f9af0f6d77cc29daa0fa78d585edece3f3258a8390f12377fc474743376755db8b34b1cf69c83517d68cc79bea842fa2db89c42d16d34d910c954cd36a83f39d729eab133470973988be9449281bd6c891fdaee171dab23dcb60087a4e1b0947b9ec163230938b1797ad360e36b2810bd922e1ecf6028896ab687aa703c7a54c13074a85956e114f1080ce618cafef41c3c40d5eb8f15b3fcf48312cc71cd4f816440d4ee2ce2a235665e69a8c176c2ecbce063ae936bb819eb4854a14156750850b8dad0f2931eb66bdfc1d66337173a5654e058756ce48fff13868e1a77d0f5937838567c8fff9dd3207078ae606e54c4621ef2a57d667aaf2224d89d7fc64bc56817c4680c5103aefda1b15b3f7b3eb68cf869a218ffafc5630bb41cc3b6813e1bfc57c8fa6f954de2f4f9fdcdfe32ff469c992ab31f9da34575f92841ab23d08f91e395d47212e3ccc9261a659501bb476001c402923e2f7885b745c141260b2c033e70f3f414b32608822a43f61c837a1047a8df005718b8faa049fe913b35b563885e2746900bfd71b6971e9455b92b87272b2b7e578a497e4c735e7ff50912e2a0814ef16ca8b72f11c2d24f8d6bddb8ccec9bed035ed981fb36177a4b8e0d459489f4ff877d21d546888e4dbeff4d54bbf6692c9463b436dd733a970573bbe203112e43f9f9d5cc7eab7c684cfd4ee1065f120dec482dc3211a3caa5d0f87f3764b34063349f3313a78f8781644956aa5cdc971d9d79d3a31c886014ce00e84459065624abd1dbaf11a57b51376d58275e2f948dfc9f05ec58fd84ef0fdb0e3169e6105d7ef193b34b1bed48340f3ee72cf1ed29157c4b91077409495a8e477842951473ce0fe369f70b6351fcc95bb6f7a5d09b42e1c7d107c3435709803cfb16ed06c69dd2ee18bd5ffdcf48dfbdb75d5bffc42bd18815c6fa273f76cc406777870611ae15993fd5dbb8ffa9a22ee1038df5058551f5d59580f6dd210ba650fa7b188371c86de0f93b8aedff06541cc0bbdda0ff885b06bf0c41e22ae18358161cec035787a9155afecb9957a15f29b1b65c6e4133efcea3f6dc65ee02fc2da6b5e94c01f0127c5e8f655f84cc104de674ca285968250f62b30bae4a7ee01cff4d5b6aeecb9ee8e59022daac36e7068b7352fb1021cbbea42cd67940b35a805a75d75bf59b7151a254fa83264bda727e83e7a6a30590a158fe09b820a4eb28a5ff0082b743d0462fe6288bc5bb9a0648ca8394bdb6b18285127a1de98c75785739b53fc6eeae9ce8cdaa932fe4283b0d81c7bbfd9d316b7d821caf752bcb2b2e86f77c7f8cf532f74d5db8d2183d38471076c1e8c11a148d0a1b830317249536bd973d3a79f51de68c4dc1021bc5b6bb508807882aaa3c18a751298294c1b3bdfb470ac24cfc36a98ff3ce06f2dbb962bda935b510843414ef93c8ee719b028f14cc44e42db1af49d2da9da81f2ff79e1232a0432e0d8cf0d36582a2603e7a188db64fa5fb39c3de407aa2a6d3dfd6e2b26c22a87e9866b5ed2020c094cb28db849b99d4b2a8bd49ca5ddf32e3041ad06cd6a3ec1c4dcaa7de34f65c6ba94a79a27631857c2d1df55214ef0952fc5d9da59c6605a5c57e3b5e4a70236c7c13614fdb4f29b788c3a8bcb28e9e5dbbacb19be83e29746b62e9e92e426e393e9cd38f77bdfc8cde0a4f9ef5abeab3f419ba57bcf27d4b6c0e3f6ff10e3a69d44645a2559c769cdcf51a651a687970c58379bb151e28ccdce3479dfcf95296ce8b53f82b940995a6aa67f4fe2a3cda2f6ddfd60b6c3387492aa68e0c9c4ba4cbf25609a3e4e8e408963232576b2cd152e15bf9ce44da6753709b4a8b40897b69ac3743aa6a5f81f2c2c1da5ea4bf8f924cd7547b3299abb43d109bad13a0a2a343dee44ca55139f14085e1e8604230f496278c91fbe03491077086d15744ea00a63da0578fe0663bde3745b7439f7b446ed7f6f31468bab18b4eee0cf99f9df09a915e2820366c517c38cb79a0d9a619b70bdddbf898616ab06ebc3a627c0963c38d8e7497cd9ab65676a95e8dd4a2dee11aca65b57e42f38ee4c32db1f083391f44fd109e7dfd1ab14b774e9e61c4f3ec438f2c05dcc79ac94ae09460b25d88d635eee4e2346cfc7971f5d18a0f907cf0453644bf40cb01f8afaf7d007d206480a62a7c9cbe745cf63216423558a8864cc4c5825e567dab07169bcddbd0e449cd3af3de762b7588a04a08c2b0baa4b11f8de6cc2d4c39bc832b2497f7b19ddab2f3d7be7f4bb748c76038c6784f32bcec1a21a98f307e14b1e436ddc949832dfac664ef92b09b3519db792b269f1beb140db3d95e4f0bcd4feb497b00cb01d8bfec809b26be026999dbc62a4b4be6b9a91989f63463afbec279ca4379287bd9f40a23718b9e665062c5e22fd609af3dad7308773a85114e2ccd891ce9e24fde3123d60548cd41be9a70d7a1973372e280751de6dcbc3700da61f8a3ed1de8a833ed890c2ce5d66159c0f2bb171b129ac316b9cd8c472f3d4a829781452051abaf3676cf54b4ad9598b824997c4befa30a9f88aa137e531bfcc76d18d3907169a72e46d1af1dcd09ae4fb41ef1941331d72505f21ddb343d9fdd4ed2645b1844cee078204cfc436aa704c477a7b6722ca7334b256e565f6d7b26a0cb654c92a827cbdf1879d7225e0d3a66820b419a281eea9c3ffdd040795c10482d65884b5d7ca113d3f48481c89d8d3beba74e348933f14c6e2aca0496aab368b10870afdaaeffaa1a1e50257769ba33765c71a15a10c3cecfcfe4752d3681658afe4ba6c240a43fa06755dac765df64393724bbf11ca18d0133659e0b120fced1fdd07b1688ecda54c1acde47d3a955dd101c893089c8296d8df86f9107beda08a3583e5eaa13199c8525a0d189086b35f01fe0b6b5babe86b8e80f340234d4b86162e23d829d6b76f56eda7ec898ab397b29bff6a6fddc541cc8440d32a519de96dbf4fc25d849c07c94854bbbbe263b9251cd20da2f62c10c0b26b5b897046effe4222caacc03dd2de6084f4c1300bc26b6876e9118227c20f9c77deb0230a1d37025aa9e6219197cf8e06c163dcd98c5593a5c1b8b7c331402c726bf4db92afc2c8b3454437c297e2fc8aa2c2f3d242060e2fa96be52b2daeb60771dec762023d0c1170497415205c47515f1950aea7bfa8633e464cd29dd48b92410db6e331b4a4bc70dd269324b36a3c9804a49dc280d3fac1544cb7ef9e604f6dc8e9314b8ed49590cff3fb576eafdf68a9349f1389894295c163b6586db2e50f8a6bc297ba3be7c609d04c8d3a7e0c2f0bda8078b7b32b3ae1b7880c36153928a312980e7ddb165de0cf0f39ba7102de37de0256d5bb145fb046f0391431dc1bff59f6ad88b5e6056c88efc2e8764e52854b99a2e997a72eb5c6691fb6644747c99c482f474eae4ec7c067e3b04d7a0efef3536903d435bf94479c84c25a853cf16d36166e78cd456b8971b77ac27468b9de3149021f76498c7947b52e8025afafb775f73bbd9685343f5dfe60a60c25ab55a4e2a30345ab80cc91976bfa57469fdb17da2f0ee49d10a5b5744430f91db4d7ceea141520011bae7b688db104381826cc8fc41bbe37626e8f307e626b938b9a19275d19ceda6c6abfc12e5045a7cd3f6b88d157c2408e172e727a9a77073b4d818b5676bddcaef29413a6a6e760c975350079e6450f3dabe0270fa3e21eab30cf13450ce33f3c866335cc121d32039142fb8a4b13f4c6bc7494bd153dab079cc7cbcf8fb57faa5be0304bc99679c9114802555b1c2cb7791ba31192ef466110a2de16b36b270053adbc20033d2f1420f19b99af727def3bf96263c980d7f4499063e8943587e720756a29163673dd1b710200aba50ca1d7bcc8e823429f45ceb15a9bb18716882980dc4ca400a6865ff8fab11b44eb880f69c7e452ef0a1d713c4d2855550f911fe4cf0d73fcc59164bf028caf8c0660d44961cc4f2d914a01b807497f16c106ec851a13295e4c88f5abad40c38ed2cf808381ffae3ca5ec7a593980908dfaf4e3d4e4ef50d686e897ecccb0ada9785d40426f08c54c0c50cf5b0ac8fbf11f358dffb4e0f0e4b7e15b1283d9c85f306d5dd1e6698abfd0aa1dfb5b7216c8c49ac25b451e80eb458a1e27cef6a30fbecdc47d4c7ca0c460d462a1c30e14f97f26e7dc3913b32ceedc94fc1078f24721c63783f59ea21771d916e220a39801a3f5933bdf49fe9a72a7941fcf635ae9f0725690d2960f2de609cc66d8775ca7df4e175b16fc847b088c86b333d99f142f4ba4333b114c56d0c59786c64128ec9d4e6d070c94fa9d948fa017c6900bfdac08d81680fdc3c1fc6f8c10e447d1c6d95f0edfd1836ee698351ada84bf2165e9414021fd10eda14877db47320eefb5b9468f21e5b2eeb296064e5d980c83c3b53aa81c3468866d8db8efe0aa818e630b40ec7921acf83ac408db1154aff7d36ac670d3703ebf44f8352287e2519df5ecfa376fcecdec34c06da575ed4ea16fc49f2ca0ceaa4f10933e4a556c96091e8ea5fdf6add1d7eae22963973d0169abb0b64fa5470134d6434971a5dd4fc333cb6fd98aed9d681aa9c02056b61d4e6e79b16ca70415b544f300ff0ab5455e15c374ea6f353fca5c30a16e4be4e9f04dd563f8c667313f7195caa9112ee135edab4a22967b2cf9ec1a5db54cd5992cd3af5ad09d59d9b2be257f46145d6f12689cd3617ddb94585ca3f8f4774c3a398ba31d2bde80f827298bb002ce86e991cc63cdafdc99e96ca24506f62e1a5d2bfdff5cb4730940024c4377d6d83c983dbdc3b344082ce227ae7502ffce96d2dcafd185f7f86cb477e48c380afe62796a06a47d588c6954ab60842606d08c1f76735b0a49828be24fdce91d1c28518e5021ee8e19afaecde656491b6991cc96c578d9b5d56160cf32def3dafd61a9f500f539e031b0dc5ac6c652c48fd44f85ed1aa30fa2c468f3ba9acda55c093239908932a3d282c73848ab231b9e080cd80f8b7e89be17ae10afc814fcd6a37929600a134841a5568054e6da9fec37c59ea2b2aa0ab94849cb47cb045082c11467efab80c78503f5a9e6a3bd2795b59e044770c954d45cc6ac161d42ecde0d3620c2207c2b79333ae4a387f3abef721007ae1c5de227808d829d484b9b41bc0165ebd66bf1b2102ae18993198180eecd97dbfd1023e4d1fbcab5730e6cd8061263f1aa1801a373a830167c64d9a89e4c45655739bc269c139e7e710631caee46a00be03070a202840f32f5ad1022aed8bfcdad0e0bb75eb28a536172a1de8319da9dac559d76515a3bcb09ea88b0e6c59f975c08c1ccc8470a9d96fc169c2241695448ef74e5edd2dd75176f3ff6c8337b9637494d51a82dbe360a553472775b3f22cfca9ed57de627f65bf5df66806ddcdd2fca915c481469994468d10617770ac1873a31d308c74c87f9160f72b8e3949cd80250b52bf4c15841ed37d81c643e2b81d66f8ba47fa7301e413d31747694dfa1fdf5a3f6072543f8608135e8aad6dc60fa6f8fdbed06fcbf3602f90adb7ade5f499a804b4abe891ca3c0d00d40eb6c47c3330fd0e99d70c337c966ea6d467237f1b44f722c05c17df9456c5594231d67e1ebdb9370c0ce0bd2281a2a90e582793509057581935359a61353aa79a9ec1835eb9749ce5e36813577f0221973d37abde73f743a029d207b7159cda1e81add13f44f3c1a73ecb0c1bf605d8ca65603de801ad91254ff832e734ddd2ada76097ff8a5d39f310346c595f8aa78852223c77a6bd0457e905a5e720631936cf17744124d6cfd2cef52d63b084f41d2cea22b74edacfc53bad61af03b2bf0a0066726a38f2d6cff0737de01672d01dd85defac1b4a6475541e053aafddc381cd1e08083f02b2041769305429c91be523bdd8f13577eb4941017e16580ca71743da492a4d7b1a53b641e77d9571b927b237fb164dfa0b25a4501b9bb40c53c7c8a6c1f1a5b338e1a44ca031dfb3c73fbd309453f3162f860e4e1b93b1f8ab9c0cbdff2fe0629cf94dd90deb9664fe25938c2b6c15b69d5f49f970bc198fdeb4985f0b5c010f3ccb763c964dee0fc91fbc21fd3c0aa16f1b1a585f1fde108e971d232e796b83d38134fc186a325104db1fde46b66c0d56bbf728715a73893fb822650de82b2ada356cf04894cc521b0bd7030e5de0d45918c85fceef865288647dd2ee85651ebc4873ee2fe8053a133c1482aa2bae0d641820db80bf49d225d220197de115a47f07ceb696abc43ef35487e4de7a3399335ee6ab24fa169cfac45e2ccd1fc98489451a5db8c1f1572f5b1dcac756b8703cffcf234c9f86b8c6cff342867053f2e3678915760dbd672559ab16ff9bcd53521e228709fd7766af8364cee1d462a8647ca222af47afbe7a0163aa84c40dcfe37d1e2b37f2d70a3baa71764a6b87951f27dbc65e9b574917bc9a8124980b97e80b132eb8c933ee449be209929cbc6a5790cff27dd1d199305c8f21000584392e15d04d20b3b6e9dc2a5112668c16ac18624d392cbd1dc2b633b8a309b31bb067eb15f79b3cc678263c944b310cb7eb60aea400d4bc44aba271efac22ed74a326bbb290afdee60cca53eda1ef18da625d313e575137f67cc181953e42cbc0fc0d54106f56162c804827ed27c83a3d8e9ef23c83bc85842520e7a1aa89517007434e8e6440f1b3824ac8b08c63d0d53364d553401c919d72875063bfb19c7c25d2748da8a966792088a1475bbbc09a014fb01572b290970c3ad4ee64b3d6e6f7fe616081b7e9cf4789e64f45668eefce468cc56be954fe138e6bf2fc8fb19542e8aac9b6c767398c1fe4fc4b151f8e802df2d3c1da97ddda9a0ac57e9ba2f7f0fe60eb7e4fdb5f3b7dd4b85e2adfbe250e1c9d76250e4691c89520999f8c34cb23916ed5d6b004fc8a8b077eacb85a58507c877b998457be32d74a0c248676b61c593e8c8e02bf91861d76b622ba69333aafb2899869f8299dbe85db657f7cdba8b5611c771f771872db10f47fd909cb1d5dfae24f3000aaa68518982121351ce5ddad4975538700786f66bc2f54c9123a8fb15ba2faad08e4a92814e19759ff78e1ee9b2bca90ad01d47f0b097f69013df2617ba4eb92835b78918aa56625a5d4bb8a1220e6a14ef14420e93467bc5983a685ac404d3bfccdaa1af42038a9ea7ecc2eb0c28b25366b9fb8aa1a208b255d8e88eb972ba46587b7ad9decd3ba467a26bf8b959c25515c6f07ff0bb5752f887d592312a4d48e0f7d12986ddcd89ef0460f79737fc8514fadabe739b4325dc34fa1d1cd9ea6a11633aced3f4446452309125f160168e56252cd5e72838fe1faa227c71be7c13b59a2ddb8dfd86ced4c5b159679eb5d479104f370b500b74288c00fb6fb5b3dbb419418cf3677cfb59fb31ce700e90c1615ae8d1d0f7dde33d02ecbd9dbf784728c19c738758399e0555752295cb8308784c3f18146eeba6355dbd0f0841d719367e92748d955fd955d864ecb706d6225d4b5373138eb0dcb84ee6b5cf2538db2978567a4e9fca99079e5fbb7e914cf7c9230f023b13bdc95d19bbc0e254d284110101c27219bc96dafc8bcb8b7803493860804ae5c6302e24d8e970711fb9c39bc07a97dfe9af126ea2dfd1ca4f82ae6142e1fe3986550bee2f6b4754cb303fe85d5bc638b52bdfe04ada388053eaf833c27261323b90483d55411e4a749928e5eac58c5661cffc73f9bf48f407cefe9eee061508fe337ab35a57b9b8ff264b7f06a11b3d38f97f9885db5be7819102191ca5fe7a74fc0486dd5050bc988f2e94280aa8f6222d2bfbcfe682cd45f129d0aa546cfe134415127256e088d4dca13ed3762c7d11cda7141c1dc012e0dd3426a49fcb5f38330e95cd89e5c8aeae2260a6f07de50366b858853e92cbb854ed268fd93a55fd2ce07288793b9fb27a88d81f01855a1d331e84c2563f44fe9354459685d46f7cb17d2595a59e56345c0610d4d191b6d8e2adf2a7e1cfeadada94cc93d3286ad6689fe1bd70c596069198f91eb51500302f823808879b588b87b3e18d7ff66a8c15d8a026fbc4df63ced96fbda459ebef4df12b076343b0860c236a2a5dad257507387b18ad6b0458ad5ed5662bfdea62b368ea093822ef55f38f2cc9ec453106519030d0de5a5c3aff6f0d3c1c1d9482524d0362fd19195d9056a70860885c533fcffd9d83f4b219c90aa885f603d9cf4c68e3f33a37693cb53b7d15fe96e3ca79cf13cfda3605653c3ab0ac12daf0acccb211404eba70365a4053d3466e17d377e6961ce68862f5d7acd1a4273a61d7b9cb651a5ef9d7522ae12ef86ff9303466d43d2b552e6cd6bc060f2f9d9b9e7b406b672057f7f04468dc7f4d8dcd2b327ec1936df13c5d4cf5404206783ae848065a36a1b47a646ff02ea574d1356733d51a118502f30fd90f0f1b532c1bd31fa5a366bc914c3328956385690a4d6a57d9e904146f061da04e265512be0dc67c92802a20fb4a7971115d244e2b8744430c865aaa57f7eb66461a64f943fa45d17378f6f342c316ea846dc5871f5c9cfda5941c5b7d87da039e83e482b609195a2bad60a703920549e5f21214f0e92c0e2bc7959498892dc43ad05284b00e8794badf7a569c7aa0656af8e799c570206a1738a8eccb0afa12438f13db2d9225ba69958b7d41be43f9e70f77467e8d128b7d699cbc257acadf33af19dc15bb8f0beee414d9dd2c2b487c86acc55660e1d34c72f1dcc548226077733d18f1c382ad1cfeb0203e323a7d60353386bdcce20fffae10cd309d743e029f45ddaf2357e2dc43aeca0c5fadc2e5499b9b9767a7c18458e826aef3104cea51090a243283d51575954b18232eb1cde1968033a7e8c82c4ae12d9f2644fc7ea6a37d1cd28f835efc2a03578fc2fd6cd3140d6d55c5819e7aecad3c6ac7a45f6a8db85cb1a7664e0845d5bb5517e4b02a8c0431761013a2fd77610aa441f43f4c9af508c545f8382a14967fad65f26ec3fc965d3308e8d6d65b134b706754676ce2c07817e1658f2179f8945be70b3759f2d48ad95c65937db307897bb48796c8048a191f0360e00cdb925ab202b8b357b543ac347dd8c6b2f281c95ccc8bf84e1537a32e5c3cccadb59ab578fad30ef7533eb6fb9b8ad910d908b28bf630bb0300ff5643a78a2a2e0fd20640336ab64f80c768187bee73549c697171b1d6d1900df71169ba6a4c177e0a9fcadaf8b28464b0f19cde6f3f84bb4d7c5ff4c4788e70d8a394c12845dd0cefbb36561c87f07fdf31f3343fd4006cca9636e757485191917a0ea99607a3b3a9917e535f0f22074d9493d034a794a4511544d4708f6bc3d9d01385aba1df3427d1ddcdd4edaee4a954ab40971e971999156773548804a008b5fe7c3d90bde70bb08480991c2c5956534dc125e13dac14dd4ebe05231eec2fb33f8368d5f190125a2c6665a88ba76b796e658474b648197be7c7a1e56c1303fb714fb0d49e35b907d5f3c612349a08c6b8d6618e481fe92eb97dc4ca7c0c96776f48127026322d8dea4b22bb68af91451e8910149da23f9ab202fd5d099606733b9c99b063c4694ea32467e406adb60b798cd56220e6d9faa108a2aa4cb543e74147d3a935975327fbfd0e7d0ca7bbe16b3627bc36992948c577b117b956ed8dde951bc29eb8ef3a0c513deb1386be67f234045ac12e9d827e0823c83c49b8fdd28a1773d03bd45ebcb83093c242e2edc38d8f7819bbb1405c08facba7b8644084806e6154224298897b30fa2eeca475eddc0c6239d6481e485e6db1511fa031792d7a4df4b4c12f26208f83054386c6a5c94f000a3f22b519ecbf87a7d18c2d21d0e4a4367e1fda1e4c6c36730a4bd28c902dcf7c06cd29ac28c89dea3ae809dbd6a295a5081a46ff8b1302afd53b0335314a40838f79334f572f0230f9ee6f9f0b15235fff96aaee81ae73593592f8d722b401ee9f4802c00b5efd1b091ce823f6dc9c8d0f6727bf71dd829ce0ead36cc5c81df9de9b8253bca39ae86af0b9c420f6c29587598e4845d0fcb14cf157e92f6553e70b4d0bda66358b9607ed6f1c0cf5b65feb48b21873b2b94bc2aeff02e3b54ce67337ac9c6d3c56d1b21f97d21b32b69a3c4ec954d77dfda38b78a8b42978a971b673aaa916309581791e15e95001aead150d43aa351f4a3d883dee8bb37d61d2255031be0e8bd1e15eda32f75d6a2c1fed2461ac1adb4f628f4d808d0f5118e4426bc8082a32cfdebf69b88636a76590b45767258d2e7635621c3e4459967d8d54df7440405f6a9622168adcb8f080428b939e96b245669a1241d7f7e5bf42bd0ece3f964c7f581765a38879a94c3ffc5bf44aebc5ba90a8e038014bd308576acabe17e2d5d13e9aebb8d87a3115a9defa175ec1747ce20288d824d847116b1c7c0df3c07dc60090f31ee9c21d46fb32fc6d0a4906292a46d5d429cc9f8d832d1843aff9b1d41c7b8863a442fbde7f518d365d6057e353414e2aec938e402dddb5328110eb480659a8050e1318f003db97b1981085d240df7af665f274e40f65794bf6f3af95a57efccacd31f694bb1950b23916c88ca8dcf8bb89beeb9702e882bcfe1e16c3c63279494ed5e9663f55120d87f957a810d7551177ecb6d57a329e097c952adb9d7368077147b15625c2d73881aea75822494e77a44e1144b762e1aea8f1c01a95fd2a2f90a8584fcc1ba309b4eb8fd83d0182e8ef71c843b292ae9804bd0bdab0742b630c81e97dd90af5be73a9907e28dd3521b047abe13c0c0429bfc4ffc8017d5c4dc178a6b30fba826e877bb12fb75a3d8d7efe532f24c30f95af55d920b98fe22fefad220c977e7041e79fe9aa32e8d183253e4c897ece04bc962f620ce6446b4cfa3eb0e1eb002f2609ae2ed6097b4760bc38bd916fb4529868b5496c1b02ac764d4b940844e756b19743af756e4a81e9e65d239e52c4db50eba1c1f07a3373a888f79c3a89ea42e636c526e8fc17938e1320b2cf75f48c6517ef01e2543a47f566a6f5bc51b38d0f7a2a0b4b73d045b182140dd0bafcdbb49aee2dcb09163cf7fb33601490db28d169e53d92b3cc80bdce0e4eddd1b1f15af2d0cbd2a40b396e8aa2c074e78cefda4b8e495d8f6e457042a470f399346a07d5cd46f2440263eb1782c37a84e2c59e67c5d9610c34d3ec026a47a25cf3f9718e251eee0d9e0cee6fd4c527c29369cb8d0d51b2c4cf337ed6971433b54b0fea241564f4262c38f43c760f48b088aeeb476a6a77f05d6bb56876ddf0ef1f82b3097543539822c82124ebe514adaf52ff6cc7dc9472605244732f181fc9191aaf30bef45b3d17e4415c5f9d6f109947071a2b06d127bc45d50804a40d69462006deaa4e940807824251bf344fcb1277e5fa3edce13cd611e839bdef5747d4cddc78ef7231410859f77f2108662ed84155245bd33da3b6f5176e5e98ee920d575ee212fa2ed709bfcc0744bd92ae183162909217c85f8a21aafc88660085fa588a45464e4f0c0dc6ecc04d27acb5e96e7ff1a5395c26d934f0c17066d504090ca0894f147f2199f40872d5c3c5b8d5e1ddd29e63c469399cc155dedb9e2e6559e59941044364c024dc2515f7dc1966e8a78ddef95c71ce1cd6dceb00092c9b5f04d381d92da091da21f438f46ef32b2911fc09928be49b801ff6ab882c3578f27d179eb70324d2e6d8b6f120c2821cc6dc5fe2368a03710d10cdd61f2507ce42dbc7426599314dc30f5dced04bcea93f40b8f82c6798e041fdf03f801b9cb194cdad63d67f476bf0b04b9692f66d8d1c98e4ddf6eb9cf328a1025edd6bbe2bd150668f4fbdad84a7ec9ce832ac24cf7fd0407fc1930dd8392fd7d760bb81e1bb0ec3bf966780505eb37e0453bcb77cd5ab5a0a49b26ac230b1df8faf012a8a16ae7a5b202b22ef5a11e41abf0b1fbeb70959ee38800e1a849bb0ba3ca790f92002d310312746aa26fd7a9448b4ed9c9ecc9473b8308a6c52e26b2d847829fda4827c2eb8af67609aa51bbf09d0de105ddb22e69bbac76ba33fe1da0ac7f2f8d18b75b5998978c9bf5a458db6421c07947eca52cf15612730c99edac9171680d2c6f16162a8f37ffaf9835e198c04f61165f359d0556b563572316b885ae132d77ecb3c92cd249e46d89e72970175a988fb9c6c530c47c0874f70065af14847517200fb9f4e5f9bb1ff4620f4de14f8bacd35eb015d49f050e283ba29bc863f1c7a358957223ced1eee9cf7c0c27e55c99a1828a40d1388a40ebdc049c0036919b8d3c8f958bb03ec13784bb63bd476a1362bac1e9ff398bb34ade5405af526b8d78328f2cc9f9a3e40d0d74abbd5395fbd0fed99efab4706d2c55671786b0cb73f8dd59cff5cf29039b381232acf957a5fc9bb9476688abde2aee4a832002b36b38505aa0dab16352df7c711b0bbd13675d8acd8a218f3002e0251fc6b38af18432d8d2ec607f6a92a8d2bf2b5ccbd960138f1e557e733c6d9a1499a8b8a8708e0a0ffc2b443f1f94dae6732b3d10770bf437be7567c3a08006fe7a83f8d76a5641dd4d311b9c4637df8fa8b1a57eb1e78458c993e0f5a0d60e23c42e38dffc4c6b1914e11b372620a2108dd9633515d9c7187abe306e64ab4b1c6c00f238d00e6ddde9d36b1c6bca6325605e04c71d216e1d5365f6f9bd09d10d3720a2acdc3feb901e433ab830d42d41b11b350ba37831e0013d9da1086264036f0f60a2c553ed3a1ff8870570113e57ea8908ef9b0364748c47ee5225bc711f61534d5913c859860aaf573b735ed827f6e2deb5a3814f704516d4c56c97274187cc6e70593ef739ff7f434347d8af3b30bd18185b3bd0da1b8b660bf642b413f1ab91bdde0f7d8d6628cafd706e0254450c1f0116530411a42e98b45a8242d951e9a0ae29295581e597e8b62e5001b23ea47a0cba5f71e4d8e7b6901b6c19f3b42b7fc3503bdab17ad850ea8eaa0b2a5acc487bcb99a65735c0a3882e74c415a3c2f280de108cef7de7637cb93ea21532a58b5c1d5d7d73e0214dc1eb2b36cfed314fa56b02a4e84c6cdfab82a8c4dec1c835a40deacbe53e37cacec9b3ae7a50813e617fb8af90365384198a3eb82527740838f2b9500390ad1a881cc6a021cb036553acdce526eb81af2b8f73d4f6cf8d8a67e49ce8c69a330b917e39b0582ee6214df05007234cf917e7e16dafacbc9ea3deb7d9b60ed551a365ba0f99ce4b5eb2de45b08bbf4ccdda130918c2c186e2c67073843b9ae1ad6b7751e8f5a1c8595e72c5de2f17469eb7590a5d602420a83ead80010a096352d1a2374da3b93c6eaf0d12ed0528ca76507aae1f3300822b1e6b2757f7f6baccd92e97036cc0fd4dd0680579fb7e6f9cdefac6a58c90e80f4d4cf58ac1e4626ea901849ffff97e5115d685d92d80bca941d7fb310060fcae642eda6afeb35a9eade6fa3f06dd6b4db798fe32bd02c5f89c2720db642460139454a8b487cb99256733c02ba82520f28b9b21655df34113db6195bab236a2f7f8d71e2a203810eb6b5a4671c2720180033377b72a05b0408427fe0610444c1851cb26a734c86a1f4f7fdc588dcf00d65f0fcee0f0240232605d78ab35ed7775361fb87a6aa0d1493699e318c213b02d4e2686ffae6edb5e6b84c56a3dc8334bbe4c481da5dcbb4a936b7de46f73caafeb3b344bfc3795844904bebf32ea80401b1a9a958469bc552c5f7543d68748db5302fd9b592f3fd8585ae727172f24279d4eaa526726231e86805d314cf9da241a02f6b0ee1cab2c8076f846fc8dbd99605e67f4b37f80d97c9b25e328cce6ad1e2862d318c3628f9c76d53d7506b05f623f53a7845f0bbf62aced63c961aa282cf5cf2a543e8f1cc07f9126a7de4ad481564c6b9477c1e23ef9e05cd453920878b8dfcaa9d1d4c61a8a1fe1c82810bb5a5000756431e0620a516cda157987393c15f0b4063af474198c56870d0ea49759a12cc1a5ff47e064b120bb21a7d15af0acda3826acfd3b118d4bf2e81f27ef033db97022608ffdff7a06471c3079ad94169ccdc122540165c1841db58150685a89282d6a66f0a9aa7ea8e418218252e1eb23ba1e8fa102e423d80d70f7a95878339388dbaa6574055c994a1600fb93dce6a3d83205f4900a98bf12f80757e89b73c3ebf2e8134890b6b9b6b006e5d3e3092387e5680b3ffcdff01d7f0fbbedb1f514cf430a2b27c11c85e457ced4477d5ed4c44f695ae188031c9fd96531b70b5014aa35b7fc08f0431d44570e123b6102e230302d4478d7fe3e0431929cf85b33dde5119986ee4065a5c49fac1a1203950ceaf7af2b5ab7cf9c403f05ff5559c1b2c953ec09890ec4875aa809f181eef3ff61a170d92bea58b81e80dad002c3fa13c933f46ce5696c2e00f378d7f96e87f212d7e38b7e5360de5ee745a0806988bd7a0cbe13aeb2f47ca583869db14ad663ff48dcf9eb5d36155b9239a82e6f23716a12692cba2f75ed4cfc8bde520192ff53ab3870c2513ea65421f01c0b5ffa22eadeac7970c06892b64184fb589927c77aeaa36ecb8bee0364e39ffadb1f5b27d1fa0b5f7dd408ddda7c091ecc5c9556800505ebe81948ea15957fbc70fcbeebc2104655c347b84d9133adee14d671c5fd5278ec91756f898189e43c364303b5f272274ddc43b86e52828a05d03ace03792534d9693ce1f1aed57ed636db8a9a424b82e5bcd159b455fa850a633bd34bad3cb6a0c01ed13f65c1f17de1a94ffb6a4cd57e70eb9e4b5864cd5b87e6d7e22313f4fb34998995b8de52418260e889a67bbbc990d9d90239e3822fe246adb00ea5095001d073e27bbbe2d96c5adb463f2cef1c366091ba1be68f23285bb585ec02ccf8cbba3ea613b9d939789d64d9045d76d57e8e08d165fcb49f3ccb53437e9f83c89176231eafda59c1c9bc2dd677e01131447e4528e1efa612586208b6da4818c48ef95f130a1f06de475eb595cd1627a2094f95007eb09c0e6aaa8f5039b6cdbca2530c0ee7b28148a60013580ed3a13e916333c392d7c628f5f8c73527e317178697846416f943d758bf902bcd5dce49fbac2c1ac5ea3383dfa0558f7bcc87b7e53dd102706b1e6c8930240e5502295c43ff6874674a1bf0e4b23b028d1ac2d17254072e2a2fad4a122860caf9e77ad0f84ca92956092b5172737f69715c8fcd2c378aa6c31f8ee55a3305023b08c8b378555f71ba6d09265d0685ae39c30bff035451ea92675974fe338bf7a1ab94b9490e9cf292ee00c555adfca0c228a97a6b51a7e7ca48908e20bee7cb3bbdcf87dec184b640ebe496765a0c462b21c66496ab051b8d05064a25505a2e264b46007304c2d4ee57bc88f417af2c97a54d890008ad9cb21f2cfb57da18d6324eb610d1d4ebf500f8823fb69567f117c6c992e44f84b1ebfe7f21a5a923889c7eda9a21fa5097c88b5e364afd78fdeeb5a5443b23d989a4b219a51a6837c14e18599968d997c01f5f1a5e306dccde7c7799419aeebee58034f57fea52512144a800c3ddb222aa670cb8f28eb75448971e96bcfc807042b2ba6ead3c77039b5dccfd7b4755364f6438fd98d2f2f49e0a9fc7b7f395567a680c94a8d76d6c36d0a9edd0103e76f50b50d61da563fd1388ae4d967db402ae0170d19c8c3bd27dfcf9fa2d55d00c1c0029b087bbc7764cc9814dceb6015099e7f9b3afef127ec6d9523327feed9182316090a62ef4c98e00fa643beb5af8d60c8cee6e67e5615e1a89fa3ae47979a001a4b2d7aaec1f77c482431dee9c078e6b34def133c645f0015af8809d2c3bd75b31dc4e212f1fdfd917ddca187b8071aee01e9eabcf03da12dd369f6252aaed1e7cda85601f3325421304f3505bb231bf845121e124efad2db2e61d9e98bb70a63c807b74f648247798b25b7c22295836746fd75ee8df308c7d341d633d1c56c110056e890bc1bab9d3b9a37c8e6be9ee9d09c49dc1f1d18029ee4203423a72280a247070ab33291839c97d0c35d4f93e58cfd1d31f0440470ba7b5174505ffe253d0a8ce3ec0c0b9dbd4e4adbeafe6fd3fe57f28b52d4a5e1ae58590dd30af99608d8b886e9e9403d57f756619cf2243db1591e3e4bec4388f8a61bb7cade5d936b3174d2696c820801eb64896a78c2d553bb4ba6d3bf49342335ba2f559a2dfee7e27aaf027f0c5ba0279d1f36009886dbaa58488c3ece7376eb49357f6b7717460616d215cfbbc89c540d4e2bd35345f275546e79476c2d53f85784b4f17b9b76135644f2ee11331e4a07a1359e85e71ded551423b3c2628e1d7630bce89fba55d26ee931c3964a51723c9ff03b81c8ddf7a4dd32d04fb776500d27bb47324763f8dc23e678ef722359e06286adc862db9d72e702953f3f3c7991e9f41b75807b1677068689cc7923492ebfd4fb44836c50755f0f3aa210846daf0abe483fdf08316537823131554898249922ef312d382e6517150ea5d7d3a05c018f91970bb34f04d7394f746275245f1e0e5f4556d0b074fe30c3de20d5ad7760e152b368a265b9c167b6db0290ba11722069a26d0a8b6e8293334f07e984f3274caed5c7bdeb422740e78dcff8b81d09c4b52be8f9ec43e5352a579f81192c93a33d28cf4284f74ecf6126cf4ba83b00750e726c01e5230120894ec09b650bb4bdc2ef1ce4180a87850246fce93364d03d23aa795d8e4aad8cea189e09df0ecc00f39ab13c9db1699d98d43397938806bd9b21d756c9b6cd50058efba9e654674906550776bc877f4b9e225cbcfe85c551de2b6b36eac35ae0322938691bba143d34204e00ee805169e1daa6182cf93523902673e8e47706a1dfdc3b4e6ae7d593c0634922844a91e07d1ed64e22a7f4feea2afec012b74298918fbe6d27bb52e96a0ff4bb1e761dcc04dac05d8a7e08157918b483547b2c853feda7ef2819d56eae198f6d1dc147e244fb11d483611b4f8ae7455b378b5619cea7615bf093b9142fa365a8488d14312c785514635f05fec6bad9cb65e7cd1253ae457ffb84efee9d4cfc5ca425ff77a63d159589f34c6e9961a89f94838009b61385a3e1efdc17700b9c17b8b35e6f3ed8c61b8c46409970e4f30fdb8552933444c8df10e16b6beefad87a9c491d8776b506f1a45c3b799731e37bdd628cd6951559698b1c8f0812dc413779c24088b33ce10afa1cd893aa9aaaf3e55342740a7772a0bfdad1f32d25e4150020d963b95d594a40acb0744c9b1a586685d117e308caaee3a890e77de7a23b45feed547ef2a1847ea182b16ded6aaa1a4f3cfad0f64f9650dbeec5dc4db18a11735d3cdd745d617b102c16cbba66ec5bc6847f89567104eb68d3b553bafdc6eb3622be4703e4651d71d88e35006d6867208bf920cc726e9d3bdc92c9b73df75be11fd0b5e3c64039094fe11ec3b059620fedfba82a4ab7721b2c92d2a39c99de2dec804c42c0eaf95bfff61af5e3cf6724325e7bb0b1a3c5b6a4fa5ee2e65c31b14e506e64bb1d90c8c59708c03b4cd10f59b1b9ca2fa64709491078a200cc9d39c3f96a9dd536fa1675d2609054111da6f816c6ddd97c42f48b07e983ab4eb33c14e3bc72c430222b9a5eeb30c8c7f962a46ada1f1312d044be0642ba3612588fa709bf307f5380f6faed2199e8dc3f55d54d1b0518210e189e66698bfb18a6142f138f1a340bf2ead6935738cb5e99cfa4002a79fe816b1db18e7745bbb9dcc758dafa0f64cc59ba6f26fa39d9b040704095d1479874c4cdcddfd20dc4698f464a3b337bbb368534a3e375a4d711abf38aab0cdcd26c652adcc773ac59b3ddf65802fcad5045ee4d30b1f78ec78d57f6b5db843e29e1c1dbd4eb43cb8481bc5552cc5506661052ec6443c22e34d5c6daaf02b10b89bb208483d6133ef9577c3e5745128e62f1826c3faf9c10e2cb5fcaa171c01d62ba275183f047017e790bb16b1a7813e8cbc613893c9305726b54e531a7fca5fc08bc8ea70db3878de97fa404e33eb98c86069ea1a31504b4ec3abec9fc9e5cf66f24ace15ee00bfeb86d2ceca67fe96803decf6e8d694f9b25378ccb2e06e038d64cd5a3e602bdb8d4a0f7e0708c8ce650b59fe8f59e85ae2b98519dd91a1e578cea5c307dc98dfe7fa1b97a925172197ae466dec61b059cd2d9e380bdf6f4149de302afcfc2ce84d02874cb740fafc644187af50c7f1e367baadd77e5b7ba4854ce0dc27447541740bc57f85d21bb8cf97427bbd1145ebcc7060a01f17b8c0aa5863ac495a684e2c51abee5aeaca893c944d0e78055184d0768392505314c7e176d83b6e82ac082675a9ce717e544e3164326d79f21a66b0ac030d0e76d23ad90d55a863d424edd8a1a33480efa198f54c36c53c3ff092c0839d187c5f74190b8de8b984d35eef311c47b1260611e22f7938523d40df8a7caf6de6587bbd05f3cfd51784a8ac8d5c63f38c458c7112510af08ece7d1a495002162dd0adc34a32a7852a984603b479b36b6b86f3c1a287412ad9a030e11610d5f23d80f9a4b75ced1a5391b837cb5afd4a3d25c47bbd6cbfd3622e13cd5c8fdb329b204ed6e7256c1ed0574f3808807710511fba395fc1b7be8efb0c8986a6372d63562a857a845f441d12ac32c32f97b66f993e4d607e501d684e088fd3f8d20c2e29e37a3995034518c3453f43706b1436c82724c5fcaa7c2dc9fc43041d3b82893c8c9f9cb7b46ddde4ed650da2965c2bbf2def4ade6197eec7ded3c7dd6e773ff20e32ae9d4c56a25d9fe8c05d0026de0931ecd75af2ab4c55283ec5de0e15e3a2292c4b92c9ff794a564c97c1572709c6379301a131826dc5019b1942e1642e5225f113da718c899b1a27b1656ce65dfb35969dd26b266f243701f2c7f130404ac08ada04356ba071cec69b0ae9cf6cb6f97b494d607feda01c29eb357d2f28f2b6292809a845607f67a736a55528e6b5a33fa2660ded43074ced4e0211a63968f8ab47f97344349d812b2ec6525179f82008283d7c11c1946d9c77689c9804c9a4a38e5d978a9760f1f8f73c81eec9d12cbc0711506c72fc66902eca6a8cc62bad0f585918ebbdcbe329dc9c498337b0db02563574b7e3c80ae9a53efb9994301fce45f5d8897cfd55b1c2c444983b4afa04d75f3c8797f23623efe919b01efe725821122dd7d7a5bb0bf9e3130960e8e649aa5e1953195c31c62b1e4dd0f49c0368bf30aec7dfc0d8938f0ce8d8b4f94626ea82d965cb4e815fe198a2ff30005530d87fb22af1ba6a2cb89f94daad9a0125a4c0c81e14a5a0e27276f76b4c06dfbcb01b2990d498538dbf5e7cc647d87b20537aeaa6a17f749c680e8fcd9337a44d151b2cddda4cdf5b7050e466f8fe5b75358c51d7b75f324d32d5a24b90b5e0f8cb26fd01ca9ed9c1bf0eae97cefb161e0e378faf52bb0f243490ac89b1aafbb5fe5cc5c38304227f50f09494c6a4e13a2f99927e1e9c0df5f4717fae282433b9b398b30eea406ab60fb451b0f06fadef39df81bda231eb1201adf3c3d4e3d3fab28e3d1dce3dda67b4011a98ad6b5d2ba72ecadcc6984e124cd9fec341ede864683163f1be6cd264af3c5726c753537ec23a3e89fd87bec6bd58724f5f72760b223b9cf026545e3a20acdd5b3ce4c806c16d243fb801025b67697f838c5bd1104bb9f0fd9665666a74fa779ab9405ab0dd111af88b67d99e56af49348d3cbc363206df95d3c44a0a817c2a47ba5c9c99e108eced4e7de88ba698ab8bfd2adfceb91d70da323c4c9288ebc8d22828c21cdbe3d49ae245bac167be3936fa098085f26814b0801e479ccac611697299f85ae3ca6a5f80156d7b2179f6c5f34c265ed4308ee5834376e3ff1ccff5042f8b58b837dcdf78dd4e9dfce399278ad92109f16fa235229cc3c300971d06c78fba9727ef10d3fa8c3aea30b3c4170fa1c704320910e204e7a2d55a68a451ecbf7c66a0d67ecfef26c833a8e21f589a0cb2d2c1a812eacb7719c76bc7dc7ebf0a252e1e447029c10f8932e3bbb878c00c18cd76ad7d96751e62984783f3022bd9d024d5c9f5130f62fcb5e280861bda8e02a5c13715690a1ec137d68c37c334032efc9b89b73a3701878ff7828e0c192de7b6aaafb4b2b33ec294f906c22050ad30778403679df42fccb536d94795c20d93d37bb333bba826b6305e708689ffe47c022b6e780b62ca7a31597e1450339e3859871a9347af44a6e8228b5adef911470d2b683f820651f5c6571f9fdb97c9f5ea8ea0c91540bc40dc738882ca17065f70f4906b0df7903b59f841c323202590dedb0fac89632ff508395558c8b2302f2f79f44bd9a72a9541c6f7bd2850591ce0995d85c9d0f3b5d7031458830ad3d3412b3b6fa56e5739202399dbe1249b614a4e8e3382a64041c24933b060a098c9786697f05bea2ea977acc3d7f1dde3b4173fce57cd1d9fae6cb266951736524dca2a4aa3306574ef11c2131b6d17faa50fa54f0da6748f0366320908e05d1976a78e552f8d8231676155c4ac5b5bb1b7542e142e2d023127d76b636277e46859f5b75dfa4b7d4dc21b7d68fd81f1c6f35200ca9080e4508966b0615b602027b7625a00b4f42f34c7b5a3ea8bb0f4c5fe522bd70facc01a637f00409274d719bc49d4926dc05df44747a2c4fcf03d5ae256761d35e314054f0b5e25a96f76dc3c7aff94aa31408b36cc742b85537b5b928a252231cc02c3d17f965b6e68b29c788cbb4c69debd0e67f1e6488eb7cf0461d8767fa9208737ffbaf9d084b7dca5d734a3575ed31335c13ba7f9a3fd424ef853b80299012aaaf44ff8b430a90660201aabf5c2b7a009e9442e5ef313bc69b52bc22856c043ffb72ddffbaa61ce0d5418ffc4937c334791ece0aa3dc6bf459a56b7636844149c30991245f52e32d0f5e6e8c148fb8a3da8c85afcb24fcf10ffc3a50b95c410b1af48df6d7f36df9d7e31f02013e7ef299d22699042b6d1e2b5ce2a1346ff41fd17e4415f81e2f2b6436179c3af0dd06b21e3fc3441b9015d87f5a7b55ead97d3338207c280136310bc38629815373536b026e263ea4f6bf706cf24e2124de00351003052b2c6fe8a2a18912501b1ad7756bbaf11266a76e4722105f69e485ee8ce06b159e9a5d8adcfcda644bd8b5dd30952f8cc4e799ee4a44052e8ccfd11b8f34535a9e29e318640321348f829be12c1ef2b82f68d058d17f246122a5a4d1a624e54ddc17dbd3915bc669dba888b698a66e6661144056f2cd27ea201daf9705057b6298d183668106f7f989dd878e572e3a778016d554d7d8019e204fd4ca3b9b670e6792451dce5587a7e1210b0316e41fc7d1576e0b24b42486a5126c3e40d25082a39796723ece4f34576bcabfd7a4285de79d82634876900d0d28a7be03322feceed54d82cf7e1df6f446ac27401705eb76b6abd005c81c2583d0889754fd6b976577250732b281741d25d974601caf0cdb42bf045f5642b3371d609711bcd74eda11ac25f713223f5bdbf50c241b1f004b61aff0863db44877fbff61e156c6c33acf7df3778648f24390845cff50fb7efb6c6412761e957e56f4886e7069e9587bfc17db8a3d71003b9b63ce2427205a1cb4237af72e21ecf22dec7b51f6c108f99d416d1a52cde6267bbfbc326cce00bac9a26e594196f82966ea484731843116c7c63c5aee52101dda5968313e32f270264e9933d37869a9c876051ea00992564c82cbf9907434b4a1618cf3997afba027ec1468a914cc222bde284ec459b1edae45ccfb6fdace4ef3b4ea6a187b44ffcb72726580e7d720200d0d5530d65cee55af325475b3861396639854b1845ee1a1beebcf5a7ee8473f28cdd4676ff12ca1b8ffe1f28ba5cdaba8fc8a4193cf6098e86f68d32c74393a0446a5cae39a0a37c9527de86dcee85f672d26dacdfd8a19b7889cfe8650c4c2848f02c1df1a2be3e723cb34fa73d3592d791036e7d65920c52661dc1a0fdbcb81ae7bbca137cef267c99afbc088859eea56e1561df6af9612c0a7571defc879bc1ffd20f9783975a7a5bed282f9486b03b0c76d99b1100fc5ec5e6010bf1a1766cd9f89190c9f25621168453ac8049796827b0bbef9370d6fafe4f14d37408a51e8e6f633cfe5eb4afa07ae4f869cbd6db850e0abb70b686f0c5976ef046b371265dacc949274ae95db9bdf153ac3733562505e0f2b1c8b58bf76c8f646723be70d32397e84479049164c8bf02539c172795c7f513487d21da9adefec3f26fe7637907ac9d584b505d3fd3263cc903d9af13ce6b78a2d4140fa6e1e96456cd2c5c244f7cbf0e721f2fc413b65ec6c1449b2e0bab0a8a693fc8286c2d61f9a08f77e23d0beb9dbb729ee52fc69419133d5517299d2aefad6331006a79ec640fb12966b18928ee5788871c6d86b4e418773fed6c3cc15d9917f8ff2e3172476a30114c4f6efd79c23431c2b0dd5865310e4ac43ada9eb3096b0d1b7a180f96cb4ef4b2369990733ffd613a94a0ab20790ac8681f2340efe017b0cded1766b72b8c19a6e74c12f179b376629b12919ae29434983ad39f73d9b6a6504ca5f829f650d2f0c8d83823625c0a4fe47f58af0d463f1ae1e53ec25701939d3e31bd9e42ca77d0b39e66ab060f1fec8b7fe977233fe9638855bfc449fa7d6c98f27888e14320eff474ef025cdba8fb083f67a34e24218c9ca0500eca17cc7cb57bfe583b3841a5f5c41a925fc9d86d9675e7b58bab3e94789cba084dfde4ce9aec32c690e36a8bd4093d9996f9481518c2a3c0d1369983b209f1be9e9297a24f25c1bd8d544335e14b0893f614265b3b014ae030f4ab8b1d218b53fe6a93151af98813744eaf6c68c5c791a584e3ff7d3e60706f9c8e883888a5f77558c0b93a88c7bb00d0c2c666a5ee06a67cc4e7fa1685c31e1ef8f408eff627f4676a8103c4cad3a400a464b4442cb6dee01171205bb8542e4f4a926bc2efa8796764a17d1f68809f58836abb994e3d15910ad74b06812d7fad9917620ef7c64c316e0fa7285ce1a9265a184c7e1dc35315f9fd558fe7df098b9e4903134b54ed1eab63991d92addb7ab845f93c65eab921b7b8524058b39305620a744077d3200e8205477098bf108ddeacd6a22d9777c1449a084a24670bb2f9ebf57b64a2c487bff15570c0423d9edc5f3a31b9442653139cf331c74b6aa8420d3f24980a5861637ceffd74c2ddf9febdfe43081fcc4516924f3b290f83540638030f5f069e4a84ee159cbccf560b8c5866e71ddf457186d9068a01f46ebbf6e8d8cd290e0709d8ece5a60ec4a471fccc31285d3b705ab425bb4688f51574eff62ecbca0e0d4aea0ed90a3fb3776cd9d281f6cec863005999d548a15a42e26d46817b483390aa3778b3c1ca944ae32ce4a9c0026fc52b1a3610c755ff94cbf9a5c87c2dd757545505278f196f61aed76e5f8842e22a84c2f9de960daef3f3519c9cc860768e73cec790ad8418704f6cc9d9cb9bafd7f608b7ccc1a209234f04f98c00ee5aced1ba463aedef45ed91481f6edf42fb47d96b8f87f892b434c1498b177cd1e70b192056a081a2fb9a1cd25df9b051cca64a6c7777facfa894d49bbd5fb0b7ac4a17c6a86a1690f9753be92c750ad403df9f5def14bf2ef099c883aed05d9c3477027ddec34bfc011e5c9a95d52a0048bfb1b2c5765924069a90f68b45fbf652d58373d8e869a8a6eb298542c8c79b5b009df0a7ff8054aa1d283855ab36fa6526a15727ae981f5af7c0b90bfe18245fcafbf142956d6c39c9b16ea822c6714bc33d9b6e4dd09f868cb03be563059777548a942ec3ba29749529a64b9857172f16937c13d2ae5a93714f83003a1b81eb065a2ce34097075fbe44d86da23de6a63e41f27c4746095d31524c7f194c81c3f9692d4d65fdd00e9853ccbb60a258a5a99d9adbeb5986fddb7836f451ef5a31be36b45db92ce96943518a6b3c6c664065dee8ba6c288e5d558a682ee731aa0294cb0bf8ab325e360217ccd6801b75aec46725b17bbb7c99b37d23211bdeedeb6f4832d4b3620ee6c8cc30c0098f91bb19a448b0bbf0aa2a54701be48ccd6e57d07e0d952986769c619a09d548413fa1b7b19096662a0c230aa33e0ebc122ccb9fb953d02932d2ca048e8da434be8c10c0c5d39d434c64e451b0cd65d8b35100603d9c02a3fb622608bbbc66c18c3d3178bbd2175545af3f9e3b7866ba84dca220d0d94f08507c0b01613253f688e65d66e3099e0de4bb1b67ff4f6a3cec654e8d80b1e50da33f8fae69cc8bc97f64d05f44b390f917f75fd3d7cb69f7cff628cbf59d3aa04590ec373b3a7e24bc2cc7111642fd50b7da1a7076147af598cd54932d4c213831a83ab96eefa6ca9b97fb6ef1fedc8d7cad73228cb4d5073f82426a8bcc3c94cabfd8a08873189214906ca5aa7c1dba484ca5b47981968e9bbcc42de3c54b1a5f9788c9d4ad2360cff434d3d02155933433de88918d9654c6b6040cd04c625b2e81955ea7552b7b240f0ab14005e332b09739023afe2e31c4c526b783d1b443be4c53a505480e236b156a0d97299d16a7ce3c83a3838f8e084cdf31b58f4b80ff4070c7058cafbdb992b4cff7cefefc6f1f2a94096f5c7e90015e76ac589b2d0adb9a566ba80cb6be545977f858de1ad689e973d4c68de9cfaeb99851d0ce79190f4c7357ef2a516aad60d65c79d460c8cdb89ae49cf20d3f20472520b7d33d2cd6e435a4e50b011627515acb2bcfacaf332c791eed642f5fe3ab1f6542ae8cac9f300c1abaa687c5d75c5073152ac4c400650aeedec4cd0b493feaf2219b2eeee9934324ea1c1ce046378f661a6f349baa0ae3fdd479576b4cd7303dd3b0501072c240f323aa93525ff579bc26e5f3326903da74fb8b481ebd781a482a985e070f7108502c95a3157eb1fb9c28e6fa2c4d68ab76f12df602c71ab32a5a4b5da08b9ba22b264a56312fdc6c68cb8a5cb094b12c5c35383e5d3156196da58c72e404c3c78523e63900bc93e63a0aa5142b07fa8049dce27703fee467f1dab793933bfd42eaf578c607431159c3e9067d43e0832605374e9bf7006489db307955bfc554120d385f647b4371a778d329babbc550a6b5162af26f5a99563f058046b115ea713ef369e722ff7ba77cf81b108d474e074f3b29496e310114c1764724e037b404757ee252a6e3ad2d3006e41a1bf09a9d37ce95dd16a99c948f2258e0359117195a2a308b9c9bd7305c71178184a2a30cb95249f3ced9b176cf9102d4c224420c90571a538be94a634e24acc5384acfea92d48ece9ddedafee7f47356af9b1903cb6f709499ceacf1ec52f7e80551943fc4f0cba7d0631e2b3ea83b64ecbf87918d976a6f87050a57c7154a534368f1ae8d1b2332e16707551a8a9007c6d8e0a8de3e9cdd4bff960f47c013630b05f7d473a4f579624e28a770a8c23b8fdc93ee28e8ad84230529474d72c258e13d77bef4f8d7f12d76b9a16c500e750ecc9a249551b6c424c9644889e4aefe66542ff48cf36423aee17494939ab5775a67fd51d90384f4349fb6b7faa90069055493b52df7db66d28ef34a49ff71cf402bc777f0188dc936daf691da7341cb2a6fbaaba2ac1a1186d2ecafced6e887ddbdd990c97358aa53cb5f8b95501b04c03a73f67ed40e78a1079503855d6abf33a2945eb8a9fd883f9ddd41262f6697ac6864867ac4f48b3d7c34da8776cf15164d636a5f0098dbaccc4e44fc4d00bd0533b55a9c3f49bb1645c528baa85a6b95ea019e549871a56ae81609de5508a0d50985e19f9b3cec1fb4165701d7eb6f7a2f93f56125e98054540f56070ea0501b7e4133ef60b7a1faef326aa4cbae9ad09916944d239f9ca944963d28b156c3fbae3d3672a09a9e94e5cb2df09f22ea82c861f20b1fb159ffb1b828436438dc32a9575e1b0cf0b211547bc459c42e8df04d91377bc2aa63c8a0f1b49bcfc76e3f02838ccc92aa845710809027012281a0fb015ae4afb088d08d7a12e88b31c99ddb9b5eede41410f3c6694bdf606dbbbe6d91593bae6dd4538bb7880455c1602d1f49368187e8b7de9d3b5c41922487ff86a6d317f00661de9d22b1c47d6c4d16a917078b0dd794856abaa578a33aa0f098f8d8bb3fc9e4ed4d2c12d914b4ba1435acc5e28e5dc43b8a83200ea72e81e7d1605aaa0e5615dc635ef22636072adf2b119ae76b0c810745f66f53646d5e4ac794780fa338a060590aef605040d430755466286e8afc741ab49945c243daaece99c55b0069a535a6a42d62df37c24ddbdcccbdf2fde618c5e39b52f73f4aedc5bd0c71c0dbc7231f8788e81ba70a256177e1f7d7c6fec72feefe4901038e074f8216bae3bbacf28f53c45a494fee83f30a1efeed8bd24b34a267536ef83b8a632334b51b9ae5736a0e8e7515b87c741ee0e9a866be03308cb9f201f0b0f829d0029854f824915cc33dd1f4bc66d228dcd43e0179e640362bbb7e5e1af43648548cb6f5520d2481e071e0c7cd256773da406e72b9a5d9c1ed6fac60304187b2f8071455120f2e3f99976f382befdec77d44d74cababd3568222234da553e17cd977ca7763c2450e2aaf355b2fb48770756574c68e3db5321c8d7d6b7e01e51238ad5b79503b2e9a427c421be71b9fb17e9ab6b1ca66c4c5c4c78dbc87be08657317a705b6e915bbaa72a91c8ecebdcedd48adf7d5d06a59751bdde3be60379e9059df1ab57582f0449e855301c50c653dd3e6b58364b1b09ea8576ffe8eda67e0d48890f5fe87c3e8ec26f75f919362604148a21b838764444921bdd58d0fe31ee70657babca565eaf66119a40a5c1d01e836e449bce59648cf81b33310a18f8f7377b09cdcfb6e912bbaae4eccd1e6cd8e3bf8f45162293b1279202fd060d38fd1c5395c913bd1e0ea129208a778c62f6484f0d34b8b769851bc10a79a4821d53b5d135a1af14b322d5dce1d52d2090aa938177f0bd8afe9ca7b2d48b3fa5c1f2bb1ccf5b25166c17e0ad50fc514bddff6d18b1bbfcd5e387cc2a0d905eef052ddf9dd970421e4f211d050e7e4cf9895ac99bd4ba5613253cef6e62dbbab1dd56a73082704b1c5df2ca46e6f3fc6f720e54d9e34e74ae7f65728a04c6cb26804572c5ba90fdb4a37acc11e3b7ff9274ebf0c12ed50882dc987ae51bfa80a52741e0c1ca3bc43b5999db239a65c617cce9c58a9a66ef81803ad976417f7775c9a7b4a1e32fbc2c8183417c58fa64463b6581fb880a7ae231f6e413042bc622064966fff6593f9c18c48bac2b81816bae14879fba095089279dd1c35f0d97c88d9ea5686f124ce7befa4f114b03abe2d1388161a2920f7a340ed2e457c05df0e832af461eb855301a013f80b16c959beea1f53edeaf686173b80914b2e8d51826749718a65c823096fa3d995334d65f189c56e38c1896fd7f6eaeadec0280df7c0581e30ad91c65e64d8fa19ea00c9ccff55657834c1886c157a7db8e673a5fd8d064d8aa5b05438b7a0b6009ce2fd352a8833b8b83453bd519972ed41d4c03faa633e05567384f7781ecf1777716496d7be601034e0d2047faaf2ce584d6cb2f3a70e30463430c248abf2bd2fabed411b4ef329ad84253e9d8651e307f29113327c480e0f845be2deec54c353a837dda2c83b29f2bd9c25d274aaf92270c1e778ef0ae104a69ef96682aa8b73533c4218d316f9ddd9c2a3b976f1fa18ec26f1e3b12150c6a01ebe5401b444cdfb8eacf4c9727907682939a2f5dad76b67f0c92110425d58f28cfd6923a0dae50c9975631876ce9f6da7147fbe7bf822ffd14bef92c1a95a9af37a7eac152e9fae04dfa23d611f31b2cd57025a7c46bc5b64eafdba777d6ce2ee46163cd11384426a616dea285c9ed2fe4b93f059933e9be73407d19383dad0fb193a7d04641ee5ea3de98ebe9535814ed645d1f70734558f8109a0ca755612c7ce69d460f1bd9da45f278f98ed709347a66bfa9b97749788b8f7863d25061497f5d760efc72392e8969e3739bfbdb9cff4cc77516b7f9df6626927e92cb7bb177d4f1369d6bf576a636b171798b5617a973c4a1779f74da09057cbe62dfab589a6a8c9a68e5fd026ffbc0987131050cb9e44ddd2a9343c4a2b262a4d8864e8125933e5e4cd8482891f4a2abbd9cc471239e2936209f26d83a1e4b94c3a58bae4c5600447bcbc71f5d0e85c844d239461fa2789698518b14be252fd5517e5a3cd5dc5d1710641c37c3cfa7892595d1deabaf347c5f87950e1836b70dd957ee5482815b250b219a7511e9c91ea5c21b35041a5beb517cbbc9c9ac44f1c324647a8405f6afb12bfb38a926d103915deb186ab7923d1131493adde287432220e9bad3f5e2ca304d9483b39b690c9d59d81ccf672ea1ce2d3b68219715838dc7a90d886434624ba9eeee12e5693f63f59a36743ebb7fa1c74f0dfee29e1b4c935a5661575066c10370f3b369bd0bce28f1af341692b89693501bd8feadaa8271241fef7b97645e756624a9792f98530aaf33b612ebf565838c950f602ad741d6d2cfc3a3902c0588a203f66b7688908dafb369b8f4b3fad938170155f0a4ea6940f075bfc4122448f7fc4d0ed7dfefe76411b5246e888d9bf0b09d653c31d3b6e341901363a66cae23766d864d382ad88f15c5a72d812d8443a8569c50250eb4e10877e51c3e2b62cdad67fc45240c0f5d47c3e6f512fd9c7401dfe9e7fc8307462d5413ee0392f691c624a410fe9d4c4a5d83214db655296475c33ed8637a011d8ad9d64ad5475610c8c59e53445879102f3fad29897d127aff54c5ae06f170658adb2a55b289fdd7d1f5b611a4d7e223832cf7a4f9c308852a2a100833a6ce32304fae8fc1545178a60386948fa51c7f2176b94d4c6f10cc308e9b5d7c83473ba58c913581da37d5523affc8474f5b76cc7507539daf34e9e90a1e5a239b03d62773eff77a0e4d4ed2fe5a85a99f79bdace1f62e48d245eb72973365fff58376edf9e4df7fde943db245f71a773cdd445962c30e8e29bae2efee48341531157a3049f9c9ff12f8a58386c2c9a0cf756dc7cca74e661551c9bdcde59965518dba245c6b559e6f0a97eaeee5a0bed042a30ddac8c9b3c8eecdd7b3c9eee773f6633b36d901ff3c6c27942bfc1cdaa2c8e13e4f7ae8e1fa0e01dba55021f7cad0566897df2b459bf57f646a077774d0c5fb6f8f30de6bd50e77d85ca4749e78471b6d63c72d9357ecea51e14f57d80a0a4a0a38c3f4286a4a9878c460dab37d47dcc97d87d28be0279a8d248dfad14df5254231c7bcfcc6b4d1d7931639f679e9d97076c960f450efb2b7247f5af6172a9621187a0bc68e58eace23fcc0ab2afd90f1f94c7438535f568c7c3c1b7e74b981fbbac487894cff297275cd8eab532dd57f522debf54835c688220a9f894771bf91f43613a3a2c1774add679776f26b79aa17615d1a9adca369274f2c26dd320411079331b6b73a43eccea344a14d972c951be08919bdac05c68b8dffaee4d6d15a56102bf731d22840e79984aa3158ded19955f7a310e427265000972e6e32e4f0b376aa81bbddc3491d02e21479ab5e9be1e20364c264f1aa573f6b574fc4129847a8ac4edd12d3c66b48863b2160846ab485ebe5f43aaea6471596116f6f6cc4f50288aa3dc6fd8957ebeb0f8e17d23eb1e86f2153f855675947c45f381787687787de3e362f7ad5efd67af41e267d6fde6d4058fa94d1d8f2da5cb3910e91cc6cd074da7baf0df6240ff18dbe0be02795da95d2df9800cddf9073759bbff467b8637ceb3fd1382ab131823d11bf74cdc526beac5977d49bce79f55d97776e4d4fcf42a07029c79c1c4297c396c63d35a072dabc681e232230e81634993c5b381b3f211843bfc0f6db8b8cd0f7bebbb62d8a73321f0fe4bae3d0be74baa36cd1eb8bf3f473d8a3ca63a51ed2560174bb44d10595678e687826415487e128380f6ecc3f30feafa264c57da8d777e91098e9b5b941cc78a5c1c2776d24b91180c4e21c1a15cc44bd591fdf067c305c9d0d80eb7a04a2a01ab684f7b496aa4fa3a2c7cd114b2b557111f4acb0ed43a53d36ad0aa20b54df3d7803a420e6ee0d88752dedd1d44bb69da3602899aa5a77fbd9b5f6c5dffd2c0dfb1cc0e10c1e4de5cb0f63b682c818fc634d4c3d82ad5cd7d8a29c1992aa5e868f013e4aad27c839b8dcdbe26bf1c86bcee887061205ff9a5b0211800229898b7fc85e575c86d7571f952594f33c50cce9b3d267e74946735943c49f0e69bdd2c3647d7cbc4a645666f9346c6c63768fdfa8462953ee1392e9b2ee991354ca54c5712c5dfa1e91626bdb28cbd8781de2b83974d92134e3e58b13f48a88bc0361a4042fb950a431477219368dee7684aad57f0d20b3ab986466da8559868ad366776eec927aab5b644a460c112da945d5e5a713e63f2ce9f5b467098639e113745c09c27564c513a84b66335db85c47538cc73d5a18eb9c0177f37406a5b6582b2ba442f811194a8c9514136bfa348b36a9d9b7d4d61c168198dbccb55ae856c52bd67f844f1c126b685c1d57489dae537e3c28e636c54f9559ac0d7d4b1bb27ea395a9fef0f725aa318b79ea1f8851f5f9c7a264cf23c106c7fba4ffc9b1b5e8051c6e34d4d0ab1fd46b517c4f68b350a0bb2904895edc9a868658e49de97d7b8a095c2b38c1417d9ace323650412ec58865ab7b12617aa1d5276bb3d107893ca7801cb5286f3f5b0b2ba3013a161291e074f6161d284328606f581e2ec53aebce8a17a2f96db58b64bc3d26b85ef6e6afad6448ebb3a3b5db97c5bc7692223de3dd3582d925c3ba77797d5827a20c6712cb7029c6645d729c8d547b1230d919cecfc1a8e80aa9dc81498ab64d498db6acef52650aa784e0f1efb1f44de89c59255dea4d52aaa97d75932f432cc3832b974743dc78e43caaa2d8c8076febc97cb440d026e1683cacdc7ddb29b20a83b54b6153309ab89b50077b0d822f8f109224405d925019747e1ebe2825d834de0e7bbdf4caed7aef14b61323ccaf777c82893132d7d1fad94d84edc4f13b070509ddcd0259fba6b911190e37cb36d68683fd1d2466da5de9d39a5a93ff96efc53e675d12415f1ba001bbf7fc112ff7f6ba7e1d3f54346ba0dd8c802fcdbc582e5a74bc9ae6e346cea99bf53b71464e3914e89988c03fb3700881ca18c93c1ea06d8ec46da489b8ae5654569301863cc0586a7db39bc0e864e03fc63660db6f954de21acbdc13d0ddd5d657d95a445d0758e55bcd823ab8ed496184316a1a0145d44eb20410434fa61b41d3896b969a97de65c6003c5e2af630cfaf09a5c6ce805467f129aa2ecc115862edc22ad07d17529074706413ba27d5d4f2fe15605aa1615c58ec2893266c434eaf0c93fe76c51d87c983bc83a0edf5f63f32872c59af559a497c36b9ce3f82dffc04b08196cb1aa3cbbac7b329c43b25d57605395594ab3914c666e23023841c7f4a377b863a3485ba7b084c262098e8da50eb8d61155b9bd2b85968b197ec1a3f11230df7b296f0aa7ea908444fbcef9e37393aeaad80fdbfa8fabe01ed64d1212491cf9476f4f8a03f3ac1be4d60b2498498f15b615feeb1f0cb87c2eed4b1a263acf06c48e969a2d41042bbe6f4cf8f6ae0428bf6675961422467b7bcc1ed080d84174d3a6062ddecc955c62137aad10245139b56879a01858c8b34bc71416971097d1baadbfd9e9e552bb784c6177a6294bfb555384a34ef736d1b75933066a4fc2cb8a538ad16ed3af374d08a8f849d44a989b4e01e8d5cea9a9bf99e3eb0ab74717040caeb31a2e6b8163787534c5db7f62b178afa9121aebb79a0acd322a446eebee9a82c4eededde3fc2976b3d45dd677b39a529d7076e94dfacbd4c9771100132764276bf4c273df7712c4fdb07265a7a7d9604cb21a7c43555ef318660415a61810f8a0853ff2cbb5bb1963e0f38a9b0b498eebe73f07051deabd234fed83fb8f2fe2ab875c9831c2ab6c894a41d955677e980e94b4a7cfd0bfbd00fb6b988c772b0a1b68ffece5c9c7e7bc768afbe720b783d8c423e0d9ddbb55ba49012aa17c34a47d5e9ca70e4eb9bf0b5c7fe78ca315166355a7aaedb0f3e310ba16a7fbad946006a7007085228356363b61ecbfc5fcb17b27f0b7547118e0d1ce0dfa48449a08a51d2d4690c3438b1ab66ab5338c8b3de4e4a8e4d621f55e08727cdcf671fd1b25a2a22d2472020ae30c807470d48e93e63227ac009fc05d98e1385a7fe3fd287338c21830785113dced524a0009db786809e4a4b2d62cf58f6582706c7ea31fed1f026b3b942cce5f0a833a12d6c8c249c4337b87c0437a582b007a6b7b244e2b5d0559053a9e96fad7b0eb9d81df0510c2f2e68a951c279defe1683c5f29186dda5a7688c6b1a14b30efe5f49dadfe9135d211cac1f3c89a71fdafe2c3d5a67bcc239adfbcad992c8c8442aeeb07f268a652e7b2208a92bea5e1dd8cafaca131f37ad8642c67a201b18fbc6c7a5f7d65fc60fa61d7dde6ebdeecb28e11217978c4c58573a4b9d518bd66307613a793bdf294334d23eb320fe475a353bac2be97c5fa79e8e9228c2c59e836a575f56ce024bf2bcd04efc86edb6a555ea11d19d8271e4f737f8cc95a18d3e4330ba148a4fb2afad384d4ea7a0f273e4b6a3cf64f88e86033930b81c156ab29d87790cc64f3924cd9515ec27897ce52ff79c5666ebce5902645b0668774fbfe4eebcca605430342b23c2da756b79c4022ef9dd09e7353207c02890ca594c48c7e3e876314923732e2b24a63133e2ae3864938ec99d72a270554f78922cb9a3b8265cdc91575fbfbd34d630604c1cf8bf44102e8028a1a90dd73e2bfb9dd2c969bfd21e6c4b3b0ce2335521608842ba9b61daafefa4b7fdac09ec06433ef330b12dbbfddb3f260f7d5f9c41a78902a7e1160d405841f76820c809c46f2bdcab764c849c4b53bfb6a766055e231dde0f17be1c9b81af4305662b656c5ac0abad591b26e00b652d901e0c74d29a79ce8636372028c3143cfbd82a1d4d9794a77714a2cf35585d36dc3513b9d42757e3ab7315c051cf98ba55038fd7dc7b9eaa8aab545857ce2eec14c2895d9db85fcd5fc04ead21ed5c05b1b53847748dedaf61623bdcee10149c4e85c8beb7a9d37d4099703b3200dda6e02fe9708bdce95358111b2ac0e918d515a01fe8d7d2c5e3126d9d753688bf4062f07206eef832debe286981d5b1c4addb2feb5f640858fd8e76dd7e354563b04182b30c25990d26ac22f1ab37ad3537af92f64be9c1f83e6d7994d3bddfad4b8ea5175448e2060dbe71c0f352c40c1f152bcfab66a4808565b4d1305fb4e4816f76b81ba5abfdf90d7cb499e171d58bb34fd19a20355190b0ce6627fbce74dd9acbf2c37bc7e2a2a3a3e0cb84c3395bf79e3cf24b09aa64387f1e9e6ea14a8b0accd81325a5a0a29d32c2cd8564ec8997f32e38bbfd00b9065c5ccc739dcdb598480353cf764b423f156f0233c698021d2c2b2e5f8fef14ff992b6c4f4bc386bf40127dc5b9aa5d078e82a58c65bc37214b553f59f3d79e31c18246c968343ed2a30d8cef7346a369923d83481eb514c42092ef4651698bc7aad9926c4deb6f336dc1ed75c2ab7a859af2b1d834a9cbf9628948816dabaffa080500535b86fb34126954f3931d7f9ebcbb50a58f58262ab1f810f50a0ae722effb42be6aac1b7ed6dd56e0a2e5e56140f943072b5cf86199fea6492782fcdb4129d6c5ea770382a341770a070f3fe2cfb8a77009d0507fcfe8b645d61a2340fc1dc0dfac987e2fbe8186e6293729611e9471daf95c50f67b0419edf6cc7ac825a5b1f3318372ffa34f373226134332f3fc452ee5e280b7c8c03c0ec8fb39405dfb3314eb2073812865be1c0fdc9d81e9206849d4219dfeb41cf2d0a42468d134cba86c77c74b1178e37a4063b948bb43c7b57b6ce790fde9188ee15d5a24eade8f06eda9fca97a6241503dc1ff714fd0385b193c9b05df83ad4ce3557d3e33bc317efc8caa3068611462104b42c8d00dcdef7b22fbb2cd62c7bfe9a38054cfd21f1a73ab32a75dab687d2136c0b89cd1204c119508a416653783b34d45112aa986ea97445f2d4a55149185771504511e85bc449052104404bcf6b551ad373d42a83f6885aa6b2f67c16d590645a1893d22e2cbb872b96bd5e23f4a22c3896932f53b97dc1bb205a4b161efc6981a93bd82374fcdb727f94606e067a35db52ffd5fb50856826325c91d6c0c9477f25ac8c95d60d3131df93074d60d7559df0cc48c184daabb121f3eac2e707d64fc16526376a22bab4f85de1c0948bf1623ee7ee1ab381a252e6d222f721c8ed810aa6228f7f18fadedea3e74bc512c354167562bd2b23187a33b404fe17cd219522748fd4988313db36107832876471f927bbca1e3135628aeb68620a04c23344b12ac1f08923989d0b0f8bfdccb19433a27f41034072de6236c9a226fd0fad3fdd16efbaf2f918674f7411377be427f87fb6e017c299ca9eb8bf3db5c5bc1e535146172cf395dd1a79047c99baa18779b80a5c8e4b7f152e45702f8c454e2508f74be10505345377a5a863bf4baf3121c635a7da9d12fc324231f5c30bb4454a54d3c28cfd8f8ea2a0afe2e9058b9d42ba3a68934dccccfc1a9b73c56c4c99f0f230b4ecf72e3701050e6f5b1c72615bc92e8eed6068c9b7c1c6c5c05094b3747ebde6d56c3a99ab28083dfbe0f09f7171017d04034fbd361ad08c7452a3d67dbd49fb4c9a592296aa5956d26ae436cf744c20cd76f2e15a9048ccf16828d46518686bc9d133e20b673cc958f6f6f0c62ee4b77422fd48ec8270dd76c5304e1b165f13314003f7e010a9d8f9ca9bcfffa6920f1feff07506f8d9038430e231b4b09a0c9cf5680bf4db9bdc59aa7f3f9f4929ebf82f051cc9625cf930aae04a5faa30c92abcf182da42d6074c3123e62cef854dee710d5f0be0350537d63d59bb576c893f75e1a1baf178de113d41661c5fb3b062996d0f577265c2cfadfd1ad2672aaa0a0e378b80ec0eb8abbec82587e5ac0174c5132f37d6f630eb421e6e6da1b4a1a9a0348ef9c83b58862cd04bcf5d6da93cc5b958b17483c9f10bf9c0516b9e192724e3958944373b221c705c8878c4241a6da1e974e6946ab7099709c1bfc9cedc38114d380277924bc75722f2c0eaf2bf29502dca804596a2b2d0144cb2c41083ba172e6cdd25650d80852d74db487041462154b0205e16a93fbfcf2e16dd3bb73a6fd26af014e0872525a6286d0d96934bb87692ffafdfb48a070d37d835525ebb714f2a6572451fa8003ba9f16ec8353d86b91d5fcb1c59fd8aee19ca05a56060b0978c374e78328cacce1d9679657ba46c55db968270f5d6003bcf45e86f47b9b2914ce054bc7c63d1ff8b86d957a04720dde6abed92cd6162b6f612bd62c780390ddeb708d069df739c3913b708ff50e708e1e09fd50af4e94265d550e0ccef5408c33be3ce76d15357f8c1c78299e52cfa3010d4a1ae9911495cc97a4f14fe7dbf1d4edf2f6a2a6cda97423ba50128f08c9464f276ce2df3a6a0d35e8e76b2fca429c87c4215d50a5825338adac0565759f4eadf3b353b23efabff9f058c044a76fa6c675a1c30044a78fbf966f2aeb52e5265a1b568885b13dc0daf96ed4679cac362c728d3c63264b9dc995ab6b1165135f052044cb0a4f653221253ef1e6ff83f954c9d92149d1b8a39d336244c4b96a992151cac7560e640a76af1915a090177ff691807078ff8e18b742ea1f02f90ff10b5c95e0119085cd58bb91b2d4d4ae4646c5164ce9e759fa97370dd058eaf7142bab5ef9fff17988e5b5ae7c70c1161c5e3ab37a04c72f124b21d1936ebe77f53840804872935c2de6504763eb113d6f2eae39912fc7b4d5e5aa6945400adc9c9cc04fe702ee0299f8b58802ab42239770b68a3ff5285ca3e7dbd6798f715b47589938d0a55805bc5ab1f1fa4a1a3c4295cdfde6bf18eaf81cd673bb09d890ee7b93360f7f8d2fd27eb8caf9ac13230566ab062feb7aa8db913a62dfa9ffcf7ebddacb2b1d7731229c73f8616147040606d0d97f2326c5764fb79241dc59054620d176fca10eded012fadeff7019ff09f89be866b1196cf36595cb4b73a1cd53dc0c900f16b1a905637061666e03f4fef7921550b6d88f70a8de315d5fdfba54b87da04c882cf53261d722d6668e8ba0e4c00b85d12b3dabcd0cdd9925fe5d9bf6be2088b76e8c142187a09b739a52587fac3080c3f4641dc8249de2cef32ba73a00752ba352cad0e5b3439656b2ba7006d681d0ac32413b9546795e4348871ff726e3991968e214632f01839732ca493577f1a5826ae8b3e61bad4e72897b66675703f7736fc54db7fd3d474fb6443a98493f10cefbd93de22189fa39c7546ad61da2bdff2c61fe446e781f3bffd2ee7f4fd85054e6ea3ddfca47fb1c2b582256779140af63d27678b015394498517404940911e15efcde237f3d6432cacee9322fa238e02a33f320c922a345ea055d1a3624a67dfc6a8ac46408008951f26bf79c36968e4c3f7811c77967362b60864352b1081b7a270ff221668e45d4e661014a6111064ac509b533a981568a7a821c778092e1c347081518c066be777d4c32bbe7d30921c6a252fc51ab5a6a1e8249e1eae32e874ebb4c8ece544c119661d647f4e5bcdfeec5522c5330a3e386c50d215de6ee28ac617c0a29afd881ffdbc1e7101bced34237a49b887347bb40e27be666add55fe0ae41c483d3af1fdd6e234cd60089a5bceaef73bc2f8f8aed0b077f858479541c183dedca369641158d59adb3215eb35aa71d29ce9508306f5a898b5673e6919c563bb98ae09a11719d63f2eab47343061b88ed42a8493d7c011cda990772d0ba0c2daa5eaee14c734047721877eed74f51da4f5ae91fb782e68b082a550d2b83a78e39dc1fda8617d27152aa27bd9332d7a3f5267f72f9750fab3ceed1c386f88a68b2d485766c4095eb462c17d1d1c0642955a31f54847b2134ee2ef46fe0e0be6386b65194ae9ec62148cfdadc54e6a51adf0e35f75f314eeb74c84b65dc963ffeb235903a87456abc9a9acd30f1fa71a618e39c5140b65af1e5f313b3388626a4540b9834664010e69bd54bb44c49ce43fcbc48297b61a95fd38e7a28048d33ffba5efbd932f17cf4555784231bcdc1a20cbb4f89fd2ebe91911bd18368796d2ea19c3cee38fb5b0cf902bf6f62bbf60f68c91281b99028b2b7d38b8f74b8d66deea55d0086cddff86f891c1e40738240eb2c7d011ad85c163c1877ced3be23efbbd78797b8f47d119b6761ff5bbe8bb473974dc83569a8d0b309220a5c17463871e4c79aaa99a8c467bbb47d5a887f35393a440cc0d9d5b51de9217362c1834d8bcec373fae50cc04385b2985abf48b1e413d2181ac113811f62e406a70f00b320681273dd30d704c40684bc849737258a20af880c699b452eae8e2292068e44a2678a9c86b0e7fe4962b8d56c71b96518f1f218733554309cded2568eeb3a1905af18bd636306fbe5f0c66aabd4775b4cebd2d357f836c8a499fbe7732bcfbf3be1286441bbefc0b2e8b1b8f7e32645d9f018abef3a8c6da17c65a995dcd1d8b41e002853f137f6619a7c4fd2282493f4e02aed4093a153b21d17422e3d1abb77e1c151e4843eec4d78f4105b426ce07b123f78b7ae131ec82a1afff97d2c640447807b8cf1bb42b4748b4fdc523eb47d02c34693c20d3c33232a9f2f557574a0c948a85501f1f81d450546562b1056b3beb59c15b5d71dda66765a2f762e6878cd892697934642a775bd59dbf638b3ef4b18d09120e911bf5789cfcfd3545760a1a1f598cf0e6cb104b7cbe95730a2379f07dc7b638e06d878d3b3cec9978a7cb939bf0522d6f8c5ceb6318c64a52f403d1379781c75966748dd2b419025094e4de5354db53120b64c4d7d5e7aefad03b2a1c908547a1778b080c80db3cd9c7b3046a2b45265c0da67c8e01eb16874a79751fa607ccb1d2839a4d28f7e5662e3930f6b9aa85bdfe26b9618580b3ed9d620d3a416f8c1033ced669b865e075767a2bb1806cb315f979e6a070a3ccf01e799d1dc48c4ad9414418b273af911fb94a117926852d27036dcf14186b0429294524d4cbd6fae16066a65e78f25f460f4a995746c1d9db765e530b2354f9ccf9dfc1d2e961a3bd10f9c23c9cb102aaf7a34d545ac870d0c4025288eb21213843b1be7dadf47658662b56f6c67022f39ffb1fbaccc3558dc82cdcfe25b1bfbbecaa0b1f2baf58e2c798d36948f7bb1a949b0cb7dd3d743bbc362420295927a3fe2caa9ea0f4b301368d57ce8962a32b78cf75e72c1cc4cfb40b6d8e2a0187426932a28b04fe49d1e45de58e303ea94f2c414c2fe033834262d0601682e003ec1a52b0105f21fcb416040ec4662469e725c6be67229553ba624bcb1cd7dc8710fb2c8e62a12742621a6b58a295f93c12d9dd6696b37da858fea65b02e38bb97c5b357b35174f13977c6fa9a8a76bff431852eeed4e0d21fa61fa0be6fd7aecd910db0e0f9cdeb6c2d090ab4a8db569d98077bb983e5be2c55c074ffbbf6fa13cd99ae1b6be2ec0173974b1ea2e93d1749d2aaa30c22c85a4f3069ddaf4a69e7c0732d0531fa5360f22526cf7bf009871a5a1670f6da4bff487885064e6b55c77dbb7b22577e77d5fb194fbcf1176c5c6538468712831d27c1cebce86e14e78004ff5f8f505b4eeb9a07d6b50c64f3ad539904aeab523e7dcd9e14f6243597c2e49f0d3cdf9beeb6b65679dd5a73c1101eba00c1c23a16e13bf8bad15b11f0c0740f73883b8dd5bfeb5a2ede8ff5b5042730868ed16166895f7e9d198047f9f95eb73821f0c8184e9a0a628615a8e3a4d6c6580ead4848f3e2d80b5c1974bf970bc3f0519186f29aa1516cdcc68360ba594c2a655f34ba7697fe834f2ac8ab048250d0aae3a2fe3fb6fdf194982ed0416d9b72fb2fd0e62994ad564adec0d5fb453b2b906ea838066b5f5ac76e1ac19d98cbd96983c9e00ef0235c9428726d5839dff270b743e863ab22f34beefa7718d4d20fb01fb784e08f13a3e68abfdb17f4e2f350155b20afcceda7dd46014acaade1afb08ec12390e840625715fa38f703e9b12cf347a316816b79ca5eca5e16ddb1307594e5f3fba855df38611b783828e2c0280fbca1786d63dfc23e0a84d7d9368d603d9a63f7be84f1d15ab4c721957ef601ea1b4fb81b9f08d17ccaeafa88824f5ff5190f73e82b6cc3e40d044e49d032231a67a1d489e18d54a0620ee755be28d3e6f5b25bde47f88fb8e84e81c41dd71cc2badd5b2bb2e1f28c998425a605e18884ebc2c61561cbb8b76d9bf6a0624b4134a3d13550c770c6dbe00b3f4230e0e3a878887d3d880f9b2606e48311c18e2ce6fd37e73f247a3e91f8e71f0551aabf1ea66e08e6db30e74cfb6d64481985154bfad4362b0d344154bf218bdb4379ea1d727d78fc2559d9273e71b3e2c5c7484e29274a9ed616b0dd74de03cbb888159bd4eee51540ea1f54d02aecbaf3d4985e091a14117bb49c106bfbdf3e3c9d4d4fa38c6399744d8496fdb70be8c044cbe624dd2cf4da0938076cf6851b98eb25bd9af4e768920eae7df9c92fe7699904053ddd3b5d65b528e4ec3b58d5dd1f20a72b39e9321ee96d56018f47117039784e0c213b9c412238e7a1046ff0c5e6173c268abae247d1f3d97db8f19336e5a900addb76563c5cf7711bcf26c30d62008bb05592f39289256725c95493eea49354e5c24d04c6713a7055580f5bd422fe104ca586dc3dfa61367a37a8a72bc414dd902808f7c595878f5c9e0b1d5549272b0baf8cb2b0242fe266b0c6eea9e987067e4572395e6f142433365d32b618ca756f0a5e45c93d3ce2ba752b6c0f1e422955010ba8d03787658dab38ca1e30b1ca57227ae59c513441f8f5c25efc08b9ba35a7a90533933c1f80e02823af61eb701ed5758577f3379bdd922d7102ff6642105361390a161679e7cdc9292037c7c51b04b1a2f3c77c6022f9795638454dc2ea07ae26cd0fded53c5949c7a6c569828d9cb0842f51c6075925d5304f49b93e114e35888efb16f0b1f78a2215a476617d73d65643d55bde36ebcfad802947fa4a35f08f140e581a1cd258311202395f1f1fc3bee24645297186d7fe13555cd0d699f24aa509697bb1d4bc293b60067f8179228113f367dead01a0741068044ca9fb0d4b9655ccfbc0d05fa60b54a2b1626d6c989542369528816ee929584a8243de00ea8ec03c0d8bcba6e3b5ff11f06cffd7a3867cd1583e6888e5f179d33b7c1c7984bbc4f0ec673e6f0b585f6df48c7fccd47e2abf6c72c149e556fe5662acbb490a7801ecb33e6366a6a6fc7b9928bf98bcfe9b92fe63b3b255c76c3bd052d68bc96c2b210090a5906169ac250de2df58318e7c08da8125c7af4796d8ab0d5b6219e176a78fe2a60318b856a0067a5ee93997cf689c27a0c7620127312552be847fdce25f32ba57c75b1290b92dea55e6b1c4ea5422ec8de5600fdd92860c7d15af92f201d7e3f75c30fb7700ddebb08c1eeb2e7feb0f558940dc676f88366399404f0316f2beb6fc370c45232891a8672b472de7cfdd0e7a33241c7245ca510900e3cb4d660b4ade6502f3b5582a833ff5d648fc71328bf1f712bc8c2156297823c89f1ff687edf1526553f1c54d33bb13b3f8a2e00b5497a79b0a3349db7aee9a7a33c453f240db66d10a3b83a9848302c870220bcf5f931fedc5219af9b9d7f124b7985548dea591f3e228958b3d8446e3cf0cfadf4969994e2efab893f525482c08b351dc3c02ab4923bc750803f7cf58b7eae60513c683c0d297e45855f617bdcb1a19a7bb561c5725e9bfb5b4452d83d86285dcae4e66f2a8a2fbb35fd6ceeb28e290eababb8bb2695cda7087785206b606f56496d2b5b3ef81c9ef8ba1122c0708864afb25ab5d5fbcb09a24cc4806c2834503ca57597cb0caa4b33ffd919feea081b030077283b2116757b8a5dcd5313036b2a088911c8b3318f7fcbc26bc4e132437f6d975d9c0db3ef4cb22d7129b7204b04794ea926bc6c892604fe9ea0e4c954aada3228ba7f117904662e98f488ffa85484fbec0f08933c01252b7d25d3aeab2bb392e2d466c3d41115af238936632a14f706a7e06396319d9d40a30090c804ad379af259b019520a7627dec3593eafd955cb468ea34eab987cef3d2ab1b142f7d527485595e207eb026f97c0a177a174fc5fb495fb5a5d5b760879b25a464c9f7c20583de558467ec4e6e0a774468ff91d9fc75da4348686c8569105c1f375321e4352f4a6634e86d5897195f135924285a1afe27bf4925a141a20cb30c632c9f106c7bd0cef8d0034e945e527e2b47641d42026fe3772cb5e2b808faf9e8abb2324f824726b6bba4d341a2a7153c8175d0234a0ffe67029c7a05eb342bb1f5af695da2337dbb4d62ceb2987c8d5cd155a3e4d1519c4f70a82261761bf9e058e50cb3233a5e47b1c6d26f0a795313f29334571b371fd8d84fe7b94f6858542c70ed105dfb041cb46b761d84128bee7b51804bea1b57a97d47fa5e3a5ed73727cc99fb372b36a2ea501bf62c6d079d31c25ce929fe5267e59cf770e278538bfec23285e32238860812e098fbb39d30fe2bab404ed03f096e809883c6237e6990468faa23c396546a91eba622f9c2a8dec676349ec981f8fe3ad70a0d2a3286d4c9a2fb3802bcec78b5010fc41ee5510ed8c6a57b42f472a313f236efc0413aa2e6db8fabfa4e1dcd95595e7b608984dc6b8605d476cb53a24069f0865cd29f210da178e5fcccf043aa16df8aea133ec7547e332c18f06114733829c28d2246f69bcb692dec5bf8816908a6c160d612124ef801dee5b44b74555ab25936f57adf749b4ea3f29164aef1039370a8d4aed2785222bfb4b258ff622b23fb2806e36f86681167118e30b233834a41d0f39d19a8d96ebb9be8d6cb3d3634f5c348ddd935b69df889caffa44723cc8b69764680eb38eeda8bcbeb4def0847a0f2e1eab88f9f54cd90f9bd83d8570fd74e55aeb8bc24aa7dbfd092574f9f05257997c7cf2454d9a3b9760fd5c66f8ac6f0da153a18756b704203bbfcf71974957833f7e0173609e8efaeaf50c89e79316a3cf4f9843df8b921cb91e6cda7108990eec538bd9115d6d6b6b75b7ac5fa3a8aeec7bc880c75e400bce03fcaec6c31aa656ae05bc376613041a7d1c1ef0decdaa441f3731bb5efef51fa5631fbf1b4c3b2d00639c45875836349e23168a05d95e347374de55ebc39354dba82e911d54e906d11d6a4fe4b48a0a71b356aa9225c016added604636f1bd80a3768541881fff9beeff78bf484a276f463feb5f32f9078d2c9d29b5979768384d0f812aa3839ac87147fe072795712a04f2051ba81c5d788aaa2017006ac51eace8bd5c51596c3c28fd59ba046a106fca28d728d6a6070ec21cacd5ebaf9b4fee24dd03b2ed1b7de1b224e2eb376cea20a67b9223c662547baa90576d54d6171f70e686d460e202dee66fb8a83f9d193dcf3c49b2b6e7569d74eb0fd03b1ea3473b4e0398a8b39880386f4ee4dde6e677dd7a892a68864878c7f36e226f35d07ee422c9bd42f6f138f977d4227057207233565044e9dc0beb0ce41b00d8deef9328f735eef1ad22dc6bde6232fdc1f7edee4a538d51caf60df178955a960945c383b2c0cd13ef610f30d55dc47072fa4cda67c50ca4f20a0ec1cf6477622762db4e5c6108bde2096654073745d0fdecc541598f9475ce027092c6422279194affc63e93a6307b19b65db246bc0e3ddc5ca14e2b1c0bf7bf0ca021c7f3a65ab09a33741a6216298dcefe93bb8aff6e67697c9368af8351ffd37c0f6ab46f8ae3299b47ebcd17d8db845555f4eae780c7a1f2ca0bdf41ea7240ba0158bd902e0c71538b771172932c3aee3aff17735832cb3174b532b2e611af852d47b623b08876cccdab49bf9050b7c0cd148ab9aaaa065d24b64eb2cae1bcf666f2f1ddb7a4dcdb448597a34fff488618218a2727b771216d284b0f3ecedf00f3b4dfbeedb164f4287261f2de35ffa1ceebf8c07bca2e0f5ebf21d3880fd93191f36ebfaa77f49a9279ef9ed8fc0193f2096d88fcc93cd9ad328dcc0f2615746fd9641703b0a1dd0526653182b75f5e11331030cd4423b04cec956651d2a76632f77a37349794fec0f235fe113cb28b9cfd28b68d5c65ab2a22c3c38b22c134bded9f8438897ee03db57e6d4d7abf871aa8172aeb738061adc5f4830463593750b74b6e61ad3686482b2e87a4da12bc2cce0a7fd94434e1e31d95857479487ff87e3b29ac8d1f18a74a394876bc346242f4e8877cc9ead9bd84cbbde14a0570783d7ccc574d328b678891587202caeef2704cd607afcac498e693f5bfd75f327aea84d50c600e429fe5cb4f8ceea0bb23a5ce1fe9cac8f62ee345285ab4277d62df4bbf22774e7232eff310ff291471618c8bfddab4149d026c5e3b578ca925c1249b4f9dd7e473862d8c08d238573c40eac3d6517d57c0ff2552b2207b8d7064044105e3240a8ae0fd703f92b5343294b560944c374f200dd61154bbc0fe7e526f2105fa48baffaf66f3ff99d7df77b0ab51f338419eccfe7744c16802b8b17b55977123ffa3cdbd8e47e5afcd978d54ea37b04083acf7f514922fe9a61c57a234e4a45513f7c27d34bd5f048c20b6920494a7bb1d042fee3fe5743baf6746e12abcfeeca413e9deac0c35f1d84fcd939f4efede29b0616ac75c415a60a2f1cce08c08bdb56111b848a70a5251f54d77140c9b4fb4c9b66da6b5dae464ea823f60ca677bbd9c42b1fa97bde84a22ee0d4778f993d6c23329ee0099bceef294ca835685ea0faf25248ad19c5e9362c46303baba54aec897173bf48b2086dbb71586d8a429f56045140c4820b1d7f933be584d19b84cdeb056d15f62aad2dbe2b03e4462c17f57325369e8e86ef12bcb37c5423c0b36f4098a40c340bea33b740c06f5b16410c4a4ee65abf8dfe9557546c4fa9e2a9d6f452cc01532cd0dd5344016f03b4283a9f52d9f7d551f58785671299c54de2219ce619dd0039a149efe33de49779d0e03519b6a5c5921d619173bba618d6825640a39572504c3eec7c2247e232c729b731ea33158bb80c03a554fb896228675ffe38f5ad37641b36e1e57901c92776a9fe1ce9280d79e0409d75fc3a0471dfc7f6ef727a8f57450a86b1205aac574301d29d0df30c5bf94c328db8ff66fba7166500da1da6f3e9ce2a86b3b0978be138acb686d2aec10e88f7ac68de9f891d8fa453a9e643914f1c685d755e8eb5514b6b982ef170c9cb1a8a7143e542c1c4ab70646137e649077118824d9b243f98b8174d76514bea42df979a677e5de4d51b1256e864c4b2daf552be689689860bf53733280d9b2a16a4189049f1a26f96df27421edb660d8c4f8cf10435ed0afdcb1880efe712c243d61a7b29f492e8ad42bc403e1a52936420a0be606540073cf7deb5a51421755895ca85f6cd14171cb7184f3f57067320e81acfc29a1bac87dc3e4a802e52a7b8c6004bfe72b4126f5247449fcc0754a9a4d88b4a6259c93aabf497c39bb966b4c563d1769d116ed5c471e5e6672fb894c8f9886d65602def864679ffd21a06dd1bc7d8b7211529390be87582c5d5e4abe6bcdc7890f47e9cf5730a7fb46ebee876c33103a7961eb4896c691e35aba1cadc0b33564a9bcaa610b4c0849b41ad4c4e523027a8ce269e9da3e008228f5e5c8106f9f0fd521ed50d267bb112908ffee60b2a7acb8b69cb6f8147e2a7e9e2802a4d6310e68668bed6b8213e0572ec641b74405a26d0fde20e654bd298282f5b7b046480b1a99dba24263e0b007152a2ffbb42991bd4051215cf38b6ed62c2ff1bc5f674e955766c01e02f119a923775213787f1d5111d3247dd1184ef5037a052cab433848077f8c4527e207063e696105f08721452c49c25ac1635e753b5b752eaa2b4c3e57532a2235e0df46e606c82e18f310331bd587a407e68d9f416d724ce12cd91643a2f11a7405affc254179951bbd787d4c922896a652b321cad62ba25356995f04eaf02f8bec7c5bdcf1f78a04a73a41deee20c57e35bfd56df731a9160a073d80cd8c6c35ad723c5f4c00e16a6dd1e29f83c138689ad894896b07e6340ebe22e644185de8732d2f678903f7ef13ce2953a6a3f77c0f1f7d380d57769c5d80bb978fd78fdf52897df3837c53651e67335d194baf45c50efb02e42c55ce1f01d7bef35eb17fa35f8d007a6db0816fa2b6007b4a8018a7134fa4368402ed2c9d2e6d9e56faf2a928599e740235e8f0e3fabd258fa4c9e02e7433010e4030c3b7624cb3c818bd726d001b5ad8ec5de381b919c621095d303e436fbd308b64ef11e1897fadacbc5ef08ad73b4716263241bc855aeafdffb09614fb1bc4407d0277b8b433502428c495f2ac97c74be229fcc5a786a3117beac0913e8e804942001d600d0b8c022d6a83a693a1082e3d7f0304114e464a1b50fb584677a460e0b20fdcfa5425b4e49d47caa41e9706d8210e340c2a52a382a74527923bfefe2153f438b42fcf01867b0c0abc91f0e230ae441ad56c97fdd0dc565404deb0e30ad4f2e1a57e4f83d25e31220681d20a2f1cda8eae492dee986fb5a8f8b2241b7a267a4c60cc95ef95e95ca44820f9324cd198a6bf0ffa93c1e31837cb46f67d98a5bdb99f79f100bde599ecdf6362517ec0d9bc99237ad11d4ff822e94bcb7987d80cfaf2666fa2e3388d3ef6cdf49db359f59d8a261f29f023140c27d4641589d20fdf7d3d129a714abb94b6c0fa5260a13aab92705a86daac282bff1e58f245261d594fe2f0a7ca0b14c83d98595c5784027e8f496f48c8a429071b2dd19725d5b04429d38fdb333c44a3270a17e7ea4e2c8a92bb53d376e10a5779c34063e08f6287c4fcbaf698b4f2ca288f9dbb7360876127cec9ed786297bb653cd93f5398e0e285336e6b04af5f7239ab593f5951f29c683906e52481bc683d737821bf380b77c41fa0f82c2b244874acecc7434b507f989e0bd76c6ccb2deef7fc2f54556a872ea8b3b7eb9b21724364e366b1bd54ace6efaf43d63e6a8b6c86647375689b603eeddfaea970834b7aeb0d2c6d9d155bb54a5b36061adb0248fdfad78bce24c5624968e93c5d2261a985b4346394de75de892fa6c41897632be984bcc5064fa0f34c4e0d4a5f66546a487709b15fa51d02760f4b13d975feff5bd5bb18a4b4326041f7d4e877b4651fb1d3244bf589a9959ad56e790eba8fd4a9876bc2742586ba80d7b67a5023d44c9e5169ebf0487bc8af75788a33b944035d3b67d79bef6531dd73aeec4337359d2a549e90aaa8b874bcb8d401f8eeb86f62b626f2214be9355f6dccec47d0740cee59b4dd8230d8b31db2525927c9821b40650b5b780e5c1c0075923f689c45f7d89079cfdf0a191b2ce3d67c8e11e93d97c6f93044b9d24ddee43dc0d027497c394c2bdcc6eac602c7b2d14733d07368aa3a81cf3902819074c5f28e19565190bd2e0ea6500481d4784b29a83ab9970795e31761a69f124739fba2931917691778bec370f8f48eb49e612c970f54d7982968289af9aa5652470a0f8cd91aef6c1d0331874f93a50f688e7d3f79b2f45d15657eb6ba406ed53e265be77537be0db58c8b41bb59dadc796cef3963cac0ffd8ef312ed04ed08d53c6ea295972f517a5aee19f7e19287ed42dd5a4dac104069dc2bc2c12aa823116ad33235e58a57dad788dab6f424a3a2223c62b2860ad9870dde671c94a52927dc1f2a0e55cf9aed056cdfb700f80e5c6743cbef0a2d8284a59b3c6dc19abce26e2ddbd6c9a369d3d434de5cf94992bb1c5032747f0815a147f672225b0f649e016f64e704810f2f649087f5493c26fc4747b92db86d2f9d1293e43202641dc6236a6c01ce218368d2f34db5a7a0a6f8640ee855e0e609a9a72efccd68847c2c64a8152368b7a7529cf6647845822d1d1e0353bfad6e40e736e650115428e7dedf6b6cf1a22ab594fcfd33b4dce0df7bba2fe98dad3dcdc8a71a465222f033c6b5f36196fd2bfadbaf4d8a153092a7852e587b1f5073713595e0cddc3915bc7b68d3823d17de21e29b488d8cb8cba6610254a6e834e726476c7db4fe3d6551a32ac93cb9b058e52a4366d46adac020363eeb38947b7aa9c4a95e01d66da4da95695e02dbdcb68a19ee46681ae1fa9c78804d9ccf3dcd42124113304e15bc44dfdb4d6de36e32438fe9a7d0823973372d17220274fa9ae1b8c8c881e5bb712379fc25c6f82ba3af0ddce9107eb65bf087101734d8d2e60c17840d27195eec65bf3a893108d1aa25f970d889ea9715f98d8abe6986a6888c74fe98ef531f4ff9586099fc5766d2478e6d7c09da89d240ec645f097dd20323351b2115dcff692e25ab4a97396a63cdc436341dc1b70447621247bd0b991090bb86e74a38a483848a51f9bf0da5ce95d64ec0a6df63b79ca29e9dc7b30a62eac96bb7fbd880ab460f2d5c2692228c952467c1441c9cd92056e42c7baa9a3be551ca43407c023229476acd7e00aae4977c671ed0873f1256633ebfe5102c7e26951f776643f3b570a734f49d7823faccd8602d90f3ec0010162719bf3a8f2a17e497d3d732443af9e56fb430b2fb19c11c63ca1564ea2de180ab5ecd312787e31de5f157d74d74fad47fc06ba76dd8d1cf0928ed0b5d51d42e615e84faa677795d6e9b8682759b135689d393791e90eb922a5dcf12a0642d145d4cbd4efa2e865d2722b8a7b11694068fe0cf96ca28da666ac78f185be8210b5bf226d291a42afc42b12538e7360f545ce21ea18f24e42a294fd040bdc2a793aaf88f9f90a894311f26c0be124f68770673bc49f0c296febe5a4a27de369bd834d83bc8e9c5908a9a520006ea629497fa3c17a7b668e580bb2fb12e822e3ea81bb7381b2dd3b8763ef274a2aab77298115b18dbb2871e40c3336b3723a0f5f774b02480083b8e5a5c3dc5769bd3bf0467c83ce5bc8d2f62f92c47b5dfe2f859c9f6ec2fb37fa1282270063e0aa8f5162da8f94ce830d24492d1f08936be020d2e29747ad954bc6bd60f685bca95c5d25539e35453a0bae8541a756ec4a97620a0db8da08198218ce9d9dda7e267b874e4ece770bccf4d9d6fb50e2b2608e70880932cfdb10183c4afd0ec8a89ea9eaa0a45a9a139940c199654b8b5e6516fab6e4ce4dc3e3333de764f7f5222b42edbf8bd32e2f75deb7ad87bb27434e286f7eb50686b13a35e259a7d3d128f6720c25934e5d4c44dcec49e0037c231075df822ee987904af932525f3b4d2c372b10c15bc4ecf6ca4c65008a78dcf75d04e21c6e1de44957fbc4d9f99e4c9477d971c7b9b4b167b311457f753659fb0ad20d8c3a38d35b501f1b2c7295aee79e6ab8256f96a46d0b738f1772cc6dd65e271e87999ba251436c675146ccca7c868fbc24fca6b8d24b738079d4cb300b8757052ef9d9afaa61373fccf3abeb1ef1bbd45968c6cc590583e616de18672bfbc4a03dee7121b4384bda0e2864836bd66a4e3c87d4f97e78a9df5432a338bc1fd735b633287cc5e64c6f462bde222e835c172d332a3325caabc6094194f1f977c9060e0e81898bf7a977118d2eac08395b34b2bc677a6bf901e89320790f7314860b1064710b426aaef6c13d78ea03c32910a46c73820a0a8ff8398fc4f326a1146b796a53332f372541cab017450d314a0091c3da4b1386fca515613ddb2aaeabcd6616ab4747a6a06affc0e3eae6adc939f180846d2745a2b52437ea842d865fb40590d1b15d94432de8fe820aa3d6093d8c847c22f6576ab0b5078daa37d2d2559c66e6ca72e17a1aab867811fe6ae265c15b6c05835c0b980d5feeedfa2c6d5d9aa6f75847ca6d7db7c2306581fcb2d1e05a5d73a73b6036658fef3014f3aef5f81129d6e152507a9b178c5c314662236d84e849ab4b2c4b3ce3f30b42ec1d3ec81e47b3fbbef18de4f0ca5f170c467b2e55b37e0d1bea1b3b41ad10e3b07b78aa2e476ab7271c7366e031321bcadb7c8f142e3b0b4c4034d65e5ce4fadb606bb16ee6064657c38c5bbd42771312b4d11e0761e6083b90df3500bdc80094b3b491f361dba193e72030093b4257bd85ef8fec68e632229430f833a36f62e5f29306e5cc384578f74228986d4a679667e264c6c3be50905af46e17a6dcaf108ae750dbfdaa1703578860fda015cf63738d68d7e7cbcfea1c539af2e98cb18a8c208bee58536ea8085e4d7255866d92099e1b6137653528ba2886481fd7c43852de3fd1a82d155706ab6bfb4c68890b6b54381f17df07440035cc93c2720c9ec9d684d40b9d7ac34f494a0ca0addfe834b6afd82ea4be8591d1fc358ea7d2790cd464d5f8dc2837638cc9c28b1fced0fb596dc05295694febef12847fae98ca58235c63cbe162a8d5bfd12f28c059fdde2f00d8ffffff27