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 65379 e0ad6de96bd56ad6059c19e3776b356bf46d8b216b186676068fdc0e66853ccb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bba47fb408081e9ad96e078d7772c6cbc2372c4c05b3cbe4086dde7355abd58e
Certificate Block Hash
e0ad6de96bd56ad6059c19e3776b356bf46d8b216b186676068fdc0e66853ccb
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009728000000280100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000f50018e0fcc8666448707be161c8f8c7448972dbcd8ace5821025515d9b0f6f1ea6b981a373cf3488014d5ee550cc4fa8ad8e82a084276dcdc1556c0ee013991e6299821fac0ff8d3e03e5f8d547fd05808f192b52f6f2f51a0400000000000000000200000002009728000000280100

Raw Header Hex

00004020f23d8934906f54caf14645a9e11e3fa085c75cabc7df277ef80b30c85bbf7fd6b024491e2f81c90b84dde6bcf9775b27643f35742195b5e9c90ef81033007f559bca1c6aed8f01188ed5ab5573de6d08e4cbb3054c2c37c2cbc672778d076ed99a1e0808b47fa4bb

Proof Data Hex

59,560 bytes
121216010307a8d610d4b5bfe01b84250241aa11fedfaccc90e7269ad078df2d646569cd974464b2e2f6f0e1191e7f7de748f995d332ea960dde7a5a33421abc589e3da5c88b2b9191f610dad8dfe0662a4733c2ad4df110568b297b6ed99d1131ad8860a5d75d6a5b15187c351107adb9837ab837005b266e28f58ad68643393df9e592e17d73e123ab4527c4eebb4ebd26a16063fcadd10e2b35970c403533c679ac87c89dd57f856e5a777848600bc11139fee4291565a10494c976fbb6764829f1bdd4f8b3571cd155aee652fcf4ff305b41aa44ff30654d4e11ef127d52edbe9820493306faac5492f2743281fe77bf0559e6c31154f82d2fe83dc4e880195c1f0bfc6e1a76581d829408fd2355f38c457c52f4511c40141a66430088aef5f5e71f645569a06bd7337a21c4ce0bda4497848700f89aeadb23aebc8c785543778ae611df78bd4f66197896f63d5c2dd5138a22b572d78bca15a6e7f5109c9216bbfe2ba96204986e031c0bbf722ddf763df9dc9b91bc997f0512e24ff956bbb97560c495029cb15e7ce833e2eb33be69bba320e56b45667c7b254a2c61b177220a2b08421f9cbeff0d3326ce251cef8136b636f4502ddc8a5f5e24c0a8ec77f7aae4231af685e9c74b42c8301021bce7d2048765d7c090eed8b74308c230c63f782a30177b4d8a818fae4c8ec8cd963ce4a78560b94c4a996ee1de6181724e57936ddec04530a4b9abe60a4fd65c0eea9f40aea26a4c7f730fa715e51c877a8279bf0a7268a981fc42b8ac80c4cafed3965236816e78a4f662746c5468ef3d1e113a6b06d40505abf799431059cb530f121f7d3ca1f6aab40b3321b7251f313d5a2749e2349ee8632dd63d925fde1e9d26d2801f815b703b3242e0bf714805ccde64b70dd575c2b7bfa35e5a85435cad2c45eafb629dcea657a8013111e1ee8ab8217f5197a68e8a11df20219fe2cce1458841534c5d3cc5c0ca68f5582ff11d3950de44f28eda8f51c268f1f9e9fd9affd4c1e3d2aa7da55f56c36ca556e8f81333b5f5b3a493738f990df10c4a95cc7ea91bd33954eb8829e34daca1f8b18f5b933a795e9d9fd5dbfc215344af762fa11c86a205129e100135a296f4c022e5cf3e00c011561330951457830564749087216283984708b219cd9df333e7e2cb964c1c79f100c7e4cb45500d4ed9fc1d3e84cc42d5fd8b83cb617e24746bf4d5afe58ffa5bbeeac5f7b15189f053dbe8c7ba9ed4263ebbf818d14ef08dcc3fea9347006d71ef409fd283d7dd8e1b6c9cf7950c6e468741cf7bb31b061a223878f417242eb2dfa245a66bfaa9f00a33e5f35bacf280bf0e4722575e21fb2f06d75d22fe3f210c8cb92454af210603eb11c9c450bf2ebdaffc741d3d48614fca6d509ae449030e8700a4995415fe69f93c70bc8d2fa13812e32fa740ea2cc5af8a58dda0805888125d896be4f1ee5b80a925968f6643d829df17cffa8bef4fc4583c58b95c32f40e8e2edb1867b5c4645740077144514691a7ddabbc6ca53f9aba3a706413940903db168601814555e05617771ecf13bbe85398429613dbeb5989db14dc0a8c93664783e0321b7a67ad1173b8bd64f2d7b211add1a5a946f7f80165f154884c27daca4764b0f31963ef97aea22715e4fa827e567c5a63ba5b19187963ab383742ded48ada1f6c53725dce41849a0bb4ed293ee950447c8bc945f03d490ab499308fd02991399e2d6cbc0e427a4f14b13bb856bf06793f08a40fe125729839ee471c0808453daf1327566e0c48fcabf1152196889b90fccd0a2a040afa23bd934a09306a5d15ede7422b1c284bb31452b1e1453b0cc230778c5a07d2599d54fe6f072b38dee778fb4c9e85b4eb2951825a1ddc91e7750d6a727cc4d9d0d6321a95795cba6832365a2c07aa00f46522786dcc70aacf74531bf31e60c729ebd68cabb4b5d78f7b5cff9d64cc5f920aa7b895a2a5ce83017d06a8adf8b01aa915e54da74382168fd39b8d6857778de1e87f8455adcb1141d5372696a101656050dd0a74d8e96096db80782443e57128886a15024db13bbcb3f142008ebf7aa121bba8c04b4ab6a3dcb341b76cb2387e87a68bea7eab971cf4ab2677815870b48460aeac12a50b5d9e7e7bcafcbdff90ccc3e5cb3ab6b2531a4331e118f40c87c50986cd32837c44bd9848744fec49b3e5a5359a1378464360889edd74e2a89dc26c66c161ce24ee5286b03f9f1544f206b5a664962292de011b71685eaf6a2cb64596b2cf306b14e98fa33eb633713c57208402a4835505b4833d1ea817182910ded8ed71a15d23d026c227dc6455c9107e721d34c796146f8d32ff7a9639263d86515fafdd5457eb8f321e3ad60e98a814951502710769df09decb21b5d934c1e6ea852f10e866b2cfe77ab2071eeeff79245ec3ee4d72b259c8806ba3346b5dfd5b24bdb8893a9e89dbff4da25b8055e4ed66f843f5c601dc4f11709acb86ace473db67aec53480413bb92ea604f44028682b079212e5b9bad59a3a7f593eefc11b96b40f518fa7b3387947b3f85b3b8d3a636e7c5e2ec2b89bc5be17ca65c200833b5d938fbd703418e91477da8b490b32363332f657465f6f58b27ce3d2368aff59a21aecc944cdbcb323ba1052b86b997a2b9a3a256e49776508903ef754eafdcc94aa70eec43c5ee6dfbf1ded1759930cf7d13536365ef2e9ee3cd27c6ae568e0483b157f8748471ad638b72117efc4ad6d8b88726229bb26ac39d4163d0276c5e91a9532e9b86e557eb05ceadd0d06dae2929b3ff185e05c59a956995cd4b246888cf719ca496de5950d15b7c80fe01b81b550995b7256f46a2a137ba437da2fb65c55c21de0709ceb1eb9b3f8be421e6634398b1c31b66bcafc4b52af91861402d7aea2dcf9bd7d064a0f98e0732094bc12038cc7b552b8d3cebbaa8aa73cd6aaa38688a156f63ecfd91f23f45e8a9f16fafc5de2aeb156fd806a7f56e7f39afcc488f7d1cfe0c38524996ffbf66233689a053232700185003a5c6401815492df0fc8310da01b5f496e0c5a58ab2c92993cc5f0745749e72447a18b85a56dd4a8d9327f388398f70a334d82c2883e050452542fb96aad1722e24db20210b5f83434bdee4b31bab62a1b117c311e8905290b87b3948fd9ece920587f302047f6fb56203dd88520d2a4af859fd9066111d59b946b3963c999d2d1fe7de9eba0b16284daabb61addbaf3ccbe8ddaa20677aee7b2936ffa192e2ecf2a233fcfe6076711508f08afecadd37b948d90b362e9c9e5eee8f2d2f07b53dc94cd24f331b864a65972e1cbce8c250213f5fd63e15c230919cbc80a6909ab50e74ed008f8cdbbe18c6797a6c3c7ccc91aa9d48f0950a3f09829226bb297684690a7c99e893365476d962c0c22c9096a01fee888da1dc00d10cbc0380e02133f6aa3b61b64c32a3c2fa1084008bb0b57ef76dbc3129deb0bacf9f3ae148fce660ce8bd6d22309de58c2060ca9136ceb4c42aaf3b3c56f27d4318597e1f2355904f6b968a9f5628d94999ff5481f71b9ccbf9cf734cb35cf8539ab391b2d2f37d47aa64c581107d7db5fe35979cb14406496766cf8e73ccfe8dcf3e0ac978b64bc752351cd8e81dfb4a62bdeb16b078a39e03c774e94eca650c73c929e2f7919632466191b577a536aecec1dc22cabcc049c2ad7e7d3a83b96713b58f4ef7a45b952b4cf969008b81c5646d04ca5b376e702d83bf6048d0353833b1bad7ba93cf6afdc770c7d26342dd08a07802f295d27be880e8436fc750d6ce031b170077683b845cbf38e78d5e3d0087c6c766ea3b86ed666e25d1af019afc7465c60d6c4489d7c1d516b95df9d467c6c4cbd98b16916a6b9bf0aed9c1f0694154561f1038b1a90c0b5951939e10435b538754c92d9dc7ce570fb7fbbb4647dbaf9d38c681e21ccf1393ff899e1660200053882e1539307408ffd34a09381fde510883ea9f6c405577af42658d92a3c0e19bdd477829ca586c0a4881914d033bd4b7fe8472660ce963315b7f7b75e383b72ffa706de109b58ddf9c6d451595411d0c0cf495ec2ce4343b1c30e9ac89ef1ea2a8d76afd5f215417778a672a32fcc824516048b24afcb89121d80c665ced0c2ee08ebb9378b7decd9a713e73bf69658984e248d01105cb568a65f49cc891cde71c2061838ad086636488c6f36eb344c3c530b03ff811f39b00c8fef0f45d7346bfeca3fce8ae865b4788b0bd53859ceabb6f2bd4d43616a68c7717ef7e390e75351e9eb2e3506e5a5b67f8cc5703c23a048a7966df68a5de7e0405655445c243d0e73f75d2ca1dbc7925123ee396efe0738e3daaf1d66f896ff9ff6a9ff6fc0ab2884a1d50ca6a7b9ab8c19f49d91776b9330fcde236f57e0b1b43afff468c335154df8ff9376fe0dc0674aa4953dd7c1e91672f7d35c7243ed286989cffd3d593537aa3c1faecff8f9a610d07037a7d0fd6672276be48695bdb2ea42dcc7b2c9c00a1a179fb9387475943cc2c6f0f570388ac1a49593b27562e1e655c812d974c65bb5fb5df62bbeb66a04a0da19bcf49578fefac321ec8ceb6d20087168a10cdd0e4f07987b87727e59d8fb82b2314bee43cb261140602a0e139a377fa31b1e98c6153428599c3b2461be1c2d6050bb34ebb7d93c97204905af75673f91d46081e9fd2363808821c30acec98612a25b58365279f208f5d4166c73a980173617b2e04a779adff70f97653c0b61377bf63adcf5274aa0956372b2046071bec101e55020f346a4d2173b42e379bd0f4d28e493bf06f53e681ddb5eb20c681ae53c93c5d0cbf54e71ef68d024325ce99db987fa0fe2ce54ec7a732e746d2fea29becf2ed27a2f7dbba3e67276f761695e77606b8a61cf2a9116d00324d17814569a0141441a29540093f246a550726d416972c10d406c996f4d928495dcc720219603e2e62ec965494ea76b38076bc3e8a66ca218361c1a9cf96685fe6ae328d3aa1114e81c4fe25d8f509345ae4558049172518584a6e2e6d44b6220fa511c8b7d9ab507e60e26661ae3845981ae6c4261ac0313da57244bb568636f14f6c580a2c7a469c47f33b4485e7abc7b7c9b439c6f34e22b9094a79c1e1754e75f4573845bf95d85cc71b5dca72dbb4c7ec79cf7a8e149ee2fb68010d9e53d3ac2585c45c96e7cc805f3cc821cfbe870d5004f578d0507bf6d203baef4d29b37d1fc94a4cefed0e6d7f8151f8b6dd75e31f22c613ead5a0578e9718f7eb0f9c3bc8b79947cf0653319e61cc066f5206c5fd6e6f6ddd29beafd0cc327825638eff9e58ea4c61de68cbae301fcdb255e4e83df7e7f0f91605e385d8eb6bd2806c71b833cb2075bcdb39ef0e4a2791de8013a6596b40d4da48e88b66089a7863702cf573f11672514d00e931807df1b8e78ccd4cfc2e232f04c2bbfa4816634b010f6e1b9944b37338fe30cb2194ab2ac69e7a7813fbd40846c1559514d064f5c7c71a8f78dbad3ff6b111ebb62242bb1ac9274afcac972bbb71ab4ca3618847849c2517201dd97eaef5097bdafe398caef1aa4e4887f237ed526f09051d04d00c76390274d0a46e54d4510ed235a0ca1caf8c0b89341bf40338bbe4c0e16f2cf844e971268c2117104a7b8ba84c7431adb73f67d4a643a399cf9ee5c2b60e90a05f8204c13a4abae4e3a9d22e4d18844bd720b2414e2b1eacdc5302f72ab12a8cd9f834182d345e250295511db3d5da3f7c356f857f13865e4c07e924be3376b96141f517335a4db000cce8f1a0d9c582a597a63b5c075b0728f7491b5437f664b119d380e24f6491d7254a37f9e91b53f28391d40f240d248a908570894c0a37b6daa9f4ead44f5451e45c3f209e001dc2ede862900e5db0e687167979cedebdfd61f208b2df803fe69f3ee701da93fa157fb8c9b209fa5814bb97388f54f8d288bbd9f50bcfe2ab96edbb09d24e227827a42a6c79a2768be9f8f9ec8de8d16e7bd87dc1bc8e7a136591107f2d9f0e1f06d26950c253ab1ee60827ba08b55b00dbf496f83edcc2f8778c667843e767b1d2c71de61244ca346fffdd50cab9aaf2fda423d2510e37a732fe5eeea5baf324e61d5844bd11c014f0f235e318f76f7581d49dc0c4096631569882eefe992b400f5da6667fd868aed8128bf0afc337084b1ba954ed919d25ca0e91c0c994621b3a927707dec11e7ed73510b8055f5d75d86e42a3ae754e026268b3953be777f975ecb864533a47fbb02ba64bfd32f8ca54102e97e0235194e40224eb54c8e87c7d1d15135b6f59801f9737bb90ab369a551f2647d88728243d1c74d32ab8462600c03189ec20634429eaf82b28403a429f1d3cbc752e581d9577eca2f80d9b9e5107e376fcf444c6c0dd4d9a19cec558fe2871818e402a027dbdebc47f28e1709a8edf607163d5eac8003c58e72503ed2d06013ec0946e27eeef12deacd662bac8f97b5f4ce5a3fb56c73157eae99e157229f40f818b4a57d3d2b98d933ab1f9662677237cbc3cd42e9e9e35978548471f9246a64796c40f2d219054cfc78271ab3070b2cafa52a76f432c81b7768ea7f247222d26ece7f03de52c52d1f9a26e111ceb8f782dd28e821ed92e0d46809899b82cb38abbdaa6975c4466fb42330bc74dafa29cad6040f076ed85f4253f0ee0765cafd6c24175024a7ffe48a4884a4d98188a7a636063a058247510f8a49ad7589191a1ec2ed45e8919b44d46aef3807d35734b7561e5616bf7a32fe1594be8937773578563ce495c618fe9a61676f05b095e054ab4ad77be2dba8b0ec84d4f9b51263f6ccb00096faec524c40d57f553bf5e4f45a2f050a8f7ab14b2b4905844f6aea7512eb91d530325176fec12422d957bfd49ffeec0f4b4dd839f01aaa98d00a564b20afc0dff41e49c0a15a88de0a77cc4fbc97689cd1e31b6566a73080500c56b78bf86b9d75068307b390832083ce0f7effc09a78e1766f7d6b16baaad7f7afa0188aabcaad5389304036c7d9f9f7b00f994c3df019ba02bb98c8584cf3ad8511fe22a0bbef5b3b801d4f3156d1fb96fcfbf7a1633e67b1de6c9f83eccb3b1d490f629eb54720f72dedb98e7946854c648aea46509776ca1193caa7bf037400692cf13a6bbf440b50a0066e7984e7b519921165f6692471e3bcfc17d292d87e2eee8570dc79e87cd59f6d898737cedfb3a3b382a6585fa31cd7317efa8b64d8f68308508fecbe0ea8320c112427c6eb7ececdb18bc3b03b4eb3f2dc1ec4b8326f8f3a273522171641e1b1804c0d832e66d504dd8f19058da431b61fccd2a8a264438e3617f31cf9b1157a2d36275589392bb85d8ce556b0349785605bec19e9474bbea897f4f88018c0784d8d72cf9f0e13dedbafbdba70daa3d619cb21ccd0a47c06bec378b473b9917016e3d9e7bfe5ccbb7fc0f7f09de2978921a67441bb80bbd81b7fa5ce9c7b9a20d584f948da2e29cba277be217ba2482a74fbe8826db64afc978409d7641814ab587bba2d495d0f597cabeab4aea567fec0867a2fe0153147d463b6034099413be5821e8b0c36c69ce95b1e547103a66cb1b2c36a940e94d3a40e248f3a41337fbfc18b4dec9c2aec032f37624384a5a2dc801fa4d81ad36b9c8d794a032d8b3f8f57d6fd3286b62dcaf469becd3e4c2412678ea03398b62eb3450b1aa9469fa8af0e7e32f77763d9a5515f34c2b010b3509abfe89fce474c8303181d21e913e9edc745790af3d5a120d91e9bc74ce2752da0c6fd0209596bf287d0bcc87444c880efc2abe777b5824bfd6a84d0e84aa1be940d2ea5026fbb0788352748d52a7cf84c95abb0c6501a84687b5065727a19ec01e0b483d2c24fcb744bb1e2e59c2e8ef5dadd5ac6006e473bdbc51733a821d06935737e0b587427e1f56fa27de79a6e8d49189b95ac99ff26956f1ea1d0f3af5e2ccd18929f27cf3499c45597f3ad384ebcd49e1ce022e758a00f9765da16d32a7e3a637cb5f440d39580cfe7262149d614c51e0838613ed819191a3d5419113184a055e4e7966e6999548811870db1099c46dd50e1fc0185ea1cf3621d843c0d9b4873b1de1bfeab58c12f150d9c8c276459fa5734d05f5b4a9eae4860503437c9fa0fa546886a6f5e5793c9977355721b94ff88cd292f4be802299671d13f5e51db4775f01e3d7794199cac0c34e4092514d77b9ac9ba3b7d4f0e02d086b8769073179cd5614997937ec82e3e00c4861c95783898316a798ec2b49ab9b6f8ff80f502641d1b738bb46265ead443ba496c5bcd609970ee57119ce26f201c1efce8d240e5b581d7f08a66f3c0f261c58ec526017b2f704f65f535795ef6ad955b8ac367cc9ff3c9b1601e0b978edc2c67af7c438030b2d625d7de664fbeec2f3adda3fba86b95e0bb71d69e3f18831fe3a4bd748b089cdb7285e100b28daa9c34d6164d31f59c65aa4fdf10e601dec6f30b09071e7ffc1e701f125d1b2fb879c0aed760f010df7f515dfaf3abd462d0595985f2f207576458193b0c571c1c98c14ce9db88efc82c2821c338c5044e07a573de204eb9a9b4a1cc00e7ff2173cb5b6e43544aa7e4e1fb17eb789381abf09567486b8514ef17ad255ca157765b5509b64dc7bc8096e3992d191baa19febd170b86489bc5d48ba81448132ebe8fcf8809eb3c5793398e2c0028238a040e5bba0a9a65002e9dba8710764f1c0091874fa18d9a2d99cd12d358a22bc986e522da7d48bb474f8785c0eb35c73143869d4f50ca3ae68c19d262ef098bc884c46f3aa1e0cba0bb442bbf8a2723aa38711e818ca19737771a58285b37e899dd0f0971bd5ce1e16e856c29d660166d14455e70e30881f60a1eb8e7981f4c9111903d3222ab3f7643cb098170a6d761af116ab30bd8a7fe7e277b70934876ebda8ae5a56acd34942edc515d6ca757bc89a0900eadb7dad5bbf5995c0ae8af82729b3498f578f371ec84d10ec123fa9a5f91890b8da3ad487022ecd5a1457774410ee19fc37b8903a772f53d6a9e75d271df3f9fef7c968a70f2444e99cf107f9a1e647bb18e4a4150278fbc9b89edba5250916f364ab68c2faec580cf33656183bccb74677701b0f79f6a1757f0a8cac386ad2d85fc5bd7d83c49c03f03d4b329ab134ef85e52949f2ae015469237c7e34582cba69189e4f37615adcd935f1b1e18ccd04ede6b6b69c0d656ccb6f8009d7582ecb1747ad953d1d13522e42bb0a0b214dbd6d63f39c21c670a48044eeb36ddbda0fb630464801107d6353d8dc36f048f06a19f751ea8b54a383a2a43d37330b8bbc872baf1f69380f19db99707a09de74e638cbde4980c4db7743e2d2880060fe10843c1e820170aa410ba06129314572019b90bb3566359a8669ae2f530bda5d9751ff1b0a275aac813fb2b658e4698e848a8916e534045c6611851e5cbd0465ce2a424826caed739b5c0e89122e478d8801004757a9cefe905c9b942020e2b31a539198de4bb7249e9a426102a539f12f19de89d42552256c61ee3342522b1a92f11ac05b98a8fabb385334e46aa292a8cfe56f5de613263bb666652eee7ebdedd79a5e2fb96d23bb1068ae4d448572cecee36c94a8113b1bc226eba8b450da6ccde1a0539f8d5ad55c2f6d40623427b0e6e33d736f71ec48ad3f00bd8c28a4ed35ae88ae5ced56dc30323e28911d2f213abfdf9ea87964a65adcba9e09df281a6502258b531cf7a46a8679a6896dd710e744abc84b27a5eff16195895e0011129e9231806450ef421f1cfa0570322c9b0e2e234ae0f1ff8830bcdde6442bfee9546c3d5ce1310e6048b889806208b5275402724b502a79dd900a7014590ef6e157d720951bb2c81aa55fa1360effc3ea55e5175c7e64ca9e7279f2eac1c9bac7033d0fb35458a98fead71b1754a5a53de0d68b5c463c3cb522ef3dcd492f86ec8fe01fd5bc2cda5f3f3edb2ca39e8f12e544d6f1ca522e5cda5cc834ab1f645e77a20f24811a7622887763eb312d3c4dca1aa10be475dccba45e91c4c654f75e6b6b5f757defcbb76725045d7af93d87deb3a0b905abc23ee48674d0a757aec92f5824aab51c5218678f73544686e67bc68ca108dfc5c0fdf8810d53c194294d1f5224050b1f6576ce40ac928780fa996fa710118d442de90f7d4a1dfd46ca2ec7df21574e0fa24f608dbbd52f9399767698529f0cd96d61ea7c1affc14831817bebf035b83934048d215d1d3089c4b84eff0763a2042f4de542c72a0d597e127bdfa41c407c99ce0106a15ec351032a9c072b26db7b50b9a36b68719e277a1f2deae508ca2506bfaf037b26de1e765601e0d181d7d709743a55bc7aae07087159ba5b0c007fc4ee4c7e4e211e2ab85304e34687d206f3ddc3d5403fa50377d803683f4bd8ae5cefdc0f1762058af50e3de7bc16f1684852a8c2dd45bba968baf38ee0b19cb09483eb03001925ed3218cef5b18ab33300f24fc02f266f34df81f95ac8b22741cf29e3d3303eb573f1cf35e6ace5d74e34684896544b4a6ea51d42ac228a68fc0fe43d2a9f0aa16a4f270e32258784503effe19d378d13cbf80cf8c5ae44f9107019bdbf669bab194641499f61400e633a2159d3e78e36f8a7fe9c279f455aad243b08dc21524e7e355dfba9907bd3e96a0fcacd3261e97683eabadc2174c0e2bcb1c5c93d552cacc139229431aea821e5257bd44cd4bbeefd52a253c40bdd8d3182edb3fea2229e86b0362071de8b78b92a0e7b594b22c0b3d0cdb2cba68d074d2e2a945b397908cb0bff347da0b5d42777c5bef55bb1b5db20eacc4a6702bf6ded75d253a4452550688a579d0319187101d15d5d6aeeb579ba98ec8ed47f8d96307fb1ab1fdca4ab982076da8c26f569a727308c96e48b746340e557bcaddd0609466e31cbf0608b1f326bf74c4a9da826287ca1744e834525fd4fb4738678ba18af59d4131c7c16e8b62acadb4850f848b3ff0f36b16655cc6e290a90dc90dd46daead11bb248c31bcd43846d8e35d92c448f9bbcae312c70029c82ca77eab70f3e80eb256f8ebb04f85f0e87ae0771e414e0d32bd12a3b775a7a42c0e819ab8ddf7a7a8f3543f9427cafedced13de79e24d9eb32058f1b326167847c449efb5aab8bcd1a2ea713bfa5dec7415bbdca799a0f9dfc87bbb1ef28057f943f49b7d2be0fcd7d6ecf0e4eb0bed09ffe9fb8e2523fbde570878ef6b7eaa5c26e9eed8db368112ab8fb23b38b1de50b6cd35f8fd9f9b4bea9b05e91841858f8479833190c578e3ec944bd99b3862b3aaa9307f1bf01eb0814f07ca75e99b490a579efb67a9e6580e36889cd6fa292ab3d633c992ab3f30934b6a4b2e553c691bfadee0b981f28a6498989fad581f51b5ee54432770af1543aff901ae3bbf23ee3f95029c12760f551570b40cf5aa42faec4f1daa4419621bbb1c2f206efef87147de261c518029432793fb681f0160cead69cead7b0da9091d116072960ea97a453c3f45ba25d1e25f43608bfc0c3d9902ebc35eee0b9649ec67d1a0198309e6a2a6d4162c2dcf4257ff66c0367ce663e0b124bcef95a746939a9b33a64fe07acdb140b5253ee95723bc2522cef3a104cab73a877e4f137690f416512e40c71f41c6606472954cd277c99db73ff8e22b76b7ff8d51d345d6873878662316545b6b33d5eb59814f3b36d8ab512b5d2f2ab2d94bde5841ae0be8c7f25a8854c86634b4b4a76dfdab66f819fb08b2433f25eed2117f6e6f268dfc4934b3c4095abcc4627ec4d873f8fa0dc3c6174a1c3b7fbedd13517a9842ea90167005dc2565b7552e5403633d319b0682235ef01adbb30dcde391c69f42ea06361bb4155acb4d3968751270b23edfdfc88784ef7f5917d7c5073cf0e3158f238364c0ff47ab5a79a4cbbc3f3bc3a57760757e0384b47c6e9ad31d85789aa07e6f61564cab5f76366ea6b0760200f761b009545079f1ad69e26590ba3f50fbf115df8ef6c0610dd2243066ec6e62c7d0b68ca829c5f70273dfdd99913574f93d4e771f98fb4c362e03c457313492e2d2c60ad4c762fe10a2e5e1866a4b77d46eb1f102e94ac5fd40285d8c1d4a521e0bb16378e9d5ff3bd7e61a07d09a37c7aef09338f05c930e4a87e93951335a0e40ec596639f57c457c7b4f8d2f1eb2fe35e8c83eed8e5dbbce31e3900a23580f13329040113a00cd354eb8c546e40cb5a5e61822cd28e265f1fda72a91d1932fad597a4265935f3dd7efb5d9444d88e7ea854a7ae47cbf177980c2a34c6027e2432824e415cec1261fcb1bc285abe5e2114c701afbfde35d1cec9ac71a97fef69bbbddb0463c64f9edaecbd710417867d85654fd1993089b5ca93fcd4cbc139e1fac06dfde3017c88c1fbc4726a3e84a226c995754aaf2436b1e4caddb406ef2e12f14db8800986e33556cffa95c5d0cd0d1aed13ee70ab39a0521e69f89c258807c59c9d98bf6866ebf7193e40e4a210856e492d32a4baa2ccb52ebe034cdc39f25a372297d49c6b52a348f01086981a7b25c33533963ad908b4d99873250b196c6624ef1e411ad5cc4205162f44501c977c343e629456e23621f51d006ae0fdec0eb5a7a56958d7a11e7405d38a199ab0799a3831ebec52a367f4295004bcd973f274578c4320775cb47978ce4df06707c43dbfd82fe7dc21d119b06b19f0af640fb5ca229cd82aa99d31a04bb03e74d8d111c0cb4e0908d2abedd5cd780a371a1ce6d44e54bb0ae39759769c097ddfe35b09ab816bda3a45f153af9b1a7da31e9568aceaf86454396d3c1e2ff7ecbdd2b05a9c43a5e64f8a912ff823981baaa60bcfdce22db933fa19c77e46c177dbc729df6a59dd3a7cf29615418262d9cb9fb5468e5f057916e36a47a40bd830e2d873e6f9373b51fbf812fe48e64a91ac2e5884056130e1212f52c139a8391de21228bcb9cc1f45f6c9db49dc3adc8796d87f782578d3bacf7d7e8685077efba7516fa3f169f6e559e42de85aa9172aa8abd45f97130347920ad0a04ab4ebdb9d0e91e9c05956b3f0bb27449520526c831bd4f8a7673e79d2267b91653cd5f2b6f284360c0ecd065a26450579128cfe07b8a527295da02f34f78858a4f72b36b2bd7cfb5d78112cbb68d80250d186800395c84a82a5505df794aa434c389424ec53c4b7524d9452ecb932583df1257736849f9d8c09e7609188f7920553001cf1180f2d60bd1b926e257a8e365fe06e307b223ba8a931a824182c5d7b8e3745f487908891a3ec8b6cee6c83cd984bdcb3353e015482456c589e3018335256c88f7c0cd54923c3a6947ddc68aa732c1402c8cae8acc630fdadb3821e130f945f27849b691de41c0c8e1638ff076aa2ebcb17a28882ec9c0d93a8ccb304e06ca9b90c71db4ef6b066d60df8da30a2df8b444b1f18797f2f9e7f298cb7a2486fc84d1622d60d04a396e5f2bccdd5a1ddf19cd1b7fca77166b3f1b15c2b128557e985743cb7fbd0877eed3a51f9b879525e1be1671db4fa00c8300def9533bb6c9e4f2513018e673f73cbc52bda97653befb2ffb111a17a9d9b002550497cde64c95bf43624c2ec9dee4891ac8219ce7fec20e17018a1e12f41dbf1304aae0f52e7c99b6cc0eb555fc464294318f33dd6d827a327f0c113fb3150f3f5118c3fec050f857af388260ce2e06d8f950e26bb7c0f9124dbf94a85e1e14597ed665858000cc53ec4137164ee2cc10d181c1d0695bd7924c9f8202924e4d0eddedef22a71f7a05a27f8b80f0a639f5df053bf5d08c09f268f5c632292d0e192439ef3f514e43723f6e3efd72db5b3f7999470d6b58143a5b7978cc7df5e7707e0f0f9678b94e27edbae919e14dd63df3c738687b202c3913023a0f7bdf24208a2f68de8c5098ebe60476bcab17be65dd59a32048c913317b96177bfcfbb6f1ddc8b3b7732cb89124ea136d294614463d913259e1f37140e2485b68ed7a8ffacd935131130d0aa48c69c4703c183d0f531d657c2684dd68e5419165c3aa1f3170db294002d92b3c8f52ca70b1967c105ed83139c3aa93dd9c28251bffeb8ef6baf32e43b026999c412d8f3eae56f6403392abdf56551334b9c0b20e5fc72335361702c6487f58ab15f811acb6bd4450a4817537efbb55d1115399aacf7cbad89d058c1180f4dc40055ce15f0ab01b60279205c9063227f31dd948f56e999244f1a71a27cc1092caa02a09d39f87a4b19d788924472115392776d65b2e1f4e2da2b6c66563c251b854f45d4a04b8363d73eeee55bd321152a8079e43f8b1835973f1ac8d5f853c5c7ac805a282074c17549a86a4d605b6c2b4be4bf0315f3d3409537a999b53458483f3ef1893a322353956ca4d6f0ea0d2d952414570f1a3730e52ba38d923fbbc92294b96472646fc4b8e520299d835bf393f60f0cfa78b442d46e21acb30bb016f79a23b575153228140ccc7e025bbafe0866c81a34f30ad0773bb732b0d80002336b81f9314118f806ec9d056c58e41e43a173d5be854cb1d571b7fdb6355e6e250b2c37aac656048fc1c4d8c36edf4dbff4cb389f19e0fb582820c1bd5f59211abb34ab802dbda7e6169ff92280a41f334ef7b54f89dcb3336ce5abef1a179d014e12b25cb8c4745faf093600b50300827787c99bc3ace109a0ac65f06fdc31b14d857a9b276c5f26fd01afe25c134c872c883ac487b5b96aaee3e0d5a5ad16c16cc55c3e070a84da46907267f4489555777d58ba1c08125bdf006dfd9bd4133a0baf32caed0e8e3e111010a212022b05943eed56b7626beea6b2b3247afdef147928cdcaf94b7dec87a9a5aeeb42dd28ec101557ecacbcd33b9b5738efcb4dc58df49be53375f509606af895318a37b37c5c3a20b7508cca8e5597cf885464e3a6436ff0d584bd2b3e7a49337ac17026ceeba871d3e8b8a227fb0a3940940d5f5755da447df8ffbaeb405febee339affab6d86c4e8ecf8b3d076346b53f3ddaac63ce47f52d91cd6f729ba59a5ff31932820aca39df381aaf9dfeffbb09b633535bdd5a81fbca0149178a14b9d32b119094a33b71cecd00961501bb504d9e28cc8795a8dd8c042886a1a9d58b6c70a395edf58975f097837865897847642f0642e22e933ccad5156193f4d0f353e71b97d11af37ecd06cd38f3d7ef72fe9dec9e061bb260552f2e6d499a4a9f5402b679bf2e0cd34be7d4edbd4e3b0915c7cd635a6f0312545442abaf4408f5467b690a35a1e0666ec004c59c4a262197e7b04060ba63ba4485cee527645c3779fee46b1961ca0af6e57c5bf5ff08fdd001419a826a7073d6156261fbf5f94821f443d23d637c9059a5f4013aa1fbc2ec0ba36f8e64801c29bed0c114d62400761d917ec3d01d2a7891e2d9ced1c5ed373d3d99c02cff404c86c5c5672bf35470fa22170fceac1466d707d20ed9579f50b9a93d60160a216fb1108da916692f02bd565961888b14d82a82b476241ae0c5361b6398bc2ec939ef7cca00792de1d7e987885430beb32fd3f79bcfcf082bc7c3f81c1a21331ca533e78b22105d4b324ff5dff1908369deb7b7b058f18d7fd8ab15ac363bd992af6e25713af4e73850f81d10cae94a65cd84b69e0d630f0d65f3f36fd3e906b47681d643bdbeebf27bd442091fbc88f26682252deff91f9e62f43447fc6ae2d22b91a428d60c28ab128b6cd07ab8a4e8017fe7532c5865d1006e2d4cb2dbb8465fefbce22e1e94bc8f3de10a3aa5218b4a8a9be0d5b4a26da680bb3836ce066136b9b705a4e2852ed15a853431600b0e2ebb05ada4eeaac446f944a7240d8bc9b2673975cf35a80d65ea68a58050f9ac8ca96e2568f004008b8689acc09476d62b11233b11c070dd29ed101ab40189d2c13c4b0dca1f3d51f5df2ba5b2aa5bf9a465bef7230eb2a0b6a81a53519ca274c77a05accdcab5861c98f6cb20d666640e12dee12259005309000453283f69143c4166f6a09cebcefe712d31b3da4b5293d60012031f5e794bcf792c5247e38bcb1b7d637d73ce5938f63975de4700b4048cecb9ebb51e77bb1e90b27651c712e1e12992224ee9fe72cac92dface583aa5649feb7f492730cd3beaaf1a2a3b8f9c6c9febb29864802b139b0e4a358d838bdc878b6be7dd8312c12d505e103116d81f1ca86ba3e0677746234b21ab33261e33088cf9db6adc863fe3915de32d307e663f802b62cccd4ebb25a843b0a63b25bdca111a5b057a713193a942a9dbb337bfc43f5ec3d923c01f1beb2bd64d9e2af0ff23f46a33fe974b4f178a7e82f4bdc71497d9c1f664cb824c9ee44a10b889ba9fd3d1097d4c42d9b6381f85d0adf7f66ced11c9cf191c1da6030e5e3f4f7979bff77808bb3552ecbae00552dc26b22559d43f3fc319e987ff954a02105a6f4d059530f3c36586887237bfc9718dd32eb6bb0417ed9dca003925113ff0d01be67af5b758928cad7f5c342ee2dce84759db72c8a5e123e25d20d9994e37cd5d38bc5a5b44c0ff8f5cab8792d82b88860fb075d66a1b2f3745feea7e9c72f9e707118fe0d0bf66d1393f821bdb0aa4292449e4e4fd6a79a54b5c4677734e40c23ff5bafc6a35ec2d8f3dfce7733cbbe68396ee36d6c2dbc19020bfef351497e85d255e82be347b439b5512d94068067bb84acebfe899f0863271f3858fd7723bf6fabc24d158775dc12c0099a39ca04b7d5a4b518f98664af646a8c56a0f3982ca21273bd83772d537914c6a1645f461183e4279e65a4f73b113f91aa0ddfa53ec9fe35d951eaf8e1a06a33c354c87024614ebb139cab08a2d881921ed3197d58242470896289ef49b198a327bcee5c0deb4dcf9ad7bde5c5e56ae02001db6b0725c3529a0518379302b8761d0a5b6a01ba3f169e097db94e09d87ff588ccbaf2dbaa9b011b97c19f93f4cf4b083762c8a9f6ac9c912b64b813d2bf8056ac301a8f5509b98ebf94290e4df5b352747c4c7d7283ee3ddecde58dd6e4574e0f66e494e0f9021756fd7855186dfd4663b63497a13d813ef6646eb4ebb4d5a421ae7213e774901f52b7faf88e81c79264c40a5fdf048c32eb3eb12747373d327633442d58b1f085ff3ed6520e5209f91609b2797664b84c186bd7a261ed0ebb3edefd914a682bae52710a099b8ce8814e3744ebfe640270c0268eb0c7a357211db3b07867bbb3695c6de49f13a3ea13c83787c8eecaffd4fc37d271016a73a9f0a5fcac640805e50927456cf8f97e3a0f987875ee6bdb5b83a3df252780b87d76feb098d6b2832dff6a2bfab559b79ce6afc2709789bf26d249b5aaf3f1008bce987047619f9f9708b5791ff29a75c56b689b5262f06794db105f0372d64c28c71284e81685bc2d14fea24e5254e9876efdd67346703d0a38a81971e5b584f895a764adbc9c3fea4e4a8de9112d05c5a57e125b0c6800a42bfe0f4672d4795d063cfd5d344ff2083ddf26710c487d1cd288360a84bcc0a4755a519fda292e93406474341212b0302c51593ea22d6a3812a7d56fb4c8e252e6787ec7a2de6eaf9266cf4abe2eba6be94bc5741f88b8040f51c9a8fd24d9e23deb4919257f0175fe53443295a3cd52eae6fab9c04db153a809d523fe3fd443fabd41f87e2ee7b009afd308a3e2c3a6cdb06ace8618b01f008ae626b54e6ebd3c0a310871786379a538ed6e7a3a061fde429de56766d7f291b953def4001e6405773eb2f0c421dd8cdca64dcfdd958d9fd5c4f19bd9ff8b7721e46bbbe380f3fe9ef2011d461121a0eca7f3effe0e23c2ad26b418970f07639b284d135bed877c16395faf1773f3d091c3b6744b08a942464b70ff0f9838e5b240e59ca44a374e4a0045e1da317bd053f9b76669c635f8414321cbe7310c322dad83d13fcb2450ddd2bf7a4504b90f63b9cc07bae9a1dc1b1d5ae36f3a465fba9b4d13762a3dcc1d35179d394f5f9d2266c38ec08678b50a39215111c4142e1f1631c3ef4e96dde2d97d0caf034d51a15d5e21df714b1f1e5c51d8e54ce1a369513436ef2cdb049c3af40629e4d181fa2bc5140887606689617cc7b2b09565b26c92a47df46fd3c157b339684ac7af00ae46e8f63c5b4444b4370571ec93e791ce00d0825f9bf065fcefc1740b3eaeb116ff6497a34f1bc74132570e12018835d20bc27403da2525651a408299e82a7284f87a67a5b12ced35ee86bbfb5d6724a719797559ef01b53b7eca5a20ae67bbd419e91bdea667060a50f91e41a30bf649a93353bce38a07fafe7c7cb5c3af0d0adf0bffadff2d1130a6eb3d3ab5a4c6b9d0080719c141bda84f4d8b90d65b750db27e5cb45ac47ab26f7bdac959a133fc08cbb6333aa60562df8da56199ffd9ccb3f0f1c4d18da13a0edc315534e4b401b7033a2b7bcd59b021dc1bdef04987b78d1d3fff6943cd82c5625a43061e7786ca2fef734619a53fde42ed5db505857f8f9909d0a1925e04f7ab2516a957acaeb27974ef647c1e0f8622822acc80e649ccd4e9ca7280a23952bb6b1139e8a7bc87c4487b96934b18eabda3a3cb569115d4c898a9d74038da30682943ecd424000f979323d434b86a047b9eac86dc3670ff01aa8c509ca1c069e6e832d4d5b6c437897cc95d01cddcfd248ab5ef8ac775a47e1368efdb4bcae4b36d8fb971f08c478e689d52dcb2d957e53ad757905518814e972c429dc7ac9febc4218c41bfe268aa0273a4c198dfe6a96c3131051341e0cc3f950a29cde1a355348f19dfe34f9558f1c1e3bfb205aa0f1617a6e29901a66476da8ac4b48dbb7bbb0f72aa4aef3d5f08eafbb91ed19c38d8105e261443d6de585b8c2acdbce4add9b64ff83ef8fab9e41c6b4901a626f2d3c0d40b3f4cd6025a07693d043a13c7de8a0452bea40d8c4989c25c26353224bd2b1c8261e489decbc7cf7bcb19c5a3c90084ecd45c7bd0190a88501ecee33deb347f88c8e795369f9894f8a31856c14c4498067e0c61203f28d399ac0f04b4d7b022687a2dbf06be39ddd25569066298a255283242171699ebb3b95e4aec5463444eba8faad6afd128754ff38d14238d2652b4204fe07cea1aa1e60f4f1c9e3c2e801f9a96f531770c5e73f701c253eee87ddf88846213c76abd99571b35f253fc81e9af60b99c734b2716accb6a9e7c3e2b70927f7334113cba4b6c7e65fa047f044433f2f73c7546d3f84bf027549ae19aeb4d8452fdd3b022a4f2530d9007698e6edca034c22822c578b03cdbf3c0ce3f8408b8cc1d8281c6adef41b5e8f1e3f23aac7789c85fd037c5353f55a379bab35e488f3cda894725362b833ad694c116cf4cb841d6b743fea0fc368ce42c6c902c701cacb55e37943c4219f866673f6ed35a7205eb60139298d93db470b7c940921abfd31a925d004a10a5a3f17a39f0d3847e8d1b008f6b64d218fd9cff1247347319a1817667584e9abe590f1d74f87f480f83fd2df85632257fa235834f035ac92f4028f184b3ec9d1adc1324cdcdba63fa065c7c0c78430e5c3a0faa94adc0930cc80e389c66c9a06632660046da20749648fdf52f5e5e0f952524334423e206d9f74212ee5593cbb8320f619a3516302e607a97cc57a1118cbb99bb0ced3a364d84b429baad5a61c87373eedb38911c6bc9c20a4067857a2274ab0c5dcfc63a33e2095ff2b1e3d99115bf1c6cc90de4c539620e18ea371584f76af79995971bc91f19e576fdddf7236e0dbd6074e80f0f58c16494f2225f0f73d82d36e10cee01f8ff1ea826822f6932b837867b4b82fc6895a2f6fe3464ddf92bc850e09169de59c2638d5b1042123ff99e0aeb52f0a11fa3e6a77d3b74608298888ff4d2104349e88cf58bff9d67b21e76fd01d8ff0833102aff602d66a812183e5d64cad6d55e22da7ef5fe97d1918cc1c18a040eb71dbbecb58cbce51b5c5dcd2dd50b824f30660867d3d0ee34e9cff2f83864740eb557bff82e150b6b9a77d926b374f0c047a2996cb758ba15277956898ac0e879622e9a46f41d0a5c21decbaabee940f1d5ed02ae89e91a9b578aed5534b5b0477d5dc9a481a61a3582ccda9c4d28e487fa74ace3644d3153df852dc4aab40cff42e189cc63eb84e011095cc7c860bebef06c7d85a74909deb27ce6b1f5b8328a87a34acc406b9118c2df4387dbbb4c84c11dcc6309b6f2a54bb12ffe09da8a5ad1c46a936208f508887e1a3f859920eaf5facc56e064ed0f35cd642988022c5575f003754dbeb4c14a11d47ef5c8f3494f1c331343a1338c423ba5328669234f0f8881133f12fcc19f4d1ed9f12026960850e6e7d58d4488c708b090dfaa07d64685cd0d35d354b4b514c78310260cc8bf75c40a92de7397a378ed3eb00cc45df179ed206ce66f24cb4ea1a93c7544051ae98dfb1a40ce839e4d416c020bc41cb0de6f2ccda605bd958e3626dbdcd7ce6516ccaa4941778653f5739113ef2a3ab1d52ddfd05966f9b0582500a4a27482728580b3fd3522164023b7f82d689f645cbaafddba77dbbec5446dbd297be9eb7ad8beea2aa792ca4513008ae18ed2f24fdf742b01046749cb32a2d4026437bbf752cc895b362a53bff876472f6a43ed49b50611f71d6d9788404bfeabd6e523733fc222fa2882f46d896f99db6767a1483a5d87a4279a2357795d79d0a9a3fa73fd5a161e8b7dfeba560f47b3a1c5032db834f7c702ff6762a5725e3c314488e76847098b74da12b0b62c0a492aa702ada4a6918e3fd3199c55abf2ea76a5c56923d7d1f59745079f68eea39a1c3ebdaf2af32d429743c9f85fe8cc138db87647334daa0167a838790d37a80afdfaeb585f794afcd34dc7982142d0472c56291de503f7910b3511d6f99912fe256e7a82910f2bfc97af4171d106b211cee8f13e02e5576bdec2bc3ca78dd27d9cabcc814fa86c53fc8c4ec08c5841dc6f7e7854aed433f1d1adb364979ba1243cef99b1d896588f00b22b32b126d0f5a11811bdd8b26123a8b7b261a45b9c4757d83865aeaa8daff1cd0dd74d9bec134f30174245d8ffc6ec2d30f2eacef0493dc993a3623687306ab68ea31aaed90408e2cc67908de77e85224461b25a80368348f9b411c4fba8192b602674eec0051f65a968b36ca07e610f2682933b4897f5ab94ed4def0b7a7014ee1e74cfa18387ebdb1112af6759ff49b708b0ec4ec48a429e4774daa704ed1921fc4d44be682b2e5e6b0b24e914b749485c8bf48de95811dedd32c8cf3db6b9b3f58011e8ecff0b02338e69f58b3c631ef3edb957a542b0b6119caa203177462e22119772e31bb721574d01849ff08d0642c17fb1c061a502e7680ac6d163b2243dd3888545f4df917eabfb85d1a4333ac3a2dc598fa73b0c85fbefa70b336754646dd812a02fbc9e42f935be2b360035372a82045cecfbdba8ffabe11f0e2a7285dd39d5fe407bfc337d01f5823525b30ba11b1fa9790b55d5a8bced83fdc871500658db3371d40cb8cfe295434bc417f7c815fa573d04f28294a899c51d6ea22da56f65ff054792aafe6728e6fd59a84bab83a29f013df3f612903d9ed258eb36e84d5a89d612c67bcbeee7d2f1ddee3a1637707f03f9c3bf70eb103daafe40750966c0ee6fc4f03cb146c2946b6e93de3624e8825b9efbbc2e2d0821ab95b8a3268f8b7a1a3df555231efe6e840d84188135174f0e27b978d286abfa41b882282e3cdac36a5170ee6ae10c856bbca3221d4d8a2f2c0f2e3cd35bbf322b5fadb821c072ebffe852e95fe6356ecca1995499d3e6bee4a2df3f91c8d605fd941e0e029ba0f6484df407487e2e72b730286900ba3596d88848b6785ae70553b50ffb811fa6512ab6cc2ece375ca1ef3059c46b42941a237537f8513295acae15eb6e1b2600924e4d4441b7a09c33f638b944e9083b85f7715cc539bd848a87d4f76b699bee61d0944aaa29cf0a4f271bc24a39201511ff6ad494cd252f1971040a1b3e4b3dc26c7ea38fff72befa5307546e47659aab482f16d21279887c8392b818a68fdcf2d2e7810c79ba4ff015355e928bc99ff7b33aa243b0705285167245f66e38b504ca737a856226b03f49814e9402ba4d12be817c0f5b8996f6c4103d2e73a3d0f4993374f14dfe034e9ca9f57f301275b2f66e64b28c2b08fa881db0bce6b5925dc31cddae7d4547a5529b94ba3e9eaac09e36b0bf8f68dde61e0ef15f8bf82aaf0808c41dcd2ca59fe32da0dc0a39a3f06da83191e8ad4c12044a3f4b7a9f2972a4c794af18d55a2505f5235f72eca1d4fae94c76e61ae506896c5fcadac45e9235eb709d6fa0a0f65348a64ab3da509696d7c4d26958cec548fc6c718e0d0e67dc004e877c2d96f476afd864784806af94892b49f7242878b442a49c6c01c113ee640797df8b904baa7b6280d7bca2be6d5d68a7b6f9d0975e49fa885cbb1f8f29343587c4905318ffb933486a1ae19fdca66c800432ef16f496278be2241951f6d6e7915a6476c2883e5f860ed9904bf8561f5a2e6e8aabc6bf3ec4a8cdc4a3d0dc2ec618bc32a351c9c88e9fd26ac90c4f19676539c936b03c7de8e4462189a691ad434267897ccec28c4f3c4e2bc5b5d02053a127a14e4884860e200864907e0bf13a3f56acc9f5ec90e37f86c9aee1a299591c0746fe65a132fc528076ffcb706d2a33ecf48245562f280351689ceee50146a296c136d64a95041b15825d2eec925151c8e3c935c332f261d328fe46cd979bbd334618579ee6ef79bd3d191ef96352ecddf8e8e37f9a60bb4499f033b67074ab475763e30857b723e5c0bdff1afd1302d8fb6b35949199ff50bdc727685600ebbbeec2125cd1635f75173f9ef8ab9e188b563164532ffd68f7114ba47e2f220732835383e222a82f274185290f48c0bf6d0ba08a403f5264ddbce9b5ff634190812ae0aa5eb701467c16a49e519135c520c41c16fc259dc24de0884051aa1cd5ebda7325eba2d79664c5b5b7216171cb5fe20be1573841c1f403879fed35d2a6470d5162fe85f4be46b54ae6da4045ca7263434c3fa321e6b6ebe7236707e058795c245ba0c24ad0f8f38775297d39dabe388d5365f2000792589f8235390064fb5ac2dce884daea19e4e530fc78c8471c3c2768b917558f6b8785a01c4fe9aa652bd8ed5d3c7485a3ae2e184afb2fa7219125ba9a3347ef29caf3e29ad78786336cc1f895ac75485b9eacf2d724fc9462b94812b27ca8fbffcdd521e81e7c6df970d505c0bf8d2a769e7fc00d766192fd7843bd7612d1b386c6122e9e0fdf6186778cbdd7c9566bb8e0a4cd365cb00ab027c4a1a7911ffb323065095715e4c1a7a12f60980d5c78a512ca2d6640b683c50ebf3241263974345d02fad986f99c78d8987184d97f473638747afd1285b4afac04f426054a9ea4d6a0993861b3fd933fdcc5d733c5720105af342bb547ddb887fcb83b271faece1aa7bbdc3a220079dbb47f076a5f227a486dff2fe32f14c1242892843011f0d6593594fdcc7dbae87081eaa2c52513eaead2f2726cceb35172e7e1cef36550ea5126a2d8ce09874efec0303e7f7038ab4eab6dea637021b1da6d8b3c04f3fd5d7bcf7b5e2a9bfe4dee9fdeb1c3ab7cfd35e61133858390cd8f251e4253684f050a05d2745e9b10aa880eee31c92414bd11846965e7a13fbdba5cf4dcd3b7ac0aaab266b1b91b0de6604ce888086062a4f0052fa567b1782182e9d697c11d2d2cc17798a7a728045e24130fa1ebc60ba9a709e0843f122c75120cbf626905173b718f6281d55126a08dde6094d538cfb5ea36d90a03cd0804f41120336c1eb4e8fb1b2838da94d1b2fc0d4b7ea12a3366bcc0d9df9dc9079381dabd3f2fcf2235f90f55f61eb3a72cdc1d48ae8c5db22b83cb21ea3f3268d80b13cbd0752e2cf0f22f9304529d252eb0f4e5f135e8889641db11d98b8cc97fae70718935a7df978eb1097e550f16f881084e7256013be46ef8aecf687a58171afdd7aff055faa3038e8d3e41d1c12755010c9d70805474e27b01b220fc44fdcbb9f7e484b6a09058723688b57f4b0db8802f111059ad34e370c03f4d5888f8fd0c55a1fc133d01587c6bf18db26cec83a74bfd34cce0803bf10453d9d65b345fb902de3c0298616ac184beea9b630b2f18dd6a16728f0df9600e5f88d68baceca22a8d66ba15dfe5074f32ac53733439332405033fed91ea3e6c64d3b2119c3a362cde50374e265776dc0c819a7f5fde607c3ab21002960565a5b2fcd1b3ec77dd7d5384d52c2ddbb9544385d8a555428b4f046636cbed015ed9f49b3cd3e6cf6c9935dbd954ffcd9418fe7654f4a7bb6731b01632f92f22778374dcc29f9852fac39d84d80fcfab86a5d5c9f40c9e478d32a6b756c66ef3b3e199a37bc732caeb70590d2431a7e1272759326ac51dc38acca55a49a659bafbd01850bbbb83174bff0a2aa466e5295dbb2ce558709432e28e232113524cbb2047a0eff86c828a484ffd3403bdc03930552d6e57b26874ca4874fae9788a6d0f0cdcfb82d6f5fa14d4096487b9f509f1265453e47bea82930298cb67317a9fa7c663784114bc1b1b79864a147782112867991aca3cddeec6f78f045be857a588cde71c306e0c69bf4d4d811759351f85c7cf3c51164db409610826afffab869f8225729500eb9d3359fc90952b48025a383512de19b3b14b8e9abb8bdc04e2a25cd8da61b581af25bb8e37af995c6fd41f3fd63dc9a71df40a6946929c88b9aae6931a3fcd33cdfad9462c273035e5620c19d9d04210303b468430b375ef2bdf52c031c7a9346080c08c9e369daf8053df58e485d118e17bc1ab21376ba9985020d757ea55ddb0de00c6c0ed46ea9f65fbd0302eed66c8a99653b4393a93ed8cd2b6ba9858f93c8961129899ef271d8c20dcd4da06364cc49480b8cdd1bf3f11d606657d896cb0c7ecb42d66a7b94ad3f7574c4594f6733ee34c739b6af050799e8456b1a66e1371b0e51101e14e54eb8d74cefd9c5dbb2fa1c36cec10ab9cfe7ad3283aa6692a7790f217c991a12db261cf64142ac0f4501b2d93f8901ab0e1b0c5f120991f4e53a30aeb34aa23550565316acd49a46673f3d9d0126eeea80300d89ae92a3b7d2d4eab93c395a886ad67b03ea7587dbd2162e784f8872bc8c2507cb92798b64c2a0aa4bcc2f8621a16f087470bafc72710b7d6c11d56caa7c47b18a2c68a75f4dd5650b4c5ebfe2fbd5986657f03206a05fdf8afa933fa7b7e0e9cfa93c6572957280509d7292afd9e5eef582ebcfbdc72d48397dbd77bad935896b45896011bad7c08f80d26762766b2c74e11a85c947a9eaa182a660e040097a5f0012980bc46162eddf73cf7e570fc6d63c2cf35e48e31565e3726ec02e797783b9d363bf0fb7560ee439fa812e792776340346498dff3ec6a7ef6acd4c00804f19b88a6e6499c13220c97afb71c7bd4644c3eb3353095b60b2b58318ea22a96223a3aaa23af93b74cb9062a61d03819e262741d8254f4c1716f1a6f810397236199373b97bf5fdaf4e3172f8680070e2251714500f80f0f361285a9bc28c0d97bdf8b62ed4a94edcc2d72854c7d0b309fd1a8f1480f0f3dd54ab5a9f368b66418158778da059fb61e633fa1b182c8700764bcbf7ccd9111205d4738ebc16e4e702990b4f2e45e9a1bdf25e4ec757c440cb4078f9e44350e9fbae339374fea0e12bcc08786890affa095ae146d9d9bcf15ef9624d76924372071f9ef9624646ceba910e6f6d3f809837039c82e6fbb0bc83dcb15c36dbf44768f8433ab660183c5e9098a19c29499ba15ca94a677ab702d4e05e42d2c0e9f71de52a0d6eb0fa67041a9ec81cabb60b85fd1c692e42ac44cf5737858f76119bbbafe6fa09a408a1e9d5e2a20d8a15698a278f65fdd08b9f3a2f327ff726da8287d0d1e1670fab4bb9b8ede02c50991496370476db590c8cbc29837f776a098d0442144e6427c13ee5e65549d1d314d42a7e5f2694ab870da3cc4b8b1db7dc167ef1442d1418cd859524e006c1d1c4485416da914caa14b46e2c91798a19605111841f852a5b004c2a928a781a7d766b007945be5eec1afa60f1b29406ccf444e92c489a26eb3203b336b604e596afe6234b156b9ee18a163f6d8abdef9acfab7fc58fd42792e3ab0f83b79aac2fd521174150826fe823c2f7b2050bd75669f2d770edaffe717d3a27c0b949d452d93cbe5da0fd49f68f4b06d4e85665d950006cdd83f224ca5a83fc5a8ec198bb9f108d92bcdd885c085b48597f87f52ca3a4606b5abf7c55b97f6694e519436f8bc367d239f739e7e22ccf196869342c6e8ec8e1e7b3fdbeb51f297b8b3f9dd4f5dff32590dbac6b4575ff78fa47d93812ecc3b912d7a35de0aded6f6c4bfbc83bf7f61d54d6ad56132a8cdc560094a5d5d0c84f0585960099364c273e5662b213c4b6b1f27a0875493c0f6e2f2bcc1546de11b7431ed1b11d1cf36c83332ef7944688a043115f26911519a55bce4ea578a8ae8dbb748bb33fc51beecd03e6d08f98d1ebba3b8955ee7901746d5918156976a561ca8e89e5cd5e5329c37c975fcb96e73cb29058e2501fd92af7c2a0f0ad6876db78d0f74db4fbf19cba965e5d90ca5cc4ca7b33db627ec47b157e66458ba69512051d6244b20baef152e0727a7314a7af7e77be3fd2638b45cc7231b8459309811a21a5463dc6c8d15f9bcdd4b29582846d27921a9f9e2553da087a997477e1eb317666ba032188c8dc0de290fd01d9fa9be2a428af4804dc013eb9f68168b8aefe71343b15624a9bac8d090ae2b138f2f8d0acec01b8f44157082a42be506717ed653a49163e9ca5b3eb44bb6551334ba01490a538d641b2f0a5a633e457daf575dd6debbd4db8a96f0c839d3e6fe5da6f80a2c453222b70b9190f5780023ca577464ea8a8559e11c4331f0ed84a3ab048d2ad0186f4fd7f7b5328a9c2f21425f1d2011f1f6e108e6598954f023ef1d823f65efe5d89cd2e5053308646a944f8143f3d3555efc6066b2d06186de2c43b4581d9e7092eaf7b6cd9c17de2edfa040f0358a58229d24da653a6d290f4df0ec8e122ec3a5f808e8f40966f321bcf0217dbc7522181524dcfdd32403521709452b78b18f26b3241e9fbc891bfaa182b04ce33e2431b55c7d7b21181f91497db2ca83400b2a1c087b3b0f49020ef41f4e75817890ac868147c58cb5aa39be7396899805faca94a6963c936f5ae1c37947aef2c95d1f07c578cff8722ced4d79e88c94e218e01192fa5096079740ac57a0dc03ffa7b38d08c029e0282e68e5674ac368d190731e1ef18216220986816d93b87d4e71e8920a393273766785c90d6eff704021b1fcb2e1d0236f22849c4d6180ea2d4223239a1e7cc678e19f80e04a9de6c18493c56984dad7e37f0623f0a1bac41b897bbf64deee4c88bc615d751b8346fa5d7f3679cb48c3755ae2c3671f6da08f25f1496ab99b6444aaddf362ebc1f95db3d389074ab0feaa417a7e7ebb58f6d8ec7aa6ae19913e67efb1efec2666853ed70488f8dfe281a292848c59cc6df370b239e9c20fce2125d8477d863e5f15df33ac58f68d90c91c2547576a654c96bdc7eb265f43d692c0c22824dc27721fd73c0f5b8be580379a7253e9bc90703e3aead927c76530a5d717ac7f2b3242c22fb6e128b0876b1b2d9dc2809ea56f6ee7e391c5ac85108c7ac486903c85d584b8d2efd8b87aafa74bbfef0d377d71ce76bbbae20fe6a3f2b585fdf3af0540d88b935a4f9c54d344649a2f21a5307a53956eeecf56aa5a33b48e9ce119756dcc46c43c98d22d411c7895feb658aea2382e3056bfdc1dc66bf496daf6c958e4787ea2625c2c0291051ca606a3e4a624f0e53c8e00f2b4a42da78081d0f79de3a430eb224f7af921b42494c6dd3ae3d63867a62f7639403f6cda3f05d4c260334982070b89c50897d9c3cfa7cb9dd0b31fe4c076251d0f8a6920f8ee19089dd3b8a9a3bcaec685bdc07306de87542366d037fbb45615196716c1c28970c5808eda038f6318efba9834cffa6107953fae65bb0d93ba2126530beaa177bddd1f7e369fb688de700ced2a3a10983a2bbb81d463f5bb4b581043cef29679f9b7aed5df20c7ba56fd372ce6cd55a5b025db8f486a1fbfd5096e4b8778bcc30dcc00163a4d4ba5a0257bac9e1c72c0d7c6b55a5a93efd2e0adec08d641c1c3bfa6cbb2d952e7d6d30527b1a668fad1f69c4f78e25f7fc479abb905b369bb8009443186dbb7c5067d60e02435c771b0d0ac02b0a79a21bd81d02605027cd31bcc6530d1fc4bdee03d51abfa3be3109ace49467a339f94ef208c06b8c10f9c171c7b2924fa7125062049697d1375a0249ead08204627ab1f1a50ffc435a6bf4d37f8b7bf8c9055a82407d2f7ff491b94020710328b609bef86098cc30cbfe0e07b304457a271afb559c998016ef8f16d74a8006c0f25ec93e80b4c6f9900af6727ea6f8e3eacc390b8efd1dcc8a3b010771624e677601592395710e8bb7a125d03992b73105c72906d14a0e38c194491e007ac80d31c4430d14728e025c7ca8407e84a2cbf5d3d13a035464cbf0e6f7aba88f781ab30d28de5d5aefa4ff831f12363b08e37b503054eb99df11366fc37fed8840710587280301d27ea19277059bf1d34cd1ee23dcf93d6a9f60777be04061acbf9fcab2af925ef49e89e3d9cd02ceed62cac6923c441d2c72f598ea8cdc29d63b381be0c80bbd9bdbc57947117f2db238dd44bc93f7de8f2be6d00cac4b36bae2597816352aee3be2a86a09804b9a38e03fb28dd3b456d9c789d41f663c34368a2a2c9e9e80f52e743da2d56a1c46566510f42ddd5e3ef5cc96debefa92b5d6fc22101208d02cd98ab0ef6a90a2650b9bdad649c14b5daab4fd253c1f18a6a1bd34f14a6c093a238127933d54ca02251d6569a7d960fdeb5b96854043e27944ace925352d8ad045b4b4f4b256d55048043881ec91f93c4c235e2b81fc2a40ec32bb60a0db4eee7158cf92d177b8c3cb69c0dc7fa99ec4201200b5d9bb675c9f2092fc9574dc18ce79bf74e229cc5417283431c2fa64ad07946e202db1b1e92e0fbe342a10ae693a0cd4c8ccf682c2f949501b8598f287c487abf4dd0c1873814f1f105df17bd14fbf6b40417d7481ebdde2a7827effd9636a616cb3958337aaefc5cab46601f3e78936ad211b45fc079a0d83d0740ee815b9589472f3719fcccab234d4b453afa094c721ded178a8a1a3cbbea06d77faaec3f3bba2d15192ac296b730a72cb145cf6230d8330198996a05197f0c5c5d6c531e13e02d6a1842f0b5470471c2dc821bb71dee0ca4d50a16221a46adf64f14c593981daa81a6d6f9a46f3569e86806550ba759c95d2d3a6ad918d44f81af5e77a3c24775e08ea49a8afeed7078eefa9c6afceefced4774042d0c0760db6b8374585935cf16b47400057f1ffab1b205f26468321dc89ad3566cd8869b6569ad2ad3573b54bd10953d2a16a465d3da6e6462a04204f520cafad90b9fceb884c8d9d717a3cbb458aa29acdb35957ad6e5c9e4693a70f2474f87d18d9d3e5977b483d98ff5f3893e98637c92ebf73ad4a64d93eee45e628feeab57617408266e5bda1d846f20bad3be847373132af6613e6d5ce873b43379551941b5e6bd6ef5eb9acc60bd778738d822c978f9c07b0411725431f00cbc05f79694a17b82a6ec3530afe3fa0d60d0d2e747c213e5d6196af07ea1be84214bf1543b9333b5bc680e290fe4acf7351094a00282871367ab9f1db6f7d5994bbb8c6da1f67b12a1e0103558b5e0b55ca0af04449038dd737b86517b4ef351b1a79e4deab92346cfae409f5fb22538a30e255d3d415f30846033aff12af0f8375b6bd936979a1d8d24e0c838c3f0b12f50a729e452852f060f44c806cc928d46948a7029f0dd93df834b19a34ca6cebd3486ad5b9809ec15b5e53be540dc82eb14be437847e5e715c86b979e5632d66e4b233cf504dd5f8fcfd9917f2b713afaf8b24ac403ee7959bc4ee6313e054bdbe797d7e085a0a8426dceecbc1b300d2c2cc7ef303df88be92a92498df96542ae2717303c65de556903c0e02572f24b7268738472f3666d878d3d625a0220ff8a38db2710e8fe1490d2bba9f8d6e14c30afec335ca2c5652dd25704ef51a633da3d59dbdfdde672ecd848a863e51b410abe6ca5c551d19c382f48f0347ec436dde621bd3da76a3175fc98951fca05ede0cf4ddeced8350d508d4e70226cc2ab5d17fe05229b2b926fff37764db609cd91ce09e91876d87fad640bcbdf5e0abf2621158969485f53abd2393935f7cff9540be5260969dda827936790302a8ee756e4ed2cebf4d7406fd74d437646c32b405a33fb2345c35c44933e4ec4e62064aba75ae5d717fb14b1cf1a785e0b890582efd59b7b46b0cb77afe2a443ff86d914cd314fd92f8ddfa3a8a69aa0de6d6b4b4f461d6a947363eeae5ffb8302a5ed3e16b8f3f70b849815ee9a01195eddc916c669a819113202a5a5e23627e5947ab75db98d86104758bd4c7207da5068aeca34c4cb9de061a71ca30597f9de6fbdcc6c0cc7b0f78aafae93ea8bb1c26329233f95f7f0d87827f36ff1416da55890095dc95e9cec9d3d8a94e40f404b01090137c9f5a813e650071bf14f2066a295d7d88684883b834a6c0827c8207ff157cb381d7e7756c27fc0c72fcffde30396f84eae002051f007d9d9d3cbb7cdbcdafafd611e3af92063940c2156c9b88c90440e78f2eff3eb426c0e7682aa712f1c3d86d3612f8c7069114004ba5dc5c0762483af2e4a036371de5af52c67c4199319d6096199883f6f3aaccdb0ad616581b0c1302bc2c516b094de6e0467e61ab2ba7d16e13139a2e10dcc82931fb2b404d88f2713bc27ad239ee89c2499bc24aa209850a6e01fd49252ce7feb8ffeb1a67befa2d76c5cc5244b8a6953054871be03e0496a347ab27541b00ba48f71e619478a7406baaf9e04262c9f7ee29f74df93b3c04dda8d7394215cb65efe99836500f13ab87471bf926dcccbc2a906c0748da1d432ee5834a818268042bf2398a7a7c6ffb20ea85962f96fcb9887a26df6595c0257357fac3f90b881d1f95d2403018a68e0512cc9f1b3b6ca798e8efd82d48b93aaa6842e11cd373b7514cfa55ea1217ee31958ab83b46516e4757e3e7899b786a8a083f686537a7fee90fb545f7df32c3a20e96d9e350e665f7173589b53bdf9fcb9563c8536c0aeadaf7e007f4627fa21bf43c5a1a6b29c1c92df0bad5bcf88674d51cafb285b824ca4e793ed8215025d6c446c70b9ff65f7b5e09134f3180a806f4b12f8a24e94c011c5f16a3b415b89ae113c8bf260e34edce33c903e2c60cd70559852af792c9daed744687c82ef147c8fc196dd9b2f0b731c805ee19a0f9755939903d7eafcb79a117f9c0d982bd100a7e7b019f2920e325b915ea61b381ecf3f0bc15d990ee6d16dd58ba54da3b258926e8027bfada06390c9e3fcfbdd13bda19ff6c8cf37c3fd6196a5f11d10612bfc8c5df0d6ca63653cce1cebeac9345b5793018842d6d1f0867909c25a8d4a561b2ce9719f4d9bc33502d2b0c536198c67278f1a65222f6c41ce34d8459948a7a15a111d62dafb81e0b0d597b3c7b12f346e1c353c7e929ad762f6ccc0c249ecffa35f93eb909527b1221c2bb79dcf8155e76fbbd8119dd565a2b18d639f977c8884b81e5b3e042755e42e936c14a57812884320d35093e37470f8a906a28abfc5ec12c8fcd02d4264276f2568624b69089221a346c3ea59b8e5fc52a684f3d7d22dcc960e70332eecb5392112e48157e7a1027c6f1b6ff8029accf667967aa3e4021e419171c3684b7b2ef2560de919beb17c30a612953a771d0b97c1ee3de4b2038fe459feeecb8eb82ebac639855fba9803cb1f81cc5b67d264b375146c143fe6e93108689676e47513d1ce332705654034cd36327d7ea991bba3b2797c0b833ea715acc7060e4ef05c83db32a64c1ccddf0a84e115a91850d2fd33dd03481430f596f43298ab8f852e1fb12087b25fdf9626cb3e692ad2695191a12b1429ffc3c9ac47d25c2ab0c2dd727d28762cbe52dea04e2946a7fead96f79fe4beba2942565b142548f297c3254cf30ad21ef810798cdd54a2d97a6c6d6a6d14fe804a87f51d72f60fb7c8c29ac206c400e11b144c4f97fcb4e596dbd5776aa6ffcdab004301f64691fbd0716cd56bb5e316c510a902e8b0db423728ea0fdc6d27f1e00962490a7f9689bd65b66ca2d7cec3bc5813df5a2aae5157bc413c44ad08d6642de99c130a951e35065236c881b9815dc39f3b7524afd6426b25610b4585a2f0bdf6d9afc6b4ff4478b880366ca92a9a4f67c5b825258b22ed90853499f77246f5f034a3bc39eb19a4f0bb717caf266ad8afc32043ad9bfada8e3fa4a3f6e0dc7adee63cb57122260b73a2d7caa8cce8c644746cc4b68060fa9d6f6c02ff402617823f8064f2c34e303b5c810c917b2d031ba544fe48536aedd1072c356d3a60e965254a00474bef2ceda56bc3c86828ee52268f58539bb6094c12760ec4a69c314652e668422d5597b573dea76f9f4449bc402d5483f7e4cbc6e88dfa0f461a552a91847b333fd207c8777939a5e77e3436799ea9c10e48fdb48fc9e0fa33d83568e5943a43b1b21aa3ff0c5dfd86207ef1d8cfb4efb85f2e179e6a39cc6fe1f30144cb1ab72bb33c594179ff798a2f265a226bc6e84c69904f40f1cddb0c0954d17cfc382c3541412dc62ea2496aa71b5d0e79d9f37b47b52c665f53bc9ab49c797f61a0d7269a0e568e4338271157e6bda8620249110977278445baa92614b25dcdb1fddb67bb1d0e42f9b354f769a16bae1df753f7d5023294937f0b4b92f7e91d583bc347e6f1dea8a574944084b04a6b25541eec92ba1f1675afb44ba1747b6629352ce6926a2a9288a13a8e71a7b493841c54c1451a53cd9cde7054ecdaf2f0335345146551e836c6069b727a084a199dc34823bf2dae842e6bc77c8de56e85a809ffee830f12522a7e16ff4d32d337203ed828cc694c447d9d0e7444e7b4a5b34fd93540de601545de3a5c4270dc5eff83af7df29a130ff6ada7f9b467385f04efff63b626c5de966b4b2fd62bdc97a64ca7f53f4e9f5ebb57cf0c4d38c7d7002c8069f931c0d2b894fae74561935974faeb2afa4d39a4f66da85ac01033ccd7909cab71258ba4aae0fc8ddc775ff78cea0aafc7220a6712fed1291135d70697774083738acac9d1d24ec96700f2c681913482802b53612e2a34767506909465187d1c16d1e4a219c42de8f8a9ff3e45efb1ad17da4450d09c2e97100af736b8fc49e5ae6fcb29d838d25c5a72612e747a44c12bbd3517ee2994f44db1232708ced3495c8de0517ebb78c305ed9d41603c431369694b9418cfc04c325ba33778022fd2f5feda725b3522d69aff98ce8a9cd9181a60b07d90fbe313a3c184b8d9d5630f4f7b96e6167e331cc99abce6eeb838e1745de4399acf3099d25448919a5576a0067dcf4a7f2a80eb3fa14a7e573d3533735dd72d04e84e33105ebb4f87c6c7cc6354017140c0aeddccc4985d5788d67df5139c6bc98a0d64f0bd20ed0d3c2469e7e82f8d8b3720221ed0d720bb51f4ebf7fe1c208299c91f8dfb26e5041c36bbe2884dbec3367adf4c81317d1546089a962c6ce7202f56b33e972251d0fca4ef69e122f912d8f96f17d58189372b0036d8e2f20a835063ccedf30fe3546113906a93bb3cdc27ba546776477989ecc126a19b64e10d1391ecbf9cc98d4ef5be044544daa8271a5f34e975d28e4e7bf8055199c36c20466dbbecea2b1e340e9d3d7e2ea46fc4d30d8f97cc94733dd2cd4aeb7eaee268b0ccf8a242aafae2b5b25e561f084a9ae22838eed7ddfa1dc4e2ee78a2320911551d3afabc822080816edfdbcfb0bde918023635ecda036ec82e32368ca3e31f3498b94b720e3594d9c68b4593e8217984bc65d22a2442f64da50f43c1c1df168a4a5578125a7d0f83a3c482c5b9929eaf60dcd725dc1ca9bff150cf27233ae4308519582f3a846d23fb198fb7e0147edef81a4e86e114865e08437d87fc4f14cbdbbd6f54712665082cbb8f2250993204834bc8a15ec877c40ec3efd020bfbf57fb65b84ad9abdc22127416da4130756832af9855507d47fc6bc0e2238f84e41d9b1a609ebb2f3f0c864d0e87d348f8b06d6ddc286e832b1a88fb46b17ba697e34fdcf7788499061f45d0b1f9f5efbd736c339515d0d6f46aebc332e7f111a3457975553b419bb39ced5af890b76af57a9e86c9fab0bc85d13dec9c5f52e0f36f794cd8cd3f2a54e709625699cf9dd6c3ea6e61280f326604d7bec3b742d80aa13e75ffdceecb66faca11a32e507e95a03a1894e1739c7245f2f9d436b90c1708a0bcd6ae799281b04cb922450b9291f87b1e302feb4656804e9eb17198792103c6bff238916e8d4a4bb5f1598eefba3b6572764e81deaabc4ba83ca9cd51c507870ed83a349554213a82b3e51bd6db29a1bb90655450b811aadebaf11ce4a1dbaa50b3b23dd7625d4c8e43cbf450a3ae36008edf826b9f82e805d0703102425e6cb595dc6b47a96270c3f94105de5b6d38d5f5976de88dc9efc544ff494595f3fceed9aafdba2a748b724424d6e23efbd3fa3a1d8cbf403cacadbc7da7090ee01717a498efe733a3e5fa6315b658aa08b15328564a55b90cb5dcf5d9ec362f1b9adfb8be2a98d4074ec791b73ce8dd0c6e074fa1f8dbaeabfdb0d3b0b35a52c2ccfa74fc8a904c3bcc4cfd8462f3f007b46b3d9d7aa41c818fd3762928c005573fa36883025872aa0e845cb82d085512ac4487a12f72eb08196341813c2d38e948c12d52760c15eeac44b441a3c62b71998150581b5784a731ccf2ada2628d0f391fa461d6a8597505325585a306422c037082c11ec0bba45df0b114d53605faa833dafa2c5fbb19c820eb249ae2f76488767569c255b58731f757fcca126296779c8ee90fd8e776e8fd4e183e46c9d34360c0f15f2346afdd208f3f579d37f76320958e2ce5a8ec953b9c46cedbaae23bc6c7019687015cae3e36f906a036ee3a449d96a830bbebca4b845a2a35cfff5e39235d91868822e09c3513f5e57445d98f70d3c53ee22cba85746b806f9bb859b8923d483f23003270f6ae7413900441ec672550a2163df6a645712ae5379a0120a953c6e45c0cfdf226210cf8896632e5af09e3be5148b1fd9d9832e51336d0899542b06e3f50ca483773992a0744198e51a7d603ca100d9f9ca1fd26cad4ac213813b04de9489341d40f80831f1d97edd3f26281e0829a11f0c97fd5d5f1083d8c1e13de27c4df575a72324e3e5668c729c259caa0b99cf2830c8da965c0f7ec7d1b09e4b1c8335599bac8345ee58fcc61c040873e843c8e4a6f52b54a117e3981d397a6d250de5e222474a485913a9fb5188a44101435510b46e489f93b50bce7563820981c233340b22d643f03df5ca6f19c4a4b5fe6af6374b005ea8653a486d53c8154b2adcb00e61e6e74291dd81b83ac32bd27ceaac04d18a8b701657ddfa5bc3ad882733510bc372374159d20030fee6e8ea092b73d88dea026b831d3cac78517d57592801e165d0c638724f50737a36c1594f85894807e922574b5e79c781d286185d8c44a6d830facc55e504b19296c695a7ed3abfbc18bb411e6307b430967be50fe241eca3d7846228c8f062802927865e920a2ba55062e1718dac239886cd0d412f1f78b0b50ccbb4044a52df97c4a7d288c1b2600c20646fcdfdb7327255afc142b2f93681c13f65b3209982f01a816243354ac2de4e90c273fc5b382b070db0bf6ee5c8389b3ca9f46a2dbf724d036816778d89765067ab26e2d6bf5429b90bb837681a279d9c6e4ba8e36241db100f8944ae4f9903a9816e1946f85722848022e60df014848566e4412a69e9ea415db4f9cb2e2a86e946d90b28d945ff723460cd5e263a0a6cc0d385fbe28e8b980327fff2a88378606d6cb95990c7f399732fde31e6220d60a562fb0e3f989ad6765771ba8f8c958f5b3094dbdfed03b27423ba20fe64c70e81a12106e96bc0f353ade726418612ee380ddcb2e6cbbb100a537906d9496d7e280878eaafd64c5dafb4b1e4b2197b944687b62a6a32c972c8f7a38674a39c4aa22cb515e14d25ea9a998b4015b99d0beb7f32153f1a337418cd61de0e02424e255339963a67c30cc2ca1c2f7134fbcae427fab66b4a587ac3df236927c49fb99871be2b80e88aca4670bb367108bd85229046bc7593901afe6a0fb3a235a689d9a5130c500d3eadeeed6ff50466c5d21159dbc61c96e3063e5565aeb9b1ba8555e19e7366e77ea5287423f5514b3f46af1f12deee74acc292d3a8a90c67574deca517e30465001af366907f6bb90b974f7a5b03b6d11f497ef5ff17014a0b4978583957a5d15076f56a8be4a77fcc24b297f54378aa92f449a341f31cd8b1a5daeef8c9c6971cee5581c3b6ba3ea92765cbc424634e247e9b754c89265323e23bc8397b1fa6014fbf6c0c06424072d263183bec0ba98b286598b8ddb71a1d7c1da6d6ace1cf798ef362c534b4e649d612c392d2d44a5223dade8f128a54a23217808e33158e8ee54d8e6d35c68a8cbaf2642587e1a667850272501e40fd90a96cf798a09d3e631fcd583c1b3eeba463b2e57003638dc55ab2d90b2c1ccf575f482d3b954a94dacdbd57ef37ef91b6986da78cb098cc15c3d73e369fb04cdc3bfcc4984c9069db321450cc0d6ce023e3051a32df6c0b4c4ead864804738225d7c940082bfae25ee8a42bcb4b77a40989fae96739b9c5efd614c2ecf652b95da550b0376325d9f3cbaef8bf31a0350b88d5921c818e727b04922a52cd455ca6142e88115e6deae98f13f7fd16e122bb87cf97a2ae8fa28cf038fe5019c46047a51b5446a65f54e44a4859adfa4fb1207f80e5deefabdde0d41dfa29567761999c9119991b084767b572e85dfd721d036bb76048939063c1d039c0c2e13e7aeea62e1af785009c0c7e281d1bfad05abbf3046571e60ab176d3fb2e90efa0e6d0f914cac3d2155a8823870582ac4e7ab9ff74e07130dd3c8fc338c5ea907c16ff4a14a46e2d5444c87f84d7a5f78c161775418040e199eb95af69d032697bcaf531f0ef59a78770fe9c04412cc6c00f4dcbad598902e0e6b04563564ddd87300b37aebf036b239a0edaaf5c662b639c70aacb703a217d59e53df146d3ef3bfb62f0989c98d84f9069ace1164a63d49cbf909f35b9926d33d5eeeea348c434567d20b0f1006f414b384912abbea1f3d7d80639c7a53f4a18751003751432bc4d6413abcbc6bb9229aa6aaf18a67ffe0faeb30fd631f722d11466b2a366b59e979e5f01eef0c848d57c3d05643404006816fbbd808ab20c031bff7a7617763c73dfb54f47eb844d914724fb3e7a84455b59bcb347e07f6a7974fad3783d8a6dc406ef29c5b5a5114b9230e9b40a405b360c25b17d3a24f6ebc015ff7002479cf85e8b984f45d92b4ece6a6080ce3ffaa7cd5ce5c419201ca9e4e61a56be30b1e059b93dc8f5a138cc2f0b3474daf62f1eb9dfb76ec440523c8200948e5b877d16a7235e6f4055fbad6c28c6dc87eafd28a6fea12b83b35366361430766029a1c6d2309bfc72f4a7be12e02737bfaeef64e0d48d7bb0850e012f9b0e5b482f61982bdfb8ec3bee7f770ce97d30f27233936b568ca48dcfb41e9f3b2e8ab891a1ca41dbbb51a16e76d55be09ab88a62a93d3ec3198f1a17f5d1ec2a237ec644193e12fee44155accac8ce838145ae0a0cce8f1ec3e3e291ae8368c99fba1e8b85f26b0bc976cf397506eda99f7ac470973751603ba521c1814257b19983c70d5e4c1752789395319de4556407ded0b244790547784438ba739968c7cece4fbc1f5b45e485903b0d2719a5d31d1272231deedf5816f0772cb2506e9d4cefd8a863ac9c266e4e3479c9528c04863d4b894c3606c73bbe177129dfcf14441fd7ed4ec66b1729d83956903715fd94275bc176e8a9a631a66df418eb76a0574364f79a792510dcc4057d89fb9c64a22b5af78f6190fb9073041d027bd75cc639742655bda00e55a9f1f2b204beef89bf781ca1f37adce7eb9da63326433010640efe4c6305cae971aa20e8d8caa8a01bb45ea047ab71b0453a668b9a73dfd9ef88f0009091b6a9b7f532939d32e9c4e60d599475b3c1500c5e8078039b62b6894a04eda3ce85fb29626f291b87779cb35922032d9e674f13452b59856479a9a8cdf0c48039dab8de4ba332ee8954218d4053f3298cf40b3ee15edf9a72822f2304ac68f156377f9615a7255992ba03f1b5ff032742c701036fc9376a14b009530ee44e93fc1c2478539e67b58120c3f471d514b46587b7ada458da8e1626deb84467f6c2129a2850ee8b28ea40dacbf345d69caa28152b69de8665eca0d41982338036a2a10d35f515401b7a1c6afc3e86a99761cc74084727e85345ca3982a74fe8604b1063c5560eb6da248d1f3e14144112401fc22c0e40e982fa13bcf70e1102c1c82e582ad792c3ec32179b83cfb6b569ab3f0dbe3c06a4c0045760e907995545718801e7cc814b11bf1919a86c688ef515b36107cc62511d58dd08a5241200ba6131570c05b941e3389acc218399093a4f3ebca3526f865b95bf7614208adc10b7a4209fae29ff4bcb8a7b3e3d556d1f573f777a9eb3ccd5d672a72845ad4bc41e1e82906898209f0c9197f69b6be7ebc9fab9672f9ae6562eb754db194fff9549046dc2d56e1f9fdc3bbdc40c5fe9646355f31a18ec04dde8eb15e7a275ff5369861d6b553a8692d254c1fd4d13178d52697c7edd3a0e2a0ee98588e99888aa904f92399e852743fa3c464e1b0e5b1ed4858c6083fb85e64c5dbc253516773b27b54f91e634884abab595f807f62f16f8ff2fd23f86cf16e21b5c3b15b8beb31f2dd0b7dcc785606068c45ec8fca354a056f5e46ff7be60a76804409a8da16d4279847db76d71ad43f0609dfab44cdcd1b7303b0ac7e1d7b32d4015bc04e7a0fa1349dd2c04c751a08ea054cef22b1ab87ffcc18556fb93662b8ef667469669ee25118256b87947d924db780b9dde186f3bd0c38b67261cb79a5f532862974d29f1bffa37e648f27dd31e4a4299580b7ed84e5ff9df0a5ec9d87d71a627f1927a468bb7bde34942fed9196d4961b7670dd4bb7f3c4116ec2d37925791066d5abb690bb3cf92b172c9866d522202e4dd7ae692637b9d5ced1d0725b0c7df58b95f3268614c2e11706a29d6268b344cc79a5137210490a74604aa0b430544c65a52ad9be22970dd0e8b549c2d847323d3736806f97b926325ebc43fb7a9a434d2ff89ef58254b0c2492a3d3d32f772e38c450bb84951329e8224255a078d62fab0080b76482311d312dbb97794d2e05900f6b98d85d7708eed5c463b9b83dd3597aad49345898f3471b3f41ecde2fe707530dc26443132b8a4053d6215cef9b2fd76d9a50e1af40bdfbbfafe6717e3acadb7f96d5adee7bf8f0f8010465957a6c9d94b781ac0dda1f76b513675a0decc12b7d6e7a93b17b0b69d17590ffd431dbde34e7299c7d63bf002ea480249a0bd4880efa6d3ae8d24d8c1b570db6925305cdf845d88a0147d69cba95013e89655b51264e577988b4e7f36a5065655db1504b3d0eb8b902c1fe201077d5188c36ce471c04f38c12761ff100151d97fca579749cc0149f9c299d7af44929a39cefb4007dd30fc217c944f8e58d0101353c82d3eaf53a1a5d7ee739df624152303e5dcb85a1d92af0c10f4720fd66ef0a090a045c1f555b90978d90f500d0df1d66c8cad54474cf8e4f4179c495f46c5b9ab8b1da96494cb82e14f4770a343c0d76713e5a196be2b0f13063325fac2e0ff9e5f9a732bbefa1e4e9080cc14a1906aef43d0c2909f30138511355a6339975062c1a2473763b2038ccb60ef7419cb4b717921ab689b1d6b5253588ad1d7e129650e7b575e70734587d4c46cf64038916b00af8a2997f7daeed1da973b119d83bad93730cd36bbb022c79c1d3b0895fd13263220fe90b7b1bb3ba08a73dda11c9d1ea077b1773dd96fca716de314b729de5f7b400a42f2b53cfdac22aa608859e6790be2f8a9caef8fda4b1f91a5bd0e685d7c46384e739591a15b74f288788e8670e7cab9cdae75366b9474e50504292526d03743c72fc283d66e56e1a69ec61ec7a6221ad40141603376d692e60093fd7657cd76e9f4ccbb022013093c2555714072561868a7183ef8022c0c50ec80830ffc7d2b387cea728ba3e36a071fb7fb2194dcdbc23b4ea07692cf67a4107a2bd17c7d3aed7db0acdc0dac521b4c854ad19af30f11d14896d811b8cff9cc4d0ba92b6ae21bc3ae5ed7f839e439633210b3d5cbe05d08b8418d17f19dd4356989d78a5f73335e10e7c3783709f2ef3daf5b916ad039c6ab9d0ae7a39e0947b82772f2a57b8077f05068e79e665c92edeb55f9f023051b2cc4821f3f8e9433ec88adca3db7ec2e0b7d0c9011dc2d677153a071d8d58298185e2fdddb095363eae6ef37aa466eb1b63234a67140b23e4badb834a52f8ac0db688fe2cd05904b214431b765bacd486a3e3fbdacb7e5d7723b22578ee413879fd9df2df2d6a97e996886128fb56b7d3934137ca07a291f7e18d87e2234766b9776581a3284dcd2d0865269df26498cf1b20849f4522b1498bf7edd7e360b0c451ece79fdfa062eef2264258623e183db752b4bd663d2a3c67f28ee503834a471cd67a661f53b4fe8e3d910f89c84a807ab555c6f21864c3489fd165ba4202383eba259df927e8a081c1b3d632cb5ab7212df6b7aaec23f8482798e892c0974a1dc8420cfa9099143a97ef115bc3e519e374e20090b943597cb54b8ddaeca1b4dd50cbd001290e1d7850c2ab5eed495ba18fab81f2a1f236c074aab136e481061e84c896adb6799d799617bc25deccd339e017b3fa5c7439e7b8658ceaf18a7033fe6ff1081c0a791617ce52d6afbb6932dab76d0e75ed8f29cbea4e01ab3e1207f518affa003865f2d6ad14f3b80347dc5222b4cc5d9788bcf9884226f377f492a8242b4f3f69e051b08c3a48663118a580b223d8d72c5b2abe1a5679cc097575ffbbef860ea2b5f4fcf8c09edb963576fde4d69eccc4105e0ca5a1b04220978e9ac57f7286647e430cce727d10e7e42970505b495ff91401bbcf29efedacca35dc6933c2edaf341bce58bc45db8d167c78aa8a6c72d4823e7fbfdb60cae917f2c6cc93c949d5c2d7bdaf8ed8df536eb7d9321404bbc7e2711d8b23bd2c1348f6dcb7c4efac121ed3022de11888b00f45cd706cf7a48d4e52b78e5f224b3acb0eed7e3d6278b0bcfeec1537a0f76906dfe9e525f3c45b54ca07bc46b2b551290a6a5783f802b03a5ccab1ecdadf0dbe48530d2da09a2c0a53f85936a47d20ae78a6e9e5a20d2d76f85db37a1b3c590ec48f13c686c5ade1062fe227310be367c0c1451383d5cae48b8955f267fc5df234dbb087dd8a3a3b482ee6bcc9261a7032fa2f7292b3ef8db2612618d1894fd4b4113df26d4224ea0991b7195e49f0f0ce05eb5f4b96d2edaa436645561c6ead4fa09c555e668c781f25c16271fde8317711f35d6867ccb84b9823fead29341b0127588209ab362f94964c95ba3610d40e8777dff357c16afd1d5aacb61913b137e24687fa4b1714944877b2468a8a3a2c6440635f4d3a94b6df44c53fd5d4b95be97a6c9a8b27e742930ce9882d8ca2ef9e50f1154d4ddf90ee05552fdc325d9dc474c2a9582805b998364f6118bb1906ede2a6f3f458a28306bfe07224a21887ff71e50e63ee24bbd36263f92707039dc8699c0878ec1718c928f866463595e3b0acba648b43f8c15872f0e05dfddd2e4cdd543de91809a238bf74914914382e8a5cc579131139753313a819403db1cfb0f67f0cef0562eec31ccaa9716a4bc8372feb6d92c357d694d1b7be43313a570ba0f79e6bec1f88b2968d06243190bfe6a973604e1f55c5b63243e2826f1bf652390110df6255effbb09146f24a97754746130f8c6fe8ceaf11f0efececcfff01c5ed265631fa14c8a38357931a673bd21378b9ffbae51bd2eb277158e2b8d12c13f1196d44d5b3f6c3ce12714963e20696c5f9b4f5250d9acee64f3e26cf47ce768b3df8eb2037ea4dd236513e5293380398150a7aa7e83d7d44b4500531166feed0a8aaefe428700d6a7a5d38b8dd1f484affa704050060252ec89d2e2c0558c31f53e8a1f3978e8104b543d9168214cb33ba538608ec8cb6d9378a3190b8d2ec2488cad678892d45c7e0ed645cc8756241bc0d92541c271ffe94b0f5b470f4241971c1c937f084ee023a304f469f7d793418b27a561ef040714db7b0737dc3cafff4a6b02a6c4a336077eb61d30398d51fd224b913297533d99beae78c33a7a4b2124c2b5757b31be378613a145b4c781922bd064db699065a841f547a6e510cb30bff9512bf2535e16fbb9855f4da50e8d2539f080c3860dd3fe662d4d86a28ae79e62cbd0443d187cfed0078cd8ef8a8090f53ab06f8a70d7e73acbdd8882dba8da65ae3ff026f5cf52b97c814c19e786a15f30adc72082bc251a0607ef227f80d490e0aa68f15d3ce094a3c27572a26128ce9e8bc00853d1b0d2769092dbe8ddb4ff33ad593f229d8b16a6170782ecc6085f87429552917a30b0f95b59d58862595b613c43729c2bcfa2af508317ee17eed8fe5a69cfb7b47fbd9e0f617ad1667f50d73984d0a0fb03f46a1d3e6fb82d6dcaa19130de20bad2734541d51404bec040fef564184fc8a8534b3fce6fc53cbd998f711455a7b56664ffb77eb351d73ae36c30f346632b93d7d4e7c10c46f25090132cb081da7c87e7b147609c7887afd367ad0bde3068002eca13077c8fad109eade643cbcfd929317fdd571deed3c2502dcdbe5429b01f82d739c1ffd1eeb1bd26c140a270aefcb75d99243fdf76713302549b93fbf9bcbf2a6bd20c3ad9786bca1c02c0d375686b90625eb738bced408132459d371d2a4f8402fdd3d409670d3467225d4b7204cc87be46f2474b1d67d118ecd9285be7773875326a56d388c66458c1aba0844fa42c5444e296a0978d0b122b5f5fe395490f24d07d7382f4f7d668cec5175cde39ba6d3099414f8825ff0961cfac53bcd60a32882e7533a40271b9cd18771f5229c710944a3868d82476ce4797b892fb4d217da8a637a2274a9347989ef20417fdcbd0e6f6d927984213b09d6d3e9719fe6fef6149988179a629c71fdddae9965ad30a7d37efc31b59c261f97d7792358f9d207cbd19337f97f80ceb5d5c02a194f65a7d346609d6cb76ac61388061f3f02a5343870f3cc4b863e311992d9f978e33a475f3bb690959b3eb987cf0ed9d173fb45d868d7904adb2cf6d0c851d40f6b98bfcb509c93e6acdd6675f0b2c65299193ec7c6d3654af3e1459486e57fddde131864a87293898b064b289973e2a251c3c63948e24d66de9a2b50817ebcb2b437812d7ca15ab90a271e0294bfe744981d8d1e1460a0f7c4a70b0cfaccc19efb6009ee84d230ef5034317f00f57473a567dc02ff6d65789c25813b8768266794ef204bdee9ea4df9acf97589145b8df999ea69425baea3a3227ee201110f499d9d1368df344c451bcff835f1f42a091f13406c0481a40eaabb4e71fe1e4f5aaaaf5c9354d45696e945dcdc253d44dd08091bb36d13ac1f4b65c05332b9c710904f07138c55af94cbef3823a66d0a75f75d1cb4f836a94c757db6b584f6fe1ad591c0dd7b2bf01ccdd192b0f162fb029855277aafe275cf6163a37136120ec2dec8ddec88257e626cd7d863ea1dd594ecfd9ee0521fb36c02302dd613dde44a0e40485a1bebfa8fae5c41f4777cd3263229e0429fdf49715eebd7ef0a8ab43236fdbe25a777b712dcafdb4e91ff01af152bc3ed38ccb8874febb51e4210f48a191b3be44db831805c794216d094a6b3f55b9f70890bb4ae84df9f983408f7577697b4c54409286fafc0de5378882961527a250ee6b5d03b4b527148d3ce032544281114c98b81ac03314eab78157bdb7759667981c4f45849655b78aa2830f8158c39f36aed74d57324364b632b0cc5b08cef33cb16bcf8ba90abba2df5aaa8f1b8df6ba3f6d81a9ac3d0e2914c2362351117d85542cb224afdd1e14dfab6a447ebebec92b71193a817ca917aec99c0772aab12653303ed23dc306ff480317c31031283a7fc3a2dc91417c00373240c6eabbe6e539347c33f05f9a3de628f0f3f887dbfb3dc7c4f52ff8c970a84785ed27651c7e90307321bd5f9f105a5612bcafdf2325d25f0d9777ec0008e45e06388dd0cea0ca70fccfe85b5c583dd036b662d3f10f3f3e683449e237a20859cb1df30ff1bdce582006b8f833275642b5b50e9e0bf1bfc2f78c34bbadf88f6b0bc33a8ce627d6b1fa27049a6a4cb7f6e173e6329b7aa2dde92e0a034d84d503cfb605f463714068315f5aaa8ef3d18d424e6862ef6daf775a4399e2040113fa7b5ee5d527edda8722f5db4c44399bd033164ae0b321afb2571ce87593ee9fd0fe84cfc9fc2f9c02519ce2963dc34e5283750dd7441e98a9cbd9efa14896acf2c11935074ea0a747cc4a74117a94370400d0f3563ba7216d4a221871b0fa9513daa74ca8066bb11e4d0e9144773847f4bcc9b8042f582e6f62d298cd4529942d6edeae1fd88874f346ebb233c3c2654c2758ea7c5fbcf45d386dd63fdc52bab6bbee7e3fea2f955e9f0af862aa154467f4b832c372be9c43fcfc55d91c24ddb0eed30449f1092e2288be0a89ba404ddf982a70242854585ed4fcac5fc9a0d462f2c825f1ec9a0cad645cf17dd7ff776232ddb09bae6898d4ec475ec91884b93c0b300a9ebd8f1938649e36183908aa8eb73cf287d460ec35b028c2ce86b2ea85e93a3c472b6b39ce8f181f0e642cb4741032d55102f21d4f02a23dca3d0d12627366abb0e871f1b6688fb9105818ab1a9e3f6a47c1f46babe09a6a1fda22885eaabdd0e6126f5e1e9bb0fd7d58026fb6d47fcae65fd654bf94c8db064e07d812ec48033e4367988889e6f4e0a00dd1d559f521e37492f4fa2ebfd50ce51dc487477b97d85094a26942dfeb9daecc532438831e94bbbb0a6ccddff665ffb0a90c5b7c1d1bf9a6f1107f3e374e7c6545433858ddbb7ef91d7b58299d8822a41a066f1ec001601e6330ba20ea56b86a64c502805a508e18ea2156ad6d55d06a95b6219913dd095f0fd1815eec7b0c51933fd0de6a9a650d2a3449ed4952c2b79207a1efd90a66552dba3f67acd3b292e3d7a8f90cb9b1f5fc2dd84cfd24655cf6d46f3b71b3bdafbfc4b4b4918598c52d9fd11eee3d561209eca3a2e475b45dbe334a3ee1b70ea5b24683d651bd4148b98cd01fdd0c6ff6ad8a97b1b13ece1070c67248a0292b58b87b7d4c30195e591730d62505de7e09b8f7895b969ba2111353e04d57bafc7cf3eb0f72c609ad5e1f3fe1f6d2510b30ac279f5530685e6668007860b66a24a44599e81197b5f080bf6f163b9ddd41e3cf727105428557dd09d0507500533d34fb17cc6d30954589ed78246df96fc1e20e04e974c4a0bb72fcf04078ea783d9c006832394c4564835159add26823b3b258f48f04a9ba9aad0d6095cd52df1d58f43c29f028bc975227d85c7ab9134cd2e89b05a450c7303fc4a685e9e512db9fd1f803d9ad0b1e032a10b18edc3f16c50f4cc3ea6c0254209bc298b24ec7ae99175cb3ba79eee45b6fbf6a0463222ae5c59da19fd4470dfec46d7d422ac415862373b2fd90f3cb10c10ce838376991ff10013d15f7f546ef1f11e69185ce769424924cdbdb2f69006f5767d0c9de6ec453db5df8fee7cb2c5d7295535c64ed7714e0dab026cf0f1cc7fd43c7a27e7608df997bb2de10db6017c817e2ca3cd335d5db1ee535135801cda0ad901f02427181bcbf5030f343119e134f370304d19f566a614465ff9e4d028133c9400030a3def8441b1bf573e118eefbbcdb2042ae4bdde2ce464e7b9506ee5bf17e705475f188ec496e70ee943cf1142c0ce5f7e739c7244e91faa1276db18ded2804ec782ef1edfcf4da2ff3460b4755f3e87a2af76d28abd47380188f2f074d5321231ad0f8dd65fa38889d23007bd526ca46ae812b249c96af13c338daed0534cff2aa1f83a0cc7043f312015ab714b3e47d499d1d8274db36a2d095f39b08f8fd477d6e37ae5a3493e1fec95483e1532b43062e396110ad35658e22bdf293b184c9143f278d6d858235f8ce2f4d0b30b720435d3487ef5b553dc643e04aa02cd16b4b8e1cbccfb8835a38dded1cc09e9486a629b5277a037849ca101018d0f6f2bc39f30651c3936ead2a9241e2a03e6acc84abff21f543e70a9c6a40e318124a1494ee72db33dfc1699edb03e98d6e7715ee9ee20454c82d34b2d7e6b1c246c3c57355e51bac70c2fe9aa8cef7d8b97fc4f5e4c4b5f5af78be19ce01db105844143c47694c6b1b54fefe85b5536a437eb7083691820a1bcc0bfe8fa568204e08be57c447edfec86b630ed101161bde9ae7ee2f34668dabb30ce50d8ad6953b6a2c27fddea8e826cb95f26cd44f41dcf850bb1d4b57d45f5dd168fac815526ffacd581e8183b0edabe1c4b437eb19567f865c18673b4dff96cfbb8a3fb5072d66bd8e1aaa739437e5c882d259b9cf62141539b0107aa7c2271323b63997d6fa0d7b30adc47f3de9468338c36143c7092054ca87f7fb2f94fad8b19803dfb4e2b60c8e837a993be6ef36c2f3360437cce9295d8b089be655b44c0a027ace336469888bd890464549ed4ef52d7ef7cc7cefd0a24930822df7d3be935ec26ffdaa8a25d92a56fc94d7d76f8dcbb5ce17d978c94a773b7e4040ac53d4a7a9137e5f871215374437e36501606a777c4399a48cb38ab6e9f6774474715ac9431a482059030bc35cb7d1a761c5c58e882a85c6d35a545511a1560bf33c1f36a80b687aa068eca7259f8e097dd5057b83f6303d186e471dfe98b69d594ef61db74d10392b39228a886d49fd8d376ff2378602accb2e8457fb07ba3547e4e3dd1b230ecf96afc3ebb58dd6acc22d5059d00649c5434ee151b181a8b5c8a5579587d3b8b4e2325fe5ddccc88cf177a1113f13757e6cd6e9dea65f972d493cd1794e9634dc7ad7622fa621bff40700a06693760bf0ebe63aba8383ecca382ba1da138349894d40417ccd1f339755079282a81720653544ef4dceae8d8c08cb5758e2fe3dd262e008f785908a251901550815f055479897d03c9d4b277ce46378612cc8e5745a7ef9327a610a8c4a33e6c0f0d2c76756bfc85b68f2fcc0e1d421b9e3909df6b389053e25729c7d4703f48bc3031d2e1868f80564d9650d95d07a49589b4ff48614b3e70f187a15da9e7a0b09735e394727c5776b03e7d31137f5e5a4683e2cd3570449c0e0baa866ff2dc9cffa4753b4dfbaa94dd087472e8f8019a3991bdc0e74687af4ba1540b787c6ef53b54e341b5d89a378c4b5b5c955e18c2d5a810dcf2f9e286afd39a0da8ced9dcfa49cbebe13ef3a198b8fd37e244a4c66a2244c8c860a36d9593741686cdbfcb8ecd6ee9daa8b75e73edb9a568955b00d2d6115a8558e192cae0e75a0eeb9b74b7663ed63603f71e3b4639f054ebef6d1172522105209ca7e544520c873279fce6ca14ff9e2176e856b1fe7d3b6788009ead5a975fbec0513e1a1810ae9bbb6cac0be456cebc5d744cb0c7e28f143cccdef886afd2aa2dba3b7633efbc3c1b842df8a1ea8cf6a0c3005a005ab6c375af63d70b6a62e24d050a4c7c097c94b63ca45540451c1dd5badbcc0b4973c0cfc835f15cf3b577002b4f708b55fe81179aacd2aeb021bad9cd36cd1174fc76a6571a032a16a3c8e05f2e9b3dcbbd152e1df8b2af636b28177ff8ef007264d8e6f13c31ee7292c31304fe842cfe373961f5caac50b4b36f4adb5d90405ac7818111b6648adb1e6b85921e22cf15ecb2e41390a01d7cdfd265e56cde6e112f04eccc6fb63accb60a695ecb4b4455f911f9b05e2994ef38cb3dd21f245fef15241737df57d28f6e17f67f018a0ee380f8ccf1fd3b77b490f5e59d170c69602b10152c63d9bcfe1f7494858549c80e9310be7cb9c89602e672685f2862593e6d92330e0e9d87ae427b4a747edd0adf187b49ccdeac7e266270f8c95621bc12fa21538e8a3916461147fb8d1006367f39aaceef7bb91aa0462660823316ea6e18c88be9c2adb3a6dcba631dd206b1ad714e77d2cce3c7eedda2415e21cd25b7b9d7289b490189547e54940a637dd0327708e9b0c57e12c9e80711c46539885640f084a2ba6d3b8dccf05cebdf0c7d2295fdaad09d59b88f9f994ea917d9959ae720534ae34a0b005548f26321a53a22cffcf71cc9da369102a6546d7f7b1e8177ebe45fb20b676cc56e46124b8eef0484f095165593ba72b3042ac6c48a528b00230b682e8a249bf573359b003f452d01ab7ab577b1ad00f46bea564aec0d72eb0746a5764e138b3e66cf819c0651325b90380cf1435da94685303334e76b7e500ff2ad53d3dac6693a85932cec3c868c3996c58cb485d3b7508887e8f724a656b77596d2478ef9dba786c0ef2db9ce6ee1308c3c49af43eeeff6cf519d0ffbdb48847f34e23f95d9e5ef77ca7da1c17f95bd0b21fe9e89256f117f2f7c561f8b2ff4db45551c0ae6d67942e484fe21a1e4ae67552a63d298f4bf2586abef860c79957ab7b0971dba0036bf2af281d38930bd218b14e1c39f932e4461615eaa6441e478aa1c35e968d7cec741febcf425df2628ab235ca30393c94d64f0f8fa90776415294a2fb377e06a5e8b80a2cc4bdb60ada30550b302b9ba6ad582625ec63bbaa3448430c54bb073474d18168c075062d2d955bbe83234f46d0e03e980a0c25e3886a14c46cc8ab780182aeaf992d51301414940215a7a6b402edcabf2c2d2af033779daddb478591adb9e57b99ef338d914a73a563cbc03f27a050521813f8725407213075e5ec43778c569ab12a80a6141e0ffc0e8f990b30daca3241528bd6db0d6a56dcbacf7dfdd8a66331eaed0e06fe5bf531ce71635619360758fa7a9448846bb8be289edddbb987b707fafc7c81886e5035d50404cf07d02930a4b90d3e16a66a0f209c1a5ec4405dd0b35c2d0fbf562459e66b51261c98dfc040a25f7c0824539c0ddd6bf66aefcca6563049f4698774dd32d0b38479001bb1f7dde3cc64a45426b1a2643074db3574e794bc392a037546f33e8ea61f9f54637f13a5188b55b7e503ff1296b2ff260cb57b7cdd5843006d16c390790be9183ffbcba8e3495652bc0b1e43f019e91ff616db8e3273f3ac04b97a9df4170580c8912b1140196961fd55cb31d484acfac187643d313bcd266fbdc39fe1bd0da1b24eaa4b978dbb65b7cfbe7c5b48f5f6a7925bf80a6ea62673427d42ec058a53d0cf3590d11d73a7b5c8ac796dab123c484219211daf7f0392f194d5f6630bc6be76671e765bcb0e2748243ec046a021632b74eb96677d4ee93b226305f87e37f6b71dc8288e97544ee3d91e653f059d7be99575b76b53af4fd1c0c3cd5d37e3cd3f058383c65b359aaf72300ad0fb0011225726baf6c44cbee16d60091e1664db8d77aa883520206f3a8135447e9f2de7750c00309cbe1563322723fce25c52e4c9db3ffcb39d4e9bf37bde05e321e0d1189b418e1aaa9767b3ee07f10228eb7eaaacc5860906c32655424ab0e9a2df6e792278bf145ed30ef2de5c6db3d557774765ca973286426ab2a34a8aa66d0ae8e92659acd9a9f525e64b7981cc6a2bab5ffc5b77aa0c570d5a3b0f0d34212f9ec6ae32f7f3aced22733af99176e5a3040e1876e79897223e8a08761fb6b3bc115ad7d4cf6bda81ca11a7d7b8480c46f77a1f553e989072fbd00334c1a2c0def040b34836a5617fb81d64a2a438e0e7036a65984539721a0ac12d3b7d88ad48e10d0bfbfde710078ba83e1cff4995d8ae11aabc7900336c0685703547e678fcab7377795342e3b22b6aaa7ed42031d987486dd847e801eb9576abf5db18237c7c46ca1f27dae86e10e3643bca1ddf274980ca4daec01bfef59ccccdda95b2d43f5b9ddd452488b882eace6c958eec86936cba9831ef6df117c9140df57fed6bd94fd014f6c50230b83a92923817983c2cae567162859bb513c2224e7aa39560c6fc911b91c2277dc64f0479663d1fa78f18dcd8580e9851d9593cb15c1183b36ecc01f55f1373594990ee074722d5dc7672d7a59afa51ce73f5e28f60ad1cd7bc69fb567ef9f38152babd2c4b2316293d5a53afbf2925e6c2fb50b46aacc6f83385bfc0774ec1fe222170f42ce2b32fd735b37aee0cb02a7df1606766be9ee1d268bc4ebc059a86ecfc336d15397583557999bcf36ad8e080d0f4f812d452e7434ed2a25e54a4094a92a8992134b165cc7cd42ac0b6d32c59e0e6d3f5523e05f129c41477e61f262b6c783134e54db1ba18a9dacdc30c4536c991d0a341d4c83a4faaf48644230bb3cb492f48ae820cac73b90950989252c7a4944fcf30d0c48df73bb5e0dcba10d2cee9414e8662ef650e3d4c66540a232c35334da2d6856299f4b423109d0b60b3ae74943f494dc44baa76c82fb32aaa4d5233ecbd7cd981de09ce906fa1140b6a73a63273556b84717c1c3be8daff77269461c34615c9b2bf14a3ec6dc1c4044efab1da432ed43480415a05d8a2733cb3696542da864f07c57e8d79e4c0f4bd7c836eca5e807e2bcc65edef75fd0a09c691c9422292c8de6eb38e30472fef00a832a9ede5086f8559d46d6b2725cf3ba52d4cf5312994dbef54e5d382072dd018c17a78361a6ca84ff965c5732815d62245229f6f799212d1973de5f6444c9e298146c28afdea7450a2c34c90b25624c4448c44da070da494542b8de74187706ece860f1832ef1fc2020236bb56d24e1fc0185dbff798d90fce8abfbf506da1d8ea00553a614de266c634bfc84b3f2ea0428a57eed6ab7f5f70b69a5569ef4c0d3d701a3197fba4d375514192727fbfff2a3fc07d31f85cc18c0985f7c3b439d7da70e5bbcdfee7e02f13d4b119c12d4616a34e0b8828d3ddca23ecd90bfd755cda5a7c74644849f2c0e87c6dc17a165a7800e9274f3c80c6451e97e70f84241d87b983be89449d34769fa84e3a43d7cbff9d99381be77aa724aa314d0f0c37b625c9c6c5ba1a178ea854b23c033de779deb2771d91b149f3d6209eda5820de24f611cba3bf8c6caf705822d257952f3d5bb17ebe4cca90ec706b807016b55733105f14e1d5a0305f45ca9c0eeb339f9a83864d51627bc39a6915b07e69aa902613eff1ba06825c62420555ca40c58ac2054c12f2de66025ffce437cebff2d533c9e1b1a6c35e199fcde25f02730b890ab83fcb4708a743169c923e7f984e3d2739859c4685e880ed1ccf5dbd87fae24284fc74d8d1d44c67fc820527c70790948b86457d959e04883cb87282ecdfd9f16b6ac1a8466186d88c9ac4a1173b0d0bf6d4b29149be229e127d72b870bba2797679c52eb953e3318805159449e7d0be142e42b7d486e9d331de3ccea30bfc30b6054c566dfef26d30436d86a532e0d570d8b6a17202058b4140ad3048302a3b43c1cd6e9e3524239ae3cef493a45bf637406b19a9ee1b174e30defd6131ecaeadb0bcfb985482b4bf7d6e211e251a5ff6778d37ad05ddd067cc4f68f52724b1e581ffe2c1a6b2a7baf8e3461a6b329803a8fa625fcc8952d3a15638b9f92a906eb436afa15a81cddfcb911343fd581f6f3626c3a289ded83e1eb90d797caea8ead93ce3a3859f32bb1f66e2603ea104819c238d18b2525650a51478933978c1aafda128d9153288f8646d0cdcdcd8b6fe060cf2a0d2b261956c849cc94ae3d4c7852e3a96a76ee9bba2f6a236793a26bb4d8cf7b82fef8a5b814e612b4b547fb7864d7f777b6ba85b7e974aa55fa3aa504e606a775fb4d59b4693403537adfe61fb625fe3906041da81968d42e8448a1501809cec05a9abc93edb6099444ec4a907acb16f7e22420744baddf95111252005c9679a7d1cf4f991fc437fa40a1b67a99a41f5a2aa7c8afc02324818dfb5668aa8bca31a0064d84109ca2b73d10042d99a0c151a95988ec32860ec674d031ac311a86da404203513ebefd9fd28089496ed1c86a55b9669205476174b9313a6ca99e2db7a8ec131f0d733d285561ad74ff46b9d335082aa991a1056994f9d862d20bc22a2da4ee3498ca4cfb837f3f8e156255b077d41dc6ac531571783a4cdc25edd103beb8c35c7b5a425b6a6b0ca3693b74adbcb581b0cce0c81b20135a0bbfaf2c49276df9cc92fc16e141fda09d14df735bd72573b518a0fb2a1a68690c812fdb993a6c9b82bc20b929aef650dce920da0e0cd955a52c6abc9238f00aaad45539d4e29ec767e2410d7834b6502e0ad13a9b40f1857d3760f1db33f05b64bf9ccf4cd4cdf320f2bde84283f998ad9a939bb317e9558c2f1c247af1368d43211d4adb474fa6b8d5397f80f5f5b7dfcb825424ced491486c0a46aa2d04b1adbbda672dc9c3b05530157936c69acfd510ad3512457739c153ab453293a0a12c7720b28af2e5a3333008807b3a4f69944da5aa1d6969d0bb67b25fb0c71ddd20cf1f5ecab3a3567fa5c0f67b3d8859fb600582ba6dbbc66785f7ce3b8ab58fa9c12c54465acfc9f944706603555bfef1366ea1ce9742df79ac6bb0fe8477aebfe402f46967541750328d1e93390244331463bd6a1ef2971d2d426f6c40755b716066943168c86722ef57e37d1d009d3b463e0f48afeb12fcd5e3359908ea9a1cd043c9ee1fe15f0d5474ba7486c125950b9dc7586e6a1d3f38d7058e108125af5c811ab53532335ff8c37d95980c5b78ff9a676a2cdd470e0fd5d2dbd32564ae7ed0d496a5c158815a8425c1f3cffc410dd94b9457c688460207a3885e450b3d6e9eec8c1ce98f756ff2665413e46205b379a8da11e9089e207b7e2978c4a68e7ee7eac44f2b29c5e794952ffafbe591b6e680b63888004579026d0bbb94be2b9ba81ae65c59bd503be7ece2ab2069b1f97822a620d792968bf56a9b9522f2f128c3230719acb5c6de46bfdefa29757aaeb7494ec46d694e78a9860ce9b3dc2154979aed5b79df4488f2f63c6adf89a177c6cfc97784060b5dc9d19d0dd5cf4c307eebb6d3f486653092dd2346c598fda298742b4694f5f317483f24c6a9cab7aeb020f9a9eadaa84e427169473928b74dc610182b1b3f6d503b550836d9b0d776796f18b034681fb287a5df907ae75d9d0d759061f56045b6516a9252c2d0deac71abca182943fe236227591c434690cb16c079feaeb945edad5b6ad2430230398ca354a3cce0b81d6eb2faf907486bb8fc8eca930b8c38ba1a363b8430f9c2e964ec013ae2ac2ef5ef20ef160d7eb1a225ff2e82b12336a9675705dbbe3d0330e26debe6f8c00806ffebfe9645dd3ac4e6ca497d1720dbca1fe3dbfa4e9f91ef3b775bdc322572938253ed324c28322be4b1d0361fee37e89afd6a852ef22e0c2b58c9efcbac02fea30cc71e638e55fde3c5a6798950c6588f68945e71e7762f7de12361052497139f84bd88edbc43a704b195a6cab0045be9299a17715ecee1c840c790b0d848f64c48c8646c021c2c6e93197f80c1beaef967a39a09eb5755dfac0569b719a3660cc8988420a580db1d0c4be81209e176e8e292b8d1e7d6d43d04bbe3287cb0e5bfc16904255dc58d662f1233d59f95248ae5ef8ddaeeb5777031ee1098ae3e8cf3dd96f519d0a3a9c116996cd2b965d658241c24282539a63151989c6bcc514324d2552937a8c41aa8d6167470a0ab714cec79605b7a504bb83f8a2112bd7daf1a00815d17eb04516fa48ed7bee006ed04892490b17032be65dbd65fae95216675833c9ba7d5914381fb3ea8425e836de21b74a67cc7154ac62b07a5f5870caca8772aa04cd72410c2628d40287d945ba8bb85094b4dd58ed844c82724d38b086fcf78ccaf3c3ca2bbb8921ecb821f3ab346353b40b8edd091249a20063727e1d596ccdc43df87f6e0d219921e7b5aadd58a00a9e112ebfb0511671f409ac0f028ddeac3515ff2e944ac9c4b92a32973417c809755a0d49dba3e980c19bd53d4fa4d6565b6f81bed8724c96df8f8f4513adfa98de5ea3f5a20da2c9a9d3e93927bb6053f95f98550f121216e53b0f73ac50b39047ddaab152c8d7a5b1a47ce3083e5bc5b12f7d990acf155bc525d736fbae85e532201908273b73e2b644dc78e2ffdb0eb9ce5d276c63531c093a7b5acab25777dee440204ce8f459b737b9eeb258d8d754f46e124d27fd361031020e90750223a4b3245c454ac18c008a6ebd383662c5579d0e0d38886b0f2a4076325d65c3c99cc0d4cff55bf4161c4b8cca325a4a4c15ca77c20235f04f0290997601a6168d6b50c29cb82d051d6c630abf5bcba9bc857ecdd3fe4b0f6a325ce54d53492f8ff2abec5a387f842d2b77012a41eac645b0654edfde212a18d348f77e1ec83467323d0fe9211deb05a7b578e0a986a04a2ea938734205b09d7279bcc3cb5e9f29111e8bac50b3442b167e02cb2ca59b24354044c95f091803b05dc45a93f1ee30a7d4766393dcc0bae6d1e9247936aaf7ad1bbe707f6ace238372a22629b7224b5851388cf7954c0d57105584597f47059878d72fd0ee25b5a5f9fab5714fe19e511a5d8f1ce2d66c92769b5d504f58ac2bb460dd22f5f59c4a063c84ce4bfbb460eb70707b6bbd8f9e6c950c558156ab26e2c76a6348dd7720cfe0671c8bfc6fe27af3c42d20a3866c23dfca853b5d16bb71bf43ce5bd46d8dbb75f033b6252e6ee57d4fae16729ce8abe67dba630337b72c0ab12b3efe15b96fb4cab60d82fc582b8379d604ff09a2d240bf696ecb7c1bcebef399163fe2b5525cf94099e8ee7b0b70f9715cf83b72bd0c840ccba07a8e132dd5de7570276cbe678e1976fdd3b15d140e1b36e4d65f5613478363c7e53840b7120ae7fc52f821e15112063ff7fbbbacaa24b591306d93a5670254856b85797b8390a91e1f54ffd8d97c35e2736ba3e89ab3dfdbe1465a735fb14301e2b36812840c1c16a841d9a99b311a3b0bf26f4f84a2cec1954cc7e68c9308d638a5493533339e751cde21bdb1e09b502efad00e2b1ee1f270240c8b7131f0f8eac778bf02d7c3757f1063c5c2822e0c9aac8178e5d1a5bd6679e6d83d6f561482a0458fd4dce4fcab05482dadae869482fc7a88e6c531ef55c1d4d25cb63b3c902684cc71c4eef2c726b76bc3901026612f811fd352a6ddc6444432770c92a9422d77c423c3d0b943b7edaaf78418dcf1859d481f184fccc4bb9f4fa2babfc3a7cae9624c1148ea7ffbcbba31a3109b620530983949c8344607f44959b45f2a739cab24f51f2b30e9ba7cae358c1406b71588b0b336f450286fa02d43c29114d4b10b57113189fb721ccaec986a942aaca2383a9fbcc2d31c02a619a1229e61936d89837bcaa3e4cc5928a60b62e2b6bbe43830060e5ae20be1ca81c05b1e7475611e052b6b33d3f513aa3b0d916e81913d57b472ca9ed9354d7ad601c259f8093b27d24e9afb1cd8a3d188261cfb119c770720bfe57ce9a502397054a04994cbebe593cc07968136eaf0a53fc531172fe54e5ff13b5958cbaf1021d5caa2d4785cb9afcb590845e67bab25d525bd386141cc837d6f975c4c1970744a82b0ba3bc4cdb09a608a72299e842124ea3abafd6afde9583af46e36671d676f629a323e157025b62eef93fae2a77a476369fda03ee6cec8b1c15a1468680d3d777e71dc92d9c1b03af2ad39b7b4c5abccf83c12cf4ff0b8e98b1206a85b518c9240e4c5eeb4ea5412d6569059da4f93e16f0f40633e7339ddabc6adc1215528fca0b379a15de1dbb1fe0f19197c4c81b4803217620695deab5394824338fb68fa493b93191efe5d4c11ff305e1ec6ed4438f8e3881f23230092a0e4517db7634b498f9b1f67a7f6a413568460dd34d73d23185ad28f97995d85f912b69edbc3d0e0ee5da237fb6d2c4072800bc86615688e33039972bcfd23993a64e6a12a457cc16a0a145b3937ce12d854a15a25b4a2f9300549c51fbbe462355a6a9da967c43658c506a42428e38d493705f630dddee98be9c42af2082746ad0d4bafa7ef8992a47306d24bb1110ff24073e78e8bfc6132cffc290fd58deac4887db91728d91248aba19448d18e70ff9f7b3b10e6620bc66a513a7fcffa90c648d55db59aaeeee5ad60903817ff10fc07b07b05d961ce57b6dfe419df8c650fd8c1c2af22a9f35f05967fe728cdfeb684287f875afe78af1a43a006ce512b9581a92dbc4d4b3cdd51a714149c66d845563df6b549f1edb5aaf7a3cd014cad6cbf8ce6161e1b69802be9e39c92414839fd56fdc50606a553a1b3dead9d137f55a10e15d42a22917a26d410ef00edbd3e23ea5734975a49eb40f010d000572aa50e9654901454deb895208947e2a9c04dc6e64022435384c393a263739820e8ffb866f247524627f966b11b35b2ea6a7677bbe44a4173a11a6b5a64b610bcd5d69debd7d96ba0fdb3272bef68d551bdd4c6303a2c1344b137d19aa90dfc4da54919232b0e05dc752a96c8f0e30ae5fcf52be71465da992dd429faffce79c07d610fb1af7870cb61fe17e71b06f031a41442c398acba73d9814a7b7b373b5fc3772ca8078c452b705ca57f13d4f9558c3944f2a6cbeba0b7d3f688bdcab29d342e8901b73e64bd05a4e4c142eaa56c67fb59279883f5e1ddc3f50aefe0080434141789534710d39fe77625a305fd3e156b5f8fb18ed0cde3c552006dbbc8f1ca2f27810f639e66f14d2388305abd17d9b55f56e48101519a4eed417d5089e9be55f9a382b874c7fdd2f724d1c88fdc98a7a0813d4e3c4c9cb9b30251d9cc332af16d9dcbd78924554a9168198545ae2d24826c9a38be8c34e882afece52a8ce4d2cec31a35a2004c729af99637b125a791de3e8dae6d80b1ae08488194e4906a872e408c8d31a04ede827dd9b1ad31b7260dc16f5c46e9cb61a5897c5da41713a9cc25735bef19f494f76a049f9cb4735b8a27a96716a2a1086a5c2d7933f2c947c4a3a1340b58210e3bcc08bd6f9045142eb5bf848fed4bd3348bfddb261497c11ea8357fee250a10fda181c8215329b7fbd8cc5404d826bd279723e3e1168ed65b014248ddcab1fc299a98091bfe2d8c63a50f21c770846c7e6481bf00144452f2f20e0426414e28428e940873d54f7c32d59bbfed291b89ec442bad00437f64deb0e5b66bb54d02ccbd71155bb344a156f1f5aae0ca031b755452638f7974e2e8124c33cb62e4cddfcd6c7bb91dcd84dee4b32c6c2cfc50f86924310d3e0da28145f51fb7c1261d2dbfc8a86c33478ca89415dee94d6ec20653660fab4588bc186c52c0ac1f6345cd8e86235695e4c022c6e129a5f6b78c952efdc42727fb3b98594044dfbb41127a81674e8e5ef2a7e9668e890f84d4e02d136be4a3439d8b770d634d4de6381216b42494faab7e86af9c10e3e0bf7e902b67efd0406664b3073bfb118f5f29ac51987f24b0b936548f67b4e8a11dcf120c8f5ff37baa90bcbd6c8c848de39a0912d457d554c21c61e5bab6a1305d8994de1986445f82a83757e747144d27b752aa4d860c7ccbd4d5bfac1f190340533dc2b5afdb49350e98bd955e121d55b40695fd8f2c391dbefd8b393156169a8637231621b88224d915677183557ed6dd725e67dae10640753ab49543c2690f5fa09fd04035d35ab0e9911bc79f5e3188191717aef4abfb2d397490544213d4ba24e587c51ea423a91ae322fdafcebe00905de262f06d3424a0794af70609577d91508df21092fa8c5a6e5c79a652ece5feee7d4d73561928b12c7653d6629f48ab4efe8668a72768b7fd987b25ddb3da64075de8cfa3323edb05ceaa8a8b0c86d0721152dab196e849b8e0eedfe44206500ceb74e0597a027be999c6ddd424232589e6b04372939b9eb59e0b778f0bc5d2fa1e5f83a7b311f41ba5a948a101343ff8053b51433a257d8846c1867da2d81e7108522b108c17339f4e841de856018173fd11aee512d4322a62151071da5d062f49fa50f44ba25f14ebc7fc56641d64c22c4fb378a69014ce128775bc767a442b9bc59f41b6fb6703f9db71ee28a054985398c4a54560d88220b35998a6069121fe95327a6f94ff104b9df17066f3d6ddc6d0318d34f3a244403fc53d861b851e906fac03975a25661b329efa6759d27d5addc735d6a1d41fc90f95aee249a7908a640648e4a3c1065475169e772a5943f2040dd74eff4da0eeba58b16783df33d00a2420a3526feebeeaeda942d8ce49d0138addf3e9b5bede432a4123b9ac105aa6d340af589ab817afb48a858beca8ff7c483967b7d18bdf8b8bb7d9e86db71792ed171646458e9dfad044095e535babe510ed1281170ecb928773462037ee4d4f6941a520e77ced5b45322a9220dbec6cce98296d9d2bfc7402b4ba6c97d8b0e3c5fc2895bf8b3401ebc00b6f55c604d0d5158aca8e593e475dffb82356db0ce76d49b3b609e01977a13c2d15f5ea7d7822e9b6aa0408125bc2734da2b9b83096c8b9ec93bb5b8b1912d3c073f329421917bb633f254529ee20cd898176e296f58ef988b4365d25dbe282f4a2ea2b2f0e3738847ee665224ce8a76684f5737f5f5448f5fdffb8cacab3702e323abf83f2ebb61e6230c2dfd12b017c44e50642825bd6692a51bc2e7fa144e4db331a3f1c9f4a7d2c95b4317c58fc74abadf252c889cf2a787ac314bc0019ac0e2aa8e013530d6d6dc8a7ff23a839d869983410a258b8293a052c8d9d75d8f7f931d0cc16a8d39c8e4fa2220412f2702fad66e9ac6cfdbb9dbd9d383c26743cf31f5b2b46142387f2baf6aea375da7b3b0cdccb3b2df6bf5391be178d4d12c05ea52faf523acfe345b1a93180410afc3c33538c134dde44706e5ff019f1dbd432c4e2f676ae2741abd8232413abe5d6c41de856d7d21aaca8c896544d0688865052fcc3eb6f9c560bb7add899e8fae5fbeef7cdfc5638ed0c0f573bc7fcbe783ef2a7ae2e4afd39cf194174c98a6e49c67e381367ab6bc17777895661d62a3fd7cedf99355564003881fe9287350d7572564ae497d016edd76169cfbeb95de6d82a0902be13b72cea08d2919759f89bba09cb9ffa0e02bf444294d3eaa04e819bb6acf4e7089f2b5d02335a485a4d3c99ab207190f64b454d970fd40b2798e39ad0feac4dba4b4a2bbe97478c5ee98a39be4ef69909477742e566796582df4afe867814a9a696fd7c4b64d0a7bb73e77e866283672a2c3339cc2e0d4576ad23a0d40d726b3ee3ed09152d5bf0e92aeb7831e25324637eb27f40eb7b84b335c9b362ecc74253f227614d1c1601bdd478b3b239911e2d757df6172f42355a57feb9a9716c9337a1bf1fc335128e2f63bffa72df08baa65ceef2edf77485998845af8080043eb1e8677616dcefc4697c8b612d26c012f894eb4a43949f259a20795d40c22fd5a003b1d949f4531950bdd884f904ef213c52c86231d93f725ba27ac62b56da63cdb06d767c15a886e300e306e87f1e8cf8e8544c3ad41e957c7cc5abc85595a84c54bb24cc8ead859715817144e3e122bc7bebe50dfd8e780476c2c94a9ac89ed6d203180e24547a71ef315fea2bd9faaafedd1aa2607633aa9c2b52128c0d55c318c61193ed6739e1d3828d8214d2dbf4978f37a0b4e3ea7b4165ffb10df57780f33a10fc433e24b7f8761c6987d5c5e95b08ecd459510abbeb7c227e94ebb28fa1ec51c2b19c05367ba5fdefbd71404b68a9597ce453a4d1ad133530c46954eb7518985af4c9fe62d789d27cea984c73d832ff187712a07b0fc58630a685c81e30dd4d007b3eaac1f98b4aacdac7b3ad5145c29d6cd019363e1cc0c9d4d1b196bd3bbe0796f79a5cddac6713959141db3fed9b7ddf40913ce11cf7e2cc19b8a9b0e6c2ae50589f5990920c22505f5477a647daca848d4a13eab814b42728a81ce47b8f2d1e51d51bd3749e5dab371137ac2fe92c5391c6cae19b07179ee373534cae7b18a2b57c6462e3bf4c0da44d0fd942ea51bef9a24872f8f736b533d3da7bb75c6a7d1a81820bd78b5e064ce5132b5f193004d1b1393cbdaca6df71cdd29060fbc7205660b49e7baf826025ff65c456122e22db282fc860a04fa39fc94a71782d15b1e48a425cee5a098d4dead91b341f7dae87eb7fce3958158ceed81aa2884419e7279d3b450e2dc79f022c73780abf5fdd2bb7aa74e7ccba6b37206713901c81e07345e7685c82efd2d91bfd637230cfef4bb3a2739bd70736c7d8a5c66a160ac19f1f58af8c18c6cd7f7db640c7d30909bf4bf36d7f245a1ca84ac6d662e863e8014b7d5fb9fab2085a28ae5440410e881b75f868306529eaa1bcad1815254d01ef372613a601c2219abe9ed2e2ff5b8a0b4c8a3cbcddfb21f63c2a41a0c9671a12e09ff23f4866d4a618b5b7d8743e0014605f4fdf42369b18cf2bcaf52cc889845c88cac10669e373ba0cb1f161587de30aa72d89e186f6c87e0bef0d0c23ef9d7924d9ccc6040b1f9ccff4d4446bce749334db7a012574129b5e0429fe66a21e253ed0cb43e6f25bf609c82efab4c2db3a37c3a2481407975e63a0817b9d7ad19c88302b5fa0d822b8d8117640cd65ccad0cd3f27d7939ebd2895932c1db1aaef527f2c33779d0e81ef5fab580b83aaa99ec02bc6a1e5726225cd2e4b9f4ff2df6ee7c5f4e9911da1063262e41e8af4aff96cd824be8ae7b6178b684169de79a749071288b857187474a27d42589f94b17417e23dec40dfc6f334bbc96cc414ac7335254f06ac11a84b0a742de7f2885ae42ccc016be0fc8255df935ee19b8775574607d2b2c1a5f26352eca3997a486bd50d6b559bc11e0737074827189e6d597c77c3ef54e2353f9ebfb275dec73f2cda16230c94ad787bbe768d1c59ba295e63585b9c0e3b9c04b150dbe110e2e5c46fea89bb17aa986a6c008648cb707cf8ab75c496eab79f939e9fa8b9645f4383620ba0f4cb80f60c905094b7c6e8c89c5b0120c00f3096eec1e6479ac7695be85411d55d8990552610eff9fad37c22fd51c1bd0504e2c71296cf5ccea0ede65901e0f51de2ac51f08deaca6477424a99236cbaceca2e7ceec5cc96f04a4214bcb072a7c66d6fa7efc261a2e95551dc273e95a76656fbd7fa6d2b90733ffac49a147f52a5460164c0a2840093328bd923ab072436033601bf5c6aa1bdc9d03b9e120e9b6ab6dc233c2f2d09e74245dc70b6093e6d215ad63d40d5106bc161bac9700c123a82b3b90d6b455ead7393c47a77a97dd30917e7ca4be69472cea74f263abbfcaf3ad878f2b2ff5b7840df34f95fb19aac2a7e6f37a6aac20dd748337ba157d09f08918027bf3ad7c016a373324048539777a865a3cdf4bcaaab9b5b0c8a0f49da339f93597cf90aa0d68179d15a1372e39150c4c04e117d4c8700dc306311a66980ff0169861f9f912f7c38a1d5d1f3b835c60ac12c4f4f2e27adcfb6408930e76cfb90ee3c569bd35e553daed59c5b0ec12eb40bbc02fe33c2e000532427a19e300f7f369731c937a1928724db86772b411769d83a0e828b90c2f6b46d99ed13820717f48a35baacd33cefa8391eb4c864e6208c1c38e88232ed1603023557569cf835cdb06dd17b59d46ddc1d851b57b0acf116beaac191e8fe5b5629dd21febfc67db13fc23df174cad3fbea5c81ca60df2800b296e43b9b638261562da71906be8d3f476e3aaa31390c4b5334f35faeac3b4c067cc22563d1395e0a1ea464f2d03415d494caf6a39ec128420054727abc7c2967c301953fc0c3080cc37c1f0e55e27840856655138866cd4871c698163b1c5c4ee8a9b406986bc9a6551ec92c4bffc86427032d292e94eecbe3167f5efcd4ff04497a8dfb32ca2af44b361a405d18273dc41e434ed64672be569cb7af0702ae9a945580e700a57de93d09fc9d1d1e536cb53a02bd48ee81a63bae7a58d3a3ae134306304d9b773ec249fdebf48b9f6a98a4225180231300dd28506d5e36d09408fb0de71ea57d17c64c68667dcf96654337d0ebc99ae73ac8898d4962fad619c1d03499e07bf255fd8d5bcfc5245b2077b924df87325720d997b7d826f419f5dc5ad26c550efc9775476a4021855fbcafc39deb095a621b9e81e728f1f110b13606de9e56bf533e50090888684f4b9d4db05790e384874eeb458eba4e480f0e5ef0f8b60653c80a9e7aeef78bb4dc17f5a8b0bdf6c3d2857ce4ee66d891680a01fae75cddb5c191ac6226689177b974f333bdd2bb2949194de672b373834504f0d43f8b9f04e793cbe6b568bf5f30087453a36d0102a58cb471ebcfd6c9d8140e949f2e6e4dce876dd98a045b8ea353dcb477802155337c54cd77f0d9690c2ef50d9f963e35d77be786d54d819202ef83e727da13ca037ea6c140cc9b3bbb6806514daaaed8f40792fe5634f9f3f9bb7bd1f9546f1919fe178e51619cb1c402b2ae1ead593c13bde61bcddbb0f5c887773345b306ba040c32747ea6f93a64f9026bf844faab5b3be6bd0d7ce201d4f591085817a4e9563c4f7eb064db2d53989d55eb4f6927996f530f5e0a24f6c3f5c9ac1d23f54ad257dde3fc2389e0eca26b6a0bdcdc75296930fb636b5ab525893aa8544f1ddb029694d10d3e364e6876203d8ae1af5c27f6169e2002ece9d8759f979a179053b3ead9615da82f5c50a65f65cef6366fbb211e1f288f65564d97e749e669895f743e7f89bb08cdb92816d7a467ce4c13d0d45bccc9f83971cb987f3ea890263cb5ff1a480027a630f62e21792b2ef3963aeb727e78345cdd0f0fbb7a6b73de39c927f75dae4befd594b33181c1068cf69bf41700043dcf3f359929862e17d59cbe4d8781acd3e745a095a377600019e738bc85748c7ca069dea5a76192ce8c857107250fac783b958ae06deb03cbac79e9fa0a36604cccae26aef2038d3eed61eb2a2fc9604b4e08da92386b64840db32ac615abdcf721d9206a8fa14ac6504f8168643d4f2cb1b5b0dd32ffc5eb12d5e1d3ce5ead29274ae65d09d6796f3ea0a09dedc5c9d4317d5e0faaddc6e2dacfb702989172f21f7e59e35565519c310620eda2086af42dde2b8436da09d3b149acaa93ee891f16ee4a158cb5a06458770936cf4767dae8fac56ea4d128b8640e44c235df1e5579ca8b8a116b12a8e895d6b02c5eb7cc932f0cc7abb099f70a94bb3b7609c51bc95ab5556770604d0a570785318d1740e76d6feaf2867a5e3e3d08e228706c2769363ee2b5b8dcbb290ef4563bf590f1b419f1e2ba11339e6b3799b3ae38a6054d0cf857ec3dd4798516948b6fd6e1feb4584fed71fe2887c14805903b327872cd25429984e3c6e15c22eba42b93affc0c43a91c7cacd697b143b90a76d9e2f1592cd96d861b306cf480d800e57403867ae7c0f66f542fbd4a2071c862c6339596cc523f182c27611607ecb7f3927f756912831c42c78c2f4fa8c40b9873d34ecd514fe6496b669c6f5aa307065984dd9542f863f72c06f3b0de94cc11698b21097f1dff0919e9b28f202ebb34bf6e93191687ff774867934b7cdb1b9c95d761dec9c4dfc301a290368c7c4a280524a3c958ed999ab9df9b636c6937014e2a424e6f5b92a5270722d3503aef35cb417e4f521198faf618cd0c9e2dba9aada501b0f88239fa6bf8f5064df8e33406c88a90a832eb5efac17f812446168c6b8656f009f1a5b4b3fc6acb56347351a76ab275c481a6f14b524d0350b911c8199d88a54a4d5202394184556f13c6ec52736f5cb92c3d77b3f3ecfa0aea8cb41358d0f007a824527f879b9f1b81d79ffede43c523dd8a5a3b065b837dcfb76ac110fb02038b232bbebc679a6b178705cbfdbaa200f8bc10850a0af85a3a7b64a54a117976a250a99a5dcc80d76c9cf352a979306ecf371116aac1c99728d82415f777154ddf31e41a77c1864275b55215b83944da6858eb41fb86d656a1b771f47f1b788549552dc6e743720f5e272c3302548cb6b8df7189a518dbaf87d11400d00a17c13d422378eb5fc3db4c7000ec1367b7a75d2dbebde59a1962e32117ef1060e3ce0c03a2e184051c6327c217da02b3b5a41b08b7f3b494a4880f2c2a8b6cf4776bd54678f49b39369293c00e597d807feb771b5119ffbb5364206af19ec1de21ee5e2a533897f24bd3f8637ef4c9340d62ab1f4d8f39bf534a79337eada05bd422a510a92b15f7adcf3aca74d96805054359e6029222ed697e54dc90fb8e6bd1cb800a0745c1069a2ad2f79a7eed6d15acdfc27ffb1f8a97949898d86a9ae189e6f4e7c4e4095787065e711b597e232dca3bff1add345e3644a57d29285a276eb1a2505886b098fb5b6a0053f629df61499b818ddf8d4a87ca8acf7b11923f15dbf500ed106c7371d42f5aa9c7a0ae3c8d5969832499776ba157170b1c34faf24b13546f7d9c86414e4235609c58d8ef4e2a9ff89c1f6d5e4b4079cbb07b883abd0c318f3eddd4670978ff63a476a622a724834cde5469d604a9f7a5889101ec8ea8f455f5a770070cc0e7099f362924613a3ee0df1d3d65b2678bf73646326cf2aabeda39378e6c6b7d8ca263409f6080d10746895d904e0ab738671f46b39e5bb271e51aaa49557ce1805a522a3facb177956650608eafe399a46580e6e6500db25a61e9eeb206535be6183f22367d695d6cb482ee00c6ec422e7167820cb52b4bf9e13222c16d40d6b90a7820bcba66a4887f3e9dd2e4c222da08c9a7839f42fc57f80d90deebb335b7bacee98bb3123a59589db3a63969dfe77934b86f8ad06ef4fdd2802d1343458038dc63ede8ab6363f3f22c22615aab7b9622f9269937de35edff3fd508e17e9923c29a42802a5cac00c4fc999eaeb11898f88b617e438db3ef0d60b61d84fb8fc97c99c4a83b81f5b86ce98f0995842c685f3c969e3afc93830addcc6bfefa3d52ff77e68c640357afd094985130c033469f7c80e7349a77f90887ee44f5d0d998a7d2e9519ae0cd9af94f0cb0e3b561a29fa63270e0b00b65ac6503a02b0dc6a5df4561120055ff26eb908311517fbbdc162e139165cb17646a95df13b18cf7c03f938b0e9e634bcb5923ed0608fefbae54a4172cff47be704b30c2506d74aa59798ebce76a708a4036b00ef682d76cd3a98202071d6374a7e57503a7be6d6fc7b2a6225a89ee852775c45290f26759a56fba130ba221dc64265b58c16faa1e26949dc0473899224a05bf2c4db3bd0ab4cd3494c89ce3fbffd2f78b36d7f18988a3909028d868080392f68c86f489b73cd452ab12d9311ff6ced8493f6e88ebc16304971635b4d8a82c878a650c79f0158d542c01be0057cf9fe6be150235abb1fb4e3986ad111114bd1ad1f5f1ea82ea9103d5246a029901ac1326ddd7a9533ebef54980bd8feafec4318ea72e78abcc9fe9d8628f22e54ca58e7893c35cbe5578f8df43ae424aeacdb84b126c6045a036b1b42e652ee8a91a06d0cdce57724cd8b87ce624572eb0de4a5810a26973fa2121b51f98be2a5b1f4f8d23ead6e4160bc6eaac90bb77f0097f073543e4f530a7844029c9827c15aec11dabce75445fd9ed4f62790aed65d72e2220492134221cda455e9f3a74123cad7d71b41ce04b04e193ef1172c535fcedb093050614b5fc175348f1872145cc485ec3f11fccba105f0456440b4d7e1dea252f6593082d89d2faeb9796d988657bbc6f2fbfc9757ccabfa09b025a0fc40f18507dd08bfd7d45b7ea9a5c8e305d91aff85b656707847e5dac76b8d0c772fc6f846814821be2a8266eb56b161fce61f257d8a8fa0c98bfc0dce4797c162c49385c6ed95976670f9f5181fc4844d157239d59290678a785b8fa0ca3707a460532773e8b4ab5c1156992e84ae2e450280459ee7206d0ae9949c885b9367c9bd5ff278ff6cd26b58a5d38e3b694d396820989327c3c27f4487567ad319619c2d76f2937e305eec3ac2e01a33490559f8cfe3f73cba8018681bcb3e985acfd105f9434baee353dc13a7241cd469992dd685cd4f00e018067f5b6068245bb99c8f3534f535294b131a740a2f9d2bd89ca56609cfde641a81bf0ed74705af61c1963d1bf888447c57f6952ad392556f13664d6b4c615b1ded0ea67f1197acc5ae0c331adb468242f753dfe9f62005a63dc0818977505c18fb009086a370e7ecf29fc8f90970c3f78fb947de552d8a6b9fa8e5a9e4323ea95d5a9c8742d3e673a78b114fbf1c6772fdb6e60949e01d9dfec3fdc5b0d895b4ec2568b2a2c241ccf2735bc5fc5ec78498dacf70baaaf7e437a729d88c1a3a1ce748268d2d6f8b827a5c216d0af02e854a79bd20db12f90bcfc7eff2053be6dbaa003471189a106930e1e5c88d299496567c5258b9cc557beda538c37e0855b4bc3631ed004771f1066c43eaee8f1f079cc997efa0d16b3dfab6feef93f932b3958cb63ab683c83f4386b23eb80c77a59de5613bd1a1fb6a9d5e2b3e568375222a4713cafbd8793ad5beb9e8bf39d8b42a160dd06de68f0c7dde310b2e58b4e2b1ec7752db8477ed31cd2e90605c6e0667cae6a38b49b00a49a9c1424f97ad53189f04823bf21affdbc987f8f71b58a6f088945f3a530bc85f647efe708c561ee1f7e6e1d386724a7a99b8155b95ec60d6c7bfc86f5c8c89cbb8a2ddbafc7cec9de2c58fa766cc58488b610ef02e804a84b426df24d88c019185689941e852190f6391c9d304bde7a2807f1e9513d5856f7f40267b8ea24d52a52c718e58f27fd3463122c9099cad8464ad40f98e6cf363a63e89f035c10db2dc584e034cf567f520d6e27423bd3879f8ecd701300b8095df74a48e2681b028f1d0e25dffbc041a22ccdb7d6d07d78f2dae20c258d7c03ba76f8822ac5afaa344acf81cdf4088fbd26c545861bb037f971fde604f581c642fa9b4e2ef03ce35f5e76e75f0e2d8b5b2a01d0884125f1433bed369307e84781af37572549b25e3f2d4440cb4985a612a12f1fe9ef8b799ca707d6e82a02f24b0c66cc120db912ac404ab8c0340dd6d7b60a06788aebd7a47afdc0a1505b180513aeead6638f012148bef5f7849187b335f68f03a30c14e10a26fce65c3ef27a1c12c4df960be3db9fdf504fa012423ba3de15251076b052231a6f41847e578056dbeeca950b629821a1fa2d4069f249be1ec067d79425d08e6f58f4ee96893139075cc02a52a941a1bf292efd43b6c7babca69606a6074f63fb5758cf1b84448f94d08c84c6ebcbae071b97d47e8562d4a47e756edbea8ed2bb311ade97a8b0c9bd87652c29a42910eaa544640a7e136546d4f2d6f530bace3e2269b15b21d416e749be416c50265d19cc56823a9e5c88bce4acce1241aef2d61d86f21b07c3cd38f52cac17135a8496d034a04a9228609b5f7b2da867a6155ba31fb1ad60f2599e4ba0c0a96f6819760da9b47ae2cf01a8b108cdf4fc8facf1d1ed44f6213300b677ba920c93d7ae030fe8742a785ebf593e6cf40c5a07049da5581d52558f85fad67e119bc11a3906e42a42cbd6b386bf41d3aa3c27894c0f7cc2ddb15bc4256d9edd0fe0f5f65b44cf291afc78f39b38bfe50f1ecd38f07e2c6ae97782e87553e4f7dc850bbf871ba4834ac105e6fdcd997c43fcf05274a2f84fb9afb2c45ee26aed17ae8ef4d9638a3c6b4fd5d6d19b77f1f9e253d6b2e6ce70cb278eb824967f75e6299752ab6408da2da9375acfc665ee617fa9b70705ebc5e29480216636287278e33fc447917f9b43a2da36d3db0ef1e7107fb30bfe4e79030c39f50eddf429df6340c673100280dd9dca6ee4bcc2e9ff2e3859a547a29254ba5abaa26d9c9b42fdd2b9459adcb349cb7e25406e7c521fef0278fb61d00a8cae6d63dbc4686c13f925a166835d8890cf2bf793cf2831d76aa3be351cbaf6f6fd3e7402311765347e1bd3a6080ee0d96488e0e56bdbdfa07be4f15e8dad8e8aabc66c29bcf9a6e9ea948b4c15d9f029bc4245939c328170bb9f45487eed1c5cffd282cf692f0d32af0090de7077d4ebfdfb29b515a5f597a8961b8d0a9c223c9b508469a1ef203044e8de39a2f20f5a0e6a71e56eaf8c02bd823dc60744431fdd44e07b99cd9df371f5eb7e4bb0b7abec925742ee57cad48b822d1b606eaa5c98b21a1820c8cf1ca99ee58904e0a5e0bb1e82eb676991d99cec5dd411382ebdba1ddcbac9cd1f50329502b0a38dc932a5c34441af35c873c5b51c00919336bedd42174dc7dc3378d112d5ed83bd6e43db6cd38609d207175927c31359f594fb54900325cb9f624d3fcfdb5917a964d79400cc13fc088deed01d4d867bf9b934b80a736864adf107400904851ac36b753823076386bcb0f3f60c6995baa209f59c3ca5a2f81181b16f2f5b64c67d848ee667d0cc447f2c5ca17e62463e551994b833271e198072eb127e240d85826335bcc9a59e74cd696b21d294736e72e6d7ced3a8550439f2076a9a6c8a46c69d36d1b19590c00ecebbf059fe015e4423526ad7d2f3d898cc6ebe77cbbe269f0202f307dfc4af3f71ea3b29cfee0fe93a5bc87f339c51be07c5cbafe622672e2b4ed2286719e4348fc43f129a42b6a9d113841b6f0256c53c90dc461c3edd2b00dbd26d2a9c7fbaaebff56c7895909199f587d6c63cdeac0d735e3d5177e14bd50a0a556cda55c8c96f8d8fccbd373080bcca58c2624a3a3350510fbb98240c5e1f4437f072d8ec4ac4f5cd40a9673ffc66f28fa518a95edb9bcf3f51e4ba0b9fd29c07d940f73a3e2bf8b168382c4f4dd1f4d0165c557f31fb9ca5a4b179133b7836c742a96433468ad846b24908f0ccf2defe196144b6fe1b707f95ca3af0880188fb609026af9d81b48de731650051455008992342f27053fdaf46fec1631cead9a5a07d4cd1f33d6b8711c00c785e6f37e99639b1930dd86b1b8e055441344824c2e7cc18cfdb753588876339b4e54ba69eb2f0f0b0571cdf831ca526820bb6ba346316c371a9d62839dff8dc1c709f88ca6d124f64ca13e511371d8c8c80ea9e9288217e675ab09bcf5cb1fc5cec8519d3d2b284c6608a130cc40dab1481137aa06f2eec7e4a411d05e79b25b6d2f9c836ea32f35a48756ed75129ae98154390272fef9fd93971374731fbd28d4ef489fe8edb9898d87917e5370959364a45d7e9845057319d8ab52a7944bee1d8edd81a287edd6bd13d075c036f3d220f804d7b97b2231854303b921328a9909aebf795bcb913d8bfab51417a98f0a850315da8ec646cca636da06e55744e1e427d57cdd55abf0fd862eb666007bc4b829e38f4ab4b706ed086c50a538a2ddeda4861fe9f0820f5d51b9c3d1a2a85ed10fde820580751817cb82c851b294fe9b140c8a03396d78f4359bf237da9be356ee670a9dd3e1e7739291e9e18163c4d36d306ea426c84f01c77218df36020057c6335df766e83b5fbab070d5d43259650d17235d27171da6285fd9211185613936a8f8b043643c85180142010c3d5f19ab040aac3b832b309ee5ccf24e3c9cfe55233a48af738fc3c1ed489d1c5eaf447924c9e5150d978031605424e062cc558e52ebf9d08c14dbe4484c813d14590297e8bedf23fa7da22dc658eb7c9da2c77babccae05de618fc5107631bfd9b29c04ea91977d4e14ba1d747192de6f9c9b428052a79d0d3b1710cef1828b876b3c1767286a1e2040ef116b2250e7afe2d1849d3a2f1d519cceb4307a54bf6bbac2e8c2df04ca16d8a570266be889b5ab0ccd0b0709f25b7256dda1c85a4ea3333fb8545ecfde75c6df6e10bec7c3a372fae4bdbc8b9fbf0ce95844e6c7790782b7c333ee5eea8ce4adcdf25e00afe1643dc41e893b287fc717f7f19274386f185196b666341aa49d2f4b44d5dc32a71bd036513e6bbf1a937737bec11343315311582fcc7ea8bf6a77c911cc501142e7cbf0361def0faa30baa4a28d728e3c7a65dd4f68a30003e080f609183d6367204312e9e06e164d9365759658f66410028f171f2327d6934f4af9a1b5900a02af2c988a5f03ee5e8542d7e46c1e6053b4f67f5ceac5c8a0a8081b6732d7659ec0b518964d3ef1c98664bacee7f00c12f1b0e5dfef44ea6b01018aed932bc7fe0d97a6cbbb0b97b962a42f11c140756492a14a78d0d95b8214216d46a534e8599d3be83b44256fab7faf0d149153a77c7ccc26f10952d2d8d0020db37a17aa1984d4d0479b546de829298dece10f5a9d98c96a3af7ee58088de514c5ceb7c5c42bb8a802953b8d524e847782d73164bb1af7854f57fb1f67ea74c4deeaa60938eea78b44af85fb3e1af27315065950f6decfcf8e8902c222d2b6c0593711586ac6f3be6290f470b489a26ea04f698cfca380ab5364ca55939fb965e0e298c20897070de787fb85552dbf9d1862ace6d4976988df4a3e9c4bd18d7ee13a0c0b8f486994509732e40768500ea75761fe3ddaa23d78b13aefe6a58f6765fb232ed13f966dc51f43b74c26618abb3d85a6e01e44ab79e47c21c4c8b982740f80152992ef81cedc99d4d77db329c411590530181742231d9451a6854c2d82ad2dea98ee62eef19631976c7ef625bf37884251659f3cc138b91ae46b7dd7973a5999d23971e5e269247f37b6b5208a8de8d26610c54363ea271655f43bd2f847f52fc2c72fc795b2cdfcc61a93c9cd099801214817043b4c5c4c4e06dc4b50cd396fbd263c9407f8d854a519728949b4a2105c87381d095eb214e7ce43f8872e60743dda486bec87714bf715e746fbfc4c6cf9e79422eaa184472650e08522968832f097045150a26a46e1782983b8ab5d234efc1d4869e454bd486aa8df82b04cb3bfc207dbf2fd3430ee2fe0c4cb351cafacf0696a536ad4e16b245bfe52f0cde88c09435509475a0c2e186b3c4cc3fc7da896693a2d9720446c7385491a157f7298b30316119e0d333534842f56488ab04e8104cc7012464250c27d728007d7e685e396d06391332751b6bfd8e89eeaa7233a13dabb226a6ab090c088800a98a9ddeb8de7b1eb5acb5a1a3bac58f4d0edbbffa42ed3b551535110903f52c252ae36e16370b07371dd1774612b4fa842ae07b55a22f9fa69ff0f413353a0d65bf7a435b8358123a019e9c28ca3b1b2958b797e641a2c6d1a522d0bd6a9e4db7d49140dc4dc8d5b75dbd6da0dfdac8f95db09e14651d9ac7af8b2bf98364dc553eaead182f3db4db79f5948960dce836161f0ce72da763c871862a012d9f1bc3eaf7f451f60bffa4ee91d8c67d0a239d3142a85fa952d92efbbfc64549303f184c947ca244fe12f453662ac9a33aa3eaa2d512d4f031f137ee3fef7f83729fb0afa3bfb19c9d1d0e59ac26b0e3463360bd8a0822f65843dc3ee61091f1ea8f292780e7ad52fc2e04795331215578e70fea826d1c382be3011873b050eb29617259255d132fbc7933afd7c13744ca4a5ceb2896f384c0ba53c2155bafa2eed2052ca887ee5d9782a2b361e70a6bf122c32a28452d95a243b6533b8a4d923a47fff4d20b08b53b0a7ac87231c409cdf5467c03f16bbad97c048e1fb57fde96cd618543fa6f1a0c757422ccb846b9f522afebc16833f5339d113b5a90e3cb21a47158e8d9550e0e81ba128a4fbaf68383bc43bb89a2d28b9f269e4b6e705ffec61862b5397b8a804063d1c6aa8f6c045c4df7839cc0df2336865fd622867ca77b38966a3b44242d2e308089083eb1546bacf278438425f60bab59cc5f4e0730348dc15c91f9b5b383ae612d9e1aa93059814258bfe5768227624f38d9021d9ff4d04761691c1f1566f1117e958cb00f6f7590664219e9cd7f2bd62193a968834920dccd54d233ff14ad2d5e4f80cc94c2b92b2fa41a3d2b55ce2c00ac1681817375960677151c227e3039a670e7cf7a91dc1166ecc3aa52fff60216c4e8818bec57cb0acbcc3f6999ca062ab319d26c349c620fe47fbf17b751f6f8ab04b0a07e0196fefcf19891ebe3b95ce0b86ebf75277d80ef0ba11effd30dff266bd9acc4ab09d418228994274e72145ee2ddddeee7a2c8bbd634e2c26b1a06425698a919adf5f392f93cb9ccc36f21d0c1317790e59587d4ff9f12139ca52259b9a3497d0674ed2a6f3628686c78b75fa769348db71649cf1c0e26e4af332e58ff0c3f8fad398b1e053951c69fe73c0c06d1a654fbb673a20cafe9c962902e5b232ccbdd63c3f06b1818992ad0e03dfd6bba15ec7a83680f9a585a07c0ebc8d68002518870b2cf802471ab153ad0f77c87e1d6ec4ef39094d7907d1d70c46c30c957308774b8d6e370771422efdb05dbb748080dc6fc0b1b46af927b78e29ff323120cd9189461251ca9fc869c292e5cb2a0abf28ebe10d3f6d3f8124ea6fc7dc806ec8a4c58f0552354e270de0009b0f4e6f7f686a46e5a17b02230c6f97e757b923de97be742b1f2b1569b450202721ac6f0664ac615cc7a9b55650a6408a92259ab0a29bef9e22c6cc06bae8284a035e224077efcf93e321517504480f40e964bc9165152d1af150ff7fbb348e0d71d4dfb7ada43a98889eed8d168963f95359666d62d4262e5a2eca3456cb5ccac009607fa604d8c099c6f28043e8964ca3192ba974069c18fc721ca1b9020ff79d6e6a421a09877e1d21aa581c86ae1c757da419ea94cf0fd16e09a6163870a3abba068e26eaccc7b535bb5df63e5e3a2bb5ce6e44eebc7ca833103b5b7dbc8b845848853d9eb18a563eab0b749d3f100ff14f96e03354f5a3a5d4ad95af7f40436b2140c81b76762948abaa453cd8406775dc78c6b882dba69d907f0eb5cc2b486405db11346b25bd9b9ac646e1cb884f4b42ac76924347e5148f3394a22445d511e5a52e81a48c45d75c2df56af3042cd2891a7864877362f6ec9a07fcaa06962edf03adeb5d864b1e6ed8cfc32252d8175e90badb6b54f84d1276533fc7d7073c79dc08d98b9349341f3f4938c30a5108c5c41c88af10a9652b10702aaeb6c40f462fad329abf9df788198aa5614df27fc2dac9bb3f193bac375d635d53676fea1e91aaedc5a7ca5e1111aefeb8360acee175a3648468f38d48f92e06a8412bebb5fd3ce2222fac396e38239a8fe4579316634b4bf9addc89663dbd15331a5858f1e38fe8d51d34241bc10cdc9c4bc68199caeeeec3d22b6180408073d49cdc0a1cd1e31c951667fec0d4301aea4a4e30d57b53809080776f79ba7c51367fbcb368357cb2561f78b44b0901bc54919822b06d039da8411af3419c62f69f221c93462341f0177bd879a3191afcbbfaae76f6028cf6e8a3d5c2b0c23b0dea53d03479465b707f28f1f2ddda9d5a5a5c5df38568c55acae7c355a449fc747abb98c526eedf52f2436901731f3452cbc394d38ede31acbef05d84877e0086f00f970691898782aa96675e43c68d148fdff8dcc45158bd27e990f7440ba1879dd69c3f396e7f0fa3a81696ceffada125243c345ce29fe89e6a255e29689bb4c7c7481036cc68f0f5c700328c91ec793edf29f419a087d37fa326c50a8dc99605559716c7c7f0b5c085035218eb5ec424242fb1a621e79372f1e5f9c6dfe9454afcbd6f2959182efa649119d9f41babb06374dca5dcb81320c5fe641b5a91d0cb6f3212c905f34e645e14fd8dac4b3bfbf694c3ab8c4912df61b69b7dc2f34a0f7287f071210ae84e582bd9b5768bff40a80931a9c59e24cfe6eaa43b0e525602419332b3bd7a84da85ec2f9f801a3e1b7a7abd238cd2aaa6c204110b113adb6c0f02313bb5003b22debfbec609b6bb7f77230d30b7ebb132d987c009a18f66b87444df6efc7e641f7937d99493353944ef0e9505a7f457d928944bb23c20b2a83c44351f21e1d90b33c6183e044bd82132c245cd76882efa244ca39c98eda7ea9949386f658f05c097685362f578231d8d73471549824cc885e9176b131274b118d029250140f479c81dac41285aeed68b314595e7e6380c5dddfd581076d5f5caeec8fd897c9c2fde4aabad3dadf2331fe1f6be7ae5843d31f73db7046c2a6eec0a14476b58c2f81b00fa7117dcdfdabf67aafc8827609afb51ad723d53baac019cd4850e515305ad80c08f188847575d5bc96e517285ac097e3cf4f4983145146c796aa6ed772d154752135e6763ad9ed151f237884fe9d3102bd9aec23d2e4ec992904a58e4ce752e3f5d8635f17de047ef2fcafde775a2125019a081713c96c32db4b3639674eecea9192118705029ffb41e5e59158a860c39c8dcf954dfda050ce5c5daecba5b08def866cd3c5bb03118b1e75fe9c1cb293981b4e900015964321fa62055927d50ff30c8b3f7501c112214ee5a6e9c0b526d135dd3b34ed07b823597eadf02a184907a8f2bb17b95824b71218cd19ba4376ae1f2abb91cd61a8e654783fb2746e8453052f6b71dfe6d8fed0f9d588e27fb96fa74bb0b1735acca86552a9b1dc0e455ccec1f165b038cf6ca25c23612ecde8c40a93ec48c442fc9b1755b665cb01e5457752bc628f67a1fb35a128302538f8e3058005af59e6199a3ccced215bd9e790b6200bd8076ea1548ce46ad8da7be905780b35e40af3e91f6777b9702d51eee7feb0dfa41292b9af863a26070d181fd14b2f8c40f863a548b4844aeab6c87d1db7f9b80d9ecf98b8913319642df17c610da8455666bd19d4bc07ea78c368656dc38c42ccb04c4a31711f04c0f43f9f8149bed881ba03c6713ec5d94cd1fb1f608fb658f3aaa7d0b4581853759472a2f8b89fdb8490aac92fc8be0df1c2dd14ee43a152a0e020aa4d134780b6ae6e6bdac1b3d679a3b94b8a164a018f969e73a8fd0a68471452f44f5076566cd740c4f5bdfa8e5ba4b9558d496aaea2f396497fe0405b41a199cb582bb925644e7726d8638c45b754cc6507082e008e35144ba16d9a151633cb35ac8bac4320cd6697f9175848e0b8459531205ccff368a9a68ac8040252d70935c146f7ebed1897b96203fcb9bf5cc66c011101d3fb2f9d563831f81ab3ff14b2343fccc812735e6be133b8586af88c59624cf83959911c70116121563e27c5d0afdfe29e83717334a60f32748557725d62ba577e0209ee49f0170cbcd6d0c27eb94ef1e171fcb0efa7bafc3fc1f28d8e854149a602c419c5ca0b0d5e7c157d588e8859f9be8380874887c3a3de303fe4ce3e44978c53edd0c9b42cf18aa29a26ea32239a19c0556172c4b2cd46203ef1dc0b97cf92c7a8562f872c88fd04aa0c4b130d4f5dfb876b380a44911b51a2b06ab7badd4f55a03623a5c57ef4ed164324aece63e7bb3dbece9139a05ca13f9da87c21ac8dbc8f34d83249610e4f8f9b8fb3f128a9400615b5157946411869ad305ff124e97f5109138cfbf0cd75b294b64b017586abdf8a084a7a55b58cf96bdfee567b016125522543063c241ec7f981fdab575813617659e8e7b4ac99a602dc04f298c072d35dd831599a0d2e88b06081340c8948b15c75da924513655735fda9c36b73dc424bc7a123199a076957f92efef9ab59c83ca3cd1a4b0d969743ae1e368bd2957be39c63aa0075ff1c7e1f6aaaeb9a554d4348be52e69c0f77083e50ac3a6f53ac593a5b7f868ace568e83835a71121cb6b7a0923b962890f390a04423fd8725500eb0218bda2dcded3804d4df21d7f4e72378154487b970e2bb99eacc41175bb86b166a8cbe0ba1d6ba3b6d8bf478c5c3fdb790bbab3af06456d2fbbe1a1fe936bc3079bc16bab2e8fc1dea889eca04fe06f4562348e98d6ee9b3c317078f8279818dc641e9f07cb0c9b7b2e21929e5603ab7442c4f86e95a783426be228865d33081666eb7a09b8d9b091f9a9b2b3f2a6c354f5f4dd65e3f53f0c99dfff6b6f5d3e39ec2f9b597270044862fb13317450fd26270cb7f7069b8154ea7be19d4dc285fa9de5c24d2fb5e776a85a4d9a790f7edf1f5f17460a19b1f587ef4dc3f8574cef0cf2661934a765d746b7e020ee5ce770125f31a905507a14ef0a09b295761ff1de4e7753f4e59a29f07dff7c9c1693bf5e044aab38e27022513db03f2d252dec7f3bb87b92e8d112a7dfcf48b24eef5e9008a204bb5bfdfbd8fcdefaeabe62a5bd9f11d31b718553884fa3125d98d1160a47c922379cdc8c257ba539ad84916e76e3f0e58c39f75e63ac441b333943a6f0b8227303f0f0e7c2a7143e5d2eaa527242f4f57fd6dc9b03d1fafc497f0114cc0767f5f915ccf6500ed7df60aa5e78ea8c09fe85e0def40bae868e1d0c12bb57ad463f4d981f6d40064a44928036d776acb0c165dcd0245f7f423cca083ed399d514cb74f656aded5cc872491a0b2051ba1ece112fa539d53dc3187d6d67609420793f259c25bcf876525c93566ee35d6e184d7f650fd77e188ba3179f9e12252db5e4b833690c82921c5099dd23c807b58e4a2256157dd272a5df37479c856ef3f1801dd3519a4fac5afc64f97d4988f416b28738cbe5915ed093492b454553f2c48dc20ef9e768e2a1d356771d1a15645708a25a7b8cca49613bd957b71a1b0f35933ade1a29fea90e2379113e946d6352d347adaabd2c544b9c897a6ad26fb71275be16891434a87a3b7d143219f97a9fac8dae258c8e858071c2f220aae360469318e59c227ba17c4d4db6a2948864050a12971bb18c3924e04c156026bb5c527cbd0efdd0199ce550d9067fb3621026e8d9af4e1cc0423e3e9eb1677c6b19040b1d5b04e9126e737b691b1328cd185e8c16e4dfb737190db8e09382165bb1f063078246a0aca166d3c9174c77a07ad0b98983bf30b2ce957b52aa68639cf97ea1e9e880eaec9e4098b47535a77be1adb6721426079f144942dbf44ac5bcd83182465c0b65fcd892b9765deaca3f7648f2e4604a6d6277aee18154ea7dd11346268e1b4e33eb916906abdf35a8aa4b8aeeba148dc9e0b2e78c9cfda3f3dbf3aacb46a00d3a48d27ee1e68f06f839aa79377bad7eb555b250c3caedd4daa126a01e0c5d0f3369f09b67f143779244d08a2442edf2bf2569e29aac6f00e299dad2a7ff5f97aefa8565ae46db5c30a5c1a9b56a2c1050bf6e2d565fd3b7e68c77f53d0b480b0522c8db40afb5c5a7b5cabaad063ba4392776c4d3d5a54e2826449e5952942ed19f7d45f376d3cf1f52ec011e5901a9251757969ab75dbb9f55fa9ea50f1870c07b92546232b5e8a4e879f4c5cfd54071e584a0b27ac095279360053e8dac291921c842a491d1bccf60feab8a971334c641bf69b3526a899382df871a3c5ca540c8f609781a02564560d448553e51837778b02ee6fa8ea053aefda1d74fc2b0e773c676c1c5c407a74066173da5fa4c260fa133355acdf60941b02819a0b3176facab4cf9973bd4f925cf7509bbd22552e84e6f19955969a99099b4c11948784c8c7350d2ad8145c7d0d2e425e84dad05d12c821c3f68580cfe9edf3bc63b79a81c49f5e9fc3bba3fa5d79c83166ec264582cd4c6d4d0638c639b7e7e671b22e2b0d14f4e4b2a58e8631df231b987ae0fec1d03fabd239a421a4be51757add8b4a380e13a6dac517733399ebfe5527cdb367ddba21d7c54b417f7c64dd967e72e605b3db51773de88f99a4ebe4a94bb1b38c912bff65f26a84f41fa5bf5dfe4382792c9d452b0049ea16b61ffdb2a0a09f014c292969e9416e572283b78907c7b72121117785df5b7fbfc4dcddd1f7a5369f4043fd75521c18d904aafa1fc8dffb246ac202c7e8c480a5bc0745e5856970276c87c71d8710f974a809a1bd60a7fcc6d8a80e2c194f22cbd02639b074998c5a47123acbd1174a9cc2212f30556ce4cb1ee1ebb0eb665e6667d1d04916acb71f79fdd418ceb44ac12e2fef7a3584b9928d7eb453fa9341f872d1fbe903a1f03ca1fa7198531b3cb86763482c67a5e5d8fb240831e83671b1a0a42a7fcea7905f9ec12f51421eefc98efd41e645a191dc48a860e83e763444ef505f19bf9fd93fd894d45c6d05013e53131777def1e97c265ff4866c7fd1af7f1d8c3316d10a5ba0e300937d0b575b2e224a7707322553dd471a994abedf417a4a8470e50de664ac7e70ed082ac4e1980eb41083a966c741eaeadbe2cafe30e930472314c069cf1f066e277ef69f086f835f7dfc99189e30f094b84a78597811d540ad9ac38927de00319ebbc2c4996f80f6ebfea691142c16dbe4edbf0220ced42d003001b0b3edfa98f22ba8f6ba311c204ee271cf1be2f4c37e4ff4fe5a1018b8a37dc2708ed0d3f028dc09810aa4aabe944fba796f6f9f485d4cdd5e28592d6110b96d446d0986caff0363290b6875d931a8c3edf0ee6f3e7954b036cc88012ee948927f8ebf12081b85af0b06020bd92ed0c5bac593e390f2356993a2b4d323bfce5c0c830defc1abe49cd4735f334c93591e39ad1d5bd7880511cf5fb95dabc480a2d5db436c450b44f177a41fb459135019169ab36ea2d358d69bc8c8b4720dc327d632120e36cbe489b5970e4b299301d98ed6a6837df59302a3893f2b1d49c94b4800d62459c3efaba70745905cef83bd90eae6be69b0f82bffbb98da78bc124f725678740bbd0564ceac1e7e10a1b61242670e3a2d2af723346e8db06cc00cb4223de82d56a2cb2fab62f66e2b274299dde3908570c199517d367fa89e0df04f330dac7c33df68260667e5263f593ec77b3f4b98bf738b1d6983970d1b9633a29f9f404cab134e2ba8e83b66b60393c0cf395f76b1e6a4e5df7d62cb8c53ff14f3cd883e6bcfcd54e73a1e92c33c9a7e81d23e6a947ad98e01cb8724b9cad2a88ac4252d44d01710278a9e7faf829dd8f7f145c4779f0d0b95c611f54552b972adf484927575da6d7f8027875cb3c0f98ea1965a68fdb34243accddea4188391855ca18469aab45f66b9a817ab4b94187dcc1f23dbcd1fa4b35ec0c8cf712a0c76d7c6bce20beb1bdd6d2ea3fdf8dc6f7c47eb41cc0c182f1ab84c506e2cd1e0206ff274ac10922f0b3021aefe5a1ccc11fd16802f7459a4da4bf423f7da12c3275e9e1a4cad2841b41202030026849fbeda106db7676839126b82d2dfe3a72eb8b4fb8bee7a3b8452d7a45c89de03af38f66acd720b5293d81a646848857775be87ff799900b49d8ef9c2b0716481e6871b84d248bc2a9c97dd53067e854587b8c118de698272e0d4c31af2a4cce6ca89c9223eae7372a2c2631d5c2fd5d89de7646778b9154788cd8a94e9a3d19ed1de83d270de03591924ca954997587ceb9e3215d1fded0792d4c001422f2238a2b4b0078ce6ee0f2968fc477b2713a713e12c337987794ba00b27871b59e3e7f80f84dcab801548fcc8efdb9b317d17f47bd9ea2a7ae6ff079d9b6e8b314be69a1c42851be24dbae3598e44ab7c4040a2f2ee34afdc09e0e92b57029610decd0a8c0637550f7559aee6788180ea4b3512912738d7d01a1dadfb60c37f456bc2cc6b4054082f00e049fc390e5a50f6105593b3c4d3d86f75fdde4723c191cb7676d27511e02dcb47a93bc98ff877c124e1ae5a4f70f278f8bc7ddca97ced081b15370ad4fc3a2bc9ecd562821d9c6d5c0d4e59d27443f859dfe02a2cc50cdf49d87961a8a0cffca15a1912ace81765eb15d34f4a525275191d24ef7639d7f7640aa10942942b58768bf405d1a0dc07edc5c9acf0649194f47cc0c035e9d2f2c18730971e2e2a11fa9e0a505146943a8cd0d2ec5e4ba350f327c9dd20181e740294f7180eb13350bd2316a0510b5021834876a9886f580025381ea475460e878752c6e243e20e3ac9be6b590bb42102e0ba38963705d0157f5c6c1d51082736aa00b9d8ca7496ec27d673c1ec427f4dbac59cf57408823274eaf4734470e5c91439d0fb5487102ecb08729f440f1146246651f56395f38ecdc31b61f4b6dffce8e20c257114504d564dab4e0bb793b1d3c44b0199c1a99f6b0500baab17941213e03d4a13eb59d2411c217a729551f31f19f06d2c3796eef6ca0a815348e440a29727cdcc9859f874d09f2ee2d54d73591d39314c1181d9d59718305ee62a3a0560f1cc09dba7f0921447f2461b771e473f5ff66b5220fb86dc0fb4ddc0f7a3dd8af6aa611f91d60832cc2191ab1dbb4225398df653e7e459e7900b1d9b3b859ad4bbece2d1398f2e9ebcef9b381ab3757d6c4d9ac71f60d19b788a546eb46426a89782412a90e084b63315fa6c42720c1fdf14e58fd1c986a43ac5ef1055cc6b42b8653b206884f13f5a7612a2df5e9186c3d3a76a5dee7570d8ab3447febc7159b3ed0739226adc5e5f60c2637560d103972b66d9f030f3fc54690ab3dcd61c9c9fbe11a84fa1ebe5c1c4218437f88e9a29cc4a61b2e8dbe5b01c0de7f3e3e3f6d87106fcf8ca58f08fb8332f3139b3678b344075e1e609712631c3005427a6b2485dbe2c02dd3f92707a064111da707830648cc357bd6c9c800fe5814383696c2fd41b57895b83f35722b326401abfecac9834f5a7f9168f5763404fd95317bce1d69a0634a2ee5881dcb33785faa4d0247d2b8d5703184e5576cca1f0fa094467149c3263e9a629b52fa4a8db481460c7805d39c7f886c6c890a465cd2064ba70d10250fb136b84d517555243034d007a6c52dafdab77713f3d33ad99a4c6262d1f3fd6c4c37cc004fa68acf5830ea3a6fd91506b33f98f0e0d3bb300a81f7a5bae6659ff3f8aee04ca93230c4668ea9b0866d06236ad73e3733cf3bbe2c26c13c238d6ca71c1acb482b65b6fd4b9995823aa6a0a37a8ebab893fb285c48b6c9324b1db27f483ef586dec628750f217be8664e0158f57d93254fa4d842bb8a70d41cfd7413be26ae548d464024978ce3bc576650f74c0a43cb2ce448c0947a34222b3ec33e21191de9dbe377967a60b9a8ae3af12318c33111ae91e7c456a09874d46e4b769f6b55c79d01d1682d0912db6193cd44f16a0b90ecb70abbed0c41d1e423ddabadc58238f5374122ec705b46bae897b7c571c9a41cddcca3a3bf274d1eef6f0bf688e21a5ea8973edcf86bc6ca90fa1e4a00a0a7a3a9228c361503802896312d61118850cb045b350e288f4ba2ba97b5e0fe2d31ab4a7a91ea158548c1b31ee47490697064234a66aa9b1392df28e96e0a901d251ebbad803c71b95a1917a16bd07257cf82989270dde60c77e75d4c3db15f68bf30d7c419cb57f9259c1903a38212219055c000f7828bad8f17638a300492a280819e8ee3ddb877c72861d9ec919c10fab153bbedd675961851bc5ab5537fb1dc515df73673ebbaf8700ba214aa60b7c44fb517fe21744c2a144331a8e968cd5bc7f739764ca730fdb273b714668663f21f455047759d83c710a3c2428f5f51adbbf31cfdfaccc0bacfa57453146b1801905023217808f43f7dbfe90a5e52e181ba085cbd8cbc0d964416f33c75be5ddd2cac6f4c252916d933c14ac7422eb31d826daf95fb118e0a6a92416651fcfa7cf0db32e22c5f095489777244d25774afeddc3b5c4a4098dd6f88a88251c2fc6ee007e0e2d21bb089e280c4e1cddcea99046cbce82d10b2b94888b3ba11f45202126c94ee532f65b9c31da51fd1c366e612a7f81a61f5962d98cd8671c90b929df44640d14d735273cef88a844de64f8a188fe59c800b9ce769b6d2864ccb0ed9f8cce785cdb67a87a4e28e7ddb8f10e6cf0c333cc48a2393d9df54bbb8b527cadff7d73408cb201cbd77e29fdbd61251184b1297e50afef8c87f2b268e443efb772525edd653111805fd6f10feea893fe678493e8ee0188c26e43ab8142eddbdc931a93a74b9c1168008b27e1bd1b24169bd390993281f894a661af51add11afdd3fb37d0b55270d1dc5bda2561429707a1a581c37a2c6a1ab476cedb84e5104f67100841f234993fadded0e70a7afceace80a32bed54764028077977da2b8224e99bc7addcf7710638912a4a43c7dd4360e042e64b8a851da275707dcc45917653ba5cb4208bf9dd42255517460432ceca66e938a1e4ef1ac692170e2b45ef59bab8d33dab3176e64f5134355474c577697725c5673786893b9ad42e4d7984429412c975e6fd6c737aba9b1ed2f9ff556f228a3be8999b710c1e22666ab4613d8f98407d8d9de553ad138af3286acd6af8f5d15feffde7db15f96f5b335ab4ec50dc5c1c1fe11fb0426e62dc68e35ec1b6cd109a586d4ccb6b698c054e2ad39b1bf9a329a27a40f56ee5cb5bc8ab25359618ff06c1acd7ccfed42b84243c3fe6b4fbc601414364c81c8f798ae0e7035e2f7fa99bae06ddb08496b293a12ff9fcb5e9913d75bac438687f0ba9bba968e7c393a0b0b582711f46771cd42699c8ec369ee72387274c386d240decef29c9aa46c2bb40d979e9d6175699c68e430d74a08238e4b9389bd131789bf1abece48c8f420fc0013125bca1b2782fbfb4354eec5118d2ff55aca0180445229975a76d808c61333b4b273a76c98721902b1fffda05593e71f580bdf4a31a453ca32fd4de2d6cb3d5eb426d3891731b9b4ef8694e58f3c75b772664d19f98957db5974771320cd059bf940768d0bd9e5a6c4ca4803fef3930c231c201d038d4e6bc1717b8ba1a59cecbc37bd3057065fe809f65b42c204ab673ee7812db9935d775242b76067925e7e12c0ef0e0ebbd175b2fb35f83d77381e6d3e10253476c402140ac8b98152ef9da541e48da72b043efb539eef3090e2e7d81fcad297e24121d9dd2986c7e25ac688f143139143c1fd07f356353bc489c849ccab62570d441875896aae625b0e684f4bb73f8bc584dc1ab1a4bd94356f28141053dec75c6cd67417bface36dda4558cbca7c1df2c2c7d8f3b416c64673b39d8d2afac19bb967242c282df9dbbd79349243e4e3e4ceaffb439deb1f4952a4f13542fe58f38410b75d4d1e96b69012f48368192663ac841b621ef6c4267e6b76e740fc7d5dd380741d486c29a69912dd9dfbbca6bc6138b79653cbea6200579a9eccac63df2a595bda0ba2c68498b9403408eb4caaace42386106a4cfc6dc387da26a3b10488ca7b77c13466fbe50dad31bafc373ff8ada69cae4095c05be9c9ad283b53c01534cff8b9b77444c7f76737d79e61e9533c809569d7cd00534e2c3ac4cdefab7c04102016d246476fca3534e1e6347b740324aad9ef2649c501941b5f52b7945a8da5b36103b10704754cbe3d1bb5446bc93c245ce084399fe1ca3b9fc7bb5a10a86c4dfd63e6b78fc1734254eba706fb5d129f9ffa0e9bf0f32b74ec72ea3c306e8b752e1e2c7a84b133fbc9e54b061d93d6550ba1e0cb423f68c5ca541ddb08c79e6cdffea0f22d9cdd0717723764e114842c89c06c49453021e584a9b5778276a54f51e3f736b91994f78502766e91b4fe47425858933ff6907ed04107cce5b5f25dfec670b0e477cd01e369702d62f9cc9fbe0822e519a3af5d058712c79383bc561b1ae380109f143b700e09a31f5313b51e67617825a9a4c335bd4164822a5a907ad28228aa32c5c30778b4362595c8946428cba949ad53c856fd80e88b2a94dffa7ff6ec621429d6796b41cbfbcb8edd11d077ea00a8d8ead8c127df96545b7a0f6ba57b4162fdfdc0ce8421b34ac4ac994fc85d18fbaa22a9f5c4dab38dec1251219e6b78f4b4bf200d59686a70cf4590539aafad4aa2c8ac47ada1ea341aa7af84957ff306cf2cd77445fab6ebab8896d344d51327daeef5edbe2a944c0108f185d2c76ebe34ada99f93b723522e4bc7753af4b787adb13f8bc77ea29ba82b6bdcff252bb11a1004696eb29a50c3a3bcb40f6002218c8d9d540aff3133709f3edf1e602b2e4ad6e6dcd735a1d1fe923a82d96f21ff77b057de90cd9516bde8298f0369b62a29593a761b6bb78d99b6cba6ce9ff13576c2f1a688a39dfa73396ac800958cdfecbf571baa7ac90438cbe210513c8d8e9cf75df4584b2eeb6296c8cf3bc2a45dc25b1d59acc3355755e2b193ff75512120aded8bdfac72f4d363e96a22d913756a7c3b961ec87a7497f92ddbc0cd016c910585f1d6360157da2621485971b27be7b84773c17589d17f2cea28ef042c96f109d9c34fa858fe312cea50aa8d8a471d814e1f09831ed622027e972b8e5c0d836345a2cf4d20689b91e0fd95cfd7b255de9f488fcf175ce091f877b823005068fbdd0290da7f1d1d8c5cc62d86db1d93750e5454d60000000000