PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 86354 85038502dc670d07b3cc32f3502f6b883545d598e3d2a652a42c1e4e09ef4926

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c87d1ec283781095ba295228492db822dc48f64bd3aa009c3e7edbdb85e4284b
Certificate Block Hash
85038502dc670d07b3cc32f3502f6b883545d598e3d2a652a42c1e4e09ef4926
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000127000002d90000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000186b117cd1c4815474a1bf16571a3adef92a3f59e1246a1e601945df1e3a2344252390b7bbea2b77fd0d6eece968e37d7e33a49af7cc5a780a3aa076382b5bcd1d96777532ebf3ea32fa3dc7e75f3a15477e88459aff0ef3b60b0000000000000080000000e000000127000002d90000

Raw Header Hex

00004020f992ada9f6575a13b46e9a604d6b7719dcca0744d322da259e5ed17a23310ebd016575c1b988c0d08414db56f1e57b78a0b8a4bc59234cf7b22f59931f732a8b56fb556a13c500184b28e485dbdb7e3e9c00aad34bf648dc22b82d49285229ba95107883c21e7dc8

Proof Data Hex

59,560 bytes
1212160103070f3097434ad65c968abe0b088fee625848270c8a226e419214688063ffb1238cc9c10f9742b2eae62d13e4150ba33661313c9053fa6fdd45c118cf2f8d65138ad3669597b58593e3fcfa05d51d3ff51fb4c38b54f31ab696eb4fdd5373df08b3ee0726b95ec6f03fdb6797e33a2bfda2ec3dca1877d9d16595c3dd11298028cb8689057b1cf91a87a22b8452131aea7801d76610e9212402bece3a3e4676af14b18f613e054a89cc5ef0b0db13c8e83e29a6d950a58daa245dadeb7118c887bc9d95fa63602770205ad16010e88438884be09a4f5e7cdbc9599923e18dfd09eb72866075a44073a66d052c350a3e1a06007cfd9387e344c8310e4a7ee546cb876d8539723dff8b7631694baf9a20dd092010600de7b546150a33ded8d92c9b78e11e3083bdb3564db7f4ad66bc1d81a240f3a662d4d6b59cda2c0771bef8a34a4159daae7eadb9c1be85bfe96ad82825bbfdef6008f3f2ed97fe9b061869bbc7f12535ad19b8148eab9323b3cf05fe9ae13853ceef844406c82aa69a0fbb7959153c6ad8b2a684fec8a4720c6d39b539b5c01e0a826390cc45b3fee7bcf68981ae03b8319f2e5048d51940371b2dfac51f40ce326da4598443dde05d73c06a56fe6a69f1f6bb65ba1a612b1b7f980285bd92a3073e92991a6604e28ecd64d7329869092237a3711e1f270966d7206cef094bc81a078c25504d25967d29522525fb37073599af50075d4cd2e257fdb0dddef24ddf9917c6ecee3ee642d74b9f200adb2dbcd972351b195e7f6177501aaaddad447c1a2e97c8f925d283a90feb47b0f994939bd804e4478a13e9aaa5e82a10a722f9ebc723d68c3c1fe26f199e1f4f095ec7fc1fffdc58ddccb397b6938ef87a452f4b64f208892046649a85d12f5b5a840c21e0732f024840efa3b5c6da13e427dad1990e1bae3fcdfdb2b79ebe8115b77019629727fa4cf79cf28b45bcf36bb2a4ea4b9b249a1b2d8aca90906e4b9432bc187c442cce64943766d9044734c9d276c05806a35e9e09d4274a00862848baae001de9b10c9bbedb7a4305ee3903bb68815ca2f7f41d4367d0732ddb4bd1a2181500560023faf87a5c630968f505babdfc849201ef08bd94b096e87a0876add6ef22d1379d6581cbcc5c43748dbb1dcfa314842f212f61b5715e6e676dc5c4ec52ebcd057e599c502035230d5a4f6cd5c076968e480dc50a9b3ccf88adaeaa57b42b8ab686ec836a01da2d7be74515e7b1e56c9764e8c27d55d4f93b8d4cda9ff2c3798b689b96a5ed5f097bd19d2f6ce350203e9457a4aa86d2681967e4397cdb10bb93f1f09bfd4e425f75caca5db3f4d1e54e12f2fb8ab1f5d79df9eeb3b848b96386cd0dbbf89402a6e6e89935774b68db9d507c3a53d7cfa076a3a68f9ba2a5c78252acdcf70d0934ba202c33d3021adb062bd24867d552a28d45192ec005ec578fb8933c67d2b7733b79baf835f665cf891ff5b4d5e7313929e8ba88d7b7e4cabcd4e82eed2fe0fc82b3581b78def835b3ac91df18f6ed7086eb1da5c419b9dca692b48a6e563f213bd63ad3647dd0483b8b26a05398349f287e0d95e83d7046572a94369985017a27cb5ff12fe5d50513a2bbaf547b824e3aa007b7802a2b6205eeaefa551409ffc377cefac82ac0655b7d78de69627b44864c36266d748035d82388cf08a925e4847ca60d929f4fa22ee33e9ebebb885db2b143e40043008c389e11b4ab11daa86dbc99e018b1690017553fe90b426a96a59a696915c9a4b5fa3fa53fd49d49ef7b7f3204923fe79d180a184de9743be9d28ef8018947a28458fa79de81668dec9b699d7b98f33300d92230b43b2374fd7e1bc22977b72075231cbaffb25c1898805956d6da9122e6a9075360e1bd49240991fe33c3dc778a3d0d2897d95f43ebaa4348f92f14207140678af88b3078bc3eeb037d973d123b2f731992505bc950326dcd53b1aa87a60367bfa94d8ee73cc27a51c13b0cc310d30f83a191b5aa28cf654b10b1ebb3490c34dbac1ee9326ed9d3a1f9a308bcac5627b8fa6667e569d33311729202ac3d5eadb1469909a5dd8900c95f9fd88e71d4b4d720fe866e6fa86ca037670a2fffa191a9fdb83a6151d5e04dd9cf904a3a73568164c8f54106f0586de2a09426a043655c594eb817b4012cb584cdac9247c6e23f6045a658c44f8385d13d6ec34afa8249dc308fc95420053e4e93c48b1ae9557e47ddd0cfbe5c45e4be1b2c608a97d64eb6c4212d9d82716b212f634df134eb058c04107615674ba92f0a5d0cc971eb8527a8dd3eff075311a1a0a4242abe30e890af3c8d453accbaac695c2d441cad910d206c916e95006ee9d1c451511989be1a9cd601a6b76758e4b19e4cfdca3c15a6869ad07ab37f96966d94e74b603e16731e4b3a7abcfb4fb188929ebc615dd757ab4e7a795748d2bcd0c56d247f1e8e186e51e629f5ab81b09d03dbc4c4da8114c56f749b2053892a49ef176b95708ef0ede31dfb6dfd30b42767588a828d1e47eb3a2a2d5fe91c5ab94788e323c34e7cec77cbb253e32d6ee9b06a9f193a97ede6e6b3f84ac46d8f306b77149fae06ab853a983f81a2451a464188eeb114f60d5f10f4b85e9d22a0b68c0aa4bbab54b4dea7908e219cc5c0b1048718523aeac26e2cca8e0dc68aaa3f5f048885142a74f32164cfa752ed75e6bb3405230527bd174d92580d4c4d161256d18dd16251b58b8422c4d1b1f064ab4bf4f523524d4350d261499cecc2e658381c7828198d2df924555330e684189a9b09e4f8a6de87cd19c6baf299090e13f583f8c1f11ab9a19dc1d980873f1d7df10692e9ac11565badc3e8bb1138102ec498dd8a30a39c61faa25e297528a121e30cb462d6b92e698a15eeeae843334f4298f965fbc11458c0ef0bd0e476400c81ac00694fe75fb6f3dc4a5917603eb1810281498fc684e13aa2861ed82558d72682465ef202b02358155eb7c93f6bc090b46317f95462f3359cd5af866f1ae2934959bb7aba785edc697c6f6438d905edf56d3a731db7ec4bdc61b2393f93fafdf5170949ed424c5ad08c5ce0a6136c3fadaf5d664fe54157b41b7916b8327d79b879056bda1dacdf564d2c0fc8a938921a9182d6700d2e9f279d577365f7541fca89a644aebb119463a283b6d55c53f013599478a51546b57a69ee7f5da2168677ef3188058f17d866a37dd7cceea7c541a7b8044bc08304f34f9181ee27da4463488aef96b2d82e62611f703d2d746866ea2e96da778943565bef0489a05fc4bec8cd2f20505a119188d40022fb0a9fe78b99fba524f2dd3692d753c2c273b463590af59859e972838b7b9a81143a86860b1e4d3554d38e42f655f98197130694a1c73d934fa8aa0dfe2e0967c030cb8ab24ffa9d5f6986febd716fc36a18378b98b2be532729097ce9ac6cbd9cbe1a051eacfe36b421300dc1594be6b291aa40edeb2790a749f41e5631549f2102a001a54a59ce50c778474e3d2c3f1621d5c2171f2e922aac7cee6c45c33913b288f38ed4d76ff5ab7387d1f64e02f42b71854ec9f468715c2751feb15714e358b40af8bc4359de5ef80515038fce0873db0f1ba44c0a87200d7ee1909b6bc70d5f83e9950180ef849442aa153174663fae62285b56b862530315c9c74f101f9ead86621ecb0ed71d982340449b3ce9ac4932630d595f3a772f3a964cc540ae112e66eff227e4e0daa4674e6434363e8305490c8ebe4a231ab3ae2b53b10ee534f5a20ae9990c43d6940f6e176cb33fc990bb4b07a2df9ddd593988e3fcbca68011177c17f44822c7d8f04da438e596b96bad263cd890c7d5ed8a96faed5ead6784d7fffcfb24c80b3e5b4e8dbd3efc189bf56e37452204b83d90db2171466a5dcfb75a4a0f8fe4aa88d66e44bbfc9533c6e136f630e1f7da820c62e4985cbac6e2acf4002c35d949a17a1206482cb49e1849b114c3e2ae3cfa9cc8dad6610367f3ef92398888efd87edc770614b0fcc7e214648b9c08b16bda7bd6d50d6303f2fd297ae95eaa6397761a30652c25f19ac58d48c7f7144db271440af0c13176de77201d73b51d8a37bcc2e9fd7e844a7bdb9d60e8fada9e454e9455afa8063a26f1dfdebb4b2ea2861bf7433b33332d3211d2f2af9a3fab8a1bcaa6202bc601342d494c1b084a5b066310fe78301a94a4118cc93f9b3652330a782198073efa2ae8cc0c1d73068d3d814068f254fc184dde408a391e64479f1970a85a8ca0d96d44282a70924060f4bfef85bdcfd44a3a73cf6eee550aee8ffc133f2d36352f68f84683ec989c91fbda1f77b8d0abceb6b7515738b6decbd3a02f23058208abf5176e6b790ed6b136e49f926c7762d4e71c499ff7320f97e11bada6de6ac7d5f09c10361554116bfbe532f95591e1bce6e8a6b13003f4d4fbe5a084ea313a12c677af818be5481746a8735fe4512c44faac2fc1e448e307bcf201b6b8b920a311dfb017ac3ceea7ea20aea2e7ba8852d342b66b5a421fea40ecd9f54654d624a208defa159705b279dfadbf55377d1d1c722347295599bfcca507a85af4209fa661b8be4ce4eaf9e014601b91d63d259af197aa36677c473db232ffb1132aeda4ebd07517b7041b4beea2913ba5e8c3e267a58789c0d9d23cfb5b542ca6e2b6cb6e41a45a43c8d1f4813f186e5f01222124550b83535363863ea9644af0d7289e27509865d7271f6688cf4e25d87f5da1f0ed751c966a616ccc6a668e69b2a127d7191a623ebc12a87bee329de418a03ca1bc933186d9af79ea26ed738a4aea529060c563721eb4294c1caf19bb15d46cd03b507d4bda2ed49b1720902b16ab1c6d87c652dd9dc5caa6a3c64057c71034ebfd1d211d63ccc2b7a94c82d185ecc8979ab4607d4d3394edbb71c106c711b176a14749f5985ce4fc0619fcb83d9bd8f6ced2fae196a329b5d54df87a0f1664af63120b0c248b0d449fb76ea050a2dc1ca528cab6bfe0f378e8d08746b643fe520e649c891ac8900180a9abfc0451438c8f8ae5de256fb7318213d635e8ff99f7a7897e294ef9ee2b771fb028b263d1ab05535e01563cdf010cf677c5ab837dd8646f1fb0e7ad9284629cea9e9270d34057aeaab9dae3e767831dbf007b39aa5c10a1e906c2d07fd60129230cfa4a2ec79f3b2ae0a2f4628fa16e929670ece74fb284497dd59b75b7b5f5b029da4690204528a4dc06b330cf5861db01b26b9d2edda00060c58f5294c30af7d32ecd19b0e51557e766f9eacec4803dd17ebbe45baec05baf8b43eceffb611d8996336fd00af74e20fb5938189a333b0ea4626a5bdde44a757388e5941d7b8e386a885f04184ca5a2ba7071cea369ed414b7b30eba743919c83d45c90f0e1583860b321d1a8fd7224f32638d54a80d7f594e0eced43568b980a8ae79552906ea3f65400fc285c046e3ec89ca837de5cde10b233c109f46dcb83619059ad1b666e59d338b86372c90a123e4af09664a7b9f181d1ec250c1b0713a64f1b43692a25497067a7ff4b76893d42c0b87910ad8fd8269e78925cd869c0b17569bdcdf150176419db2d7e90297fce1446ec51242cbd91833caaf60b116b7f5f1582f1676629cf17cbb1cd595b51087df45e497d13c7765fcff0152912b7219a977075924fcdeb90795438f0a009f065454342425c7074bcf2cd5a7a0a9cddda433b58ef8e34ab3a1672747621d8aac749c53585100ba3a6c40890ef0c29d3a442c70c97acfda53d64ef03799c379f6553e4a9037f3d29428998c18ae3fc44cc29f46e7694ecd05a53bfca11028415f72ea87edf029d181b6a749a732e62b356bcea710adbc77c016c23a9aae6f9f939c1400ce411e77e31e754d09ffa0b9b20509895966bb9f257fdaccd8992388bc9b7ebaa670143798658dcf27f35aa67aa4347c29a12ff902a855b4a50a9fd411c94356bf9b26a57e8936594c900b89bf6effcd639ceeac006406349c4eb72075d134572524e2c6f115c7ce3f421f36646e155f0b12802f625559a7b62a715193e44ae90f3511799d2476503c0d0eb2704c697e15f52f70edc6176432a2bd617b0e8a4592a55681b94d5d784e2a94ef2a49ad007baf523f401102bb23574e103f3775a980a21a373ec2191ef94b04429c23252ef574d2371a9cdb0c815a10e81f30d800c4ebc0ab880d98f194f3b5808365e5c99040fb5048f57a93a0cf717ced0359cf7bb0f3d47e64ec77a9fa126a7e3631dd380762fd186dba0f5bef81ce67910bc7ad4046dfc8171e3427f252756ac814a13a59aa917f0198679f06978b5319a1aa037190877ab9c0ddd102e4127ab7212aca341d1edf3768916cf4325cf0c549b4f32b8ecaed9afbd8c00e5c1ad6f53e72f266150a69c724057b55270d776d909dcf29d3e90cdfeecb853301b5a3b963262d865c24a6178a48846397a46284a39c8e0b5d262aad2f79cb500395f26caf7d5f7022bb429c7adbd7ea808a953ca062fed26fb215f6246fb00193dda48fe1564e141e87bad378f280afacd8f9825e78ce99bfcf516f67cf993cc821b84bd5a70db7e7cc4aa0492dba51caccaa873408d93f4fcce3d81b99f661a1a92b0bd38988e5a50ec351b460e3a5cdb31a59d00dc9c582ea70c190424062257e6f21e03cd3e6d8c025342218cc7f6ba4b95528424d0d401fdd564efbc437b21c03c716c12ee7b9636b5f3a610835afbe8f61ded419c1bc97108f6e9e6086c7dd180ccf55d789af09ad9550ac4df535e8626fdd15712426f81742faed524e99823ce98d775be8aecc1e47b9a47501230fc29ad3fd8d50e221e127a812864e6bebdae080359980b76509632af1717cd51201ff2c7560d2290380b3fb9c8ef9dfa6e721f2fdf0e2b2770a51be8412d451270055f19dccfe2709d38143b9a18c150b83c2ddec38cb8a0bf0c8ddafad4a96b5acc473f5eb3ee0065a36424b8c3ced32b5572c7e507ed2cdd140c9e963e5395b4db06f53bf7d4ea94ab857ef956db37bf81ee3d1d4fcff47cfb664c58424aa43e87fc185a811fcd2e2f0e4abcefada13340cdffa7a64dfa59547432e082ac937940a8d279025fe8aa09cfeebc139fd9d38ed89bbe7ee8826cd5d36091c2a4a3ee3ee76a278ab210561c9657d96277b1a0b1378c419df7c088ed4d7ab5bd466783c0aa34682b5dd866498743c7e39d1c67b6a86fa4ca10b1afb66f5d24a531775e3c4391652ee7c606d874f33ba8f6e10e58b049f6c0911a163a49d788960f10d1825bbde6419527839ac1495b16f539747513b2e25ecfd493800ea2f2c65f855fe07918cb9992d7b79297b63c9a3990d38c2e9d2ff1e0f3124e687c1048e21db7e0e071f71dbb3d4ee44e90f58f6ec6756108b8fe35f84b6feeeccf5a6ed2d7318461f0a1d487c429e9955330602cf8d329d5f1e2843773646d8dc5ecffcc76ff47056000933d937f311701e6e9451c231cb051fbbfc53bb54273988bb73124c64d8d976ef49f7c1ca51235d433240e627bb039e4469d650125ddb6727d3bc69bcd3c48ed408b682e69d0cf64ad94f2f2862e1fd67aa5f0db020eff3a4c823f35842883e398b4dac93fba31f7ad5205c5175c33a148d03b5908262e62ccf7042c96a0c7fece9b44952cae5cc9fd5189743ac55a338578defd977f16310fb205b7074521b21f09b31b4855e9273944a4f974d5c88c04cc9f2bc8d4f193df6313202a1de2ab3b5c6b6d61e1ade60b47946e95fe1c425dc90eaf1e96feb6d8b561de546e8fb25ab2615428f10eb2172f4c9298fb1f9d3233bf0b6c6815dbfb161155e0b8dff68164ce58be2492903f776c3dcf391c3b3d5bcf125d4891b3e31bf5c7d1fd2d3022482e805a11ff87ad7139c269dc3696a87c0ec4863dde93e79934bc70048d7472aaed461f5f4f195626ea8dc7b5e94af1d6532f3a4ce7df6e9c409710415f48d1b80b502babdbe0ecb9e3e53fa4048758471e7bd542c71d9aa2b4f5bcda494b299039f1b332f0a390e71d1bb7c982a8d2c2c53d13cbda669b3dc2389f6272201f9998a566f789d3d9d0d121aa09c7967f9cbaad80b00481dfb2986170d16e05cd2b47b3b685386abd55b5c7a64178e74c2a70adf0640b8a98067d1da2aa2c4cf6db02741e74276e3d1eabc4b391df3a3ded9f2ae336f61dc0611fa5fe78af14ab80cf70a048a888ddc371a4e6796f20056a8c3b3b0a3f628b2af0e7ec1f91ed365c32c5a871310e8d4597a93c050ff0def6696fe86aa1c3f96eacc8720b8a0a6169536c02f6459ca1b305df348cb7576fa24e3e1271b36e9c5056fe969c9eeaab75f4383c641161bbabe06ca3073e980077472cbcb0a8178c543548da95f32e2fe5dc9653be036c1516a2f745c53060226a9c663e2e030e7595b9324d44950621d809c06eddabb6c785f88913602f0b4b15ff7b5126b0a2e330f8c158203a67006d021ec792a501f783605c00959df5108fb646dad4e469cb2207ca379a55e17903d56993e0d7b7cb6b3c1d3c0ee04de3ff13b84321a8cb429bca35619a73d96bf7ee1a8d3aa6d2368c95fc985329df21581d563eab7f3a1676a0a8d2ba0b91a97b5a660fe229a230b6d1b578146335184ee318d49cb7c3165b0c4a361a87cc5221977cecc41a3cc073751a46c39cbe4f942bd977de34aff951cd5a42a96b9cf2235c651c27d36e9deb736354e3742d50af81c87d3b7126a51993c6a85e0d35318d68a265f34fc1d6aaea5e5d8f769a81051f2a4f19714736b254a2e0c0433f35d7f42a3b3f39c49e9d3b9e65fe522a8ebee19a864067d9ba72bce779c6d09be050249059c79040c0c1efa26194e899f7de2dda3f8158307081485548e78cb52ac8e74042e69968ba835fb8f948612135cf3c77d9346e795e48926bf45f89a2bfbc0e06c3af974462243b2e78c8c973fc3218472e2e58458f8d3bea422fb93f4b873b2042d434df2319dad9bfd2f09517043524ab3e333a4501e761d92f3ea68b57ef800de0d1438e9c356a7746abaf1df82ba3d6ebc8138396c93912f86051764ca9242a8e7255af37dda4e72d17b3ce03b72bad2cab0e9fa3c06e0f5c20b0b405fcfca7452cb377f154b140d716dd40a176205cbb31171dc4dcd7dc5444469a25296500cc50990c1153169028879e039e2f7cd5380690976f65ffda7549389b82a5c46a757370fb6a3729be2fe217f1e9194766d6c995839a73a31930e827c0efa5328c361a137be20ec25f683d176250ac58ee69c429911a73a38bd3d7cb6f09bcd810aaa057c653a6b7405ce3bba77a1317820febc1e51909189699a2e34050d6328ecee916c0325c7ced2ba27311d78c67eda711ebffc16f2d63f252ce56ba93f6af5152af31c3a8010ffcf7cfad7b84c218be07c4b9f635fe99511f2901f431b16dadcc571bdfb967d7eec78c5accc507cc01e2628b4ffb63a0f4ee20e9c3700e6b1cdfdf87c547a101092038b2f3829f40d205879894c8b9b1d93c82ba7aa421cd77e27d370220f1f76051ed3d8fef3e863736529cfb2c5140bad29758035d93c355d4056b5b8845fae8551c2231cbaecf787a8c85ba58381692b814871f68895f01b07f21a6b4af290096476c71ca3e3387a4071ec5e4f7e22780388f9f0b8aeb93a7ea1c80c3c9abf4c8ac5e5b318959ae271b0d172986a64e9b118c21fd32ce8590ca4f99a6911e2c2c15549c7e966a74c2b2820a4268fa30da25bfd707562242121815e9faef9c234d1fd6055d7a6f35ba9b4514900a422d70564297e61e31075131d7e9c5c070d21e97c2f513c0ac276287ae08ae2439a2e736b766148603a303e3e92cd452ff5c1d7435c0fdbeccbc7c24b53dcbb3194e7d20be30e25d9adaad816a4df1e7e217d098e1470cd6fdeece880be429ee3530fedd14856c4b648527889a8cf9440524ceb19860ab450839be2f751e5b293a377071441dcbaa84cfc0d13baf602bf197aaa20126730e56ff7aa30c854752e386107d574aab57792a561e4ff809a1667acb1a4bc40c55a01d65beceaea52c2b18d4c7c21ee8fc6d2ef226010ed0fbfd365379a9d491012ca812b129fcd075e2871815708b4a6e8f1d12ad692dc13c968ed2cabe5435cdcad1c26e0a4a1e5f95b06044334310684abd8342dd8e7a2f4a01ca23c9cb9f998a046c14bdf52b10b59da3232c44fb1aafda3418f2c4df77f9077340c4cfce2c43778409ad26b251a9173bee21cc6c9321aae8448eea9cacd1ce5f86547f621cf2a8a52ca2cd70969acea69a71b729e9a4e68588f8aaa09bb7190bad62672aefa38a9bb2feae8802bc152a9554d6a3f38ceb0f360b14cac2a307e9159c145ededbbe1ef28e85d3bd2dfb8cd7f37508d5b87affa719e1176d21f3f067115009bc3726bb06228e2c19f4c853dbb71f9c46910740e9ca163b106a6bbc91f6e4680ba321a3a4f3c9ae1df7ccc3e5ad9d41a6cd2bee28e9eb576e6b6c0532e9a6a883315e670981dd4a4509c9af9518adad18872da1ce3050b496bb0468ad8f3bfbed0118961f9f4f6ae86dad9f81632f7e4d5084e18855c1cc9ac3e52de31a630a4c78cae66237ede7c4f9819523b1eee31b96277a1af274ac67d74de42ddf5dd417d79b837f8a629f759fe2eca878fd7b1cd6e0a021b40987ed52447490e846df5ba8c93a45434f264facd53747980377c79f62588950ee0abb8982926f053ae27177b92db7f9a8e84b06b88fb8a6c995ab71b41b41b3502a9ac0c8868f3d122ad99d7f920af91750cb297bca816924668e93da0339699f1c83d6acbd4caa0e13024efb80a8ed8073a99df576a0ac3011d2833446998a18e7e02fa091297760a00dce4efaad2d603aa1b80b2e827e5de15046a1dd0a307a1d7d248d4620b768666a2ff3fac1ff986888b3cf0fe2fe776b79cec8a4c432ba5b5f971bcbe89058886fb727b6504a445a7d30da73ddb3b4ef5f63f3400c717a46daf783e7a892aa493a12dcbd7133eb255b07dd51e406abb5cde55b2c1c05867680704806091d1cd64817e82476b680eccc079262e40b492bb2bf596962b289b05e1e80e9bce9b1df841a318f4f3a7ba0109be87d97de05f8d5885f742722d207254747e6a9c968298ded157d49f433cda7e4f08554ca1659203c802c16b12ad846069d5f471a095402563a8ef8d04c350ba8fe6505d6397d202addc4a42a50a6dd8af1bcfa05412d7bb4872e5675df97dcbb14cef60bd66ce725c6541e4e6cca7196bca2ba315459514867865b9ac53236697b1c32a25d8681710ae2660ff8979152532432ccd43e31274b32d859796c1639d1bdfed492b97f6f78ba7a9b44dd4d22d0472b3488f20e502a36cabbbb1cbac3bfd84389cc2842a220343a01203fe7cc11a82584d6e368da40bedb8364dc3c9852776716c50400a8c4b33d36e897148bf7b85327463db5dcd784c0cfded0af8c0d349d3289b1229908da3f62f55b397d5f30018499a942cc01c9d5b6b447fbe1d2dc18f4e342666de2e8d78f3418972993be2263b7dbe17941bc06fd2b606f7df8882ac7f3a358f889dc0238790100615037a4fdb39365277911484b44ffc8cb5eebcab1e5726ac45fc91afffafbbb60a1384ca6757a2fc7c65c2aea70847b593f60ca6b414a0e66a55050fc67ee7c31a34768d940dc9e580c9d0bfb852d0ca3aa16501da020c2f1dcfc924227a2546bfa05643043c489c0a882f83f6ae2c735044ee071dcaa6d6d965556ea408197ff50c505b59609944191f8ff560e867f150cb7e86c0c8e8db773ccbd0ec3a965b4915c714d29a1e9fe8bd25ddb0f478fd8cf3e5e18653ff237d258cf319283c837e5ee41fac8b1bdd4fc7f798bb3551db808752e0c5902ab29b4c1e576d159276e4bfac3e92f478fb1bcdd6ad60f266b2d1a586e5c8794af2cf312c540e81d482833ed2967b67c34d4afef5ec55d9b21ae85887ab09ebdd9f0f5cfb7ab718b143cc531c59a25e6a5246b9ed984bafca52999a9cadd2feb8f0cbdfdd569de699b7907aa09084ac00e5565365c35821357d095cae51dca8271a4d46c3e967a49f1fafdbafb55728bc6b02ac209ada6ccca890b07b9783945cde54f491df4852bb91d3d99fcd56d303f696d8b7757733caebfc5429394eaa8783d18e263663d277e5228dbcb85d8e28bc201cd3171f8225964c8b60c12509856a1045b69b1ccb37889334a69a19de870ee5ab77216ec6f1ee63f0568dd4a421c1d3aff0a74749acfb168329b5e99806aa10563ad74c7779afb9038202168e81b2baafb211a81749b2b3912295a3a339926ae1e98c61b4274b2785390699baaf3d702ecbeff6396357750276906163b32227761f54119861e17cc94accf19b96e42b75fd299b2fad07964b9319a292144b775218829b08c7201b221c14ca8cb4f547aa6bdce9777a4c8a3200f1579d7c78320a4d6a9abbce270ee74dfa44cbc71547d5a327bb1eec7e02287cfbaf5119129164f263e0d7a3c7aab5f37b4f74763bed393073ed5d66f6c51905a1023601cb654394166f092f91ba91f5b0f5a090aeb0ee32e1dca449ca9e10218a8f48a8e07a767030e31444d902e68bdaba9ee41e17adaf7d8ede5d7688dc28d3098ad7be16d75261d6cb9f0d1df1033e53ab0577107d30087a03bdbb77a15e335d37c4b1028b11c256138f0ea6e47aeac8418ea301e940f64aa9921ef478ac2743168c0f3678010a44acf69563095bb65ae7f0955c952b652fbcca35c609e53afff14f03ba9031699594b33ebaf69c84e997cbb2b92b1e707fcf56bc5109bd0a5c1c500e11bdecfbabb8dd0f7f6704662f5f7d52ee175bde042fcd0c4c7779a256cee98d1961439667a21bcd62ab96cb33ce2e12daabf30edfbf54e6b81e0d2e5026b54923125f1a8b3a4229fa019fd21f437d13716fc70535387eedb1715cef270b0f18928a38c79f136f02bc2bb0de6c0cd465dd9e7bb888326f91ff4bfc58f0ab60122ef8a98721180e03d02efab28b2a440b3edff51d5dbd9820fa5c449201a4b30aad4dacfb160d44a7c7f45000572cf70c8d1c02333a5bacf2ac29780b4237ef1a90503044d1bd6f3ef62183bec39a0d125c47dab2efd8cd46f97ec403518ce602eb1543febdb5276b67261470f8719dabba1709e7e12e917ba3501fcf3143952ca786b20c626c88c5ff29ba44e2528d5b21736c963835b0c344a7c8c7579e4a94864dc902b6669fb6bacdd021b0d8be88fcb1566564b4f066beea3da1a2cb13d3d3fc0e14b2a56ccda3db1195e20c12e98edf635fa5b244ebf6e1c90799961eea4153405b81e3bbbd529c77b4d1f22703acef4a517b6eb2d537e57fad5fe02cc6a8faf9f60f01da88294b5e45de35dfa2addd953461bc8a902d3f5c502def28190bf509e36ef0421a742ef9691ecf46e1ce9410e278237e6d6aee62fd0eb411737c0a1b683b220c44ad16d0e6a606a0fcb816dd551759c5753fc9933b107300cbb7b6850cf86fb728a419c0ae176129cdc17b359b86b82ae7910e49e27ad8f0070cc14034d3512b1ccc4c481a137e8f64c46deabe7ea635a1c49d9af60a1717f6ed67763993e5be8593ac84010afb009db75fc053ca54a7e48fb732d609bde05820daee2ad981a758285da259159353422df5e76a206f03a659fb172c725546dde0f1cc9ea3aab51d0f93fc2605d01882b98c88c7a1d61170b9046ac41bd1382a6f606724906439736a0045d286e422848bfd7c7066d26c7a70ab23cf7acab0eab3a304b2fd8e0db0087d52f41b05f9fa155333394db7e07158f5ce0d7cba6a57113778db456993a5948f0f6da7a17ab71849f193f9e0294049cda97a371601bd3352737ebb3a419a55017869e4f4354ac44437d1b5fdc29cde8af2b618d29dc2fb8fa897bd01af4188bdcd9f5d16194e1e04e1a8e126194286e70e94d67103b51b45673e40b2afbee7b9f299fce92f6a0c5be4a28b46b65aa838462242a9ffd4c05319e00ae77a6183ab99a401b9b65d106ce2bc0cd444f212395acddf64eb1c8d78e76265a6b6a8c138504a51da76db23b2e7233929ba87ecdd95d7ab3c75b48ed106df2aec26c37d6cbdb46ce4c8684c40ecda35968a707a59f0391ffbe9df70f0d68192706c4fe523a0edd448123a37f5be4848bb0995ce055d349da8f82b5fa0ad4368f3a848d80a404445a9277b906aa7ea43385dbdb09d9b8c3c5235c1fb4de02a32c294831c43d1503175ee99b28f07315e8548def26e858ac297bf7e6f653868dbed1491945692f47f21f6ffbedba8e755ae50fe1fc885bee5c7cd47d6600d7dd47076533db673c62dc2c522c1121d0ea89cf2622cedd49b66f3e94b036c07e940e4f3f060c7e4d4a85487d179552a5360e722969c6a82340a941683a39e832e0ab024dd1b82f10120f58b51e1958d04d0f840c57e805a766086575deb559f11fa33520c522bf96fa41c133c6632fea4a6b4a1b9bcb605e6ad093e7139bc53f4c1cfaab23765761784104806072b9590e88b4f1ae99564bf12512083f069b54511e6480558e6869a581137647f2f9741d58a9c092e6a8e5fa8f841c49676413e1e34ca0d13d72a8178728839f6d157f12d25280953bdec2a2df6da2881e3059af74e0b0b9fed300cdc2b6dd8315ba7fa6be2fbb71067ba718fe3a8a1d1c70cbff345d49f2fed5ca87344bd3fa7eaf1e904c73264a71391053bae85c48a3a7a2343c91877698a331bc710aeb20c497cfa091119ddba5ab3ce4beaafb6e57e0b83d05a962684626aef7b7c08716ecf9de0a317454eb9ae67a676d5cf9fff3502291eeecf84224d3ba987bdc12022306650d3ae67bd3573b9f6d3ba697c392cd94c7637cf6dd4d112cb8d1f22ef33e7270d7c4cf7425499e43f601c5424cd98f7bab697a2fb8f9585408de5ad1dd9238eb17baa423547a03d2087ba538cf9fc8e6cd8b59ac229054fdb0334505a731898ef36fe7b78fab2a0612add9f626737a9c098f6e346412ac60d7e7906c2c7a1b0874de6667e99eba82e238a91c692ff08062f35c2c715045858f4679f0234ff0e3f4debb6ed148faa8095ef1353e2d5b7fb0145edba2d8a7db300809d3a9cac8f40b2e1118ac4e67443815a57cb7c58e7405f13d4f8d5fd747a4c63c2386346d00469bd6f4160a147a6a825d8de2162a275a7078d190c6c559ad92e5ba9c53c86c9cd0c5e50297a3359dccb11853e2273ae5ea768547cf9efad3d3adb48c9a2e5ab4167c8b2a34168e98a98fb0c0e2884bbc851d76aef2fffeab5df683884dd8b34cce79a20990ff67f64e87201116d66e230e44f779854cb0ed018e70e081111650c22e7cd76923f435983b57c77788e66b5911ac0ded02bd66cf855839dd2ee226246898387f518c2cd8eed9dc987d8a42d3df36f5509776d1ab13ece49901a0a595c0779c0f981b68a403a630ab920a23b2657c4fd2b3a2a19109535089f66a7f369d635d52f9c793030d0ece87d026d1a83ea86664b83dcca1376c6ec3091193bc552022aed59f206a41a0bbd3f35b2869a13b6f6a4f76b70c343b35551c17ebacdf953605607b3ee5aa0f8981f582258a0d2482dce46b2f6b4240380930142f0d71241c760d05c2970866deb7274397ad03271fabe39c321170671c6f04f71da672603b386156e7f8b59d96000f462c030d128d8d4da42f8422e90a854a8dfcd7e24b4eeac05fafd7b319f0eff3b150ad2f76c64c6da7e2e1017289cd0114ca98db37fe7deb4e8c8091c5ab81e75be3019958575e8584f874bb3bd9bdd517366179f8bb5436bfd3f6f1e3e263e6fe98345d727be84a4a770333d114c21747fcc9050c48325a3b6d29f96330c40db7374bcd717c8cfcad315bfef4287765fa603faedad56482b7d4c7aa8f444572e00a9b069574ed9d980b0928042abb78eb401055f4041af41a146b6ff33fc3fa76550f46f1a8e4dfee17eb69021f404dbb167a76911e699dc4eaf309d02e679b5406b17fd7d6ab682d6b547b9a78b9dc50449e1d1cc47561ecea95a2cbca726856db24ff13432adfacda831df8a3bad48f029bc9575d95547ee1035718eac5854dec3a892700e0231aeb4b9290ae4a3fa8e20c63425ca96a5205ae8cb2157e78b59cd1adbf13b9d7c6f77902ff5e669e0be8f832dd210f1fd4d72428d1fe57b1d6cd838917a48063992e5899ee06713c914694478bd65660f5352bc8bb3d8a7558a0ad88b3bf2c995614c447cc92532c4d7bf65062e3ed9133c733b727c2c924c8ab25015aa99e7d013df990de6f466e36dcc954374668690c154d41d918a2884f78e85bdeb949ef0d19a3fbfd8f18e6d0f4331679be8525ad3b4ce34224d936fd1b7f53116d4256846068b2bb18f98edaa427e866121b6400e017907414e0e4c8f110a89dff7724877c2dffa47b0ed55165ed35f7d83b4269a70cc839258c333de401d25103872c68f38684be19f312d41d56ed8fc646449b8cba12de5f36847139dfa8799183f79011c6e7dc342aa3dd3d19f83997814f047ab2d90c7e2b2ed654267acbff037b714e0ad72fc622e0835284e883bbb01bda57bc0196f1eec547d30649cf364dda76d3217ebac459d3fabba2d163b7c033b1894da6052e8325a9eb10141955c9b6a05e69c33797ee8b1e63ea069fadd3a0341c17a7dedbd9d6e3e458e31daafcf9357227422a458c4eec52713755421958622bf51190ed78b0d824d74192d449a0b4343e381009952febd60d47798b24d6f9787893fd9b4b0358d1d2f7414f2dcb9ab6626979efd53c37bb7a61d3e491acf99919b4c5efffae2f1c7474bb38c8e67bc34a0a41a2b2840ee2f8a6b67a189529a98fdd63ee9c71cd90b1cf1a101a8e572ddd6d5abcdb5dbe9471f92597e3c5cd0cd8c089fc7f323f1d0f4137b8ff0e052af7e6d8ce762d8bf84006dd36c7c2b4da56777b2150b2e6d3b087a3b07c1502e300bc435fb1f3cdea9f1a525ee63874bfe6eb7063e407f3046663f70fb197d950bebefcfbaff773439cb3d033fd90fa4e6ac1464bd4c8ad578f2dbb4817f07c33a88caf95a0e4afe4a1efa9ea9cc0af0023fdfb0ea863f6ea7708539722bf2ad3e11f2a771e887a9086fe76a7664a18479144835e3870c4a0759b435f0c72c763e23cfef9e3040d5acea5d99b491ed5d4dc58c7c7d6044ad90bd2b1e7e8ccc3a0aa01bfba2747a3b5b58343e3cba1d4a4e037d4649707ebb09f33dc550b8c64852bec8277075ac97c5068fa034ce2fc8d618e10f86140cf541bab9dce905a9df13c0178b5f5aa5d015aef8cda7ae0403c5dc6d4e2bf8cd8f7f332e19a5bf55a4299304fac6672f3725366d6967c26b4bb42b9aa680a6c44ffbc067a76f647853115378856d43ce79a5e499ecf262be39648fc6fd38051121a15fdf9cdbef7bf16bbf1535a68ac1ef3fb2ae7a64933f10f42e082dd8f99bd0c3bf97a68842be367e185299a9466f6529999ba8135e0282fefe42f2ed64d69d571856d8fe1425b7cd649b58922df729efff943e99da2142d31fabbd774b8beb8b912e262cede12f8e220e0862b067ecf0de5337e8de0d9ea160cf1cd946ae2f4abb5f494f7d21186d5f5a3bf5d2a479be9804905a25c28f5a36f83fa02811c002473f29dad301b489b9f7eca8c6a4375a44a5caa5dec23b6aba3b68031705356ee22581a61fd8cd79a2e87bdc69f029a6088bbcab76210c610fc96ff0f438acee580ddbcc3020234127920c2c34eaa2746a8bac9f8b551561071e4c220d7de54e4616a8cd4e9eb6129bb53bdfe75228ccd0fd557b1629bf2d1195e31a1e5802f117b41e952f1061839b7c75c5fda221ee7634ebf6a7b7c9b85164223dd3e8813fd291d6367d121d46c71574a1d8e125369f8934f798c41e8f81ce825415fe69f2750749e57e5fe4fbef86ada1e19c10680913cd5d32d8feafa62d47faa69cc42fd774c0c0e184b393d80a241c0f8ecb02513a30fda79cb91606e4ef80d41ec546926f25e45e495447068dad9833c5ee8a1c5dae3d8a74d7a4d51298311814768aca6e63f990e0821dfd8d636460b152acf4380867eef346e42fc060ff6ff39d496ea451e7c7123e0474b68d348e62b0a1d204cd8a5040a40210b0e7babbd4710af4a92fc5e99890be62b77a2f1c88d81b033bcf3fcba5e5da25d4f86ecca731bd12266e5833a2248946245dad845d880062900ab5295c8932f476a5e98c6d9b1d57dced7889c89f3adaeef9f8b2ebc7ba6af75047af8f0f5237470aa360641ea5c1a2b6f9f10bf109c119b69bf96f04b3bd17869efdfc5db61df97a0037da73588548bcc1a953aeb0d005a25297e7f0248e00b718f24b4c8efe1c7b910a7dd87b36cce9e916ff9a9110cd5357901ef0192db97524e604750e5eb5e5fa190470d2019fcfd52a07f24a7e816f2226b2243379cfd3d1b9717e40b3a368b74a82ece88e2e7977a0cd4bd06f03bd8c0d743a8223c4d16da95f1f9302fad18bf80d08e64691b56f721a338ba99e2aa3dd3e26d975b05cf749ae4ff5a16175992a1dc163e902654d3235c215082147bac053cdc17cef672b1ecb5cc2e31849d1177a1703e1ad912513a545f6c89b3775cc848bbaa62db565a795ed2a0df76526d7cceb8847da60bf0145e181ea4714a2b955590a977f60975bdec758f527c51c3fd18ec0538afeaec920e624375c2e67050f99acc4bcaa6fdadc81bd74012624a997d4472b1886dce8f1228abdf29ef1546c01a53fe71597a44ee51d4e5a929565e0a0f81ec3e2b416a21ee1de296071327297c9e0bcf6bf4fa1cc414178942558c10055952661fa78183eed61c99edcb012e1fd5c081df97e3b3ad26e810a8a4a081306b58a6a465be4b0b348e5477f59c174a37e56bcd7f7e0922e128b7c870803af811ca73d870f0e75b69f66070c93db1d9394ccff29b25c0dae3dbaa55de19cc3c548181274f206e2f85d6a0ccc6893748c17ca1d53a53b5c7884f334ac7626518654bbaa5ad4e553130d13326c2cf19ed8fac5bdbd318232ddb398e9aa1eac8e54f36a3f3a1dd634871e6e37fb0355a2a811ee0a30f0803681db4688e78e8d118cb6a098e70f7421648e5c0487f9d569f85ff2a322f8d6c457bbfafc8d8c626775d15a92a4078d95a26a6fe28e5207c26127b11153a9e9928354f73de0a96c53f44a013ee920398bdf67703a6fe19531e997731fe43549a42c6e2b26d5bd1ee0a522e15521e7cf2d0ae39180d7313ae7a32a75dd0ebb0e3334bd8f5ad48127456e08bfcc819884c11806ecfaa315c991364f9775f51504c3b284362d2cb62afcd772c7ec74f7a2cdee1f30cf9cb3627620528c2e1ac473eeb48c9357e3179cf3113edfcce07aa8da886a4560622a8424c304ab4545c6e45cbb02135c2e47435778f1e1d3ed59139b6764995f01f387017f1a5e30877c4415238d120e81e6a20d666976f76cf0f57a7620a6b4bd68fb1e65a622d6529e47d17929b23be99df72934513b40ea4a9ebec340b0479cb678eee3f6448af1d0c1c828bc050e9e704c2aeb7b18b48c4872994a3deea455db86e5805af19fb0089e07f14071ba0eec4e37f23b79fa165abc81e4bc9d018113336f8d6e025e672735a15ed5e6a44a2adefd0409851f03758d9b1de8a91f72a0147fbf7168100deea9a7e18f5406c17d8020014c544c66c4c8bcb0ff55551267a7e5c342575fc92da5fa80e1a75ab9d45e111018bac90343af059108075529b631e633968c805a09f7930e1f1eb73d0bba6a2e8a797f1267863703079ea11eceb13d20a2089ed53db86dbf5be1582144663e40888199570cf89e825af85dfea4e4756a0d75f1d7f0ff6e3749b4a7f5187b3b9a1a771982a87da136ef916de066fb9050da665fc51946ba9341162bdf846bd04a24d1806084e0e0bc23b921173b6d95069745ccac186471fec477261dacf1125c0b3e02a11f5b4cd53ab9010b7f807ff79702684522101f5119e1df145456e8b75a551a912461d0ddbd701450dfd03b1b708e05e4f69f5c69be8574481d3808581635bad85e6329b3e8bb2aec90a47ecc7e7e573f41adc28d3e10b727e087c01eedba895b9a6e17ffca66a8342e2769f5d62033c9c5ad0333797eb06d86c9d3377c1028cff4c1bfd01d37e13fd3d5f79c1421bfb1e88bf306df50953679093326e281959ab99000d20c30c1863b1b8282d882a5a968d5624854be6233a7926ad4bdeb30d3637e53346e25633f7ef55eaf961e24a6bff5f035d4800dd4a383b1c3e590030e72fe56ae22af345952bfc75592f05eca01b2083d8fe027b83e0f0622eca5988b7fb0a983860a4ab8d19ef94dab2bbe23d4f28a8f9eb6bed656c8f480046f4c52206bda5034cbd475ce3fa654dcfda7ef1350b364b322e31838e7edb275e43712a3a45be124c22be46a68ee92fd0777c2f27f2355654b353ba6ef84c23b79ef8ffa83ccc75031c834fa7d4905cb86eaa2f85068517abce6b59074e1e47019ddaaf9eb2440e7f71041dbb54d54aa9131223d924961e21461a8d5f814de3d9b67fb208ca28dfb35a4f849732e178dff2c40cf13940a1329aa59ae188535353ecd6e310c2d99b036834e27471d4b97cb857d71cbf3cf0de50d98a6e951af455204775cb54f0c2e31786b2547e5e2b97af62cd9e5d52b9d8941a6d27aaaf16abd3fb73cbf1177ad9f4f056f05b63df37b4cfed1a231ba32eb65f468421a0ba0dac312869efea8051510c9aaca17960ff0be5c8b37b336902215177f8e04de53350cf4fa1e926bf206fa48a297f828476a2f3776c7c7909e1f47b54b75854fd5a6eb5febe1146890a3ab20c4b252e7d7581e90f406c766aaa732f25378243cbdb89d0e45c1bafe4a06c2e0f279f79c9b2685a8fb75b5e06cc1d710e1fc8880400d41b006b5317ee7f2dd087eb56b964ce80a1d9c1b984b520d9d77ba1d067c7f5064cd770724651fcc4d42f1145acfff96f6cd1048c105212d9e994bc2b762e05e0f2f7f21a2e31fae2d1a86079b6693b4de9b05d6a4bdcd4140c3322760f57d8e8d03e21c786f618ed7f46e3a080ab553ba86511f6c2fe5e9946fabd8e7c66d728b7bc81284dad91302f2c64f1ff82b635321870d5904d80ee82ad7b0aa8b68421fb71bf4bd8e8f6abded419c7b60ac2d12453f15bfd7ac61aded81dcbfc1cf6f7df76f6bf12935130d64a9b82f37bb59d2b5b84ef4045366ae72aa0a964e0e19eaf68529bea62f9b3b070fa54327f8589a33a26f979b65ac87014560386418ec40ce62dbbc9df1f18a0563a7b0991fd585e22f33400de6fefb11a1cfe7ef8c70f7094b412876ebacef2235c5b648f0377d9cb2b632e7a625dd68a3efd48630251df82a9a7acfb16826f8e5be48d80dcae4b0e0bcc9395a2f36d30843adb29ed351577b16cceb7803ce80444e1b4af0ad690552761d1b938a15c0f7ecea573579fd70726510caa492e6b6d1a57016357e20e6d319a73e57db479a22b53be1b017b67962b8bd015fda9322f23be95824f849b0557ebbec2141bd083934a811ad0486d3a2583258fff5767041be7c5b9c2a614c265414727061b5fb66fe1e19d9cec3f77bb9546f9f04fe3ddf79f93b00f59ed21624ed6b56898aeef661820368c8665725f01dc0cf2df26233852598cd636319475c957e13dd915a38309afa8c82009fe52e537566c57f5f0b2a0bd1a40a7b9f7a072c1af088186ed7e946c2a336324dddb765ba50660fbd68b62b5d04516068e22b79afdbdf706a1e5db48430b44b03f418c18cd093a5aca1ec2cd909e90e00871d7bf717a020f766f0425f0b56023f3a695bc4382fe235c08bc278af52bdc55cec151686e80150be90941f9a3ff4c3cb781c1514a57f51a92202880c08f61bf76cdac0c4e5283419085524029f56fa3f30ab65c1ea5569b4c211a60b5338c4c1856c8a8b060af52c81306a1fbf12981ce8ab8229c10969210079a6740d27ba657dc520345999610dc123225afae437a730140465be23adc41f8ab30d5e045e3c1747bf51ace4e77685ee79d7ef76f9dcd1de8170e0468f90cc31a61d02d48f4df6d019919fc8284a49d5909caaa75d4aa0f4b6ccefb4d06d50e69db3f888e3c7fb98aec2a7002464a0539756e9dab2c5f20a37dd1be8dbc0487915f4c5c1e188a63a9bf5fec08a16e37974b41b9d1cbc30fb9ce161849797a9fa129ec2a39af531f8d56cb7f73f9be750061897bd6b2be3987dd4fd2ed6b605131a6bb44059e3c99fa7ce9a901114fb0a35a7a937b0cc213574c6bceeae5936de0663ea5e02bf29d191979dd6c2cf4f19f12148c5a27714eae4fbb699c1646faa0aa0a7d574e02efd46ed25f44188cf12dfb7f3ba9a37ab49f1609ae81ff0a1dfcf1991bdb5e4556cd2f64ebed5272fca7cd59f31fe1e121bcb64bc76ee8630847c85983ae488b773402d6f6da1aa0bb35fe9f2c17a1b25b7411d8d368f9f4df616430aaa8b6847363dad88034a77af8e9dd394524e835993e78933cfbf8f2d7e1d6b08bf9850e8a21495057125f2e0ec6ea1fcd499318e06a41ecdfbdf42bfaec3ebacd732425b55b3e19c81db3be195a19e98a2ce19d83a4339795870c7d4610ecee18a126cc2cb031c29f51e0adf569f3b08c09cc6d98cd9ac1730f1f53d151c2498f67429ec07dd1468698ff52c089f0ff1c6524f673654ad6199aa87bbbb74092b6ea523e04e5decd79b2a983eef20da42b38e150547663634734486daafa87c6b72451e39d568905cae1e9c459a657867ebecfcd1a6c10cfe99f8fb85a53512cf6119381dd16ab0db3128b63e9a056f03abfad132fa04404c6c8e37f4274cf49727e79fca17a953a116c9c5b910218d890bc7101eecfc1076cf791aa61af16e2901b0fd33d1169f4c1a01e62f030f7b8497c5acce65a528b3bd4b8d1a58f145dbbad3375109d621b37b6f69ca05af7f5782c8925db2d0f7fd0542e725ba4198506765c467894c5f1efbab3165fe0921aec85c2c91c109cdfe5dd850d695e4d1917431db0bf4fb2cdbaf621a12f89b90b705ed98cd60158f2d4f9ef0ccf1283bb8877831bb6a413cbd6bd31f936dc4a455fac1515578703ee7d8e9d8e8cb78a06b1391932161aa0d5fc5914bea98fde3c6000e64b1dfef0335bd7224b1e173212a8ea8a621b909ead2aff4c8c6eb1e99f4bb6e3bb3fa078fa0835da24a57cabcd8314a1f51664dfdac122c58c05b357a19ab32f0608de587ca71b63331c6d908768f9e25f34d68a7f31e5349555453d622b89ade1ea7834d10eb82031a161a4b1d29185dd3c91e3e7fb49084bebc7983635b0b2d4565b8a056cf5064469137892eb44ca4e88cca3605c797602efa2fda6e78d9daa67c01b261c3d0ebf4b9e3aceb9f6e0e2121b725b7ff2c177fac29c8fd8d67a1ccd68f49e2caa0cc9f37bc46417854add8d2ad431618aec03ad3e625e91c06eb111bb22019d644d6a90ff730daeb6de9641ec27ada98e940ed49ba157a7146c4b8d356138abb56251d454e524e9b2a87a669a06b4b3279664244cd61b409c9f1a9ca9b53d2140af029d550ac94d4070bc9cd42090c962c31036b0417fee5913ef8adf65c19692654d4a683645074dbffedaadb437ec5bfcf1e077b8f1e0b12259ed35008289886dd8af41e1e13b92c8ee53e46fd553330bdf6e2d8a0beb0f3c8a1695e8e0ba012289791c5142f77ac0eb0551f64beccb2420c01c22ee2d028d9c9048171ac74a08cb021b99dcecff1c22c8897028a14d7576ff206470dd4499dd6e5a783ecfb2d2fd76e54a9adceae56674a2159312d492fdb732baaacbcbeeef96ed9ff4f135f12cc9ba53d0108710e7566def0b14a323c44e9cebaf0f3018abfef196779f05f4c189d436de71fe8ea83b521753e189714b3bd9a74d8b8704f154f2e64ad0924dd940c37972187e5f1937ee9d3f62c426dbf610ba3efc5ca58433626494ef27a66fe3172f358fa75a431b64aa0bfba045964be2985bbe7cf09b027bcc8c10ba5a4821650f6b26ce07e42a771ab4d05ebe097b6ae78f3bbf37a5e4387015514e8e8b617c7af26b2e137aa8f34d9715a4c7c2f187dc09fba3514b79a9ffbc16f175acfcb02b3e11e5fa7f4aa17078c2657363704e0ba18ebb7f15cedf77ae2e4421ea5fce1237b6c56dcef1859f926c30cacd955fe8a2cf63aea00440e632dd6220c14f09934247cb925c2a76ae4b01150cb8912d5b44c0f1dd30fcaceebd749ed227c33792451ebfd4f30076a7b380e4a4f0b835243dae9bbeb3b17cf1cf8e1cde1e1e45c9b4c73b88a2fa9097d5bbb43904224dab10ffdb16b3072e144c5406806a434c9a3f51f697224a4511a1296bd51eb5ed0bcc2dfde6148e27710784810b49ef1501e78ba2ba9bcb84de02352c5d1e2dd84ef0a786861f181e177eed9c6211edc5a78ce90949aa843bd187437c94bdbcd5f7d8c2bdf1b781dd2ea5344a9670acd986b8e62519aecfa79497072ea9f8f8ddcd766ea2c12baa5a703b2d099c4f1c28af3ce170c55324942c2a4aad89b7d6bbc85bd0d63091f48f96043383b74be775aca555f63e78b152d87a35cf37db4ccafab7c925e5709e0ed7702f8d46cef44ea5a96b05cff628fa0c40b2022afab952adfae53508819688eb3dc3cf41deaf0862afa44787ab786e14e234c1a4cba398a3fe52d3b984b247821574924ea2ca22819c470a4400be431975fd3b3e51c8f27acf1f2b2fd4a280e9b5faed1d682eb1fdf9c134c1ac2be415b2697971217247a8c3bf141f2dc78ed998b92d40aeb0ffe02f01e8c49978d34ace12c53feb2e4eab261ca63652ebe2287a5516163450097e5b9b7aa5af75ec6c41e08a0ec24488140356e81fa8e45874abc893edfff2623404ca896f5fa7d7fbc322d0aca9e00000e07f9bdbefa6587ca10cc43f2a0664c7230f8cd9f19ea5e648673d900302420c230f6933f394e9960f7760245014f0d98cb6019f396304cf62da79eeac20b0cc6b08d21a2f4e73b76223478d84d59739add6ae696dc6117cb2f874048fbb63de96a39615cd7aec550162dfad8bcdee06140dfdd3f73ede6a18a60188b90f18764100d3fe1c8d52d8e84950e68bb25ac057e258f221f4544c8bdb1a44453b0e85567902a0ab44dd97c80565f7dae0b924497cc081025e54c6d2511a40b12e75851a93f266ff9847e2f63670feee62c0b5576e6cdf4c8fbeb8584d44fcebeda606c5c7dc664c3b7087c8fad2c822f2a6a847f2b8bc929c88d1bf22906209d61f729122a0afbd0ad650436218dd5d699209043c4f33ff58fff468d0c0d0a2999241085254f6ec67e313d44cdf88b052b01d812829bc9cee1444107a6665548b173b27eacb5d81ae9c94cdf89dec5f0891fe8726da99602d0995d716605b35e1acaf42dba44838b684f3d3a4abdb3a1d8409cd67425d3a4e7ea006f6a2ea5829a07974b80a007271c75242e3827f3f1b38f43e7e16392ab0aa175c557c911705b927b154402d0ae5f534d70d1528fc7917e3ca17d352c4ac6d8453fb9c74be5ce73bcc2b30857097b4ebd646bf25a826282dec897a4d4a0b93cf34447ba7da500736b573dafe768d9f8c731addb9c6d6ab05c027a8dc418fffffc0ac42a67136536dc583a47a485b0adc10db546fcec5a02885ed8a04c02e859e9eccffa5c5fc3dbb9e92ab8a67133ad91730ebebe442388872b00dd1667afcb63895b8115d078fba0b1df52a18442aef2be9e4b5d224f1b57f6faf3010dd598b0d8b78cc06f290bcda9ebd0aeaea864dc2588b850b3e0069e0eb1dc3a180cf4eeaa1940adf5eee0ed217c3b2e982b905d954762c8a8fd67b7ee8963e1a1485671e90328dcc192e9a010b48cb46224a2d6ff45b9e396ed45cb89d09575c7ea10683471ed891f9f61ba3f379468ffdaf73620d2c54c3998f8756797097a4a7346511b7a1a604a0c55f550b93ba348ff22780cf2d22d7263bc44f9e2c354136d90bae436c6899f79c5a4d346ab66f60830d89e700790e5f378fd466c55982bc539749147a8e77211a59a99f9dde6233f4c62e9cf4aa02c3c86aaf09ef8d76fbcfdbe69b750be964ce7347aa6c5c65595ebc5adede23ae22fcc4b5114081e0c6eec6ec76acedba303aac38843c72002ac1bfe8362cadbe7044e43fd5fe06de9d1cb081170c1e6cade77b32c1ece914332d562f5b573a5e60444be26021f863cd506f5bd8af5da0bba00661d6dde57a2f0696b87935764bc54e642570ff7addd2de58cfaad9d3afead37a4fd9f152577197da81a1bafe37f8e65cd2d9cda54153ba4bb8114e901cbfc04beef09ef55df0cf4d83f60276572524c25f0a4fe1b82b7a6e42a7b60630ebef04b0c18aa0513f27bf9944542b7df27f22f93014dd3b8ad521d686d98d5f5d48963596e5bf3a63186b0aab5efd659918d97094a9a28f1ed4907991a390cff55b613c79fe1cb7cc6731a872750fa11c89fca80c2c44bfdc5307aef2b6a73f955fbf23fe338fa69bf0dcfb49077b1ea0a11a3ee7b749ffbe9b25366d7fe595011810479847b013468f0a17a7e66423163ff87c937823dd7c5cb2ac61b6f79ae40f023a42b962691ae359af2eab95dc21d9b934d67f08cf0ff7614ba73ad88d2566e289203f1585a4c525f95398cc6ed5c0c0a40043df5f42780c602590efbac0e555c6f64e9901377eb08661e1ea3e218527045e6b718cfecbb977ccb3a9e64b9400c282da2a637637dd29ef1612d5fae93a37d596eb6bb4c634e94467eb57e2307398d2be4c62b8a18fa94b624960469835afff4853ab2a39a9cb8fdea9c35b37e911c7ca47c11c911889d9f9622c5862a7509bc78da16864b5557a391d14f524826abcba9fcd2346b07bcd9356d40462c5788e45c054564b409faf03d4ce288256d1e4a99ab375d90f596471f4b9f91408f7de8b5b8590596b72596dad821d6aa2137aff2f12be3ae396e0cfd9f881382009740c14f6503fd9b950b6ae0a1ee94f2ed22c3956308a90afa727d015ef750367db12240e5979c33bfa5643cd658aa3a7555f6d107b6b3ab99083baa412cc5bb81a73e76f0c2d8ca3fc91fd7d29d58710221ad8995da0ab32012f7a9ea4c472c9818a5c7190e9c4bdcd5e956a1e8094d9659b37647306c564248458c29a63d36e9de72fa85688ba76f937084a93e780990a330aa6e0ce1d0f6d6270e5a51e92f48b4233dba7d940266f0c915a9408d9d33b997030f01e23ef63ba0745f4b473951659e2d17cc9f116c70bc01cef4a4ab7b92b9f0bb48a6061e0eb3a99c8156ba17d9edd623526f7309d03169e1f3d8936e1a1eed5e54dc222e66f3c215aa2ecf542c3ba7516a2cdbcf80ccf833b5e84cd3971ffabc69c8dd6773b7b690184fb3bab2d2697319bddc04ed89a7bb83998a72b48cea63f7936f279ffb6968efd5e5b9ee8df8fdf49bf0143f5d95549893be6bb44da87018ddc2665f3c5cc01458ae317116c28609365c31ec3950a5a05739586e1168cdc3dd81f4bbcd8857b3d2a95e7f900482b4e901ac221d6f2264977425152f7cfcaf24cfdcb0b4aee1f09a535f65ce4295f5f615fca403abd4e427bc6a2427e7164e3496c53734906e15366d87012c7371f0dee2c086b02a969af2515448a324ed0b9b7c3909ede3435d189f322bee9b9970c37574085d1fa32d57dfbd66b8898ae7a57e5d8d2315fa214387dbf451b9bea51dba65c0e1e2c11c52f8d60a91eaed4e7d5ade4e34f197e8c9dde45d022ef03384e53eaeae0e9e6af009f1d9eb7883d1a1e0e43f5ae0423bbeafa1d9aa43c7101bf286895e7c856ae762742284aee9c4633ab3f02ec4b53ff140cdf52362c2955e6da7edc043be15ea8963d0d9c707f6dee3b630988093ec5ecf73bd8edff76da4769e4e398709e4d404cbfbf6c470ff2e85b28b50eb1d0e74c3441864955fda1687ffc6b2a87d18982ae16ce6b2c52255a9893f8abe4af8787af4b5816b6f80ffce3b72964941ce673bdfb38afee2d21de1a8fcf76c8ae911d5c2fff32f333f45048fdb8da5d7b3e2c5dc032bbd1376ee3bb1cefea2bcdbc061688abf5bedf947011015b0bbd77de906a4e1f814b11554c0d1ca1e48e2c1e3f02ef949fc97dcb9ecee7a45d5388f014a49a97bcc2254108b040afc98837a1f94230ac4678ebd8062de2c833a4379fb20ed7a72ea0c76ef2c99e3f198b929343a108572b31655e755fc69a50bebb7ed69d68c39df40d717629ce4d15ac0ea65a0ac177c87047f9c96aa70d9ee2b1be835b9c379887eb49836dd7c75c4bc27567652e8f605488650546a7d50baf9f23bb1d7b0f7b029369d85e0b6cefc8e95f0b13e9d5919fa76d2853fcea47ef9e044359740e019320727c5d06e911d07c3192f6f664db7184a37e9aad35f8f6df077e0aa971588707515fcc1210bcdac3935418ff57d01aefdaab99882ad54213bdf5642cbb4537dfb960fccd3f885e920b72ea867ec698d25de56b43ba4825eb035962162806925abd56c25b16cc2537f6c27cbd58d703fb496c00196d4cc7cf25eb95056acb821517f007212991727add5b89b5cee66cd2cb2c3a3ffc61351bac2ddfb7551130686a47247a1ba0f977ba08256f9ec7919ce764cf615e25889cb4b0df7fb610128e6d17cd0a1a945d54fe6b356eda5c4e86106a1400e9d05f5ec33128afc441058864d5e1b2b4fb8834e2acdd241cd0ac4f138d7a4bbf4072c22d38d2cab29cdbd9120b474ac6df300782c005f22c888a3a6b7600b179f96abc45a5aad7920683a780abc3590eb6233948dad0c4f74199ff1b0891cc8205425607d7afff904bddcbef0cc5d3dcfd6176417203b71b0281a7d502e62d0148a015fe8f0c5501150ba095f4a09cc790aa9ce706156171127af2e7731987498e84781c3640b3ffbdc14a045afac417f950fd6a934048ec602b89cd8a7d13ad69890b569b9c0f97010faed9a7c8c9f256ada042bf50e5a8566707342f114221ecebdd1ffbce0013626f7020f7ce316f359dd60c24864a7f32fe11dcadbf45ab3ee62873bb0cb861e11908921c6beb49db7d2fe0caf655fdf72d6f7cd4977d1df892ff18b66f09a7b551e2a2431ddba5f9a2c6838b02b36771d7838ad86a22d2f496b3aa169be76affb024205154628545755b9235034a61cefef0db9ae5f61512de0dd6011827332047d80f3a47eac514623fff45fce8130d16c40e6a062ff7b56455a3e336582915bb5004586389ff9264417400d85feb35fea38d0af767523c3ac716fd70dd3071fe16b6aa18a5ecaa47bb9f6a73aed64a7a7cccf864d25d1cabc9525a0ab03c7de29b549cd1b53813f5a6a5dbb595ea24c940c7749d4d05df6e3e9aa5eef2f316eaf95dc663a6fdddb9492f0546faa17aa4eb19c64215b40c284feedbf3a431e160df63fc4224f7c0e893b3da9fa87a383bf8e3a98049be3407a0a57b01531efcf45bdaa6d26ec8acb9e2aea19b4725caa925bd893a25e2bde3e7d6a0bc75298d7cd1b6c5048b957a63db79203a2548a736a9233f04d07871553a652e86a54add14d343b65565dbe6110aa432b3e659f63486233a993fba932dba1494ad8414287c81dd0a09a91edb82547d386312e43eca50618a94496b53878a41f06b0646e3866e6d47ac8fdbd91d95a61bbc919c5faff0681834bc741f9a8b2f2de6cfb1ea72a6ea1809b9992650b69e30b4cc89a91ebee7c947750c28555582f858e18fe35394fd904f3372812413978a107079903efb017d178416ac3082027a5373f6b652517aeb9b80701437b6829c926d570c4d64d7c9daef06ff86ded3ac1edd10ddd2bf02756e94ae65a6115d9781bbd7fc33d01418f3134fa2f3184b40f179ca4cf2515388633e6077e51591e676edebd5a15ecef4493393261155bcbba40aba323cff203bc59ed1cf5065843cf674a844e77ac0ad623fa0b3eda57256bb9fb454f1f866fd44aa8d8590af3ae5c1569c9a2522d9c32bc1c6eba570d78443eee9b232ac946cda664c34483f50c4abd9c3b26977b22e87cdf97cd9c724718f299b2778b44118906ed5b19505b939e072f11fb3143ebaa7c3e861d04c0f7fbe75050ec70bef49a7b825827bf4d7a0c7f82d46452ea798b79f56e9a422ad4b83d7fbe962d52f2fc80d7758828c1f107a0851c0388880d3c793ee38d08f1747c642cdb3311342bb346a89ce4f2c424c81f3767313b53da621638f67127d432b1ac0f0fe996f98b905b2ccd1cda696ad030fed1fc1ec11bafb528a68961dce166886f2f8843009233920a533c16e2a31646d03ce91b194b59978950b3c55c98df7ce6a48981646de720744511b7ed307c37e5cd0a248510f32ff9ab1ced87d0925ccfdc45fc5ca45d9ddb5cd838b116c503a45ff6846bb6409ab102707cba6b382f384c7a841b69b14c10d034daa5372ae069d7ff1557a6e7c1ce3dbb773942c4bd7632f9c9fb52686858a63bb41eaaa584287f2f61d2ee4a0ad5cbbb59982c33005f3a16b51c7b8945fcca01717951396fb6524d4932070ce5d487871444e36646525c90c0c502ca3bcc48e222ab9d024a67744971a27a9ef9342d20f0502077bca7edf5977c13914639b873abc6229310e927136cfe51a77e93cd680553ec4a61f94d1a480c509d59af3bfd658e0bce73d0b892b42b076de8ca117d9fcc5cb2ee838181cc342b6e270bec989d2627b1bc0c99f82e7825960f2892b0f05282dfdfcf5d11b59be4f3fe633df706b715927ef23490270cb85543ccd27904fdbb03816a9945a338acb246f816115afb0929913065ff8ac6ecc93e1aca829481c792d445c3a8b9cefdd47b32ff5f2320e0982b227e2285b9b6039b2c655693ab709d373d4fb3f134b8390b173ce4f137bd8238f4c815d43da62e0e2f83e85f6726a5029f106c5f208e09d72410f4b39590783620a8da8edddbbf63a803031dd463ce22a82b0445dd0aa8cb1597b06d7355e1ccd49dd0b1e746b1ee0829417239d7f5c56a33709fbcac38462b3091783a5925906ef72b66170aa861327df37c1ba1dd08c3dab93c639a51e56d13ea63c5d86dde655a1b64782165171753ff86fa2c938dddbe95f4f7734ade8ae6eee403952c3e312c3dcba83909d2418a9e865b2af3f35498c973e4e7b0947fde513993b4ac6d53495d899018c1a7732368f816b2dea34baf91538a6f68f27d5f0b8c10b2f9e768c090d43f881097dfcb4c562c41bf4c33e386c6c059d0071c0a0c2eb031cfb203a1b2943f3f20b544dc58a992dec51b1e41e9037267885d49e6599cbf2b53eff049aa42d0ac9eb8baab076d0f0277c84dc9349a3b4f83e58befed197243bc156017e52aca93a2f7dd6044644abfb48b1600afb82c356d9c78c14c3c9384a2b789733132db7b1ccbbcee33d7c3893b51ac453fb8029c0a8e6551a201b4f5bc2797c91e4e71e2ff3ead4b1fc25580146f39f934ff166b6a44a7b6c3bf813d7bdbd021af4f9f7a929ebd896563ebe9394beec75cbae144e57f0682cef97c00c64f2d285a638344bc29b913be930518c13f915db2b6b346ee6974722a50a29b32c3b14815539e1a39d30a5f8021557e82773e75a0ce2d7b99c19c73913495d0117248edcde1bbefcc70655a6f9a62896dda7b3c2d094a5bdb886084bc49581332f6094f3e498e60c6ab34322f5f50611ff9ed447310721ee8a1669cf2839989d7d0a2a4d840660eef5189cf7776e22e31de882a4cf74aec539572f3ae254d71dd2b01b3e256c56c1572d87cf234cc25c48f2548a831cf167547cef47f9d2c0e70dc25416ef22e189a02c2923cbe725f816fc5773f7eef22989043aa0de68811e2dc0690616733656e77da7b5e15ac20775847219dc5f4dca158adffe9fa9208ff0be223b64ac338cb25f5caa6809992646c5401ef9bc43b1a7eeabbf79f8d6629a73ef63928d126f91b17dda17755c3abdf10415f8d70d3806a1a663cf8fd8eb00d112c75fea632cbf69f204f4faa35cda2663e9881df859854b77e68a226ac88ed84a6537d9fab162f9e40704394f6a800cbf8e03195b39780e419f4a22658c34aacb05943403a5e7877504ed6b79f236cc11610dd9f90a2232c66ce5bcd9ac3a69feddf87640b87ff20c9b8552f1b9ef4f7e959f0c620c596c8c4468dbdad6c9dabbf91eec6c88861eff96efc3d4401bbe5e5a4f51a6ee2b2e74ff44636d1122384661035fcd7c9cbd69bc7e6c7a350c0b1891ce8f2901087c56dd35b4903c7c3e102f3da7f2e50d0688673c808a2281b353054a1d996b48418a0f6d92401bc6dbd13c685478724388397451085d95ecff1482bc055087bae527df97ae2915ffcc56d6155d67d1d86aac5f282c3e13b5c828d2756bf385bc3e387c141b18c77e448980f3b20c692f7cc1c5507414a1e51f6159ee0710741694eb52b4456a4df8238635ea25c6ab60632eca9019e6ca9968ce1c4bc93329959bf3f9eea5734806605d37b52b3586bae5085d635a3681bb3f5de01cc1e0d0847cfe6a18f3c9a6192114a6311fb985f8f7f7c9f32ad835c57c26930051d8a53e7dc039f5440b99a8405b2b912f4ed5ce6e16e87276b64262804055d4b3f049cb42ccdc6fd87e66ddcc70b12143f5a87eccb48c58e5e884b0255e0039e0daf576a5f83fb88affbe7d5a4096b8c59e53a78648fc859a028190c03055c867991a2c4cb8ce66898e27bbf81765f46c36f68fd9f6384d7e4f942d9957ae6b164d31679f1415afd5ca6720436faae94f3cc5a8bca5c399dbe199519445f1af5c08a0eb763ceedae728cb6ae79b4e08efe42ccb0e6ced1dbba9471bb82af9f5bc43dc25f14147e420f180a66e77a4808c87eaa605fb9567e839d6702917cd25027cdcf20351b6b4d3f85466b75bc9884823bf687feea0c101f05c6478383abf1f1060947afe4cea228b656c3ebd774bc681b031eb5d0a49e2572759c6fd074b6c08d2e695d695de960138c8a7b1d5a118b3f05cb0887e64b3eef7f4bc179ed9ad00c786c5ce495dfab912ba4664ff643c10010be267473a0e00878cabdcd9cbbdfb7038b1c8e371923008f48a5889727c15f2a40f9b5f2badc5f07083609b1fdc999dd0a3b56e883cfc61726903e238fc7f9bbf500e4c46903a0d8f80f9f1464d1f8e2fa6a9cfd9fc5982291cdad223f31cf2c118ad8a4e327e30ac4bf83dcc4385179d9e2f082a25b0c244918ed385db696b6b297188201c0811d7df38229414dff387f73ebde3872394d05ec5c43405c821d2c05eaae4f3be25c9774058c385f3edcc3e79f7daa8a5c72f88a22e71f56e3172b2427877b78305d90b2a8911fc3fe5c181670316baa237da2b66cdf47e17b2528e919fa66848b6bc3df3dd7c58c2f6fd73742ce7dca18c09171e8958e0ac43152513f5b1b6e90231c325e81dede41d2b8c07a09e053d184f8dce5689d5fac8da98cda4912a9d5bf6175290e8720fa0af0115133d964f8ce9608f20ce311df80e19b76d6f60557d5d81994c0e051cc6eba903962488b30b1534c0397f525dd34c39be81059947e105fa45b260827c8e5c92efa390b3f2568e814014470434765c1e049f3a7d984f630a4b39daeaa7d11b73cb470f98c60976ef27d5db3422d0ff543c7a6ac960497086b7a858229cbed9f68606f1b2b093ed0e6b8bd4222f1b9177c87ae2a57cf99accd1dfa27eef9cef13d9a723920771eeb5cd2e1e7480b97fa1edf59f23a292caaa1d8aa6daceca2f6746bab8cb8ae6e6bbada1a31fc7b05d9f168a463d711972bf7bebeaa8b57d2200b7578cced8fc1cc84b9f4a511dae2690d3fbfe63e0c0679ce8ed679b4d9283eddafd41de75b7cba334f4877d8d2c4ba8451f75c13db1d0e50eb311cbb57d58a0eba71a96e4449663679391d2b988475caace061560663c7fd5af8fc782f3c7549ca0405d7c8ed423c88680054425b28d8c7fe53253ac3f05cab65f798a6c19cba0788129b3bc7ea56370aa76cf0fa823dbcbf4f49dcf2b877a7bc59d9c078190da24a7342c00c2a4ffc38f574f926bd605c3afe15e2742c5587a26c72e0feeefe0e245853f8fe543837ca283b496b757e58cbf62005e3026687eb6ea48d48afc484f21087ab884e0c0553d2b86b039e9f80101a78eb0bc5b66fcf8c72cda677c5a07ba1eda7166137b0fba4eb6308c148ddaf1d76fdf74a28d711c49d9b93d9fa257574adb8467c842cd1c449d554710348d1398c6bd56f36d33cb94df6924c70a24488510d0087f1ba69a743e5901a42d00921a202554cdb26d1010015cf6aa1fc5d2cb3ff83b6573c4c30de37fa1220ced29c7942696343ec386970959d098b64d40d837ac74e7aa63a9b69c63cd978da1b5bc30c24d7a69eeec82dde50e88d76d0232744ab8c69bf5b60def3dc60c9ae1b546047c7bc551b8dc1ff229ebe4d93b119a1aa34d76b46a0f6b0b2518f74b3a9c48dd931f62b3138dd2291dd3b2a2cf438179dbd697e392a8bff32566632d87dd9475f41e380e3b57239b60c2dedeee88cbef813c880a392e892f526d02de6feb4d496562eb3ab0eab0e49651bf9efee3fe656d018cdeede2262b2838088044203051b4b522f4704607d437ebbf9bdd57aa0224b81b055e8c1ed1470d8cb049fd21c513ef9360b1cddecf61f61a8220aecf5145c4d1ab2a135464bf6973c54273ec872ba5c61592c11a4d2deb0b2c13d095df3ca5dfdfa045b5c539c764b8746c816ddd6b6ea0addd2f3e7376109c3b4571e4b79fcab0c891f7a4f23a54910a0bd4c16f8d2d1857f1e5b44c68f23bcb4ea100205d99729a06806b00d588667cb30c4cfebe6570851ec50f94023568de14623df4fc2237f349caacd4c41cda6d2b1ffd244a6737405519b3a99627cefeb0829be65a2ce87c56660b14514b15ccad3ed63a9e583e4a2f3f41ea26cb3173abe95d31204ded4ca20194b8af2d07289eaba8c4d9496f3155a8512129b2f9ca6bf8ce93d2baa1a6a574d5d69ac86cd1fec49f06ede45f004d2623fed956f247dbb3f0f1b9a7de21eb91a514767d5854b19dedea19a89974c782ddc465125efee97e615553183665d383e95526737074a7cba10edb8b841a0d46c2b1b31bb4871fe1c37783515073c3f2ed9f946599a296dbf83c19fe7883881c01b80403bde5db7036a23759e20124e5016d02e5d8f340c5b4283b9137e5c9191f6431e0adf85a2bc6275e48a9730a58dd3f459cef6b3e416efb35735db3ccf47ad3f8b4fdfb788b1a2dec56c6c32b0a027f60af12e318f99050669be7f7fc953e07e614451ca8750f881a2a28fac23d51c023c1b69449397979a85e8f8da7dc1320d022cc9f23560b9195666ef2df1f2a807072a9bf1a6cce604cf7647d49a657c181ccc4f798f20c6cc2237d0a9f95733fe0de6d9c5ec1b574147cfb2ea2027ea0d6faccaf5cac5db5a178441f5f69682983311b7162e8e679be0409c2e1bb5bc44e3679ed34c9b4f0d2d8ba46431b0caa058cc0ca98a759463edbefd653daa81409d90d58a9bd6a0f179388954c85a54ef9db80b8dfe9431d77f55913b7b1e1d3bc27254d866993c3de02f6f407e70216ce37cb4fe752e5d33b52ac18c80e2fa7e1412bcd238d1302f76d7e681b4231cac5d996195e7b2fa79befc767f50d32d3015c30411902c096edf05c07147572b219cf3ef1cfac422e14edc263d75e6f2d4776ba2e6286255ebe84b6dcd50e094774bbf2ca501e36a8baa2a36b188287e65d4f50dab770880b509935ec3c80cd3546c0b9ebb49b908a593464e07a2b1386b19109a5578c330ee604db08cea3f395711eca4db63a917b0db148b19c428a6a974e998a3388f393ad413d149c16b3458b1c8c900fb9c233bcc9bf49b6dfcb2b83bd9be062b254ffac464e5d3e7a7abc773759662630f271d5c012ab728e17fb794f8b13c463e921a50119736a2faed93618e42284467f1bd51a8d45450884a10c3769a0f2b59545de508e2aa2e944c82feccab8563d4b49249ce3ea069b076a7a2d12603a88f4f2552cc6e02e50b571cfb0477c3b5ab1d04cb56ec4afd941ea718c7b2ebdcc94db6806a2eed148e1df44042e1a16080505c2045f6937b1f05760c05d71388a06a0e3b95318c3a2c6fa85ed5f853375c5bbaf23c9bf4a106a7ab5996cfefa37bb91406b69c0a39245bb50474598be139b32b74f1ee92abd467cfa244f8200f9e9ee0335d668a95968d3db88d57f7a267ff03a69aff63a0d57460eccbfbf3980a2d689dbfaa845988ca620bf6439d8c4df16ca4237643ee1a627a40ccc7538fa491bf6fef897177fb78d07d16006b405608c918cbec2254cb8c4c5b19bc65947d049f826e11a08dad653fe888dc0a88c5e2e349be7ead1deda5b0f990eb59109e4aabffe0dddb9d5613bda65bd9e504c64816426214b09cf6df87172e0d8f64a26a0e07300782c6fe0708336f32fe000de53ccb2e40d6b533004baed0b3565945c533ddec13300cd9667260872900eb40c31f12a9ae5754377bb09bf061052708e6a57d8bd48c0aed715ba63eca6e48ea73ebe3409d47d9c6718a2d4e847c333b19b73a0283ac125678b9f116d16136aaaee6982b79a40d5f87bbcb5781b87010652f05bc01ca3d18b781e1db82f93f57497ee859d0c7188e4f63f329df2832b3a68b2b9ea47cfe342feabc653d39a7243e53722cc9e1185ed0ae8cabdbd50c4df35bdb5f394b42a5098db14cf43297ab90c804b09eb33f652fbbd6421517b03196ccd35af9083cfb082b94446a18a1717d7f09bb07d14b650149da9ec808149c39d51b020ad17991cdc01b20aab9e2d91d3aee57861ccf1e741c8cae9003872df15519e0753a0832731f95e689d71fa650420bcee5a38adb11f805214a79b173c8834eca3fba8a542c5201bd68b4d9a07ca87d8f4a0cced8f32ec48d1f0972569b913d7d6e929a99756e62bef3d173e2f1579d2a58b375e6c0ee446a98b2993121ab808d616c01af52dae104b759273750c78800d91392b927aa1e2585b84c1eaeddfd975478aa9319845cdf52b8416b9b4fd0a9042ccad3a47b79fb3cfe7b162d29a986cc2a9884eecf3d51a3e5fbb07821e391695549e049d30bd2e1615ddde5691bce6e5db22ca9f17293de2f0ade0360ca32193be88a0f8b6162a22fec3462fbe29d3cdd72ccb3921fddec24c623a8c6040ed0ca20152e95864bf2452ade53d9393041734e4b1b7d13c3950a27fe62aa477c0b0786e59bc50c0cd573aa062fb7e57e716147315e8c9f5784f91458280797a4074bb94d635f59bd0712d099c42069851fe81c5108ba942a88246ef39b507c4dd26789e5f4af5aacbe4be4404700c8d60552a7c45ecb1395178878df7ceb9103b590022b298727c26361ee20f3db1c216169b07fcaece47d56c1398712dee4c5cc7f42355e439044d46ee979afecef63c04aaa1528c08c5ce69b9ef2fd13707e6a7e4bf3c888537843cb092b81b55ee0ebab9c7b940db8d3e8fd889ba8edd9634f18eddcb93d5986a1e230dc3f7ff674c9d4ed8545c0a31ac2216d8d7d00eb6e28f0f8701e8db3d49758c35a666cbd1d9bdea425d79c42209ca7f6666fa8677034c6acc23523b597cc1e65eb164eff16f068a88f9201d4671cfb12586535ddfca63b8e92fad8e9f0256fba9885851de0218366b5295de035175bf81980881f5ae78070d9fc510c1d1f58cbee117f20ccc2f1ccae77f617992061e89a8fed93df999e17416ff250bc51a2d6a3506240ee499ec753802da61f7d43159d791510c3bf4405c882a373d5ba82c1e0c1c55bc1af42c35e4e42497885aff62cad462167f2993494bbd8260836148832d1ec67a462c3942c0b1a9ea28f2b75d4d03386320045df57d9458cbba2d5d036973f74994b3d22948c53f02b03c89cb39ac95ac89d2de2e59ce9f501bce7a5213fc7758e016abe1d3216ae41b80100acd0b079fce1c405c2e00455bbadd3b096d1497f11e47a92b1d19814becc91cd75cc577f1c31e42aa81361c65b988944bce72f241ec6db653e333b508633a5d636151fb5491e1c8db5aaec98129c2d5853aa8dcb03e47ae910bdb3b4483ade2e2338ee34ccf67923eb5d365678643b6c68bd44ba7c00d59f57baa104b28ee4ad66eb4045c563f19b9c34d8db03da3db00808bb92f2eec4ec6e28aecc75c660f305fdf720711bc2e998ce95759fa58c4a4e3626420b1ca8935c814e326fde5a85b28b4b0bb6dd525a8cebbd663ce2b01d8cafca98f5c13c1e031fa87683764d19c3c3cad6fc3a338ba2686f0be7d57edc8853e69f24bd71d66b36bc38fce7643c1e95841a40be23188447411e35eb305b445a5df48edaf20f9871f468bd400da59232692ac738f450f5c696c0d52c1ebb3c97999f23f6df33f1ad768c299dcf8ee561ac79f37b16d804e70718b95ab21052734ee3653e87da6eda3611c192149a1ae8906a1b2d8f39a8d0585e609433b4964276eb98b38925844d7da0e706d7e891569e6e37ad11033da9b7cb6c04c4468a4919170ce5d8a78e1a892d644c39157a27e22bdeb118dbfcb29def4130ea904fadaad44d9676787d977cd175a3aa4dbda6e585e61cf7776eb7d99149bb8dbededfd47651d47095a1f858221fcdcba38ca8849ded11d671edf7b157507c7ca0301fe34d140bc3f4e0e126de4574086098beff981d3688bc2329ce518eb18e233afcf1c20e4592a90638749f24c4dd317c239a1e2e97fe52cfc6178df5372983998f6321ea609b45daae4ed31d94fe8b46dcda81b057d6f4aced1020c723432a59bf4892439b113e29dbd9d46c05978d740fd25d073189f04af8bdd0468498e5deb1147cbd517f71e4a4c428a5e96a037a6cdc5f73db0327e892933fd71e99f344f18e7e9c446e7d1633df39d01dc036a77b75d109ad0d5528167c335200ccd067071ecbf331dd04ee1de38346aae61262ab21c1a81465c67adcf065590ba66b59bda1f206e5b05fa391932a4ce8f39a85e1c76cce9130ea525f31da8dea72ed80029133d89e19521728183fb92df2be68084504f8a285ccf28d7716e98e091ebc07a07a5c990f581bb7fa7478d92af4011058ee99768fda65d5709cf0ce73d0fb0424de39aa64dc8eb3b2fbe3a531d85888a8d302707dce31f51110d0f903a803b3f76ac9821660531d905756258c1d4e5f00f776da7b69eff6c01828248b051673ee07439aebac9b92b91154cf7284fd609bbceb26f56e70b6d589cb42f9aeae173868e4a2341b24238aea50b00a579137c5f8b6a330f6da59ae2b97942201cb832240e4d8afabf0ac1f7c76a54fd8e80908652474b6d2b2fa20ff3fedbbe3f6bcf5c4794a2f5b233edf9678bdf3889a8e5d6689de0b11cf56e28a32b5b28a54fbbf47dc1b676725d7e9e7728f94dc4ba7f7c91704ff346d3bc1c4daebcb1cbe91e2a87c8de7b34a0443dcbace4d33b3d10383cc37a7f1aaf55aafc89d463a0a618059b484779fe81ae96ae0d2bc6f5eee7cfde8e2c25d4a9a13039022b3bfb93e78035de608ba4b6972d65f2c507c31ff6a1f1b8e82d0bd6a1ed048665f6c3709e25f6254e39f222f4518ad361f25baf84f2c21e3fe55b3d22850140a3dd8fa37b2bec001fd05a3d58c3201f4f9350bf1cfb68a088582c4a863ab75b23f3bcc8ebcfd6ffee2304a94a169caab0f1ca45d4074d83050b189667eeff6edfa72eca260ad9ee978ba00cb1d861c1e532fbd4b8a5d6fc9a5473667f81f4cfecd61e42fe7383702bbcdc8c2840d8580c824b89ffc0d46a618a1bb3b5327a0815725ee10fc52442bd2bd8d20379e4ef2137975827c414ceff7035c0ce57edce9445a503177b47c00be6967ef043a4319dc208a1a21add74cbe3ebb2ab74fc54f1ae7aab1c0e03a12fe197770d22579175c2986bf70c47ad990707d4ee133cb1df2eba79e3516c6d1580a272eb46dddc279cb1dcc40f5b20e4da1e61daca83f2e0f9e8adb55281bab39fcc73e4e3fec52b5640e722afa8a46daf098ebca8d8b7d4d1f97148714c4b687e669a55eb01b3417cd0d9ba8dd20b65dbf5540c1624e5f119098b67daf3d15f18a2a51a5750cca0920213b99f06fb8b1eb6fe23e6fcedc286368b3827d3aaab311d277770d3c28f68134d0173be8f774fca04017f1c968782f58c370be44f053afe62a2f4b7195b952c3d04158b41b05120cc91b16cd1debf388561ba617bba2082b83475002a0709edb69b09aee3f8b7e8fb8b3a8223debb0f0224215ac4007e07231671bcaeec05dac4dd8218492565259ca01510d64aa0979fd394eb7e7ad3a34ffb4430ec739e89a365cecec7ff653a23940d87f10e41ea275c1eab7c9920ed4ef0ca397d7685ab6f1289321b4687a748df3664e31ee5d7f3d59e3498f61ff2666a70d370c9eab3e5dde9daf4ec4c4939733aeacc0928f4653fcf579a38641c3b62b2dba1cffc7a51d8770c56cd1cf5c52309fcb499451687e835ab789380a574797c0c1b9f7a115cb028826216e5caf4fbfee6564542dba77588aaa9b8fdfe2ad05ab8e594bf025c9914113334a409ad54267faa8aec6c0993e64397e3a6fdf3700d50418d25a951190afba5281bc6cf46457bbb0630e3c4ed661ab9ff25baecd2ab469fd9944e64897819a4cb05d580279b4b383865a2f518950fa40a2a0b6c3688a4a2d1269e504a9658d9f56ecc0370aff278308d34c48953e97539ddfcb1a29d99dfb7d41e5b0a058f79e329fad05d8fd8878a34f196c0c33a67e674fdef65dbaa696313012a45705eef2bb9740456b0a8b74ce7fc4a4f3e29d134edb8910d7b0b2a86dfe1719124306e7fed27533c87ded83471311926a7e017af2c447bc89c6300fb96a383fe65401a2f873d70b6d4aa83f012d14c32b9587571f3a38ed339da430891b405980a1fe6463d91d443446061c841498ebc9be7dc9e2180c93455a08deb9eec048fd8b04c81e57663f05255fb63e8d374420b09b1786318cb86ae257348a63a0dacab9f29df4541705cd3720255b0f66b32f3f451b4f4320ee965e65b525e723dd333b4a4ee042a73b9365cd6458b88d802cae69d56be2734595606fff9e3a507f569f10f3b99fbff794d18f8fe4fd8423c1d331c8285fdc1c9bd85f0594015063c48419b2bc726f460baf673358d91c870c1ff2d31d947b79708d68de4a6d97aa2727af5c7d40a4106ba6351c30604ee72885c052cbe1c05ef71b41cf4c90996652f1e8e9cc284f5db61156be9cad5c9dc715dc14486bc62ed4273430cd87eeb79259f71401de3c5d396439c9accd87702c16bd25b5244c7fd1515d2b9a2ecad2d927d0af51af0f230f488d9f3d6f9a0ea41a968f29568e17b25e0a443321aa295d4acf2a0792c2e1271c192913ae5959804194b776f390071983d4d03b23900dfd068a5802486154b6790dcb2185478f8554394b8d390609c6b5b74ade1c82e6ebc98c4d6a26e049b3b2fc0345a7d938ff05b8cc61a594a1e3f15ae2a5cd5b7623e41dbe7ca9d28705d3800d1a432da97f8c7e5de8e22d383a575349adf45502070f702933058dbe8f89b007ad1149eb08c5fef9b52784f37d34450539eea432765ce92021a1de7a6780b4336bf0e0f587d53757c08216cf090488512081492970bcca0654d0f2de12b64a05aa42bba09e5aafd8609ca3e604df5fa7a402203a0871948965b14a9783def539ef94acaf7a0591ef9b62dec8493c310d10dc1781f9da21317c2dc7ae155709f817b8b8e75f8d3a931d67dec1a9983bc3ff157ccf6342a2db80d5b1ab927415f4c74e0c1a8d26d3ffebd804766bb03116c8b5c170ff65b344824ee50ebe164f57a2aeac7307f3302e4fdecec0bb11f980a8ac2c304bdb67041e250ade389a6f7b0f58a2e9365fa29a3abc1f1227ca0bf7fe5bad440b1056037079d59ee701c68ba6773d6dac4240eb0f8262429c71ecb5be8af688d50f0f726d66baf3d1108f3a134f965ce16dd97f5460bc9d72f57de8af28f39aedf51f205ddf7d0a9f3d818680cbb6df81fc351bfe1b82ca6edea8f8d888f555c0f7f3ddb29a14c147d7c56f6310c59290f916747a84e90a6c89047215e2d02d6a7cc008645e7059da5d21ae25f4dd47cc1fbaee28d83a19911181c751e8a011d65fb837d30a5de0f2206e0719241f1d47e3492bceebe53470246c9e3faa03c455ca95ae75ecb8ce9df29f5b5eb201e1ff3219e21964f47b14dec3e2fcd21de82a7b8ffe38418f59f62b47cfdbeb4d048394864a39882844dcb5806c364ae967c50cec7b3dd52f4a011fdb2cd40fdc36c22021beee8b17f8cfae07cca21026d2a6e3ff1623d011c62a955b8588347a39cb161ec035702d4fc2fd99707ce2c43e22a9b50a3b9a3fb7db2183c11bbea183de1238543e547887baeafd2259b98a5e7cd1918bf85892a410166fb7c0f10f056cd326ceadf47417206faf65b2b95472b5e8c191c4f13207333bbe9e7fbd28125f60f23be2ba6e96b720e39698b0c9d15078a39ea2a0bd717c8f906948523fe56c1d87d9949b7888e96a053f94131b27645cb194e80b17d28a2ee620fe6ba549f0eb61ace044df460462546bdf60e029feab10a6684fba52abdf98301e76af3c0b0a145cf1d849befa3cf51d319a2f9b1f62ff31c507c79c6a7355b1cfa0104ebf29383c74ed46791594f3eb70c53be777eb93a90f82fd9bb4a5e60e3719bde5a1ed4fabf936589fac96bf7ce86b5e1ecb1e307d38b0be88e88ecff43c0685dedaad3ca964e7a34bde6c94a883c370f7db10600c80e5a9de478e4c9b97809fbc4f90832b1b674900b4c7c43734833377bc000e183735d8ba7f6a0d2f2164f1fe0d6d7c57a7c446c2a053f0d942e76f1509850b88833ee4b20a9655172c7e5e00414e7afe5306187f828cac508c574a219595684a3f312a8ed6344cd06ce8eadd7ef6a5345c21f535b17f02b873b3d9000dc4232e52dcbe0a45a6f7ca70e7a134fd4986a405c7a37cb95f352c177feca7f4424f21380629e661712869467c92096fb7548737e6ca02229147a6cc06fc10e4eb1da9034963d7def9108b1e2971302b4c151396660466a330443a8bd337d7d0d7ffbcedb19edbfffc0a5a734553a2e38a9fe29e84f176e4a13f4a82ccd7b3a572844645e8473af7efcc64d798d7e779ab722ebf3e64330ff1a8223296ba703a409bd7c86b45a114fbf45aa05036ab911a6dee26b8658046a574e90fdc74b4d0632b69019d3e97033d68c675f1be0440185733a0439a4d0a347e9b234b6e00f036fbe81104e686e090edc9e32bfa99073d90061ed55c7a946abf1b31f220756261bfc6fda3624a72e620db206fcc630e5fd156a9a6995d4a8b654ee18ea2887f950c1977783067ae7214d27aeb0b6f0ecb93886a902aed827db87949f226f70a49820590aeb13a6ae891492f3efa715bf4e6b3aee1b6a76e13603fe01b067a6e445cce03241f4ba60697d31b57f48e48c04d47d5a21566c8eb6e426f9844170eff3d139de723602b46361fbddfead503f88c081439907b781935a4a8091cb2cac2c49109e0f5133b45ce3558d01ed6ba354ae06ad5d4bd4dd9eb9df373b82dbdfd73db7d4d0003ec03342a69fd0deaf93273fe44a391def878ee1dd2c674ea483cd67f8079baf60d11852e4beaafdce55daa85c0da260a0469b9a65d9a214107013d956f105d4a468b0546a3ddc747a25c745b18b40e618c55f8fe7f970ad5fbc8cfb1d6cacf4168eddb77693525a0bd942a6b79f01354fdf24cd615d894cb1fda5b0abb1615c16b77e976a29abd74cd53f3fde37fc67ed4d3ad463187eb84a1034a2ac7f9f470d7e20d1b4684f0bee189bf0454215f63e5683e7dda3bfd62f69039d129219b333538e4876e6452e38c2dc1cae7d5113076cbff43136e3eeafcd8f10775355667a858892b59ef0409dc82e9ceb5c98b328008f47a71d1d916d272b22d22ebff966bc09eb187cc6cb518717c3de62770570849f6145d2c55d5073584137c0d59bcf3cf0e16299d3d307d4ed86803f62f737a5ef6bda5448e038f7822684789616c1ed319ef467543c3f28b9ffa971d64a9968258c69cc5208a3cb789e48daf550ada8704ec4bd7b6fd8511026de4ae7f08ac4b69e5efb9d2798c5ac8f0fe0424bcac821187c3aa6a5fd5ec88e52dcce7f638e64f9cc8790ea12b72bf6431376484a32897bdbf193b43d46afa2471185c9c22616af1318b637fa6f27edd741573a605054447b660ffc883696c09205aba70f2e71bc6fb74b289da7bd58451bf79c4cf41d0304a845d6d047e5f9286a2211fe98178ad6676d31c70267e18a4480535c4a51401f93119758eba16c7ff072d88ff3f96fd0881e7a0bb35ea1e9d85443361ff22b20e67e852391c341ef5429a6318e6418b24bd332bb08f6f6bcbc071ee5b0dd49867be0c42f19ba82d754156ee5ad73ad97ca47fdc53bf8e649306f85996149c64446da7bb39dde13d2693ed05e84e05507f6209c59e79310ba2f1c4d9210cdf0ea531c62a5aad4c8b93b73cd8a72466edc87a281b22efede65c311333f6410602f37957ebecd57fbde669afa8b6d820dd30fae2cedb7303bb34c9bdeec5631932cece0aed412b319107ee2f9c4ef541127020e09e87ac99e2df8d0433d285884ed046bcd5fd7a7905702b688baea06623159fba745600b22845cf7a4c53903a72d0e917cd2bc4cf405d95103aaec2205b7e9eff0ca56952e4b5841274cb29c536a66faaf7f4d0971cab91ae20b8ae27ed3ff8df40c864d3cd96fd9df828da770a605cfc0a6abf994aed0baf0fcd66ffd7ee5a1fcbb75b699003ec26b10617010554608bc17c958986e6617d60b98ab04393a04bea45026abb53d0b71f382570be1d99f3e558897e394024c3585c77d8c4c61423039eb235999b6276408212ce7626aba57b677f9a2510325990f0ecfd4d76c3f20730d1d0bd79026d9696b0d3c6b4c33b163005f901750ea4cd5ca8ccebef75d6f9c255d260c6ef6543228fea0441024bd354a572d4f4efef7b1d473864e6d3b92a7f31df48067759f46328efde38eb528789744e3c82b2e1a6d8ee252158f5fcf260785e813e3f482fabf76cd8db1406e82d5b5017234e3cc80c198d760a39590f743db2f10c6502f91d74f0ba8c3de9d2a1a5041ea7818c3a51ddbebf819b428fdf385c3597d456bd83a7ab351de0390d0c0f64f49608faad500d66bc11611e4ac4a3ab217792405b0ff31c729742cf740f35211be40b8447974151db6e47599ba4e44cc20f880a4a2a54f135d064497d2405e8b3b08b15191d343dffd48f519c403cacf1983492bb5946e15c33f0d36f3a33130b06c02f40b0614f03eb2cee384d95ec960ffac853e9818d44ac2b92b203db1d3c5ad5e9de9291bd52cfdfabf849fdc2e7eb566bbf90fbc4a99c79dac4120632c0b7c71a5e9029d889f1aaa5862924bd293be6cfed8e5d77ef3574f563ac3fbf768027eb9e59e3f75d1b2c217a29a9b8e01c15e995e3b80a7af38a15d6e79a0253be852803adb3e2794b6e164ad7cfd02f41037a065bc0199ef5962b71feb802379969b2d012a7fc581db1b81cc16edb0196608bc14f9cd95831d490fe7ca67c0016573201fe245cb45ce6ff6006ea7a718b092bd4e09fc1df30997ced05545f71332c62f9c2655aed0d2f1e42257a92f9ca699fe2f141961853646ab9a5ba2fdff9ef20d959e2862b3a06bb1e33e2d521f9e1bb80c5a25a0e43af06146f9d8b22832c111e27088f733ddbc32ac9fefc00abd649cd705c8623d13b18e0287898efd0a9db24b2917d88b5e1d14fa27998ce8105330e91064996d54de951648d77265cd7a8df1c1c711612b0c593dfa0c696c970acb37775fdd7bd313504a44cf891ed3e905148d373ee17832b395236dcfaf24e6e9ebdb64e506f5228170f594178a4cfae9ce9b252d00ffc965967a1ea41173d9e82e9efc7d067719031881d35a5723f2f839acb2ef75225e4b67b14e763d64c8f3e57dc2598c45d389140e8bee08fb5e4a5197f3ef59d49425e7ddd084e7229ca6224fd9b9ae6d9a60e28901c1bec65a3ae32610e191e7adf6c123d2a425031b33d470f4e3c97fd4724bb4ca16f74b6aafbb0c6ad35415f26811f177376860ca5fab1490e3fa70068bc2f3b0829b0742f82ef33a4f2b9fc7aa2819674d77a00fcf394f0f2e156f2ba491c0984463d729328b26a8f76ed0384e46b32b028e23ad6bd3d122ede5caec422c90b0345edba281ce48715867bba12b1998e48f46783907d94872c4a2fdc7fad383de7969ca54ca655284325ede1e73b60ad631b7a512daf7d0e33749506236856ae278b56b414994ed701bff3fc1e1bbbc3ef920eaa9a88477cdb215e007a19371dfdb0d31e7a8fc0bd21c7297015eb8c76acd477d681e3c2fe699daf92671323c4899cf1224a85ad0f12b3807181b41ce7576488277b76296c88a134e52ee642eafbd79b9b7c6f8f859038ac630271d6653aa7c547bc1c6def48ccb359449da01dca03883ce8444729b13364d882cf5ef10e7a718f41dc4e7ec91f477c937e537ee073f488d645fa2c6531d4f7b98e651fc7c8a9af48f4b78e0c52dd606ed41a5650eaa732a4a74b4ac556f0812de971d093a85ff005f7f0389f74b5e590f723de32ba1257778f46123069e39ae703256f4c83251b8f47b8f9d9e3bf17c9dbece208ae7be5189e762088284e1aa57c9c8947cec7ff45daabe262578ddcd921e2d83265dc93e421ba10f4e86d8ca2cfce9fd028b00b4100694650591d532884cdd1a904e04f38629f723aa0620f388d783b2ca080a8bd02051b6d8a7f63fab1cfa3910763ea518f3f7a1b5f498ca3d9bd072ef4b9088ab6cb51088e254a31e5ac9733bafd77dbb57dee96e7f0c6a2427ff3ba767aa5ddde681cec437cc6e7e8ed7ae4df9c1308b7f57b3c4da5a3da74f4a14db8ea70b8549dd791800d8f712f663ed78c2833086479eee6beeffa12f5b01d15eac2caeacc4c3d0b79adbeba4faaadbd049f535a9fc2fb1044f69fed00dd6e2871ea585e5d9c0d2fe17467bc2c6d7b9cb2d2f45fbfb4bf81fd799074ca330c6a51cc71c249f3bee7c673cf0dd92aa31c2f3594caa5207f3411f828f3498509b69eee0fe2994a8cc25b5ba4d41aa5cdd2df32619883576f2bc0da18b0fc9827372907c99f6938a2f5d55370442ef22b81df9509352a68193bf6d82e679ebeeed76deff27bd154448cee3ee64ebf667bed4120cfa86ce14ad61d9e7383ff81d65c8bfa302045348973eb6aedbfedc16ac7bbd2926e051258d4765d84df5a403c5d387d49ac8016795806fd7769848f996bff57e951bb1fbcaf7a50fdb224903838d91ab0da69a9f04acad4ceab0ba31a07625fc60c47558ae2fbed8a3bc69e6d4572ae5d2fb2285c9ba93c6af3e900c0a397c8284d0e5a8741e9e584b9341ff2ac5367f3a468bf926d11e451f5e9989ea69039125d96ba62c3d5602b8f3d03c70eec4994a28395919b0b3982153876ee4fcd863e0a9c56714791df99b45aa856a6dfb168d00d491f3053b81250db294280e430fb7fc8a773f3d0a31d537d1b93aeb352496ddce2e14c618184fa489f5b60ecd487d95781fc7e1074cea73ee4de3425d5b53427b8fb9c3865893a4ffe1191d170925b1b0f0f300743ebb384b1231627ca76c6f48c1f9cb681d0fc3d44634a7cea130184d8cbc1b2a31168a192e355e0d3ec90bae43d04ad4933e486fece63dc71a406c0fb625f38db1b8f0fe4894a5fbae470a106e600142affd92c00b34c663f1f1db276c7bc035a2e87893a969fc261e3d4f45eefd2cb7591b1dbf31bbc83b6027c34ce475053451d21f7a3c156ccee64c77ed17196075c2de45b122a2141d796179520de191723ff665b854bd44ff6fa0d1a4f2202ddded5fdf92fd749bc1c32b84a36b40f800c8c47326344982be42a3b2e69ee2a52de4fcebfae0dd9763f39dc10ec08ef7ec47dd4ed22fa700055254358802eeda82e7d8e0f512480bf3f20c7341b33053376145e20a07253af3d27e40cc6d8341989020cff7f82853e5f8f4aa89eb17ad62e3a5ff70b5bdfbef85623134c99e7de7aa6888d56570c5c289a0a25679315bc700934d520db6e01271bc8ca7498c3b8adcc18458d96ec4c9fee151aa385195ba3d639fa42f6f6e227b45fcd3ab3ffeae4422caa16e6100e2306ccc6ac40a188b1d37850190334da2afbb0350cdc01b7f3c9a9fbc7cb1585ce25afdb373aa0ea6c3ae20a2b2368366907b2feff333c8e07a6546c4d7972e55eaf37bcff689f2ba2499ab50675d2fddf591b040c37b1ca53f651a84f80032c7000f610d77da61edecdfe43deef20f902289d99f75361f93195bbaac7a298affc274abe2a8e3267b659f94842ac0f9e24b714caa508f8cf3f22cfdeb19d09eb4c9ad2945ebb0460024c0eff54f2ab9962df9549b771ab5fa0cb8f55e8ed338e18245952df32f6c3bfe9ff265a05535acf60d9b81c696f4bd7ec85dda223adec58d2915537b2cbfb61723c05126757024fba25a99aaecfdf4a888f10226aa5580037f4189c345477c9419c3a7155629fe9648069b0b0da471c76f6a66c409817f0371039f2116e9cac611b71592e0daf2dc2aabff035d11a1697957c5685ce704c4522d3d23fa584dacb2c236f8beb2cbda0dd22ac8d75d531533ccfb4f788e695cb5fa791f81f054ad7454ff52cd91d31883f01ca67322081f04cff6b3ca5abf162522815f51e51557034f974ff9e74cc4737af960d609344cc1edfe4a44fefc00f32714ca4835a27f844a2b2b635b1e164207b58bf064ff87ab41f6658c9b992cf7a55c6f1ac5a0e14ea4c8b7a7c9a9bf5fbf55eaa9c000e1a2c144c6a44c1c6f00112d3895852c2e56b7383478189a70f27a10e494d15d119097ba60b098067ec0341f4425ea18bd178eb71a9c1cf2db67c7bda1ab8b8d3d3a18cc105783a1f8829764c0e5556fda080df6e360f00f6deaf3a5091298d972bef25271982522de4759aa7faa6cb4016926bb791701db4a014c4db463d24b9ac44caf0cf89d0e0363f5d58578daf8d28b7e8841a5dc3d9f22b4a863919ada8e7d1e72875ffc8a2c5915e3424b87ffcfdf7d333eed4475da287bf81f9c3ede4319cf10f4d55df13c9fee1d3c4eb83841d45d181e0563eefe17bd01d30552643b0e83dd1c9b49e43cf393367ff9c473db4245a79d56c00ae0ecde3fa3669778810b881866aba05c72e89e6012ff6e5092f97298d96fb2c0cfac36eda8db5f902285dbdd3bef42e060da40ca88f248dd29d90787c108102df10c9f91eac60c7b5512a1440fb18805e0e3d9dab3b0f3868d8f3bcff96c84711be20d676336e28888398a222271ba1b1be3414bf135ce40457d126aa34a9257c35ecf8ffd7deeb815adfc9605b5b53d8dbc8b219d6f6776e2ebaaecde2b84d2630ef9459d8ccce47fd61f26571db8375627678d8bea517635000372c8e401ff04e3e3ddbd13230a27088148751ec44a1d35f56497b7a765a565b19bcd6c8d2861f9ca13a1ab30eb3f3c03d1d71f38e5f44d951776668b553140a7d00a16d812efe5b0690a27c32755cae37431cf701a6a586805ba9ea42b850a52703c411a1d38a78c004361157df125554a9d7d1b27acaac81c297588584d972b6f71d0bf315e89ff4c0564436a1beec55cd0dc56d0b415616d0fc68c706bd8246c1ff9ff8a06511d71ecf02d2f1ea149c7f145f1f15598d8d1ceda24bd2e6fe4bca4f41a1e33f70a9d05125699b6fb99ea1adc82dfd85867258ee6a96261098a8b629ba148f7a39e226f785f6d68fa8be38b2d4c3fbe7d1e58506c72fc97f6631f7410866691064fe326db9ab4fd59d8e2d77b0ea483867a2f434b1861ee6187250f6d98e0b3d4a97d2c59be3e551eebcdec3060503791efb1cfebec27c32d3c7732aab5dd2232c5e72e46bb71ae3211052600bc00ed8dacd27779ba658e2c4971111cdcd0b69e27c0fee59a87637b74f0e54b5606654c3ef6450452d9ceb94562c1eae443d6b07319e338f1f5f069a4f6bfe9a6cf33eace55641eaa1b1aef23c5b78863d08ea20c6a8078637e6b1c68713b199ac17dfb4e5740efaea6d832c446453b114d43213f06b8be0de440a4d1c36cee38dd7acce2e12dad62c3f620864f7e4a5db857f2b9be06cf65cab6df37167e7c8655ec2f1dfc2d842a628b43a26fdc66589ae95ced2d92c9d39cae4a8010af2ec4f81e40844f29f4bfa09e4c4a6b36293eb26880ac85e7f5ef7994c18ef31bb305744477898fa61539c0f5ea73c2c752a7d2c666dd98ca417d1c92967e50a6fd1ebed451d1e48b26b8d3a866031279b1c1751f54c2829d1cbe44f90f5b836b4a8c382fe37b8cdca791853a9ac74f6d36a000b6dc5aac956a96daab2e8961d9ce583ee53566d7b1161454285c8de78098b1527f0298fd1fdec8b4a3c4d5a1ba5b0b8288223451b912a63d7091c9e57ec7996f25f6bd38baaa865eee0200e72926d403111931ecbaca631567df1e4c6eb1cfeb0c328b0c6b2f6cfafd9ab5894975a58b4b282266b311c4118a37a8e8edc0f2d7a4569692384bd6f729cc28004c8cd8d378d1c648c8aad93621914a114adac437552fa6c89a10b4677c26bb61aa52e4add05253925653e0aca9b30f95632dfee2b8a196fbbf87b985ff99b388d9278e075c7e426e0b3c6d3e0fa8af17bcd88677637a2b123008c0095c03f18714e35a7d955aeaa09df3bb04528231cef6f8fd93809c98af736713c2c6f619ec043598648ad727de72bea4fb374ff006780c3b8dd989bb6d67ce39bbd1006516d17c5b70cccd49ee3986f196f8408ee8653eb0db76623ce455aa8e474076b59f386b08bab303517ca3fb693a231baa16827489a7fdd0802230158001b4af0fa227dc06a6f6a861cf6d399a53e964e32fd636b2970946ce570afe93d663b3da55fcf2f9dd08f5638b4eb7d5fbcd8ccf3049cd9270b8c796e03035c37500b1b3bed22d69eb9c2cbfa54926b6b88ada19f4f74483696dbc268d9d820468cb4b5307be0a60ba0d48102fa3ab8164c337f78f1f7ae7740ba93928553a2a5c2eb3bc843ade7fede35cca01d6a3f1d74d4cc82f6d1e02f9a21416a8e2f0933d3beb3d1439141da4f36b2605e56e90ab3f17fc423c9369ac83bb2d38359481da9c10c77175da4ee4498de2e165d0bb68db8ca2165e6b6893135450f1ebb4c30884b56ccc76697fed1d0e76f95ee6c4c9d783fa89690c786ee6b485541d432e2d0e442c448c821166c051e7dd15d0235806a1ce684e1ffe365bc2e82097e13122d59f8caff45f6d82eb8003f7cd8bf471f90ab25c80772909e661a73fa90e7657e2ac2210fc4d973d03dd97132a5fe76acb45e536673dd25fead2d6a6d7c2e86f6ea4f3a77a65e6b8dfe23633a31fc3d8595b08b64993fbbec0564919e40bab6a583ea3ff127bf365d32c3e96a644dfa97705403b9a6adf8e4100c29df726e03346e37e2143fb19b9c315ee336f3e8f581c9e515adbf238adac694be613d86e3137d3cab06bfb2bf4ade3101fc975f47656b1814a42c164f946637c6beb58b4f4edf28d7093153977f533c59055f8acad1011f9e68d97f6d3a8cd5f6f04fa65b3781be6b6c36f0eae080e306f0aaabd79db047893731a43c82b76b44e5265777a8a20dbc74cef2005adf5408d74a4e895bba4d82c95a506c3615d8e997379eba3aecbe6b421971bf07e2c0d86691b0b659050c7443a88b578012e2838f33c86134c7b6834594dee5b685b48a307cb3ff532e333a7734ab44d6f00b0dbfe80ef715db0dcc1382e97256a8c535435683d16625097e5bdb6d62d9772f352d34bb851f13612c79ea0ce61fbda082980088cd06d186b37a63afc8af4cc0f907e943fb26dda633d7b2854325ebc4832c52339dd38113df4d93c4ef816ad5f840cb8c3b378085003d25d0727ca62a49655422f0d5fb291b68ef4b9ec6f4e09e2f3ab99baefadd9a9b0b846eed3640196a6bb5a955e75f491276c319b3903702f093de65352918de5472728b5d5b1bc832841302c80b7dfc63bee4ed181507c23adef9503388fd0be8cde9fc6e2174555208aa01a281355c41ab24b0940c9bcabf88da190a514011411cb826afdd01ddcf1ff6130eefadf6c13fa8e55f3733946a6ebf6e8a7c263e9982fdead96d28e320878051922f8ef8a5a92e39522ef3d0edc63e863195f111a6db807c3609e76629d9d235d2b955893b4a42f024477529fa637bdf8371eb1a275ca9bd3893a893cc8ef8608684ad4fc07784db098b6c24ef7a9b77b2ae750f2cde5c841734699c5ae6a7cf714f882e7f38695fc387c229b50acc907a1e59c929b52920ff720430973a920f1c9cfefeea1d3aa76e787e019147051a4ee2e6da1284a13cb2c5f6ad4bca1e8e92319d01bea195477fa06d4d9d893e857b4f24cd05d9ebf8a4e54bf83c4032ca37e3d8f2426ddf433950f8766f81883a6ca7d6e38d95e5b125f4fa79db2dc7a573256cfd1b9f29d0a982d6b9267d5aa8105eabe321452724a7e9974f9288edaf88deac018ee585a8fa9c8c1a8b14d03a8b5f0988def05ece1d6cb308281d5a0a71b05b279abac74a4d3e4714f8eaed99196975652d15321e575bd8b0fcaf83e39f9f4f7cebee25cefc9936fd166ee485846b0c043bd05b4a2cabcd0572f84b6be4e389b9ae35209a4f7385eb8c03e92859c468b8288c9c857a90b13fca6af99baaced79f8cd42a335314841d8e2291b25afd3f7f8fa5a829239529a9c7260e7ee6ed3c4be9290f3fe51bd3fef4296a93ed5ef01b66c12c33ece61f703a0f70f28fa3965af715ee84c762b5f1b81ba7bfd0544c4f84db186e6fb9365edb66874f971f95d61bd8db429ab6bfb623ec8a29779f2df15fd2903e3da4c5679d1af18969d80a06a89aa78fe1831da3a9c010e3c59b6e5b6cf5bf64969257774e3b39e2ce27782f6a9e9bb0f4aa9223e32f22d6df58f46052c0170ef70be602b0c7a50c0953bd248b11cdf5e1fbf82b683a0a4c35e721a9948976539cdc876c60ce8e3e865bbe1ff1e5620c160ffa57b94518bcd8ff7c52532059917ee259886aadc8697dc2c2d430c4471558abe41c10db173791a5b8de783a46a5868b866a5a8e274f631efde214555054a7c3bdaa759b7b22d24ec89bdf996fe90e31505c26eec4ea52d9dd894975d9a3fd671f499af35977e12ba2b8a47db03eeb1dd9170052504800b892526146c5a5795eb4fa33dcf1de71cf4622f711c791cd90854f5bbcdb53bb1b9a3ab071e2124c6d18128052ddca85e21a91cfde5bc5c7319f869d832377243207c6711bf2a70224c1ca331ee49243cb253d8ba4075b36371c8925b511f7401afaef98e9307e8fd9b15e6e81d8129989909d5854d8576788b953175c282c1a7bc7834456bacdf500fb015abfc44cbd78efdb8f26c271ba937ede2613928da65f5bf35b38f9fbd1a0acbf6c1bc9e5180f4e2ee70a5b110bc56d6e4491ded600bbd4fb7f84d568b1395e40ca25bb023c6439554e64069a94b301a23fbba95059404f03cf5b98ca718dade0c21c029dffa889c91a920c29da5389a934f9a2b71681ed207842241153f3083891bb1e0fc11d898471795512fbb7915897580b7ddf598b2c1e07bbc36704d53b7178b36a900b85737883698c448ec30be0b8e8c84c0cad8291aaa9acf3dac33e46e775ca56bcb91ae5721280a66412cb1a581ed5fe9d6ae63699a29be0223c67c48205d9c3e339e7d5f0ec1c62a3bac279b23a37ae00ad631e6a4dcce014c1b44ccccb3131cde42227ebd8c37f947f77ecef8211e5e98639aa6c49f39af1c0ed2079716d72919026690515d902e469f17fb394aae7c49645064ee740a4d0db2b588670d614d9dbf56f8acffb62525721196ef969d3461c1f47b162ae2e81d19b8a4bd5b6164ec0e39e13004559362b884612f1eae97b20ea239075064be60929b266620ff1791d6001fc99e1b30f27667d801912b55fed61b75304142943bbd145c7e3a6575e7a3cf0a94b2dfce57b632157cef83d3890514442fe8c45d04bebd89472612e4d7c574133f9a9442a15409fe96ec9a18eda77d00dcf904cee435806ebf9d075c36ade6f85b0f5e0ec1e54adc03aa82ecdf1798890ea45e901a34a8b733470c4cd63dc8c705ff077b91b2ef05f441ddbe6168a96a0ecab48f97025124eac49ff484206911002e1671a450a53a6400b466a52f366e63c856548cb9efb3b82268672d0edcf3ca0642b3afd7f4848082962ab8ca694caa6b75250a60540076769e9ce8bb36928e135d1c8e93a71869f7bca22ef5d63c79184e7e346ce57868cff0c448bfa0864a3cf6744342898d2cc6c2c198ee598b103108e5de9ecdad4368db0dcef4e1e849fb0f357fc370fe46c97a1fc747a889f79b39d60c20241ace7e4da74d3d48acaf1b7605fd59d8b0a3f1323cd04871d7f08c01fd7283251ec04dbd07a3ad6cab9f47269e3f1058e7c6bf37e828242459df34e7d7c8ede8ad50ad17876b6ca7aea54036cca925b3e270bc10a031d8f67cc069da69a0e7af60de120b2d6b7dddb9caef1c3061458d15e5b0b692a599f84557a8c474ba1e3140e48c41c6b2c6ecf87a50a9cfc9e01c00a5760342bd3b656e82b2e69466e22fee87eeced4666aaa7852346f36b952a90360adf34b01c1828587471f066db144573a88db34db5b194a52ffbea6e34a5ad84da266824c0fa69ddda5d5db9724b7d08cc52b5278141a76b4a0e698402fedc69b454894f8e48884716bc1509185cf65015e3dc1e6e4d88f18cde36b56f194fccfd9b45cd28e3fed3a502e82e0ada8954cc4d2471ccfbaad820aca3e9295bbac2408b8fe9dd1e1878af1bde16c40fe035dc1721b049e9e371ae9257201ff49a6000bd74407d89e8ab1098777797b5bc2f6ee208c04bac5aff91e1a3385479f8ac2891871a8daa3fa6379ad220a053f768fe2ff18b412f47185b6a90376b91cfb16d909efca8b16fda4f446d6e2294f34fe2439a9071dbc2668120077a41c3e62d74a8f5c086ee66463d62cda3fbaab046f0181bb4e776077ba8ddae26e9eb98fd8154fe43abd62026fcba0e82c1a85b0b321533a56e2505e47fcea12c04553fc5c7e399f1efe0c11bb351b8c5b6418450c8d0ebf75836367b5b88f16db736bb5698b7c752a6f2f0504c65417f85cb5d1980bdcd7ad2fe5a3450d1d07ce038931e99f7ed2809785099342d2af01fb057f8805a3e0e1c23db33b1e64ad8a2ad8b4926b48245ac5826bf88020cec275979447cbf606e4c2a6bd5115dc12353c6b163b7b864940898dfca9ef488fad75f1e51c9fca2956429497be8ab281b941a2475b70bf20e878a41a2545eaf8f5a9830b83e9bd5b2a6bd07adffabfea905daa59dd3cfc2461e51d2e26d1473c34a7fa8f98ab9511ee9d6bb81b71348e06db73d0533caec8dd32ea10e609a1e52f1470a41630bbef1e13af1519b0c42fd95d00be9ef25cfaf20997d050b0188abd0c39c903c01a1195778e28959080ea3135e91018f34e8bc4a239b6f89563d1f9fd8193b75a90c3c7052ccde5896e3e693ddf47ee3a283e3cf61795ea237397275755f2e5969eed833438cc1ddfb92a893d226dad1d088de7aa4f466f4a02f2b506e197cbd238723324f8a01c9d983a2146a48e9310e2a48117174439016dc3a1a49ac935e55966a461c04579fdd990b5cbff18a56cd89e1ba6e4eaa5f355370d88ad982f7d432074900d7baa7dab560105d245118e416cd3a96dd68bc9b44e1856e9a4559284324909d184673fd35aeccc266717ba07695cc7de40e76547c320c3abf141466d50f0ef722986bfaf43e11ad49bd9aedfa8ed241c23db006b3b0a50f604f31e8c269384898aa911d35f74cfe1a2f0ff607343b60cb6d8b7ba9079c537593c9ffa8fc05800b006ec7a21fd91c2d0a8baae1ff8c597889dc92e5050bd1676ac1d1f5aff188227cb20fea5e11eaee58e885c95fe72adf507d7d4406a4d7f86c602e1670d5ef10638592d63604af3728d64f383f42660f9886547f352f39aaaa9d5b9876aba1d71a4560a510846f2544aafc6faf9eaa351f6c5a1ea5fdece583b60cee752ef285e3881137132c5cd57c12d76a52a96e2bcdef0e657c91471fd2a2d54c84c33b296a25698e93ca13ead96df9fa435b218dd1a0a8bc8c76cdf538b27f0c5d6d8ff801e67135a28940d80cf64551f22c33f94ae406383fde3e379d9edf720a17057d31e0b808334fd194629a78fb24ec196e8fabee1febeafaecdd8e53f525acaf890de16a730f34452e0f425117c58f5d4a296cc1bda323b63930a1b301abbca57ecd4ab8ee00a8a04bb00fd28502693b300649ee29fc52f843015c15629725f51f1489f3f647adeeb9b02f7b0f7913eb06bda4a429e0f6a97bf6a4e0d742e869518b989e7643bd115bc4a1460411ebbb4dddee14c8915f11ec5438aef6b9b344baa023f46c6a0487fac1cee5ee694de33e43dc5ea2e3824fc213dd90d66ce4ed3ec75abe07d53838d807bb77adc7637a739a9555cbfb116e90f77e08b179493c2ddaf2261595aca0aff99a27a38961ccb21409311528818dc07cead8dd4582dedf4c143f8458b9a6c27fc9133dc31a0eb5d0b5a72d9bc37d6932986cdd3a02f9d38c93980d25e7507c8071fa15b14dd383230b932266dad36bc99f988945ccfedf596be3f87fd8ef3d0ef7419df1040aa8540948c9e080ed651be6145a22587735a95942aa56ab0f9274a7ec08c048097fa0fa38b27721b8954ac13ea37e39281083c45f8740e9171d9662d518b73bcd538e62ac445ee39d6ac5059e0f84cd957cf948b58556729436a4ded3c6af9cf0abf684130c89f025d8a650487470a396c2d580f1495c75e8f1bdfc0bc4b530f23ff7cab380bbcf41d070eee24783fbc806a8f7cac7b90039bf61a9041bc30bac9904d112327fa6b482efb6d7bc5ce0c25f8341d5539c2bdba41c218b0b7c6186ca124b18f325905407267fce259e9382f7d8bbcfa20393f49d7527d69fc979aabc9202e6a2f6b0377533d2ba2cbc857994982c687cdede34a46e61245ffcf3f7ec10c2ed4bb0c122e5f2b3e4e985d3b0dddb0d96dc265516399fc4506eb1e3a1dd5f30d08d7e2973ff92af8989dd096e5dc34c1dd7258da7f94938768f6b4513a6d6c384a513ef1ef0a248013cd915beaabc8aad9ccd1a68fe4b3cb995390c87e7266ed5741a235cbd59c585aa90bee2745b8c816ad1e3b03887dbbc04fc0872d7206d72be7033f25619e75702c7a8c7f8b45200fb3d7521b4cec281071ff94e9a1c8c734dd10d54c684a51f28e6141181e505a9d1381ec0c1202e9481a23045de543581c6ff2da81f271e871eda804308634195772015a1c4bd90a332fc332bfcf4d8114b021e565ebc5e3cf8778942855acb3147da5a95fdbe4b521fa6fff0aadf6214fc0547165d05673edd235b6237b6bad8414b70d6b59433dd442f4f11c2abbdc2903b652e5d28d08efbcb945e4a243a3dea0782f408088fae96c753a77038f09775976e0607ff0c4c25093907a9f7733a048f5863fc6f1ea5062a63449b1fa8f71834d72a83a48757c054f357b6b2e7759c0130acc70dcc6d283052e064a730797e6a6026ffa268f6da227321e092795f5b1be632582e18e76a6cd55f37b44dbd0e31a1fec7fb9439d513c871f47eca9df8f4656c52fad0f47ed2220accd450175f44558a454df4a187192291dec05b5435dd71eab1fca8c5a7609416cbe44ac6dfaebc940439d1b4475ccc3589658d9b891bd359142a847fb1b1a92400a0496ade1f9b6170023ed9bd808e92c8cb13152d0c7d6fc205fc1cae332f6ef35bdb94fd9952c85d46181f019a8c4f798f877b44341134e64c07ae3b2a66febea7d5cb19925ba1f4043ba5fe69c0fe4376523bcce413deff1d2a41067d886ddc447d283817fb15bf319875ba089a127fdef4e0e56e90bdde79a64119543410f33785d0d493c8daa0f163fdfa95b0c2656526b0c84c5b2c5f6b135458133aba8eb24b040f15d83c5ce0e0cc4401f7113f588993d98a34cdebe853497c6401bda6ccdcd07038590a6facca91470539f4f0880207015464dced07e4773a956feec157e2c0dcc62ca4d05093631b8fa2de90da81b6c5dbfad80a4704752200a0d7db82823f90cfd47e4613bee866df32b9a06a8a082cdd8c29d1b25922268f050b987763e0b9b55007c69ea6bda9cf90ff539beb4420831a22ff6ccaef61c01cf5290d47ce5a195be23f088ce40bbb3e672a1926b5156fc1a7f907b2857de1d61cadce277627d1bd27e267b69b6b6cb03c727f9a8fadc4e79de5151ca75ae1cd2e0bfff63146fc01f84283942883fdbfcdffe3f9c4891ccc26db9bef2f8c5669fda5b39c3483897911818748da1ed0997f910ae28a06be9586bf0b4682fa1e28c4c610ee9ec56d3d42b5584afef7b7e4ddace17253b0fd41b627bfa19756654cb3c8359d13c0d0b8dbd0f493d9159ac885b0ec552327d5674735ebaf00c82d15723f38b75e17bcad1760098477120220f8e045865d0b2ddbf0134d0cf51e3df1efb09d041032eeaaf0b2215729670438281ca928d5784af83f0770690e0fb612806f291dc9e0cfb9a6484f3ef76253b38ac0f81b7206da62f78d197480e55db313718eb59b319e8db682ea48bba93f187d9f2dbd44fda6aa7aa391a35969fce55226cde7fcf989197041c68ca237760c127dc66114963c3dc1f338430e0747126093fa124b7e57c34c1f8c19204dfff696d7e1c07f9ab47a3f33a60e75323a0893183015fd9d968a82ac194dafeea441686a519cd9b80f8bff8186d59df0f22fa394cd29d85f913fc9c609e315935b04cdf1662953a33ba2da210f94566cd72725355384446a4b1c0a0c45775233300eb590d16e6f64fe4320e6ac34ed4767040774d5d37e8e990ac1e6aefe8ebc04806b7f7da6bba4b80d9e0b61c62fd5462142312856b74320864b3284513f13bebfd9ed8e8bf5f38c48dc708f7fabb4e5e1adb781ab5a5a8455678ef555345ab9eb1b508871e68089837c13b0458fbfc5beea8016c17845cdf196a17445430b1a6ed4aac8236c03e22180a927b29bf1247add9ffa83ce6b88a580df59081807128f11d06dc29d39df2f177e294253b9061f7dd5cde7f32abbad8a0a70a34639d03e17d32b9328e1208da92de179c1761636971717647bd320d46af5c59cda0307bd02bf558f28a259795793d078b3b224b8cdea6faf5b12c445d9c6b65fb2cdb8c92560fc3530690c051a3b4070c48119f26ddb9079ea1b0bf6678a87311b22d98b016d8e1277c512e5aaa770deab7638bb4d696c086f57c1ac7f83235892a33b5af92b93256447011fe3de17db2aa45f87d5bfa54738f6df231d2f7cb2f7bfc3c015ff89bb6a85959da08600e1628a0a9018d7e3f95e7b8d57ce7c77a8be6a10c917cc5fb58147db70fbd0054fd8d42675e1eff1fcc3b871044a3bcea02ed8ded4bef6c3979ac3916aefd8e0145d05589ef3d52a705f782ddaf7f8655c5f9fa1efe924c25be3bc74b4c0aabd593840bc1084188c2e5e7dabb6d573e51c95e1009b03005bca3e759de891560f68fa744e1e76d0cbc831b20b1dac99eb405acd9d312aeaab5713da6de925b5478309601e2cc47846e035e33cf6d1571b54816fe3e908c4b797b3112f45bf95960b641b9fde1bbf238b9aa0c4a2615c8bcf678cdb3f7b4c37854a70eb9114f785893d910de6aa2f9251702419a02c5e96685c12f4231c603cf718c7345c9d5c33ecfcf4335b5e6d7f124e2907153968a56eac01874421d85bced4a28cb7fd095f4aa5b63b906e151ccac494f43b84079ee21728b3eb033dfd1f25e2b2e979138237174c10127d93b43604e0567fb514766953959257c98b07134f2360166749ca499360a7857b3033ce63c977a62659687bb37863880a3fa342d81f8cd87e8f0eda0a3c42bd3e5ad5e94af7fa525b0f8ea260334495f4335bbbee064d594f32f5befe8567211393979adedd3df477f98aa0cf894948a7054977c4d8fe871a479913538ea44bceffeab00d1274542a18224d592d7a07c12c2640ec1793dde8e34c4e9bb5f3d4d1749c1135951ba9c9dc6438d5b9baf278f66abe2ccaf318bb9c08df79e3382a903e847961929b45fe1bd32026acb355389d3368a58d97f45c408a0a115214eeeffb8cd3faaf456831c89ea2c170cdc41eac7cae6458baaeebee6009ec09efa8cecd900adfeb681c6a36727c21d470db8149c7d05f892ad929525dd0f0179eb818e06191cde7f5e860d2b2f020a29ec518259623e4b24ad9a6886989b1ad892852daf20bd5c67ff95a38ecff56eb53cd8b3121a9677d41a31f057855cd14a40677e4ce86d0480dbb661846cac546ce2a263137db0c31f1df15b1511b7dfce674b6b602b5c7f266be94eff5596e77d1e6b257779b5e9dad2aecbbdf6176226904525105e95b951e0ca1c72a33eafe8b867b7cb7673bbef8475417fc66757a3b8898d883c553afd1bce788d42c6127cfb7228fd0359e421fa62d4f179d245a5e03881c2f5814667e7f5383162ec4e80c6a653a4363a66abdd62fa716161f763a7762eac2c0b14b29dc55641284c80b2933131d67350259ae2fe82c76af72606496b1e490a6e0d791a6448f4922ad8098d236b01d9a648d9bbbeb3636ee8555ea42b55b1537de6c90af0c8600341bbf7cdbe57cb97a18b561d2509af7276fbc864e1249c4ecd2a106e28bc3c7f6e2b5ada040d7a9dde9bab5c49fc260bfa8e071b11d595aee45263403485fc99c26d6b2f5c374524b536aaa20af7838068b93ebaf51e373c6704ff13831f9b35f47f25674375bb0905e1102e701376ae9ea6741aef4cdead97bbafe759a2cb3519200e788b07f341b1955a907b6172cf741b88dd24d4be6c52dd01307ad4524b4ebad29fd06e8025f00d0ae05b01027003013f2acfd2ecdfcbd7874920835d368e26d19eade807fa4976c409a99f3aa5391ab3ce410d5b6f24bfd14545f39e2e9ab161a4b1ccf79a7453c41286348df1c50bf503097d730a170bed30379e518c28b1baeb87ce547f9ab599c6418314e557f3ffbc8e0f3b2318133dcf5b9cc5750a54220a3f0c99835108f2497aad92e44dfadc7c7a102a46316f9e8b3eb2a0eed1b095f1ff261017b27794a9d8e50d456b0a183fafd419a5302923691da67550f9079359fd0023a9bc1fc13eaf69159127e4ad60be0a5dbc0af390f048916e68e3836b502aba256d8bfede82f1e66146379c144756c9c438ebb17775a9ff8b76eee53380a7c6a3fe5ac127f3cd329c80cdf71e1d2b6a9dac8162ecd2c21102e485187ea4d8df043b2392b7b4061cecfff25c7e1ec1df793d1c67e060a789a03f1ec993bd93dfdbd83c9d210d29a741e9ba24716b47281c94af80d34c8fad798aae8cecb91ad5bb3bd2dde12de5f41d5f55058ca331e2a4cb070eafa69444e3361e59bf6671aaa58c0a606ab1528a1a2f1ea9d0cc444f0fc218a93f67a2e4e788b640d0ca753381464363c6957c3b3daf0417c98475e4584244226925aa5c949dc1be829ac6b194794ecf527d7f1edbdef71cac117074baf7f9dd2837d839714d97de471b8eaa9ae58205ee38331f703bc8419e0ed2ded1a9c770a9f4e67ca726a14d995b8418fe21612d239a33cb878abf33974cb9fa7103c0fbee157e2b0db8125de262b9c691a163d48cc9e43c4fe1da78a397358768503a572067365d01876710d06a8e0a28b6b6d36d0fd50f4748b64f2f2acc58ef9f518d7dca9c4d525ed248f5b8f4ce13f656bce2219038cff4c0112e3bec9a8319e662b03a212f60b0cd43e923a823403feed6a7b3f4d8cd674aa29c2cd9d26e4de152030f8aafa2b188bd512c84363f5c8ba61971d4b811747ee047d33fc7a4811663155663ad3c8b566c95ed6bdefae39f3324f4f108e097e167e6489ac157a900f5b377e13d9717f51ca11e20e6c6b7ad33dff9d3a1981a037b8fdc33562951e9ecafc20c0cea06d08f3b0c72abe2555e78920ed2abd692fe3184548afd495317c85470e26211c3aac43cdc22b99e53e062da7b671b5434cdb691237e2cb5b13d56256a8020ee26a0ef35341343c075cd052a7b19b1d5fbe427f01f089f2af24ce1b42fb23493ddaac27f010afcf0ab98da9db7edb5ae68b8af566aadd6ef590d418d03c7cf31487a9609bc68805a8e3c194384ddd30769c81b9ca23f13551296ba9620ed23ab4eb0a75f57e50b13c3447473ebe58b67594ab9c6794c5637e63ece5f235c0fb8d09f252338c2a76709ae007358d5dd34f69e43425f3754e26df19b02772beb5b8c91b6255b672d4450d3e79c2d181a284e44fd8a94efe61d8ae9b367cbf5a8c074bc32021002044bb473d4bd2e084b5a5707ab72263d9ff325b56bc920a3a36abee0de39a766ee2454bf6e0e3888b27ed023faa95423a629f4f92a6f6680b31b61732d9cedfdd09c79b63ded4c281f643dcc6994d1159a11a231fd9f171907a1abe95a6bbfce408c01cf2830a2a270a378d79858dc9cd637a65e2d0e3c3e0f293b58c11e7ba9f9efee027fc9173b3aa50d8c073fb9faaf93b71385c822e719ebc88eb58849c3fa9a8c177a405460478a77065a1a98fb3e8526ce13093c1765c92aa9fce2f18db068a13055d67119f957241efc4aaeb3c8b65e6b45d24dfdbb143b92385e9fa9d7ed4f4ac890a9b1bb92d7e2ee5bdae76440ecf2389c40c3e0848aa627521fa03bdf67dc02fc41b7e76dc24e83050f0dd3ea5ef46e46cc63e0a5605e657cb75fe2aa9546129e1cab124f0bd117a8939e6392ef0345f7fcd1d4add7f10675c6312b519e3f0cff863657203472bbc09161f5d47e48eedb4a53ff69960dcd3f2f3783423b2df6c85da51bdd4d801a04b59f2b2f8246082feea8331622f1bab802065f5f5322c56d4960f8128cc22df32d400a0885a02df3ab7d920a790ab8f0dec38ccc5080a6d6f219c6409e905a5dcad2c4e064f8d95267401881796307ce16201446ddb18c6378fdb3dadd9ece6a880b4012448f99b2922baccd820c9a07796b5edd8550f7a4de4b3fb6a25be3885cc7c16d5fb19d2d3b2715da3f27712a07722ddeefb5d8ff5cc930f09cb72b9edd5bd5a38765f11dd7d9124338b86b15806ff0de47082e3ea7b97d702c4de790ed441798811c7e1dc84b84975680242f171dbff37aa591d5e8f62e827fa146b0607b069d6116d1b67d1b9d73e87709e712a1af1e6b7982d41cd6c3bf377709d01d548e6561e4589cbab947fca382bc1654ed1c0f3559dd65f9fefcfe90e31505c26eec4ea52d9dd894975d9a3fd671f499af35977e1287360555ebf1f895b3b64591ef9390e0ed805fdb9b7955657450bbde5d98d97778741d374e005fafdb0bb8161a9b2c04183f6860a4794fa6f96ab4baee38be17bd58460d50eb0167c18e1f0e75d74cb0392d201506b5c71ca55f218295215af12b41748a99566e63fb5dbcf7ac32bf2664e82574a7c192a3f9289ff3f162e866c0766a6d83e2affd330f459e9d8a62f2cf79c1a4195948fa0f3c272e7ce6028e4377ee1e97e9c4c15fa55a0e8f287d48e6bf3123e7ae8fed4895f16d780694ba8c38db94d40281a25c7b4766afc8d6e45479d99b737f1cf08b78ea8a5160cd945c746084a09cc6ecb5eea3a1fec617d2d5c9c3f9664502d0c00b463e0995208005aae924dacb9e1c67f58deb36eaf39659b47b352cf04fe21ae6a3134c1e5f0e3a907401a9122097b78cfe1b3e042791193f8c9ec0ad56314c9ec6451ace9700641c300553ed465469a4749c248ac58eef121321dc295e5180c7defaee2a1bf83e5550ced491dc60f3a81929cf6fd7beaeb54bbc9a976f2816fe23c5ba3f4c4c9bc0cc1f593b3afb098d8e584a1a42ca39ed7effb3e9e16f52ece1987f7efd6cb20749d9cff9f7e0a1c7ed04d4e6c8aa5c263b32fe0559d392d9499c9c1260bebbd3f1da97aad571a743902780dbbec55dc7ef7592f396340962cc78f477a580be0f4997f688ff3736b1952232ef43345753e785823f432b5e1ebd99ac868e4fba917156a14ddeccd63d2453878f39f21fb4c339075064be60929b266620ff1791d6001fc99e1b30f27667d80191c611689f119e4fcf2eee2995db5da2131068819c9d2b7d30e0f7f4cbdf79d7cb4e5407c257427ad7065c2706f654e482403cebd38e717e2be6f8329c3dbeeca31e8c4b937d26014f5297cbc42ba9e7cbe1964138a225147f447eabc78cf74a895ff785cc622194f7b9d6672beee6fe7d73bc01458ecbcc231747a41ce933b7f4b97fd6d9fea0735d9ba9b579ae6786edfa14960b8f9ca7f5eabeab03bec73f2cd8463beb92535544d687c99ca5ec2b5b5456894adafbfff796f9816f6781573e077e84f26b373ee35187f268871621c53aabbe5dfbfe839b23e262e37d7dbbe1aeccd52d7d19ff03ee3c5c15cdf90dfc8217e6ae25e9cc1bb8fa7f3a1fea14cc99c8b144979decb36408985d99fb31c8f15cddbe9976df9f0f4cc699c8f36b8c903646db2e0a56390198b7b507d132f4c3c894c838e13a95da77c62d0222a04d7c6fe02d886dea73ef343532d83fd90c795147f2f2b0f5c5c8b1dd95c1963da273c56f5b1115cc5a8d8639db4fb2de6e451dcaeee9a385039ba35292a7327f284910a5f5ee9670c13790874f87b806d10a6dcd9ec7b797b65d8e971b6fa7fa9d9b82e0e23b91a1a346e2824419e002fa7ec5675b62dcecd8d13a26c6198ac25779eb834c9a26d4149db3b3932389ded4c63a9b120af1f4d9b00e69fa52c1e997b5f47ac3c3c4920c2c57369b80359b397e94804ddcc8802dd48334d99fcb52cb99e42fc7fc3457b5c06b1fee4df96904770308e97dc93a1a59c73ba78a300aeadc568ba4a8864cc418ed4672933a2d368febe03e63b2f9df8ba043461a0d9068a87e9f46c5eaa481c86d58921b121129c2f5fb322eedcfbc7613d26c219eca2a06c156206099e65c48d5db709280918dae927d135977729179d1db660014e588357e709b3e964e4dbf233e5c5fd03fcd6029a6bac5aff91e1a3385479f8ac2891871a8daa3fa6379ad220a053f769b0d17c4c67094668d9d1f35b86b7b4845c034bd83101332b6c733181c9d1dc41a88861e5a0ecf40cec81a1520aa30ef46636d13b1eff2d099a44f2f1f4abfff6c05d8e30dc704aff1ac69d1bfecffd60193c6f9634b7161d1fbf05c89421100693c07d0a38af2706d7d42f12027a2ff7ad19d3b5eef72f505c2afb62b092c340c20469bfa0d55bebe8d5f8fe0b607df20cb3955be1f71508b3c97e9026afa5de4d44f6af193c8915b49a067de0ebb867bd7b9c9eda8dcb96a66e8542cb0fe34b23562440e2abd81be208c888da7c73a5f4e2f76f3b8946c8b4dab86694987416d23d29024c74fd26cce4c9728ba30144913a86058b1e7e29df0b28df7345e4e81114320323cbd75c6a83998c3c6e0b8d172f0209a76aed6d655d071b75e0e704e195fd4ca7a26017ae80c714dc6b4cb72d45bba3a68d37623a67a2e304cabd21857e25974992d535160809ebcb799de79f787b79aa88ce64f925b2a063d72cd63d79eb6ecad39cdce6f961be97e133076e08ee8814296082ae9108b953fa5112bd9185365c9fb5a57cf59bc3113f64a7a56b17b2f4ebb9ad2a97a36a65333ef9a45bc297f0e11db79c26e3e693ddf47ee3a283e3cf61795ea237397275755f2e5969eed83e507af47f1b443cf947f3478334475272d7e7dd4be10bb2c35860b497eca0a3060d165bec41af8ce49667c724c48a3a5a89b6d0f16ca6ea86085136834256676b607e6d08915ac22faf3f5f62be3200c314e0d526c42fa0b3be35385a1385fe413eb924d736db6ece6b1b89d42e80608f80b63ebc16b807ccdac5f113d60e77209df2da4ef1f0ee70fe8e9f53ac677906d0894df85f8066f481a053877f76003eeed77e22c769d9965eced9a688c0c335e2bfcddac41a2a8ec0b1e2b0c1f0bea412c8f24af28b91e90f0c045d588b71470ff4347003a3a62a473ef0f1eba49d30815c569ea9af731bc56a54c05d3eece3655ac8a17e7dc5280f749044ab6415aa55ebfaf3495a54fad589d82d3bf7d3ca834483e2118b7a4ef48cf6a6bfe5d2cf3d38a748eb9d77f22ecf239d118d2a2203f8e45640aa30538a8b1dc574e97b5f09f1bb9edf8c3ef327d0059f1ef85a1ba41041569856a41fcce583b60cee752ef285e3881137132c5cd57c12d76a52a96e2bcde017902195ae9fe2895c44abc2c094c9c6b886f8c91c0dde830e2b62829999e3b162cab9695a3d766ab5c85b01cace0a4fe03371dd02b3edec9d70c169d35dbaaaa9608f2c362b6fb63f7e9d582d168c4af42db8d9ca0645eb804b4e1b207de4a297d56c5c339dc812faa98843f061da2500f04410caed7f3f28ee5cf8acae3fa948c2158f667e44222fe525f309064cc3fe563a1acf6bba53b5b398255bea17c11f3971cf11fddfc26d11e92bb290b28115b8599eab31c22430182775b7c1eaa9d9dfe1a5c21186c81b4319c9cb24e8c689f4f16c717cb0d4b14c64cdf01b83eed06986c883a9b7f346986ed1e8828977106ec5e8d18773ea56b86ce5c180988ab0160ac2cd3b962acb6d81abc4c33e11b8c931c0ae2852513f19b359628078fcbd2a3648f0241abb881c4a6f22d63113ae4abec040cacfb7da368ced94ee3fc746a54d13ec3820567fb055935ad3f9b0c57d3b5b312725ef83f69f5bd0262bb1aa2f0e46b9f19e13c76653dd43f7d591fcc562e897c609f00f95f650fb02c564e4b340212185917e07b2e5e8656e3f072493cf1a10c6bcdd126c54da543551479f064140c41af7ff508eabb05a2db085e640c3ca82563e3f6577f062ec09a8a16c0e66d42376e1c11fe49a7eb05db942e983db0e980c7fa986bebab9683e5ad6412ad72cb8caf5fe6d76767af09a7c309c05198df7c583bb8268cbaac618d58057dc3669d460279ece32a23adc7e104b6f545b06478e4efee7960263df68ec92120443a6f4bff7074fe10c0d638c7c5238662311b0bb56cbf9c771943c25245ce88265ea073e9b367162b559788d68377f1e1737915a33c73d3268d0e15042769b54551e14482f6a5c4ebad801456705f10e33cc187cd7117610bc53c53509a1c8c903a572d9c54e0ea22c925e7060ca75302ffaf09becdfde3031d7613f33b211c57ab1534bc9f25ab74e9fc5b4a6e0d0348e6c07d49f955a1d8ab94cb2394787a85ab8d758b09eeeed19a2bc5c87af7bedf3631bc7cea8fa03636fce2ea00c407170ccb991b085d9ae5b03aed616683a2d69f95b14858ffbaa1c4083cfac1ff2b0d7366f1429a43d7ece572f93581de7d338dc39706737db0ac784d0473848be3e42700b93c1e041234a7efe72e5bfe82082f021fa82c9c8022bb6a3ddb7425d2fc9f2f327d8d867b80741f52f3895698f6827649a589f703d795488d775070b613eb71bdc95fba52b8eced7b144d2c624218a0d64b867bf1df4ba83fb0e85c83dfcd29d1a591371900f026d36330cca47fed798cc467a7372a2718d346a57df95c05d095a5a5734a4f03092def2f725dec4d26808b8895207974adae4b3590092f04c4506571b01e30ffb1c2af1b9a47dd25cab98d1a55a97a67e034ce767b11289d85be160af44ab9d6acec06763a609968191ec8763d61ca3f06994f29daec55ebe3c033ad3c13c0cc2a91f40c2139148464dca18d8219e21f16810ab707b86c976b593f8eee6d1e2316b7979f699a18c4256a6370d0dc10342597c54576f9ad33dcbbb62373eba4e8dc7f7bef95426d64e13637bd0f837f182b97a54cca705f7945b9e018ec5d7f1046fe2ae38c5688acc9b4bce744a7d82eb85a89f7b0b21a85dc9fd3fe585e74cdd53819cb9f8db6e2bfccd6912d8c7423ab97495ee9e20b1474aa486e332935154b7be668db817f6a1fbdb0d9f634c6607f599240bbceac09bc74560ae78cdf70803bf5c8da2058fbb76c537d98e897f79079047eecfbb6d6aba7356f270c15946ca4fe9056e6611543459c0449d3974fe40301e657acf66f32feecbda622efecd74849845a7b906a3a7c2dabbf1b96dc1f4a47b845f4344ae91a920a2ec3e4c09f7b066eafc2a38bbd03ef8a789b87f0fda20fc94bccd4e6a0ccdafb79b5f79496f1b14786e13c1b9f23f7fb9e71e21cad84d4b86db5c939198482bc462b48784ddac7e2e52ff4a4a7feb82884f0d89e536511b0afafaaf72ac72db53aa27fc04f65f0d2160559adcf3bf33a09f5b80ac8e0fde5b6356df65a379e1919c72780a8a9d6d0c8d80f95e126811bfce98a239509fcf63f03e5b71bab33c827dee0a193885a0cba3159e6cf8c049fb8c888cb056fa6da8ac98dad115f804a6e7930a6aad9bc3fd09bdf40e8b9fab946cc49afd52443bc72145d9b724a187942ef77dd7f3a2a2f087b375421bafed836f63e86aaa20bfa9af8ace5ec956c94e035295791a31bcff9f3b6315c1c6acdc52ee12a8f37670d5058e078f4b0991f61e9c53d38bbad6ef2e557771de589555a59687e938765de8c6e1783c18a23a5f80ce433c4e7a2d5e091a33425b0942415de95bc277ab9a21defe9105bc70f7bbb91c88d25f04e02f1aa04cc80945db37207e3893e13dfa68c74d7738feffd9791bbc847ede9f277f1421348c4825dee4107bd5b0e5733e36f9e59a75c33fb8e4c2aa501c3cab33af4cbb957d0e52bfc27e7ee11caa9943159b1d4210559b5b975a1ce58230dfc2b7414d719fa550e20821d0a4f38db005e0c008067a03fc7c22e4a87bfcbdffcbb2fff41e19af68d2153da2b84bbcf601dbcd58a62316902044940e3345b39c6c784e7f4b5e14edd85d3657239124a1ede720fca80f02f968fb18d5986cb8f715e3251d82e587a40d479531441e4b4ed58f63bca6e9d1ce18f68cbbf90f10f01ce3aa97ddb532f9355136f6d1ecd1da9f1b2f4a69701aa50c01e7c206241cf353665211265924009f5fcfc37b37ef65ac61e27289f48229bc230825cc788392ba232ef76f14bc5edafca44bb5fa657f3901a4877ae83a1b3547564c11a26c2d2f56afd1d9109011fd7f1402d655fdf7340bb09edd17f674b11153ef324e29d5d3d368d3f520dd9b790136b93b803fa28a8594d9aec2b9c0da3bb0cc71c6d445d2850eb58fe3a23410d62137c99bb957caa91accfaf7d74d2ff87173968b481198009d5fed689222c94411dcf827b02aa095265befd389ce736eed03e41df08b923eae4dacf963ce6fe3d8fcfb899c5ec5821797069b38e578ebb3ab7922eb2bfe7d8bb98627a78ff5fe01543d9cdd8bf52d74da820170256743dd167b66387a7b11db832cefab0bd2e76005568fd272f666678dcbc4cfa290eee08f4b157f8d27ca20ed2c394ded9c6796c4d055241c8ca08fdf76fa675de670627a254d40eb9eee41597fed95f5bdd3a1b809be77979fe258d9522ba1b2458605b3b2faf2de27a7df3860c5fb8d1a30dda98b4f53beb549c965de514e61f9b5648bb6002eb848b421ef7f77da076fb440ea551a67ccdd233edae2b6ba66c5847b81e04c1d6d869eddf20790f5dcdd0bfbc58eb5dc9c6a9655a994b4a4e04f1380c1dd7e783d67c8ba86e1c8c5106a88a15d4a80186e15ac256666efd536c5d883fc8a37c7f860eac0caacf1bf40728387b682ccb53f18465039a4d6af622465e3faab3e26e3e1aec4c87df3214afce37aaad5fde6d7a05343ade27fdd98caa98fdd4367dd5a3a919a938059707a1b2632d7ecd5cde80330a12e8ada1e586bc8f9ec4c164d8e52ef51e7d0efd4c08c1a339f95b1a1a4963f60111a5e9c8489a1b468fb54072090e0625120d2a5567af3bc79fb63b9c444433291cc746acb549f561ff5f943e4dd1c13af95619bf9e12efa7df869fb43c54b1bcfc51ab0c3de61298a06a912ce8e14a13f9f09ae58907dee0bf34dcc148f5f137418b01cd836fd132925bfa400b97685e7a357b7bee5a890e30525aa29e72fabb62321fed457bfc933911a95c10f2e25553df48c784f0e9461884409799f78f414616868d4cf058a47290f86141ce27f5f90a2d31600033cda8ce70a6d833cf94b80712e591ab6a0f806dfebf9d37ef4bf060e2790c92dff08d58eff3e84cee78842d5166289a05a4250c865fa8bf75e810c0b03ceb3471f88e7e4953cf52e297174e9fc8bf8efab8ce9f511a00b54fb589100f8f9f16b4fbd7ea7dec15fe451a7b303b46e34085810166296bfabc39f9f1f42f0c29640e00224a52f259d5cc463a14551796ac19601dde95acc9bd926dc5bc8366ac9ab3e97d3ddcceba4f22589553f5ceef9a0bc40c7c34ddca8b29c92f8167e25f823c97c35d37ed450ad7077182938922d73d04b8c48fe55e00b345769a147709bfff79e5dacd4a2380913703b5648b8806eb79edd0dc73d2828d4fb98948aaf2df96736d411a47f7505f52cf0a63ec1b0439ce56f5e868c9b2365c79ed1883b1530ff7895205779cc9392c1ede923fdcedbf9c3a9e6da0ca9808fa10e4e4c05f303d25357d2c44773cc076b3515acfb6ee510fd4e3192a1b757d811a911aed5ef39f7311c5aea9742731b532903942669d27f6a43aa3a1d098bb7459efb5a3998502c94fe4efa3e496920f9c38e7b1ef844f9a02c7e70f77ff79fe32f5a9298fd258062b7829d56280ea3063f34203d6487c0ed516d20cb414176e662b495738b3926cc52218f2fa55251bc3ec22eccc7323f10a2f54253a134631cadc48ba7c457298076e373efc63dfca82e454dff2d44629237fd406bcb47778a66e34209908823e9f508b96219e9cb012747dd797ee4179dac3679730bf71e241c8eb0b5bca4b5eacfd58119e33b88fc4a0397b5b1b83c364e92de5ee022d0659e935a6d8b7a7d038a438b20544840eeb4356c32344d0d443f9de5f4ab8d171efeb488baae4ba97c19a319ec4044e3f3e6f8187adb322529b1502a80509824f45dbb8d797055cc487280adfb939c83c94adf61fcb3ad801cdefb3a9e508376e487fbb8a2a230eb891eb0f95f1cdf696b9b681172808485d8aa5b34861b31f939ae9dfbf05fa0cb6d4bf27c0ae64920fa4132c63d4712995f7c23cd8aeaf26bb4c8f80ad0b83c038b1eba9066e0c4338c3f386964f94b80f9c0ba8a0ac3663bf1ac1a5726eade732f0d6612cca89db4e6091ffa0c73e3f883e9ecce5c79f86359406870a3383e1f3ae11d049d6d3c29a4c27664033b5e5aee5897df7ff19d85d0d879a963114f49dc4e00cbb0a2eff4b8484ab5b6a3ffbc4203323b7041413f685c9fbe98c03200a518a57d8eb1d749ed4cd96d3c17b92e94108b4849b96296c3d278da224fc1c69fb1f371e9419c0791e604404c15fb786d0c59bd93a6a421ad15639024aa6e3ecb1a777344cf08b2908b52ae5b8d15e20cec7399270a370a19742b7583787f842f5590643734818f76b19d3cf75bfd6318194803be9f6d226e729e394085a4f2f332e65776d9ddaacbf938da8a76a3e6b73be08e25ab639a403481a14ed277fdd1e5635b4fb1e2fa0145520f1ce2b2c5d7c83e29bed92c6c0e3ae9f0aa0c521a0fa778b21845f8c702f8a6a53d0086b5c8697a414c5294d105f4b760a64144451790e55f015c479589c58110905f3620c7fa3c7b8f13b362fb02abb4bc47ffd48aa31035ba28779c5028b32b81d8420b6f7f0767c798878f375ad47c5c52b1eeaed576a97944da6eeb7dfeba63cfe0bf8657ab384defebcdbb9e0c1482c577529c119ff30d9e5f1083fb0413edde7d1db75d499c54859187fc520c10896b6407ddc7e06a248ed9ae8a57a3da20da477cfcbcf996bf2461e59ed9ec08c041ae34d909b63dd66e3e09a11e28192744956fbb36ceb7347867947c49c9f961867ae6d1db34032ae91378e705a4e11b758a4d551237d635201701bf0d3d787bbb70800e4113df181ee1ecf5e64709e49507556508eaf7ca8666d57df636a824c534b204c939449383106371a9946d060beb4d467c0deca22b2ea3fbfa5765fbd7f8a955ca4b191ec8acc7a649d8728bb3fea7e2d1e3b4a503a8c6236fc9288c1a07c244913f1f92b96f2759d5e0643d6ddb7a50e4b4f23efb1d1e07df98c46659ed05e16d71c6f7378d4ced3f6b612360192433aef8ee70b985e688432b520cdb578cc751df537f04de85ccb40a6bbbdc3921c02c8c79c2a9589ece9011e44c07ca32631f89cf580b89ee3ab36500434507455deb889e4a0aeec30e2acf2519232c508a2355cb2cfcae12721745144809dbb5c93175aca4d7d1b16afb88b405326b7ae94c2794d1bdd7501bb05b6f83cec9c2131e0e5c84e3eacf8d0c80c995a1a4f3fbe037ebde1535ee720b946defab13a09a4f35e9302e470686b6a6d6d3ff157ec3bb4cd2bd7ab6f058f9082fcc597149f0a6c2f859ce7d186a3fa7e7030b14238429fc0ea92afbbc3fb3349ca3e05fbe513589ab37d335aec8f4da73ec749b24efc72b16647ac29dddd5c822b6f5e5d5b433b5854d68035bede778c52ea6e52fd5a120cec03dfbea5eb79ae15fe69d9f1ed43a2c10cf855a558481b23a603670b4d52069a0ad0771158c53897611a36490767f546f1da7ff27c4f2508bafffec49c32e59fb7ef4e8ab576bd6840527e75ee6eeb12990087b53037c06378c54232c86fdc8c274d98043148e50753c975e7c52ecd55501c751b42f079a752c9fb0d090bcfd4122d441d08a02a50c4e7215c0bae84ba4ac86a46feb72e8467ab29da3d0de0bf4d14966beebcacaaa86bde82c3dabcb56bba65307df8a146cc0d23ae1a08c6e4bd467b6125639938c126efbf3867d1e483cafb5e8c5cfacb7cf542e9e87c2e7b12d09242078fb505a237b6a8336f2bf8e27937a49792ea51bd914bb9360ff82c85e3abe9476d831b55106d7e867708921a589a9d8b722c09a91e0d650e70caf5d128786af2887b893b22e515aa5298b4b66243dd2cafb62a7bf59fdbc54a9d9321af9bcaf6cb9d2905690f860237fa1b8ceeb33a4da40a1984efb40426b4885617acf1d5f32127add1352705de3449ac2255a2a5c54eb61a5f2ed792749144ebeebccdf484b27f6383b8cd025fdeb3eca9f388262ae6ddd33f0e1d7853f0ef147cbc06cd373fa02473ebdb3eb4556f58c5a075e9413209e45ae951cbc8f1a8bcc87b3431be0f0acf93e905e28c97bc9e226fd8f8ee21cc44974e22a85c3b8c42c65ceca89de208801546a6480a0e61e2d0126c708d65e63218489c653ccb4531545ec74f109f00f505e2df813686c43654b366b290fc5f3c575e0883841bb5eda3237a48a6278203a2a8268251ade95a51fb83e3c946b843224ca6cd0797871551613a7fe91014564b3ca4c7af45932bfee60458c064be426f3113cdcbcbcf39471f8c6c98d8474a9e42d95bb14a2a2e94a76faf2b51479d34c79c74b347d00e251e3c8fc06881abc48849a5214da0c1aa527ce35f9936d959832437ef216f4b24116f94910328fb55f43961967a46bd337702b34e51843d93cb5316331382c687c03da9931b1a11d3864bcbfec078887c2dd4d1d38d0968eb1988a56f39d50f0a0c19a75911bdb3ef1d93be3fcb45e3267b2f429db01da206bceb4e8687ac89eccef6b12c105d99852b16aa724172d46d9035ab9b93323476c0dabd478dafa8b6bef61e28dd2d2ce4c01a0f82cd6a53a702e9cc262b46e4f23e95f48a7f63c351ffb06b6925ceca2dd4b8b8b511f7453ba61f0aa2043b056171a26394838e916e0d082bc6186c1c7ec00413dfecc72a6569d8cc1cf7e66190f222439d96d72fbf781d32ac0dba2bc22b8f8bddebf3cfd09d62991498c7a242936d9ddf44fcfa1ee722dc0712dc767cc28711ef0ba3b1c3981ad7261b458e6128b6bf9f6c7a7893a455f07589bb9b9a4f0b3c43786db96ee7bd32166f76fb0afaefb8a3abfc5298c6eeeef85f41a5387dd9eecd782337391b3f101fec3c56bece92b419593da352362f9798cf5e1e4540b698850200c9b21432abf68d5d2530aab13083af430d8ac07920f9b550688077dc992fd6248ce0442e4f5b034e8b7dfa67160709093885074a20fb99cd36eb0bd5c9cb7f1bce6da96f9d35d6b6281c67a061254a7ef07b125ae54951d096a804560be1bf555d99a60efcdcf5a5cff95ea404df01b1f6dce0f1ef3425a49f4a3c6fb618970222bf7fc18f6911335a500ce2a6d01b5525b502bfb881a2dd9ce65529d6063a5422b1809273ed89c6b6745a1e24d1eae4aefc9e322c17a3d7c15c26f17169116f4313b9ff272a379ef9d2cdede460d76f9a330333ae9537c75aba39a779bbe16cab82a494cd3d6e57cfb78c1bfd260c1a4cbeec7a2fcce13a4cee14689b586869ec1fe56af6c258849f087347ea83ab8f40f7d36e1f926595c92dfc72e8402d382c6c8ff1ba2609e59cbdcd344d914dd3019478773816410c6034d485a5c23625cad6d23971ae730fe8376b435a7a99920d10b10832887b260ca279383bb44124226849c10cb8597c8b83108b05caa4455d03d09019ccbaa704b05c691805a69af903ce84be8b3499948164c15a7ab37827c4ce6b99369950b0f585b325c71b5bb388a6c19e5a555fbfc7e9afd0344be4fb02bc754f33510d95ae959a741156ce50170e5094718207dd200f32edeaea88432c9cd3c29616cc2b220282910a8c4dad56184a445ccf4c9f16fccd7ef3fc0f0978c2ee2324103984a1791a2dc0637bdb3d729ab2e7b2cfb0fe50395e5f8f3a858153ada9675f489590212806e36f18a46034c88a73ae2c96bb648eb5eabf642fdc6bd5964a2e67840c32f8a7faaa5bf1fb9e8ab94dbb92e213b4ab056f11b82718520c32a413034bdec4cd330be39eceba6a312330e25b3103b05add40d5a851fcb13d02942eaab2a72d5b004b5cc9993aec7ad63ad2a6eb36cadf0248441ba1121cd22c672eb3570532ddf5ac1879d9aca3b3d9b3e95a1b4215518d4c4e6c2f4cfdfd53c570e4b7b6361a1d7a5bcd54527582b9c802b231cebe2577645c481b38b34645f6b9486dc0e32f0dc148ee4e1bb12241630c2fa52075220813d362e5cb7945c44cde222213a4bddda4333347e1f825ffac2fb6006c3016dd6bbc98e7aed6d0e7840c8f02f188d9b2d5c6da7ff0220d5c70f19d67af01529a85abaddd4f4060eafccb04d2f6901c0a872cd7af811d3accd3421e624b526019b4c4ed920586aba27338c93d0b420afc0280e47697ef1e850882653de18b09bcf366b9b34bc20611b926b291b399026b1aa8cb9e247fda9e98d4104f0cc96716607bc428087f016635b040153cc964af375af73409ab23f86b7cbab899f9e6575d865c88746582ceab506660afe2ef3dcd36d86c82120f262e57f4eca24f4d80ed74159c259d9e97082b04316c96734bf86cae0cc04f68c8e8a927e5aea7ecdb8d032a3adbf219ee2cbaa6564a1e44930d3137b8b18123a075ffd2c8af014860e9b50f6ec214a48225ad63c80408856a2ad23fb8869bc1e3aa6d54bdc16067dc09ece8d8de8153b2a190be8dde56c41b339299196fcb91e087e8c51f0ead31651250073b9a5bebf1b0b859c444de0758c86dbb72238d6c1d85463ac6f466097f36b82490e9c2365990e651407f02a7d9bde962f76cc8d2d6ace543303660ee0db4fa08f01683e3de18e019c18978a8269864459315b7047e0f6a9c7533e1386cef6a36b31c04ecc8e63dc66f36a8d018ad8e4d9f1787b0bf56d73140c9a201e8fd536b18a99bab1f7cb080e3eeda1b0fac332ea67b77ae25f5af7f61add1885d636429940326ec46ccdda688de7c0ef128bd122761fd9405da0329e7f2f07cf3367fe6f4eaf9eedf73ba7db950d3b2d8c5b395206c42959a396afff7e4a21fe0369963a88c1e91e549821fa0ccc9421027c517d465761304339f8996374a876b5fbcd50963c64744036d0f16c4ba505ec38096ccc03f4767ebfcd3edefab2a4ec916834f2ad7d1be8fe40fb5224c60e0962b576879171652c35a7fb6a5fc2b7e4977d0f27a88e29f7a5061dd17b006333b996a590a8dee2809919bba082eff791c8447931525ae8f6c988caf3f3faa14b636d669d06766ea8e73a0f4e2be392cb2d72150bfd763fc1f50ff506aed626a0821f2fd05b1b1861665ee8f917a261988fee8b660c217bb203f9b5f9d9ea6c5e4bbacd35ee6c9590a702fe93153385f7232ff5247a587e55818071845da6af2b1c4ee314a7cfeac422557591b0e0c3bd14daf6da447c3629ed36a255c4601950bab9095e079facd0cfb3d563230f1bafb3f4038032c0a54f010e46bf7c383b75ce01ee406953a708a3e953e702d7d38893888b6c5e722d31e1b1afcb79fc04a4b7a10a64ccae792575738e4cb8f8dc20d09a046f3266bb1b49aed84a35edf72ace41f442b237df38cd82843acc61a2e222534390ac9f46ca0e41e68b294bf0904238556a457759446ff13fed1c1e6d86d65fed84b00169437169fb407df18a544325ae3aed4a216e967085872a4c58d92cbea0712728829a68ba5ebf97a12a19454437c22d80d77e1fda1e19f7a6084a1e712b5ae9798bb22255fb714e6b4f93f09b4e52c9cf57c24277f9cfa0f09eae727aceab7b311d3dd42740fdbb07bd124e127a4fa319de09b1a85d3b9c12ecad6dde9d82d70154a3db741f277934366ef5eeae59fcff7b4c33f1bd85c4eb52c547704478c88d86dd824e345cc87761f835e655cf98d5f684778e19dad8793c9b004f5e5bf015ab28e2949ae8b4d84fe725ee615486f3217a6652572275721cd1dd969162dee602b0901fbf034de3701507e5d95b0ce436f10421d2aea2fbe83c592e972139386460d4637406c1f28f1f4def0f0b420acfbf28eb6ad4a84d1c3307b484408e5656165cedf3c6991f4ba4eef243cb3a374ccddf932c98e52b95cd9613683cd78c1ace51143bab19e6176bac3997691c667f776f6896fe02fb91233c65d1346e487c089ce0bf99a6852382254d3d65a43add6830e532027c2a0c9fbd9b37750519f8e14f49708b80ce88099373f9eee4f2c9386be4cf5ddf957f4e512b24152bc1916abf339b9da7d9682d3ab3fa20abe97c09a9f11a6d0f4c5d3bbea4465b61b8cf57bc8fc12cb01f30baedd32422e460f43df7e8a8a3c87f8284982af7be28644d890a727b5c6c13df2645c976e065e60afe58ad6a5e8082e582cbd973c228b91c86c1d3bfbaaf091b8332d85d63a3510e40d2d273a7ea180c1f664e48af833c6afa5f88634d7e087900b82ce52ebbc65b20ea43404b20e7f164af7573db3cf59d3cd0d4afff55d02c3ea06a3bf899ed657c67fa555b0f0bb94727ba1231fae56eac9d21a53d86bec52de18295c3c5cbf38faca8901abd4425f4a4259882a96b027b8551f10769e3df05e183ffdcd08aa7c700c80dcd69b9eaf8f5662d117e2575b75795811c7b34794365b16172348d78d95db2dc16ebdcfe89d844e749af57800a62c22d07e1fdedfd322242911734dd5c6e91bdb91e5ef2d6dba4822ac3089f7d55607fb05b26e783f5adcb11cc04c9ab26c8d3eb2abd50c78aff4e89b11a5ab94d1b4e12c2ed65003e8501a7d990db9956828680c9635b2631a94b2c51644fbd59cfc14cf4886cfd58139b3736913ec4d60f60e8fea602b517c72b7d67df82aa8aa37b9983e7209a114b88d0bac706c80a094ea7dbd722186de7f8b6b67f7548af5ce87af1421b5eae456d4db24afcf04e1ddd0d10e9fe8622fb570404bce4d627a0dc2d725e6b287ea05feef94ca47685ecc621f859cf71eb660d69bd2e8604cb063b67c4d647b3889c4e4e6357455f8e82ea692ce7771ea69bab6d23962dd17b18a0699917da080fa8d136bbfe9febfe12392ed5f05c1ac908592c483258489bf72d26e42532560adc1c35b3a6b7a4f686d74dc669bb7cbe33e0f1247780a3cb333cfbee729d7ebbc8f19725f2dbb2de3cdece1649a8e67ad89730f43478ec0c62735db66c5277bbff65a111204753bb7714a691f897958b7d29767fb44f8f6f9ab7b46b04fbced57646924a23353e14d813579f70f19288c76d13373dc8dc08752cce7ab352b4ff2a03f69685c3841d646de855c9906ecf99a3fc82a26780b21e69e6bed2faa8051043d08bc9c63744c9de19603518938fc8a11986dee11e81c6fe71d2972b6f2bfc5fae0a2a2c2ee13b24b5fe47c2e476cad16f85ed393b76188ac7c5e0ef9a6012156adf89eec9685452f8e1cdffc2c834183636816815361d4df1b6e11034cf10ad8e674990d96c6495276962c807298f36a08873ca9631e0b047d1fb00d473ac0b8178566411b06508dc74c53d69a633e4057e6b82521524b392166d89731919cde4413514a808e2f85378e5384c773fe65e62c1dfa1c151f809d8505d620d1d806f6d68aaf13e52fc474fca4ffafcb569c03c583d9ee6686c1c2ea297e4c62245a2206548d596bdfcf913733fe40df5773daf6d99f4deefc30d93eee133a0b34f0446420f2e995d33220b01ca00d623b615196e59b4fef3e1f886c1ad9bb93276b839c6b2972458c4d9d9c55afde858cde17c34d9381f704a103d3b7ad60d13c30af86cf075744bf68da24dce6e6695749bb59df34b17c962b5bc131df8f6c2efd9c685bd2c7d6b5a9e04dafac940f0eb8ab06033d92980c96dccd6ae707f35f49a1b824a25fdb483b27c36f1ecaf8b010e542ae1d4b81f51c612c043993bcc18fac49e83ac44d0f1925761faf9d68c91153ad90d6287eb66ba6a791861eda0f47b7c45fb2f671632a8cf2fa1dc7289afeb9d1c6b243862f90ce280d196124227965d11d8faf27d6888f5b126d471f4e520ce91f073e5f4eb33f622e73fcd28f6ae5740755d5e11ec382dc2064dcf9d7ec36338b91cfbf0b00458514e6873b770b0ab555e6d8a96664746070897705a5fdc20bfca80d09f395fe09da880355561649bba05be591346558cd0a399612412492416036de60ceb8b3c3a8e087d5bed015c59ce8c4d85e5700eb7385f7c5d245e650c109526b9683a2a9b8c2eb21005c25b60116ad33dd84f423347193f1904f3b69f9299e87d503125d37ed5ca18ffed2ae59d44e7b90072154ed29095921a872cb6f220ce59b33b64d5c8c0390bf88ed688efb356a038ba11cf0cfb76fbec95c385538d1c35db431f3509a938406cc6a4be15c47be0f3c974180a7a8ded23a9fe41106c20767d9c047ca0178d8ec92363b927616991b2ba864bf2691ca1fabc33665dbfa2100df026b41aa6191e37f88cc13166e0975c15a007335248426b8ac39ecad114a0bc515494ee8a9e80c18363cf9540c8c5cb2b08cebd2e185755c51214b67bc2414e0201a8bbe64f5fa029fb9a40afdc053d563690aa7ba4863e3ae97f18c541675fa186542892e92c6bebe3741e2bcc7b0f0e0dc591022599e5cd1c1c724f384e5cd8c7649acbd61f5cb83e1500941a3af64cde0ab5ff5409f3764a670978438259d05cbc2dec789b65f32cc6c3de7e7ff301fcde5e6cae8f553644f298713cfacf01b0604f517e662434d3fcbd19a9e5c3c6e91fe8e330901e78db58fe475d936e8d03a7dc8821dbe4e39115f58ab3f2a1e923ba983f28a31fe96a62361e7d03fc6d4ad903468ffa585736e1368f588795a5fee22d265b27051b13e588345bddb2db551f38a3fcd42b92f6ad80993af0c78529223a098dc10e128658cfe3b764cc7d43f2b2fd643fa8409008e063d4976335766b2410f8c6957ffa01aa1799a694295cb44195ef2acb30683f28bc6bb49638feb1eb64b3e2e5163779f779c5b99a3e9f7dbb89b712dc6853191d7a507c60544909483540f31bbb9ec761cb7346a2a8c82bcfdf01b85aa42f978eea2370d544935844da7cf72518bd56b29b5381cdadde8683d27c58183d232049b82a7bdb88bda675526b79ab207a07a548dbdf6a86afc9e2d2afe7e5b2e57d73053065c4f246d5f418f248bcbb3b323cb7f81a7a920ddb815563ad1b7b740a250c335f9d602700aaf361998f1bc29c83548f1c7af37350f42e2cf8c2601039a2c70c8e74e2b4d76a655d0a9cb559474d12ff1dd7a764057068c8161746f385bce5a0b291366d2086b48a20bdd4f5c27341fa07a6a502b0ce2dfd6bcb7106fb05fe2264ee56790aba5e88ef77cfbe34b5472cb09b82cf3db14d60a73780011c60f697c2597159f979d4b154416e73e1788a39ca4385b5742d5d7a2c291dd838cc2cbdedadd429eb9b172fdb9a276fd8c16701d6ec97f6852a1acfc4a86a4cf0c0d1d4f4e02b4cecfc6ad48b4887ed92ae563d67c1098fa09cb941407042a69dbecb40b0e2fafc65ec733e7efa1afaf183348775dd2023e44446a932b63d16a78e193fbbbb3637bb8e80cc5ec23a8d188985faf5a7e821f0c5d05ccea0cbb18468b101e8547f4b5a731539c55f40357fa2a342f05695d71ad4e0978335cf0e086d880138aaf5bcc01e5bd749daf47c4794f8b969fa7af189b416863ff0e24d70cf2b1757db62818ce554c1e97dc1b148d104a70d929b8e217477e1ac0189af0e619af52f74e381cb58229ca0e7e91cd4a6fc058bb0fe1ca3c5a6571ded899c1a63dc21a20507ccb5cd57c541718c10d92ef9babd7ec9f16051a87ab21aeb15e2441a5d8dec4f60ace4e536a947fd1a13a996dec8616ffc14e067177bc88ea188fcb3d3ff282206690cc4a5de9d8bf1712b6ff7e07ccea2864ef2a1b570512de76822040864d15c25b74eb88109c6f0ea70e928665326da301ffa39d1122aad7e6c89150f32ccd62c4e080bcd51fcfbe78374dc5a534ce04122a64e78262a69bed46e5e7718e1c2b2bb55b379564ae016abbd8988965d710aab78d33af5436309bc94a71e4818b09b8dc4f8f93fec94a6e2c78f44b3fe2f638dd49dd72717d506a568bc5474821f95f6ec3d68216798974959bc077f072266872814cb4cb412d36f7c5188a69a7eeb7eae1bf3ed06a0948e57fd572f7f3910cf52cbc0ff9517b80dc5c89738a1910ff386e11cc09f981b11a8407426f5ad65f4884178f76fa958c4aacee591d4628d7bab1f37c10ddbfcf599f7f64eb1323f9a36610260a21f1360d4290942852853f2cb021b2dc9cd9aea423440f3f8db9fbafc03e92b8a3853755fe128b097f3ef49b9953d1600029c5fa58555b687fd36a4758b352030105d5449eae657246878a04a9e8867d058b9d1cf00c25cfcb2b4041f43ee07861d9e8b1c2f51e5f729cc77b8716dcd23c54aa6740ce220f83488cf3ce5ad82e0223387dd48345ecb03d2f516c3e890a6225659947232cac3be7e6e0acbf91d243b878fa417bdd8532de2eb030454364376f20659e1afe96ce766c994476e98afd87d9e5475931161a9b37aa144d43cd4df6f29fc2fe8c66cb1f426c95ab75f3f2807328cacb82ec95c17cf3753ea1a6722ac0e2fc3ad794d08eda749eadbe734dee366c11856029dfc44fc0fc4ac249cb7c6e5cfd39bce749de3fc53fd755ec07db6f5c31a9634a29c236be1aa7405f5ec3c7e3b7bc25e97a0e1e495265131d6644ee66b0d8f72ee370940d43bfc78e6da8c9c1ac6242fc20cb951eedfe20452f42b5f70243df143ec317f49df567418d14539e9197a56ea22e700711e799a9fd7577a0cf7931e7a47c8976f2d7aa212539d39751995d52eab3470c3397d7729efe7a90f3dbbaf089a446b49752f836ff560fd1c978d44b2ca84e0d5da136a7e89fe5a75f68e240f4240eecf070ab56b6633050ac1b7a32ebb1abd638f9bfc39d93294fe368b701f79d88d43b17bf91b4b9f2495a819891fb21c5021f1eb9e7c9c393495c593bf45752a79307f111f35a87bd976250920f16e73003d5d593a12304fb38b448b9dd81c7b9f7de7e6cb5398e55b6cabe3265e1744cc719d3c8ae3af3460133874a088d657534bf35f1bcae7732152014c4485087510e866d1295ba86c32ff107d18ab93b24296a6c17831e1e1eea095e3f9485405880407c490843cba35093c83def7439ca093897cd8a26ce1ee9a240b576b9c23d9e1ae15432de2063bf30d3aa776c6a04c62cf163926a8ead43520e4c1fa906f46678cbd14aa2b35796396b8ab5ab870d3f15ae7651b3fe81c5b8062ca7dbb3786a8f4f000f234712b27d71b1ca581ef98c6ece6709bc22c940df56859989d1a5603b370e76cefbcf26e51c785c49f93847e4562a6c73377d545492ca61e2f6559f402f2df084837b6566b5fbdd2f6e3ce815fd99dd7528999fcd83ed6ce9252d5c87970e063557b3d2ba6d74cb48ae0bc607f6f0fca518c2279ecf676c9d73b02c6533e2c7f135fb6275de808fb273f9431429714cda9824594f05e2ed44539d934ebc3e7d8e79ae4e6f14faf71f6c463af239ee8a8b1e5a46355471ad32f606fbd8bf835b9de636978da6f297358894457ead35400855f81d625620a9b425c750fdd82c89606961535e4042b7c0622243fe000f1a0b675367e2c6b64ef9443f313209b8e0976b6473b831760482e9c6df7b2840704832191220d0430a9435b973887f42b11bfc3cffed6bc5a3f65bf58da797dfb19cbf9bddfbdbd94740e3bd48abc11653431a1a7ffa75d8a1c1811ffc508c1f8955b78242132a5c1132cdb768d1b26f8bbacfa40556d214ac541480488177bc01f4c0e5bf4abef5355dd705d130c2bedde380771f46efbe70f9cb90e21c54efb16f818c4528530441a999c5c80b4117cab6307b32a18750e50fd548b4e582ac88e0beb1a686c173371b19bdf22aa7ad4cda7be01f7e4d95e8a4197835889da25ecdde0714dfb157df5401e53e1dc2532226071f72496ba3a6681ca67c7817a511300258591cbf896b15af3c3b7ce839ea23ff0cdf2ad080a7e8ac870800ab49ea2b69a54b014b31547ac10f634d74d994ab959866739838d0fe88eb20bbe47ebe4cfd0ad94800263f81d0f6745d0be54758e86f76b5f0c2d651fd64f4951e11ea582d962f15b13341da44e9a1b9d296dd7ff16800d178faef9b01be1d845eb5df07fe5bcb81a6fd41addbe30392737a57e8f69148e975044e7a02984ac246486eb809022a91760ce5344d940d2b8687369f1132cda113c82b3e9a2d33575e5b61119e71c083875af9544275887bcafe1f1abd40b4bc153582f2640e17b46cdefe068029539c43713e93ca273a5fb5e16e82cea00728b67ec2d7c6b495752989074ff7839d6890c203dbff9ef2fa410f840054842997583af792a1dfc2433f1ff968aa9a241673fd8b68ca039e9f845d21c7ba631d6c47ad4eb5a336eb2f1a434ce6ea02d89fb63491e83f058ee5dd6db2f870fdaaacc10406d0d673b32c7eae264e0dfa5a9d07563806d8065e190ce5edd2fff0c1f68de75fcc72110249d585ce9a2f081e3a818790c4e30175bd63c7be49075da0d25414a0f9e3ec69e4ea0b1dea5622c083c2a036fbd85c86210a9db00371b77d742cc7c4db5cb61a39a86b51b8d722f3b18e4af09210540c9c98a50fed9184ff9a22d2fb1019f4f9f9c3199b1eee386777fc7194bc1ea7ef3d7501faec90ecb664130ac9928752de6d743db916de04b0f71a681a380043dd3f160eeac1009c29d691c9f7c015953b68f1e97e782300a0a06614973f6ab2593834d2d9e2d0939113908f2abc7ce172373b5238a0b0483fae0815ccb95a2f7ddccef1f14fe87f2d4c8eb0daf9318a944eefabf3bc69bd63abab74059c86d14c44a7d6a5824355e20f3ee4e7c9a67b386a908fcb554887667db46dbea0362e596d300551c35d154fd481749ab1d20edf5a5279d33f301db2798cf85c1df947f98a1fe6b00d3ad3d6846a038dae527009ca11ab0c1f553fbe7c29fdc21d22fd1b21b03bd2f2f4e469d90234ab339f98ea23e0ecbd93cac1086928ef6b43458b33747a144bbbe31281151082096bf9ec5b4096ac97de6ccc606573cb67a21bfdfbebb3b81c5511a390a9cd082888fa6439e4d12999a42cc4f10acc384a19db694d2806f211faab34c3debad308ea68966e29e0dcc0b5970f05d4727262f421007652e48686d4edd4e4a7c3bb0fdedac6bca98ff79331a5d885022535a8dcc55584727f16846a833afe2f7e13b2f885b87c65274d16d432a8b7335a077b0cf29afefcc999d7bb79b40eab809782ed792857b4a98cceaa39a60b10a95d2724944378e5b8483baeff973e51ced3f355e767ab53d72f33f0ef1745dcc8c09d0a4c3206dc665253ffb374310768f51a0e47e0815ddfbd6ce3cb0bc134633e461ec67d3c567e7a4a29b473318c3541442639bf84d6109af6422694457396ed5ef88f963d0eb522ef9467ed0f15dd759bc14e025d91356519923bc8a1c76a8708e0a7d2d04f45d0c62cb766b6e7fb47425dd41548bb4cb1f7916558d540cadd763214b02a3b00efffffff10