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 66284 19a77c84a1d107c4c26e920b0fe78860ec1ec46d0ed4fc7fca18b007eb093435

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1f0255b47684244ae6d28f9de337bd809dfd23bd57f118d69808c9272483f066
Certificate Block Hash
19a77c84a1d107c4c26e920b0fe78860ec1ec46d0ed4fc7fca18b007eb093435
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050180000003b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000becd05db3da9080833fa16d58ecca734a1856c13eb1819a90de52a13e739ab7d792d0b70576c83993a498e851652b2e12eaea737bead08ec2d1a41080cf91cff7bfb1c61aa077cd531dfb6b0024cb48bcff239bbb05cc8b60908000000000000004000000040000050180000003b0000

Raw Header Hex

0000402071c67affb30e66772485bd96f7a9e3cf86585c76f91a2ef2402568a7ebae97f869f5dedc5ecaf8e3a6c8c31e1366b611362d97f63542d8bd2ec31c0c5aba49f9218d1e6a6e68011866f0832427c90898d618f157bd23fd9d80bd37e39d8fd2e64a248476b455021f

Proof Data Hex

59,560 bytes
121216020307c27996c8c669b2c0a895550ccd8ba098b008fc58726d9ac1c3ba774aec97e3997152406b8e3a8bec21b9ba8436b994f33b484c69d314a1f1c72fc1308c4810adbbd603e838f76dd4158446fcd5808d7ce3055d3e4054bfcda79734878bc5f0333eb1e888ed4f3f7edfa2de80a1df2a6d5a1a89fd4ed8c377740f6a6982c8b15e5a051b08d701a14a77d0d3c3b715d50dbfe869090b01e830efde840558008667d6307e91f01c7358ac32de0c54fe6874e64810d90390f5e1659e43a79d2b9a8935f9d80f7c04d7fac4ec9c71db0d06c8a714042e4a8a34fef38c6ae8c45f5d8cf73e716f74898a7f92f84161fb15d84870f7ee961ea5867ff5abc3b8eb3cff8617b0c0a9c789b96936674c5fdffb1f5b1482bdce981c50f6070e63eff9bb53c98f761bcb77e2b5efc4a93d5ac1b24bf66cd3b7e0882e1df5b3df9b2163985b0eb9f888599a8700dd69f2a95f36a2fc04a69a73d56cae17ae87a540021b41bf2ee96c29b12bd4432f16e727c5f97b21b4465be0ebb91522651606f7d8045017673bbb03d5e48e4494ed632ea87cf3cf53212ddbf77d626115a71ac4e4bf8deb4d82ac0f93300d5e836a4d568c066ad005fb777e97fc0229bffb58fcb56b7d49f74dd7890259979718d7b8a01e8ea3048daa2b31d10e00f10da0551743a0d8e726f00f616b56fefab1b7685a7eb30545f8fb9ae7ab430eed16fc91f412822e5c1c7f4e85f29510351bc49a8a75a6ad5b38e909407a9f66a003b82fe2fb8a5b7551423fab9bf44695c898da07bd437baa97894b563e95531c0060b9a6d408ce073489fc88cf6a9ac7cb042e872a0d2a2399d2a9e9132b619090aff68ebc57b26449ac8759fec48e65a0e2b0b203113e2a76fe3f7031b3ea33c13e28017facc897d0371f759e69ea01a0e4bf57becea6a8d8939c56a8ede2e786e764ce8d77f57104ab3ffda071fb8cabf09c4a6ad9e0505bc180768b353b047a77871afa1a6c6bbf7931e12236e1997ac22b994963fe6c79de5c48eaf493361c5ad99b0e55303fce80dd3c7759c5cc59af42c14c5605d427aa7e98fc7a9d53d7b19ff6e63b4bc8d3fb164bb6f45f40e3c55614aaed7225e87e7c5a89d38f7a3b0efc5c8e7088c664436fc78f2fe7b6a961bc25040440bc64dfe7e89be157258ab0bb7a02baa9d5fc30dea63c0ee9117c70716a97d018fcb2bb43bbcbf59c70cb4199a9faa356d9c1f2c96cde75800a80698cea483a13c0873f4f94ff46ad5b9968df1025a48129963df3f2c00c70c4f1b3a031101bdf8766004c259aeb8f3c4dbab3c58da2009bc8f7f99e4c6e580bb1a1376ac67f52e97d18adb8dde6f10a94d4dd8f610b1a42bcd2d00c12eeb36061d017cbfe284af3c08ce93e7f274dac811943e3a2d6a0afebd5ba55ca857b95db00a8e7265d100010108172a26d1122209c9e2cc7e4186dc571d46111ef1699bd4e2d511cd456f317bdab1aa16264741c0cf25215120664b93300ab492b998a32436f8db10bb741be5a1eafdf20dd7c65ed1446642e594bbd93634d0f9dff5047eca748d28e3d8c4a92ddf0de5265015332973c769564c3a6de1b4dac39d157b5baa69f3fdbd6991f00ff225539bc5155990da703187327ab525c467fa970ddcbe015c7b6c086fadfdc5a884310681098c2ba0cd0f075b8293a584dde83a8eaef76b721a24fd1247aa004006f67bc1a6cdf52ff2feaa692e081f6e53c68b4b38685085a31c6098ac16a4c75077facf560701e755814df340f928cd8c8e11c5d9e89f1dc9506ba55efbb92739e112172141ddbc7cf34665ff21aa26fbcecac69002c6a944b9adddcb4a5a4c44279807a49c2eeb3019a09eec7613e7c3738afc01e8dab412f4e8c58d0284b4b83ba34deb5c8aaeaca1c23c919d1ad00654098db39e3fd4e4d77d66766c694c816efd55293f5d1706b456488edf513bf11b605b1670f310e58e7bd01577f46356c3122817db7c6a7b36c01d144e387ce48508b90665b8f2075959153cee6b408da0e569c3f65d839c088a0b82f74b6576ba014532a0a1fcc2c23cfccf79d4a58aa73fc48f76679eb07626a7dc182b590f534868e435e25a2ca4279b30c5bae3cd67b94f6b1196ad980f1f85d311fa8c204f90340ee0da1b2080525a0f7880d33803f852586a61679c8805183af8c2af8904fe11ea28b459a908abf8781708a3c58647cb10bcc83137a9b2c908088285d8b8804ea9bc6dc29dc50186ca6c927504f71e500828af3958cee6dc0793f213f396a0a0e8c01d814862cc1b130cfcfc853beb2deff98fc233301de0c10e151a5f75a8a7435fd851bed528e948999e24c64266049abfa8b319b7516733898299783a5e7fcc6ebf2531fb202d90c4487e7d6746bbced08abdf33e38006ad29eed9b9c4ff3ca1dd21afd19a9fd4cacbe2906cb5d3e7054bc8704e8a02ab3034e5d04ed33ad63b61a98d0322475d7f36e233eac971842d2d485a105efe5027231129e671fee532dc86c0c08f4092941f141731c5bd04a3c0609353c7c84122d1e02a442cafd0340a0d3ee7ba87b04392360acce69a367686f26289d8a82f7610e5934ad97982af09e29aacb202dc6b0c501d2da8b89d359b0596a41ce0f508a08a4d69c43874d1cd63023fc77a4e7fe65477da4576e37fa2dc5ae241b4fa42e46d02d31e60f15d9f534c0b55e8b4817522f8b0834dcade604cea1e7441e496c9ed106ffadf202db730a8a3ba0f947b7a2e4442158208ba28477e757d7f3d91813cbcbe374ee7bd5ce38872cf569566748c3c5acd75625327ddc061ae9b611643d1aea1d8fdb626c13eedcdf9ee5b2e827f381781d18a25fff352f35f013a4f600f195c093846f9813fee9df9254cc93899672958e5f1ad3d1a0bec8344162fa557937e64e7be191a076436cfbae3d4c5aa7849a84d7a4e77e0b3f5ae63958aa5dd571de4e1c09a3bcd043ea29992ce642c4e4bee1e40344995240ae3feee5d5b68cdd750e3c362c63846880f1200e41d56eb86b116adb0a7e0478e49a1a590a8ea493977be6995b693668c4ace294e49e2a5b719f9e0ebb6e79c05fd0a27085c6ba0a15677399a1bbb1d3604fcf1147f5eed0f44e06ab81a198a35f0e61e155d842e7b26e9f51a8bfaba46cba729fc4fc85b0db5d8053f9f9f07584feeeb4ed1773334f2a2942f7dc9615ba050b085aadbb032a78480c16f3e429769128aaeeb4478cde6cff96527b87d5163ecf6763f6689e3d82d86972ef9d0fd2c7f0a5532922162c776cf892280c7a72d7aa7c7465b527f1d4c97998f97b9c38e52e0d2cb6c8a5d7e4a254c00a18c52bd8dffb8efc9b284d44f9921587dec09748ec74b6b7c8031ce30cff2e526861865af44d0438290a60eac4fff84a101f312ce4eb4c7736c2d23fc56e6a7be0fbb73b09edc7877d2f6cf7c4a53216c776f0d555148141ca19c732fccd37711308bb9a37a8bbcaead26bd4d33095ef3e8fbc645d4481102a0ac527b54ce011c96f37db349723b0501d65da3a4b9611bacda16a6ecb8bb04b5af25da27366b99bd2c35631bb9920838cb03aa1588b53f316f1330630adf5280a694c30e0b8ad5d12d3b740ffc24678dac68860ef00b79ba83159af679f299988ae8f0431cdf209a9737cd5cfb86455ad89cb18e940b9aef51603a4f28d9ff71148cf29a8c7136cab2f935f1a7e8d50f382b58ea382a3cbf98f0b8fd0447787b35198ba28d942d23aaaa639065ed5fe02011b263d0a668ef686fedc541da42a5134a5c157cdea19f166765f32bb75fe0e2cf7897aea9314e26317c578d973dd98999ba6545a58bb90a55b468ac1e363f042f37c4cf05a95409c34cd5705f752bdc97ec181879e933785df2ee123d239a353602d5568dce7635ddad7785d80b1e8c3fc781f8dd8cba8ecc797c8d83cea8704ef65e61c43593b8cd644f084e905ef2867ff362ea2afa4737ab2b8dd9f55944fd383e64dd29c777dbc4402f149401bad8caf9226c873c45282335b813c00bce005a2996346146a78698b693cce1ab2d8ec6e3fb4f0fd1da2f7f483f14c7c4006452f99424c327a0c3dbd469283a5e8f5c53df01be93511e20a7b1dac814e5ee97e1a47ef87df35d3b0c8d5939bf18e118ac0f059b75e74964b6d8a432985eea1ee0366589e9e83b7d656325a66178377c0324e43d86da87fbee6053264a54629f4659a30fc427d19a5381432f28c8075aa49c99c05528d760e4cbb8e9c7d9c9468f9db867c2e3329b79363a1a2b73bbacecc855b31cd5d91c0bf2bf89f60bd9904dac87a8391e25fe3c324b5cddeab2b1f5ac7bff19a8974f6189e4b75dbddc9d827e64509db752c0f5e55f866b372aa0bd7302097c9270090c3198415b479a248185d45ebfdceb4e3425f46c4eceb5a0d7f3e63ebad1c63661097bafd2406470e0ca112f258f0c9ed25218f500584e4422a7f0d1d55346d6cf36ccc0408ab4eabc7983df9dae3347a65e1fcc609cf8f38c0b580ca55b2c1252b503891079494e1461ae4c36503935e86a14dac5a6e7b0f7afa42eef71679d6c0377fdc572fcf14a65531508a7f49685985fff83121df5b5112d02e637c5427193c27698e16754ea990490bbec3b6202fde8da190dd4cd14698143900d7b44be8560a628d0e7f6ec672a462a7008443ab272954bd384aac8213c29d67c48cfee940a7978e56d2115cab2c017b7c3eefb9e8c1bbece115f2ecc22d89abcbb40c9891c4739be90f60b405a90355260b7db3d4e7036422e016edfda563bac01d3174d338771ae2051858c91d9ebf866b6abfcf8e21ccb1ba4a09fb0df4a72ee8bed0e32c978e1dd58a12febb3a28daa4ec4ffa7bc41a70cf324b3b22e9a9c50010640b0017e617af4e8b1c0216d5eb30f5cf4c5aa0e2a20238fd6bd835bc19aa17a6e31dffcd5aa6c6c8bcebdfae7554047d0e23f6d79d926daa773b6fbea666065cd0e97802658e4cbb2d76f1b1f89e4cfbe72f1e08aabdb10065231e61e85763e545b3133ffcbd6347d9a8c4df0f719709d1cbe0dca44d0b2d874db9efbb1c4045eed472a42af1a162af2c6fb1db13e8054fa1a3ec8925ec4e4bf8af5407c4114a1180d67b06fe2f94cb891edc5e1b84c4abb82477122cef78cf45b2bafda08720084fde3b63661cde38ef7bcbbe8b2725d817e1f5ac2c5ba43128dc7d70196d2d8333ff4bf0246fcc2b7cdeb03e73c883f54a7890fe2d1241fe71e2e057b4982d4e8f39fc70cb5d540567ed60f12657d0076011602826a623b114d7f1ac195b70e1bcce3c8aade8bb0709c290a7af09becdbbdfc7169f05bd4767043784f0de60ed78a87287971b39ba5e769736e1e7bbd5ee150778a7f55ee4a75524008f2519f33c2148aa866147e076e4f2895867c3cc2fdd1e465b10bc04d7c096863c14f40fe8576dc1f2af2bd87ee14571c4b2c557df6766d35f0905719fd96ae440f9ff1e1533379a81168140d529e7e87ef6e08bce31930c55296a10ca56f3bc637a0f734759b6fd66a6e5fb8b881fb7d542b8ff5be52de10e2d4cbd36afb405c891feeb4d608e783790f1b6bc7dfd058c3ab092693813fa2fd745e9794aa85d9568828dddaaf127e5f037698bb9f7aeac4156cbce4371b73f71fa08a9ab140b7c0f9bf1e88fc8158a80f6030efad515809865f3ab1da06345e6fa5d4685a02db0ffb58765da7cb13c38d0e65b0a922d1800b775d25e5650bba08eb5d395d966b0a90a5da0a906aac87c07bd3ec00aee0eb45ecc769c5cfa81f401e3adcafe0764d9f58e6b0b687e1df74688d1f41d280d961d6b975431896ba1c4e42f7d106b2f2460a2abc683876c2bb1e79ed11d02108c0e3c4a3229b8e417539a395dadeadfc35aae11762bbff562a7f7df7eb1114405931336e41785a226b746d2853bd3e5a91b03750768f42baab810cdab9df8ab3469b85c06f791ca7280fd6a38f078458f61d3cc6e3d73de2444c616f55fd3eaaf6268383cee53433004e32c78d35883f09c960dd4b972ce7381ac7d6a90919db8a8ef5d398593583bbacd644e638689f049885e445fcc1ad54d5ab2c5d7c59ddc16eba0e1a64f8f74a854567bbe3c0cb4e39c49deaeda40b72f937baf293b2971193fbb9617d60458e3c8ff4ff92a2b18fa6c272ab864e887f2b17583009ed8f7a2cd5e09693bcfd3ed71881e64465670b1f444f42b0bd9614ece9e872cc1402e61a2a08f51778dd05ccdf98db0fc73ba3ea2029b3de31a784339ce220a6cc4118612c64192efcfecd5059f4e5779fbc2dbd4ff41df0b6f238f6ccea3f16cd71d092a69f074166079716029594069ebc245a6d50b3eaac078fbda1fe399a87f26e566e9c73b12f877909d4dd0057cfec85b43a0612a07617d75719bce5ff1376ef70cf60b6e013fe1d1566f30be0df0be3c041fbdb7a88d1c9f5d64b1fe7de5afc62b16f3edc4dc5c7d9756ae636654598a2fd042de6bd7e6836e1a15cd0cd4c621f0e7d4ac3d10941b7fac542f40624e934bdde27ba7d233f2892bf65f231481160fd18ed69903b2ffd51c66d3430eb98952246328d15a2f772cb63264a6bf42bf45ffc836ff1697d87857259e3fe25c7eb1346ad74a784eb4a95eab39cecf3bfa7f63e7441a07361c55130b1718007496c11b59513077cdd3f958f20ac8ec2333ca260207ae48f2be979baafc2f63f390361f774b83b100c338a783b9958a9344490ce39cb92c3bd7c434e8ecff2ac931c5b5416dab6249408f19e7fdb9bb50ec6aa0a38684bed9e7e765d6baf5a6f616f0bda41fda5c84e274e43f9584c1a037039819ca018a2e1cfd6a5e8c1d0196ef261aeefc66dc05f71c13e7607b23621b3873e6d461dbf4f48ce552d39ef4d110e633c7d10bcad1960dfc5eba5bbe119f9e6207cda09837e2e40aeb178b7ee5885b8717295b58a289a5df04ccec27862a5154b3222b10b2bf2eeb22f95f819804cdb74ae40ee4696dd2a70a411fd480d98865dd4b2b20e54c8d22939415d825cf417542a6e929efa557fba7f1d918d8178496c7ae3ab842c0230f2c497450ceeaa4e6287e93ae25d871771b064798c554f3a11df07fc2eb0a102847193e4ad3729b81e6d636a136fac0e3de2ba85f01e372dc8deb39dc2be4cff16e17f6fc6a91b6960ccaeda3b7615783837d16d95c2fe2d5c212677ba92cd77f9f520c1d5990d46182ed1818a135b802e02d540b2fe57117c94fa71cbc2391f0ad316d88f4009c585014b4d78b8a4dbecb62e0817bdbe3b020869201c5df7a01d317ab620a0415124898b89f8081e0496f856a78884cbf956cdb6e6eb52f12896a8c1750693e9f75cb005fb5b3e7203d46b201bc5dfa74f23269dc7e09767dd8a0f6fc4f1c94fa1be44b287cb5fe9132ea8cee8f102ce029c2168d5af71dd5e7bd29fd7134fb5fcf2c8b9c39eebf69c9f5728b177fa2343e1ee7b449bac89a988b9ef1bcc06ec2b81092249b8a4b5df1f1cdee9e6709a3929f23b9134cc0befc3f5421a1948c3a2a747f627e48f4d33fc40c981f8b6034af38e09a10b9acc22ad88f6c59c63660cf255a445b82491cf800c680a1225ceae1ce37617874c4dc5318719b2f7ac81a99e9db40e6caedfa924dc3e9cd95fdf7df65efe5244142e666bc49d4528d325c078076deb3d6fafce4c01d3b887b28a231b79c51e6db59efce042abc5e16a1f8367fab5175431c8554470b11ef3f5a1437373656e5a5da5284777dba001f7a04369dead496f9206633cb45d0d185d479752d1bc4da6f36525bc8d537de55d1a91a8dd0354fba431f6dbfe612b8f748aa88e3635f30f3bd4bd6841e675d83760dfe98df17a9106fc9e0f4448e2d599ac74e7cf0fa203e5a7a426185bf737cf9b881c797e1a71c2560ef258488cb43f53e41cbe62ed7fa8a11857b13069d8900aafe0ef78d053c176bc0662eae661dab70dce8a7c2acb8ee648c868278a6053d5671681e93343f0f237a6e3fb36546f0d9531ccd7474d27f7a01ddf4d0b460929f308274b523d574d2fee8f4e5139ca9fe6cf2798ce734e4988fc45df1c1a86579f36b14edbe2757803a4f4f323b125ac323416e1ab61e0404588658fb4508168fc0be277e009fee93be657e633ed2f6c1ab999dc4301295db87030aa9db277a1007f0113532655c0937d61e8509c4b0f5e64875b564b7704d0c7984dcc9112123ce61a1c2785dc8ec140c35020ebe38ad3e75ab73f855fce0ead2c0565fbbb6e41d7b27b24f298449371e7a655659e45af56dbb1cc229c651493c56e21643aa52f5754afa94e3c08c86faadd918de1f40b4e31b19c93122b81ef5391666b1d67b8fcca448f31aaa5ba27ce2e894c2a6d54d1afbc37fee48999cfe664682f0eec6dce2c6223e33456645758773f7ed05e858470b56bb26415f4165129f17f7cf0d5ae2583ecf33b946069b89a4fcc6cedaf837b8dc7e6e7cffce32b6dbca22ee1d07adb82aec54e78f74fe405751963c53d6d31ae26cadf253de893fb20a53211ae791603b55a082ae6afa7547ad8e30c9d55a3adfb07a41f2deba9f79bdb6389dea838100daef5d49c9d3f4e28320f99876eee48d5e73e320d12f2a184b52c79bbe7ed78aa801ba560c39b6e4085cf604d2d0193940b92f1263914dabb15376496eea23d83b1e23619da276a1778ae48f9a311e167bfa858165def1c5ec0235939cb37b47298c3ba6b54063d5b094ba44aed4eb00f49e490d6009d3ac5e4dd9fada7077c7081c51c2d51756cf42825efa582427bd009ad4a74407dd8de97e38b631283678c4ee8b36a14533940b4c2ce91a672038c1b613ac748ee1e1eae9c31099e9d9f2665e0f3cf1444a3e445139fd305a346dcc7f8a40eb2a71029278b35142f62c854297ed42ad30d5d59b1d7359eea994f1e03d034ef3fcbb6b4c74139e7f7f9f60d647ab21fc32fd1de0cf52bf98f17a9b6085048660a17f5111918da43fd3ffb7f057ad288791b619a995f3c908d9f4d95d22c3a42791568836adff094309a80260503f8d80cdc54f88c77bb76b01ce97c7b0f3b8136808afc984d7060f8a8c04a9f255734cdec13ee56648e757dff60e9de9e887e3c9b2274935dbdcaafdb2bc4c387aa1ec487b4f6d7c3efb73d377c44914cbbb0a91426ddc94b7530d7581d52302e84a6c6c28f24393f0a3a6cb769fb385b862317ab530d9844a96094c209a75a7ff04e4842232178f7d838d62daf3b0c208165106e1de50ee2ff011a9a73eef94712ceb32f5996be34c38b9fb94eadc3485d6728b3030960dfc05b69f538410317374c15e838a0d017fba4df4473abb9e85fc0bdeb623c59e541f3651e4dec7f4431fff005947b308bdce0b2d127922e754cd0d61e2a10519cbc1494fb0c29ee1e14b6747270846f7b45aed5eb619fa586c0b1b241d541abd11e6383c76e10276cd447436a8317936b61da03dedc1f274080e4cc09123ca85eb9f405f1edcd06a0dbcc48e0c1b8368037102a9799a4747938e9f718584640d54126997e3994e81af60322a0824330f4520d9a998eaa5fb7472e16f91ea4ec3f449861468dfc6b4e24c23fefdbdc797ef6fd6c9b07d108ccd65df34a1dae1d895817280c6273f3e0a07217f860e0a735a42127f7b7df617954124e73e631ef6c839228d3d5349f4e15472a247102085132e01e4a950f6beee5c32aeac91d90a7e1fd4bea9f24b6b02607b40ca26fd965c8be8efba5a13130ea61f38a80430def66fd9d7aadd1a7cf95df3c198f8137099d7cb60142975cd71ec714267244642803015f57392bf384c1a238dd85eab1ae8ffad2eb1b108ff02ea012fd35af185d25c1a5a77e6fb936a75328410e79063185ac6dc0497fbdf4321f6672fbae9565347b991afe2a14d222e3178d2ec5c502fa1233c21d742465487b8e7b385ea4fccf8c41abbe9f16a1cdc5d9a9ee1b045b10a45a852408d86b135b1a7c57563a505735383830ec19766eb5e7d4bd2c935e2ad0646be24d2b41a20707f12cc05bbcebd34bc8379ab570b7d4678559a98132f9c25e91630f70b7781480eebcd3b7376f401f9e7be4d31f55202d95d85d8ba32e585fbe26afc7666ea731283013791d8ba5b39497ac89536a6960c6c9cc44fcd6c85b2f34257b950c839a9d2944171b0e77c0c64182b95fe97958e8dcda721f2ac876f7b9c527ba3300d16b29d73a0c16a9ffd2ab9ac04b79932f5279e6b226337275f96e3d20f37e16b398235767b9bb35251b49557388538ee5a91ea66e6e0faf9cd7cf4a2284d2f563bd8f6181b1d56b7fdad9320c08b31d7ba5170717a899bc370d011bf25bc5af263b7c35f5f0f24b6ac4d0b0b48cce1cdb9481be6beb9f30cd2ce17da19e5d5a4f5dd3840eb9a12e26008c25c6bd7fbd3374fd2af0b926021da629792c8aa066f48b662356ffc1e6455b2fcc67614d660ed8e8dde50e471e581ba03bb5554f0882550710e646d912c699bcdb9e97564d94cc31ed438dfc6bc15cf30fddb1de41c2414587949318fd29016b4b1eb38cd8684cd3f7f2b3ee3aaa4288db6b20270860d6c4e0d746724dbe8607227a656de2ebea215a15528299739102cf3c6fb43f00d681ae5d609f0cdf68ee29fb26a9f237a80d47ac94d93c72d2c528e427e49eb829ec969310d5e00a14fb672d8b74b60b0b1cfd8813842e44f2fbca9ff7d03cd99348f4865a5819d958f337d1f0c7fa551e96fa4c74352ae892e8a09f9ce812d2979899f33257982d8fb2ec52f638ebaf98c8d787bce16a504d89a50413d6507efd965777e058ae0a147b51bdbbf5bc163afe3f4f293383c34a5c18f1710aa15fe597ac94e6d7919598ecadb190fe95b63a729a9c2b9b98111ed73e82f659eb4951ffe8988a084d1ecb50f29ae016cdb9ae161e45bb556b071bc1b785f35606a588f353b133dd1bce6ffb6fe2e70e5acbf6fc72d9dc0f85170602afd6a8e27cf5cf54486bc82791a939e71a103d09ba76f0caaadf2b34ef16a4a5dfae9cf0e30d4052791337dd78e94d7c999d5d25568e84a1b0cd131053ffdca2354347e235b83657c0148af8b6d2e30effc015a78c3684427dc447112b075ac7bec6e5ef72d5eee2dda3ae14bcc6d68799374f8d9974a1c5711434128f34fbc4212574a976a9912de8b6c7e32bd3dc7c6a9fa4c3149faa9eecd6cb4f4ff2f4438e283b5d280eb4f5fdeb38f964ddc4a10e593ffee18427c848c54aab7f0d2dfb685275dac1830f8128a121a46024ac728179f57b4d7121442553b62f440f20732dd5587e5c8cf0309e413cab0f982b2d5cec6bb925e36232fc1b2869b224b3c485a74529cc1bb13663912d405abff3320274ed5df247a6803f58ed640a772b3a7163671e5bd7f499d5a579a366e3f7bdb7a95dac4824f3f53f24e0eebf12704631d8e45ea6566c1473d39d3dd905402318a9f2dab7d22f808c9eaa2d79173f32a9babb47bd6ae4fc5058db488633e12cbf7efb733bef595f01c707072a8272342e15a9c36920748b82f50750056f1bce6fbb03ccd442a26fc9c3851d1edc9a6ee0b9c5f0c24f964f4d244d66a60337eadf49885efe907576f4a666bec1bd20e68edcd0f52138635e0da07a44e39e6ec63b11727851caa2e0712d3fbe5df98e62caeb0ca491ca0621bbb786e14ce5574ea63aafc477710635120c15a01634caed9c74e65f745dcd0b1a01cac3b86b09fcd1ce4b3a3435aa646cb9eb4aaa1df8d854644fa9066dd31dbe383c8acd9544b8de9d32e99b4b62f48c90e8ba68078680a2590ba6fe616d8482743cbdb08c408a44e13908f94f6d5bbe68acb829c2e5db3f1f004d8bc81b0db8fc5375c32a4fd4da4a85ebb95e968abcbc3a73d0e90b10b2c17fb540edfa1a7e235f6f8bdf472e255df1054c531adb76c3fcaf693ce61e21fe22b9a50fad65cb1b85ddf4c5af0763a5367d2ca0807afc3bd4ba60dabd07d478d686004019395e9643c3e4251a52575986a2326422b1781d53958b45ca0f256b96b38e19d02c3dc95d96f33db10b978dfd8a9ee88bf92bc50346676a094e20ceb5c4678c66fa71368bc429f98c3b23e4270722b88d5bb3cfc4e946bb3f543042929236ccde7c45582f064db8e1ddd977041225f552e1c4eb650888103ba380fb66e6b81ae1a91b640dcfea85106b40ccdb5959a0c22fa49641a082e78e00ca28f3eab04d84db677b37f7de9d1ebf9286273d6459d6231e8619766d90b4ceab00b60858a6372dab2dca9e94df4db47384fde7b4475cdf4f95232f1b5ef5860f5a5c39294e7804e4bc4405be5073107fabd222bfbcc442f0051d3af12bf9d4fd396a6506132b7667cc540959cb1e2779f172710a233a36f49c8fbdb3c5aa4359b3211838139346230b5af0d0a0e5049097f1efac241c672645ea93d809f4560e633957012d0ccc277ceac90c0b444e7fae4035ac0c1d075325e0cc507cd53489fbff9d19a2010d3ad2de3e706d9175e7426c854af4769b233d24bf6408092d8c8035e4f0d30aa1f7cf1de28fc68cc6664daee81d5cb3baf6d200ba8a9bb2f57196e9d2b8f780aa5d9cda4c082a7e243ad0992bf67a496f0a9edc43d140d30cb696950fa591c71339c651a2586a464d6b583a60abca0f07c63add64b6d2338ab80f416bcdc7572ef22b9241bf9b3ad8139d3d28d7afd88a74421f76003801e35df0b437e49686b40c02c79c760119bc7e60920f9839ddfeb00d024477f2ad2881032efdb4660162e0e42bf639870a63aae0f049d69e0a1686ce459dd3cf9d23455682d11025a68babcbc9171117939fd0ae77150a59965401e5cbfd27a437f043b8d25613685bd72553c1ea4709bd2a43304cc124143903e349ff8295fd015b9d5761c09f859aad042d476c4021673cb87627354e696954f81304063b372e666d2716679f79b7ca618521b4d21ca146e080215b58f3055052f721f175de7a4dbcc3c7a6b1aa459ec3e4a18d5d5ed5bb8c880d7f15a9bac092f9f99da1d73f436fa0b767d1b94682e39c457ba5321126ff42c688927d6bacedc19bcfe168e9633179e526d0f3b5340212d5dc252a4c75f30baef436446fb98e1e6eb0b9c068877719ebca51050f3ea6eddab4dc09da6c53a34659c76d71d1450135b72870918309fd8e25c37c5cef74985764dbc1a0d279039b6a250f53a686b7fe2bb3ee0883f0fb7d11dc5c33b8416f5c885056a4a99348fe7ccfaa66901dd5a8cf8c79b69243c603d91025f5247922d5047375f6ece81511334c3e63dda977e61eca6b880e1f37d881cb15a0b824ab7a77fc79a4f0a95ce1a16811e4656f4b49892247351b1c1456986aa28167b1e68b61868bbc007538c140fe7a5706b810dc8fa84515cc1f45400656f95680c92a1cef75e3e53829ca6dd638a05ca7d2aa510a50c863ef25f4f85afbddbd717fbbec91fec0960f490c1a41dd3e83a787e86d37442e09cd5669e514f20cf9219aa5bfaf8068d1a159e69120ec5fc1227786d6d0b6b25fdb43705ede6a75a7c752ce83b644702e332db3fa1366976077ef9b9d0b9c61efed0f0d84ee8b39d847ac0d2bd5780cd215575a4ecf64477de800f8258d497fefe8c0d019465fdaa207a1baf09b8ff0c0deb920e02c0c8a8e9e1e9c110bb47f0e4c677cdca5911c2bc409e857a15e729e3acf52e14e8e608f851037b597309dca5db60f96985f74d4ec7a5ab5807d7848365d45740c6f22471f447b682465e946125dee840cc576632b8c8016f6fcdc047f5c260f53cc42c933a7240e17a53b84b2a8f7721756db8f66f63e8ba1638c42b59c0f22b6896ecbee7257b75456861ff748b258339fa8e406e61cbc53bc69a3347cedcdec5ac17a351fe9923ed4b13aa3195cc0bb25e9c9255987a0515f6a5dbd7affa59360f45098f7c0a1e98a0625fac3f4fc8775ce7d70dcad114e33989527e0f711300683e7e160ada43f77862ed66044f9efa7b242ba2ecea814ce98036161756f203d2b1435fdf0af696ac4425322b5346de8213323c86f7b1b7187084cb17b5e7cc336b753290569353177ef2d32c5f177e5a40e8b433c74e4a76f53af86ed6a698962a49fdc4c7f6414f05c5263e200bc54189657ee8427b1877abc80b6039d0fea945c00fe661902c9d653e713eaa53d06134ef5e251230cfefdff3075069ef9bc197a3bb79f2ac5b51147c26263b5703271f20466c3d0cd5300b0094b1ddcc30f1262d80ccbe8c7c031f87da10b298f6818bf32b0c82ac1485f65d73f1a23ab5e304d4f2b8bed50f700554ec2b167c95fc45ca865d8c2f933408400887096188176e2ffaa9719bbcc9e8e0b25101faa747085e4ec11be23f6f3b5ea7d720113bcdfefc94161d76f78341b9e2e5776e5bf132470a689fa5d00b9ffdb0327e200e96bede1e5226a324a99f35a58848aee4bf3b4a4223b5f6b5ed0c4bbe2fa738765549d0c1243ac7151a6de512d27eacfae0c2a9bd98158fb267b5d3ea14e8cbdb0b2d2bd6fae4c520a0edf3fcf40c4e05d070dc93bdc4781cb5007144775ee71dcf8e6bc5cbd8ecf96b5de2c5cd98f80745bc5706a30c6722303537bbe72ebd444f24bbc8d9f6c3fdce3f59cdfd9d73240a5b0a1d539469beeadf7f8a46116f410ffa148a8149f24d622543226ecea2ff1767bc7fce4c74e6cccd5ecc8ed41ba5955c8258d62151e57da26274627235e78b00fbd9cc254ff509ad1bd9115a1f95fc04ea60a3469913766308e76ce7cd3f0102f48f5a8c6587176e6da61d45b181f45ba41c47da3c80d6ea6cca49f5502a58706865fa9badb02d5fb6a48ee478eb9d4c9ac037711452846131d9f9d3db8f58e39fb7d360f4802e9c25892ba4b3c7e3f5db762188aa22ba9cb159678eefa35c9d99438a55c5b14977092165bc719ad873018b47f946b13358df6307d5875eb52b4a9ae2af16832634df27750784ee4586b3130e57f3c62e96dbe8909fbd16059a541b62a3a7d402318a15249ae04fc39d9b44ffb81fc9e48fd6577b86e77188b99d33d66a62f1aad410564ba8285721b0395f1d9a7124073bf36ca563d421b03061d2132354cb5654278c6e56d78ace990a81f29d063099ec0b1ee66325ea8ac8e7b537c4741b0302da4bd541a21c377c63b97712fc650adb44da46caa84d9e436300ac01354c78627abef14621413ebeecd9dd2d8de38679620920306ad2787ffeef872e80f1bbf13c731ff16eb6780c7ebc5271c09a50596dabd88b97248213c80ef77cc22a725a7157ffb5c4ed2a7ccb040d00952959bc781f4c7f7e164c0216e27829048318f3fa5368a299e606edc1d082cd501f71e24ba3a1ece055ab49cfd63418b20a61e952b9543087b669e95cc5f47c217ded6ca851836c78336992331a3d087f3708f8c72616ccaacc37197159291ae59f1e51b6a8e19c3ebd97314a52288a39f04b4abaa4289ea4a4f8dcbb8a4194eedcba4298480d8e8c1d7460400cc5e2823c02e2914a0e52f081ef7cdfbb17ad60c74fa152cad056517a6f94317fb1c1a31acfe3ef43dad6708e7d51fa46dd21999141c522bda3137e7625ccf48eac56c632a52c1b19f67f65900888051b717d6a6e528ab0471370a122aa2b210fcd9a2c8c475abc57f2585b0a999fbd12c62fc0f0cf9814d998f38ed8ed1fea7cfe7098d870b5b374cb3b150fc3d067361ff70a9b87ec6ddac923b02b41e63b513ba9d5ee0d1ac9c8230f6e7be9a3f0f9ccd654ee55fd38427445c5b3609eb3d0f2353fdedd7c4da6a0f1ae5feaf9e366208a68237676bef35ba54bf604c88292974e129ac6382c2c83007661d61af34dda732428466fb7408a256bb7c9d74d811c80918db7fc9dc5e007d601dab8ceb06d8af96279ebed5becca4789fdc4f5ffce88ed15e99cd08688a64902f0defdf38ce27920c05c8d9a51918a9a6fb718e6df618504fb6dcd43d406e10f8ed0ed7b51ca6806ae53896a68fd87a444b4843fc6ed2310ffbacc070109f238b36b428a895c9e86dcac57f74765782d1cf0b746ca3227a89797a932813ac4fff6d6fd4744f59855c65fb4988fbff9258ac6f39e66c0c1bd170a9dd7616bb1c7acec41e788cc7a1e874a05487b03f995b440bd7a7df407bb379b1a0914d536f937b9ba985bbc45544447504322919cc0c69cb4f43f99c754d6ebbd1668eaa8f370ca9aac3581e5a7f5f62570874b783df4072c51ac5acdbd97955a38cfd0c8cd44354358e06c2744d084a9f6b1b0103d520eda504dc6a759686be70f2bcd4b299efb9f50d7dcaa042654ef3144b26c126dc21a0df9a9f092581105de3e2ef4459aa9ce5c32738ef22abc8b12d41cd6e143b4612733bb0b879f451c0887461a407da8de50c4befedb3e1beb1586a6e73dabcad5c97a6f284036af769460b115ff316b147bca089ac156da759d677e57f008ebf0acd359bd373bace1e54bca4b4957251c1db168cd16e1a3a1ebdd91249893f120434b53b5e75bd0e88f254bf5b2f2b20e67ffaaea1a9b366fa5930f20bb43f8c62ce5d370169a2c1dbf7352bbb066ff29a6b9ef0758cc0d128d40c6a7b7275cf60875332364a076793acd3a1fc518b1589a7089a79e4abee0a0bc168a2283af85b4ead608f59d3b937e9bf654da1b892ad39e110faafd07d4e447517e38f519edbafcc8bcad51d0560a110b121a811644f04aa371736470cae8eeb87f88dad2e40baed7a925bb9ead7a452089eea7c095dc4c20668e247c1c050c41724d3f59894dd974db20b66d9aaa5e19039cc08d36b67faac5226ba5545a3f02c707904d8a0ba9c33875519e1bcf195f4832f904ec8107c2f958a25a673038b8e3f1cde0183714f0e6ee6ec7a4a9c77e9cc8e17b13751da55e9e7f3ce8b70ceeb2a3562f2698b7b4b83d84f548416120c56a08cab37ed4b6c39a653a0db484536f0b6a100784ce1083534fd9dbb3226dbc911e5e98564a5629c09761c08aa322a9ab3a2e61da047057006a33351dfbfc15d7a7f26ee6f9f6fcacb595d7dfd714458630220040f992d81833faf9737fe7be8400674af65b77c5fce141fb1434cdb6171556c86757cda852c5218197be4e446f353efacdbfb6c778fb1921863859e6309575d28e1f25ec2586987da31fade3e2eaa4ca6ae8cd1c9e9909be748b4fa149d0c4af9574dcbd7f6044f1d1b3d63a716ee4aec6f3493c77d41b0dc0d5d347cc856915ce3e18e43efe6ff827a75903a5e95e0d9bd2a3104e5650a69d1bde66a60dc950983f2f3d2b39da472f9e0fcaca10b59235ccc7b05cb59fdbf43519caae2f7db5497127e0cd05d8416eee8d2251250b08bf22d18e0180aef45bb75b6160dc4242f3592f21e5c5cd200cb8252d97c63b3d1080857f7fe6e4dcc39b6b3a647d2fc39c48ee788fb89c01e08e1addaa89eae1efc375006cb1609ff571143bc245cd188265813a2724afa03d503f2b3d96a123995a1d8b6728025e7e61db59e31c00ff90b28bec3ef922a4bb09b00918d157fa70d224ec1d1d78931cc0bc62408c9f1e25d48bdb0a240e376cd20bedc39bf404e5cfe705988d7556f39f8ef4cbf2e767fd6899b8335318b57140951020834a8fa28425dd2742d553d9e4cf74bd1a7f259703dee03c4f97f85cea54b0dc640c2d11a5b3ce5e1b1be0963b8f87031ac1554bdeca5feade1bb1b3a6026fd395753ce20c3f31ff493cc046e2e603d698cf5c314a63ca57a2311e65c2c083729af607d951b47f835d08bf7645574efc0df0420897d511a253d75e78da76c3a0d7e4d13e0f0efb413fe66a385e68c4b70b4450a3cf9ba4b967d376104206f3039dd0f615bcc0f1eb251bad830908fe8e22f45117d152835ba13bcadc0eae477e007e09cba2a67a6108635d5d18e3a6ff36d967627c1898c888b58ffe32286166c683bcb19ef36597ec12f43acb4f5324554ca85ad4fcd31884e801cec3911736bc8182142192401c3f0e9f662ab7a75a7b315dcffa68855757e4c74730d979b95b4e9ac5452b7ff5e125af21cd6988373baa8dce96ccf7f1a2c97cfb173f12e585b62f206ad92808403a6394684693f96e5e75b093593e276d09e291f3f726fdb942c6768b71bb01280469cc3429bed1569e69047c4f2d42489b43091c7b8867689206cf53c2ff79948d90470cc6eb395a1157ce980be9afde7e4a36ddde06ab8f394ef3a7e05d4ae11f32616372804f126e7ff52749669f0e54c07d0c4f4dd2b4d30141ecb0de4a8665a2ac9a407464f2c9b1c1f85d003f5e995c921039cffbb0db3c39758926e3dde301ae7ad3c052586eacd843651a427ac7877c1e200ea6aa9c46aa5331fc9f52e124ede1edcbf0f0af09551979660d86fd2f799e911d12e01f31be3ac9b8024502a814add5dfe489ac307615c9d229416094aa8af0c1303d9ba06b2fd88583eb3e2a6ebd55929510bf36035d398c0313dba8e0ddee31d1c19163dd10f399bcb3dd611bf2995d49f41fa9d9c4b547fd788c053aff3a968181871a3795287ff8c348574a4532df8bcadafee4dbf6533ae3de5d32b7a623f725edebc3272ec4382448a2e2c19638ced1c80ddcb5ea31c7f60935b235aa05740c190481e96a6f423d22fa45e8f105a24676eb5f1401f592913cd0ca085762a619d99a4ca227b7c2e5432bd8029d4eeca6e8930d833d5d7acd092704dfe17e1523d6c462174eccaadda9a45f753898192550efe5c07d87312f5e55b3997153841c79e426c924d45ba429b11afedbd362f015a3f9ad3a5cfb28fb764e18054f4179fc0b052dcf51352b8c899587ae6010f6c17200ad3f21285e80739f09baadee84a35cffda99451fc8b9fc382191884801770cf38ab05e3f61edf6287708252806d4d0a4654456b80015c1a8cde7389865e82a877948300443e589c886907a23a3ad4e0917da8751cad22007329d98f31d57bb50eed88c533d05fb0d940450ef50d59e992a10a143723e96943050307e94d8af1868b38a7a7644ea5be443455b8eacdc9488f63c27b61f29291c43f4e6e8f66dfd32f3d9fd7f0f556e7bec81b3dfec3d5e06115dc07df88e17a0c158a63accf14f05a35d32c969e261246f5f37fa1c95ecd7c17666a7961114eee8533fea75425c32b6c839bd212e2060c28ae28eaec65a409dd1a35c94d549fc24f49ea3bca15294f85b56903cd274670bc8ffd44d86ee3d1e5bd78aca564382d34740296b9696003424029f7befb0d766d371804351887be7a1ae5dec221fb23479c8b9be76443897cc01d486b406c9d14ae3fe1d191c0a9efeb0317382b91aad8b343e0a4d340acb82b1256fc4b0e2f869d253879d6a860359e28ab1386069b718bc742f77f8128fbaa6417512a42996b0a42626da0fc545b21551b60f36a60603032555c4c415c6e6aeb2e3cf37197b865ee4024c4a6a56d521cf896a6bfa47aa8136a15d8f6855cb95053796d46e94d6ecb69a50c8e0f265b6a5c5cf2499b1752e89a10ab175c6d153f1a64d245b14556871725cbbf8f6726b0ee0f736b1cfd328cc0351fa283a377c85544344a9dcbd4410353c2a2e40cc05811bd9b2ddab91154e3892655018488eb54e9392b37b3b6413b973fc12f0341401fa8c27dcdbe121ace05dafa7404ee7984e43017eed7e87bc3c4231135317b1277ffb893b89a39a78aea975a51454ac30fc59bb017648499d8e6d9a09374f68ba1dac699cc79f69543c64ecf437fb3a21d97248ef9ce7ade50f0c0d5d48a2822fb77a7645818f5ad2f13cac77002eeaffa931ff832ce0200c0b5d063ccf775e581c7ddf1e451b91bd811013c92883ec238fe43077ac30f91adb8e3dc606f8571d0c575b2774c3dc8b7b1f61c3fed161bc55a63ba87776bd0f2edf662f65f98e7291b375dcf4bfe602c49b182c0e9c5c669a1458fd6f3f79d77eb595da1f3517fec3bbcc5001ccd7be0b5a19d306e3d7a7342bd55679be90f6aa1fd01ae5ea2a0be80d0c6dd791ba0a9152b43682ce52243a74d676f19f8ffde18c54d8b83306a2d1f7c50dd94ddd0a2dd852a488e812ce537a1d54410ac9985278bd798e12abd2348e261fff50c570c877a71b690a230ecfe3c2e305aca563bfdf6f141bfb70737134608aecd0cc3f6051152d853903164c41136cfb05d6843b55a45121afcc0593ba7bae2702d06500d9940ce2e7533269888713be3b6b7bdfd9c01641c2eb8819709c39bfaefdc092200b0813e21b761e194fd3c4b34c5ad649639e214fc96b9b4b037ef318bd1c01a3a902328a0ac8b2be0c2c78848c557e70b0b57bf2f53a2ba87ed4c4b000efe495f4644591e5c000660dccf2438d13665d97815720da80f35a12bc54cc1408a6d190b4fb2b9426f13416db22ee5d3f873720fe393cc0ba2212d2b8ecc02bca606af3d691328a77d3f1628a5bc18ec780f41b2237317def6412c1495fbd8115bcbe96f832cba475d3fd17abc3dd0c26e706dcae6753787bc6446ba562d13ce66467d395e3aa0dc9e7d6d2509e15dda3c0fdb1214c0e903ac7bc1d92c5c5f9e8d2d82b78af9e5023be8e2f13e3697ef3eaf79e46edfee8f6728d73b19a76544065b77b584da75e0a978ae5a045cf84ac5ddec55331433badb857576ff6fe0c9e34b78b7c707178d86f7ca9f043dc9cfd7e228ef69a7013f8a0e5f6eacb4ec6ec18bca407dd375ef937593b94ffa672c74c01ecb5888bc55df4c5f82531fe1dcc9cf2e6be13726b85c90a87a555e6fd071b6e88d57176de1c956e86b742eed2ace4d2b553563a692e8641368e0972e8a771a74b4e3b2bac5f70d0b4edee123270db203b8825748e74cb58d4a4f4ba159fdc4a6250b2d3289a2272866a1e8d8695b1c2da6ceb3a410f9e671067b9758fc954e11be2d8ee2f8bc66ac045c0f62d0cde2097ba1f29ca4d40a4a8b9f60ae0ee650392cae29b23462288e0027ef91b6912e4bcae237df8a9d80710c321c1f569d37e8f83a3f95c8bfa6bc3e146f7e07e9a5c082217456f6a300d3ab84bd9d865a07f28a523e2e6672172cd3ba6995553c73268f1be589a0c4dc1dee35851dd2f49a51c5e3a8f9c7609479be550375c59736803beaf361c1860b9819fc5ae84fad98d86d73daac656a686a2a0232ba55d94ba1ae83916475d0e3ad3939ae8dc51aa0926287b03e99b74c92de3e7a2849299d8f777eed0a695f211f0597dea06185b1e2256821128b601bbd5f4c389701e3b36438db246af64d1097856bef88071440c9585dc19c640149a84a62c1f057ff684b9e500580e322b08ab40c8528f3ffdab66b5b99e8d0ac6a73c0442ad544397c07e3999ffbb59dc1ddf75e4632658120e64bb79ec9639cfe70f7e2db5fe21b49241fb9cc3712a7bc57cb86e095ed1eb33db6fc87a718b424462f8b4b93d4b7ba1f882084daef3ad1f9fecf1a2d448c0e8c387a3c1589551e4ae419b7fa58423f1c4650e9bd8f7a263eb3ad52fdb0d2210df7db18700034dd5abb76b0f2a703cca3d47caaa9359822ffd24e777650cddac94b12b74133f1ac3bb6b6139570dd9b058e3c881f1d89562757ae79264a26973b84028118d9c5e4c532eaee83bed0332deb7a910c6c2945c664f14b49f19a562afdf0cd2fe75ffc546933c8012086fddbca6ed857a2fec64885c19415c1a56323edb8b9820a527e6453a61bc9133ecc111f9cb706e39107239dbcd3ecd9fa33a6fe4294e52f1fcaeaa3ff63f5164afbf3bcf219129bdb35b7c2e6cbacd57e3a0b43415dbb1c7ad20d96f4420d3dcb27426db65762a82f878abc084e3eac4664f03b685f60ad9a1a84afc5d600fdfa1732ad407970d1278b06b90c78e81f94b08099b5ba59fe01b11aa0ab664559aba529c19bdff147af0bbe599275abbd9482dfc4e96f9582b5f3c730ed0449a6f21e6a7eb6bbaffe86f002838471126b3082c273fb64348584ea4b7bf8066bfe415478694e47f734928d35851da4ad3436a5bab14b3bdffbd7bdc06bd281669b377bea9e529aeabfb3b886c4029079c9e73bbf49f6bd09bce64bd0c19846c2c3d704e1eea906915d342be88c84f9cdac4598ab57e4e44bde459477cc079b5e6aac6ddac26eda597603cd400a0199e0425dc504e33044517140b8c89adb562b14f70367cf359e0f91e81505c03836a981fa7d407d2df906bc882c821e9e40e2357645d1a3c9a079a4853f7da8143cd58586a562cf6677357142a6b5ac654db8e80630c3829e87f876a953906a56c9eb4e64bc5b3458d665c47a0c163358e3830f41bb425d1885db1e23b0241af49a8f8aa67e6918a7716c8b389a68013b3fa1304ba86eeb938a0f738fd4cb152c43868f61c7864c9609b537d27bd95627a1e318caed3ce25d6e38d28634affb15fe11f2d1a7336ae17165d84d4842b5a440b1d24dbf5c9241f0193065b936166bc324b7eaba068ebf3e8589ac85400a8c63431b2b1a8f3619119e19d2b8eeb22bdb54aa9db81ee711ce8714fb0cba0a122a011b6aeade6e249d8093a6cb0b5231a6032b457ad80d258988aa8645d6ecc1bd13809c833c05ff70c860350f809786e4dbcaca712943be05a79539f1a2b40ef0c3bf58b5fcb581d3bffa472ffb642600695c0e3f3394c6d2e4afd0b37a874ae702550a27b16ce1c356bebac14977f74dd780c1c234464859c6496c4855ae26252fcbc68733aff4a78328f219535f0c04c5322457c3a073355810e154f3088cc282cb2b881f8f0d754af131998c8cf752abdc893158c3ef9b85fdf71d712625d3c0654e84bbfebfbdebb3c6815e8c7e2146a291ee710d7e76a602e4e531ea550eb10cae03686532115e32152bbbe0742832962a2dff09f156417f05325a1827d7b7b6c84c67d43c34cabc51a3ac6faa04ab9c89e771d40b42414f81a6dcf79431095273246799730545ac15f7930eccb5343ca1635f8d0fae98787f4bade4ae20de26f9703a6ead7f298e58ee822db83193eab6dc7f2a021dfcd033d50e2ea5c8e4283362fdcbc68de5cc149af0b648263f83e8f81a04b5e997eb883c8ed6d10b9dfcc2486be953598002249ce5d504540cb8d73a67ca93b1c3263a87be72a7397ce526f1849114495f7248de56fcb55f0e66e5e8b251f238adab1e567f49674904c600b9e43c5e5af4682386199e3ffffb2f2daa30afafb9f34d48be0725b91f525c4a900232c6ef00ea8ca175274dcd6376e5dc50a4534687e9030c84706ed22ace92ff294ab3891906295cc91d695a9d111b841d5c65ae032f7b2c959763965e1fda01ac41c584f9ed3f1a88cec656a3d0ad30012d2b61e94d397c0d00f1c3a9f3b514db852391df0248e5b634c25cc2f74122f03e3db7a3c628ab4b1c0b7a419652160e4fc26673a8a65afa9a6edbd73fecf52a7a80845af6fab995f7c2b4b3f96650795ab2030a3c1789fbf71ad000dc43d8cde4d85415c8d4ad75690875daec45edab52a8bd438d86e1bcd7aa01ed74b804b1b86377dab794f77c8dd6e16e92b76550083610daa52b1f53d7a742bc42038ecf5ec7d5f2acc0770e16e266f0570a95149e1bf4cd24d85274d2e7ce470ae0b5d0ade4affb848c498d66b69762d588d058e78f0c62fda7e12d7c02b921dc88f1df799bf7501cac9ef5dc2e700b602f5f3a8a4c30a0b91b26649390ed3578c69547e7493064dbda170890d8fa35310d2fec33a969165d8c68ee5feec35bc7512028beaf1780607bd5a82681cfc034d49a62381622106f84787864cc9a34a165168e21f5861dff9b12391d28b0b81e7859af20bce9163274fc53ce0648085d857ffaf81ac2a781aca139dd864f441775b6bdfa8948239f3e8e57d6cc21bd790c194593a0f9d30bb8854a29426e7d362a550a2566a39c81a91fb1142cda8e7a302533b782e13793a5521380db89a1501c150fe25e435305f4f11b8140382d47bd6c9b94dae540e8368a68c60d2168c0c26c981d22dc6d0114d1ffdd9809a33dc111958978735967bffe0b7ad6f06cd2965aa44df0689560e9fe9825474a7a69eecf286f1042dbe32cf2df45948b4804ae579bab6136f4d335365045672c5202bc290289e0f7c14e2a6e5ea87a518720c9e882c933357e3491976ead4e9decbe56a471977633f05d3537903d5b92f291bad20522d7430f0e7c6a2092e63ed65b604e2ac82d9a611f725748ff3a632f164ce5a09b1fb70e664076c7a7c1951a9ff4327db8e3fb9bccea4647c530e0d6019398a26bfce7c13e0eabdc6a5e0ab4c4ce97f51b36366abc1b93a88f4ddba7d42a645a4b02e0ab722f6e0d8fe8816b2c8f7fa192ee4673e60ce32515ead77f0cb4319e9daf0a992113b3546c1df05f4aa92d8954be3b9e1ef9fa2baa64c01e4f9d62c453bdd961b4c83e12d87a65c9418e5f9f1e16b04d563c23879fd250108dff6c25f7c2e0440451e824e72519121822095d61539876b686d21b4e1f79151dc821dc1af785cdae7aa6b1dfb321c17d1331309366c2babf4d9babc5633fd1a8b58414614240b6a002ef492fc37b37aa87a51d15b4ea406a7bceecfa55a02ff5a326b5a932899dbc6f1049d10971bf8692bb672c00bfa0ef68509b37bb1a20a648ef69e94d8f753c553dd402725ecf7cd1e16a9ceef4694ea060540e635709fa7fdd7cb0e81a7b7d2fc5ef7cfc745504a85e047f468425d90c531ec8ec849f548e2862f85b9f29b5afefb8049ab89028c1719330a0587ca9139f360e0ab5d98bca9101fe159c897a32c1fb556764050bc35283a363897e11a5186d0788ebd8e81a92ed11c3f68fb34d7e1ce788d85b8910cdaecdf36487cb540efab0ddf739e1d635cc5f994b375a32ddf1478ae91d2fabd920c291fa77945b2ff553bb3043c49d14a35a0a6d9895171e4f344b3d540a932853b0500d2e26cc472e2e7454275ba32f31ba0fe40973468e78fd48b131ae4f43b8222b9f937e16b4128bb055acab0c7736316dba02f0e383fb029193e927e2685863750cd740750148b983c10437d244d5c3a6168b5fe14f85022fa12743232e57a8ff8d29358232e6a58612f466a4644a354ebae60289fccb03bbffe0034fd7698a442f9da767c8f565936d515b9804a25b577854caaa5b588be4d8d252d32263ac5fe4d8b49aa63b29e381f5225a10e9459f17fca8d048dfb908f34328c98c124e8d5b4f1f9c948cac57404bd0a749286a0e4aac526abcdf9b212006a3dfb6d7b9af8b38871ef720dbca8e44f0412a12c7813a00313ee8d43bb799c690fd5ffed25f0bf665bc05d1cfb6dbbb0023c05ff8c136c7e53d0ff778b67f1207bf8034a8186df62025925912c109f94ddee16b896150c81026497e4662d07e920bd6702067bdf7ed557a1af2e099dd5c21cd3959acc3f4640fc041a9b1b7e69bd4d2d506e2fb46c6ab9ffbe6e76f21960a0e9fd0fce1960afddd61a6f47680750cc10905a1e594abfaa820eee1a40464a92202e1daaddd824e1421dd2de8157b03bf131889bd8e6e84fc18873232d8d68653582df58552ecce6aac23b8c56331f038b0ccddf362777eec8df00683e967b12a7b20baec71d80fdd8282956f9b161303776c3c4e6234a0c7f8c76a8f77a44adbc0b853bb577d5ed6bb6618f9b081d0836110ac07b1a087aa15edccddc5bdacf78cb6b733482d608f35e82e3d35607d8d8bb08e755a511669af3d6d95dfab868cc861f4a738d37b94f60181c392a80d261c2d3fc59bc192535b47c4f447c1481573f19d5337cc7e330491174155a52e0df27bb59926ac56b5dbc02592e1a500dd24c8846731ae6eb5c2ffe6647b9eba82ffd4dd95a0f86b622fcdb4e41aacd523ce04322421302853f5c047d2a8f4b9f5c261a7a71aaff82d02ad2b06aa2c456a5b4db5cc6c9518129c4156087768fd63c82daf71111a6f34f2f80209676b162640076e7d8968bdae7319ca07bd65b06963a78a9e9be020c8a9b5c2e5944b2d4a55c7a967816271ec83efd39f478c2f9351c8e999c18a4e28c632f7ba7eca85a164826996475047c2a47923b0e4e1a88e45e437057cd23bcd1a0b9a6d9634aabe2a30f8b5837e9901f91cbe37d2872b63123192bfcf302db35161d5d633efff2521ffd943fdf067949005c3b8b5803c15f3cdf91db473e03c755a7fd80a19f57af680104ec066f26e86f6ba5989dfbc065303099ecc28797ec84c808af8c7c2889b286baf3e678cfc0653aa777780360c0ff3e0a06db6658892712a937f8cf9eb476c168ced84fef59deafe1da6986b9b81d2eeaef3cb77fe7dd829eec44acc2efdd8c034eeb814967a4de44a10e2a226496a430bc37617530efaed4e3a5dcf82ce18c7e950fd37f01652b0a4cb122de7754ef5e01287ba492b775180dc1673851cfa1f3ed82781fe24cbe3da9485d537517e5a028b563280a1e6658c285ab31e6d1abafc19b64d33014c00a98c5a8be5d71b24911517d1d8bc891f48dafb56d27a44dae566cb1eece50239b6a8b9c6ab50fda5b2f86cc18c8cc86ee710dde5b173a823b4fd955d78225ec52848c036de0b90deb0a99dcbdc49d6203036141df495adb7f39341bd1dba791948f9f6551e4a4a44c4cc668a0e1028a70a749c686c8b4528ac711ca4ac424c7854df35ae45ba167a3ae4ca896b8a6619eedbd582acd3f63f8fc657e2752331a78e4615faeddbd26b1a621a27ad0719519b6390aa648b246f0c35cdfdc4138c7c4dafeeb3471bad3643cc4483d2ec426784cf3753945555ee8b858e62b18495dbfa1f6f337812b27dcca29af962e04a5bbbf17532e4649c907794cc76c53ed4cf465dd23ac6802bc6c9b2270aeb000098a708586a6ab3c0946d107cf80300b1a21d8d4e7f459495c23d3e48ecb19e1cf76b7a31101fac66107f3260278afeaf6a0e99d58dd2465e941042fb0a1e5e4a6c953890c0cadd8b68c32e88e7ae235b6f038f2c42a91c010c62cb8d7a9cee7f351d6c9e9c4cdc6bf880d633eca0da27e60b1b3ab4e05c41a92ab3f7535fa29d347ddb05dadca7c0ad10aeaa53ed720268337b5449325c71250e6d96d305b5d7854a97574218dbf29fed9ba6e29849bb190b793d26665f4decded17a701d7b4ef97fedd785b2f13453b8f0eb408793eee0eeef65457544f0bc04056b95dba756c6001e0191f9118e205e90e8262106463163e5d1fd483df008c63ef0cc429371c3c5a41bde61a093bb5c044b8543642f0ee364ed02a1fc571499bc09e1d2668f238fc394fa935351dcbf5d1c3e0f7bf0991e4b04abf1e4d2b7c5d50bab464204d2b63c790842b706b4a817259b5482f098ad441296baeecbd147fff48967c267abfde6ad530883ca54e91946e411dc268486e3bed34529240a6a2d96dbeaef103b1bdee6b3c38e30d961c4d220a638c3eefb355148eca0b61347e6995abf03a36e429c5d61bdff890aec707495c14f047f5b3594899cfadc305937589f88f988abd99b48d905ed0105ea3a8daa3b96c652941e67438decd944c2e3d5afc5d89c6790154f8334430650e7150d07645a7d92a787c496be6960133929d28c144e6bb3610a57334a26b022e7b37aeb70f422fd1770a47fe5dd2035f416ad1f7f08f261830e5268ec528d623d9eeef3058fccdfab788a80b8ea3f054d8b1d44a76fd3b70be7b70b11d3ed7434eaa9fd25f9d3c197f6aaaf251b466161480b0ba086e8f824d3c0ade3ff20b5383f0273894835157d788fca06952f6d1f8b9899cae75b1ebfee661af7ab96abba8a4b8dcdffd648d1ffa7d8efe91568bfe349177b5dc0dcf182a7bb7d0607535e6d2a416789deab62a853c8cc43f1164cdac9fa88c0bc89b0904af8cf5254b30e09de8196a073034d327d0bff63c1433792a819330e38397c325960898b552da15a6e005949d2134aad82c6e8f5bd584bc0154d0f9ad10d5ad53a7435f1a721956593f6858fc1e20e1cb3511b90cf856ebd0d3c23725a8ba772806fc7f2c5e3054539a8cb6c977658db5480aad70a70fa37838738691b58ae9a37914da926da24b278f2a14a0937fbc7a6fd72da32c9f4ce0f64be295e4a1c6195bd4f1c19f5611bc82f158d91ca05dc73ea6f37d6764c788bb840afa4f738bcfbb32bbb23f8df4971d742fa7b1dd48aff8065a6e610042c53e9cc88bd79ddf4db092eb5710dde6ced6890e03aa7158e67ee3317aa97acf4aba177c6f2ffddb2fd36ac309568b5e7bf391c1de602a46818ad0ef8e0c5edb7c40ecddf3e065685684f269a8132beac7216f3bb76b256081d82a8d1292359db59bdc28b91752b0fe45ea190d3cd7289fa0d103546f51275f1106b0604b2c21790f047820833582d3bfc18d9a15bedfa2e17b28bcdaea81738292e9e4689c9de03a5d5205a2a366c7c15b411d38e161108e68003cf1044cdccd7bd7334c7f18f1d6ea646f227d7552030bcc4341739c94469c06b80f1ef42cff9c8c49fdf1bc6f04f675c35b821e09af1d888dd0849a0943067928b5015b533cd1c3438dd9dbc779c8a2bd6818c4e928b957d133db5d67225f2a4544b1b0a9e418dd1360c96d03a46c4f7fa179dcb422ac204539b77a7d66305681aa373495f298d000a2997d470fed66ea78ff99d9b66165108b78df18582019c34055f45b49b1c79f90b6f5541fcf6a3142abfb5b318e5fb5ba81ce4f80eb6dcb27268b3939c1777859149e48e494ab93f4039806265aef767c282e5eedd78b640bfc0038d833e7355963f1d1efd59b0dc2b6fff0fb939359404a0dabfdb3404f002dea4fc4b337bb6391bdab1fd2210c2b1494527d8498c9c487231a28a96090706a53c180426846f3336adc12bffdb5b183fb475cf2e148a404be693f85cf33bba63a55398a54278bd21835779ca616bd027a6b7a36795c325394a0b77649c21d87f80ae153dd9b84a78190acf10c927a1f12902664b63affe7f12a42ec7ef70da06de99d0d1684f707caa50350868f4a529334bba16be7cab792c3b45bbc78114fbc7d33ec2bf67551a947bb38993e838bdb4b53d358d5c0e0fd6003dd85104872e1f0c65430a1bcbb7092f0234e5afca2d2927c4d237546ea9df6686a04205feb1fb9cd5b29bdd64c718a38eef279e170410962d4f535cf7aa58be2a7883e5c627b3f447065a3cb4608b9b9eb54202588e42c51f830dffaf6bfecb57dee17effebffbcbf328d85ff99eb76b65f35e7fe247397c34df9e0c8015bc6b047adc1e31632836fe3b3ed61f82433dd2a3050637cf784b8c4652b887acfb5c6f3ae2d8f1782f4750deae355d82120eb40675fcb955e3b949ac1f2923a9873292d67ae4484ecd3469b6dfb7fbcea884d0cef98538c43a50034eebe3c1f9e47beff0fd2c5d59e4797016993e321268c6fbc5a48b1ae36b389ef907fabd3821e5e0aa903067c001a5257241546d7a69e24adbe344878f9a55fe03edca3675d1c535391ada9a412ee1845ffc961872ec8d10c76313cf59a42a71853fe44de3adf74e2b7eaad43f61b3dcef86a4000dd8cbb4d5befae31d0eaea246a595bfc0e1f0343644579c0bcd0f2eabbf0236cb4bfd139fdf9d0f9dfb77163dc846c06c09f6393feb0191616797d14356c48111bc8e61c1e4dfd9cd954568a4a0f6d6cf4ffcfe2a7523c158d78d86a19098de1a7c3e44dd989268bde376624db56c5e3ea0e6349db285961069dadc261e8e7820bfac463beb9afe967d8a376c3e3fe54bff544c0da3b13d76ebae61ed38337c1f5b8edc4c7c63ebb6bebeb3ff6da1e290ec28589b4f88d16166cbf4c81aa8fcbb77da507520ca93096a0e50b1d90e2a2650c3c108ffab2f665f2efd1e2f9050df40d5dbdf56819bc3fb24350567dce46cc948ce187ea1d9f599a123cd145dfb9fb7c99e0f301af446e9d5b26aa2cbdad17ba940e386254fecfab5fbad3f3ce7804666b80281e378a4b88c22b50a8b3ae47ef95635aad824ceadb579b55f09a8444da1594558df1f6aaf677c245ecced40f516581e3c62b446cea92219cad730e8be694adf8cc973204da0802e612b8de44de2aaac2ae232dc8625ba4814902a25aa558c54401985596a731672ce89680447fb53ad37821f3f8cb64ef642264d5460f72bfaf0018f5e17db00b190bb1f62745414c43648dedb449d57e45ee267e51d0cb94a2b5327cf12c529b841253b7347f945a99ea50379e1757d05fbd734b6786d2f1c936fe38b8d0eaaf87ba892c483b5f60671041b86558ae2941de37987481d72389f6c5c5ed83c7556bce3eecbe1ad3772c0499eb1a6d2b80d0b377e94b9fd7a1b410d56e3477fbc58753bb03cac413e44ba1e15dbb1bc711ebbb3bf572df40b1c65fc04279b517302dc159ee47b675e5c52607aa84ccc908b09c82dad3d967886b988616edf733b5e95b4ff593c28f93c09e27b507d4b0a073164910adf1e3f7b03a5222ad8d09c5179d2ca7fa1b4ca5f3e329cffdc1066d1b3fa4e0bb1bacbc9e2e2c7900cd49fff1d0d35fe222f929f2e651b0fa421016501adf2f9792a0b3169e9317045d0b08504c07c1ee3b995ce864d9c28ee830da46ac4a8933135fb679fea14c55869dee018dc22d806cce05328447ab9e129d3a8b895ff68d51d50960840fc72a56d1ee8d27f3a565695a1fd3a165d990512c69c060abb77fb874b5c2cd1767eb701cdfa46caf083a1ab02536d6ef147014861fd5a622588152270319ad8e71f4e345a6caa3764f0645d5142f79693c35fad90aa5e74f0bf100c6e55f5e0b72d6fc1c9be51b5ddd37d1482fa2f139ff064ea1436e5a9b6a0b51518dcc2018d21fb2049d5e718af47ac5969333056fea2094fff9ffa72dfd777c610645ad7b74cc52c9bd4f094cf1d5f1567360317f9a730670e18bf492b8d3a62f31d708dcbab175030a62bb8294cd0c2fb13a82d755733fec8de209bb4dcca634bee34e853acf0a686acb9a7d94df27c260277340bf238d0c598132584dec5685652cde957cf74869a35ac7fe481d12e06905840384ad6026ddd8ed1114b3d07357cee184f3db05a2dc04435d8d00257b7cd4fbe5dd309e69edbdc9f38cc3a01967ac4d9bcf562732739aa9a04ee40334017bb625b9db048306b3737372ab2efcc878901723e238b67789c420e33dbbc59a5d6a6dce2e8c79e4674c9196f936e137bca683a0a9ce737e25dbdd4bce1054579d0aae68d4e1c0c1a4d7936053505ba220f79f7ba90ea1152cd9ed96f8b973fddfbe06471e229f44f746eae4795c80edad23899f8702d02db83c09ea3f0d780efb6f0ca682831bdd250a7b7b6665d4b78653e3ab14cfbd52b7ac0c74c6304ac68be777f8f74d01c458e1037bc5683b83a42b3cbf07582c2906d7c2a140f71af13da6e71471f2d114361afad4d5eb8c0279560f1c639c91b6717c5ec27a6c28c93ffb1545e7ac550de3037ca1d6b0a1a21eefcc3deccb9bbefeb8419532852b29c6ae6fa693303c99f1bcad15654094c0147001110934cdd4ff1915e6248078c2ba40e82c94205cab90f3951da7b4564106f5e25a52a453199f8f1a422896bcff9d645bef070a021bebdb83c562ddc3d6ea079463c109160d5615bceaf9c10a5b0bc58b45528e1f64155501c1ec8f1c720f1e038c70466dfff174768ec8474ac2ed7c93b197edd906197721a17511a2747735176c968c2ea20a5d309f08a432d1303a78b0542a97a7f61163673dfe6e98bf5322574488201950efd047767b24c6d8b2e651cf37c7e133ec248c0e1552f15975059ed7037878003c0822ebeeeac2f130333a73a748452cb93c1d5d1e2129ec6d1548cd628f27d7a6e18e1d2fb9bd654a8904919a5054ced960e137185c82599d3eabbc872abd7133bdcf1f3e1c30cb245b11f8c1e9769950ee61ffb01641958ba9d72f18774d21bf8e4967a2f519855f31028c8b7cf22a3fb3e8d52765450d74bde048e65d441eba8866dff598b2851997bca601e283a743a9dd695982b53fe689bd4679c91b7aa7b5fdb44a55a3a47869be1ce6d46904d600cef38089bbb53033d4c71ba8390b044c6f899621db396ae6eac6ce37cedea639e1d3d22090383e17a089a3e067c0de416ee076dbcbd18c6f896b08631191adee44b38608def9f2ca7c1e22f2134f86cca811a424174462b57a93e5e24b059722fc7cafbd82997239012b5b18fb990ace6f62f636f0b7af56ea11c56837b5a2a893126fb6516681dca912db1704269ada54c6a2b4544eb882b3cbf34762779c1b0ace05bdc2af5f96f41c1584856759c4e70a5e19a61a4f6119168e0968f514af2d2366f6296f56e54dac619aa993a63296df46c22df43461eafbc6c54f7146148f2878d1e7970cc4b5ef723feec08934f74571ba497f6e0f3d0894433fae09557557aa94f1eb82c90505cd5fd6e55ca09fcc1f47c969b7091afb91aa094b64c4b94239098b44d77921bf4433a188e5f4802f5c9a20c48eff02480fe4479a3f27522fdaac454a083a94a0e018ef33ea1d57c19a3ba04952bc738ac7c3a83ccc97ff4b58272a1bc5859fbbe5d4f2cea336364adb864b865744691f8ec2f5a731a6078f9db906cdecafaaaa4488da1a400424b6b0435c47b3f626e69d8458118afbf63a97648d0b003945a81759f6dcde95e33df690e80e69026ef54a6a6e372f972c05835129ebd5a1999fc9aaa7491bb42b2c1aab039e6a2eca08268f0dbd97a599d20efbaa2f29220e213aafcc467317936d81d8f06434883fe2b133ea6a9d6df489eb0682f805077db152edf7f8b0af534c6c064e1c8d5bbf6efe4139942c99c25d338f078dc53f5d062c5bcd9ef18034bb5bf408b59b5ffec13d7bc5e7186f7157307e26785870bd3c28f8c1496bf84ba01a82e04bc72f968420dfd3a050cdc97d01d8fba74d892955f79811dc7d073c2a3a151056df6eee1c4160b1cbfb060027023f4e77e4f7351e12d385890dd9f6ee1dc5e065230e0ae26958196b1b8152028ed310048145d3451a1abd395cfcda9b7fae1f61022301531a957e5caaf58690b570bd017ce707343638a7f98d2864e65517c22b0389177ac026020d608994892d491427307f56c86a42ae7b14074549c0cf610c3cb640b166d67331455c8a150cadef8f53f9d858a66965c06bac240940db79867affb55dfe3649707db8ede1a265050faf9da449a2a026dd0626dadf386344cd16dbc2e38be4397abe0ef1f0d7b6442e3883c1189d72af2183c80f2cc3b62c43f0a5d7bb40ac327cdd99e0eaf20d36d9e4dd7b169d19586af9ac0797aa4b408758c297503d55dda8ff5a885cd1d2814cd6fbd58400b8283d8233c4eb1d6b97fba71c0010b3c0e0f7ca39e1e9a2c91484935f4791941de2ce0bbda8ad5b25c0de99e5cfaa09e76bfebfcf7b462d41f996f49c89c1fc95e546a347533ddc5a98a60bc6d38d0c1710f79522d85dea1014f59d03c4b6446e30ab3dcca71b95bdf0fc37bc12683cc79320f2b00a300aea9c1810535f0db1577ea79ba62f376a71c9a681bd4ecf4c14dc5e842a8358648c056e529d1634a2425afbd18be7b3794b4e1f852c8ff686065c7076a5ce0cecdafb3695a78a653cb7bbfac30b39a71ecf3b257c12c9189ded520c4745c49bb1200473548cc4da9c442451ba3c6349d7baf5450307d81ba84866b0023a97f0f0d18e697f77dcce388aa1c3f7b836e0fca4be504c140fee8bbed14a421b1b3a1e35e82f9df02ae3ecacb1399083d02aeda498d06a533700ecfab8f1c9787181b811a00534097a6f4d3239aada0266716b1bdc18568858995948d76b82085bd30d704424e695ce32575cb56f7c9efbae785f9f1df349e12bd77f6f652a6af434804f466b72a853b36e3c810f50982ba59ebea39426946f39df377beedd47b56d80c548163f75086e1a4a20e5a8db136b1ee4ffed369004d0f83dcecc8f3d9a62e0043489b1eb19ce9186b01b0d79c3267e7312c3e0fafd02c10c2bf9a279cfc661bc3d967089ce2f6c40ea9e49884f35908bdcbf17b06c9004f250c75a92381160c47ae329f2dad0e45f81302255050a441dc46dc256794f2d6615aebd8ee7c7e551255abc62b183e26ca0f3ed6dc4c7104cbbb8a70080381397594744fd791868e9e36ad6006bd5cb29e3177314e8fe280f41973eca52dd0f9bbca9ea6929662ced0ef0e7e1881599c83afb489c70ff3ecafbcd06e0cc75531e04839ccff39d3d6bd8dfa6bbfde70c6630d05ed0714c3e7beeb2dd5814191d676ee40094b4c463f7518bf310c1af0f1a32ff3021b1daf085172aed9816b0d831f84d8fbef8865769f91ae8a002682fe979738e335ef2c3009f6abc7be9f51127ecba842560988a3b93db2fb7b389455ff5238c5d15f28b42d9ce4286230682dc4e1105d3aec3cf1b75b666fe68fb09a0a6ec7270b82e8289c7a599fdac33982c2c20d9ec599ec887020487ce2ef44ed4f8522319a419b646e454a381f2fab8f5bc0e018e6636df8f7706bada4600e73d3627db73fdce06c84477bdc5a2be85bb2ea226f1e19d95e007a91e30f9dcba0291b14ca7c3e71057992a81fcb82ce1e4362f7a8385cd5b81edd8ed3a8e41e68301cc1c53bbf495178cc51adf10ae685a6840bb322dc7cc9817ed386346a0faf1bb0a00954c1e4a6c50fa97ff095ee021ccd8cdcadd48985e91aaf0e742753c42e8daea9766f9164b82da8a2e2f8c770e1e801a228dce1134acda71754d239d0797613d6e5e3d3192256e5c5764f5d869c845e8eb368d7225e0ae0c0d3cc12b498a0cd7ea3f0e3c31261ef4eca816ed6cd32dc2d90707663eed05201da48d255d76ce17e4643a4b50dd7ba89481394b6436067ce8af66a9d5e346ea4cfecc8fd0d507c41b3cedd46236cf35da74e6c05d40f98f4e984617846908a33f400c3dc24f0902dac43b272cf5d589cae7803523966f4dac7cd2daa693e7557ca121e2e412e0d7adba59d1c93d0ac4c38d7a6913320365286a8d92e6ac66d0943d7e95931e5878c16463555c2fb34a58aedc6a42a6c247b6eacc8922ea8190cb5d649547ba145b5be15fd17fe1e1d3879cc8bd1d2cc523a183ce8dfb1e2422dcb5783b603ae61d434419b535816a9a426b383854f9857f8c16ab744961eca2574a181a6b1e0a63a8fd78b5fa348a61244ef50f8f9457fe008cfde251526ca8bf5d2d0033ec8221b349a99350b7170eef8b5eef191848972de6142035f087c25f0ed78fef5034f9789a6bfdcde8bd60a27e01742ca30fd30f0b417883858bbf3c73f039551459e5cd363c569e701aa6c717c8c607b341e04cabe7c399ed5f2da6294fc61dcc4063bd5cb3ec0ab7f373013d9e39c45825efd2516a35093c8e605389d10edf1dd648107b49c3c7f4d7776402849eccb21c15400e0d23332f892abd0c15901ade4fd5454fa9ad1d6eb37677299298bcad1b8b3b12b6bf27ede804d8a43b92fef0d9563bf8f7329a3bf83b2a8e182ac24e75e3295f5fdef93c25b45140243f8027ee71cac4a845e5c58deccdab6cbd6a24b7507d724a7cfaa9b7e07a9bd0a6c7871d0926a89e3830e315c79f5b5c17d24e63077154a19d7fb3e9f123c6ab830fcc7270185a7ebab6d300899e70442313d8dcaea0d1920f5c38940c4a6088d0733ffbcbcb76f0d148c4dee6c02e38f91f5df3e29fe6f253efcea31facc328b2dac5ef0674be9dcee50f9152bba0cb60b25234b44fc2b6d468c85b15e33d943f4892e6ae1aff20579a2db76898afad99df7b5a5ebe2c3ad5160476ffc38b28a1123c5cc93e71f0769624c6602732bd4099b875f4a8e998f8b88866cc21d5ba165725cbd1d15ba4ec65e93a4ef46d44b3c9b2bc642ed02d35f18e0a60e570d4ffe351b4287bd1d82a35920e3873760d15ff7e4513b0d45c6198ba78b366fd4800fa44b021aba7bf4225f727d0841eab4c83ef44a66a99792e50fcf57db18aa9093eb2a766a91b4a5c03a40a6318b87b4b80d4bd3c4724d85acecf6c3f29ddfa1902cecf52bc4f0eb557386934ad2d71e404478e69422e7af6f1a16960f1dd36da19cb48c86582b7bf8078153897d906a9482bc9f407fa975176c2a2147c665f94fc3f4c17ee8025a3eb6bf530b3948a7216e01fcab8c2d7a113687e8493c0126f295dd7a4d59e6307bfd93ab779677e17c86750adb60c927a6064ea4c36df627e093fb51cb0c5e8dc57698a234b0707e9b0cc0ff5c2585b012bbcc202050901a166dab48fd16c241545c271f6ab074fdd02a6abf27db36f369d62f8d0609f13d5b2ce0337b9d4274981a42719df7a381a3062e9572e6ee18e407f28f30aaaa1389113b21f209a01fa05f63b403c980c2dca18b0bdadbc064aaf591798f74e8513c6a3c1a8b6cf6a6a2bdbc9e9945ba6dc3f8ac78ab6b76ba74aff2e4afdadf933141f137f6d947ae99bb4e7ef4295cc89510fddea956632eb8f2ef65e80c948700a3ab386d975884d27a60d09d314c636baffc804fb8cc0410f1c6ecfee87b7eb8c2544301e0d6234e9329ed5a385f982f716d5166fdf19f9f08234bdf3eefb29961fd29ba8e683d0cb062b413bead3d8c41c62794c5d1733860fef311e1ab59bda71a56bdcace04d5dc1fc71c85ee58c415fa56f57d2e8495098fc2a204b5fd90365e233817f298cc21cf70b5e86f8593d1563bac974b2e73efa94de933f5bdfcc082b7c11fbab6bd622345867b0e4645ccdb87deebfa52d9ccc060771102a276d48218a8c51cecf3e0a5bb7616021ad2a5ff3530df31990ca9ca90adf37d69eabef6819186ccf9dad2686ba72124f82bcb2222cdd56f7283adccd7182766ba1a8df7d02738f512a53780635328d55d7476f1d0d16361a067bf02d4f35b446976524efc624ca51dc40a17de4d8e4b10a86083c0d661c01392cc704cfed90ea1d56e9a549d297512ed16f8ec4fc61dfa678c00db16d048173719911db94c906d7da6f284056c950ec83cc5486e9a62f76bcbff18000419c62485925f8d3cdeeb3b46354d805992226333e6997f22b865e5cefc2ee4eb5d3cfd20497b5f866ae448395b0b68eaf962488f073fb5c6400eacc9aa60daed53f0044a914b083e2289fc61b27476bf05d83e090f8970de4865ee7064a704dbcf51b6b891db2fff58e2ecc1d2de23292eacf0383b2f06118852c8186e732922c41585f3043c8670f871ab834b9a619eddc2073bd07371cb40ce876a8517df258127670f46554c4f3e57b3c0e77755244bdeed6e67d0ae8e07817e3e412108c4d516f0fbdaa3510abf9b6a19b2b86247b4da78200821a4ad4edd0fb873bdba25e276b9a85d3c041d096832d034f4016fe16cf92e7724dde45d0c009006796061242dae282c3fc38690070ed8db91fa2730689c7bf000c74d18f562dee0db55afce05ec086bb4a22ae463730d619a763f799257bb5451864eeb45ef8f2f22b6fe5634b120bb6f7f04fc928796e78af24d906751d320b8680e06a0f2b76170aa7cd2db0634bf3e898c8c16c76478e35c0631a7e653bc8f6dfa9ec3fd0fc9cc2abf0a36b8813483a6ffe8f5a29ac1f3a9c38773f0598154209dd510b70df0629ab7be463fc4d217cc84b10ed15a52e159d3d176a652642a41d472113777de25be5b65875edabbdd4312b9c0d93289d13d40c8c18a22448b02259a3f2469c6ad063e20f1aeb4ac2a08b07ea1356dc78830d91a37cfcaa7aac9f1f4038f2ca1591252c5e6d8865242aaccc953d1c901fc6dfba81303659514e03ce737a578017f3c6694bfa07ae580365d1262db939677b64d141d475ba965172a0f376a1a741db74417e274233df2f3aac42fac97ae0807cde93f7f051d114f6a65aedbf5eba3930f41b597f7ee7c814314c5c6611a028ca2225c5f87d4e68e178785f3401b3add96a6e690a8241e7c6392a82ee4326a1fc908aaba707ee3d8ff223709cf0ce747812faf8d6d039f0a2ed83020c6c4f6ef8c05dc11e9d714fbd759ecec2a5b28639cb24e0b346354d90d183bdd77fdf30f0a2db7d9f1033ca6c5ed2137609f31cd655a248c1df268d999c2d5213e4576ed1ef84905dfc66b668ce0c1b07fb4287d38ad62e9df8faa180c52fdccb5f5ec9ce48c0e2b6ae7bec307fa816c851ba5c34d26ecfdbcf1c148ccd58f877563c11c20e03ec0560c07f556b8bc4eaea3792ab5f5516d66362fa80d065d27a5f086b78985a9b84dd61ddc0012fa20e21ca38041abf0436cd38fd603fc7c60c5a1151ad9d6d492ca2aeb61b3c393148c128f183ea3175ed7b2ba7cc0f15288267753ec03ce20dbd4c41b3b9a56dcd367f77bf3c2e463aeb0a9cbb90779c6bd9660eea78f29fac46b904305ed4d61fe746e3a31a2d6fdebcb9ce311d8f962c0e2dc627f07d55befcb9753438a49194c66337593735abd13822a166e02d749cb94a249444cc37c14f59be5d5e4685f7a7764ed924ffce060ed567449b39e4d50b9438a44b1bf7bc93cec6d0aa874faf0e7fdb2b6862226403ee03c5e9ffb91349a7107cda559f7cae5e9f7bdd1fb7dd2bc48ff91ef6fa849786b079a26f1eb6286d0f16f5e329bc4f735cb96bf109bddc105193051019b29511c8f3f479786eccf86ad74892477ad3134fe54cd17ba3ded45e7f897a5220fade82fb4a3d2075a300719c03dcf5a4241eb1820bc316c23eb8a69693ee368304fdd279b2298013c27c46160d130f943ce8d33acfdde1d9b604b6d0bc96088de83c6394170d686dd6d2d7fe1358c5587e897981dbde2c20edee35b44dde9c7f1d95749919bab52581795a5f7bff952b06fb54d6a99f4bbe130ad21f49598d8df62ecd6e19ebc764d872343585f0c28e0625be35381aa05ba63f66bf9d1bcdda45dfb9e996a54697a1d59fc95452317859770a420b216bb57782c7d88c477e7e7a2c23f869b7aac2a035ce504bb7250b4af73311a5d6acf73de3599e91faf31b2691dc00fb7bceed78db4bb0d2053d345ef87ef112908e88f6e7cf7bf1dd0e81027f47b4215ca99acb50bb56eae62b71ea90fa79d5f6f465e4aa9d37e4f9c796655cbbdf1bca317f3f3cad3529ea743fdda1c84caf53819bd0e9a38a1e261bfabe9d89de5424e25312f383e75493c0c2b4d37a17b505ac90dfaa6bb56f2f1e966126325473ec6c12b8d8211774be0665d92fd038fcf829df2e81dabba213f72d4d9bf57eda586e1f69f388bf3067e3c8d8edab3bb54ade0733645fb4ed946843d4c3f423bd048182695afeab806291dd1fa5d20f9e9981aab8db03a5a0284dbbe0dff3885fbf5943a6c10a6a9abd155578f072da012d5fc5fd67f100f2db54d55346e9ef23cf335b20b464682c6cf42d6954abeb9a5e8aed28f7fcb80358766cc4d1d82b95f3d88512074f15b0cf8417e27b5df65713897f9bd250d8046856d80fb798a0429093fe5a1eafa3d8eaacb8cabbdfe3114c0daff6e5f0abb09bd8822ad6a6f5702c7a291c5b8d211e3860188628036dc603435f6fec389fc1170b4a60ecb1445b75f89de25b702ef76ed555fec0c6cb47646a2dfd25c8e9cccc94ed0c7e7b7d0f40c0520a9fb227fb471fed91bc3fb51e544d24f80e85ae9ba52f82123ccd76560833fd272f0abfe88671158ab517b5e084d786ebda95616e0650aec607daaae715860d63809c890eaa7442e4a9945ad553f51133cd3e79ce587d060664ed49370606fdef8fb270f632dde44081e507b9a471fe61794a76adb41bd2c6458b135d31b10c1ff0a28f2d375ca4a55981bb2f743a7c973cf3a9a08e5eeec0c484eb11f5de595a1ab0211f976065d5329b59581f21c31e4b821d97eb69e8f24a64bd2de841dc96fc67a0eb86d80b20cec010c6d5ff5c069d9fd885371bc883641e42870a80daafc9b3c462d724f6d9d07807c44ef94a0024b157e3c9e643cc598aa5bdea857c552155ab4b0ca62ad1f5c0436b7259d47a7ce252d89e94dd0d0a7c5c1c3c17c29a97e6a7adef0ac3778bb7231d44255488a44f6264bf442b7a03a5ffca73678c5d0c17da7d32310daca683b0e3d7691de4995f4d768f80a7103e3687edf951618d2a4d1f6ea1dc25b7dfff30c638d7afbf2d7467b42db5db3c91ee698bdede3611e61b2b36424e028e1c7b0dd4d71c2498f537486808cb42e265cc43ebb605a492bab409a8e007c83300a52a0575915d3c05b16f1d2a217e1ca9cfec2f7f43c48888cdf626ab0007d8bfbc4ee13cdc648c206966989470066d8b287c155ca6a0f50fdc2c3635a96f3d5b7e49ab7d9e604d8d7c79b1c5aac08f12b71be2b106426a91e436e3e1790431e297764cbbed6ff4f2af2e9921e52c4d55052a7be99f8a7500ded77dd4901f158ecd8117df3dc6eddcb67d53bf8c3517132f8fb327e6f74bd9aa0179009d268151a985e080fa5812b12e5123422b7e46071e90b64a6959adc11732609dd3c6c657e5407968802f27587796a8566ed915842fecd566effd30c2059853ea50a352132008fa366491ef1e6f753f2a0d00926e45cacf69302b7dabb6821b3bc217fd861301a66848776b5d72438c83e165eb99edabed2139070c2280c886d87b9dd9868232b1d08ad0cba2615ad7f56f3173b82a10e7b3c5ff2c6f38ce2d4168b55723a0fa4d05b2a06b46681ae9a36d73a845c14780c87fd3fb2a05b8571309b8c61b44b9802fcdbe6979a6f0b4fc42d0becd4be3491282dba075a5df7f243cbfd8f3c4ac72a9a08b44de4ddb7f1a4b179bb4f90ee2579f0f9f4aefea4113fbfc407f33f555f0671ea9ea5ff18d66d1fe5e5223b8315081f081532e1c78838f638d745cfc40c5eec68ba0edf661a4acf83394863e9f7feeaff394df402a23a735b60944465b02c8f1ac8d092b6e653c9e43bb4fd5e390344582c78862bfcdd9c37d067891f029064d878210182f856a83b98e7e35e87c36a25827d65c1170d26cb5cc5dfaa7d7d232d4a4fd1c4b24ca9af23fba412ca8a87b30337791ca52123c804bc9193cb240a54f9d0fbdd77d0365d0f4e80d39b61457691b40c22ea1c5c2e15a7245336279ea5c371960d865fc6a5d19b509b9b11677c41a6c33084c650916246ae30920b084942859aa566fe57e9e3efef2abf6d99185061deee908b95aacf70925f895cfecb43e781716f83ba76893006189cc6912cee7c9843c52db58e0f2b4c59700af1989c83ca495443a4179c5d25bbce78b4eab4a74cbd5ff775f4abb6d1eece9df6cd9f4c448058220a9d51ca1fd142750cf5694cefd70b93bb1fdcded46a8dac6b1ad534549b7db986200a13155130fc78c7367e8c1bc10a58870063eed030fb4d91beb8a92ecd9ed1f7ad1191e05a70fdc0d4d1140e28eb9377eb31c007d467f6c7022d32a0ad1e6970a10c187730108592a29fb3db02a1e2c982c6254dff04a6f805ebf31d92667ba87f2980b9dfeeab384899ab35e740b1c9cbd1ea20fea8c1aaf0c09003a1fc0155b0c0287494eb79e6e3d9b059de68160c253acdfb12476dbcccfd3373b2036ab92232f7bc9b94ec3d7b4bb04b96679ced82336b2da1380f1ff7b37cbbb10830b076810ed5d546159efd74e0d0596c77018283bdc265154412a8e9a811c623bc84032d52747fd14b60ff51feaf65f89ab2bdb3fe14499398265c5d434bee7b03d085b4c790576c6f61842789aef2e14fd03034c646fff760d8dfdfe353340c2e052951483580ae89f8e208a81b2a90a64c3cd0ea10e00d6245ae9c324e82bccb49a21eef0e839cb5b08f1c531a195e95f3813aac8f7ee6eb0c8ddc698070b912b5f22c2a1e2b1b712777918677186775f3c0240d57d908a8de8eaf194dae4ce88e51105d501dda60126a97577a4454915d677cb573a35d0afbe5ee09ec72239e53239092e4126993e9cd4aaeb48580c39fcf2a4db3de3664638c825a7a89c852e22bacebce776f1b48c76fe0e41f18a92d79d0d18dd726d6ca4ef5cb0a769814b57ff676937613819113109397fe5e139e92ccffaa14e3208932afc55f68ae97e21ac2cafc2406f174152b26b83d17f37253209d37a222c5dd0abb7f4a80ee615910dc390e742a2c64d3ccfc7ea047369be6c4977005686b8a878cd9487039b05f1ebf64f89810585fc5720b2176c321ade798846004b9064377b2f96093306d9641006f44c1df2cfb48c9a5855059bc35414e6b25e39cb51b6e4c5f3503a95da6c9846f08eebc48a515da741b7ef4490dd886a3fc93ae3d53fb3d3463d9d53e3437071cb06a4515dd088242ea038c2c54067c1d11071af988192a2b12e61248f25db6dceb57dae30686ca727230ec198d0fa5c510667f3599a7cb389eab1bd827d75a6ca21d23558bf3849bb335d78a44ae18ff4119053ce018d55a2a8fac5c4caf9ec2d00fde4806fa003035c41f00a2879ef26e498800b077983ce7efdaa92a75c1996cec41e55a8273d5e8b6ef9bf1bc9cfe34a944ebf6f72a0c774db52d6763258134341fb5f0f68b5169a0f4e3f95c277f2bf27efabe6f220c18a9fadae183a93ae9a5806240e0c5b9be3f5f76b42466dfdaefbb478827a6dd3dcdee382c497543bcfb7316243c000e81c4c09aa0fb3a58535297c5a306d0f718c1aece7723d48ac358fa56da654b21ef993e4ce6411e9249f829feb3d42b470ec75345cc0f89f0d8ce32b41313983370fb703684f0191f225203a577cdfc989058d6b4e3613468b953a4f1cdf17df03ea7a922d1a8ce6a5c07875c3896d9a85d4085c67a316faa0cc46f39b4e4bf2a416be7b5d6643422ada0734a08a08e73884aba7d93b6ecc6950815db480bf9705305a0da2b356675f68e6e44356e0fe75f48eedf4e741cb41b995d41252960992bf1b228a4184eb7053f6f2855051aac69e685bd8a950023a81ea887e24d4473eadb6f8ff7de5a4af861f96cbfb350ce33ea5eae3a3a9c61a9bfd00cdee31cd3d36b166f2979af8450fae37c001c806a08b328ce67e58f66a0d6908e812078e5deb02003da838eac89932a966f7ba6abdcbdff4ac2fbd041098458e51cf9829f212a55f111c8f8967c3b5f7ba2a31b7adce85ae3a35df369c7faf65e3a218a3381c7218bb24db44eea4f106a195139c26606659ed9c88090cb0f02310e4e15505d4f0d7435c6684f76148c41e466e0fe60f53b9a105f6f68653956071dbec557042b1845eaa2d741d53b5b6dc76f0ee071dbac4018d1b4b37f7de274dd7015822f4976b147360e710ea51307950106812170f413800751b6a6aee2ccd0dffa0d989be726e480cfedb28c6c8ce3fb2590824eb09d6709d73f26464e0d2e8551d4ed357d963deacdbf6837e47f519a3adc67c007760a0873bd2979addbf205f475ec94a982daa7cf4b0f0c190988a11544e887ae2771e89fe420ff513f40f5c94592832b4120e2e26ec80eb51f72a4dd8174ba34a5f451d7be46c9f5298de4e7c49f4d504a6f17d04aad5a9d5332bf4d02b4ad4f39392b58edce18351d4acb0227dc5fe5ee0c765e946c5b939ca93c42579b4fcb1142064a7398e5e8199963fcbfcdad3165f69c80bb05d9c5681d414e52d26c6d24239ea779dff046364bbcd85f25affa7c0def3a07617251d4d0443381f1bde8cba44149e3b210b2f72448fdf2111c51fe71766293ebf43a3d8999bc60592ac2f4dfa6cb7f138d960d5174e7860f9226bf3e888b7317f6d0a29a69f9f6d7855440dfadf63abd0a4b59c62a030bf974bcbd948f277fd6fc22d6d76e9b4f519df58e57a874aca0c3bf690103149284d3facb11568179c36153644cb5afb541c3f4d21b10ad605ebd6343c86f3b44fcdae8c60bd6be3cac18e6e3398a8a53139962161ec0f08fa74e39f982b33ce8b0a0e109c2cd791a389fa09122a44f882dc28be8ffc71c8012cadd480be31924ebf7d2af9e76114c19877cf21977b1ac8caaf10e8d2e5ae570534901f67e8add8f127fcfffc2d8f4c14c2c039461fe6912c91950fde19e911444a352e16f19f98f0f1c1628ba377282787524dd2f46ddc267d74e1f6a5c9e148938d2db52dd928d173785ef1c1061c351bb2f747d1ca6ceff615a18a688a941d32c1e8bf2fddc768dd7245153c328ce59d5132036efde670d48c9aa86d9f80aec26efdd8f6e97822b657941511dd8fc119aa33f7d7f4c45ffe03854d3c8b65fd1e98eb498fce161f10c350c088cc70624be68c11048fa3b9c7a43c1831d67180fa45bf2799cf52df8aef7fe07e7eb7aa4854238437e0794322cd95def065bb5e268dd3a26f3879145742e1079b0d4cf250bcd3194ddf01cf552fea00177cc01ef23c534024c521fb1437329b065cf849798ffdc2cf09e201c0091b55756ef2390880ad158b6210e082f831682c6f2a6e840f168b2307e0c1d9c568af67b2411e4ad6f7cad8b3df28180895aea64f9e823e128fd8614851de7c37341c90454cb4e2db07d732fd4909896e4af8872e617fe54b57f7dd816f2be125d8fb1aafda428187d41a3ca3968d397b34dfe07b53ff5fba8238a540d9a2eed8846093131753058f52507e34a0ee68cee8e42029c5e7d31496fbb75c4d12466e0fbabe9778447f877a8c090f3a2ed260beafc3ca05e9278c11489e4518069b8849634a4930e3ecf65ca863642c5ecfc661f3f85ac9af8cb889e0b3b24b4acf2a3d6c34c0b6e57190d9a634bf32fc03f1702802b1af12a5c1c85b498d6cf087164c9cce52c4832c12e9fff50fa6481cebd1047af64eb9d55d3999c113d02aecff636531f3c1e0dd4f70165167cd3a1f1ea621e4c1af024e1a9ed40bd2a5c9c6c70eb6304655ca611596d19c613327196bdf6e7cfb8f6a87e6bb8d4d19f65f04b99ce78371732b262dcbd1342251b5070bfb4e1bf1213cca0fb88e6443753b08df0ca459abbb05aca65ca5b686ebb3aab8c7fda71a55b4e4eb09f7ca5baad226e184d0a0574327b8d1e5b01665dc0d3a639bed04a44a6e0be4f13802648a29efa635766be509b18839ada37ff07509808206065e03218dea1be5a1dc740416f073857a943478ad50a6c09bacb3f5b18c0b45c3e699b81fe71342f3e6f6ec8307f22c881417709ee06e147ef6f2834c0f229d56d40bfe87e1f8d468f49c5efe363382ac294c55b21bd3520c93a61b0ca83f5553ed1fe083ead7baa2d3756245bcc0abaf5a30ecf2edec8b9d4457a133628861db62a61bb4b52b74ce6962bdff9b8ece399582c74cbaa96c323f565fdf7affe11613b72cb6cd9a040d15c39bcef3fb93c766c1e3a96d8ed1cc8adc3faeba49cc67fcafd4924f01436189f3e8092efade676332d8af21344de0f558c2d6a78b56ec091905c7db14caa88757e16c295466ce4779930dd38e9d8e80eda97f776ee39305714c023ff3cdcd1e6d98605ccae2a36e882df4c09ad1240a3f732a9f169de2a4c9520b4f5d1c073c76786d700ccd4b82f8cc66d04b7af2beb973d57bd481dd673860d20b7b6f5745fba279eb4164580291c27ab2ac63bc4959f643b43033e458154d7538143991cb557dbbd63b80583b78e9f76c58ad65dad058c35da086c87a0a3b7bf12e9b43f4837a1c354b8171e6619e326ce2503ec9226060bb4459a2ba51a1dfceda17d095ac28df8139ddef5ae9f7af5498ca305325174ac8f5a93a6ffcaa264bbff434acf3b54435c54fc73ac6739da248b395ab4d60f429935187b9790d8cd45417b77d9c64fd1df2f158079f5f7a3a8052bcccc43de97df9adb9fe8f257be5fdb8d59c252229f9a60f24852427a608f241333a9bb0c29f4c582009c84adb656165c0a7d35c04da180e45a6ae7084b1f99b89687ae9c2c918307b61706f2b23fda4c747b3dc48892d1d94f0a8bbec698f00f2e2d8cb0ad803335e75a6465a7e55061c40829f8bb8050949beceb818577465c1bc2763e8d6d7f12ad26b4f5218c7e30c30851760bd4af7ff6a3d24baa13a49339f1861f261a125900c882803dd0fc5b35b79d72eaab6a94552411914c354568451649311ad272671a01473b4a08ed6fac2ec681e34adb767f875a137c97b36ed87e3c99e8bf710e939118f6fe0055d6fb78008db8c9ee5998ade022ae331c858236a11c8808a0b26ee3a2054557bce97dde07bd07322584f3938024b38bb22b7409389b653808a4ab0a735cb4afc9955b5fe28192f22d1595d2a5ca3ded491bd95c87894fef86ca454ec16384c4ca09b34d407039a98e21ac09ba09d7dfa4a89cc44f1ad405f304eac1e36f89bc0d47d871236e73d5460c9c2a43a419fa8c4e56591146e892b0835be5092884f2bbff6997123515804ef289ff3dd0e0bb2f1ead55676a91951610e9464a766e53eaf191f53e0e132b52afaeb82e1d3fe3bf29c61c12e2fde0176b001a08347d7ef52573f3db2949d77e3d1eb6f57c81e60403aa8203fcae8086bf0908d38ede65b9f4fa7a4b58da4752ac216a39be3bd53258700286f292a98df3ae79470f2f2dc2673e71645f9d61d9a64cf8c11c599e0a71ef8543b4b572c108d7a6ba58befb8e5dd56fa1ad3461e4448b78021377703a4633ed0813717db89cf91dc070dcbe4e31527898a4e3ec485ba9ac29b8a2fc4d0974b610a82aaa97ae8036374d456d22ef7a5a67d5b2c09e2e43b75b51f565767df26f7f590ba8d2c987a1bfe0abd4b144b0af8115f97a0a6e764192cdb34619b4b05dd40087d108c60a3ec7d25be3e65c3191b026e1a4bfd2061ec690430b8678ec6de7a2e61bde2ec50dc22ec52f287f8d7e1b4d21581185e9b81c0f1bcb7a6245be732f8b65d579a60034580d8165fddf34898116388fba9f664dd9f05ad31d06b4406e9ba276db0cde2edc4e5d2ff08073db62a99daa23031f81d43a3224da2772847d32f4dcde4fe701a91ef0ae50f2da8324ab5399e947a3407e41491dc4fea23a0c5bb7a7e576634505fb4002df0d04171abb5ca6c69856fbd9e194f4daac67256e4b6feadcb0b766ba7f255330a576726ac09825c7aafeefb4c1da29c82aad9d35f258109277439f75f2ec4a5fdfefecec0a948772042abc4e1659574969488a959dc5d2da2f902998ccbb51fea3676462bd6b46d7b51fef12209abaf42741debb8acaab029a39340bd4d77f3d40c60d2e262fde1fcf62077d4f58c0fca52f62d2866d8223e3d80d259bd4e701d7e8aaa4c8999621e11605513f294dff6b6ef31e72925648eb880891b3516bea7c1d25d86ac00c692ccab06ecbc53bd4377550046c8fbe9aa87de17659826308e1f50d445f8e5869db51e9fdda87ff37675281eea5de6890363306594a03d8070f59f8db9f84aeb7d980a8f703084180ee55396ac237dfe59a6277d320386c24f123dd8dd1346583e799eba0965de779766e7cce49e65f229fb9d5c700746800e8a39ef955cb89a282111b2e28096ccc5ff9252ca9ffc755a7d83e6b00aea30f128d4602d214e86f900b3fe05de6eca3450f1f4a4b9c1aeef6ea7ee9b4d763867e090923bc0ae7cef23d525259d8a7bbfe903dfa140951b64d27feb4e3a6c47de5f5bbf469dcb6f66d6f3687d98bb551018584bedcc76c601a56777bb6f1b0addd745d7763bae28876baee2a4608a83c6c622271001ae0b9385e2b3c8f5813e26f1578c9688e8e2a94be5d7a8129e952e5cd81c7e6c2153e9b5e58fdacbf812025497d6d5e72e92f90bafddbf3b1d1fa45ebff72a33909251467c2ad90c1bf85951d4cc720f33b7a62d360fe810144fffa045a2faf0aa5900fdff450a93ecf123b9065ea621b09f28e945b857765289aa164b92871d6927cf1ad005a5745a63ce28d82af45c5ce3928fe1462bc6d8edcd42cb0c599e7571caf767eba5d05e22d5e60af36727b13f47d37a6f0011628972b8144ba9d94e25d64ddbc54bfbb56441171c9d594b34ecaf4962bcb5025bbad2ecf1ea0bdafcacd2e8eff833fa7c4664820f7aa69b318184724f45ff0f3be4c00091ee12aa72e8f313bc131001c1bef2c5466107052ccdda1a806dea254d97b99d90f86df1425afd3a5ed94febf9302a5f0b0d7048106e2f1926ad7163f4e5e3366cf1a332277d7fb15ae3a400a21c5b210f167a24def3f569bd7816652da3a5208a71dda93e8fb2f4cba5657e7c944f6c5c6313ccdd08f517ab6de368f218f315c077b7c7f24e1e068e3e688930c0bd751735a0478091caa98e5e4245a0f0293f09846717a8216ed82d4863fcd3c3604c333e4fd325d7abecb4e00584cd417d9cf71cc6dfb13589a404030feecb75cdce6fb37170d9c68688fbc362a78078093cc838e3ae26f89c5b0f62799d6292995c6046241e8fd93f4d11c347a5b6ff86ee61adecf12eb26230bece9b90ca3b3b09333a0b6fb3b052dccd46774379f961255612cbfa9979ad468e45bee0d41afd1e7fbd9d799d187c74fee5e85a3b4d453cb369e84a4aba592c6ad93bb06164da1043515f1cafb2d5e3c1eb0d28e049a46cc16e45544d72dc3e335c9318a4e3ffec8fc8648746119b1432ad99fab68fcf0dbf0f980cf42222aa9c2317abdea37fa07ace312ec102cfae3b64936b1cc2d83fb4b282fc52db2cf84cd9bce516772eb9a5931f0b960ac50e7c9294044defff8f1afff4234e25ce60b384fd9a814d2a83e85bd6d8894f71fece6cab4ed9f293d6f103070f3643dcd9f7c01f7db59326459482c29204b9c9094c887600fd8dfd8300a60a0285e6720b9112ddcc107b57afcb8ae58808b64808f3e5bac1dd6cbec31e36ad8cfa8325a5fa9aaf0b4538a7d40ba3dc58d8335e4825bab945a5ffd27bf47b60e7381c77a409a900f538b1198a033232370860b313e86439f2a8fe31063834128ef32e853c451d30b0105633abc0e51e2ed209ec7c7784523d2e1f50787a9358631723af4c6c65411a7bc7279c1600f49f0b71321872a2c560eed02e2b27d6185fe4b6cdac7c02a94ca239d8065bf28437325939edf9db1c82210c8584f07ad084fc4f12eac6bfb85a56240821eab8fc7ab9206e22b28a78c21dd6330067d81060873351c9bcabd67fc3bcba60ae9915294daa6ebc19cee3d632023ff5c28f0de46b5868271ab368c1f6af9e4cd00003b198f458fc382260a08135b48902d404ad1c9a1d3838e12a9c3da0cea65f9fe620cc5e0d5059a9dbd39c88ef639febbf056baf4d168b272f61c134271d349ec9436b1c4099b5ac4b636dfed4791ddc0286ef9dc133cf203f0447453ba1121d5151e59cb81a66270587dd56492278fdf82dc47a6668304c7674676791a78426fcbe5971ce2d7110cb6752fd9ffc94fed6793a103ef7217867d5807f73e2ea8cd591d184627066e246f1b3b84d6a6a15efe42de03d52d6c6345a561aab66bbddd86f543439a95815d8f048577fee2cd020257cb476eec6b99511aab5dd2b18f6afbe40bd3539672495e8678ed7ed09dcd77d31b067da37e416a080a59610348b20a4b7eee6d411dc5176d81717a262a38f42d6e4bc25212baed017c3640f82a1f0b0f4352aa95bb6850cc03aeb8c9f5affc0fae14c4ddaeead2def9309617163ce95a416757d98d42e5d14bc5987d355cecfa7ecc47214701b603118f8339ee3f46dbbc1722eb23e4fd550b5f8e8598b43a87a383ddbea7105806d92c15a52db578cd902d2b2ad262046e398f0341f5e24b0e6906c46b755fcd8c03b486c0156d97972ce55e4eeeb1e48a7aa186f06790448cb6fb51deb76cf7798c1b5afbaef89e8c60d6e55bcf16ea084071760595d0ba725e36b291d9107ede9319510ef46f2aa45a3b0231862fc63153d059175c900e2f4c56d963212f2d1245e61d5d7c5dbdcded94000558e7c5a2098055206ed61095e8992744b8c98a6110f3f89a16b59bb8d5db54f4ccd03b8f139f31f4c4a3bb28c3caf92caeb378c892ab4d8283d45d69a82ea2b8380ed3bee95e24b8a15f0f72696b9444cb01c5304520c5d96281ebd71eee37bb067a50112d83551fe56a36ae6fed31bac6d6a4fab9241685f371997ad6f2c16c07d6169e56b597c57ba5f32e16f22a259ca3977d3476819da7d5b128d6697502ff9a5fc5fe52253767fe23c90935c19ac861e84c8fb32ede3eb16d8d219c80eb58a3934d2f38586dc2898de0dd46073ae7d7943249055e06681a93e33a2c22dfc6b47cb57bdf37a68a4c300af7880b85f490e1b7af84d2ca88fd405389507cf0b26a4b7d4bcd63e2c83f79825253cd7f47282b3236ef2f8a8b47cfd47c5fc44abc04eb84de99bf2156e37905c0ce526564e379ef2f9306d6798a03600ee4db673b9ab7a203cc72544fee8cbdbb62ed40f0462c9488b4dbd6347eab04edfabaa80c3e57aee50e059531ab90a2cb9f77a146bb9bb5abaad3497a993c7a1404b52c7f904e09d914a21a7df22c22304667c8d680ec46e6ed6b14412f02ce76b992c20c800291d899902beb5c5db1f130b189ed96bb578621920509e8d0ec48b168d91926272acac7c27ea73c870d424661877dbc25606323bd8cd887fb3b72b9871a5a91cd1e9d7f78604dcfe7d65aa99eaf586a791f91de31a5df3f98361d48173f9d632eb513491eccaba9bfeab54722fd5a250e79a4e2537078f7758b69a70bc48f82cf20ee829d1bd700d0743aba47d533f2609ce87bc278200b1556a6649613e8d8fa9b1eb645f45e08d121daca37b190e8788f5e8214a036eb9d347914cecb2c2e7a2396028b7c569e7b727452c313c58e2a2583597eab60cc8beb77a594ff19194bdd98a7425a1f3aa69a1751ddc91de62c202551ad88352b6c458a4f02da232f60c7e172ae2ce1f1c53f74ee7c0bfc8f85316d5398471a612ad3f9c25dd4e1a3101a1449b7ae3db7cfb2ed952be483115e40b9cbae817a817c57e1b79dde2a22a6ca79503368392fa8568c24423015a09c8176391977e24b5d55c619f7e8c768517b206ddaafc9bb07a457288e087c3c7307d3daf2cc90daeddcbc896f51de0655c91442471b940bfcbbbf4f3ddacaab8cc26123e0784286a2af71970df4a13147fea58d700d02dd7443a9ea47c3b1184132f4e00b730534d252f3496f986798192e29a7182572f713b037c54552e61b2ddf703e1e6bc9169b6ebde2841b2228e65cf2532a3feb936bd482333c79594eef27675eecc5bb9f4100e9767a3b8df40d73bfb63cf659e15959cc64ead31e240bbd03d2d92144e88760b9e1ebef1c2cdd237148e253c954c374b98598a047ca83d84f1ab3614c20e91846a23292a1c196633808079566082c33cb40846893696674022fbd9b77ef0e0f6a17e5c9a0a71afa46bccba67af5f9f3a5d6712ebbc364fae8952ed46926613580cd3ef491506c928d0f8e402b2f56e9f0f8aad1209ad0019408fdb600013689a4d44741df32b0b39a86b4bc0c3450621beca5edaaf7c41605bd852af9338ced1611cb10735d51cb94a4fe9d94da12d4baa328a394089ae678cb12c68f0011ba40169d594be2b4921e74636b8b4bc5478d370f53847aef962732bf93a594e7867492cebd57cf8c38740ed2de3e51dec474cafd772ecbe638f901702f00481f9eb55992ae00258910dd29ad19d0639003e526b159b5d01bf7bea43ddd562642bfe89c3d04c1d76100ab5c8b4f937bb338e808647c93dd8f5258bc7bb1252c48dd5bcf4f02f9a471b7114086eaf304e999bb16fe29ec19288a3592097a6626221aeccc391a5723eedbfee7989f309607680c91ccabe34dbeda814e60b95fea6d3bd73cd102792ab4716f88683cd1d80dd1cd5ebddddac51a6e7c57a29442e37c65173a14661da21c39a51137f25c468a5984d5f0b4955478b430d5d569fa4993033558c5c29dd2278e2fb29a7a9efc2a944ea4a4b1909950bf3289a63b63ebb0192dae4a4d8aad98fb0b0eab281a9146e0796023b89bb257d36ea98bba864fa32964671f68846e2312fc9c34ee6f71288cec0e9079a6f1d07bba824d4f92c5967debcfd1c097eeef438b501002321caddefaefb2a004fcbee65b3daaf9d73e8e403498df55a5e1537e8dc08342e7e0f1ed8aaa9928e53f3dc452cf450e2eabc2c82ff818c72d69f10a0a0962447080f95ed003f4844afb94b52fb93470832e2f66584d1c02d710bca24c01a7f9f5be456dd6616e0fbd1ec808ddb04ef539a4eb64791af6d4e9f17601eca948649b3868121bb14bc1e4149a564a84627a355087ff3b8d98758de4b3597c1d85fba4ab4e1575f27de9bbe06f088365421480544f4e4e9aa8e14ce9584259ed17a74e86733e3ba6e92eb7b247ab9f8dcac37dec0f6f07a54ff72f489467310cca34fcdafb3c139a5bd903f108eec9b523b6d1aa64c031d9e60e77be60557d77f3d888c20ebff72082369566d932fd4d39e1952091b4ed1975458bf1a580cb3562e86638d10447b9fc8b1e6ba646e814576ff495b08610546694487fe749fc9e7256a698b69ba8688951f6b56a0e16c68987294c4c9e55e514810c088df0408570b2128a425471531e3ce0400ecd58605943b21c97e997718d4015b3255ee2a648d2014481a4250105047040ffb54b963d821feba8ed7ad7c858d3ec6cfcc693d525e1925079d7f392cf0846c8a23aac3ea0fe8475f99d672c0b32d7e95e633669927a265c1b265b14d72a22da9abf599610073c96842f6c5cc1f793918893ab0f790b3440e9ab89fa0da17f7fccf4e9017a23887ada8301417efffeda563ec22a43e729f07f0c67f68346c43b8d654b4922c32e2e3c7edb4a123884a5d4fdda2b9025baafde13c96fea6b9be48e0a78e02fa9f01593b781ce999ba465fc6d4c0d0eb4d0e2004abe378cd25869c0c507a83c5238cb56d630ffce900ca8d5a55174a5f706723f9325f7427ab8712546441b6eb6cfff0a14c44e0c3e53b41c816fe3ae51445afe5642fe1886b9bc9a9c8cc261c2cd6bb1e293a7f3570f1b1dedf1c6a767a3c4e5630ffa33d220cf615ce3b7609b82b7fc170368fcf1d4880c8abc81b71200e119d03d0fc40571830995247385573b178b661e11dfac604083ce2679fe7e23ace503735e764f8271426a2fdb038a729e0abc8f2c41ad40f57a1ab49842c7dfa957dc8b625bd0a38896cecf5c094c64ec136e39c2d6027701917145558b0bb7558c30c136c918db14c973a32719dfe98f195d5af496683b8f8695baceb78b7a9b220a40beb3e3a22e4e43c282bd261c43ad5b397878dc07c9ce6597480b291c7322719d3183fb2cecdaa241583cf84e0dd010bdce0793d423fc06362c49610cdd63d20df627cb5bab93c75855c25e3b8333f7c7d1435ef376f8cf70f8d9b0c7cc6dbd32f76a2f063d9b6f6a7d4523fd1cafc189e2463f48c2151a84bf0fe36a56e86db9277a8fb4dfd0e789b7d9d518872287585934d8de81b8a55c8a15f271bfdcddba8d28bb751fda0fa1a723526b859229c7cd8e33a1bdb62a60ef247e9652be592364c01e289ed2fbc543359afcea969e8e8023fba001736beb1c94ca2c109dac3c0de919f346df85de17e267db65df6bd724f19faed37dc4f46fb99b8569544df06fc36a77b2b1c80923a927132d794c5d5258071d71f611f8fbf54c853c382b0f6ac4abafcff4e6f3daf4f08d1e87487cd4eda2bbeeb21d96741ba8989850f7085f117c129192e6488bac8170bab763eb9df68ee31f3f3f63d1790816fe7bd48970e1aefb6c43898fe5670e49cd277e3de3bc63d5ae30e80a06a5d04c776382997bd51ff0484311b442f311670f4b1005c32df494a9f72291cfbb358fea43ff41d12f71575c5f8bf1c6f4e5bf5eca77fd4370a7960fd8b948b1cf2235a8cf075b0cf2f14af86f527fea0064c6b33b1281ecbc731c2b868c1ba79bbe7a8be80e7ac8d24b309e05702e5d2b55554ecf4c9df0256ff986cf1728a411f0afa637d7a48f33695dc126f09e8fe115e203a8d38885b41a63374cae29de4a6743d9ca579673734461059d6cb965b1397f84446ff2727bb707f5b308fb40edceb568a9ad7fc0493a0c0d90892fa12e07ee6728f76fa33bd67d740fdf41a884a4e80809ce56f7cb2228757a3f23b4deef2bbe499b6b733c66513e902d0eeb00d4b01a9a7f6ca1ac9dd973c90147e24aed9b13bb716267f40b79a585687ed40d120a72dea527de2f4f60f1eef1704510d209a83cade2ba979e2364059c82f671830c81eabf05e7afc71637465a3de018f6df66751d4c98928a3f834de54ae16b244aa905ec10f8c008b5d6ef39aed68a280416c9f498c98ee95c9e4d660fa25b030274d34f076c131930b6ebcf2f80af13d430c0e2f820ac4f23f203ed0dc13071de7f3bc83c697e61ef15b5705ddcbb40b9bf9f17d14ddcb9743a2e582e7d9f1e682a9bd7d85729d0e33b0d31e5d9e546fc1a15b806b0e8ab8304273e8ff6edab9025f55fa591d4dd0762175c31d59d1caff675a74e4516e26ba36de1a5edfb6b60f512e18f6cbef64d7cccd149b77a7445f2da81b30146a39d7c548af5f02732066eb46d606f4f70c9964862eaedc632c7e976d03807ad67c709a1c503a29f3896b7481af69bccb19ef5fbd0ca66173ed7b0a8da3c3cdb09660559fb67e6f10c60e32c405e39ecfabb66e3e7d3454e32f0fe0d732183fc4a40be69a88390af03da0bea2b052dfdc8a03389112aec6cf8e4845e275eabb5b5156cbc3d3ac10a715f67c800e8a66fad440620c3782126dd20474783b50499af340dcf0a57d2a9bf886f9d4ebb769f7cfa935eb6264b6baac79e63782b4f67805a1532ab33ec3c25ccabb5858995c4ee9b6b76b4bdded4ca3cceff52c748505d8e87931f52d13cc61d49d8a0ce3ef1ef564d9f5c7c19a81574f93b88728934cdfc07d59f2db3e5310b297e5c24816d2a86ae4f5970d268095f5e94c5a667a62a274a1ae19f8d54f6f25c8bcc5db87881d4a968e247328682c18310c53fc955ba66c48e0794cad535e7ff18886c1847e6728504b0f05d9dcdfcb364304bbad7bdcdae579b915602c9cdb055d59c749778e3d79a4c0ebdac844fd208ae96ed222c3a5c6f58d6d6b95d2365586657dd63e95dfe816e68278ffcbe36b15f8506beba683f41966c8347c1e39b5dd4a50b1cfec7255ba128ebc333059b94b55034b22e79ba5e605bdfb1078a744d905e3ef12c91f23b8cb0d810634c6603b24f00d5535391daebb8565017146d5755652841d87a767b001105c5eb127d5605fb717a218d0f1c0d199a87a4151cef62c59065d93a01beb55614651baad4edec2963bd12c17ec100704fe5c9f626a0bcc3e6c7630499c20e0d612c83bacf323eccb91a2d64d473c7bfd538c4cd888eeefecd92f64af388ea8dd8a9a488647476e3028817a09c6cdfa74656d4c620255af1b680cc14a7ace91084a77665b63b655546f9fe40af954686dd0dabea2ed34dffb868742d4deeaead8b83f251a320fd7b749fc290cae887e6bc02c8abdee7fba0f846a7cd7c6d514659173c6ad50db96ff537b9da904ee27e822a1b04a3baf6dac8157d338c66e5a70925925cadb88f3dccdc31856753c435ac1f848bde5982d68c77949d5acea2a7a8326575d51de7114c6f4ddc30ada4bcb59258a44164f7b8f8be80b7406fff4a981ae6d35ed63fef071f1b297c178247697f6c78ff23cbadfb903e2129b6c93b35f6003ab7a085947b35e6d5846c63f19d821a01898c7764d9da22d1338d174dd98ed96536ec30290d79411755ea7e1b297758222459cd80cbcd347773fede363d741e0e335935575b7bf428165f6e9b3af9fde03b5ee63ab5d622a68b546e93dad04bd0bc3986c5664fdecf772dbc99eab3058068e2ee4a01556c2a34ee45814a30e8caa9b5c900f0753be98b0840d886a16ad00ad7c42e2d370f6c6d040114ba7e41b847eb4b3c96095f051d0a35a1f2f2cc7661c7863b3ca506779b957fadfb26ede09849e25847ae1413a0dc8faf4605ad30d5c686414b4eef015f836fe989563c726cb6db19b7898affd415d84dc409cc5533bcf9ead4511105b80cc09fd59a7016c084d022c2b7e7eea70b0150f6edfd384d7741de492c42757a68324ba8cca61a21a2a035318762520c99cb72eb327bbb1d65015be2892a5bb8b7190e4c6cf51f978a525bfac266d6e43ea696cac761c031d5041fae4ca0f249b567f0c8030af59d747698912d4306087ae4430f93f672042e30ff8f5587800c8a8f495a1c5a3cd1fb769df723f49fb1823b514698fe7e37d4a00591ee716671e1a2a7734f923d5d4c37f02becf8b28d010da137dfbc6f9fc62cca3283e4372eb6a413a9d076040cb6cc5c5bf682d90fdb3240cbfe51835edd3d83729fa7a6e0ca3db8ea5f1032c55b1ce6e5ceebc30da3d87be48e123000c15667efff49ad2b9c057b7655753e42423f879db361af7a49362d4c4521c69c5c7b320ddf470ca8f9cd12df0ad79388fed57aaae07eed6b6eeddfa430e41b12bde29ba5e25dfb772d2c7a629ff11455479a022f42a80fbb142c63a7a0c747956253b33b151d98b35e2e97810a083912656c8c602f55c0ca378993ab424ae731e170549f075e4d453077eae7f5f5e32fbc5f53e7c2ec9c06d82c144792be0e216eb5d5a9eb33042e60f378e253a47692a3774f10b72b364ddcb03c46adacfe2c6ecf468792f4744ee40218672bc3cd063c5645c97eca738198a7bc132475b6825f4d9ee729d44aed79fcefc2534abc8464d1cdc60fd2390da1223c26c250d52851d7265814a050b1f38e108da623100a87c3b69b7375d41751ab20c7e2fd1c7f52e4162243c9103ba7cf40e5bf184eb221ce6fd696333b45d0992d721d5978a6e76eef365b643cce737bce9a20c1276aead855a16ef98285cf88e22aed25bdfef762499e7f6723aa6f56e696be6b44f9f9d8a2eccf91b5336fbd33d9e80e9e6723996135feb91d74d916e66a421c2909616f26eac0bf2b886aea5611501f29c1b0553b8dc57d8b4f212addef2b0110aeb6701e632d683d614e1d6922024e77b7b1c2b56b27884e4a17d5edc3cb733542e51ffb56285011ea9bb53be1b04cbab03c81915226bef41445083893cd01102bff9acfa7e8ce14a865da05208485c0900b6363763a56e23c13711caacfb45b4705b87df6751f41abd64da413eef5c1637be62bb378407c7fd4acbd12c4c135fc01e3a99641fdd3229b506299f84278ca85740321f8924e280b6a553a732817e7ffbf62cd737a79d4f2fbed3242597b66bbef12bade614cfbf81d0cf9e373cf5b1a2a5580ebfb37eb900d1617eced5d82aaadfa8860346b9fe15941d7c7963c3b05d14c77b7c506d6c4f1019aa35c63cd8ed70bc6fb13806434f2eaeef1493c3323d9ceabd6b98cb462978474d5a278d74f868a1b6a2055aedda3fa29f846c0e456713991e517d48883208672aeef1f187a931f08ff86ee99b1db71687ea8a4f9dbd5d24e9476c338881da31bd13dcebee1ad8d83852eb7a522cf2c8e0ec1da75abbec88848dd079a825b59eabd98804f3bef267ea8f153249229b2c6ef4eef3ef529cb3333370b3640cacae8e337eb1255ade2b354830453778479b0d7b1e12ab26963c3727273f0cbb22f0c8616dbffaf464e8a5611f3e3a1d5566b4d7f15dd724f1c916e39e0fb3558230dd179b076993153f1831d46a5bf368154fa8a2b530c4a82b0a523f7692a5eac129f0165398adc360cb588da3e6879db5f6795acea6c9463844a3c086272c9dffd4bc6e6585a594817f7fa7b857984d3068de8078a4cf7664e1c23566f433c24b7c1a1924da7d50d89355fad6d5dcbee99ac6d6ce93c49c684a05b612546160c88b49edd7004b229917b3347863506654047ed5d5918bcad5ef4ede065f19b43a39409cd217ceda93203d3e05f0b33cbe4434f1ffde87fae6478f8161f42ce4588f631ddd0faf09271895a4c3ed5800c70e5004481f891add4e910fce68239e5948391e8a60a49928b47e18213f35530cc1cc376ad3eb8d810a25cc826a0486d0da6867f0417e6ff285efa44f8b03e943748f568d68ae65ab0993c8a20795b9f7e0006c0f35d94a537ce4c18ffe856c212f7b7a98137ebb3cfde88754ae47a70e7800ac79fac4a12cd5506eadceb9e45e843a73f27b1d4213681a431d75597d2da74ad2a7c924698398eb9ae5541762f45db4387b745cbce0bef6942a04276ab9c2da33f2becd6d02932e8f7e2cfef542ce046afcc1161a3998255f6e31ee8e594402b049096d33d60b18e843b6ceacd2624ffc760cd51014c02c435a4c0f4293bfacb588e1b2d3a082f961e1f931a7b9e96b184ae5740c1df454281073b8d21c28f2e0330b6756f33a294d40a87e2f74a62818a23b2e4db80dd6c3bdf254c960b0ee3f1e918dc0047f53b090d0afc37cc9b688008b08ae95ede483eab36743a7964885206ff85ab6493b751907f87d0d5fedd4ae87ce71c438763f07ff105649b3ae36ddeec842c4e73e240a3e42bf92e4f7dbd06aeb568d21b58f72b72e1c125a254a4ca5a0be580ff55816c4cc489c862f7c8575f75b6f5d9d2b75591f98a9490c02d20647f95a8d8e20ec78c922fb253bcd04de12c67732cf06c2ac83ebe831cbb3db99f342866fbc2d134e87b47ddd15c12e3ab5e669206ceff00f9901705e30c07d2050925acdab93cf4568fd2bc708d748227119c2f1924f36f0737c67ff44c2e4b9e5f1f1b1ae433c03656028e1b52eb706fb528813e01335e95d395a41708252a56f68500fb3617fffb3e1bbc1637ad474d8325c9d167b0d5c2df1083c0ef7b4c856d80fc6a6f8e1b692c8cbf8da46dc5457aaf1f47f324ee563c94ac572e8a6d33898c2d6e179c0a9e2c41db2516c296716643d4e64701d4a690452a237717b335a75358092f393de642d76fade6e1e31b8bd37feacdf5d8f54e3bfa986aa637633458b09f869160f0e3337d40bb5b6f6a80a201e50dcec71376c53f1ab2052988fbb28ac375ea747d2592c5b66468e93a07bac18d2c6dd03ca389f982f291723db868b7c731f9e7a44a476ae535125d8d2a660d68e3990d7546a912e7edfce4f9b74d24ea8c72297b2870f6783e6ad3da91849a4c1b7b4a195e413fb7cb884285c80f1e9dcce05a8209d4dfc3e625061947643b93b2b45c4e52cba58cd6d10014b33629d213122629086679b7231cec2e49767276243e9cd51b9b6e19a549f35a9734c6fc0623d04cd5cb15a61ee218954b214770e889af0409389b5e875082caf3065df17400c164a347225261f72eb7f842d7992ddf56bf5fc28f339f40d81d66d338aa7039cf09a8c49cb03bc27b254661156974ce83c3dad8ef2362739be3ffda1407dd75fbe7b29ce90c01f7ea20e78be128b4352a42606a3671f0f4dba034848d4105b414884fbb14d85ff653aa22d55f6c02968e83ba8bfbf75220ad062b6b7f8a389f9465d15a9d1af681105f52415844de8bc8635435ba1515c3cbe1a9ecbe526c78b9a5e67591977c7ee66bebedc186c1bafb5b24ed5081fd5557364dcaa2c073314128a3ca1eddca20ca1b124405b32832380ea56b5e3a3fc099368d0453349c34a4a8b22a540e87b0895ad9d4cacaef34a03b6ab83f23fdecf9359c38313a7e3c424f11729076e935da44efeaebf955a1c62de1a5169ee7a90c9772a6bd5900a6337731bb30cae2df6aa3df1476e6f1a947310fd22876a471cca61382bd88a6a9497d0f1da59f9105dd1960fc39ce210da566061b284b326192ff9e4fe495b085f465ee9fad8dc036e7bd87193ea39e6b457005dd248fd521d4a5bc24c415f3f6988f3cba59b207edd900270b3f2c31456206ab8658bc1a9f4a03d94664ca22a580655855bd21c88691aef65559eaea057bfd1f67c77e354b5aab5aa067609d0634903c9501d989b405de4bf44e26ba23d5a527e6d0e8b8722aa82d2e546ffe6eefb0e0a0831c218e671e4be579ae576389127f84db778ee43df561442296a593cefc2ec9b19f3dcc5f6237980d7679b4adf2be6a6703409b22a195ecef4ef421d5e9b148c4b12276d45f4fa66ccbb58c31d021dd22bc15e8b1bcf803db5d4c4bda5ee05d6129b026382ec71483f7a5e98e1748464a0d26c24b0ecefcaa1d0b0b8b730f7678908af353ed25121f3ac43555c024a32d34bf4d8cca886d03ca89df38095b357a3edde35cf146a721d9cbfef91ea23365ef49cc276b9c83c29680a9d60b7a41fcb72b93f23798c8e70cdac031ce929b5e00f0338ef79572c7e138c3666865965ede9e5f85e1d1b478367ad28c0bd8b634241d4208eea8e10774254fa525bd059b28135710500aad16d3ce00bafac717ae5eee193e3ba29ca11b52f2343ea572e487f0399592ca9b16197eeaddabb059c20a17d4e0fb0fe363c126901484c463e010e657a4907f4099341985680feb16c6de1e57d8256f2d4cfe06bd2d4d8d06ebac23266c28934a4d3786776f3101055b930164f8e2e9fd9c616f7d60c362edd540173fdb991efbbba0a146cab05b4c5feca2cb846a6e9f495d4db82a5d1fc082bf9d24602de47a94e9c166548ebb8962820c4ea46bce426624e4fdb7c027ea216bb08b9cc3af2b4f7d733dcb142f7d00a8480f0ea0786129755865e6fe7f155923c3cc9081669c5d5feb88eff63e1d2616db4ac63d58c41f95f9b01666ea55bc3890f617797bef0ca0046304b597ceb796b734229d8d07dc7db2a507b46d494d6a02f68d6decbb09daa4191a0ad275939a2efd45afc297830d2ee4f33e564b7ef591fea21df962970605ddac30580b330045a4d6aea02c64104133a003ac604c764766cefa32461bed9863878b7f7b0d5b87ba453946bf8b4002e86924f5318165aed297b7405b523117f2a1c60931307a648aeb22aec8c045e2e44d6dc2a080316b95880cdbba14bb47c103a603adbc3625bb96fe87a0238ae95968e557de7e5fe3988611e6c3a031060f6f15b63eeb8f24e777d09521ab27b00bddb6ab3c0fbb2b9d2b6defcf434dfd0f25c27eeb11312b871b99fac60005ab06b9064aedcba727e031111f8bff186dc68ca7b541bdb2ef567c5bbc858c0c9d075125993292f27d75ddbcacf4ff1b7b9eadfcd30d56cdb13b5dc8a733ba1ec8750bc28a9108109ce52dbafbb0d3613a540c3ddfd987250fdf2c06457769d40de955919908d67ab875d76002d084fb333d2c6c0c8f2e8a219b41cb75194ea2cd310cf455a858bc77a228190efc49a6ea127115aab62e766714647dc6d7b8e782fcc0c4c7fd1521fbb2b7f1abd08bbb786a04fdc5b706eb85c59b6176b4d1d88dd36289436f50826dc7ef111e140eeab76500b13b5c92be1e784833bea3a40272a7b3a970771dd5ac4bd03e68e413e3a3b086c3ffa4ca4dc9b41d0b10dba1b5fbaf8361bc3590080e71d5e29658655a607111c4ba3fb03fc6b3b929047ef95f1ef95322517427b21ff415bf62f5037d741926eaae34b55e576e9c735fa6d37de63e50fe99bd2daf5bb669ea96c7fcf9a6c289cbd17a44c1e75c1c3581549cdcd18868eaf3d7e084090d62f77e2290d33269914423007c546e07a7152e88513d5088ab2f6043842925a5a5b26c572dd3144871d87f5d8b7f683713d06ea05c51df261d432c0c60a9a0cf7793b6f62a22a46c6774409c7856074f25906afb6e096e3d2762766fde3c0fc12f82b04f45e7fcff4c446a0a79fdcf044044a1464b62e9fa01e6689c1b7681c7cd9e276258b3d592282a37511c71a0c0afcb0fd3fa00768854e393866a20e9027e84b489801eb489eadca451e7bbf3a5dc330a5a98e1d82d7cf79d75154169c0450bc67929f9dc40428d5754a8efd9ea40c95be1c4d90bc90a26cad89c5728eeec6a5a924300c942387c58b3895e3bf8054dd2578a408c4d572069cb8521e1aa764a13b24f9698b9a9f3ec0c4fb68be6b64d5161eeda35ef198361bb678dd57b59836fad5b53969f009f0b49792dfbbf31c1eaea824ad8d154daa5515c6960bda3d9e6ca4e324a25ec94e9083fbfb0a897d65bbd3140c78bc3fa8123312701ed144e951c1fb76ec28bb9cf766c8b77f610b3226f9d86744c408b3d192eb8591d93768af0b57457cfc050922f0096409c6c5c8402c674d5102935bd6dd73dfe1abc26af7d3c25c7c36f0b77d16ef4d4cb57f4a656cef092080f803a429fad358450dfab49fdb634139e470fdaa2c04aad13b4d393a6124e2185a52e5b905a7548459acc20423011f28f037aac53ccd5e8f182c6dbac27827638449c744558d26c8b5de0ec09d9d826e164011c9fa49114e420340d5f40d89d7b5db6714e7ffc53eda50271432a47f6196af4b8b516b5118f9af4d6520064f257065eb9eee070bdab58868c344dbe0fdd9789a610a10ce7d28d28abec12e8b56ace24071c100c51f760f4fdd0242034ec5ad6e9fb05af9521570fe913941ecc23ce816e24aabc604f4da37d92de6b13c46a99453dab0c49fab166b823c8fe7729e9ddac4e8fbacdbd98ed183339f98e6387ba7980f53404c476594159d02c37b41f987c5a1acfd08be0344ca2de96f5c0f6aa41b589b49f723c7223780f63ff9a46078dbf6d11be0e57d29c66fb20d25acbc771e17ec8409fc5fb401cab45bc955a815340364499e461b5cdbee0f890f76ea85f636423447e9e5b9092898448c0298fbefc2a289bb9a7947dad4017a41840b29a7edc62c28ae65225693bf08a0bddb7ae53226b170608c34480b7ef82f3e24f81cc5782622fc45ff86f8b85ab6d4d92c5e5c130d5d038ac4386c6299bec6b0191c037a024b5a30e8e228ab06eaaf998198062523d93291b16b5fd4708b24ed0e3a7e2a31c72f1706b48d178003114d07a08485ea4fd05555e89d8db99e82560964657d9b3d572a03acc699ab6d28c306b0591fa0158702c248485ef186348ab445ef2c6103fcfff34ce98ee015bd380a64eed0641d43b45b33cb7158bbfb8dfebc8b2ba1e58b7080a177fcf53f966c18581b90b93dde1896b4d983caefd5b063dadc21dad23cdcf630f92bd8e24b0be495e2328452ffcd653b52cd6e6ff40f8ba99387dacd957f579b6c8efa7bd5713713382f80b591bbaee3eef65c13a64c74d1269026d9203f0a585cf2396f494381c72b5082309012912df2955841a5120329d90603c0992a8671b0865db120366b6de30154d2f17391c90015a032a44cffe71bfcb210d2b349bdf23b49f26c03f066e8c53fc7373ee915dbbc84d5cde2922ea5bbd0ca53cf52a070eb3294698052b401520bf92711bcb8bd6889ff883a64fbb6085f322a1fb4633a4b0c15b4b0285c11c69d0c5121b2f2c04a1d7d3af230e3bd58556cb54a1db8c82a73df4b25c0e38874e0fe3780fb54dfcd01587f18620fec1d20446050f189d69fb8846d294c180a960b1bf3503f2480d55c8de27856b735693ad714c1e4133c98dd7e14b5906016ea85dddef9726bec2dfef1e6650000df7d58238c62b9e2aa5f856385c45d2ef6b91a3ce13aec744a51eab3f47f378b1d5aca7c4d1a640e835c77645e295452591ae9d61afaf843282416f47759989efa9123be0398147c3f8eca8c0e33892d165338f4c044c14cad71f69960fa179bfdb3b224ec134dd65f588da0b8c2a4de37a726cf31689c24746720355585c4fe7a30230b33afdd69432d116924a55005dd804be05bb379512d22bacd6873f282e5d293c3f8597064555a8361e4489b2c275213408f1394a7eeb4944da5a41756c89b9aa06beda551cab12b62a98f5ca42cf4f5d12de85fcbf139169861169b4e71089871aa80df75636eb721a831147f6908896f300cf8a53cea002962c0156262ad3d41b9655b409984890f775f42d48354b1abfc6e86464a08fdd0e52f30dae5b3735ad9062bb38eb6d6c52e7e8a68f7d62137b10ea91b1deb3912c76de44dd0a18837e415fad54fdbfd5498138b35c7135052a9b6eaa7e358f4d447710337f52db0328fe272d3c2d30a2572884ce7289617472c015107b378f8fb46bb89bf533b35bd898ed9b7ebc775eead58fdc6b4a42d16e34663ea13529c7aade078bf53bb32c362008af00396710bdc57ea024f50ba0a655906ec1b29a7b1d7a0426f62896a45ad11207c2f3c8dbff6799557c57f1733c63545e1f599d0df5d2489f108c9c53c83ed347fd766cbad737ea6ef4a07d7dc71a08fbff8ac04cefa4352cef250149e9cf2ea2170c225ab0c5a81d1e54d1e4090d8fd7a4cb906df999ecbdc979df96fd6e16c0bdffdf1966afaee9fcf41ea240928f354185a6643a5170ae2c8dd4627448e73c38563585253b645f4dd17bb11c559370a7d9e2db2100a3dc4c8e60da379a4f1890cb9a8982155ee547d3fe58938831d9d5336e036f34e004c4c66279c9339166f46d3b151badd50c89bda81c9d64c30ca6b65b1dff3b4e697c33aa7fb5c5f0267ee4a1f305116a67c85222ea856e36704ae69b88deed63aa7b9ac4730cd0267fc90c20718b7ebae30efb301c99ab194d0248d842653fdca72d454533c8b87ece4237b4caeae0becbd94c32d6d8dc126b69dd7b04171f40949a3b735a89a6281bff067e1e5a135b39ecb6d123b8ccf3ae4f7003ed9797fdc452d158e1a43592cb54902c790aa8974a245fc19547e914a55adb7d6a292a8402f80a6835a30b9973277aaa93e45b11fddd9420958d80edd4c3eee9e9580d0d0152e052a0b07c92c21533012148638c827bd11d1d507ee49952f0164c2185d077c0b146bbadf8ba913d2ddcd2d7bb9cac2ba317ced23e62d8ba90394532f3fc174a9a084142c624c30284923bf1ba2f1e1f814a8e9bcdef861dd0f39432fa8b39d6ed13849d8c06d4adb2a4089314d0a6ebe1fb08b950d75188975cf3851674a4c4dffaf9cddb4924fec0b8292760a11f8053456cb432b799511090ccf6336515abe3c1f5ff52193114925a174e4d0d0a507005f7eb21be426c6c761d69095f1d2a25bc7695ba11b039729c6111298390d8ef13a9f9c2bf0fed55b035de33e5a91c4c81c013791237d05a60fa615d08646502173994c74f8166fea3d406d566303bfa3f17555715095d1b56b667c06c9d45d41ff487671d06f91a1b839e8188c13dd1327071dedb258fab9008dfd7d5a826243f3034fbd684914852df1ccf59e6a35e286f372b1f30fe481343438adcd34d1bce009992d725eb1c668e6ee06c02849d9a49eb2c5adc59976ae45dd5b1f27c4aa21430f44b563a7fc05e781c3b78efb46a49b042ae139f04724dee6c9ed5d97cf98940838269fd9af36e314a871c3fd60b3c7ccd46e130534b064f6787634b4ee108d701f74a5fde3dc679d4b9e05124cbeadae8b2043c0468065daebe257587e78740c1a58cca399b844d76dd47d55eeaecbcc483f914dee150a530fa61b15da70be60cc326490bbadc5a4a735e97e31551808fbac587b64a9990a39f6ea81e53358022d8a0b70db6635e32aa4e66e9fc4f5a77df33d5b5bb9069fa35ef44ea321cfec953746fbde731d80e5769d00f0cd8e65fe10bf3ad869d7c7ed403a6228d3e8d01cf411c2ce99eb93b35820a52dff9144b94592275b2556739dc50ca9945c45fa751be41febf83d8c428453cd1e729fcc21e90498beaaadf24edf2b14f4d6cb8b24cce4e2f1bb02684034a9f1fdfb281ffd513373a81870b3ea576f4ad6a33b225e7bcd72b794b4bde377716be6fe64866b41a3cfae0d4a449416216c50e44e177a1086a3ee0b5a58af48c0a1b2d4c25f20c5a50c1f6f707eb736399c8de33baa8ffa08c791a19f4d01d8adae9d2e46469d126712991df9644e1a255720db9156090e89416a765483e5855c3c692048afe7cdb1c0c3dbec3c275ecc0eac150e283d844cc5f17cdfe925bac843bae1766e4c95cb6f82d1bc19f220af122c69a68fb1ad55b6ba7cbf1dc8bb587222acf18d342911c6c55f457da98279bb029b0d186e627cb6b982bb88556ac000acc3a1dd25670a63f8ba46b85697bd8f09d916a624c217ff96184b27afb0175391530e156991f2fb7e7a70d68e93242e8577c855f019b960aa6da5f9845a6eb6e9bc21ad3ff7d026cc3e88a36fcf11fa3496956d6c172568485d9fb96aa43d17df8900a971bbe31929f67ea92ab234af75bfe3b61f6c271f3b2b5d8bc4758c787723d6c2b416b513ae968cbfa16ea52df7201218394f0a779fe30951790fbc57e6b28cb09e18bc1f5f2f49594119a9bfad0bd309de7b0c4200512e16a3048d69514cb9d2f019fb248d090a329abf57d2f5ce2716ad3fa734b01ada0df278c1703b6e1cbc3b7c3a3ab44a2d85ff2caf6e58f5dd02431d1dd3dd890999e89539639bc277722025bd83f50dee92719a393cb6cd55ed817296d1f0e98160f323a01db148a2998450a8c4f0c0185ab73c11122d672e569766492da6c273b8c0ef38e7d2d09c0eb93e47c5f82ec85a268275984dbacbb8828bd5f49a94a7ebbe3247f6e8e8e2560e5ce83001031216198daa5d3b0c56f3c4e2f1478364fa41b3c79887b1206bace3422ee68b084f1cbd1dd9f088b989ae3599eaf4b9b5e4b9befe40a3cd20f3afd3919a6664b52d3f57c3f99b03bdae70b1431869284747cb6b508f7cd51b407f5fd0441d4bf59943d54d4e4cc762ca5e6b88c13afb437f85d9bf9c71c00e8f459b02e4e14c44fe68dce5b923882ca5b296217a0c7739a264d2d8dcf006010449cd446ea9f39a96c94a18169ff9bc2e36e8ab453e3365c1e403287b1933041d9de291ca196a30d73b66e4f08c6c0a96edd4e0f031eed2239b4d7af9d6200cdb291cc9c81f87f8c1fc011d5c9289eeff4a7f27d682c8f440c9aa5db20b8c35fa97e52c403edab13a799bf93b0239db61997642909b94edda771cfa5e74e60c099f7257041ff978602841f669d3633bd54692f583831b89482f941f3d1044cddc6f8567c779b55408a2dee4b780afcc65beec2823654ce01b2b80e238054056369f442a782909d155299913592377cfcd723b05d07aea6af57b57a3c8bfc3d9665ccefe096679fc30a76695e242151fb64e652ee171fd54319261493595aa4e08b223809c4b21b73288cf5c6efb71a4dd73074bd75a2567c3edc7991860fff34b89b6b7e4f998f2d0b2beebd5d94e6c24cd18d078ef33c9a94672e76959d57c9881a3467adcb3109e4bb6803572c2d3fb7fa639175f4032807b2b3cebef63debe33666b86c2b6135d73b2b4a44c4be89b3a6842e157a852000a76fe0e8b9b0573505c5c977f2c9e1e418c2686d0b62ded004b07ea1b78164b1957e6ab17fb4a50e22836fd162746a13f392450faf00a641f03f4675f36f84bd65392bc1e36c1c43b760360d73e9380af0caabd5d6e88b2056f9087eddde8ed24053e60d9e7451231d69d241530950efffedb97d92f9351e82f230d1d7255358fc861416eb887fef3456ffb3cb3d954c56e3898ba6ad548fdbaec402da6d8ff31a70757ee58a0d96ea4e06a1ca14cd8adcc68b1fd93258b45f48b6554ce511a1b61e4ad860f0da805e13ef80cd4ff1ba769693942ad5d01a08037e9a528b751170dd25776a496cb0bbffa228430f12adde7869cc4d197dd8afe8345bd5daa4c8010f6ad14699e0bc232e490b1c1e21fd163ba45accd591f7d4c2684ff4b7aec7fb4c9605ec8ff3bf07fb164e829ed2f6a55454738b9a2fd3a7d7797a060bf29c8c04bd47a940df7a8fbcb272d329dd4e39c93916e6cb785db891280e445105c8b31caf3ce44650041b05478800d7c071518ac825f305f24f5fb2475a091748f53a1742136aa61867ae8bf5c1327a717de291e54f2759e45d0196a1ac487deacbbe41ed5eae8d11ffd699b550f4c2036440866573ce17b5c7a257003b32668bd60b5b5e98f40136bc2c06ed7f478c36ff6063f4ad69830d14c0c6a34f48f7cc402c6400937240bd280974132ac79ff3945ba3ae74a61c1b9ded607b9cd890887c9fa34c78f1ac8f57052f65d5320393d14061a6009c4568bb59fd222796c06e5c3f08ea14bfe394bfe4d0f610ca1c29db778a5af0002438d0e09696fe3678ff9198d5143639573cdcbdac51d3dca457d787b1de75acd7b1985b93543320a1b2357ba3c9f3f916952240e4fde68b9dc1f98ce40ef10136312880290558df85b99227fdb790f15e8ee7e5f93778d52be08452a7fbbdc00d79a95a0e96b6831045a5ca79c478ea7128d57ba01e8e5fde356f9a7043b7e2ac6fbcc0769783c605a12e297f8feba7440c7e24d600168996155804582647d9388d13c5335317a17729fd828a0af5c42f9684ca0091b448930b9acb18be6a4a7e0fe9026fa56917209819bfea852731caf2001b78d09ac18376c6aa9dda9b398c0fa20ff56fecd1f7a6098e142a277fb77c669a7588190c989326d61c77bc7631b5fd960935ee02962cb074dad26384bd939a4e6b60fde74bc9fb1be72fa1996b8221bd0c532db4c174f7270d4aec3da3963824005d9429e263ebb488abb0869d165de54c5da60d20f54837a601912472e6d350e6163b0ff7e115fc4f3154b9cf2f0acbabdcf932b6b0dc3ac8bb569407920b4a25ee6ecf107439420161d0d6cdf4ae56452ddadcdf873f8847668618fbbeb1d64872cf40fd1a7f1ba30d154a2783957a2f546af1bee68a16f3e60082034fbf08dc51ed673fff5fbedb85390ece4d0243959cff9d49a33ca6c5ed2137609f31cd655a248c1df268d999c2d5213e4576ed1d78c7c4ddb23984b8a731ed82bb3510207348dff44c232a37399e3a6f9b2c395b9ba1b7cd9a14b33e085cb88f1b8acf94b976178ec8752e103f87e046299b94096af84515ac4737c689b09feb2e861018f4285580fec44b1e9cd00f8d701c576b03066e8dcbc1fd851c4930b90e4821e1d4941159364b47b1493fbeba6080cfd63dfdb6c6f2d68f22a4209c68b7c54143dac4609bf3ad8e50f81cf77855602552f0b1ec0adc023f296ab35e07194729ff3507c01b407d47b5d3170db459aab9b8fc66c7a0785b57864b44c5c3ed9a50c3dbcbc341a6d95a793aa6e736b8bdf1166f206453cfe24821f2b781662a28d032469ec9d33a096ecfcd3cbf8b9a83826257fa6bb8e024cc9d75982daa1462d738abd5a2f62d66d126e3b587059df58aec95ffb38033a26079003163c2b2ae386e7a06ebfb9ade0c98f3f7d48f645bdd5877f3cfbf8e3e71387a3c8a3827e97db1d77f9ffd57035e5d76085990ef96083df0438d1689497a202f72e582babe4f3b5bc326da4060c8b2f71ba8a1e127fc78776f23abc4717222f1e43d19f8949b904bc3ad4943ef24b7301efb9b4a0b3fd6a0def76f356c599124828db4cc88e5914055ac06c2d30569fea5db41f134add31ec275a2a37e0f84b6a0f7e06075fede442c6b3eca2e7b79ef1702926eaf20f5e853ac3b7f3be1ca8c4d3d888cbaa828a2e98dc9471f582bab525911cbd023f133fbf1f3bfd594a67ff183cc35f8cb98e15abf62ecd6e19ebc764d872343585f0c28e0625be35381aa05ba63f66e5aaedf5828ea64e5fc8d8fc3436991f7f5eb966e1c86315cb7b0d73a5fe09fec9ca662a8f05c9e081b1c33b0796e1f6328341ee024c4565e8c749c7bd23ff79b9e6df0fd3ee5cc858ebd6b83e49c9b0c7c6f72d3fbb1c1dbeaff50fc65be3a60c8721917f41b25bf74cd4f91bd0cf6a86ca39b8b76bd02ce393c69602ccbab626685f217aca9f8f3032511497fd61389aa5f91bffc157952bbe248dcbf94b3480ced7fdd50b183923a20551527451f8edb087966b4a61d6e480db02aaef58f8f40fa7a6147bcfee2bf83f2330e4d4d09d14a2d4b0a0ecf4c50dd147ff44c526ee7bcc9a63ea29140f706178662226fc51d3192def9fac5a3572408449797e4b11e7c679924e4d0492c8de42799903e1bda416cda96343c90fe16d1e24967477240ce34e2aeaf1354145baf8af9110365c087eeb38ba4501d8e33b2546bda19391ed5314ca318b02204206256c8e5a621ecd1cde82c2305855906fc24caa01e2d4c82d6311eb47fb18941f5d9ff63a69f071193bffa60c8a8fe0c6d732b78da8cee27b2a2744f942bac05fc912bb146b8fbcaa4a86e53fbc242e5dc8b7416c5326ed338d6e358b85463d59d1175f555441b99934d5c189a56e7188f57839bc80ec7e21534b8c38b669c685362391b7ef334e27bdef76b1f11f44009bc3c4ddda46a018ca6954a16bbfbdc852d93081883971bfc0d03a9ab946fe41736784c5cbec1ef316d7ae97d94bf46bd276cf25d9252a0a8dd37650bbc3fae097edc9424d79f97b63d96be5640232afa1714ca975d3c580a9f76a1d78a54d8941a1dd158c58c87b679655c94a244c0575a89532178f797ba5f7ebf7fbfd90c01fb61b1233fd6aaaa1e2fe53b4ecd8b85439b277b015896834c204397e3fe433a8f29da775ec226dbaf29489e9e33773b4b5885e278f73f56065d5329b59581f21c31e4b821d97eb69e8f24a64bd2de841dc961a998062303ea897d3b215378713ed5793f25d9c77b4c0b880898a6fcbfbed1526d14d6228f7f15005dc652b406a86b239a63be65c9c8e9105ba401d1ce3b00aa7cae7b38e3f57b812a838bd16c0e08431d5869549b92635ae8b4ee738387cb7d5c68f93fd1bb8bca18212fa072702fd59e974576e89cae6694865757958742b0c46a8ad30c4bc239db5f7cfeb72efc886ad69f103f16c1dfc3db1f4d2a92fa1cc62003b8817001317ea9972bff145e2f0c7ebd944d218e1be3eca2f0d21cc5af73a0c5caa16d9f916870b3af3e87dcaf2668608f5bb57ed3e26308f1591a59afaf5474448d42c9ce97ca53259f7622c4ee4a9bf4cff393eee9e4537de843999469e9b8dda9cc2cde7507914372ab3fc36e776051bf59c563acd957a0dec120f087922d7d6f544e35ef9f9b67368d1b44a6df522ed826e51796eeea6ce76d765b231cbe73de5f186538b33bbbb11b3c22a362c9f2e06baa326a37326ceb200124ae87915a9468723d57f49f4725418813f9bba696caadd3ec107ca4f626d4e715304683db6ad862990e88f3418092f978bffc1866cded9587b25f65a5033df5da1824c3b7a7f469d8f89407968802f27587796a8566ed915842fecd566effd30c2059853eab0d919050277d3e90a90ab5bbfbf36c623f18c54fb3540b3f551693abe8a95c5f03dd2150c1aea917f9b207ba57466a59750840b1b8f48c3a870fe52de7ab944bfa155b30d989b492c0256b1fb8d4090b0c040b3e3a54441509ac18cb03fd3932cad796ace3bafef78c3e458baafce2e433292e016b020d38d0cf90eae575f4d09cdbcbd0215c4e98c2dcc98e49ce879f00cd20a0d7c73d9530b52d46669fb0fe8c9ffe2292f6a85573fa5d4298c4499dbcfec97f32ba575ae6b8347f7402393ec4b51db2303cd90f84dcd8e324f21f488dfa53f9235daf4ae006fc762cc5c7050feee9039f70114cef2ec91d6897f04eea257ca08d3daebafd2d0b89108ebf3751f6ec70e9b4a6a3f9db765872b52305243b07b290048ede3430b312ea665a4451df2c80ef42d1e034217a0c854fa1ef9d5eb72867bdbfed8efedefe1992f5c210ca60646d943b36d543d25adc122d02d692b8160b2c6dd6a7b30337791ca52123c804bc9193cb240a54f9d0fbdd77d0365d0f4f6278ac42464f2b668013fd58c62fe369d4867a7d7711ed2fda11c3343f8a78cabde600e085bbc2ae80f493965293c5f030c95f42f823877f65cfc0bf94410907dc26754f603bc7486ab8ee38f13903e88208eb20f624ccc729b8975ca7d05d12bac4ed685c6a7768b482b68252a8cbd1c6f8e6035f60dcb9f932b2e1f1faa2d3945572dff761bf5743aa3548d324659975014bbab41ee2aa94ed6e45b6770b35cec099f62372f14c64cbc46bf1ffc1d040e1e3980f0a886914f537a755483267ee3a34f2f0cf611c1bb57e5b89d7626fa926f2ab6e36c7a696810fc9aaf31cb2a13d6eaa73d08a3edfff7cc1a5f5f1adbe4acafd5926fc4d31f74a9768b98db9a257bda1e4f7ea76f8796be14dddd97f74e2220e7e1810b0fc15d701ca7fe5445eeaf34feaf9a189a5c1d86ec81ae234b0a30a64ed6acb3063fa87fdb27486b3d06fb41de476abd987a04a464d630439070ed509f245cfcd87240a8bd1954d4f35e8cb1c560b1102b3c8c017f68199298c847cf2884715ebfb683373a2d182a9d12497464d69ec9535485116fb058fb41d39b3976e7212ea361a0a445ab8a2d0f8eef7ff71368ec3bb57c381ee5c2b2e8e1d7079d86711c3de799a2f269014675482bd922394dccd55a5298c7965cf09113bd5af1953a739b728bef4eefbc96228f518fade29a3b3f625b39cb1cc34f5feca86ab00f736143f4d2f4a9593fe9bb677aa8dcf633e3a0f01ae1e431517d3081bb99695574406dac016e1397195152183461aa6b36a0ed16244af2571add0f1aaaa1aaa7fa63d94a8bde22e8b19cb0a50a35a3b67f58c3a0130db29b0f9d0fee8a2e19825b83da997eb36d363d1b329a944035c10cd136fcec15f075eaa9cdec00021ba075955f1bde9297f56813838bc0dee20bc9f1adb50d192088d3f7f2b75c10c2d7aea503e69d472ca7f0536e36a9515d359546251c7b8bac6cf28d06a68cbd80f694873b6fdef49f7c28fbc48e5e67ca14d961650823cb87db1e2d2d48f48247b57422b629fc2ff3f06258f2081473e626465257b2480edde97f914ba99c004e12c03a2a684f0e9af6ec9465f4cc710574d09a8949b0886db24e28857e42d79a42a1d50b67ef2c1e4a61b2d033fd1df616c2b9542224f9d1dd71727bed6e348ef61383cc19f7578a044a9a99219ca0f056e1e53719f636f49c11da400b2f206ead4e47d73b37d7f99aa08bf3e848e31606c82ed228c94ddab7dc24adc8339aaa1e3d2ae1ca40651a54d1c8b6158ca0716ad0cd5f064b7ce11e7fcb6c431243d6702cc14ec9f51476670e1769abad566f51feaee08ddea784ed9c0ae160a17c35bfac2e50287eba5da8a7e29c1743d4fdfb834a529d23aa33d7ed930cee929bce66b520b4c7732fe8ab42a8c571a4fa30dc4f05be502985237a10b5917eb6bfde8d9dc85a50266129073a788dbe1540bbfc62c6fddaf1c73be83ee51b45fa4c1368feef4546245d5809620ef36451f191fdcfcaa1a5f95c9afc9916ccc17544a7d2d0f7869ab95e39cd2bfb54022dada09fa1947741868f380e30e718d029598c9d63f40ff5b239a53f0531037791595c17de5aa4e1cc8dfe07af26d205c015b1eab4bb8175cecb18515fe966690b88270fe21bf1fa1e58e25ef1fe8eb95a84a547a4d6ccc219a8af63bc1551397bf71ba41e4462b0c2587e428ad1ece2b2c0a2297f11100b982fef13f76dd4b06ccb6e3468d2f8ac54107430414774b377c9d2927f97cf4488e0501d60d9469c078e834f82548c4eda5e940f6cf58a3e7bbfdc55a02bd8a31888cbb42a46e63105680442dab663da74056fa46b9790f1f760b317d914599ef0dc118c2c8b7f94fa5e30919760a9a9e919717d41ade2513f466feeeee10ad22dae868dd68498b338645b93bcc1870d2268fcace6d09e788c0ebc0e5edb150921f0b95639f38b2f2b650df7e3d66eb0f53d727d72381a768586432725d515f2c07e6e7abb426cd20c230ec9ee8f45f94bda40dd5bb884f2d0e9da345827aba9cc16e12fef22dac9ec50c3bf32b7323223a83c09668386058da4bb89395fa7f4a126f99cc4f65f9b0a7c65bd995ff9274c6fb44abe14f949e6c1259296e1b7926f5d5877f05d0e6897c7e44963d8d8f9f1ae7a65a84c5114c7b421ab51a47086b62e1f8ad7b23c579baf9eedbaa3e63ed8b2def5571c46a58d14e0da868ca73f565118d9589991d343919736f0d6ae31bbf8dd01c4767d3ca81a8ef5e458fff13a3817a991db624012e296eb3a0d028cc7735431ccb5b1e1bd48b1891a38f53a8a9abd4dea4a924970c0bcde342985eed1a7f4a3f4c747731cc14e71ee9134006f399f2978c8a6c10314d2f80f8ac31e9ce8a64966c7fa248379894add9aee26a03181849183ed1f999bd57bb2f425fef61724c172379c3fc6558523844af4b73a534da84a07d19572bd98ce8794e2165510915dd014557d6ffae3449da22b8748e2cac8f202387496887122372e75a04c4cf55d59cfe971ff188c8df355eaa73213dc17c3997baba80a32b3620bd1fd5be9f9324c15aee1e06335ee63c9cf7618ae8081dee7bbfbb18298add93759595b83d3a1b3ac732e85a19b486cc86bcefe9b089ece803cf9d1501591188acba0fdd35c77d854b89a664a83974f3f90105ddc175d45150c4cdfcc3acd09493c8b4c6f9e22809ea60da863b0787f677bddb6f679d94db878d63df5cec7afbce7662ab960ca28e94368c0ca41398ea823e25da5b684e8364355591d82375b34c36cf214c3ea9654bd9ce613db17f49f731affb8c1d8e5ac7de63cc9f44b176b173e5d8e4eca71b8d09bedd173206ed21dc18325b25b9fe34540ba4e21a52a74c2e2df222e3822baa7b5990c84d6eb0d140c58e2cd855e3e365deccaa1e363f942789951f0ab0e5bae69583aaa5f785a6701584364655dcd06c1622b65953265c789ad4201c34cc33f37e8a20198e297984030e66010f8649c10f1b5b56e361cd35abb004a9ea74e9e14c00ce19df3e2e832ceb35fd5a495014be352ccadae11211fd7b0b7720303f1410904ffcdc02424ed9e335fbe0f171e0b6bee12563bdb4adcaf9d617adf4bd75ef64a29b0a49bf0f85d8a64f8b05f1a6c7fd9facae2780bdfb4527df6672395dda4db9a14b8c3b1b5829da82c9dc0a2949d67025851d619a9922c64af78e4fdecefc7b802709eaba6cdb45cb40cf11e0b3110066b7044727f7e9c821014cfc795aa610849c9881de82ea8a60d7e5aa56a73eb65e5c1a27da7bc06b31049a94ddd5ded132b61b7bba7d58eda5c92218263e5890cc1d945791dfbc74234c8f63fa3eb6c0fb5800a306f6f8ea23148d525c811e028533890623f09b928daad279865570ec340c787502a3c025d20ea156c683eef4ef17c5c2d2f35919612070f37f91b22bbb92a1b62dca77bbea35f1b68942fb7b1f95c7adcdbe17ec893d0fa396090ca3efc18aab10ba1b7bf46fab2e66c0008bd6383a21a8775df9dd28ecc589d2da72fbae241403c0489a1c668dfd141510a0f3db0ee77605cdef5e34a96a73827429c3d518ed00c4950ce4f5cd2bfb617a1818ecd1261cd2bb8984cce4b9fb8a727d08c04d9f787cb2af77dbb451e18cd0f28ed7c1b1f2cb3b2b901c76c4d99b1949420eec3ea9d6b2c69ffd21ad9d64af60ff506f1b2203c0ccafaa7b4e757477db8cae540513b22b39f7ce8885b33ed1aba731c2c551680b93dc4c357c22dbe878f1720e9216cf1812bff48062c7c0b8737282c3cebadb688d6c62d0d4087fb9eb2e3fc6b8f73bc0dab0eadfdea06af3a1ba8bf609344fca8def587bd9bba2af3d45f13890b3be2f445eef7cffeb6f27040a3246b17fa9c7aac77d1ffca75d4888a87901555dc73a7114c7b7eb337985a48bd87e6785d0cbbd1f52c21d681ef3596a9775b40d82040bd43430c1c1c16f294ecaac60c015dd4ce3bfd69eaefa42f98d565cb85611ef063976aabaf7adf16c8769a1c2caad67cde8e0d2b5863e197cda99153986b1e67621a2c79f9900320b9f7d7b4507b7f7b12683a954d00f67f8b8c5be1e2c31d4ec46d402298436224dd5e57be63c50c34e285ab2194539642b95009e53f829fe273af183c6443e682ffd4996c2a2dd1cd42d1ddd2e35d5ee20890c0a82780e81f7a17c1276075910d5cdd8c85164e89c4f940e124f0b39b2e6aa89f010368e3b26dc7e57b82dc05de2957982f660dc7957ffa90d92ed576e8c1a07f44f4b05398cf6a7801ea828d18af0143e01f01d0ad414b0003db1eba6a279eb599f520e412e917aa04341f39174e427e527092fdfb5ce1a4274018fd8507dec57b979d92d923a779633e32fdc3a2bd82cf2209854ca06891e567cd595d669e8db6409033baba272e4b043cb4a894367c769b261a5060b6b8e4fa103985971a24d21a631439be97426f6c529d05e0b93d7dec386490e1f8c9276e9c7215c48911b17a5295f4c237ba49bb2bf1be558f6d9c3789281af9755620fb3d3ec03de358932cdf460bb1996f0aa386156fdf38dd68b68668672a9044ff23b8baf0c8140762db1df2d2c8324430761aeed26a8713c0b6a78890b9a420b0ca8828a0ae3a0881ea14ca2b6d18f8f579129ec84ed99f46b7f75fb00183001ab539f27a136c85d9f0da88607c977e4455374486829b1967ca702259b97a85e3fadadbffcf672bdd7e29a9548637ba7536b76d216623f49c2e69061324eed2095d2075e160bd148a04a40801a8075a58c31bcff5cd58ac9422fe3731eda10e0d8773becf6ee8f9a94f3f1817bd3f5568741c532b3cd9bf957d4882fa65665d97fe25fcb1bf7756f98e4024a5ef7ba4840d4a05a9ba3764b5ec39337533d429af17f788d8e9475517cc7c0f80d3578e06a63b0d3ce6717135c5d7ca60ef7352a8d6fac254d582386f3a7e0eeb190125a0f9456bccb781066f877a885bcd6420327aecf5638cd252648d3da202b4224d4ab3717fddbb9e17f02931c087c37bb7d7cba41b9a171e0a599da28fdb489f7453ac430014f8307689a53344b0dc4d2081e69ed715db63a9c97f2f534e22a83bda8024703f64fb58bfe0e16fb75f379bf8eb4717e02a159ea7c04777c86077eeff661678637f4414b00f0b09a1e3896d3989322a7e0947d0ceddd963fc3558dd084e744a6390e5c5cb6cca253e16374d2a4b5c49b4f1f2e888c99efa81d74a158e56e10323249b4780f7b7bde9c3181c671d5aa29f1b5a1e488e11f9b2039633dcfad7d4a4c4def31000b634de5a1c2106098db6bdec7d5a13aac1042456bebccc14cc067c1a837cc367eab20b89703600c1ac3cd5741199c7b87300c7f659e4ece227718c43d380895cad9c1a2eecf749ac1c2b2ec9ae9e54358154a287765e341b9e28aa25f378cf5fe056784080575ebedb60bcd85854d91feb4632b54e6533b4924cdafd63dfe2674b7e973a8df9f9c2c3d3eb6b56edf906aac0219524081dec1987127c12f6fe77144ea0437b9753a633794e4c66834ace7fc2a0dd5ecc364518fcd223576ed01550d531ede7105e6a9b16db80000511ac6bd7e5bcd160c48c7d30c0e80918db35c8e1ab29add3a4dd73a3c1dc28ac19344817fce15aeaffbce298b891d224c624825d0b1cc530426221262b08db37138815c6610745bdd9f65395a3f60108839f275b80c84d8cbb216c2208b314916aed603ce651aa7a0fc03fba7c5087cdf318424098fd6117913ac1134f7f04529207481dee660b2842f2a00b66d994b5c2a4b998961d293cdb18d96d0817aa7fd6ce29c2125ca30814e5483020abcb7456775c7c6263cfe0c2bf5e8a6a40cb48b952b2e83b13cc8a4f1083e4753138d91cc1fed3da52ed02720da6b107729fd44ec2d19cdbc6f49fccd3368aaa361a077516d92a122367203cff6f9af2d6c5dcd2b5d5ca39d5e349fad2e16aff5e1017115848750290a8784a5b256ffa081255c61232b93860f0b892af7497d50bc69a1749210cfa26d0940becbd8a2a9848ba6e3da52308762742b4fd73a04ce858459778a4deb15728e55e15a131b97af28c443ccfa1ec27271b6828be280296437ffc4de266054f3996691da0a69c5d8d858fc027643d43ac3fd4e87ff09d5bbb53ce261ba1227a84e842fb129f9e037ed6a50cd20db7fa85b5aa625218004bac76daf4e15bf3c0c6b31be74191ac02514538d5f59e20e23f884972021939d4e3b6262315d700644afd7d27d12ebda465c89f7d652a546c21179d4e97a7f787bc1eb207910a5c67fe0c55a08d0b156d233a504b23b44ef3322c02dea0b57f9554da50e1f6252970e6bb9dd9a2574ffc7e51d350ebd2bb004fd2503a40da4e21770c1d327400b18ba4712e39711a4fdd03ca37f67523bf92683db462533b8aef813d0aeb80805633d13f6956c44bcad2f5bfd183a78b2a10b0d2b8a121ad777db2059af5f6daf6a4b8594a7f0a8883a21c1f55e6debc68ce2b54614cd63737398fcb869090603e311a6beb4f71d94deb55cd119e652b33d713a51814ff8524e61c784129495cebc2244c9dbcdd69c8a46ab3a336b1982ed3e6ff4f541bdf9f949be70d00d3d67bb2c0a0be75621a50aa3cb4993d5f92773db143f1165af94a66f438c3e20cf6988071a1ba240bfe7dc31436e8fb91f00f169a159f6a159e80be45111508294f4f71588699412404bb86fed930582a8f2fc6bfe52228f7b6b7451104f7a8a47bbed491306c0a7384b63595042a269fd6aed5db186c73cf33c206ecce8d4a32bf27041ae87f3c5b92df080971d7497d176f7f8db9bf7b5e465fa5b09222055d63e99ab09f2422047066270d11450139658f6194b7886c0649298582cb25cf6e6609ea88aeb48f32809adcf62986c1f4b646d991a5b384512b2c747689c4c8c43a0dedae4627675479107ec341d285f87aa2b693ffa54dd1c9003753a8195445827edefc3482d29a9b55cf3e8647e210ce1890d30d1bf341a58c8f5df6237ef39db152cce2956d388e9335e156b48fac349916d922d11447f6e437e3b6621e092b16dab6ce0ff71e169afd462b94e8a19e3659d59e0a047e5e8b80ce38c8e0b82eada96aad8c03bc3749d3bf3cacee62da7260dc6f6bbd5b26c08c91f263afc0f6efee05fc51502be62f87df41c9ff56f5dfb8c933fe38373f9ba912b2cb2d1748cd3cb6af96e15ae0252a16d0c4d66f31c81b57b744ea6b1fc7d46a7c141ed04f09e63297128b757c98456e16a4abeca3efa5ff1d035356d2ac3159ed9787e555cad7603c9e2d36590123e5a5b5832b24362e2c5c42cfd70b2a83d2899d95a082f761db4d022d5af78b3e4e725375f6f92539cb8462fe67acebce5ff07bd6fdc11b67384d1ed9bd9f89dd46341b7af78cf9a83e0b764d94f20d76d05260354a6d3d7246dcb3bb1f2dfe66dff7a37c59a3e56ec69b729ed7889f0a7bb6028c0f1849b88dd894194c8c5e938480d63277239daba3b1358d628657526ca7d49c4cafa4a5ee0f65ead9d7dd66806f8d745a8fc78d3917ea681a0dc581f966ae668a7849d7dfcc3048dfb4422b10d27a954ea8b6888a37842f977f12eea6260aea412b48cbdd05ae575104d3600754cd917ebca97f6e95b5c06847e5dd674d2515a8063b7987b9a300be80bc1d4bc00cff8a2a1a384828b0941e2784e2f3da814a358f597a1c114f818422af5c3be693935b386b3f94fb9cc82b87fa298b248449f243e7d8bf0979d51f44ec52aa28833a30bfc4e3f6cbb987fafcbcc6623226f4c753fd27e7452488cfbeb53b61333c5d616702e25a72190c8d13fbaca0b8150769da1a02f85c6c6b7c0d8ca8d891a4943212fcb3d56752d9fda5f0570caf0b3c6eb8ba2e72c5c043d1bb7ff46d07d7a5248f96492b21e3443ac5cb80607464b9450641e945c17426c6f5c7dc4090ca3c4432055abb2f92882ff6ea0dbf62b84fd9208aaff200ce1b8b90fa0ed3f0d6bd689c639e5c4e26175f3d7a8ea607c7e2c1a453df4bd0f932ebd69c3e37f2140c1f66c5da2c3256e8b4180345c8a7ffebbe0e8f4ba3c98e767851e78f7e3d5a3cfded5c26d625973e240b10437c19f2d361facc0c10fa77f0c6451fd3dea816183627474c9deaa66f6384889ba922d2242d6a1d117dca668f2508ce2339b0b7467c9f7c70f2d3227eb7a55fc57d9456d35383efc34b2e5acd1269a8ea58652e3c82e51d14d654364c24a391b4bb945053600c012f5fcd80ec67eee80665a0782f2a125c05d0ba835243d5ca79652fc642d1632f584cdd30cc89f764ab9f8b591777237716a589ea02b60564254586ee3421e47738b237d8be1d1c9c34cd37422f193b6c2936f1d99466595b3a97e578e209451fc8dd9d0942ec227d99673a2b3f554902d38dbd8afd7722c3be3f4271822095d8dd09f7402549ccf4cda18f0fdac3ff6f3028e29f8d5cccab9942bcae236123c48f3353ae1ac457a6a612f46717ee0dfbeedeaf153db6c6d8606d285e6933ba19d8ad8d2128646e249467b2a2181ce5603a5bf0cf45ba78b41114b87e631c3a981e0cee553b78fb516cb1b027a44cc451f1350ecfb2fe6262377813e92e3b7fd994fad63efa4214dcc8bb16a6a3e296a10c16da2499f4e6dad5364c7ea4f7b99df6dbf5edfea0aac78e972753cb24c813b4b6dc8db1daad87e3dccf349754ebcee3e316324c20769fc94aacffacaf3cb9737c600668c45ecc2bebf446f709c2591283a9de0cd8530c49eca4313a1b00bb469b69a4b31f70b0cb63b765d4345840362c84b1caea4b773ab5dd58d4bc8070c77c85ce7657ac373692fe8b62dd01790953d42378359e514686b4859fc64b2043657cc8cf3f5fa40291722b13110d60f1590f2992637948f2b782747694270aea2a25d62c09b443cb09b4fcfc48325e36a5d6c9eab20ee0e50d840b9ae793df02aeeb8fd8210cffeaf0b0081196bc9d85f95209e88187847f61737f21d3efaae369e509afe2acfee605c573e92200197db93b896050a4a9981463690ece80ac8b82565cf6021eadd9f1c8560810b4edc3a9326576ff17563d2ad0cc9434326435ef2f1831f65da9224aef690a26bf0d3304044d14d61261386551acc670d11fa5c0e325e3275bcb9d15df707afb64aee89e08f4bfa12c6727cca7e5346fe07cf676c803b8fec243abd1adaa8f5eaeaa3d0ca37e228b0fb44aefdd3dd94053eab44927e1b95830dbcbcfb6bc41246822fafb11421b0ba525069ae462ec13cefd7fb3c8d31f184607d7e330f8e2cdd6bec9e2428f32c1075a6b65fb2739f575f6a7c01a77f04b35ca312e07147bd30d3e8563104442902c9a7b787c3d98b9443c3b98e7d97efcb39d76cded077069035de0b80303c7d1447d1897eb9205ebfe383648e121c0635bd1c1e750ed9692a395e5cface53d0ca930e65faffdf94b0eece31c9e59a40977ce9dccab21a788a669aebb4a567f6347f5af5df85d4fd14ec55362f4786e9d45d557317a6821044b5532f29d22f875260b32988f26188fd5297652af165c97e939c8ef5b15e8a9d3f1b2046a7fd652cfbb826e76d411eaf8328ed5a1ee71a71f70fc2323ff207fb0390fed945616cae0a37ec1149624e6438bed37b296d03fd731e44750a3d70a61232cc33f2b83d146869209bfb31e4a587b2de5f1a6a4628ee9d5fd5207be0a6ea102e4f9674833d82f0b748557ad594f501c0135ad3fa5873461598dcb59d1489d74415f9b19ab218a81bed59c722de284dae04371828477026d0b97e9e39cd778d957e65b754364b111bf089fe4364e4f8319f7be2bb403097ea15bdde7ba805133ab3515c728090d7f9bc8da4bbab78c7e9cb465d63f02c20ad4e53f6fea9b78afa5e83523761e78023baea97a83bf6c0d852ec0b8978b35867f4c13a58ef2ce4596ef7df84aba2df261d1bde8e5938b93bf1b59f7b13d677df4efbb0f26895da4de0e55cf363485d9cbc33fd7da3d41cb2fde085effd039d5b556d7f3b13af299049dba4249667cb462eb20fa056f3cad72b326792c5f75c032f67a1fc235a56559bf288071c26028675e9635f8ee84536e2971a11f60649c1ef42d11cb6180f183077ad655c6be549db19407883b3696fd1f0d751eaaf1b58ce63b439b54b4676690accb90c4b58a585038d3c6368c828bb97e31bdc0cd0aaf530d0fba43e91fc5dfc0a1210df9f078c5d55cd31f226b080cd6f011e84d5901029ca5e9f226522d9bd28d568c458806b7a0c9611d88674c7377e983ca6178af3796d35088505e6013de53b9872b796513dcd2457d8a784cba59d0dc5e6d6b2e86851f3807789351b325431a35ed1825880416274a3aa9f39dda15a326de72d76da8a27eafab63375b53691cce4ffb719cf73ddfb4cc492e8dd009ff93cc822fe4d07737ac33b9ac886fae605405c98114a5b5ba70775692a86eebe4c38fa56ee2655a6d6ac91bd9abdeba8e748251919e7806331ca38b9f3c4087e9128ae7fd1ace177a90e6e5983ce149088e8e60b4f46860d6449bc68a5e4f5a38e324aceeb07f4f9526727c252ee893d94a0da674fe55f0ba914459c63d5791b436d0da2ba73d1178d1c20ffda63c150036d8541eb44922bdf4c05298990b437515c96ef638a8037965cb3df3d6516cc486cbf33cc2df468a178446610801ab5b4c58aacbc8265660667baf53e4a952206c9f9c10683a5ac92f99e4e668dcb348fbf19d626172cf873a337da67b5d85299d21a9988e79723919dd5e349fb9b3dbad0d115311306a5e859be7afc875b8c3d4d4143cf9707d50fcea77f06152510bc55d3f3cd2bcae160e1cea530a3bb9599f05ea06bba60b4e9f7351601b4539e7012528853b3bb063d4d474ec8d1073c7df32631766f801b64c63bfefc0fdedcef3cf078b4b11534991ddbb1d3aa84a0fd0016f5db6404cdc6802a4b5922d781ad0a0d6f6f414bca10c38485cfb02f4646b3a7299336474848d0f7af0dc0ee4ceb259f0d48b76a9d13808e88278d22251ab113b2e89b586b98e1d38b268e6c1a25f1376f33962f809592769a2a8983fa538aa5bc87c6575adbde139f180c25620fed92fa2735bf6bfd4f63be12c62386c50ab5cb806a34f99ac7b4e9eeb35f39ef37ac86a353972f4208ddc4260c091f0cce81d7ab800a6c04f520b1f41ba8cc26eca1b8f633df49ccbd59c979d58fd6f75ae4f941ebcd92fed674fd8879158fc883ec4bf97684950fd104d4c9f53fd9da1aa4a7cf5fe26f89fc3cbe2097f6073ed2c45aa5a5230a566af9eabe04ae6ee329b815fa06aab86a15717073ff28ba16f6845164fb66f49778e3858245a6d53c2c502709c473333134ad0962ae4ad612d4c94cd5d7f53f46d5686f918e8e72eb8c08a165ce84588b52582cf004669e629ab929d66bac41b8a80546099f37f15f632867bce8a08c5379e8a1929d49ca36cd5ff69b843cd44c3529439ac59b085b4d52155aba0db08b3b9d70c20a1ece3c16ae0e27d6136d61e3a0d3d62e7a4472df6b64f24a8851aff0b6d9f7d5edabdd13c33114c4107303a363d47cffc70fe2494f15a7fd87b7709311e9f40454628a5a5980845aae7a4b6dd6896befd89dca846ba3311dfb460019b1551e68a9003d654419d79c3e67ea4c8640590f111d3d829beb0a3a14e26f3b5a4fb23318da621b1281cbc575901455337a27c79cfcdd6f520f2cadd98c034eb7bb59b6fa13aeb512af8b80c4fe7857e24076849b522704551a5dfd5d6b9289017c4091556e59b8ccdf7e0a4ac9607bb6e9ed22475fab5e82bdf62a86f0157d28fec3c9b30311d5dd0de5985b215a1d46b1ebe2af1874f5e5db937a645e52fe13dbc08e41e75c5b2102c9b442f64d6f4ade7b1400fc55b11a64cd2ddf97c4930f575b2b547add7f27172af5ebe214eb4a51f61b71024dcda15338419be36afa01c13001925c1ba68167c8f0e9666c1a7fd03f607fbdfab4f3dcaf838d2958d1c426679eb5d54f407c637be429be984f990052083f8f0cdf4ab7ac436bef8ba854ab6ce4259f9e5bab0d2c8416921b22b264ca8f06eb52d2bef6070942b5a7e9b5975a51512f6d9c386cba5f622ae32bcb9380af363e43051e58283d7062f7ccb931fc25b45b51ba427ab58f3156402ab3fe617277ac4f33327b652754bd6687ef7084e269da8efd8d4e28563661fca06f5e7b32f1343205fbbbdbc0dab988d94587d91037b7b5936aeb3231870718cbc45b43bde1d9f84966caf4a4ebb71d1d1abdbec561ec390568b6b6855ff26342d7b07828f6cd882d6e2860ef64fa82027964c3d7a4ae01958bbfd9904aec70dd682ceee772d0f86309d9b7c2a1e764004fe6c0175e17b6ad9d641fc622e7636d1194bc5701826d7a36cfc25c009897fa9ea81cb9553e7bb0ed0e379c99f11ec09f933dee8b072ada1718f539d442b4f48c88a995c415e7b2f44b8ea5c9565cd2a122893c897794d44430d9f13700f16cf1ed09b037535f535a5e116f4f83f446fc6eedc8e86d6632c25fa46f7546ea9893521ecdf1d1c0614693a716a017dd7a3ce1fba293090a3d9774bab7533c86179b85121dac88afe4ffcf2ea3cf6d7fd507da261236aee6a49f67542a6814e2515ed35fd2cfebc8b6256eddd9f881d42e03df491e5f65b3fb8a3013a1fa4630e629a47a65553151d0ac036c188a66047fed359f5543adb8b9c1eeab33b84d2d3e6171d6783bfc58e7a58aa8b0e8a069b2d3389de6be3b8115753fe4f3b91d2bea3d4fd5da0b10d69bea030204f21b712b2910c03423972d3f8e0ebdf49befe8143b94c828675f82128514acd0d25d9f70c54d11fab9d5d05872f67bb303d3051f8a3da39618074676a08de6a0b07034119930baed526f5d14b9f2f3363bffa2589fe36479e57a35e03c76d8194064c6705c7e7582af04c620c744f9ea94a6e0ea437b7193aafd4a983056985aefe0a0dc199ba81f76416cf7e5d73baa501726d3aa3980d85ed8052d0acabb6c1a78b2ed1768ba92b02e55cbc9e17f860fa8adb6bf1f32714deee64a9dd74c57d7cf7272b9623edba757595d3b6c13e7cf83f4c3943d2062d0c2df7f92f54588000f0ffffff0f