PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70073 c303ebb5e15da3494a3b70f3b016f290006bfaaaa3222ccdb45ac0a9cd75b9cb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4f5eade663b0d861092b44e635cfc1baa4ccd1e387ee48e444be258b3a384585
Certificate Block Hash
c303ebb5e15da3494a3b70f3b016f290006bfaaaa3222ccdb45ac0a9cd75b9cb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00e128010004240100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006274886e7feb6571adeb47e77b7d1143c1db1956cb291d6aaa44ae0efbabbb2e2489caa650f6d9b3e1624d9632dd882c9109883c628686461963d321af149e8b430a73c2803b58d0bcb4bec04412048cf2ac06e81acc07d32d060000000000000000020000000200e128010004240100

Raw Header Hex

00004020740f69a02b9a38f12d7abf78faf04f2b65dd9000ef9bef9032654d98078b093fd3379394e1d6d82b422ad158d539275330e3ce7bc09376a206a740452c12e3453b39276af80a01188545383a8b25be44e448ee87e3d1cca4bac1cf35e6442b0961d8b063e6ad5e4f

Proof Data Hex

59,560 bytes
1212160103076af5f4b2cb55a889e5880983ea998ac1f3e4d6f29bf42824a521aa174b889d55f98be84643f0fcee116fae7fe830cb61587788d06b27bf258d2891ae2b127b735868351925dc078abfe7269b43476aa40f9a5a78c5ff82d72c47472968b41af75b1cedeecff6aa6c5957ca060906213b44c2011b1f45038caff6d815afa11247ae8a9a7a92bd394a52b2375da9d4cec506592676614b12bdbf3ac08ecf400abff9c2a92a37659a33ad47a38bb2c36ed98b49644cff806647ced8038db8673bd48cc38ef7361234883105b6b2f1ebdeb9311c8b1476e285cdb677b91d77dc0eddd8c565401c40525095cce8e243e8422393933e884a32436681347570790aabb25fc7db4b12df351b6a9c83ea390c0946574bdeb5fdbd2aa8068ca7c22e73f829b6751f35793e3e2d38c745a8289b053db889c5f257ebfd41e5208400f9ee2d956d24cd54ab1fa0afd97925aeb021b1631edd4468586be1a8c18398e02ce6eae806612b43f34eac16f66bf466451ac7e1c814d75be2a5da29481b1de5ec61619de1b7873c986bb758f79e83084358e2bcfd107129eb838724d549ac224e3644864f04c5a2a3c4d1a4fbe511e0589d4fa28aa21b68311104870e7a664699a779b32cc7d5971a476e35799ab5392209e73f0fd6e94d256cf35bb72d69eeeb8419ad8047657eaf8caa94924bdc301b9508f0bfcd8bbb078806feb4d622b4cfeb3b9b3d56b49a640be72dfea91428f3ea5e85aab479bd5329b2022b571222c1073ca790374030322e191ea1801e9fe7fc14fb05a34058e888dd78323923598e36bc5cce33b24845986f77d087518cbef4358a80a5e5e20733cf8ec3db92ee0221d9cb50c86efae10267f50c42bda8bed3332d2fa5311e0b5049d2856bd40d609c7f510403ae2122cadaaa6abb34752d44f4bc4e080f6dc99ab9e8dfe0dd7a4433126e7b4eb23b24873aab6219e70da5784e678d222f9845ed8c7f66f210efb1ef5e8789279901037fd2604775051afcccb255cb3ebbffb822e9b7d02ad774ff8171b4f76f1627f2dcaaf25453d93676f56e7e9a5db73bb7697a57dbd5d78aff31ace32d353e031f41a7ca68844d4fe740fe12fe070dca2065a6c80eb5e17cabc7842aa923d427401459bb979fc202fa0e1d5cd4ecc91534323ab0e59a6cdc017a0830dee396a57bca774ca023b382b4e2f3403a1c89b8d4603196c21c8bceac5e48495ed8b8acfba25e80b17ab7389494e9206957a404874841cd9efc4cf59a4a02605039b6fbcb07c0ab8e76a77b1e84ddb5f268d82c22506569cf771bd226a10723e97c055bc7b5ceebf8740c5950e977ea612cf8e1e66e52d6109a0e8bfc3b88ef8d24c8fdd672b4b3f01cf8141b479e43c4477fbeda4ea809d8d14fe84c5ea4dededfe1dc07a79fe8b069e9acb6eb35052802e2afb2246a46a46532af9b4599416577dd75fc9e88fa33c71c2f0ffe71e6686b6837537e20e44b4332c332311b2beb25e39fa3d3617faa4c51e502cc71d8c74de8485f8f10ff80a6ac0c3a01fc39c509942279f028b1a459c19a7677cbf1b941f51c499c3e5b71864461d42b2c21f52099942aa80d75966c16f47a697e26b12c3b442d0a2de57bc88cfa2b16629b438ff94ff3d550d68c3198a8415797f13f60115b1d29cdb1d7ccc243b9f556808063704c082cf1026d5ee5085d7f9489c56561f1b12bf5e223f9b5d78ab69ef4005ea7fe871f17ca84b61fa5f8ac97f92f8dad73e6d1ddf479c309f354a81761bcd4020b7cc06003735e35769bdb1a7d677b14ce009a444478130fe86e25027ba5394782ba852466fa5bbf49642fa27d75aa80920d3b1b0aba04be5074650d754e0b0f6b5d955b6e081bb21697ce49dd3a1ef8087b17f082a3095601cbc63c4552fd5b1329f4c7352a65fca2dad45081ba9e2edcb3e4907621866b835b21a512109a9fcd86281c22c9735e6eb12cade11c3c4c5e4d1446c4c87a47b6868e373097dd81d49af74f2af181372a1069db504abed91dc4c6e5d4f712171f4b344b23dfcc320250454da18831f77bebaca7da79121ff38bbea4c9237ad03959b8610845da853c250e6fbeeb80ab4061097088107e1cab8365fbf7a58ce924c60b48386bf5acfad82de986a099e92e9bf8b97d127fda788db89af9d92d34ee30545830b4606d229f1ac8d28029a3774c5ed4bf70031168b9a8c794bf859af2e596ae08093ccd583f940047d1b55103aa4482cce7cc9022c85437cd4703bccfd93c340b3922da3af89e27ed1b94c8b8e41648c83520da74d49a500c93be39e5ba8f406170216e495745be9a9302a3d72b3ece899fa4e46fb32d514d768a6d50658314516e3507f657c2ae6228b8548da9130630f1902f6206e118f4dec295210d623a50a6680e884ddb5ea8717055174c97524c27c4abc87a8c5d866bf8b6e7bef00d5282adf499ffbde11274e82c490f58bb9f5c5ddc3de7098f5ac1f3595699ce50d30a51660de93860c609548f84d8ba85cd3345aa3fd85e9ab829e8ee0b1d1f190f5ba54bdf5875ba870696605649882c8d6d18d4fa4d2f286930d2b290f5770ed0f8a15b88957ca9cbbe056564d6c25e5dd4464fc47d9382b68644494e8c71ecee312d2eac3782a5a358a7e10410b2fe5536be735a24788c65047b9d273caecf659e37f41081e9fd63286ba28d669757800d360dd55251c9da6255a21a2740ec48b13c704bba62145ab6b4a6588521f683147d634def2e6afbc4b56cecd020fbd07d70f221310ce33c06968f5da3ba14d3802928e9b560c21d30f5b711c3e9c701d667c57854ae707bcc079170d0534cdf9bf4ebe3f94db4ec9a38b3d78ed94ec90c39c9b4a08998c5eace77756d57592812af355e9c4d5c4fef48ebb902e24baa563a59f80ebf04f1f8af83f77c549fc788f22aabb65809757ca390fc4553c8211801c48d121ca4efb574c73d9123d8e243c7ac9c3f5329ab767133e5208001a8de0feea1036c4a798d044db061659983a58d2d5c07017fa1a9b3a484db30ad84b65238426118dd62446aa3c12e0c07015fffa254d1cb373aeae145ba2c38476e6c5762cc70cf5e95ae616b5cf325c4d2bde6694dbabb90bf82bc8e16baa10e669eb8e55f08078e724951189fc1b24b4f52016a0e4e4ea69b2dd1fed9318849964530d3ee4e9b97b7a1d09cd141ab3579fe48437012a28a334ed32108986a8e64ec48f44ea55cfe7f715c849c02d14d60df968916f5d3bfe6759f8660b48e6d18bb65b4726b61b8461308683eb3c8e81eb4e2fe0969aa2fd56d05b3710f6920b16d8cee2d6d416b5c58059d25a50f2a0a8b0bf7e20b7d7883839b38c118ec301f6c465051c9de7c195cbefa38c592a5e3b05d479ebe722ab01051f79f50b9243a8ba8750d37116a4cb65d1275011fcaf0115e5bbe8399273afac0cd245a90d9e22897c0c16e0d1cbb9483fe6d97ee458a988d2acc05c6118b9dd3ee0754758ba927772b8057c9c34700734d4768052fa08414928e9d90ed70d0c51c7ad003d8bcc5abfe32e870fe5c13e75e4126e87571eea00f61d641d8fd541aa7ffefce3cef8ae4409923ab97cc3cd9c75ca67075a81f94f9e5c66ba9eaabf4001c851833b683c5503c55b2f82392cfc030a87192c78283bdb2dab4e60100059cf9d8aacd913cb5e9b98bd6dac3f2e1cb8faa5e43948249d951d79de7a6759765fc77a503a68035457ad58ce58a41467df807b6a9f03433209eb9578235113cc02539625a9e084b8d77b55dcb98bd589d4b2d3c42d679e7e171abcac17444f8c2645e5774f81f998f32ebcfde29b0bd105114fb3e8a8ea45e62f1be053ff30fe1e96c18f4533dba4197c268a7855c3711f7bbfe1f2d0e42420e868e78db972730ca4ef4701b63abd06b378dadd4a9e55a52c3dac5c8f836f1a19fb5bbe7512963a56bec32f59c3ca513434901ea26dfcb1429381d8c23706f53560cc4135b5275ef5ca7396fa3a06330e58a08ecf6cdbc6cdb699c58b34c76460e9491f965a08439e3d0d35d7d4c29c901401ab8d73353b8b99868d7b9329b54dc36e3749d1a027c7e8fb9a5325830315c4ec7817d7bf53c0355f02f2a6f888a12ac9eb57cbba543cf6bb53ed24e7b8c4f5450929f500549e8637505c15a39bda821485530dc97566e2a56dcf0bf6376be391ffb7c7d855a61e280254f674a956e5f75c497037696ce8a0b9bd3653050617550ede064102fabe1c98a2f19aa51bf523ea56b6d3f875bee35e44a737bbf2587dc76213f350c45b124c6ede93772aeac7917ede9ed97c40f642788784e4106533b832b259e39016c18b969844784322fd0b577d39cdcfaa08c9bb5f6d275e5d97f2c335976ef9c99b22f92cc5e429dc7fcc1197feec021c86e00d3bf86f56934bb5023a3d488806f0f478942bf8c4e32f05715ab26afbf01dece978873fbd267dcea8a30d6eb0a5d4216bfec821f0faf59673a650e983f154494ab7f6fe128d1fe4e038c4e4d7e9ae67db20d424a5ef4ac6550e4cbda619343df1ae122f90e13710cbc5889c631616dfb86b7feecc88301f098289ea69485c2307fa4e84a9af9397f225aeee10fb5b42825b2db0e6d22d9c5475f142bcf59f1247969bf2011a39829a574c7c64323c39636d7b4a3a24401929cf4e34f87f7f5b8da954d34b3c780c34c7cc3ef5604941314fe8a8411d50b80edda6db8f0506dde96d1f1f9fd9818d05f427479fafd5254c5da72e0b3a121e45080b89e46847711054c864aa13d96a0d3a92746d92a0a7fc2a547a597ec26f25b2f052c25be7164a549e93d88c72468477b72aed28cb96a37282aa7206b37c12ea72578f3b4b859250e37342a9f7412752debb7dcd1d8cff67fbc33e214ef14c227eb7d170fe4f8f4a5d2b112024d5daf0ae3fd7fe4c956bd9379502d475dc8ea0acb9236f723bdf5d6296dd1f773bbe4a365bb84162e1cfc3c1fa3dfb8fa2003b9f948b3c018f44da86da7b89548b30ba102b4741017839756b3b57e816d547b6315ed9f7bbd622a48a8a1a086309b3e15a545489eb6bfbc6d92eba147ad12a4f6d9c4cf8dbe5d504859ae786fdd6a16d602777038c4c59e6dd1b975ecc32cb551045541a04a4d25f7a684821795c01d609fd6db6dd21e1761200a1e38c27b8360cccacd351356869ce0675438eb693359ef7a338ba80ba6c5c214289e209e448322b038a624e544e32baab6bad2cfb51c412379c1d183378f6f98e5b64e7fbb61c6575949e2ec6f17b2cff2cd13f929c20783c87fce150c2d0bb798cc816e304bf35043475ff60a18130b4fccb1843edd034f9ee8723b63dbfc72d8d76f0f9c80a5752fdbc681337a438f40f2947f73e4115e837a218f2fa3643a9d3bb757364c273c0dfc86aa46283a2bf0ad079a8c08e8e3bd63bfcfe0fb0fdffc60130a1ab0bdc4eb918a1640dc55edb983ad23d0ae8edbbd23b03e00b92e4a855dc9d2ba366d3668edd8ffe953416c852a5fe5aa85fb8c07b67cbeed65a49b83d2f1b79f6d4d3a23285471e611bc8b089dec3a820a1c397b7b56a67af9f75aa5a90bf126706ce3fa3ad37c6cca7a21a48798f53b58bcdd27dc43259b3a0d393b8d68fb111e657f6d697e21eab36064e061ccdf709898a821bcb4174451ac424ef804e8037677296e61f7e52e2eaf3d05da4893e8b5379eb43c7236fae805f76cb25cacc9ac6a79b5cdc6ec1f19efe8eaa6b4651250c423ffbc8a6dcc4834da289ae27404c96f2bfac2f9f0101f3f85d070df0293ce26b9d9c6242380c8a827ee69beef2ba07fcd4ad14194cd8ae1f26abbabeca8b2737f0f5ac5eababdf781e34602fbc6101e996b29575fb8ce4bfe27c3f0fb4ef6b89e80876794bc7e981a1e277af60b0283c6f878c5a47233b8888481654b49f168aa001179d534ffc205bfbb349cb2ce61eb768a73b5238d7fe87e30e348a5fb24ef8294bed5e4174abf58e392f5055732e6edda043a3d693f596107937e0266cdea9d8941653f69dc00c8442b2a297d08dbf90edc832f2e7d901dfef0862dd7a00ce0c241cb2b35e7e798addde28a7f6257c0601222a0c01205ad9ec4809b2cdc8b25fd1debc46419babf2643c8f649669ae8fdc7ae8066ac1a371e8b327f9041ae35ba25bbc633b6ebb1ce9a29f5cd2b6c1b6d212fcc4a4668a54e53f426ba03ccb6890f33d9816c14b16d93efe825537c8d63fc8a1e62de1689f12485b32b893db155e6a810e8e96e3e9a5b14a88ecabc08d2101f8c26def1c94f352bc78efbd1a4481a302b1044069ba1c852364b7c612df4e2a3fe7465e438b6df5b30cbbf3abd01e13305b69b71737ca6147e19102a39da9e02f765b88ac2793133ee72da43dfc8f2c4fd8ecabcc45c3d500de83c7f86d16b4939a5d0ecec651d8a9dd1e60668eb67a1e1bbd4e3eb74a6b48c2f5b7be538fc57e05c117e224e080b2866d6600012dc120544e887a3a463e0b159936c82933dbfb8ef8e4c7ac2012d94b47c7f05eecc51e8f5e28d979dffa0d1209a1abee21aa39d0b4dd750031dbc0435b4ce1ba46e3f226455cf1fa6de8df59f663d89e9729ade70551c7150e6b7b2f99b6be7d26830d7b8d7ccfb909279e21b2c8d292614f7bdcdb04a60e756793e0f0fc8c6b59981693a84b1b9370ca094fa23cace2918267d14c614f4f6ef74692cd14d72e4a06efe5d463d12b450e84124e25f65057e9d2483ed8656fd7a4b26157d8e49910e7b363f719f8e1f4c317ffa7765d090cbf59ca0308a706aa52bc055a94936b3951d0466f959f3ad07b84f33168b448aca9f9fbdc05c65a81bd11973ac923bdb57c07a6265698d80be8c2dabfe1a7fa5d041a5d8892c2112988d3c263c6181bc793e1edd7278f4aada14264d767c2d20f2d4f8130927b62550d8127a169cabad9f0a6061f9952851c375700ef0d654bdbba966e3c6b8ec4febfb42881e662ea0cd91790f8c42784c1747887d2b60d3c60910302aac30848425558cf994f08ddea99da5caa32c0e066c6aadbca21eb45d69e72ada059904161ce1bfbe0f0c18157a1f6a4d350044ba8cdbae079d66129c8da1355594caee8568eead704d11ca13ed2970398ccf394f9d5d3c31169f82a326ce8ff0ababa4f8acaac5570c36bd054d9c09a191f78f4a67551cbd84948117315912e590608b61966d93d6db40bae4b3856edc8846117b7d3506e59420537356dff5c6ee6e37cc237dadb036fc30ff9a45d79e6b1b91f3454ba228326a427e52c25cbd06d7f335ae9b24aa8d5760a96012e24d82d2fd15592738ad1b85537c41f2e4829fa72590f44306ba72d8ecd635e5d3a8ed01afacaafc814d09dbc65cd406d5d766449721a4f5692dfcb3ce05e2924c3bc6f73b1eea6139ba9c1e30a03dad46b995ab4b643a68a83ffacb5ea95adcb4a24c0e2c64cfd4d0c3805e901db4967e0b3a3d198bb5acaf863f92e80027dc59d4b45fcd8c2572df73b542747684fbec10e0c1c6876201abdd7901ae82a4e24d00bdef5b506c866f36cb8a1896266cf3316dde2676285e0ea7fb652a1fe91a49c2dee847894c6819b290544227d2839c6cbe70f35dcb940e2c8355a38b8268575ab54aa3b9bc61c0e271d05d3a180585e7514953737e1682a78477707b589e95b0b715e935f2fa7a2480504804f59167b277ae319de763628e1df912e60dbc132c1362f8a05e734b1a7c50a973a3054258a7d22aac99085abc47c9190ada48f4436288a0af39dd8b5bfd4a4d04b1161f4e8ea96cd6b2e697a4741d31f5f9dda29f2ad7b611b2f8041264d961b2d1f9a27f8d3a4dca11f36d23a784313c7d36097721e4af39b2c2cd3af1d7d3e9cb2cebbd25ae24bfaf941185054cd6becb858aa53af04c05b84566636a2d0e962354c98fd8f38e26a8df4578a8fb2b89e3b383cada1b35101da4cf17e56bd0b65bdae4ecb9647e714977484da628e6bdac762d22dfb7d122be5c6716e6a4ef91a9dc8f0f228dae333802b45ff04a341976f5cc3447b718dccc022131bc9b2aa1861241250b6701e2db1a4a005ad248c5ac88ee21e5e1babab0ce0ce69d3624355fc1ed3cc9d8b7bf962da1fc138c74ad932fdb3bc209938db604ce7007f6dd2b85505a6085390f1471a684689536b57546101c81c1deea4cf18108c22e78afc5fdb6965d2b6b1952ca430e7db1e8708f9ff105b3a17a4286e17b3126aaba9592afc527ba56a6a9cd98de535f4f0d8b0f868b7a5c550a4fefe456d0e452f673fea275917d0e28e50660756f08f0235ff7e5802de4467ff74f22a45dfa5adae47a30b8d973ce8b3f4dd1747ba3b1f0a4dc8c480f35b11c2294232cd6bc5f84c1a2c88f84a167895c509b5e6aa94373372e0c993951ba804ecc18c7c3e8221b4fa2f92b4488281de4b36780b8670755c10d94e246a559a4021b8d944a0267b9a04165bcbe87e91a10ddc45841ef36abd5c96f9509450df38b82ea7ee34de65868a5e2a1a91b8c8b4609a3188a3de283c1ef4655bba4b0970049599ed49d0fb42f7a704599dd496aaec184cd407ca66371142ab9f6887c989f9791a0790eb8b07d618514e0ed863e9152646f073a669c3efec97664dd83275247dfcb3467f4f908ea7156ce709d725818ae36ff78ac6247b7dfe1ec0bab01011d10a35dba6a0c918786d731c6ab2546118e43c998a140e13842b0acc75db2a10b780db2a9bf4f599c60540691db13b253f3a76a6d27d1ccba9731a8bea71d250e5524116376f29c60cb6b8eb5970641a3a471d8e01bc972c62f04cd4af6ce3a410aa8f85129aff48265bf241a9238afee16c575afaaa4875935b7129448e9e3c3dae1d63aee34a96b7acec8abb0a268cb677f3fad95b9994f52dacd482338b87eb395e12db8ce11a9319ab4c39ee9f398d21aa9b607a0f869dfb848fdbc845ef58fb60afe33d0f0289621433572e56536c13ad4367b4d7d27173ddf685b2eb97a2b795a27fceb3e953741dd0c2a5437019924bb8a7217f5d9e90dd48674166629f6cae7ea9b4838a35de906267632879587876979ca3ca61c0451621f1ca4002d941ffb052395f7001af80122b0240be24d2c5bb1e4c661da5e3c0ce68ccd0a333adbe8913cc618d80ce04294a39893245f1a7479550efaa9e380b8f5f8bfc367bcee9232770abd729fabefc14c876086ad2c2f3899e2c3036d56eaa3ba430e9fdc507ad0a8fc5492eea45db16ac80e1de7a4c6d40301c809a048a66e86300b3eb41b34047d51457f514140a0bd2a2e099fa96bf9ed5eb494888bcafdf31ea6a2578ac8932c88d85d4036b7a5bd87e796efd94539b0d3a7da74f9ccac28880e9ab35038fdf8abf64fa742eae18b569dd757d43fe4e795ed59fe7ab4d5c9c5e0b374016319a4325033fb050c083e7209309e266e87893b77fca91616b55c23693ab5489efde9e92c10804386dbeb735f7eb92319afa8250e48d85e6c396f9101b15c548d779f33526af376782a2d2a36be7b5b0b819be6936a545856939b6aa0b438a7dc33dd1abe0236889b264f17e024b450d8df86de7a513a422bb2b5dea4bd3cfcf9b8c8b2b5ce9368fc659fbefb017683f0c066279007f762e65ad4f40852da9a67b500b87a76ec7ed754e9748d2e46aa11fbb2b2b4ca531ab09fce01091258904adbcb564406bfd9a34e5bab657d9e94ce3e8f248f76db36302fdc9469cf98725a1068f21a608fa944ab2fab6e64a593aeda503e4bd7884ff80e21ddc13d751de8a14864983360e5d80cc7d41efa2da47da98a20aa353819477ac8c87a898278ee6245d3c0b6b1f58ea4714872be212ec6c8db454da64cd30192d09cd962ab234e3e22e89b95be521ea1e76815589f693ebdd082cb0af4fc0efe2a7042b226d8ee3192892248840fa76fa6b2508cc6d5061e542ff1ab99a1c8ed68a1811cbcefb9c4ddbf759ef0376f6c0742eb22b76ad6680f83e87c2ac6f1798d2a9b4fb30f1a8a5d2b31d6ba334c59ec6c6aa8431e527ee0facfe704beb6de0eda51ab9bfff0fed838d33c982f6cb91ca85ee0d10ea200fd19955601891139eab8a9cee93c4a8af9c9d6569d2a4d4527842ec4a36f463efbd65a334a09522d7012a809640513cb066947c23f20def45a87aa9d241670c985e33b3c8cbeec4c4dda047e81c3b5bf614f1854997781811acdb633a4388bdb45cd827a778d5cebffb803ba0fa64a78f56ca1fff0375794420be93b092457a780cf1bddc4473fcc388a035ca7a063b92b3ccdde24515f6f2dc9b416e3e6d47981cede5c8342953d2f49e345e419b426a132cab25825cf3a9bf8eab255f65480fce7007fdfd0c262111ac1a3ba6d43597e7e0088a252d7fa372d7077be6e003f981a2605820e9ee0014c5d29437bf1e8d6f446b560d870d6b8ebb77f70af3c60aa128f0fc4e4d7985c1d949d1d4fe8f1762d50202a5b872905442aad3bcdd42247a0951d3486080656dbee4b2ff16d6a2845744c16532bf29546e788e1b3d451db7e63e307f1172cab28dcf4b22c5233a861246f270a5c5f84edb5c2ab04c184941ed0c5b71dc3498920985c17ded3f19996be148429ab7038c74634e08b1c680739601a1eb16788c9342e46871d1fd54ae20c18ee0f6b1c9ceb242e08d3b0827bf8138ce74763a46046487bef51eb987e437c19baa67085a666ac2d5dd4d912f7d4cf5fb744ffc29f1aa83ba7625967c5fc560f36ce5e618e80d114dc85fb7f9cfb55ccb3486b48b2ab7d7728c4748ba57d794282f37ddd63d1c0cf96eaa1c1108e038b74db640b807f4ea558d705fadedf1b87a7aa2c8a69512fac1171199e6e39c615d09ec83f7002c7d6bef62db36dd5046de489b5e589547ce2727edad8930054666657eb58331f4d60917899228ffe5ead72e2ff9eb9fa3eef39f6c4d2408646744301a8d9008e647f3b3767a25884649d99be93f31174fcbc5d582336992166776cf7b75e779ae772df06220ad11601daff24445eba2471a878544bab573aaf4c8acae715346b912d90dc94847cb841e62ef944f1fbd2a8513579a6ea5c52b756772854f1a444d1eedfa8298f574df6a030c0eb9a5c11d7ae81c7c22635cb47e7a09384de581ffb169c2b551ba7f0fdc2fa6edfe717cd8f67fcf28099a6f26ce91f6ad809c477285741a0c2c5944eea69ee6425c2512732f6bbdaceff413ccc0d5524e2a520e83c06a476437fd3aba86c35710132324fa1aacd36a1eb4ea5528f2781e9c7e7c3d54898fcc77abaef386262d456198c4557de1e511b9934c3cabb31d7f0a52fe1ef1afee51fa0cac62f0dc6e30bf49d5653c08c9a6b7a4c4c430d3a9f003d9cafa754df15ad1d18fddb782dbdc490612d615127edf9f495f53882d352cd45a3cfcd8d903eb508656982e694c37bb9af72dfe8f785194b4f38c53033cf005e4ac0dba5a45f92e33aaa59bea23d62255f03a69bd961658c893c7976edcafb0e92c41d312158b52ed1b1afad5183a2f6e8245cf29a3093e534279fee843e992de4ce5d8a7138c8cc67ea23815f379fb3f596ffc9f2fc5ca00959678c2c9bfb0523cffa88c84dbf7f90ecfda368881770b03df2bfb727f7ea1ca0b4a83497e792d7c2724f32ff5b60b3e0e0f200de233492b3a4edf242ff2bc9ecf9f9187063a9597a102ea4d0d30dece7d7b3cb336c0904be652cbbf5df7c776d189623cb188f258566356d7894b69c96d9f8f103e8c6478d32edc67ec12d2686f53c213b5549559cc9574619a897cff0e03cf0cd5c03979232db38d1514bd325fbaa3c1f535a076a0bb9f50bd01f6a8ee1e63949033eebc8a6f1555ed3d4c1e2941e10b8fdce61d79c0fb42388ab4e81bfa2c4e51f0a3c261fd86a156ac092eb8c7665192ea18b1bf41ba70aff1540567e1f8dccbd65b2869112993c0f46ac9f673bfe94f37e34f0255678e0ba9f00c30215d453bae1db177f0b8538fa2f4894cb1db6b666795b1e6671af4886614d7818865f462e3e4b18b6732b5144ba5f40cd4b0fc5e5f3450b50390e5e52b304c0d58e84766b2c504bcfb37f2d4cbce61b27ee88ddcb658e88b4169fd7e6336ed25df03c83e409edcc0d129a41e33d75bc03fcf74364657cf5465798934496e6994b85cb9ffba4d5d1a258bbb88289288c4c38cb2449965cf64aa70ed131d13f2f3c1ce6615b57523d2b02b2b6f01b0945fb872771d6fd717b7291da5a013a979e8ff2a86f0e799106ae5750e97f57d22f88ee5ea30ec6456d3c4c9719d1ca2dc9160dee43b221847cf53cb2f6804a5f51298ecb4b5ccbb213e9ff822e0bfcda506decc7ed1424f300a5770e134285f05e0cb06dbda033d351a1e636e1c98bbd09d559a2f9ac9f8dba8b0b1a53b52765723da345c9cef1f37e4561e1e559886fbfe4bf8b9d003efc68c6afd2f9dbd6b22f808beb988c9f697b705e4a4aeff1d2f55abc19fa4eca53def632a6089e254b2110ab2460aa9c48916c3d65602559c28ef3e6fc462c309c09e75592551946e88658a9b7cf8316328c1b1ad4bb1cdc691c512b06724f44f56d2851ef9b0789f175bc98d1a8e60f2fbe3a51e154d493aa338afc8710b632c8ec9cd716859f423b9df7aeab59e1bc82c0148d4958d4ed5298571e82bcc77725ce3b895bdd08086f2ab8b9562d53e4bc48a551b23cea89e291372304edf143a5f02442d64205afe47e4ce8a2d4c9031db6b7730fc0f4224fa2ef94baa4e53fdb0bb6af63d7d849a5b3aad302796b23551712efe8e4bd07e469cf8f69afb8075697f6330a752c612edaf2ee6375aa81e27a38611e5348b5cc68222f4a778d15fb7f6d059a547559fc8e10f8e895036a17b54cac4d8e33cae13a3f20bcd587289ecdc9a69b3cdb37deb257c0eee5f10b639ec52af1f203ae49ab8276f106d34c6111ea6681b53f2deac950f1b8914e3680472bd44104ba8b5be40bc6242388a1ff865d9aa66dedeeee414e9897fad0239f32c45697807c8c4e125148fb52e0e2989ab2c4b9cdc2e668bcd0198a2346c325497552c8611eecf11537b0c3187a081c5991fe5fb23461829ab6063bd637a996e4701dfb3770ab18542b040301674a855e6c4b257845e649b1360e9f302013321a2724695215c0d54152e84b38f13e1652c2f1f84d7c86485ec2b81147cb87da938cba81c1b55c6a99a31d7b1ff383322e0677d9c5b638706a7c3a2815ebc4c7ac00e672db2974dac306fbf9edeee738ce7ff29b877528e4a73c33f11311d478fc0c2393d69bd2a53d841c4d50e2a9f6ca659fe72f1d1a576f46b5583474d1995b77bf99fb4d762ccab5e219ac17467d88e2f8de548667f700c9433250482b3bb6bbf1781efafab98d699848ef068e272372f56db13f276ef6ebcf715d3808344704b95315c9d640f6b8b83f55c73b84fa3b58a706a767c266faea0d8739893f44b03affaeaf98cf5f45966535db5448a02b344081acf2d7eb8acc17477e0a4bf893265868c241cca01944c0f11140671dd3f0f92cf5b801d6fc80dfac591b758c682638fda9e4ed85ce8e507bdd4e0a27cbaacc87e0324c55f86ea0523ac0362f7019dfb423a27038087270628b8720f767ea00e5ef44400775b98b6c13f9597d2bb095c443493c0b4a24f5a1c9f6df07d6c2ccd06d10ccc5cf4963dd73d8685d4520a4a7dc74119d0f6ce03fdffc206d0ffa45ffb72596098095ac88d0e9d92d6b7a571954d0ff2521b8c7dc474156638d0f69c77e946e1952b742ef3b8a73487a3479fcec307616cd3c862078e748e85695ebdd251009c5e9537f1c982996859551df961462fa7c240413c25bd8bce6f7318c921f9795c2da0e84e9f79b8e065bfc572f9b4b279e303a7a04ac70563cbab2ed9e1afff6d3e1186624c3ffefba47ce1d0dca79edc6fbc80db1966bb24b8efa09ea44a884abc047bcff40e43492a9051adc15ebff11efe526179ed93f677530d5659d34aa60563fd5d9882b56cbb9f5d79af5d615c92dc46a872a17f82be43ce5a149cf767a836bbf4d1346dc3f455854e12ad413af4ebfc4e3e860dc762db6c8ccb91013280bbf3b442cb95f4110ebb1117e6060800ca6b029c6b7941f8146565015b98f973abf4ce66fe4b443b2a71aae81980fa8e7a5311eadc3002912ca048389a8460f2624943cc1eb30528e46f1ecc6f98cda188b11473edc7d3877370fe4a724c63fe6fbdfb03ff1122d2c000300240b131f7dd982932009aef11fed5fbc3f5e00a1be4d653f52604bd996671f4509fa603994fba6b96d5bb35af3ca23816be6845fa67864203ee0c04572bb1ce30dd1c32a52b2e362e65755bce90660853c5704bad44ef613c91a2dfc12fd9d31f8f0fe9e42d5c7dff668960d86bc9c6cc7b0ce6bdaf12181e950e389da543900c545c2cb7cf406b58c110548ff41b03a300fd82513f49d1482040861fbe0c16776b60cedc44fd9acf792ab855bf7fd9afde5ec1e5be2541b100bf6fad004d520efe31da7c3b93d4c36bedc5f06654615bce192ca0a769ab4f119e7ce10e9cd406373e03324dfb61b077b941ff1387500cfcbe12fcc2c59ad37dd2b61a52067f21c3b832e4c53625a95af8a10641bace324ffe9cf85797188b6b73ac089783c295f76f7a83342662f5050f0f0f7f8e4fe6d1bae49d51fd1bfddb9ca46fafa54966a22f15b0ab5320d963a24262ac1827f079742428ae9c4010d3b387c77af3008890324f7d9efbb46e760c99a07d97c4b63a910bec10a0bb9fd66c05daf0bca56ffe82f66de8dfdc640d6af20bc14ca5cc680ca1a92f0721199866ec15ff9409875cf385bc0f2d5daab924d0181e533f4811a2fe97331cbacbece9ec620ad61ef88aead06732b8ba8ac2ac6944dc7c811b6ae43764c7f0e7328f7cccf12890c7902ae77edff16cdb00e968d4d0159745bc6ed6231c29ed3b7a3be265abde31a5d519cbb8bfe667cd5af368688dea9b426ce1abb422a3de60dc6fba7ab25d3becfc099d1fccce23b4b0515238f6ace1f6048a9027497aae4c4ec814e628b2d627695018de82dcc863e0ebe7dee8ae45cc1fb4110a61091ac14eff4244228adecb372d6c66484e7b209ad33cb677b20b3b4940435ebb10a66f3844a4067d37932e136712c4f1de933f1201d6fea8e38ed77b2338cf9beb8a73b1eaa74098a134efce141a7148a85ffb447772e31388c23a3c8839a3fab504167091248f359b9d1ab561e682476eb8e23ab3098e6b2ce2b0fe3dcb0f1986749714226f0498c90b01332f1c316c199c1bfb8923d55cfb1cced496e5fdb9d883e6da811a9639bb5c606f3cf09bfeb3fdd5a7ffa46d68d8313c3a289f3500a53bee5d17be45072d21c66e0311910c36bd0f1b709b85f50d0620de946d54172b4586252422078931b9a2abea46302112bedf3556810cb107b17918afc4fad1601149d856e31684efc63f3ec465eb41c59177a601a97d11b9a42c3f921cba12014cb025f6003da0d044fecd84dbb7fe08d0396859769a7c1ccee4b7c3802d1a5928cd066f24665f77473fc9a77822f540bd399104299fc10241042015b30b9d7e3741da9766034f9b1bebd8be08808740c02149ccd2f7546673bb488204d7ea4ff2fad1421cee0a2914882d4af2f99f7f02ae29c7b0c929cc42d2b79f310ea2d975fade64e8ea3c29c23a57b1c0ae3bfcac74475fd310f821e3c9ec0bef6bdb280d7990d109a29ebe4e80a06afe131e0a9dde8fd7214f6c7550cdf77433886902c49665ef9078922444199a37de4e057820abe7acd72141a54a42ae0717e9fae82440b7c54c473f95f4ec43c09b4e80b3acccb746742ae260241041a3fc6d632a158fbeb0e62f85236dfacc69fd4801a652c283fe7a40f5d819201a036334733bef3c4f7802d3d63956c8bfd6dac6ea5fd6f9dd5315d3561e5f12716d6ae1dbe2cc5f41ad602c07747795f2023fb28fb6bb5af85455422b11759ca68243bc735ebe28960b14c78e5b495084a4c18b95ce556089c201a370793269a3b7da9f0b97b6c65ae02254d77859a6d9c6df20eb5aca76c90b255f9edab0368521c8cae5d01a2782939d6613a52476baf5ba16e1f439bc9e0d365d09259c82da2641bd6a43930ba3d2b76ebd833ccefc9102265b8dd202bd260675faf8d53148aec734fb21406b7c4f6b5808d99fec958935812a542a945f08c168105c2ec54e2bf9ba419f174f66a3eaf1340bbdd70b83d1828a6098283f56f209ed3a3aa0ec5aeb64dba21ca3f9c30312191e88150ab885cb9f4e934f09474c9d34d998dc06b5505cd6837b6fc009d84de4a10156c97b26673fcfa7399cb64bb979ecf53eace1304ed29e02b6b0134b364e22869a1e50c73bc49925e200f9e8bc0ee186dcb82ff8fc60906192b5c39175c1f1bde265e11347011470e23b383b1e1c41a6ab0ea55dfd633f333501d8b17a0abfa88a9aa4a4e01e33d977620a24dd9ebbab6ff7a9281ef484927863214ff2043e09c9d25030643105a3a51a3c3e865926b1dc1718b741eb2443cf26c2f78c486f78e6b79caa913e9450c8f8c363d2f1e4b6e1411e13db95cc06051837812d05680bcb00df43ab7e4f55f69d6a8e98b24c4b6cc666db2fb7399375677cf1e15cedad55a594be4319d0ddee1a42a2cb918e4b196e043b366ec3ff730f9fba6f59ffcd56b6ff3445d28bac13ebbf2aedee098fb6b1c454a992f6b6b8dc209291da5d0abb379d8a4114c3286fca9d9d1aa916ffb12c3bd239f3b5045a3185b643f691ce394d202291493454b0964f2f62c37e390798e1dec0c0dcd56072d501d8153227c5114b37695981cc62f736941abec333e93a7e40107b67679a48d9b23234283e44f649927ee573142b1b1468a28f4c8e7dfc0250c8d911780b866eafd194e7010ad8697159249599d906e169257d720112d084e28628ac881c1d61cecd7787ace32fa4f92c7da7990124a4587bf27461991cfa59d22bd0fbb2811e6d39ccc0d7b65223b7d561099cff84199c6929c53717390dbc60f0055c68c2e3b063c2197d2b5250e3494c3d8ee63b239f0ae87f31d232a4cc25fb67cfbaa7a66ff6a2821ab902f7cd16441cf7be25fe39118a9a24c173c350b23db3bfa111777875b5dfff454e9f53488ecfa9d94b075c3b86f55e7a9aca5dc474417d2d51dfb73a270055fc99d45350696aee2fb63372efeca8d350b81cef6ee2f1d9e938e385a857ee2a3e2ebd1dcdbece7034498aefa9acf6b935e31197ffb5efada68de0397613eb827a54154cb8f42e4cea45492d04b738da78aaf739ddd4071c3050e0fa55fd4b23982f4b1434025115c25ae64237a3ffde6b5b0a04380b716dceab696dcec6de4bee9974b57c4bf3edf3aa3e6ae8b52e151211d915b93898647e515259f7e17f44a149f32f799772f3d5fd1b6b2835dab9e9912cb0d758e8c3f73367afc92adafe2e908fa9b8d657288739edcef89c4305145d05fed94169f6d4b7a6a3a8550df06f28f1908fcf53097ce370cdb3a1182a903dca2abb8ae2062474a3abdc93bdc3ddf6afaf41b5cade16f71531eabd3e2eff49af6946d33874a25f0f4e50704e1c74f21b98aa1735abf307669409a10107c67078ac89a4b9342438df3e514b1e2f90ae2859bf0139387953026bb1af5536b14adcf3bafe1c19ccb7b45d3c34295a61b53fe65076d7975e5e76d6ac8efacde0b74199edca8272e6e607e4d94c51c9e7f9d57aa0587d2e15f8a58b22e818ebd5d8a00e8b14b34a2bbe0622461f42499f48289e8b99a020bdab31a50046f2e3a12470f94032ec7b5fa5b59f14b80f2372e910fde03abc30387ca4a300bc2f4545a32eeb8103d9987e7a43c44466aa5d99831341918640673efc2423f33f4513d5e5f71a200cd953373fa0a4173fcee9edef7f25afb1313ccd9c3f2a115841d0e22815e33076f7066a0b25710d8423100ea2d77a8b6c76da1ccbd1b58d582097736f622d0a9432cfef21042b6f95c628927a92ebc002c85d850d8d1fd4d49f391144365a0c9557341431a64e585fbd9a307a08139a8042bcda19b18c9fd611f90cda71b6c0bceff74dec398c7c72dc770d24a928b69561565d8c47b3dd24ff34fe299fdfe22d4493fce9437b7a7c4481d3d575e154630dba4f36e48028fbc3cbc70d8ccea5b75a6b28f1ec0838dbb6584a4ab13079016eab71c9901fea3bb7f24dddaf15116dd2bf50a129ae3dcf37e1294638b15782e3f007a6f755989f0ef8d624ad3f2a00e196c9ab7e7c2c81c90889b77a3960e908dfeb38633f5ed9a3eeca40257693f7ab271bfb98e1551f5c47e4cb1d0b10230ac403478a7829b686a4da0df3e3243849fedd55582ea4e3f1acb0652fecc64059542b0357a8dce79ee33e43addbd5c2f3ad7be4535325eea6496f122d3681dd71f848a87119e123c501b26eafc3e841cdcb6ed5e5f187cad5950a6fd01775d2c16f2da12821b5215d879252436031e08b9317f33339706f5d0332f4d3c8c2168e9c4ac071bf037fbcf2127af448e548c8a8f5b6fb2dba7eb115fc7781797ce00830d3bc8f721a0e29c4f91b36fa206839ee0c736585a323bf7ba991172fa75148b2f215c8b41ad36762b6369d7866d39ab82fd3ee620b072a78caec3ef4cc7d29bb7206eaa0a81d7cd62652322492729c2e05cd465b16928f05ca8a8fb3531b33dbe9c93b06417e627f946295fa46645a8d9226d016002260145319f318b579a76bd8b9aeacecf87b5ce2353584f02c650f469b04fd15bb08d2f74d849620f15fb62a0c7e34efcd21cfa0fc2a2d5bfe01d1f306608481f4aade2d4ce6ba825017660c435795681d37fa7e1b9ec11f59bf795a0ba10f05d6e92e3c1af3e508af99b92a74b601389e9aad9435b595e839ea7b87e0560cf5f181bf516e615e6c22a96185a19708f4bb672920761dfc7ffd62059dd97f2ef641d5137f9c2b56ff40f1f9539b66dd78ae194bc82afd0b8be1589bfc64c5bc76579542255ad5bdcd3daf34caa3f402400f49fd9f217aba64c3898945209d8a8041fab43ebccd4788d92dcbe0245669a0b9c2b7bd786c4ff7eeb4cf3bff939544d8ab0b865f7c21f04aee6cde4d141b5ed18ca30128787a7e8fe515366de07dab2ac7fc630e4290a3504c0c2756d1b0c090afca453db16cbf92508199850578a6cf4ad1cff730950d1ff6ebb46327c23fe0591ce2674ea802ba46a2363987f5af278e8af108b047645304e183d8dbf2a59dcd593f4f5b0387872abd2a69f5626cad4e5821ce4be5fcb18d4db8ae14ceab352ddd09e04c938b5a2a979df247993e99fee80e3c0e72c928a9ecf7ad8cb004ed72d8669411fb8ad7c34a60fb2cbeede7961c9f1f669a8f99f75c511a0d452a3c1c272a71e41b44efe8ff908a82c59ea52cac1ec55be0d0f5635d2fd895247e1ad94bb6171e1a3bec9dbf12b0e7eade66992a657adbce9ddb50c498cc862e2b7b26d5e468072e679aab6816670b3fa4fb822f0f3ad54bfdbb62951dbbaaf83d4b2daa1afc0aa44be773bc3a613beeb3066df512a84a5454c610c0603d804e074e7c339b8e26b619a147c7f2e908422a534d4cfbf4fa9c48c7ab894bd2b512b543b36408c00d64d0c76fe5dd61a8708b802b0f5a86e353c7785af3c368e8c04bbd5e61b5950add98251dd8c3c497ad6280798d14341d29e6aa2063e11860b42c20a9d649704a88eaf7626c28136457f516d7b5823e9868937b388e17fa0437590193b00d8d95008369e8571b8f7654d660774dfa983b3fa02b037674a92ba5a7417dab3b4faf3a4fd88b974f3c9c1a3dad00643856c169952d91ac52e31270eab252d0ba71b9b749f59ba76b6179d2ab0263dafbc949ee7bf18a40aa39fb8e925fef5022743b294238a197653730016902824e19dae9c92db75d122dcd3d0b272fbd36e358aa3e6e028405ef17d7a1422d3eb0a2c306a33967e0b883732137658fb9f128e82402c0d58da5f97030c74d10082640e0f32610e09e3f63bcac589749bb0d22f8aa1940cec5cdf2a55131a015a745a626185c2894fe025baafba6346a69f9d5f6b9015d66df7c45e2ba85c0582bfe11e8ac70f321a40b61878d8ac7ebe757a5d681eb9617ab03349fdb4bf3914d86e1987cbca69f52bc3ee53cab7d24c20f905269e2d0872e9994fe54cb5270ba0b3dc4942b8716c115f71670d0979bea55a4dcfd274c84fe0413bc87a150eca0b9795984be399e3ffe1a01e7106f4e073aa0b552db2ae0fbbb3f1d0b5665ec40fc3c55a0638bb5fe372cc7af175d5f716e851f4dfc95ca1ebeb4c1dd2d6e13cca59bd98ec458d5a671446e1bfdc1a7b803df73d5a2dab00d36a66ed96e8b079d476751b137e5a6f718c22ce38942c877aafa185fd4ae1141fb6e54797660016e506d6e9a62298c1faefc311d14aac32b8cdb9b46b44c7d9a40865b918ea71c163a7608a3bf917750571e09c8b1f8cd67ed388688bb04a8d436e40bd75ee4dac0583163e009fe2b876330bbe288a63e81e4f9ea6a1e85e5e777c556d0c63c1b4d6ab01f375b4f9d73539ca77cc068751c6b0e7f688ee848fcf1670b814fa64b942167250afef513fddde1676137c7b55638ce8b42c2900923a1d28f646b8a448a53b7145618ffa6f1e32e630359e6b0df6681f7edc1be61ec06b1e051471ff09dcaff1ce6947c39d99f8b6bbf29078aa234a35a98a061056e85c70726be3a3330cbf9412721f6a029a9fe4a05a1735fd3f1f0a9f9544e7799a8627d0f5ee31ee7b4cdb808aca73b3efdb0bfaa71b4ac86541131328ae2895d8e2f289d911fd4b5b953acbe2b5c26c435e76a94a71ba9e452db3b62d10f7c4bdd4c33bd6789bf578c1d6345ce92710cac518b3860df4b997b46e50cc8198b952407eca1e3891fe8e415add6a3414ac3c89f4464bd0977bbdd6b8d084b7f45c26fe9846515cb6a77a4fb7b23330846efde94fea79509b7da0d51d8f8178e8ac347f12ddf72289dc7b1163d7fdeddd3ac63722e8865ccd98c91ae8c24340ab4470b0d23d8e2a54fb1d07fdd0bddab7479ddbe2a3c7fc1042758c96c4d23e428cedfdc22942d1ac200b091aeade071f9d7789b7be08d41cc8018654c81b4299174cb668d02f338593e81f5ca1b591d6b8556cb7542d1f1c1dac15669c044bc53bf01ebbb8884517f681c25349850c122dedcd3891e6363ab47a2e182439928e5265cd0fd804138a01881b71c7fdc9e105fca6d97ab9827fa6498f9331153dad420fe1bd9a2bc63e38c37542581d265b676b18203b6130a872e28d3ea789660469d14cea08b12b7c4f815beac35d0dd5bbf057419c699470a111d569e56da3145f36566dc056ec7f10f7c25591a780e7d86de8428da43d44393f6789b8024e0876cd0ff1223f58e939cab0bd456c7db8403aaebe2f4b93db7239407a153dfec1f623bcb1b391b6743b679e093a7fda0b0e8ecc63c5ad6c2c8e0eb37abe8c26f678b6dc90458181ea3002e0cb9c0521355971244b6d6687e9b54e7a0c716bcfb5ec187a4e9ffb276bd47489ad7f64194321a5c9203fb482112f2a11de0e4f1ab81aefd7b59bc8e5cea0815164872bfde5a764b7df92623ad7a694bad5d4040f07a307f9c5af01677713897d992c902961c6e6ac0f2a10c63324d499d54f7b8729dedeb69c297d8708d5df6800ea4f8cf3d94d3a9eec04e728f8d5530fad12fb31e5b652c8f7100ef15edf7d3794f00b70405e09627ada9a5abc32be225250deb6b22c28fb48eb6eba3cc9bc34b3e5da81b01df243403ef11bb1238d1c1c23a1c0d162a0686067b53f707f3eda6b0b3e620063f0423f9631171e3ae67fba7f2fd50f9d27c39ccf12282cffa77f89416fbec1e84384ff4bd7b0bf82a2581473778c4c152b0ac74510a12944501c5c09da8e71641a7eea51e9d45b21fc41dc9c4a6a685aff5c6aef0367aa0ed5f2b61e585cdcfc6559d55da9fa9ce2f9c59e6ad866431af16fa256411d5cc0a6e887977cbc49b63a1702627f29fbe66287938d4d87245d6d006502a86ce5e79eaea731332b7f41d5368729395acf53fd69fa5934ce43c57b9ee6b2da8eef65365e3987ed6c320e88115db8d22b7d1e01fc5d6242cd1e1b0f09317a2428261a536b437b7225883017ea1a0833f874eda3af45a0ba5d209c99b2108ef320ae6f3594ec9ba26e6ffeda0633c0733292daa64730051feb997e7295066dab215b0a162088fbd13553c09ce29d4e7517e69ab8afe4b67a96a7f02679009c56db62b58debeea7f1a441644f0ef2d940d8c1a24cf79768535b2651d846b4f6bda57d88574a285da7d32756ef8b074172cc768b73d164bf55eecfabced7489ce50f9112e583153f1158afd7938584ba2f0f93f6fc79e3666f385406a255d7cd0df78ca2ee4035f0f27f4a545003b542e8d94683f3c250fd56148dc028e132e15bef6d0085446d000d67178baa308580723a0b10dcccde6912a8b73508395ce44e4981c2f1aa04f9f0bb1adf675d213bf3704f0a28400658e31d2968b52edaa2c1a9a74973e22ecd409257c0a5439d874116096000a7e6724279cba35b636ed496acace9de8959dbce922adf053fd40642ac1b35aabd297533f57475bd5cf505e715c89cd7931792f38f2be472dd7ccfd36c2d9ed7a80b5b1a9650a81a650b44281635a9bc24e6e0c6f89a1d00e7e9290eb32b0ebad02aac7d9ca38d5604bd3cc89324ec543a8b9e485477a1654001dbb35b9a1101d7440133004c9a1e875ce447c82da0c8d68b09cb6716bdb69f64c71813b937fa30126cd2c98b44625301999c442796074c9d3c0b29cc5f3c188ae8b5d30f76ad45c746a8c68334fc305080519b567955c626131769017f27716f5b8a138b1682a7fb278fdc48e1adc4523e5e88a162330656e287a50f43c9c26682deb94bfc53c0ce48a7b36155ebf671c7770bbea5b29aa5342ea978b2c78828d53fcca1d686a6c864187afb84e8bfceb165d44a22eb3591f44ab5bb164209914bd8d434c09efd9e07077800d410353f3145a68d7aa6656247ad7e5aad6098cf5193e76db09ae1ac4648c80e8d5ab372953ef0b82cedfc6a4d27867a84987390c2546913437bd72abcfcdeadfc5bf81c4c034fb2848e5cf76f46ff00067500b2cfbff13e11f73eeb0e15de293b998236eab571503d097cb34f271b27da807429faffdb3c9d45c08309265b5df77da1a9c11337a837fe8270c73bfb5968c69ceefc5ab2a04e5ca34404345d3818b75c9a09f4481bc4d610288d2d81e7c3adb2a18de99f94676b4719578c89ba9cb9c6946e1e8e0fd8231afd9e1095f7d4175db32f89bc5cd17cd412ad9a9492958e8ee03d45fbf88d0931a019c22831d0d87955eb3a69974e9121f05e8aba01e94e857a65b812ceec7f99972942be446b5deff21866db392c08e8c67180f93270fb538fa2c1ad970de41e19c357f4f189f157cd66050146333ce39376d587138ddb0a4219613cc78019f78ce6e2e0923be035553bb431e777369d14bd5f728ff4a7806c98272f4836485ffb3ae6b91a14e71e203733c9ad2b24ae290636202c3f8a5bf31aa76277d92351d182b0da2c7e28789cdeeae2b9b8fc3b71307f01867f1dee1d39a6f43ad377bc8429f1f862da160e10d381d2ef175ff88ea3cd8d3f63c265973b5569c1b8cbc620d64c2a3e518202555b7b57ad73a3cc05f898c914daee50fe7e34f0094d27888439cbbb5b95ef38312ce09b1f53164b378e1ba2c0cebe2341b482aebe92f5542e92026f5c80bd5f88801eec70d6721d28e46bacae2230fe36921e0ba01505e33b3f18904bf9d47b41720fd5e88bb7c23f34acfbd5e6646f5967a5e59c78f43a1bf3fbf7d3b5b2fc41e30a670cf62053ae100fd37b682b86183dd7d61387462019d78ba5eec0ccff76285cacd49eb9a864a42aa63a2f68bf33be4ff85c03de1a324820741e30b785b4583164bc37d25902a62e54aae33b8ca684f9b1ace21b5d74f80a6acf5d9db4f6d314d6401ed0f69e8b0f7330b56d68fc3be0641dace09351126b22aa70ce32de553a7235ae927d9b62d4a7e67125f96ff330073ce616948cbade6a726360a7fc993202e2621376ea607f4a7eca3b03fddc94558cdae01e423b3440354c40a984df7a66303b40716958a75a675997803b1604b1f5fa9c30e437a9bbd61a44c8172dde98a0a1be4a73f1e198db52a42dbf2bd439c1131e696c53640b69a8649f5497c3b8dce1eca671c7fb61b645d0fc8db6160c39db0fe873bac8283e6d9cea4e785a92661461615bb4d907d50b7a09f5d6dc1f9c2420d295eacf4a66afd75af0cd5739d151b89e7caa0d7202c81c2058b27bfb8f65bd84f37300a6ad861d2b4f4ab867782f852c583660f5701bdec584acd6739c11442c0ce71882ca0ff4eaee6234ffadf675b360fc300e5cdfe247f78fc02b3440b5b2d40373918ae815acb7e17716a4c91281f8a8564204111750293987cdcf8e99e7b373b99742eef56c96be796a89757fb40da8a148ee08170887693c1487c3721244a61d8a460feb5850b1fcabad25b53a2ff9474406629047de501f18a72f3317950d6b94d9d3d070eb9b06943b2807398c42d7ceb8b2ecd43b5c3a2be227845aec65be7db7bf08840ca62b1d994cf5514448e4cca4cdad4c89d0a678d22cbc2785e82d07701b608e65f610a2d7baf1678366741f3daeed54033d6813979eed4e47d6f1705ab1b702146044a56dbc6e03386fc4304f3723a2a29540a7b972797543fb48baa84cb8469f754752e8aac0875f12869a54936f8e71c289988390aefb1a8c8f306aee2587cea4eb88ec6bbb89ea263f8c840a7ff3200710ba35664cf159e0477d428567945734b801e49fca311c0240ccdfbe7b374e962d39f80dc51eb90d3d32b0412765b50da7d62d0fb936b670da8fb26b3c9eea6b8bc98f50dd0b1bf715c6bfee927b22a7b76ec0e09564fbfc4456d7c4eafa0888119536fc71121cc24908f7af2a1317ebf976fec9d894b5260f32059bbeab87c8453ae4db53523c56aec3165e9aeba6abced967f73b343197494313e5d74c9382f2238728d7285d934d68ae70b537945b8c44096f1b422887cb16cb8ab7ebe908ffb102d7a452074cbcc19f094ed43257a8cfec9859b73fe084e67556cf6a3454d5c6b5540f1e83dbe6de84928ee6c04ad5070ba641e43a1dd7ba522dbc3601f23d0ec9fe6382cbd548d2225ceecdc3fc61a90797f9eafb77b071ddb7b1fde82d325b5fa95e00997652ad17a9fa2dc4f9f79ca009b381f9b1f1b668fd81e5f999beace324be21170dce6798fd20c6127bfb7df7072a1224f4d973abc910481e56071951912065b3eb08bba4cef78f79bbbb613423cf58dd91c7abc82a79aaa618f4c06f6ea45cb3c9956234e718bd21c9ebf7a5333a9ef25884ed0e0de44256f414ec49118fbf40e955208e7e65b85f3146e46025b9e41ea33e984d6f830ca24dc4aaa6ec5ea173fcd58ce75a3747b48f4b6ac65c75ff463fd9a02c7e4c69b4e956faf86a0f3c8680b0126e52cd1738e7e15fc06a4ca41df21e7af10dde728cb839b7dfa761ae29afa9038f2bccd227c65fb68dc3bb38558391836dae087166c8e12b3f9bfab5ba7fedf1b52c19396d4380ed356287f47c9b4839568b0585c30a027fca9bc28ceec9a20cf39f3411a44e26feda8bff82e9569dd3250274e502bc16b3b1f9e8db5acc38d63dac69189b4b8d3bdf6bff6b4f5da717ef30d1a395bbf00d5dbc409519a07533a3ee23194850eca8e7c80bd93e7a6f79d353bf2acc4fcb056fe8aa0b208af6356a4e4422a5d20c4f2ec15542db052d431d1facc758aff77bca62be8593e4f757ffb2008ffa11282fc059d4eef2fd09466ce8a6c16e63349c42d9ae09a027b984a9933e09961c8f731b377d328324e5743e0e4c25ef26de45977e6442bf3b547744f62b752420198d97bf34ee713ec2a4de211713295e324c352f6b0d546c126672f92f4130f2092a5ae09399bb052c9d509170984f68f45811b91b144ee1abbaa907a7d4cd4b05df88424527b443649cfade750a15fc4661e2ae027e84769dfd9460cc2dd3fa84eb89a620ac3690b00c230972e88f5668ef8a04fd2a67faeb574461192e3845c0977b2e283320321952b4c5288359b7080a7e8c2a1a7ee38b840127e57cadf6266474be18b96ed56735353a0b5dfc5f3d697841c63936105c70aa2b7df0df502b88033d6c11eb0ca31b61369538cacb72430fce5ea4d1c76690ff61b209e463015f81a7e55363929c1935c8e956a5825095ee0c540dac6b1d46e861276fff43468dda76e8cf6b54ec33fa3ed21c7ce7feb0c3a1211b0eca4871b4d4e1c88a535ba36b2fb171933433ae96647c68b0a203cc9149a5af75b801978c8efde13937c05bc8d47fbfb7be1e892f6f185c28216a5cea82c29cf89ede439cc07dcfc616e2ae72a2aba2f2f76051015669b94af75f9e0c0c353ea5a4d6e30028423ed3b34ed89999d4a8c445b168c4f8ca448dd926451e84489afcaae93bdcf27ce4afcb44edeab67091367a26070b9d3fa5b60a930f7a2690ce8167756efaa6f64378ef2b2d527e8345c30b8a17bb790de4748ffb9c21691100c89cbd8928dc380825ae0632bb87e0cc55943cb1da2d17e1f0d6035e350fa4bf1253400a6c9c96b1cabf383fd5fe62396bf5c92535f5117f6375e559ab4921543f2cffd3842c109d2b0e72d1020c1d9a803dcf5469c25458366388877ced1af3dbd6999643a1054d2254dd52dd4fbed17f57235e322c79c4befcb4f9055b499e02f81c1d48fb7f16a697472f47bd4377273b922864d2afc833f2d4b6dd3bf1bb370cf0edab572a21bb9291afe06713c2bfc27e26617533723decb739d253507ee9804c9f3abd6f9a75f9b9b9aa2cb52068d469ce50e4cecb9993904ddafd335c8229ba0a484b0bec79817f05ba140be4a0e412e3bac6180b78f282a48fdb5b8e133abb44d0e1361272e36bb6c8e31ef04628304710b0817b3017c0ca487a3b3e2d86f3ba4cdbdfdf1d9ddc24e733258fdd4bc015d3225975caf8afe3e0211e6bb52799ec811b777dbe563b465edbc0d958e64a5b02d07f15a9ef51ad17f20b1f2af7c64a73aa9c3e2980f594d3fbd0e1f5997152774cc52ab18a94e52ab06e18a1b27814e4cc0bbb44bfb353e4eea2996b5d8fe4ccce8c695d0f85784c271d42250efd37cd38260cad2faa4f5ddf78a462f0b28cd978f124dce27e2fd6efa01f9b6046410e111ae9ef94e709fe008c8274c1b1bd4270a93ef6ac7b902e58cf08953e346d0ec3a854246cba7f8278ed773536b5b122977963ba4d084f9968320fd303be446ae017a479d745dde96c1d5569ab7afec664c12e24c68a0ad4930916ce4e21784571ff508f90c23f2d6462a41320a0d81dfaa89bee4345cbe7b75204530bfe46402418b93cebd8af407814b39cc820c4e30331c2cda6a5f0129b6e49e1255ad3daf1d093d1fa05195266a343bcd63e41347b93e6860a93951180089a9c61f050b70dbf410f51541c8dc18f2bf20727f8c1d97e4d23706d89b9e0ba20c3b61af16a00f27509f7451a158f1f6e73270fa57f4f6a3ccfda6b65159f6f654650bcce2f5c2da9cac852e6aee02a3ea84be8d42a35bd91908f2b7adc29577747ff9d06e2e57aaf48484e8ec08cf06b5da1cedc5fcf8e9ff9723aacaad1ba58e5ae11c8f8644778a9a153c2e923f3c4cab243dfc306b9d97d6c114fbc14e7b950e230c1898da2e22804b530b7cee613d2ee6e889eb55e99f363c9bc6a09a39b87d5cace383a130da3b37110b17d36f949e7b4aba48f910fcd325d4b7abd4c5f3d0ae9d1cf46be80c3d03fa37754bfb586c9e50198be00f5ab0dbb4069631ee11ac1fb8cd282aa1d36324b0ec691c2cc2e457f257fcda7bbaaaa1a9b422665d400d4bce56ce0f9378836a969bfdb64893baa7e1824de99fb3e81ea2b8fdcb78358863cc7ad25fe0f721dcd8ab379533b1ab0ff546b36a6e769ff0743929d4d5ff5cf68ef26676469006a4815e3911d9f7f03ceffcdc9c0cf78a0e7b3051be37d855d0dae4115eb06b50451562283d82e3244d1f6faa0560b4286b3cfcce6f72c8392cf2325d4fdf822ceea982e25b6f03edfe4309ca4e5ac975ed102c7e244d5c201a8ff9d97e19e31e1816bb73f91f7d651499963ab53a497c1e915389a7d12116dbf2dc267079fb3fc849ff46eb7570e45ddca1ae78cf845b32ce65114036480607f39ace5d5b1b9782e6d30bd9aee9f136ef77fb1e2bd6f3051020379654cd781318c4ea1c3731282f0ec5849b82aecec90706a4407da20ec780e3015e03651d43cb8d89eebc825a4cec58166e50252c18b7d439d8198c3839f9ae7087355806f1f349027ccf76b9a40f4a2c9346c3f6bf5f8a49aa9f00c9864ec6f2ddcb73730e43ad8487e0f418b139cfcbd0c96f49ddb746a0ee1b8e8890e91f97b18095f85986a94c966e2de2857943f21483a638a559fda947b51b15962fd9e7684ba1e63a4de5b476c62247348ed9afc72f5a6b21d8ef06f5699cc015ee86796c11c5cecf5f26128a413953d41359fceacaff76ea2758eb72fe0f79b088532c2a30a5377c7f22a5b4d9d358fba6d1b727ae02a51c821a7fd6059b8d3d55f4f22c904ff0d3f0ea785f447864343f18332c88df1f6e7c823e0ad42a4d1f914dfa6e2d5481108baa8b80f07855278c6522764654a53f0d4b61b7d37d1e9c65c4b2bd054f3a937294a5f7d8a98a38df93ecd14661c6aa03344bebcaa7b08641f00fc5eb6cf859af3254c00ed1f362c0d1e7ba7bf43aee28ba93e6e618f86e94ab5646b912bcec592a7418baa5d3854925dead0ab41a6e869df5f941bc7e291f4799b04b1ea32921c796e874a58a41554943a23e8cdbcb6906ece2ab3c2d14f514f0e03e6445abed495f12b134df57f8d9447831440553c6a010f70742aa198a5321828bd7fdd6ea4a8c00d72ac93e089722f1fe02c0996a45fca1d2cce76195a4aabe29831f5e745643ee58e04d9cb46278f66bb1b9ce30d7ef045e4cb46a04a767576a41a0ad92b9368996d4bcc6cdc615043c5cb145ee0e5c2aaec97d0a2dd41d2e9c8dd895d9099fce786d8bd6f6a25f8faf9aa03d3a6c47eb2c91399f32812d4536be07f3f9fc8765446fcee409e6d504f108fd0895ab5dc3f7a901f6711ec540da6bc86c1a57068a422e9a28b8c6a96fde82e810dd6cbee5fba07d6d53bcb6da043a96ea6f06262114bea02d193db16c394745c84653f3396340d0ef56a4f0bc40f79290fb877ae9922d7ac6f105ff6be7f5cef0c1ec6a6d18b5373885a14fe4ec0f60c3eba4e483880b8a0fd38ea92fe820865f483696c06a09b5fee5879f3b6dd6c4239885019b061a89a8ef555d3de0e7fedc8cc221d882516f5e79149dea41dc9ff3b66689d9d01540a0f880e00c7873cc819b88d2c09c467086fd21ea8b0a48a27819331c85f814bb26cf9d9e076828b62a0ef7cc34d3c28ed55049e95473ada0eb1b6eec0ee0ca526de22f4d74f70213110d332bc2a16a2b94761c70f24303b6445c8c53bdc980825c00a5d025aaacee0b19e220c2a0b50c086fa577d962667b6a927023af75f24716cf2d27a94714c1e46a83d13a72ea62e489989f59e4f9192f6c686b3899cefdd52f85950708c2282d11f6725ae600bfe7b0f726a4dad65269876fc7832972388230c1d63d90484515f868feec291f17ad4f4f072395a6962c3d058386b224ed7d7f3a1da169c7f2f3aeb709763ebf4261c06fed63f9cf6f7a8987db8102ad0c75fffd1fe7523bf2ca1b54c41cb4b72caea8458d5cbf391e8476a075251ef2bba74b2dddb3e96a896290bb6c111664910f562c95aa488746fe498e7068dc9b68bdefd8969b4572ff3af3d119dae7b0a67e09181ae33f6e64500e2234718b8e7e63b73eba9ec75c630a0710982581b54c8812ab8deba6cd37e81e8e4a67705d62ef0fecfdf2a2e3959a6e130f9d49462d2231c5f454b02703ecbdbb63039b43205668fc09189ab736422ab5e496c2dfca00dfa68da6fb8a528c422aa7a2b897af9a369a41303057c68b93766d7e4656644664fc915479f3b3b6b7b486b660a72fd85a274183756dc70c34f2dc0e8137d908f8344d3946e41ed803c6fb40ca90d58f0821bade3610d889b3467a0ebfb5f8fbb74ca8574b9c05bb4a7e5775d0a188d4ce3ccffea476fa433b0b179882ed5d2d5fc9b29182ed05008e623fd15b9e0a5fc79e2bec45b2bee842667631ad0436c327a42fca02a466ab2db40cd594056f0a7522107e7b8d0082009213aa5fcd9cf8693d383557eb5853e36f90a68c559dbc134763d177b09f003ebf35f8b5c517a7338a92c09b03aecbffe75aba72b8bf0a9476566f48c19733d2cbeaf4b5c1fd96fed4e1acbac71851ab23a1d12203a19ed5e4278e72adfb0b6465c200a030722d38bde69cb36ac57bc5153d3cd144a852c4410549ffcc7a954b2cd8ca93e02c8136236ff136bcba9a1572a5609ee0e1d694a8ee82a81b18e3e4bc0d3db22af1ceeba0ec22f3aebd036a801cd18cfa1b8f57ebb7b958d194b9524c465cb18a482969a1eb5e3ce1ae4836f45a91be3fae2b128bc24ebd066e08d045ea4e312e8f9226d3e6d5f4922fe013744eeed1f3718fa67eb7bfad7cc40da0586dac817522089a8be88c1893c8e46b5ddcc7b7959b836e479ead9341ffe0bacc9fdd9909fb587668e17e0697a618e088f50ca75b6cedf75a1f43b4d4be348e440f7e9bf7b6d217e71a2fb19209032a40c320351b961239a668be8e72b01b84bd1b1d8b805f43a1f8c7d8d61d94a794890067be6f00e268af1030a1910433077108847230ee0e31681cf53b62bd091fb99ae52f35189738f117f1434b3652c1f2ddba8d60dba013b2a0315422f1939f24e05c7454a9f8e62ad8e6a839ebd3fadb14debeb25e59ed1b0215071a9171107f5f1c4be19b08acabe8176e84d0a5852467363f4c00cffafa16186712ba5588d042dd534b95f908ec2a56faaeb02a8c0bccdeb06b3fec8c0ff0192da0cdae5f40fd29ec3e23281f3c1f9f6fa01c4a9ce819913a237dc97e1b3f3e9eab8ae274150dfbc0f52ba7c23f7efa8800bdf0804806cee07f9421f91024eeb51473db2ad6678a599d4735c651f642e5c3c4ad34eadc6d3a6fc99d342eaa27583d9f77636676f266a037fe488e969fc82fc1138887bace60501b63c2eb2d90c2c64661da1f7b64480a05d406e107fd910c998b6baf3f1f82ffd4c79d43a26eb35a0d8a278c42c9b7d7f8ce81a189d420c9832dc1351ef5325ceb18d0f05e3db5ce5be8b704f02e3838776ecfe1f91204dae6556d45f681a5337ecc00313000936b66daa9cc84bae7e8082d54bf954d9ec91a8ec9e6689fd241c2e676ec6219cb297c240a0c9fcf698d6bcd6faf5ab3a98f06d0ecf02599b6f533dd3b3a04daa260fe83c5ac52890fc6927b1c96795917109026535945fcdd23d5b4a019600003cf6740dd824b571eb56de3f003f946e69976155d637180f991a5ed69224ae812a529be6e0b984b742523a79580125804bfcc8546f8a43e8187ed2961ee9a46013db179710e87cb3617346613bf904217deb3c9c5febffb3ec10c5d5863a0407e342402885efef19a68ef2ed839a5262faa0a76a1e56927d56200683ccb8d380be04266a7052f1bb3d74967ac755be4d5a00d5191ffae77aefba1d78b7deafb7c8ac8096b8483e3ef5104e91766cb43610113769e391bbee2f229255053ce6db93813152424b3f7e1461351a9246ef4c633c2149cb44d48c8490504dc04c74e67409559853ef5e46fc6b384e6493dd5bbfc87bc84fc74c7a47a92baa151813081cc3a52a98e0b7b1d303d4cd4750c8298bc8035c19a7aacbd150593f40e8e9f3e4025bbf77296da0003e71660f5783ec8e9b023f2563b5048768ec53d0a8a9fb2b5f9de156252357d446cbe3c70442084a733a25c400035a41484df84b3057c1e56e280b6dd32e2ce70005b48219d108eb7b13f75ab2a2064e7708edb6117d33ab041e73230864b3272c3819f4b6448df84b343ebb177460f1c1b48b71923ffec11c350e92e09714e8181738be1200c97635db9a9d42c0eeb72b0fc3c152a22b97659296c601a9b303f515353a2d85fcb1d3bff83b887a483c50b406e0a51f724263773f7db0d880f051c010b8ba5deb13dfc2e85f39abcd071a7982997a84cefced9836a3822dfb1acac18e0a811e66d365189138603b654c71e404f50f3bfeafa3a57ef445bb0c37cce410710110307218be8f34f9425e3f8130e0b8de6ff32f7b8c22f037bac31df788ef64b75023efbb78e4d2f94efc15fbd5ced53f0500f825a6ea0d3537d1712a345221951508c96a222b80347ebfbd04156cad0ef36b5ac1bd2756895a256ec5c6d921641a153d4af7257018ba2d7cdc813552ad0e6094bfb89e653efdf7c0b86be5909c0ce9a0aa66e6931c95c5edbe1547e436ff7c97e67050c246137731cf062a66f7d014a364c40d3747162002da92743196395d93a89c533256980add5b9d757b706531195db508e552f54662e54c44d716b464df6db265353f183ca578edc8cee820ce1383163e1995693c79454e9acf5c3b37888cb4a76baa71ccdc2c8a703e29dd0f131d9017360a76b41ec81e60eda45e2c28ae4ea698b040b97ca647cb928b63cc26c1c9c901e1f8f87641e0e764c7135f493bc6133c2c03f6e6665bd8d772bd8b659fc296654515c2aa28003675f6bcab3c0f7c342890548fd4046078d0021d56c30b3ba83500904afdc5dd7f183f6e4e300b696e02713b09897e05c9c89ec363bc90656ebfb8a444d9a16e4c8cae49fe39b0bad871d1a93350c2cd559e1e94842c13387262b8c9d8fa835b242d3c98f642963798871ef1c8ef4820c79425a9f0d056ed0c6c7fe2a920262617737e53175b7403eea4adea8ad305ad6d02f6c3dddfb77662a4dad31fa5e2a17440f8846dc5bc82487bc13bd5dd51eb1ed820c4bcd03d110a8ba57d3108ca15e7899983521982244e53f8e6134c59c80f5f846ebc593a40cbcbec254bbc57f0a8de0254ba2b02bf8d953ff33d48eb484183ade613e6394f155c51603519b8d980b593cc763fa7c137b5df08c370651d4206e64dec5b2731cd01773cacf14e6e580bd9af62bf62ea5448709486c464a08c2017b730a7b47a89d4bbccb42c265a3bdfcbef6972218feafa40bd9dbc234f78f975113a4613eb3bef7d624127eeb6bff5578c537634b2a6b165a89acb07a5e2c8c43a8e8612130e3f9dbc77ff9de6ce8668074846880b8965ba755fc7eaeea199ddff03e9a40bcf0a37d6eb329898269055e70ce481a91de3ff3558cb8ea485670244546d4f9e1945ea744f3ad38b9a8a40c2288208eca663d1c3e7f258a3bfee3db540ee1e2ec489f6eaa91773562c7778175b19131549fc8e42c1145b5990e76edc55364ac82d2bc2a483d95d53b2d7f706204863d0d3f52b0739d2db5e2960ed11fadc2060dd8af047824182476970ec3166128bd7f7ddf031b41497db3c17176ce39e38ea34af37b60b0a11f4152581cc91316af1860e6935c7bc4d55152cc824579b6a3cbad4d49048569e6fa7edfc5e4fb447dbfbf33b48274dbd15a515907f9f0489d01106bf55e80a4129b1cede941afed02517d21b64e07652742ce90edd7774b273c6cc1f2fbb6076341ecec80b0d83c0d188a37592bbdbab214e13c5d8427578c98d45bb59a296312e2eb0537f93ff4d42502a91537955668e7731d528507539e51e9ca9d08b76395b80e7f0f3625d299375d08ef2a893b07184030f6d4a4f928d2af9a276b01d9b4b1672378dbf3c0c82b485ec18f2f489c850f3b54e302698f417dcb60607b9ab959c584c100e928147c572c71e7be3501fcd26252a885e68300d66d8356674b241a25a3d34d141b6b14cf341bda95976d66290dab19c0edde090c8c867a65c62b43dd07e9ccf7141a25e1c828520211e9c9f0032468d4a0db1335df5a026b10f832803114462482b84c521e31bb2b6301ee2eafe23c15668eab37b90944527a8413486ce54127139128615ef616cce48bb0a56ec7d9af6505c2ffe97920ee8d9c6a25c480f279bafd1446f1e60414c037a82632699466cebb489508c903fcfafe6aa320e75587ad43ef965ac1c50791b0d1d7b27e9f1be8d3d56567fcb8fecf1c367ea72e871b82477c645cb7368f96fe6121363daec2f0bd3a432d7171ed623cb673e15296d59a1e425e19df7e7e3823e0c89d866fa5229fb08a520ce03bbd0220d5f62dc7b1eee58cedddddeb2ef71057dd7ba8c196083ee96e1e3a3a3b51042697b68931d7abd1ebcb9f19f4737c295657e079757cc12ee589db1f8b04a78e05d378178269af9eb606ad9464f31d6ebd2686d8e301494b8ee3eb137c4bc75e465f80aaec13c9126bd349d3a51140a765a6b9a5c52b4a05cccf07fb65a4147b5b41b5b0bff69bb6974d680de12780f66f757d379caec41dd4de04132a3268a58fb8da3dcd6da4188961f1f18cc0fb7b6b0bc49ea88a404604ee0b6d9b36ed9bba449829850267cf869fd358bf4df240b7ad9b0ac3abee7cbdf764b71b75218d8506be3de1b97ade2d408b0b3d62464a743b0cab51a15821e881ed0895acae125a4c68e17aab227d13d06396352ee43d3c3fe3c5d87d9808ffb79ecf3a31db8080f32f5b27c20234a622e0d4e9e8e1846294b600a5924c22fdc7544fc4129b33e0b8ec7c9656d466e60e349b83a18eb0806239d5b0ca45f05099d932e6960b248219ddc5fce2a725c6071dd6e73d78df64ec9412f9c9ae90d54e0c44b49039fe95c6052a6320a7b7ec80ae45e66b29feb3128ae46fc0d2dd827117b075228bebffc3031d72b7f9926a597439c8fd060b4f44d40cc6e6e13b7916f71a6d013eeba4baebbf2f66cb5e99b2fcf826340b66d7b717594e2907fe450a4adc529ca2b9bef37048ef683ba855ed024d3f14e36396fbc2dd36134fbc6db428fbeb20b0b7ca7a3753c294d42e6da96a6399712c44dd25074f1f2c8f12cb21d1031bd55fcf77109c89153d145b556114a44f6f4719634b9b64f7c8ab2162f8e4e94b20c21a630f83afb828604ce31b4feafb822213191c9e52315aa3a3bfa985043df7a542b59a3139bc61ef8116bf04a75d864df18de1019914f212b957e21e8873a2e557fa146aae435ba07910db62a895ec10f341ed72a7cf2edfa7b068ea4a14844ed5af47bd722f4099dba2fb6998fc4cb7852e2f7296fb88ed4608d5018a6f243515fdac3160c8d355fa001cd4af49ba5af9765b40e48b18bb9058dcb7705b122254235f13683d9d357dacbddfc4e3ec8f2de32e13256dc66bd957e50413c7429ec9c136e6bb741f8b022a154a96e6f6105fbe2264d650e6220adc5092446ed5b9297df58998c2c8ae678133684e810f0514e7950d5bba226f19462c49914434c832ad655ae5d5d69cc2552044287cce51ef79e54a071ad6710133e4370905db248374e75b9d51c6c0c8a5c2d6d0f532b14303a6d0994555020e0af40776d192a150f205cc4744fba2faac4c00beea764d7971d651e064af9186fcf3e99f481474880eee30c531b4b8d24650a36c45c5b96b08ff00fb4dd84198b1772d7195ab93605cae9bd5f1dfa09cdc3bde1ec8ece9801b2515627040644c7c54a92fe190543ae28f3647bdd7d7c855986aaf3015fea0b75b2e30fc08592bdbb7fe7fd18a8bbd7207952c03ce6648adfd8e07bce8f77fc4b3f4e78ef2ea6046fabca445e26a85ba9e16ce95f11a706098fe87fdec0561c423eda90739fadd7afcfb4a87b1138f7751644081f8451d3a05f0de54a966fdfd68dfbb58b5bea62690618b653d33bc13fda36f708991eae02fa7c20ac6ff19ddffac40fc604d196e0f0dc7b261935314026ce7edccc507accd43d91bcc8a85db1bdeb63ab195b32f61ecd74849d87b5e793b703b2cef756db4c6f6c25798317d29eee298f0555c653bfe7dee88cc8d4fee5af453c36860b91ec313230464bef2aacfb0c31e5ef8223b9bcd3dbf0377854b6e2142f5ffe3d161f57765c719ce33c09aa601dc1f22471b0ccc64c9f94b6632c241b1aab1260fa7c8f5972422a2725abb5e78ff6bfc683150d10772228ef631266703268e337726a10ecbf0d11eb1b05072e6836d76226accbb3842ef0585a2a58dc9c3100a670f7ef5806d9e4a837f4de5ad72188b9cf5a212463c3b23d84d995b377843061821256fa047a7a6599a4947c60b34656731458438178952aadffefd2dac586b8e4eafda8e94e4eb0a8f1d903d95b970700fe3acfe015399e6d7ddf4c9840535fd6fbb986cf1d2c5a459c3a17b80d5495408afd5fb53b117c0c95edc1d3acb9adb5b029279625150c70f61e83c8df0e14bc829e5466f123877394ba43c7bdb12b3a8b27fd54b8b67c7d0b1bfa7860ee4495acb655830156551e5afe5a560627a50f8e831ddb7f020731711093c40e568d73aab16ca37a1ef5f4ff00227199cdbba6e2a497e920ca096a1ce8c625576e24a34ab152500fee311c422545587bc1bf79082bded49bfa1ffbb290a3e50529bee5c36301977b16801dce5e1aacf050960b9d87fd8a0ee2e01c2a165952a57c846947ea9cc4e7124de8917e74fce5f06029e69ea8541a463d3955d6d3d40b2e61df58e0e8eddf61da3a53bfa43c4fbb91120569cfc874bd995b10d151a992506668bbdd8123d9c9ab236c72a8ea3e02eee9891619047ae491c6c67b3096a5d982251e0b54cbe8060c6c88abf3c2f6da79676847d7f4f73f2a691ea19e2f469c5fe2753fedef18f0220388b5bf07b1e39d2eed7de6a35b213da45206f9f82b7f398a937b71459fbddb7dc3edf19f92df1e273cd44d09bb1aa334d8943c69b499d21b095ec8562ab029d419859e0fbafc43890d78beed0c13d5fc91a1895352a63618abf50987919eb17bd82d18b07b908fe44887651ef6d830e621e580d5ede0d7fd4cb5f462c8f4be47b5ff6b902bae8e930841c7e29c02e2cadfa38c81c433414cf0366b35d5bbab18c1dc42fed876460c09a31407e83b4f6c0081f8f2bb636505db5197a7ac1473d3075362e9a70cf749d53aab69040bf903b3abafd11dc88a4280a05d3708d744f2b516de955d0bf6c547fa931b492c5e74aefa62d2dfd3ceca2427d4580699d659c0cb29183c5ff2c4eed6b2c1305ba4f7443e5f7c3392c1132725f2f198dfffe206351fd2d97ca3319b4cd920c4058b81c70eccd40073ae41b00606c84e280e7e7263d6b979155f20eae4c3e5b789f243b7f54cff13d77b158e6a8de37f5804e6a610a1060f112e5c348be41edbed20e06bc757dac43d79874e1fd60cf244ab3a92fca1517b48c3ebc4f2fa2e737a936f4c758f68781e0354eb39e5cc6b6c8facd1b2fd386ee5319140f9078e843affda73bf3c2534125055a1750a4fd83947ff24bef9356b98a827b0ca85f36293c1deb85e1d1713bb6b290a05103a0bfad9965d4a4a939ee034f9fe691851739b6a20d4fe9d43c45b45fe5f85272ac39110dae227b895c9eea263facb5e5e686c1cb4e5d486f3d9d528a5e351fefb26a5713a085edf5860a53fdb84eb3f6cf0ee5b9a2db594279579cc9c4c594594129930ce2b53cfd443327b0b48fecd2a2ef9005710ea17143e149f00e6329240a26b70c2e50df755c097f77ff32ed341ce334ee60d2e09d1066348e572220d97b982da14c1c019aed2578dc3d8a326bf8489a9ad143a71ca9b392df767511ca813ccf6b9cb1463da9fa5c97d042eead5e9d46b7902a999e353a9c330c6e89255b8e45fbc69cd2a409128f4c9f41529813251d9ff43ad7b19fab2acda8ad85e42bfc975def632a6089e254b2110ab2460aa9c48916c3d65602559c28ef3e60339f29bfeef11f445ce53599e27dbcca97d3fa5d0f3986e7f1fd7e81f35ce18bb942d0de5bd3b8130375f4a362ac1bf93b0dc2510903548170a53cb45a3603cb7dd89e2d142ba498f1cff9304f7c922d8051a7a614e5325741818397413f78bf03aaade27d3554076fd165988ce09a2fd30ec449739e8f93efd1d1ab91437d4e95fd1109de36782207459d937a44f61e2206397a722fd8d0fe5d7aead3fab39c4fae3456d7df4410c25681776bd90e6c5517283955b6b9ae96939d76e04c5d98bd6bde4ba6d9d33f13b21a678adeae153fe0b7206f8abcee1f32114b23fa82048e635b95d25fac75e2d740558667bc6d05394757a09c92f547e1dfb332c7d18eb0b4ca40ba064ac5d1341253c08856f48e6dfd1b7881296bea782c4253d57427e437e38215f9caa991ba165d7fdf0013f7c5a4f55f6c8119ceb30c9ad9a6882c6d9c1d3460399b691ef0d620abb2cb3143401bc5108be108b881e511608ebe60a813c5f7f14a8ef37fce5ec467da722010e938b9ddf29353a0f119b222ec4f80b943e3ef5bfc03c32def846e7f79281e4f33deb1455228979292c03e9c6108e049b20ea1f1019a029fe00c4e268e71ff0a0b695710b054408a89999fe4f3213919e3f4992c353ad57be7351489c4aa950c50bcaafc00f4a01909137d55b1ab4cc04d74f7854f833ba48dd49aec10b51ced11ef488d0994d6963f0e82bf51ddba5a28e24bc504fcd51269d5aacc42f3ac071c0d478fc0c2393d69bd2a53d841c4d50e2a9f6ca659fe72f1d1a576f8de104f3e19c93d91efb2dff5b4c1829e33c841d1e2e52b0df5c346ef30100d22754219555f3e7c36915ab80009f3344b243ddb28210e0d4c1624a5ec72a49a67cc763a59e4bde56e41afff79a1d894fa301f5fadd645571bf79771e22806dcd2ab3e5b9344c8377e24b5e78d7f7ad048989d95ba41a6bdc2c9427bbc1e946248ba455ce8efd87064ec6997c45ec8f65fe10cdde30f7d5c08128a2faaeae3622ecd8ba360e5d028d0db8f8f1e9dbb3bb1cb64bed6a8fd7341a676a301d7bf11231752188292071d035e4d691fa491e5a55be5d154f1a80a55cb18df6d2bca9a0b441ca019046da4076f681d9da28215e8d7c161988eef39e967359b11d2a0b22d5a183a306d0a85896d9e7013b168303c7386972ff052bf00f1115854445841bfcb02aa650346b256d60f465aa67b75fdf63710a33cf98f95e57e67fbe2b18aeb63848e82b81ede516f27a6bb465df432af0726319353a453bfedefda8a8e132f88d4d221360775dd5f31d3ead87d05b3bad2a029c8bd84f0f19f54f3091302aa7b890e6d136aa133ecad9caf2de87ae77ee68394aa0848857f0c21da458f63f8a51c10b33ad260222b98871c230ed028dbc867a6b0df176847e324db9894a6e4b31e773e681d524d47189581416055ac9a30966a79eaa0232fcef58b0b8ba27d67817b57209c6b3baa4de8b8ccc304c647f720e5b340adfbe6e299c99c4ff4e33d23023807ce45891f65552fe3bd250bd764131cc9bdf8e8abf37704cbbc89172e18c0f23cf77371cb80e58b96399f5debc9c66413c3ceac00dfc80ead10ed259cbdbe16f5f91a0b89d05038f5b7643b4c61456f76956a98dde106850c1ccb5ccbd23c2df85c2a3e29e9c93f46a1a74b8207b34b0a500999ba8d276d003a1d92723cbc4ef386893c86c902378266aa30355dc932009aef11fed5fbc3f5e00a1be4d653f52604bd996671f4509faa18da2b8a60023c179a2c98e80bd55e841ffc488f96bf96748aeb888533e7572fc6ae63d5f91ee9ef9fb6b0daa4033e774924b197540259fcb44fd40045dcad5257daf35a36815c8a6c9dd119d3a6ce458e71d8b01bcd48182c038d6e4c521881473013d8bb36210913e68611504d5cc41f5095a9ee3c5f7026ad629e02371080cb7a0840b85071fb71e4e7fd993283beae0505273a61e4ceef94d87a3e55112cf9ee42fe41df019467b25081ff3f18af1fbefa052670e23b42e9bd06173417c7378b6ba3ed9c61b25b4e076152cd7e3beb255b8da56b8bf695ee9dc3ee8ae2936ab93afe7b244edabc32b867401dd3b761ee512736e5a902503b3970af2bf421e92a29f4e8e334899d995ce1c5a59d37856f622dd84c342ed27aa070c2f22ce3dae687e7fa2635cd53e875272fbed0533a3b0a9e23d0a5484065d65acf8fed3c7dbbcf8c576b00fdd4a9f30bc845fbd577814b29a0c1d073edee04542c0d3a596525759e68b63d193a8e6a2b0eeb998c7d6b6b89f8a40df279127c31616fcba3e7c36a52ede54999d1d70b807ccffc7db738f5d6d7cf5d20a04b0bf9eb66b3e0ce167ed245134f3ce534dc7c811b6ae43764c7f0e7328f7cccf12890c7902ae77edff16cdcab96f33f9146b1a937fd654ea97270ad8bbe9b76862179355cb0c7e5eaa34fd387d42952c419bfa58192e493a6c63e54f380df64889162635d1bed4d0e187e839f05e027d06ad886ab7cfcaacd30301e2c77e202b7ce562b0d696b8f3b0bfdbe03ea9418ed3bee8f4d5ea42a3654d5ef86d44f92cdedbb0b91097484e8148a8094fa164d3d749a74c3c040daf35e25563accccb65947d97f6c3a2069442ba3550657845a29f931e4fa9bafe39d6048fcf881af788012896e115af21541220c1e2231e01bd03995923db3f73405d1f6b7be3480984aa7390939731ca43f7054e4ceb841fdd2783f2d35abcc1936ea1b5de68e5f8c8b63cae5339c484b141b32d61495b57f67362c2edc3275100dc125735b49968a1dc7c5bced3b3c55472edb9c901a58801a32db9e78248846db55f3d0d93c89a07e5ad21812bdfe161b464eef802ba4bf7b2f387b17aa455c9c214ec44bed28da41fb802c0bea46302112bedf3556810cb107b17918afc4fad1601149d856e31fbe8b2ccdbb296bac46e0ed8b8a50e88f0be3e987390029acbd5eaab8e738adf3cacadc76bd842590d0921cffbcd99d9f5ab7eb4f4fdbba074a7cb1f0ec0485d2b8328fe9419c34db611c14631a6aa8d120f3c21966b07ebade38f7698d930bc60e1fed556ccf6b9e07f8ae050728698d3650a52155f8b92555a6b312924d06e5e49634b033eee8f31f4a2a0a411aad539d6d7f4ea1a6a5471a47a6d887adf02c9cfed6f450e4a0fcd2a5f4a17e5137deb69143cfb7871a2d2d017ebd797c20be0f4f25525bb2f7ec4a7b3cb778ade28453ed99129349ab652590b1cc31bb08b1add7ef09a3920f818cdd9d0f49e2a59cc5dbae5ecca34550f9c32069aef787b94d3917070f7f345a79cef97dc894feb3b1300c40d72ff7195cedec3916a3aea69875e98a35bda543559c3fdfb78028a278addef0ab94163748fc3e8e6f7b1ad0fbbe1b3700f4272bb5b7ce1b19714a6d90984de13b387532fa514e09aa1789434acf654f24d85b451f96d590a327ea0faf780019e4981294e3dbe7637b70340b4d93f91104be6d646eb2d9edb51fa4c70f2d747f2fb1ff6aebcbca004fd07bdae3e4fa4e3dd81b71190e446b7a9778bf8d76bb6beaceaf709592535b7bbcb3febf7886d321fd3b99ec172ff43efe3f3a2e65312d7214d98f5f9e5ba0fc5c20dec423d77b3fd87b94f93a87e85a1790f8659e28ce031f3196113be32d02eec90c4d7c9c266f242f43d498c866a59b38d69456e218f45391fc4b912cc7fad1d6af0734250225719d135187d75f22d2234d773988d45080b640c75b63ffb233f501781e25757f1c78f39337bd252a6b8fd51f2034e180cac9c44dd8b7e6e7b86cfa9578727f185bf42f64752bf7f7532c24654eb221d2c594d18e4d52bd78c7f6470642da2d2eb15d504eeee64cd62970255b4c929b4ec150cb7a8507852429eba9091bb87ab69d6129cf351d09c5b17eb1b917374b85caf1bb0c1fc2e48474695b464089d97fb08a6cd367d4bea1cc3937c48b1ff1c5990f34fed265a60d515800ef9ea19e5110504a86befc918cda5cfe59aa64e0f1e4a3802d1e0859d2bb00e455df6806d6cf823609e9616497e8912d0f56044f526aa0fd9bcfa8a79b1e40d2aba7dbe75b3f7a9a49fc7b1064cd847b214c4cb38f5383fbbb96a9f9edad53784e19bb79c1e5a6dec0c6eda8a7267257d21762e1f5419461a6b65c5ee16813421868ea4a29f3716c7745c2d7f354fbe678c026e98562813eb0b073e372be7ba8a322d41cf9b5642d870e1abc0e1cd518ecf09c5a1e74dbebd375b347c6a1ce9128e05f09b5c6fdac071f6a8281d1c6bcf0b9360729759754db753c598f33b8cfaa48e62305ade1472ac978a0ac7c292ccb59fe27cdca2371634624f83ce85ef6a4233965b990670738b28335052a6b4702af79ef102bbd081196d442995648b0a7635c42e381554179b8b89f4e3c14a65110963a79064ab14f67c82e4f0720978d44d48df3998bb71cb2115f1dd47df340aa7b11df7e983ebf5ea19753280adc6590c5317e828839b5d26f28856164de4699c7e4cb3c6a70f7bbd9e3c204361998ca9444d61ae0f71213973cc48f9de3d2e0aa0f182f214b24b99e4e879ed9331f9358017d538f267fcfc01d7a15dac4f64b42ad9d6420960168f977f6ea6bcba71e764124f92c45716b11ff987a0ba78fbf5a5f55f0670ffa48e709b372104e5ed8e0f5fba7f9175f6464a03f389065ad7719e110b0404d73a77ac72294f85266bf7a2ebbd4da306bdc1bb8d85483aec0196e96e46771d66108c2aa980a514bf4a2ff9627b2f71c852af32793974bd352b1e10da8b921fe031276899af2c03b102f79564d1814590de47cf83c9fa11bdda1150de18b92999d762d4f7b8aab71ad2ef2d7a7d91f79aecf4eb3f2cd618bc85e603730f481937d0dcc2b3619ee02660b9dc003876a183279cc6251beead1041e94bdb7b990b0d44565197d3a54a30eb0564a94cdd86c972df47f482cd7bb35268479c3447e845578f64c4999995bc78a3b02f05320fb9f576e78059f9b33b1f767b4f83de6e1fc43db3553de7be3c47a4b1dcb6b283d1622eb38ddbf9a6f4e11ae19777c02e761909f3fe8264ed613f2d2c655cd5204b16d292ad47788529abdd152421fc94c80a0773130db13e08384813d72eed09571322d7abb7b90f6b06772d2c6b64503afa2a9492bac0effb38fdeaec84f0cf824beb468b17878c886b92bc343da3c1b845fbfb21b6f31c0998a534a4bb4fc92f02bbc8de2f9d4860f0446ebce13625d53649b4f5988fddbfc4a1c2a36c79cfb10ddd53d1d2887f5c398f0b1cf1a7a2831194401895c3c0d47f4261eed90f58b0f398a77e4bf01b83129e23edf0df7e9761ba4da25d884ce5a378047066728f3d0ab85e0e8263a18baeb47bfa8c1dae03b6d05f2b8fb0e3e63f2bb15787c0a36af989b97288de5f8fb2b88942be31bf308918e5be0ebc4d2e14336881f8c2a629846219373900fe0ce4ea24316f03d2443e1a01ea8909c1d91adb1928f2abf88a4f927bc5dd3ad5a8d8f7af57526c46ac14873d30cd99e654ddd650c8f4cd0c7db6e8a58f28b2852a4c7f0d5278fed451fce651f252df9b636aef28449d4a5496016af6714d19d90dba0d85edc55cf7670a88adfd92d21816bc05c262523e474227adce7b9fada97709beb8df4927bfc598703424491ff47306367ce8ac1acdbb897cc67341465e173429c9242e7fb81fc378ef4940990a49a88d765fad281fd466201d767fa27d971d9a4257ec37c94163b48f6bde3023b787d05f57d2aca54f15ec7cc2118d20f9795d329e286f65d91705605070f9ce058c4d454ec6258b38afe733065d87130bd74b14f3f62a5d6d5c19ed15e08b8af72881d678c88c488eb98df9fb1a1430743c678119af4fdb76deca36eac4159d5ddfd6c966b9bff7df79c6e40671417ab7f1deafb1a8f48f40429446051474f2a056eec24f2e3d4cc449de970eee5267b384ad0d5438cdfd13af19a6fe6adf8e4f500cefb56a67f384545e6d2173b1bc1fc3165e3887c858863f4ed3cc3e3661ce9987a80bbd807ba9cd9ff0de3a8cc53aaa0c20398a15bd40d7e332c7197985f4b9d5ab2482eda216a98aee1e47ac4bb887854f5911eb32a6ca57394a09f815900dfca7f247aeb09429d7e292e771a975408bac7b774eb1d0e43c3b7a1d7d59e2afb3302a498f8883304540859e980eaa8a4dd24ae4f8131116ad71d7d11aba8eece1055b6988c36278a86545251cfccbea876ed57e93627b4b99aa021d8e49fde23ddd3867ce06e3f96cfae7029914321bb7f80f2271fc7327a647fe5046d432f198cf784ded05d70f5b6c1ddae10d61041d3a831ddcb13b65d26dc1bd99b536c64f2418cc202a634fcda2442cba247a2e8cf7280bf2f71ce31365e78d649db278066c6971d629325f87bf05ef06a644877169d637a7bbf984b97bc19d9adf702fbef790c70d7757225ce82965412cd42cf094bc9d519a273424be295755ea762093e4856fc720e0fbe09c7c287c94d25a53342881f8f3bdec84cb611f4c2a5b885c0f70dc3018234d4bce4559d04e5c218ffc68d3abcf7bed1b980bd7add99563616c042e186e2d140ab7ee8ec07e81d5aa26079cd799b73059ee6e34598db8e54b5ce8125bed8615003b773da6cb6664636542a35d261e892633cb3c6564e7bb0fc9a3a5ae86b5aa74afd7780d41ad21d85740046096a6c4152a72be377a6fc22c7b251a92e41e2669a59a734b571b3254ce41a6e8f2e6541fc171031877c2c75acf126ef790bb3bdda82a3d98b610620206a1cdd02f97105f7003a825c9493ebc6bc6bdc1cc1dcbebd63c5c60b3f0c037faf988aee89086d26a191df41360992f69d432cc178e2665f8aa10fcf48c15c3818c4b90cb003ae5bf578d90d706fe5a85d19aa89f5c25b774ec126c97a21aa2dc2360517f9b704dc37791c379933fdb8eb9b0ad00399b3e0d8006ef2a8ca58ee7807c4b8bd59eddf885d70992c42c35ae81125981e1515871bed5f411bb825e96c195a7870b3a76ff43b50cb18b20c3ed8e52bca3f1e00c22902928c70da31b9c868c7ecb804b052d6eefdd334afcd9220a5bb9ed6e488a25f54b51b0e5b427064b42444f01d91bc69e81b5c553167bfa6a14808d0a0c2eee6423cdc71fd46e8539fa13f5e9154520b92504f85a6ea362a487b8a0460f7b2479fbebddef18c50290231cd4e1fb1a08be483474d6de0178c9f16fd65656dec5f446d5cee602548ddbb30a297de239defed37300ff7b7892db284a3f7d416e498eb6f53674983391c78d7166cae669b37d8a760006a9ca12cb1287e5e97f1b188b8ef21a50659949ef965e95bb496db9115b9cd835c774ba7d4c0b853f8c78084313c74472bff0456266f382164d5074ee3f78f77c203f9df8ab43686ab7c3b36d1e4005c88ca8e355720aa6270b926af7f0bc8c7eb6607928f8e07929e32216edca0e1d03da37f4d4cfdb14eaadc40918c17c82f4073993f322f042eb4aa89ec7fb516275ea1c2abc100fb1f88555d1e185ad2f5ed2f0ec3013ec34a72ba9188822aa0a363309b7769f6380a782f12d268ccb8bb13dabcdd403ef12cdc54c546d295925d656adb8696e19e03cd3d76466d96513042082ed6638030c170b94e62b34bf821099db784e6ad26734bda21be86b4636ba415b7ab94f4b95d7144011c0f00609bf71edd1a5f82a214c6888323885e1fc8ee450b5b85dc7e1cbd863c6f36d24047064802cb0ba37c2eb495b51ab6659bf125f241c3199b768eff1caab1c114e919d8848916bfc0778b2f4bfba75d70aa2afab093e2186662070126297ff3eace1a80d6be24c6bcccbddc846f41dd06dd114513b172405f3e55159a378ee2172f3036970c64f448d655a9d3efb9c6a44e4b3710f29b6e695b2cb661f1c4d148c9979c75e861fb5c90fdeab0c6e89bf7dd216923328c096d6bcef659ca1b810b69502ae1376f2d7edb2926c2cc1fae6fed9788d5bd07f8ffef013cb6a313c66f9420f12c2e3e9bf2140c5fd1855e9d7f537f81153451526f3f0377e01fc2f85503ac20a887c8875f859fc3c62b57196b1f28928d53adc236b3718983a804f9adb9ace7be4f4cf90435144ff79950d8debecd05e29ecd045d33bece1eba30fb3b6a95195f5e8bb8d86929f2a52590ce1d2fae22ff2bbbfd4c9ca99de3d76bc25ed15f27e37201dcede2f784d21e45b58702959d9019716325d277177901931240d741dd6d98bacb9b142379c98261a3fef6799d4fe5dc08e0b84070c96ceb0bd8fc2e5c91a3efea13c0f9c3a6de236d85e79fc122de47b290727556df91a0006d71367f097d57c5cd60dbe6e04e923aae6bf6d66ad2d351ca15c015836ef5f76c4d953f7735b53f17e0f59327e02c899af926ace1020030712322021869fedb9c6cbf77a7d68850c6c14d6b05fd3d97821a46e09faa59b6458c017847c2f0e0e08754425214e1022c5dc43a44e56115355c49aa7c7ab5ae6629ae94cc78077b5ddcba8894abf704ba3474ebf0a1e2d3f643ab156d9b61b9a4c39350e96c4e79f46f993f5ff61776ce87c7a0ab1c31786983d60bbfa3b55bc0db19aab73d943e8a558a654d909609d3998ec2f2bafe31cbb92411bf3b608a1d16c16150d802abbc3f8e4db3d805f09efd6df0597fe5fc43af179f755cb1ff18aab2f95b91c09426e45e0eadb790c8e60f3d377c35a77cecd85cdf37194f9c7dd811fdaabf1917b1314658eebe792141648392722084f3c2e895b9cd7f18dfb9da32f8f363ec5d02933d1d6bb5da5cefe8f4deb3c5c9fc4ad0f12110dc0c4b09fd6564035188395ac1a76fce26d12ecc38c90401a32edf68af9e2767e1c36a8e9232c33ed218d9dc1c63d84b34edf2e3e769bd9822c8c308512b3ddffdf80dd5f87e0b6518cfa88ae392596a368298d4eaf860cea7d46262640b6e1de6b1b7211769f6b89e41a62f73b05c4de59ce6755b875633ddea27199c68713b2e0520a1bfe3f9e1c65ed87735d620184864a525d06f3d9f4f45bc4bb7f79675f3796ba33e6db9eb00a6dd837b5d7c0846367bd13838af509698083c5b427f512a29d49534f64fd0d6ba8ce0dd1cb1e880b1c19873c1b9fdef1388250b9a599dd4591fe4fcbe928e5f9a2ce4d4fe03cbe55fd4f8f1c2e35b8fa2c77abb79881484e794cbf9aa1522990152ff3ad571e58d549b8fa9e8047a3d16e9a4f21f61c4947bb5657a26d935dedcb414320aca66e0e96a53ae230df8ef63cfc143972770a19fd065835130c3eb61ce0f7469a80f49671678a26fe467c0bdbb8bf77c20ecd0a65be6de69172d7978920f45930b72ace13ad62200e9e10c647047b581e442d117662d0bd4c9a6002ea30fe0b78eec8c983d59112fd741990a085b097e43fe5ae581b1d852793dc099b32d64434baf0e3be27a0d1fea78e6104152f1c875db34f6564901cdd14c123cda567ce417b032862a2eff5ec47d8ef756537cfc39edfc541f537ec1bf3a9c9c009ca0c60829f28b2a86ac1cb8c6c5614f426af857e64bd6fd36ba00729197edcda2318d1b0218fc7fd9083e30c6bc41db03850189e9a77201099ce02ced3eca595dad39477934d12cd62c2cadf880f4cae5bf2b1802e19c4a5fda743cf610cdd6857a8180d880096f0d7d820876826f96e45cc9e8ed94bef11cf3443604692a59c8f0558f3e6d2d2ed32d9e9eb2f68456a6e18e2d1fc2756daab22a93a70aec5fb692fc69b88e04fc51d0b8659078917f4326bbebfe7bc2cb703c5969ef72958e4c82b3b23650aa86ac1128aa84600b2d761b001bf7e54de242f60975f1e3ff3934c9eeda714c9f65bd5b3426ae0f10245c38f4056cb0e218ba33652375cff9205433656695bb6be195758529c6b8ef2dc18a1f103543a5b5147c5442c62b9b607763f1d4b8948a4bd5a3b48a6eb8333acb1fb220926d41a4c0ba3ff1a3733f4011344b3a0ceccb4313af5dcd5c19d6defa4ce54df1303f09603757f55dcd79f672e9dc4ef0006543f4cc5fd67b144aec3147bde8dd3f8a792667277e3abdc6a690e549dcc35cd18613d7f065dc970a81e38c5bfc9cd80870915a62f395efb54b5caf320a2f364196732fe5633393108aec06542cb37d1430e22303927f00a631d14abc88928be3f8c8faa851c85847911b7a7d2476a0eaf777f4ce41e1b4a57353813d0131400e2139c3898d50c46aa562bec5a63efa3591012577aee9ecc1595a29af7d7e552e7cb669d007704103330b7d39c305a093253909869ef8a107308ccc3da0fc2f5f2fbb80a25151c169d6f333dd7f9db4073ece46bbc62c9db33bdfec29b3f20846ad7bb54e3e0e388a59a01f00a36fb8719bf231662424197092387bfe40a69d96753259dd008a2277175663b09cbf7b768a7162f400f2a9f0631989868c3cd2ecb5a40b4161758b0910a9aed10390f822bb7ce8bb194c7be7bc36038e3340686031986367739f25223e34b0ed23e1298f6f4c2920a5221c3955a82ee2a72eb57614d0e77f618c8a6cf9eb5c005d16efec72a4cdb5d946f1c771b6dc81cf7c6537313f8712831f0cb2ebc3e4738c159d60e1d1145d76ffbdd4910c9fe4d914cc9acc8f54b849fd39a75fe5bf710fb3fed282894a5c301ecb03b3c08ef887f1202a931c9db4ac8f6f7c1032a03c5a86c6cbb6c542a462fbf403dd098612fa2e318b6ea23067b115b70045f4f2aa816e4bcfe49c599d579a36cc9b61983f3b35e855a23d20aced949283e86c75e7e217e17d0d6f6a28bcb2b307706c9341827150155b07bbad852f5eaf982e6f03819b2ad444b93f642474152e2d44651bf28f85187e35965d29df890fffe5288b05d904248ba8b2c8f9b6cc4fae7cd20210402443c61fddfaf3584d360613b52db3906ebf07403d6d5aa4cc8a8b8aa3519c3413e98d3a7c25a06dbb9972dae642c1457651b196e1219b2bded24774835daeaafbbac65a8087e1b65ec2fe5d04d04e9a32a6d2f6519dd725c0e9d3461fb47bad9f7f226b64983b673a39a0ec8f228bb988726e176ff5219e48aeb4e8c63cc979eaff87e3058c47a8e62e93422ac1537fd4dafdda77647ae5111de2ac24362059d8e218f7468c0f6fa80f91de582a5ad62ecad8d7289396fb277cd797b78415284b8b19e630e7abdcf09cf70329a0abec103a0d4ca356908add5133ce70f74a8bf1709ec314bdb59509386a077531e0f961e5a43a108c3674987df200150137727ebb4822f7f0d721f68116207e518d0d6e8e0aaea458fc4cabf39a973abe386c3117fbb20b033265f7a32c85f3545c8cba67cb36d57f2a3ce4d8216c695144759232beccacf2172ad61f530c60c25658225884003bb0845a13ba1675f41b363bda5e0918c0f5ecfc7e04094be25d664459e4b6a3f97b645aab982df885f5e9da5fb6dbee628b103c6e67d323e4ae05d615234afb6e841546ba8b8f311830c048849485ee98d5b3d9528723e6ba4d9d7380845b8442f06b2afeb0f91d4ee39e040ebb1152b608ac2d183707bbb0d862b687abebcd82bec6aff448d1b360070d39c6806956149171f15d3e8473ade959ea643d57c88f7857dccacf17f27bdb83586a794a3b973bbcdd2169d239ceb3521e25d3c5666f941c99920e7da69edfcd6eda2c531948b4cc5702edab9d2bc1ebf7dc39a845bd8cfc4796a6d165d1f606870c78c98a38573665baef33917b2218935fad97f8b10d8635f652c763874d4e0b4fc296efcaa29614fba73a8c039e1243d4e59f88a9d53aaa755d38d634821ce9506fdfa06e2ee1d891f684d2bb44fa1ca752f7adaa954bc1d12f133ab0487d533010d42340932d5831486f9d6d6c0ed06106bebe2a0ae4248e39ecafad673e5d30f2ef0b3bc4b7c31c3588aceec6dfecec8d8464c21eed5dd21a206fde1f36ec043e30e27d411ee872c375c7622ad53f4493b2945af61a19ab34b078d407852be9777bd764f6d0de1d11afe55b50fd21a3c9d2aec746fee3a167fe4d0c50efa1a3b5a55b103f7f533bed1d2ea917eceb2b3fae0429cf3cb1e0b2f4d4f75d35c5c7faa7a2e3f35c257a65c3b11f62a0cc710ddfa962fc8e33d50ff02b3a448d899f806de0842cf269cefb8bf6fd5c8cd0da7d1a4a6bb903c4a7f2f0c554df72c01ce197f04d1847e0d1e48a07884583494f8fd56a6b6b112a6f802b1cbebccf28d1d1e6551d6affaa58adbcb2c5b26127a3d0f14cacfd18830c4e4ecf8de8947854a2e5c103e472ad6b863ed7d63619b0e9b83e2effe60022f7ba4b79007474036b89185d4b09dd673c2a11dbf6e57b62b82819a6e1781daf4a62625e23af19bb8fb777de890a72200d7236547784f93e65eba7b30ade5cb091f24351890be2e723d5852766957281ea180ace97b6ddc24218f5bd832249be173f7404aaa74f0079321ebff2a8a859fde528812ccc5d679cf5291f765289cb7ad4ba6a1eb664861d913a6d31e9971c8399421bd86e2e0b98fb0724e1a0de2dfdca7104a826b4a1c29e01897d87a6ed2a389f8036e73c5c50c5c5061284ab27ae316958b442a05b71424d6f6ed75e6d61b72e9c97ec0adf8614c8ddefd192f69f293f65946fa43863e204dee9499c5890c2f79393ea91888ba0f295128646c24d3d7e1980d3f6d3425422c8e0f8feece4f1e5dc890c615e1e15f29a4f8fa8bb341e786c986b031a4ec862010edd43ed5eec0cd8daa2ba7006c0adf27a9421d7223f47845a3de318c2d3628e89c4b0a39d9be8371dc1669a4fb2d184431535806875aaf3cd238bc091261a8ab6ec689559de508c77f433f63307aa65a77fa854c0560c1acb291a0dc34b5427a4e0b00b481a8e467acf36bd74c3c38147d76810bb467c95068d343dfd0cf03381b945892f76445edac3094e6aa241507ea10cc5164fd6c959779e803e9204fdaa723d181a57b6e068996c14fb4dc006316103857556e61a6efb45ad5a6673c590d53a2dfd75bb9482c365a127fc8f175b0cf2f8de6789a24802c5d7fa4ff229a9777fa387dd27ca149910eabd7c9f1ff24e30b377284fcb2bbea49568677e24426915c2f223c34fbe022c266ddfb60ae35091a7dbb3194703f4dc0832441e18f84bef5c0090f153df7c7c54e58c216ca874ce3fe82ae964b0dcfdf6a3a6bd164ac46df216a0e7dbc06f01ac2ec7dac37c4b55f78412c60437e605849ef06083429c523a15a5789dd47134b4a3c38cf210ebae504cd0fff5c63fdc5fdf2bc38d421c091bde4a096052ebf3b8562a62a9b544256a4affa9dba1050c957441db65d9f7db0a8d3a01d2451107884e02a9832df1bbc2128056696cc84e3f3357a2b26d142474f69fc2489bff5c8dc3ac8220b784c26e1ef5996741b5352dfb91493843e5aa417e8b1e9d85f303b0c9c7f241207f814377413e714d08ede832c944f7c7b675150be0c0fc24774ce916bc9314d91d4d2344682499eec086630d56270e2c0e913a51fe2a62de49f0901b22b439d569a543d75e0939f2ca829840d9e3040c5531b4ff8bd29c14891f9a5b9d9a4d31c8a76adeb6c81ed44412a840f2573c15eb71e15f434c4734eb7b08f81e374a2f50aafe0d14d79c457936e7255d579a17aa5aa86530a34737b2db7d25cd756dcc0212c1d27bec829fa830de422f397a49dea87faf71c71518f0f14a8af4fbf5557b442315a5cac0c077ebab8951ccc25a2797f651695683f4ed33da9b3433c5d83c84c8f0dd129ad1d4afa5a2ca694760159326b440fc144292ad0ef71a2ad65b324b46a72a633a89f2f712a714d87cdeed5f12349cc0b1e055cccefea00668059232b59dd149f6cde8a4f7ab09e385bf21afa4509536a802d0950fb9321d716582fc848559125c4dacfc8f8dbdd970d1b6cec1584a852352892a016ec1222a7cc6aab27a815be04b4d203e13d8174331773cc3216abe3f86753a62fc3e2e351cc90ab6c3ec5a7aef595f99efdc666f4d8222eae457646aac6b80eadbe1ae8f7b453c9f6f250b780f90e89c8895d3252f7444ad21035ae6f9d2cb296242d6e792bcec652c728cbf530778bf71b780a35a78cca3c15191313d20111182b48aea012ecf441706ac787282766b60a18776c612c18371c2fc6695a5629f04f25955293365ff8c604aa94948646906c54061a5acac7f96a2a931d7634315c02ea68097f10963f55f44220f6b0cbd1dee1987af2ff3725dc887e36a4ae43313971cdd0b3af2d218efba4eddac322f0cdce5c95904ebab15097dc5a88ac6c0ef1b0ca31918068ae841ea683e3998a1fa260439ff016b24580d1bce1bb7ed77eaca8fcd7c847d5a3940eb2a1596bdb57812ad86c4b7b321d071372368ef6cec92b2d41224dbc70dd1ad9991be5ba26c68744c37e61c8c8de44a7f714079a06e0f8be441a9211f2760d3d0aacecc646fc22c00d10913b3fc801c38c1edcc78a1c1599aa473793195d7e876a61e561469828a127460ab8c808b178863a1cc31ae2db536d0c1fc4f6b2fc605d3244d127742c9ea7acbf3e2414f84cd1e733fe0e81126538ffea6708a6f1941dddb5a52c3ba55bb3a3dccf9b71445e89bad06192d64ac400ed78001340be3c6f301ba20543b16394edf36294e818d1a82eda4a5d18f856ee27fb629174f2d6aeabd6975718ac06f59336733703e34cc63b6c18b60ec069d5f48f504cd15add6d7524186329390fe793a1744971d3f6e90f684de506aefcc12ae11143955aea30cb792302f8affda7a97d0a34ef26615b5e7195daea28fc8b0bbfd74942685c36040d17e688caf86c10b73a553a1559ace3468277a7d6090ba3da3aa2a2cba8b132b534bcd975af7777ab9f2c7af0234160ea7ce9027ad1b1161a6d1e83fa9a7046fc646b0b9052849534f19da96659901ed14efe00790f82fd0152c5ed328ab515de50309e6b57c1351af488b1952815d8f544fae8d3f54506ad86c2beb58c4b548ef51ea9603b5be7d585289a453603dea2bd5b7be6979270e0e2e89b95e6c102dbe7eee9faba1e6e7872a8c14a64903dc8f8c4eb12e2882ac409ae08723350b61a77b03449ab63a76f9a727b1dd927b64ff3829d32eff518490e4188eafefd9d999309f4b3371dcab6601f444ede48da2f8883e9a5eb0d15fb2595321f77fbe98c1ccb2142db7b9e8403c0e8410d5f00a6c60fbdf99afc8fd53f19cdb6c56ac2826a98afefeebb2c70360f9e3100a7a67d821c7530fbfe38d5ce5da1bdfcc666889de3cafbd07c7045e2255553fda8fd1f0d53f215a2e13f938670f5586dccce6fa1392a623e527244eab1e1f554ee07902fe40b0cabb5a5111cd89ac68fa03d825c7ef2c3456bab66a3998f061658f0f6cd1c66f44bca3129bfbfbd3f44dd42a14cf07bb85d8350bad3b4838ac32e9b1bf55c11855f151957225761b32b3a86ca33bc1055c6455c2bf033b4b38372c2f211fd65a934938cd6fd58df03a5b5ccb52997dcefd4c83d298f765c996b48d1e8dd6daf57015ca8e366a866ff0f06c0e02c8c345c2dfd113cdfa51088a66ada74be03b7047c64a093fab690c28efc5c8ad24c96c9b646228d3a33fdcd03550ab002213ae4592f7a20a54c23a4e0783480f05f0addc47d5bc801bacf3ad77e8df4c044965a9968532e36ef710bbf9dcc15af5683e8f9d84320296437881a92f283c2b3c0243609c9d2f773973053439123673010ea6be130b4e164554b5cc9c4e8a78899952b9adbafed5cfcf00852e60fdf9b1132946ef7aca975b7ee848b93b205a0d68c62f4e38208c591f5bca4785dd09b581c85ec5b9101f23d3a6c68a2424ab5338bc422b81bb00e2b89968b8da783ff0a71cab992e9639d310c0c8f5c3c59fd800f0f82a0313e15e727fe963f53768d07abd8bf6e794a11e998b68d6805aa2c2447bab85af97b517764876404b46832a28656ff72bb387f367901ea454c59e7549e4e1bf00657766af94c99c3ea461aa6d58fe51f451c95c254c4aec2cabe8911d89feea5e8286ecf5a22bb635bb58e8c08591896e120fd962695e9f84e9a93557753c9f97f3da3b7c5ce6094c8526626653dd26587e5a122f97e56dd08e1df8263aa5a308790b8597d22831f4849d824d402a5431fd398a707395a29a3f32694f8b2464334e4a4d91a754b8d4c78c6b667f8477935f6d868d5abcb40a8b3024d153256af93d74a2012a504608990dc0cb89ad5eab9032b02270d7a8f3dc614474dccdda2d75b08ad9114866ad1acaee56dfeacf0637c1718429001cb4b76e2f39be4af3e93e4e5838fe4a0d40473d286368bdc88c9be82c550f9dc1978c6a35ddd820223b1225b306643133e6eaab8705550c019eb0158aa8d6528f45d97ac8e214ba6f2651ea90c40632946b796bcd7dd53834b130afd2702933ccd5ae395b1891c73a4d09c85ca5113c30d3b3098521d8078806afafd5db48fc1784dc114326feee209870c16f3797bb179d5275cd142e8fb4dc0b7c20feb1e0a18bf878106c97396352877517136706133303f3715cfac5714ab6ff63a27f249dcf1cc7d98b455dc40a7f04f645e5bd390195b8828561ca9688618624f93b77505173c37998aa50f96bbddade111b93ad639ea83eb2976dc97b9d77709dd6869593a13ec8b5d8dd595bc992e5248143aa1cdc66bd0ebc351358d084ab21b33ee00412217985cf2d01171027e9c3be1be40eda2f21d45c9e278dd31f93daf4a420f5a1d423e64a1ffa12a22223bde78b93254fd66c9f2585c7cd3f9b5fda633adb5294a766a816f2ee5f48d5a6639a9979623ee965f3ac0c37c8f391889411ebb5351c96bd1ed4170a90bbdf8a17fb1d82733f43a607fa52cf0f35f2ac9adda885abe12c916f3d0d7b0854e492c0fd0804794956f44e770de7a24cd3fc172acd73cc6eec04536f38adffe709489c3242714c8752289cefaea245df0818c3a7c276d91c88c4c8e2350b1d224dec32adf526213e8329cc3b2aa1238c8a509739519f094fe0ac937ca572f04b5a7fc083efac977eb1a8bc370d0f3f3c9cd46b5c49052c67a0df6ea4701d66f69fe986198974a272666d43e159e403bd466ab8f65ddbae6af61db06e24b58ccd2a30e64c879641f803c5dcfbbb4dc4c54c7a7fff214c3d7ec945a98b58cb1145d6f3768482e3dc31ca0f0a3efe9d090207a696c268952fd1742a260741ccc3bcf5941f2940768e491b6ddc68486e10019630d8cfec89f3965af5e6f064126077c4e283aac66afdb0c510115a6984dd656770ca073fac0961318c5658669a83a6234c5a140629b6370218fbea353f32e0b3cf214a0d7fefde54e1d54c2ab79b464ae6b698a84cba6d1f5d1b27a09fad6e95ffd045fd4e9ff9dd95f59b9c25000e4cef63772d1a25ab201fd32322834b42f51535cabfbb391a1929c9a7e42fddd68958576ca9c39ff7250a3808219787115291b3a82b7b324c9dddd55826a4ce6f82684edf27425d125a98148b47033ba1999677c7b3330ed8ba3de3ddd71bf91c5a710e9cb3859ce183875e7b5a8964145f2fe5de2511a8a71054238aafad2446b8538e7e7c1d816d23db38c6d004e47ee55d7887fd8d1ee57a8c402432b3d0ccb3608320701e4e9bc910b034893ff048c0650ebd576aa2e8283a8c85803a19b9c98aa7d92f59c88f82dff214f3e85699d769d70c4024e4af4ec1cb066430d6e9f5c5d347c2849a86a6083de803d0b1c0e6dd40f9a9626f3df016c70084580d59169762731c31ffc25df66ce644421aa66b796d3c65e3db1254db3f1d73b91ba788d5b13e5a68b57209bb1e5b626ec87c4453a9321ec42c7cbff4093a15621a7fdc24f1df16ba544b7c87d5498c3e43bae4e50211f5a0cd7c388675c5b4595c7ec4a1c3ebb57cd28668ab2d038099d0a1cac306317ea9d3a99bde7d7aa513284aa6c7ee92a871a35211523f487e3aa2793c7583a234a8d36c5c1c488d2389b0b75e827086de57bf58d3076340aef80aba0902c40453e9a37932f0ab8829d31cf83cdfa9056a99dafb85a2c233c751156c66a6e350ff6bdaf4dd2a5bc7b7ecfb92cf121bc2884b7a6f61f2586bd4c9ebff85ade71a809a5d6455a0bfc267ccc7b09e9d8093a201ce2827808b3aa2745b943beabeddd2c503e1c0c268cda41d85183fd890fce31ca534373cfd47426932f15a10ba17ecafe7b1b613c00cf5703a2777dee845d5e68b89a9877c329a00d903a900504bef0a47d3c6198d0d8090100e8c1658155276bd5c1bd4252440a334f1795a360879b3a684ac8b41daf5bd7dc96feaecde91ef9717f3b754abfa4432e46fa8d371cbb59a4fd64e6d31f38882bc4f8691533651fea07778e1b3265dcbece1f3d1b801e5287831999124049d83cabeed2bc4b0574003375ba20e715da32309e3506fef6ad129e1aa50dd96ce14a9746032c68acb3e1feeff0337e9a50304fba187f58993c2c63a718ec89b0771a58b8c3b7dcfef488ee4f7c97c903b9acdc31588686dcc9a59d00f7de0042aae0b1b8dddbb1131b0f69defea82e3df3c3580578119a53c8649720aa246698e31297351ee38ebbc3e0fa43383a177a804b67db66259d0ecd1cf441f07519d2b7683a0f04cf9664c895550663d4d00e484893a547b44fa9862ebf07c82ed3562afbc0c6c1dbf141f7ae8569480f2b28d2e8d48ef54e83b06c2cb921522afa8f46e79e734516c315e2d82528d6da12cb1b58fdaaef45b9d0e4dc9a8101a78e89e41ad4763c225a5ec4c063e7759ab0020e0b21ffcd5f4ebe6e56ab3ff915da63bb1e6f7d40c71d2f254aaee82e8658a8f4331a1a9fed3cf35f5e71aa511c363a182e4efcf3712a1bc39990da82ebb796a05e3d0ada396c257a59d9b9042b6d2e11c324cebd3320034f6c9d2c722c268bf0995f42b5dad627514af0506b7c75bdaf4e4e30828149989772ae89ac720a93174933dd61d45965bdbb52238dd27fb92cd672523765aac83467834fd40efa2bf1586f5d68da1c3da9904fd28217df40ec14f009dba2354d8e381f25d00fb98da31a6ef0d37f584827b5fc60e7b6f9b98fceea0cf65226095d20c087e2e9d92729ed52ed258a22ded8eba88f26a17dd59b34c7ddcdb4c84db8e5ebda33530aae479fd9a8b42c3f6b36644360ee831ffc01ceb41bd3de032b890f520758cc51c81e07f91b7b0dc477565672d79e02e0f375c5aad675fd3a687fb5a03cc9afa1c5e0ad426732dc3d4b272ccdda21e3bb44ce4bf51aa9c2ad00fe080b5821f360d1b521dca518d69382080503167dbef1dd7d70af0cf3b28b3cb9a7521be3827b27763d155b3cfae15d460a206de0d1f66ec6d6f047a56b0d74193c4b39dac7182736287b37b8aec491f3575427054e6656bcbad7c663e0bad544fb75343ffa4ea3dfcdfbfda99863fd8e1214fd335192d84a12441682257a47e64ebac4c3d07ca56b11cbe5f43a3adbbe9f4027db20ef070583ed941da422f60b4188ab86596e3040913e1a3b3a7d33b9cc49284f55d56590b3005c1eb3812157a93c8bc4ab0447836bbe8c973707a1d1cb57faff778598914884e3fb9c243a22f35fc3df619a296041ff8914fd5b8b0da10868637d937c9933fdc76c7b8e3eefcb3cb196e52ec81ddf9e21a52b0d806a8bfb716181b1e5a3bef827ba8a1e7929b9f1ff627e4c6c69ce8d1923b43c8da3b363b326209ec3568b8a8b82949ffb54901f486781c6883e771b86c3bf41bdaf9b5b12d3226c13bb5daceca382bfed77787fd4824148e74d6fcfc0f2480160d6419c3329f7dfb8dcd2bb08cd20bd41ebc7f03b4fffb1001e1899f7449856d880e54a0fe4668bd4883718d30d60e9938a83e0822292c72e03268c362d08a83d55ffa5396c88f12ee6002981d10998bd3c08999f8a4cac7f2294b78656e3a12f6ff2c421d7a8bc22a7d829ab12550098cbd9bc89530941369bad722aba7d430c6cee4df9ee6c667b2c95c5f188ed3e3c1c5d463fb6e11a7ed4a0fcd2f37afd348857904c508a2d0208e218586f7cb2705c2d23200220e417385bb854a59de7d604e21a57ac132571e58ec09325a7cf9226a9251c834e9b0fe5207d22d32fda2f4027dbf5b0c65c90544e98e697fe414544827ce3ec3bc7278023b7df446ea224c1ef09cb03592737bbb06d128c0e4a23c0899a517dfcc73bf00f933929800ca2171efb1e20ae0f827d5219f517e14f885e8955a7a72b1f991ef703bb5392b1b2e14d265d14d4375011d2a8fbd5647dc142d6b20b0e86aa9fc5bb80ccc874f0b296828795cbb0485ad1acdc1bd28838d2a9f78c2b38eaad9a42ac5101425541783f821d3020b8bd66742fb7bec7684b0d4372c97eb8ecbade324ef48ce617ff7345dab46ed057f61c72534f558d206d9a7d7228dd0941bc330a43575a9c7950724006026da882d05edd487695867acdaceeab259fb84ec1d1173b805ff4c011bb865a1add8edbcd440fc2b2443510cc25f6e1a65c669820f58fe1bf98e53ae109ff9bde23897be4bf6efdf741fc1af9cf3adc8f439e6324e37b2832b643469887dfd9a65da05ce9de2cebb348ab024e3aeb80756b2587307870a84efe813a91d3c534799db941f7f95a97bd00de51ce32c20f86fafc42552d7f50eb8b944d355d730ccb4be31e46d5cff529c1e81f083e8a720d29b54045dc42136a336e9dc51780f12d04bf564521abd0d92e79642416c781da32ef977de2679426a0e93f19b15fe249558043376630be9da9a9d45a8b21b3bb03ff3a34966fe95217ac3c992950435df05b59ea8b93106565264bd73abdb85fe5d46a9f581ee0a196ea1f7d7043de2ef0bc9e08df071daa4681d9c901d6d01e04ada7d1b84e668808a88d620623aa1403688a6d8294fd26c50585e6dc7ce51069bef547ba1cb4caa08571e258dde2be4341fb01963c18e05244822ca0a73bd8e05b109c12c96aadae42be4992a699cd31bb0a914741b2d65c8630d1838b88a0a24ee537f1e0f714c87d010150b25d0887d66eac4c8565a3827aed1d95f7a7d5e1aef7d11008983b5710fac70a5a618cf9da68c62f9c3df24c8b205593c19869e0a74876498b1427434fbae24cf116c1665c8fe3db7aba8fe5297cd8166218b3b196efa479ebe78a7bef4635f2adc9a5169e24bd5392d43696e5f55f00df1b366850e20987d524090ffe07015f56fd7df34ca10c4c252be0e13673bc791eecb8b134e85eef00846341911e99ff5fe5b5fe61387fb6aeb086b88300cdc951d30e3bdaf9ac84367a91613abe75746fde16868a520f0778edf4c21ff103cafc984b95f38cb07c7f387061e01845fc236d5262e6b88827e274c2fbfdac39d92e213108b33f58f4b3433a5d6b87976cdae4698679c5ad124fe1179acd27dd655185c4f2ee7c7a8c625f15ea52e5708c62b1b2dd22e78a7ebfbb1bc526db4a95974893aa8fdb110ed094c35677bb0bdec6417597dc20aa920284e73e8d1996bae5ab72e7910aea6147c58ccaaa9c098017ebdbba18f938398f0a5c1e7d710be3fd2957ab4418af920858080e7f282889a397792cb878d8b75725f0eee74b153b01d000d18d77d2101e0e55750448070fead0de4dc2a25a79d665c6e5919d629895781ce1becbdd5748552c19e16768fac2cc31c619ae7b997450253cc5aac2998f5806438dce58502d2e662bd6f5291003976052ead2c86146f88ca3e47d86e74e06936c461f463cd6afdc6d0e440c26de028288c01c76d5f1ce7604fc9ba8c00f7caa5eb29a3909669c9682211f7f72f2e28dfcc88cbeea20d04b824946b9ea5a47b559b3eb96790a5791fa67323eb063275d297442ff8778ae2ae70ccd5371bc94d63540af57f43253de1bb1ecdce054f8477a72fc8791d9628dbd91b8fb1135652eb775611f60122238a0a92137efcd70963042c8173d8481b53d32c3439688edec47d5ea888c35d0e2f97f92b7964af9de7d3f5f3138f9adc9f2af0942dea1231b068ba1b6a30f9ea993d95647b8fcd26a270f0515f47908e54ce844ac64602b7113b8e95fa90255fd25333f16072fcaca79e93ef37e2c26976e27f51dda4ed099d642530bdb3261c6ed3c5f1fec66340ec897badcaffddd390c0a282e9bbe5032e1034c9e0d9b3309dc69599d3767104166fb26d4a3e056d78edba6fb9bda7ce37449d9b452349a700e9dec76b0a135c0ad89a7685ece43dba273465d45d5c23f377e0f9460f78dd75ca9b773bd27e2c7e3113e0d8b6b2c57e794935cd984c457e00d6fb6c3703b1bf6acbd71f1b2187c74f5b18cf78ce9cdaf36bcddf3131d7ee61269aae84baf0ea5684d6eab9bcbf67db3d5c81e8dd395ecd0c2c9f551f056a2cf0ceda3a09ae3f30cd9358994466327fb656dd1c8166e8bb02781f9fde04080bbc4899e10779b4ea8f35d7594f13a6da167ca65dc9474def308e554bd906bdc449211993e2c3771ba335cadb762aa5a19e4fb29f61d28d53e40362982ea31502ffd544efbed71eaa4b7e0b344bcab1b69172b38313ef4683b8f07997000b2e0ea41a8bd957efffd003263f50a50e22cf194f30d8bee467c91a5e6c1ba3cd44575aac3f3e0e0c6949ad13b2c0b21e646339e79382588798a1463ac2e52e6862ad2e0edf3a3950b9792702ee29f4acc1f51b580de913f0b59dd0b325466ae624f33b2e7bb5f7191ced6f5e42d5ef6ac85e0ee383bb04239ccb3a211df05bab6cb32009fca5f93d889255399e0dd766070f6a9099c07b25b9d26fe2806339aded57d228acb146416e3835f1108da18b8b90ff1429f1153ca945c4654ccb65ef8170811433e95f1341c64f57e06ffef20bba43dca38e61aa3d8c4e2a8137d32c584050d1e87df187ed86b3eafdb90187a3d43c739a8df30b15ae945f31efb1d57dc83c524dfc46b93e2a56bfcdb2f83ebc94cf59358c8846262e1f59395a7776402607cf975620009422df53fad83475f006478d74197b77e0f32c0bc4f19d1f864bf4ffb083237091332fab0049a65dbd0d63aee5ac528a9ef7bb30a51d2cd6445c17e125dd6665015e127b979ef5eced5c1ace75d629447049ad5cff1c09fa21e92efdbb7ed8711cbd7c94cb1be3447e4378f25955b2879170a509a20d311d9dd50fdfe186dc5a82ad331fe49fcca20c72cfd06a03c33d5e6a62d348bd4606cf911611eb2589287e48523269570797e5337cd6be8d85a2f8c6bdacc599e86b2c903e22ef621c44821845eb5e9a963c355fa076d667bf139dcb9a59baaacd66439ecc305773b0e015d4e944fce6c89bb4a70496c588808366cfed94e2f884ebd9b3760f3ff0bf55f3842185e1d2535a421b19b11db1a4d687d22ce9b50e2e3bd5d03103d204bf013552c9fe6e63262147602a266f21987215b8854c2b887ef0cccfbef41afa641494b24749de037d40cae243b537a3f6885c0f902ee2589b0287da540322e4aad6abb6bd3621ab4d1adf14d3991e0e860ad3e0c47f82f702d93bd003e64b7741289464ca48bfcb09d3b276be4ab247ca9c0939014c8faa88c74c037fef20def7f8a3b053c1763806737d594eddb1f9120e970346c61aab065e0482a44ab3b30768a0f4c3fb2c3744451666cc9af3546d6ed0940e0b209b8e1b81bdaa8598961e4fe44bd6cabcc6dc631bb33b1506c04b8f06cebc9dd26456054a1ed7293fd271ae36e90e2a5672a896b3626a6add8e570d8006471afb99e23b0e5ee65a0685b882c6e31f51e2dabb416c786111c965f872738652df1c027dadb5883670423ac3e691d15fd855a91bc0cdd92caaeb970083d2a6295d035e5d14d3b6b852d9454fdaf4100355e987a93c01406d80fc9b8662d3f1928f734620123d59d40c99a419393ac0938c0277b0eed6b114aedd69b3f9ef44c34202014101faa95045d5e2829904067f99dfd5b1200942ad5f858f45f5e32e7733989933fd984bb771abcc87285341e45766a9e9ff7e60fb8bc0e8f3679a49f9fbe4ac70d541bbca01f1087315f0566b9df8f3c14e2f0d5778a583f01d459fc3e9d7c6da229516ce82b21433fffd67694805f6ab03b616c05eaef5da985f1ded3f62315ca0208202bb8d9aad316efa9e96d77a37eda450439a905ca8090a07994df85441b1af409dcc61b225bc85e4d1b32da8c4856436208903ea95f96cd2cf7e4609e9493dfd085986679331ce159343c8e9c637c0f4b053b3663eef742251a202bf64d8ac147decd645c3ed620b4e30697eeb7ee9940227afefcf0c364f3878aaa3484f2f0b05056d889e8df0a11f87aa9fd71cd7e359fd2197cd01dcf461aec879894d52f56a69cd0eb05265984d02522c9c17c8ac671fffb0b3ea235deedd0b9dbba1214f5b218280130c86dfa299cd56c2a231edab6768dcde9a7fe3b7a43a4e6b553f5f6ea9fd1fbac8ae343063dc66d686593b38534aab7f94f6a534397a9dfa3a9cd70584c3b42c2ef9f5b146068a609c1fe8b69c85ed91b831c0e6cec930011c9273a1f2d6d3c756adf8e3bc88961079112c40464f0d62ceda3c9dba2ae2eb41417d3f374eac9a1684fbd497a626ff936a2e8ce41524e1f5e655d4292a9b75024efd22fb39b34999ff3ba061d4818aa14f53b32b4d6cc84b60f502f755c586ccf0ed9abadaaa61caa23af29ca721a7304fb6fae71ec578a704eea0f7458f0ef8bda124eac046701de88c2b5885976648dce6b8f576f4201e74cbf26c8d446307941a3c7f38975934672f354d32349c2cc163781fab67c9d3a40367f59d573eee29824fc555b456ca2a98e50e3a31ba14e29917d7b786d3fb576f6e902dd5c916570f83ca515591501152600243afd547584203913cea7f96855ae2a9a1a6739591db65943b9828e1f1fdd0f36bb05ea10a7878274ed38ff5bcbf6c62161a58e966fb9a2a45583b01e44653812f2f434f5228afc0fdcc1120a02c004568bcb6331f791221eef3d56c59c6f7c4df33c1b5d5a661ed9b831097d8d84a5496c903572942f7f63cbe6933b383f406c12d76f06642870e939fd037663d50e127ad8085eaf2fd0b19a06f14275fd1555270c829ce3ab32459e76e0b7c66bb8f2811e5c07a1c1a1ffffae27dd9edaf8afbed7ec891c6f92e56adb2449bb93e6fd2acc727b2d34d15a17a29052eee973b0a66a20dbebf44b111ea72efdb97cddf6af30f84d9828be85c3a253a8b3976b5ea456f0592f77918b97c62c4fbf35ed3f4f65269ce9a425f928d1ef89144035e12725a0fa013f033285c7f99fffbf09607ed4e03ab3505c45c90d05a563ab938ad092e750fdfcb9a406e9e6bcc99e0f49cf03b01360b9322c4458a4510152971d4945cb41941d984cc56cabc971c25858ef4cf04013c17587dc42c4e50d0ac1495b6fc2d84b083b5a1c183c4c520fd752f9b8734541a9296ada7166d6cb9a2386f28f91ad99bbeb15fe15c89018d906d0b0bb71eed56c544d80e1a16299269ac6fa233dc6191abb4070b968e24119e554a426f7b3a81de228e979e2f481c32fdfd82f9c4fe83c8e7a17272f57739b48c0a93d4d72f74cd50bbfa1efb21bce296337d58e8c0ea40432cf9c6c0587ef1d833cbcf9dd590eb314e43e65089309a3db511684dd2b30e6f944b5417d413c12d0eb08516ad2dd282bdba1276cd0070c1f91f0828d87078c36e9f37f97f345e1359d75f632f81a57df769d35a7c110ad27557e990c31ff6bb8641fd20ffc684bf5e614d555f10fa6df87f72491c99e7e0f25f7697943a1aa4e96666a7bf1a4383eb1cf35cc27d9546ce2db7cee3d404db9879f16e613bc823baa06900865897ac3017fbb14154a45533b95698d2c36985776de13b1ec4c1074d02aad384ccf10b3febbdadedaa5908bedacf6a08717ebe17073e36395e919eef6b466f5556fc17ab4cd78b309e33d4caf6f1cb134a215a4ced7c910de9cb262e998c082504ed581a1d347c4046bcf48c69d3ad750bf181ab449356f41d2ca1fa440879fb387186f588a10d1452c9adda687e66bcd957dc488b5eee88b03a4a522a8c20540d31953448bc227ab8ca03fae283bada57ebb3b64b5d84166a7d4d1c279b559f67d667277ade7a7f06a0ede2836b0b598cc65586a9d20c1e2945cf8cbdca854f4ca25efd322015a375ae9a95b679d0474a0762d97f9a37a1d891b648a502b928582c7ded81ced8aec80a473a712a5752b165d0a57b7a494963206232c568035d3474efc5300a8465d25c556f162a3f8c3c8873006823ac0453ac01a4e5bb31688fb652ed07e2f69f18e2e84e8b0f76d23b7edcc23c6d7c4f783169563317af279bd5134ef9b80d3bb32450f4e16b26dbcabf22fa7172f8e5c2adacee959c741031c3c4bd7c938e11412bd24de9115361595c4159ade85c62bbf6052eb795fb99bd1a903e0b468d9cb4d0eb53683a86bd774b3dc4747ed3861cd3d431d126afe8e97607edacd5f280ab9be6e625e38897812bac4c20cb0fbd8f8f2bc746e6239a5ef978bb527f288efcb42d372c4aafef9d8ff9b2efe99354c3e0626c98151d88740b71ff27b983e1639e6cc7ba1ae865c749ab361e50e78a51fee839161cca773426e4f8db6e0b2b9038465200f93824413e8880a11ea44081ed5b7dae90c6ce83a705f7d973a220978c360ca058e5b481f3ba779927f246eef6b1b508c9ba69da14eca8cff3fbe96212674880cd49c3eff57c6ea185e0fd675c162cd8d7fad464bc4e66c884195f4fc44df7f81db67ab8b7c32d619792185f1989ccf9a4bd02f3c3835d2c1b8412b1308e5283a3c7b9cf15de4b20e5503f17fd1dc8f9e67f415e6ef75bb1f733adbf5ec32b5989c3dc77d247e98a403d30df3faef224264c85c47d3bc9e7f85e803968ff9919529c9412e286d07b54a10461b1c8d189aedc5c52a135b887df7c9484c5dd578c76b0ddf22300c2f407f1feb3d7c6e2ad78d9def1a47d940660735ec459fdc878e1cda660fba9d4cb2974349c1a16237a6da345dea613d8d4f1898d2c54001b03560cd5eb15b82390c7d6d239b8fdfcaf319827885db306c8bc2d21bbca7039e6359535efd62a4c7057112129610825dd456c3fd40722a9c0cc8b71e4f1ee6a8fbf740608e0d06f0902d7c366a5011249c61f82839f103f68eb0872e210b64e9b4ad24e43ab2153b516618aaf1614d0999b3d218b94d6a43534fe1f00847532b9044a57444e3e1a9e1c0f43b9b784c3753a98f29dd3da8dfe246a635b2f605b5139669f14c8f90009028da7d33c86180370842ff65a02163a1575ed36f989a3441b78bcb30efc65b9dfec7ab3b70535c68b3d789f2e9b23f6929540b79bbb63414864edc0daf631dffe0eaa51550236259b7e1dd08c35c611035299df6babbd8bba679f92683b32baf3f36f8bb78a61eec5a463b80b43f19f2d8d609f9680a43757d5b347c02457be0191829ed2df23531c640be467f9d6fd385acb36d0934310c6facc982c25ec462bd6e1933c37a4d2859656885811d52f2f74ec8af15a33fb18da11f56b7baae7562e059d26912ff630c7175d8464fc878f0ff748181c5fcda36e3b7f530e6c605a8dda402c86ad1b0ce177cc305a7a0957fd63029bd81db659e033ed967332d4465b80d1a5cebe6827225bd5f24361518b1eb84df400463803ca7fa91aac626f921b59e3ec86dd41a0787357f2b304477e7fb7b3622c11ab684343e974d69c0ccee7444fd4f297f157dacc0bdb1a32cfce3660347b879b4a5fa5d391e56f64fe4401297afc6e5374579be0286c4639e1e3162c5de147aab96e380948767dbe98016d7947937244fabcc409bbf74bfbb4fcc0b9367f2c944bbd260c383205420fa0c6d2ef25047111333d88a73861c0e4998dc21ad65fa1d6ce4c44411d1070321fc53f5209859a31de1c022b7bea50d994df18c76789c3c7a767c06eae29a34c5c3fdd3947577c59bca54d9f674b1d7e310be270e52fc2ba4ae1b97e221b7ffd57bae66bd47fbb28657cd9d0a78b14713982d5e2d0308b35316dc911d9e847000ee5c28ae8a80b9489b4e71e795ae3467d4e3cf5872520bf23e8098f25c2f18d8cd31d0df27884ce02d70d8d01bbb02bf5fcd0fe7c14e36127320c60f09137416d88d53ba42371ed9992fb18dfd24413848d0daf9dd78c0219ca7147faeb0ceb567c6a351e9f7489657e81850d5d579a66f60d2d07305054d461eebc46efe6ae302f1598e97fb2aa6e700c7ca114194038f8463d934e6eaca70fdd84ec61ceda8ad096ab2e4dfecdaf09022109a6221ddc1b441a2b243c090de0754e75cdd2144952c66237136be0c4e0c46f1bcb676970233edf0091f0e73e6a8845caa37b09c23b70b8619c9fc3fd088d0d9abb6efcb1aec30813827ae32a641211b5a222396609ff3a1d4b4df1ad85530941fb010dfcb80f2d82ebd9c038bec57b433a0909337b506b252e0edf7cc705355b3c25e489e4a23e6782484ff2e7778fd3b05155a0265d3adf9c2c053028e54b7cf373dcdea48c2df10dbcbdc27e0adeef48a85c43dac27e7bdce59c4a91c0ba608f7b4da5ddfd9db505222bb48ec9d435fa5fe2080f0d7f11cf86d1eed6bb7c4315189ff3a314bd203a9df2ed6a2394ce0598bacaa5e74d7926adaaf408a24eeef5cad84146d882edba63aa7eb96cdab1a4fa2b2502a4d3577d3bdf5b49891c376270746aea7a27ea6222596a0e8ac173c6e92d09f0e341c5078fc8a6cf8e3307996bbf83523b323ad08c6e35e8b10b5dbf625b67728dd686d1f4a81a88d63aede422c83b7028b2f7695698a85ce91f98d6c8476e2d759c17ade8c469964b5bb70786113a863e686f647e95d7177373ac6f0ea842a43a03fdc36000e4b15abf4edfaf51521d10e889b5ca35e046c9ef654a4c0a7111ef96f75cb4bce5f668efd917deaf6ce280e87da2314d3a0681fe219ca015ec448f39458667ed82d5ce588ea29879f4c798448ab2ef699d58c9bd8c4d131233f91410688e8b0629c62b94553b38899cdc3e845d6ba34bba6ed7acfa740d48ea4450f007e9e0d0e584d715881a7ac340897870218160f30d179b59d092eb58d670d8924821d5525cfa6a9297f37b95ec185f0c9c0403ff5f840704c27ba37ae4ad7215d072634075a8b76c1922b4387b96f177f4091f8d73eae11e377e9229729281ffcb0ab1299f4024b99ca584f7c059e5fdcbd62f9c237a74f343f698b1c21a32c71f2b8d61a6fba34cdfe0d25545cf8b8e45ad720d1c9777869db68ac76e7cf5aa87db9dbe5afeabaa4068a64e8497c408011b96e36c806776a4a66142330ffe2d01ca4fa96b7e1ff8555ab2b5811a76d3ec563a0bd01f955cd18bcc2d9ad9757e38d24aa80eee97be5ca92c00862c88d4215f7fadba19af7707823e4c662e0fa15d70f76f7c971fdcf8f45f1150b4709c9b15f07a8b88681e048efdedc3d103a2510789205065dcefbf4bd62ab2184c86ad3b0ec9046e6b59e513ad8f88e8a0073a36b6cc13f587876e8d79e02430ea7583889523fbe63f5c81a204c6e81ba26cd849c7f735b3f712a05e5a156bcb36b8e035d0558d1afaa3c124e618bc1087899372f5f017b4ae4f3ec0d918256408b011ab816ee69914d4fa7e0526a0ad2964004e309aa892637cc9f5abc09af09d7fee6b2d6a1a6fdc4c3eb45fdf54a7d9235c89727e5874d5e7420036913a42459d802ce95b2cff7d811b186faa13807f99122ef6204479a1e6240574c725b07be92c09f3f3101d33ffc011d50a4b68a829733637436f6c22c8820e338d2bcf64da08bad23a784de2cbdcdf631e9b4d3b72d132b18efb80eb87a7a013be9b3d520a2b334f85a565b2cfb32aa4ea8c75c80fed7c97dd545a4012f302f5a9206b82cbc7ccfe3042860855df53cbf79bab554ce2c84bd84dd6b47533f4ca19eebaa4c7a2ebe452d824f166f14319d55f3fc8228170b0a53c07250a3bf3c7be3af2281bbccfd22a1fc9a5c4c416a2134326e42245be31e38a2ac02d009694f81d44e77131e9734a7d126ae7268edb9ca4c1f34d91ed89de00f5bdc89930de96b265248cf27f4caff024d6d805fc4d6ffe93e071476ab48fe5b665378a81d0c4fd1de1e95cbc023f80b4fb5aae00a45bab67271ca0ecce49def2c8cef6dfa8dd671c8d762a205887df1083fcf6ea84a769d8562bea123639476d146020f5f44e10ea7cfabc7ff0fa400df647fa73435b42a771758f95190238fc3ef5c2c5feb90d50e6872a226465ec976e429fa2b2eb75d7166c8350a2ce526fafe2adac4c0b334d58a06ca16a49fc12d290aa9cbeeacfdf8f68cc6efed05d054b7736040ce94e6915b1fc2928d58b5ebc6a40f368a63bc74cb13deba625e68eb89fe2303837b7edd462844116081f19372a6e4d6700d3fde252ea92ba17ada7483d1366830364f4dddb246a8f10c51c969f62e6605c73d90ce7cab78f42fb7f47a44767b4b25e7a8590f84e58784ddf12f04c08cc89cf47c65928640213bacf6ac586a58c79a1e0aa3554ad8f643650fdd62ddcf9d3378a26588310ad9212a26c05540a49b29feb894b60cb24b3d162892449ce8b2d732167cca90929eae43b6c38c35712834dde2fce9246fa61e692b80436be7bb99cbcf787c4f9bc398a2f8b8d06b6dda83b53ac8ae0eea2cb8066be24cd36058cbd59dc916ac24c133f00748ccad3b979f2ed6de920b82d394c7e7579da7a40cfeae43ca7ce77e552ceb730dd2338a40193bc68bc72d6b6fb100a55c1e9776f74a3544a0dcc6d5b613294584cd57aca25d6c1213c948a843b506d1faac7f911274ae5f17c6af2ba89dd5963f6dd99cc0ee8de501ff5a8e0f4e017686618751360a8b0a88f022d09b21db3cbaa9e33363a6b89b3cc02941e080cbe4d25506fa4954a6f0f0a638fc6804c79e6a4054b10cafa1c22cc866382230bad37c8ed5ca78cae4c708f95aa6fe125e33a9e9a057422be002f9325b833c5b1baa85fd11b030c0001c3765ecc1a3ebe2dda2b68a10e8ef7661f094563505d218ee09182a72750cee8ee039a779c264fd5ea29fe9fcb6c210c25d4f6d67706029f83123e0b46929c5f16146297a9fb00228e1013dd08aa8110d0a3cb9b2a3328f19f3b6423f6cdbcce8b07444fa4daff29cadbc274f2e2edb9ed18d88b09cd50db84bdf6d42fadf5ad59189c40a01d666e3b12a2bf2a5db935f493bab376e8b2329730769e69677ce02b80ec654a0ee12ba719a189edbb41f9d57588ed5ab9790441b77d11e3819ff39107c289f8a5b28ab17a40d03147080b6e35cef7b9f1f7f36f184ff97654ecee12172f836d9f9e395dac96986a32329c9f517456f669113de28392367adf6fd40ab0aa3f94b6f937e1e3f7d08ea87340051868741e7a667530cff307b239fb74fc1154f5dd3a04bf7dfdaf1504d44f4bc69e60f0669c9678ae25a71aaab36f51d24d849e845cb7a4a50fe3602071e53310953b7fb959acd774bbe4a78ef21e1a34344cc3406aa35890fe861714211a4ad7907de96a66aa876efb343fcec4eaa6f54506477fa19f3fbacb29885eb69f5c5590d70757c2cc1b44367d6fa2432c4c355733a0a3f6e200983b2749c69e907a1f902afc521e6ff734fc22c9f3eb5d115c0cb482000d10e32069c020c28981d89791888a23e4f3bf959547680cd4e79c1c40f7233d5101af7d7713bd093cb9d59dbd0fddd2819d75c20d5514c4dab86053f90801db8663c2e96fb7805c32bae2c311e5d7d6a5a3abaac9a25c2be7f6df95b0582eab75b8c421986a23d6270c5bcb1eb6683544ee599b284874ee6bc63ed449a0ff2c4554c5ae035c525077dc470fba17670b2f6085ccb9da86d227ef7398b816c60c2300c1e76a0f57c12715f6e72655e63fab936482841b31ec7a0298846a1ed7db3a7f00ec28e4b74f8587ef2defe86b48647392ea865781a3706e9f6fe206ae65a26de2034342a967d4cb62e03c3c514d2f65f862fa849bfa950f7dc301b0d275d7ec7ecb2f8877b95ed7b1a68a9527b3367d91ebb1f08ef44a0dfe2d146753d2a771105404dc587e09df7132f54d878aa655bd6794bbe4ff64e3df9088f44164831aba3bb0d77d98f57a707f4fa4cb6aaf1cc483693a338a595507ba37f964a3b33349fb6eb394795d3b598e4d161d168c7d6fe2f783c3b660622e17e226ed0c2d0aa2f859fd9bca247dcbc2237bdab497eed5cff59db90d8edc910be37bd599f43bd1abc1b2da80c9577985a19a180ca3e94be1c5b13408d069aa9125562ade5b7d9678d30c717b354c4d1e55aaf743cf3daed2ebc1e7d6f1e7d717380f82a3bd4edade3e701b33c0be260964d3949c4f652a2f95076199ab976f0acce779e060cb60cbe0bc04794eeb3dc0351bd8c1005db2ac47ad4b504a65849fc07b7cd96fada44985c6deaf23fd1bdb3355a0ceb3d1bb537571561e6edf04858ee8e8e79e855c21a19e3fadbad831d218b8393176c802125e6225bb01e737c79c5d276359d451ee671bcc4c83300e30ba2117d119d57eaca0b22fa3219b36236147fd52511490b7881801f546ec2ad9401f9b143f0e8370c42bfe17c9eea0fef0ecf16d4018436781f5f2b5b3d7ff74064eb642305f5a38501af1b5ddbdbd90c15d1962407bb8908286fcd6fe6e9912c59ecc642a9c7e0ccb0ada354e6e24ddd98e74a5dff90607b02353d4b4b7b4d0da0088f537467d5684eaf79efc305c6c013ea089a144715cef5d07fdd81e3633bbdf0398d45247462e053d7d91046d2155699000922dc657ee2f8e8afed912efbd75506a195c5fe9cce84ff9cdcc0fcdd1a88c486d650937d4c052cc5b6c6a2dc85469daa9d5ae911ec5d68b28ee8d8c3c00617fd79a95613d58fb496fb0cc7f6135e8f5c40cbe37551579dbe8ba8ff0de6fac92b918764bdb8f249c84edc920b17f00c3357df84cf74c1e2e0c431ece8fdee8d3e57e8a4d050376ee3876747f4b3331362a187c6bd394445bccd10296cc5e27f96241a515e30729926ddeb6aa1ab6893b08d71e1495f8fb1d59979fa912949c529f66b4870e455bda9827e54a45353d38136806e054bcb54995d83e580e5e2bc632208d1be2abff885b64e0fede99d79e894ca869d0c67c484095d157552bbb0b7ea350d711cf719eaf6c7a64052472be26354769faf2d92fdc5275c934d3fd130546e8debacd73c3ad350cc6f8e72a8017eb86dc8adaa0b5109a13618810916b495581dad62de86a5508fe6af41b0a59d5732711d6b0ec297c3c49f4b98b3528fb9f5cca3f1784f74e2178cc5be7c576fb9377b7c79f26239f803258149a89a487b81e20aaf6ce7aa5bb9bc9cc4c2c8a786b19f0c442def9d240e9480609fbe4bb4843779fad9f90e8688e7c77042a6ffb78c4923693aa76db0b96198840742203d9a5fcab6d9e06573f05b1b1d55e24989344a6236760069346c6b5aa196d847a8db8c567f8469b36bccf18e9722f97a4be9c0e3831e32d817a075b71f2aad31ef90a02e4f6c84e81ddec2187a11fc45a1df52de6fe9784f9861e3641f7aedeb3a2b72c237b225db626c56bda374ca1f13054de3d1dddd0dbb2b4ac29b6884c7b287f09ea96ea07f8b884a76ecf50091fa8b536ac78cc6a6c36105a8725b69e276775e97e75c46d4cd4ba30ef1be11f6fe78148d64882f39eb0d5803749b2c85b235062d684bba7614c693092f613256108679e851731466a280eadcc62f5625cb8d5b94b13e0a83a587710b515d477c6dcc7c1df72a63f06d9f496e869b9f4fd5966c4ff406c92ebb6871b115de455c2b49f8ba6ec46edda3dfafc3073778488be14be84e753c49862d318732fe516915698cc97537f64df29e35783c121505f26a494fd7a2a81506bdde897856d315082a6ea0631ba3769858f7ca74bc022be666f7414f83dd315e80d8726ab28491069ee2fa6a349a412b3bd9669a101a38902c148300919f391e2a45c4996ee58a8b99ad84d8e35d81dd9e6fdc066b1ddbfc762f5d708aa7f322d31e1caa52fbc2915357fd2b2f52646165f3ddb5975628ca93f413396aea2f023d3bc2e3fb2f7f8b0af5839df8218ef7235f3ed8eb01fc93270ead0a6ab6796af0209cf7df271a67efe82e35e98248b4292d8545b288d52259cf74c563794be9c7c9010789f1e9bbcf1b44a8a388b87cc7727fc57949bde6c8b9eba1c6550555779bbbb195da16de3e8d21ac6a8f97f4fa3beb4b1f7a604d35ea8898878ba9e01ab6c2aba69663724e5cd4c8832741fb17b9d634f357573e3f91e519162b94c1578d1ecd40e85d974a348c933d2f7f7dd58d970183966c1aa01ef195a431534c36619ba363159eeac777608f1cfc45f579e91d77db90e314bad83d6d0ebbd118cbdd11c5a457ed99b2957fefa119a7e58385beac827179f243099490dfc700f9c5a4a403da85d3c3ffcdcd6deb0d0d822275ecca20b6d91168abdb413f9a141caa3b22fc554525a5731041f7e3543002388e5cafab252f4507aef4ab243aee2d7e8edbad77b6dcbbafde4328738f025f3651b13319899a0a0b1d381d72c57b3c4150d2b19e71803a6f5dcf1173346bae903f4d031c810117d71413b13778afbe4571222cb47634b6a2883137ad8d8e40366340e82d6f52d0cd6da0a9f98da2ec2529a23229787b9d03c7f431903b489bd6b300a9819e0130b289077640b2399933941e8328634fe38c271ce12b11014b1357738a73dd580855cfde603456055b457da46f91ee148c20fbddef85b1dfc130f5b90975b0c6ccf2e08ad426f7438e704e510da08cabcfecb1d44d27cd50000a346eb22150b0267b1ceb6587d80beb421f386796d7cc735ec5e7f67c394d9669cd3c3a27c3cea5f6c354423db4713a60e2f5c4e7db24198cd69f4678dac119c8488edcd087f19e7d8517cc46c245ef71d0ce43c94a8319fc13ff8f67a12445c392966ffff2324b4c3fa25565face2a6b3bf9bfde046bf81feb28fd7b5023838c6f777ad0bc102707bd07a9a534fe86c52bfe2c2ffb3b32a190505ad0100c11a9e946866d67d1bfb83a21fe2147f908c981d0b7b10082966768b89fea6047b074d5921552aabb58a56dc25b86d57ccb679125d7b077fb5af5a8dc1e5339fc440ae3f737b9e79190ea0d3b0f891e1acf987a0e73f7ee4968b1ba2719ca7403a4c0ca60d205d4ecd0adac25695c27e07e72e0f7c4f9ad8feb43ff10383eec0f2fcc43eb98f1321dd108f4bc20dded31e33b8a175cb031171885c0885171b8806e2a777d49c969a27fd1ea064d2d16a65ec00c195a17fdf623ef7e62446f804113b4e7f3444481cfcb361298c196c812019cafb8eb50c111e7f02d1d95e18369dafc4fccb66f18584565451283f05cdd69eb57b9b8765cb91f8dcda6a54484ddba74233783b55fec709bfca5f1ddc977fd7724088cebbb35284ce17f182015156c8c47e6ed9a1d959c021807b02fd989cd4f26f84f371b2532868f49711a5b2ff7a71ab362b69b37589bf1ec94ee52a2aa1e6231c5c0471ac55bf428ae701dbdb47386627d704ef7ee234b6097d19d9c173d8861bd5d297fd6335fcd86c834ca4ad71a4019be921f4e71666bc3b4de9c56f20b73be03e2d5be90290fb9d9aec48b606da5e83af4823688ad125df112b998c0441eae8607393629f656bde5296e54870e466d69ef38130af992478ccec93d0d7ed7ae8f6ca490d828c18614093ec59def91fcffa2b92e8759d99b60f586553367304ed349ccc8070bd72237634b4a4896a4a4e5b753edf8a0d733b7dbe504dd5904a5080828b53b9370db3f4db05d82e5050d887188fe2eedf73becd1d750650d690488386222cdb74739e285d8a98153433aed102942ced4a237eb2da0023f53c60ef4b609d124e6c1af1fcb4bcf81489c2dacd17a3fb1e0eea3d4819bc4ca0a16b7de190fc3490fe7740ea4c905440ca9e635de526fb74ffec4b2c1aca61edec712b2b7b9bb609c8df5eb4e1fff69111061ae117b1a4b0b3bf8b02b46250d281b5144e55929a65cab9718ffb6a852f39558dba8699890168bc0c20d6dd67b1f998390d6f7fb2c19627b6ed7851426df530038ae8faccb6d3afe8f534134534580e53c6f92cf5f5c192fc1b111a32671c51771dcf638296b3ca67a2684657bac9108f297fc0291fe191a1d82b47f20f5a6a7d11551b25063571996c1079a483720eaaf58ad000750ab385b07c14f650780117647a7ca9c9bdce5eea839b145f0c6f6dcc85799bed97968714f61c39ef61c367097fb2a4ea2a4cdf62736f81cade550d795693c07403f2e4a9cab0c3de21a801dd62705273a21087422795a6c207b8d9f224d552bd50999a57a4d64858389dd782d529c609e9a0f293e8aac3203be4ab0dddf5ea94218dbde9d41cefbe42d41208462eb6feca333ab8ea166e9760cde67f383aaaf74d72d6213c7276f8b15621fe71d3349f68d2e87890aba2e99280b0805786776500c601550c5cdec0b93f090141fd60e70b63bacbda37f09b5b913ddfe9f72e241126fb9d1ff338f660d0b2c6767f56df3cc6584fb181e706fd2d5287e1bd682a6bd36b1f9592403776b099fe4cff5795d2ee1f34bef953a2cdea37d27c3045786a6edd2ca2add5493fde51c2e5f2c995b31a58d9412bcc9b4e639ee479f11ded848700c72b1e59804cbf5d37e12acabaaea5e60a978b41b8e04202a5d8b103fcaeec4cc84e0e03515ddd95eee0dad8e89d55f3bdf3caf49187febfd226ee67d645625ae1b1a7279c2d79978206cd45c33816015b8edc5258fa30328bcb5db9a33fe6918994b89e2ddbefe6565c803bf8e3ce24897756cb3405b9e2e0371ed26d210de47c391f172a6cbcbe2620759af3b9ffa258037e170e9e8c4bd3e93b70b18ff1e159df67abce8e3c6c9b0630f20000071a941a8ba12308530d414f49f9f5e5b5307ee042b5db59ed8d78cc4f50445121c04db5747a2d74dc78017cc66b68b41aa4211bfe5cbb051c7e3b7baefcec433ada83e08ff9a40ffd9c2fe4bd92c081f1682af5d168ae31ae08b2905935df645fc0c318f9133bbb990d6e95a76d373acb45654ce76d2885545596288aad6ec27a5fdb6951ecccd915e5e71aef84f7fcf1d64a6c09fcaf36b4451341d7cf5f132126a51e6b38207319d0fd4cdfc0efd875677171728f419e5db189a92a411dd0f3583d8ee0bbf07e9c4f3a2ad4f5dfc760eafe1fea2658d9d25edf8ce0d981b469366b5b18fbbbaf97257f11e38aec9cc4c26eddafd9c1f8ca16fb07178ee6dc0f691508a736759e23f49a499a93a809f94f1ce1e03454a43176703f21092ced647959309616140860e07506c1aa2ded5f0d5b854ac4ed7249c29f14a42a2c4178f0169ec0c319f92d11b66a79a4aa38e79c40164e491725e8047223a587fd1c28e53b089b7131b29481e590895d6e27a425ea063556168ed376595be5f351f79609360c5fe6039d081c1f9c143a46f166d7cc5c7c6f5da1b089023ff641b92506d2c1ca2815d5a87020c0308fb61321517dd8fa4fdcde6c7e2eed9997f5b8ebf1dfe35709f5eb99c8fc11decf5622b8ffe85f3f2685a3e5de6a1e3930d9e4bdb5220c1cba06f186330e6fc53487564e7c948ed622619152bee05ce2a5ba27cc13c0f4f583166b7b5295d8501fcc88dbe2a920c1b56def595ddda86af52ea3e3f4887709dbcddd88ec6525e2a73726f416c14f930d43b27a29ba65434d56f4d285178b25abf4fc55134888ddb5e23be9be2683b5f87fd176421ca26cb921a196d24a5f89905e3577a001b82099999f2beefc37bd67240d68b5ba79095ef0932de56d9e1dbc7e8b974928cce3b252f05f84d41856fc9a829dfb77c02d2fa60d8ff207136fa8194325144a90fb22e70c6b8e1e2986b421e9ac282884af65230765216ea106a083920ff1f352b793a0c3f304b798087463a4f2b0d0929ccccc69b7ba7d574e2d6cc7c7afe0c14fd31a3524830111eb665332de2ee95d0cce2f4e228d5f9c82ec2bbc5eadc1a1ba5b6c38df3187d75de2d2175ca6582471dff6ae2214ef9580d87caf6c07b309bca8e27af7f356a02f7119c47791c05d4b4216c7375be34c0bd21a0bb37884d43a3ffcb0751712a4de6e5f80461c308da579c4d55f4970be057dd3ad33e86306d462609a311ad71b3b443e49c4835f7ee27d1b459e5cadff0078321a7f72b4d67c96db7a2e0845e22c5c6585a86df9efa4e5ab8c60b6e52b48a5fb4b9d75bb1a53f42fdcefff35efcacae053b11932b69170b614cb489d741dd49de7db48fcb645146c8ede8b6f43adcc7264609011ed92d2b07ba52082112c1c1994896e3cf5a4f31dc8f492f7fec050c00d2a86f6a84354c59b721e7cab69d4ef7de783d91c430f6616045c7165543c967457854d42a87eee8312a834d3b7090451e8f2102538cdc95969ec95993bd05ab8ac0436ee07a72072714541487219cc768997135cd25fa1edcfc9767196ec10ba6e7d6c18edc7b5bbfa9be4b8b11600cc04c833928108e5eefed1896f9c962f9951b499da1b1c995cb7a2fe9a40a2dedf868b72c5ca786b7ffe34d71ed231e1b1897890386e087fe0c75d93816fbd923e02c1cddea788a90b0a1e2d19863414890340cc8cad9761f10b4e4f31a048b4db7a612f50a41c1943b57a0dc3c7f2d9d03a1e36b0620f22bc10ed12498ff0752aa2413d309d7a7c0b095b7b41b505f3d2bb133f9bae10912d73325f6f439213b247c4ecf4febcdcade79a9878f4b3f89876be10186f5d6a067d1504234dc01fa513d39004766b80ef14b197774f254e6865bb1eed1964438e62d00479ab816de54427901451810761edf80e698a61436abe7ddab4d902b44ed864aabe3469ea332877801d652ed725261ecb36ac0d391d96c93dd91a65a306febbf93f64c4177c9be2cad72bc01263008f3de685efe9a73f5f73c3a1ba7928d45a03eac3d93133dcd4740e4616db692525eb04d7abdf55a4a6097d10f541216d3c67e59e40dd6047eaac02b625f0aac5ae1906f5de366f867549092c5425f71fcd26eaf1a2b996665b50808c5c1248ea45213d2be5eb549556e79f757ce839faaa5d35186588e4cefda6c275191ffc87c2c6368927dcb090bf7795de57d5b72bb2c70985b1f76f4f6d51b2f845d475655949154ce6587bb4da5ef4d50fcbe51179d6bf8ed3b207e92581fd3c5884b3524daf87646354fa4db6ccf6a977c252f6d1e17fed47baa209e2b4a08cd1c651d0854e42386957b3063d9550163737bbe3d772ed95c0fc05704080dc7d7f40797b66df9320222526ead21246147fe03d9fa78852eacb14935d9377893b20929ed84d51efde8c4df9d9c820e33676227c7077063cf6d4d042c6f91d2a2fcef83a5a560e56d6d918a919753c1d2e1fdb6964ff6810144c2ce0fbfcfc76e00e2e7d7bf31775ffb7f40de9d16b015dbb36c9624bacbcfaec5d58f9e3dcfcd31b1d005f20b7cdf7eb63653fba665881e7df9b6d2c29dac360886e68e66202a486775160bd1ec0eac33dc1ab56602d020272201f048dd1bcfe8eef9ecc8f66d115314420a126c28902bc93f58fe33feb0ff7697a63f7074df9241f77895b30b2818535c38391a8ca02faf4439a42f8f0eab9606cd7f22c3f947a691374d4351366cac961fe3d798c97098ae8cebecdc21be2fd5be77da7e7d578804ddf0168d799fbf3b09bec4b001831655474061cb045e129498bf7c4c87cce2b06e1e580fad705d06aca9c24499004254a59e19dd16eab24f36cfa203d40fa9fa5e7ccd3c156316ab018654bbfa053ae336fff12fd40c73e7d0a89b4cad972e5d963c7e4c3ebcf0d643ea00afc3fb8a59e90ad02f7bc1ba7d65f44b135309aea36a1b79c889ddf53fb17413a429c8165352760f641d8920e4659408109000cd2b58113e3b0bc6d2808b79f525e36038e965e9a052519ef832a9d829d6f9a615de87d91f3413d92348656b25cecda4f8372f3935b800affde05f388c199f77724255ae2bc2c430fa05b076bf7d572a8a2682db66e5dc5e1fdfb448b86ab3aeb7334e7fadd2a3f9c8412ab50bdeb2ecd38fa302c5352c1728f4134a54c32abeee5e6ae4091e0e64a3359a9bd93391e02bc80048a07f149ff7eec93efdb86b359da309c190ec9a4290f1f0aa6222849db1315352eb1e79f15f007933b588d4baace6e556c32206f71c69280155568094f5520bfbb75ab4e010582a09aebb0f46afad903d060e5be4605b75b66a0a9de6b400b7aad069ff50640b9eb924e6963ed46eeb9b1c023bbcd9de99c299a8211724ef2f328bb7b14680187b418f202c1dbbf8b7e21c78fab7b9962ed29fe9956bc64534dbac9180811ac4ff563c4c36f848be13edbcf65c8bf15edb1db0da322de17cd7896347b7b68cffc131e584204684ec398b5f9e48c3e4b192aec80a3e3020fae2a4c753f80990b931c07bce0f1f5ce1d8e6b8250869974f219a7fb8ca56662b455d37bc5bb050b3d4b8d2e8c835a39b0247aa2e38f85c2d0173f7769d31d9044d32056ce2a52c4b266b65fa5667d2458035d6afef73144b098db8fa555166574a861963b2f48f65876e96dc11e62f324439dffae5805dce1a515b3985c707fc264a98d365c2fd5973c02020f64c82ec3efdc8dc05cc2ce94d53386d9207fd0b67a30214cf49b1f3b5be8dbb0480eed3f64b8957a005134521ba528ac09be42dc312b958274ac99ade06f1be9eced1ed8c11f2354d8e3e348f7618a1545e38abb5dd094de25cc7ff7345dab46ed057f61c72534f558d206d9a7d7228dd0941bc330a1ba5e24657c4126d37c56c645574556caa0e5d4046dbc5fbe68ffe1fa29224b0bb8d332dfbe0d4567696db1c61bd11d67f897a5dad2f9a7b4c4a4dbb677ff805b47ce4a0fbc518fb871a230782c0121687b97832f03c251a88c858a7a36a506f0bcb17ef727fe168d76110bf6f6bcf2ffe63be4c3b823a66cfadda0b7d11b0b18f403e63a0172736dd3606ff8bc4d805ec61882be2ca2c7c0f0cd1b9b8c609a6b91541e1928187e6b496a0e7f8d43007b24095c08cd6daac7e8cda8e686254fda09b4dbaf4a67339e218e85c85fd409737c55acd5fd4e325a193b8f04ca384db880c233c91850f5df463b2fb88b0c55abda819a6222bf9b5766fca855341b2e00b4ecf3eaa10655ed4176ca0f2067259d5bdc27670ef80e54b49ae7b364609d8817a3ef4519c5827bb63114b79acd657623d0848f5092dd7d72760e3a378f95ce0845d6a2bf92885f77ccaa91f16519f76570cb4bf02df456b6fea93c9caead4e0d93d5c899a273b88577b2af9d319f40c4e7424eda18cc7c7d997290f63548f019ed999b00597e0832db0a6e3962e451cc9704c9aa727dd496242258ea42b3a1f713cac4893de3df0513a497ea98a823ce45ade7cfa1b8794a83e454b29c38f81d0dcea0340e2d341d471b0cf10b1164a0e94c3316f73fb0a7e8799f4e2998614ca34f50f9a9cfadb864b7299c673aa59b534de0131b7b5b04de41e49fe4e2b3e60a3935a636054980fb4e5a5cb73b37442eae5f55f00df1b366850e20987d524090ffe07015f56fd7df34ca10cf4816545c73770b771d5ff100fbc96e1bcb91c36c22430c1e1300040b0326d5d4f7790b67e8f15fe61377b2cca87b4b47ca59d4088975b376833739779ddc23f3c9393d01b5da874f105c6f4fd8f0422f33c6d754e98df49dd3074753f78b3e22f69fc88045ada28748dcfcb895df04cfac62039304213529d59255d03e07ad56236f08749049c83841b86bbe55a7bca68ededacf64f62df7340ff90f2ea3c6ea2d4b262c75380a81303a44311d99a51733c3e6dda988743eee217cfd9402e152baa6c50c57cadc9924d1aac6988fcb08afddd890b1ce7594e9052265a2aac851ee3d39b488b1ad81da8b8df24a53a41672752a6c6ae56f5c9e95a6c0e684b809f9caa83c48dc92d89022b7387ce6d569afbd92ca43ce7fd0fe592728451ffa391e0ba84bdb391ee296068e840b36d23ddec0cab910c25bcadc2979e52fd20b0d0c315c8e6de675f066f6b72a0445f4cc6ff51f6753757d0ae150e0e9640fa86b2798f7521c77674e79a18045f02c02c7822fd4896b6dbe42dbefe20cd1d903a7775d6305fa8244e91ab18bf2a1f4bdbd8acbe4347f6b4ab2354ff673860b8a1f639ce525f9e174f2b33af28f5c3681dfcd8ac7b4dac22e7b35912a27ee84961137e9a187f011e8f365dac019e122f604004e4f5eb22ec4fd6976f0650a6f88374e290f2760e9aa6f09048e4fd36f4c940580123b25ee54407b15453e33d94de4ecd737905876eb2631e79d9ff6f90e5b9c65bcaad1bf2c1563e272a28dc7a6f2d817318759ec82fb185d70bfac327bcf6097013b37638798078b87ccb363ae139478a9cb05f17f01d07383e113cb57175ea1354b924a721d53869478289fb96d9a3d7ee3babc831595c4e52a13baa3619e7b2f843aab5c6435bfe05b70639198d3cbb39047025ec7210715f582326e92c8ed809dc69599d3767104166fb26d4a3e056d78edba6fb9bda7ce374493356fcf9f813a619f70e07a06de94119d9866e6d6d184e1674c3b51fc1ed11bc65f87beda423c7687e07a9c55a3f9b218e5a6bd1aa778eb67292c997d2b4962d157bbc67449ae4f306f108644b45bd788db3c110b16728da8bc06d65dd8548a7efd22a085a2de446b120197a9019aa5b9cc214ff6a63487851053bf1f8b674d40caa3d4ad628522c7efb7c92a3b2fbf8e9813740f062eecf98d94630ff1bae76e895eeb26ee68b5f8c433c3246d4e50d789fd25c48ae8aa2230163d3cb7e2772a9266e35c8180902cd2b99b50ebe4d1eae994a43509033551fa7002f65aa193859dc74ff4d5f6f068ed27cae43ec90a86769e5057310bc50e1d2ba9065214d7ffc8511706f93fa943bc7322784f2cb9ba590e6c8a634cacbf4b539cf153b7739ccccd2da0dee25f6818bbbc3771de4598f5d0e437a132438a069b25dd273e5cdc6b3784d494ca938cbea1fd2e1e9a42912575fa85720d20910ef104830e560cabb84f20560c3113c0aaa78c327248230dbc34b3776f5d2f137bfda4c8ec8e88e961dede7c735d399efe8b0bbd252c7244edfa04b45fd9b026f29321f17d638ee5d405ccce5b6fea4860308da18b8b90ff1429f1153ca945c4654ccb65ef8170811433e95f13a940ef46f5ba9b0ac98881484a453809176a7616afc9e74cf948e4d5c6b46c1d7c3378572a8457d504c236e49627beaf4f7e976f0b6eb03a638f6b2ef455bae219fb3e5a4b68ed245d9630a9edb0463bc5eababbe6c2ea1bc6f92f60f958c69690028f90cb3ba56da7cadfd8d20e690304d0bc1702361b93544f27d22301f3f096a64d4bf7b8f3b8bcb51ceada46b2a028443a67bfa39ca7ffeaf5473efb2a50878585ce32668726fb6b5271628e7180e0cb18153b16c84bdfedb1405a9c61afa7db8f20c67592447bf3eb1c1f1c155918a26f9ec220de47f117286225febb10d1717eea6ebe35dce97932dafbcaca433ce1be76d172f28378de519f892b2b3e346418bea21aa20b09f11e4e9ef7d500f9636e757c18d4d8ceb2a57ef8484d8ad837b3e5583db546fe3ff67c1353e928a72e886552490f261fce2df70cfa30d36284278616a1d5b5909451ea4ad77dd85c50f4ece8050a0179b3760f3ff0bf55f3842185e1d2535a421b19b11db1a4d687d22ceaaa159fe2eb4aa735d6689fc8c2e9a80feff81efdb98cdbc29eae6909bb08bdb75b8ed5d94591bc9cc1430bbfcedd600d18db3233ebe9fa374e46dc9a0617d5aa940241a16481af011e1f8eb7c1472ecac96c39c250e656b21641ac5640889dfac505e691f7a08dec86f821042fd3c710d1d0b4b076da3054f5c739af197f18550ab83138c218bb07de9a56807a37b5af0ab799a550b437fb338e3cf752e03fe6169f74797a72d3bd789087a8404f6d1046393b0fc05021288a87859a79eb4da6a5082b0a4f01f55e75bc8dbcaac022b888e37632e2ef75aab60d0b21f6bf7c1affdce37dc3f6023544eb01b6b1643fbf74a3868b3cff3a0774e4439d250ae5678fc06d984a1328e2621c5fbef68ccd01e5b8acfd5592f35856986d79b8a6372f9eae208b181f2273566345d0986a6d101c3c6cf59713bf75a8cc1524b40d8ebe536e4611ed2bec21284b76a1a4d6cc7843c9e0e7f70ef69fc1f582d7086f222150f452f739dbe4b123360ccc47f86985d1f3231a93badace2ad5701642c44f0a302566ba948dfea09b7f455338ce0dba305098a9adb5091f56717e1a99bd8c32d3aba2330b96bbbfd36699e228aa5d4fa7ebe99066f80f4cdba9301908f1d1392b79091dea8f557ec7e8ffe9a9b31a821f9a85c153298e7bdddc7638a444dca726a20ff58c2f59b3dfe44622efa46bb7f109e8aecddf1aaa64e8b5e7ac493c1059c584910fbae5df4b7c72c5eacd14abc830a2bb860c34f0ef9e8cbec4e5e7598cedc9a9a9668ed9249cf25e9b62ff96775a8221ebcad114fc1f491705ee50d2efc2b783446f53ed0b426387047e03a801abd23820637a28c884be55731ca2c25ec32aa6787980ef3f5836689a5c98e1314eb7c769505ac5704e09831e755fb2683e12fe68ee399fc8f638ff004daa671a4c81f217b1a77e9b9941de7d92058b16754f2053dc9145147d9329382a9f6b7e032fb648fa409d4b017e749d2b5a7576bc99bc25bb48db3b31da56d7b71fa3df902678d3c7f43bfcb54411edbfe5fd97a6bffda39b885d8827d68c2bf4bc796864cbac93abb2e07d52790a2613e704af0cf27f32aa9bfd70589b46dab2b174985c1378330a81fd4de67db12199197c2a97be9ab445eafaf51a6daf3229c7d025cdc7a80209ef6844127e4fdbfa8c7d71804ac2659471c35b2db9a2ebf8308bcd008fb4f9e3651977119451f685249037eddf854151d07d47e273c6c728e2515eb53b4e9b9f1a1d42f4f03490a78f043e6c70d7f6c7d6b987cbd3e9ee006197638c675083759a9292ce8eb83a082545475a3bf5eb55c31e6dd38edd475df36ace997eacc0466f2c76783bc8cb0b416f5ff7ec74b25a0eca2528f54d01b33c20e0ae4325452f5b8b96053396e20fd87d3b15168794b154e3f4cb3fb308f167556a4dbab4d96b41ba81e6e06aed3009571d5a8c25a896defdd20623d6d009a12d0d339dc5b49fe025b4bdb22759a9fceeffa9be79f9503c92c0ca5e38ac0a5223842c170de620ab3a39096b8301991b428eb5cadbd12c86d3cf1f43a7cb506122278328a814c5bcde28d0bcb672a1e16ae1ea97db28c4a12f503fcf023c3bceaa866f4ac1bd7783572715940fba684b3edc6f7801f8dd337e60ecbdda8a681a1fda96a2b387ef84580d70332d6028c15516408a956101fbb9729a81055506c836a4df312edc78de993d84ca61913892c7e948acca3fd334fe1edcdbdf559b7b37089c10322d27947521cce3e66fe058c3cefcd458bfdc2066ba030631aa819cd327f7ea705838ae521d74e7d186890b14c08601620e3d68d58dc8c5e7316cec05ecab73bdeadace0a9cc076f2b6ddbc5ab05b992dc40bf63c7cbea474c9686d31eb127e89465df22ed3704ccbe7eec3ba872d3ae8242fdb8c707d8210525ba967ec7bbad719802d7120d504ae392985add36ac7127b73610067819cb98c03c202485ec1792eaa019964339615bc359cf5e4255ca799163198b674686b9cd6275216f03a2b2f705ff818ba0b7659f9a3918bae3d3125f3862b891b9ca7e8788e650c5e1d7a31724fdec2ff4ee164f6eaea6144c2fb4a157da8bcef345e05cfc5ad9877235df3974bc4137b60e960922064f8e1e711d6f0f22a58c7c4493024caf6ffc8f99966ecc8badb9d5ea8de098575bf6f4265649dfab34eff30012ebe3597f6776df1b752fc16be52e1c7845df9e7a2a666b3b614fe0484ffe00395e3ac433fa020aaf871f97cc59e686b003371565671522e94ddd952f25c12d62ef18e5717011417e266fe73f2fda11f8a2f0af1433208c791d6c4205bc308027af31f8e7e86c1ed80cb290fcc6de7648e74da596fa3cf143646c807189e5c31e5831e57365d88f60f69270d4ec420924091ed84b554752065c76df69ca9ab7f457dabca44ace3b40637eecbea982e30e959c2614a5bbd2ff8089549e469cade4486fc5b14552e34519d9a2270aa31b8467cbf7c85c112e6d210206c66f4e77ae0f33e43672ddefb7cf02b612b0cd7cb5c35ff8edacb632f6bdf9350f454095cbdd83e2a954ea99d6038502b1cf9011482bdbd07ac7f4d2cb3f914c480ab2c8feb71db36a959ec583b73a0a6cc4df807f82b640af3954f49d15bac6024507a6919615eb40b6873cbcffbfc67b3621bc8b10d77f4db771e9bb29c3d0d7416429a270b22610fc50a7dec746a74d281c40f6528831f3c9aacce3772b15b87d92a20d1ec07a052f35325c14e6d9022e3a5e3dd7f2629aa8396ea209a1847496040db6890ba59c75e016b445eaa5f629b15950aea18c657c7b1305f008dc733ad34c56f5b3b18adb2d9bcaf37c48eb327dbe54f2650b602fab6f84343d9a9a2d8d13b3ea49d74e5493c6f8827aab5b1d0a289902a078bc5101eeffffff11