PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 83666 e65b6c812c3d2c681673178ad9314d474358858cccc7838efccdf35d7ce03b50

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9dc177648265c75c64a5e7e90b594f5f7b8d336c16935b53bc57f96c501db393
Certificate Block Hash
e65b6c812c3d2c681673178ad9314d474358858cccc7838efccdf35d7ce03b50
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...000c0800000aba0000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000b296ece67ea2c8cb0986d22bdeea0bf8810c4874a84370181dfa91671dda604ef2c891a3c73d0163ba354f5c0bf1b871fd571a08dfdb6cb3b0e95eade8f9fbad85040a253f8c688de8d995f636dd4387fc4d0368c633e53f3e0c00000000000000400000000001000c0800000aba0000

Raw Header Hex

00004020b6e97a487a937b9a73f5096dc33fd501ea1ef9564747e5612af1785b8af0e999d023f012b39e1d28aab80c362670327c66a33047d161de06dd60309e051e4ada66c64d6a11c5001893b31d506cf957bc535b93166c338d7b5f4f590be9e7a5645cc765826477c19d

Proof Data Hex

59,560 bytes
121216010307d75c0fe1cd1830edd78b824130f75033a52ddae2c1742c189783489baceb5ae0c45122b245e51442ca7686db0d145f2fdc66d01debf9eb1e513eaf2773ca79ee10ecf1a4cf5c1bcd40dbe616c50454570ef1aed2da17226c77b52ac0946fdbc783f40391239dd088751327e91ec49e4c85a69400285551474e06092695861b33916642f718219ee46e621919645059dc7b6220e33f95d043915f2f187938909f3f39fab5e62ac5a52b3d35e3707efc459fc529e3f743b8368d2dd3e246e6ccd8c8b141d5200edbda69f4faf67ee42c623961fc4996184a5b272f8d396f278f34e94775fcf21fa8251dfa7ec6ce50851358886df77c56cb904f7851b0e02a0919eb36236764e83b8ac2d869ca87da2acce47217407f14adf61acdd76cc5f0464b15bbad67fecf19daff62e6d18b4b5e968b49f826476e02d78786ac9baabe9e543e7b4f93893f62e1ece135ed9b1713f0c298313c4bf1b6137667f98b384711656f2f0c98a3e4a23cb5cbc02594d2903668c9ba741d3a6e3361b21798dc3464c90775f1fd9c8eb676bd7d6187c2fc9c69d74ac287c3ebcbdf2175a1c5d4aaab4432cfafc65ede9532e827347c499467ba2d55ad8bb608567951536e6afc6a1fd9e4faacab90e4f1e4858d76338538093b23776648dca974f55e773fdbe43c2c1e12a2c6e34b0282ed0b7a187c237b3146837561427ad1992035ea4d1899ece8509a89c39393f34baf7fb361bf89de37e2386df7a90c4a06461476c2e2ce10bd0248c814fd0b52f01bb8bd379655d0e66a6427679f8dee49be0010335e5f055a76b29c4d426ed27a3ecad2bc8f48b59292ebc556427ce1798cb2c915732271428bc212fe73a077f34eecba2da29d181efbc79c793c665e9d1bde081b78eee1d41f2e109e95fc347cc4fd7202d001afdb1be5d867156e13e48680ec14c15e25d2b278c6c23cae0e9f2e398781e904765b91131f10573379bbe88d35173301798f44b30f68f94a9bdfb3bcf053527e838fb339320ec1f012437024af2ac9dce20b1c7ffc54add7810b04ae1c7f39a479737810516e413b379a603c4f5208f7fcf466f1a4f7165a4e36a891ddb2af447a05c02a73f588e0e4525c6eec423251942f58bd03775620cbdf4678d53c5347ce1e37565289a4d5be7ee319196d33585fa2ab2d25e851bafa29cb76ebb8fa0efb807e165651de2e676540c5bafdbcc840c6f2a413c9654e44678d217ec93d60a1343d3368f2d8bc3e37a3bb3239aa30a395320705dc3b199636efcba6674f61a89dfb9fa07bd7e0b1bbca5acda934809746527ca11e285452e45932b636d6973b41652c37306b361f274c539bdc5ab040e7519e543b08607b85fbf3d9fc6c6297c96e9d1c1c38e0d57fbb56a298c8c8c6670c5b0e7f521a0fbff2374a032a5bab02498d3cbbeecef26d6a6df907ae92976fec420ad42d490ec6edaf7b1d0a44cf1547edabc54a92477fade0552cc7b5c43ce68ed5a099da46338f20446f49a8a8f6c549fe305bbc567e082c17f24418bf1a71802fa2bd16afca85785e67f50c9e6bf768b7cce0f96bcfd1c86653143ab8180f2300812c132ddfac7ab29db6209287e7279dc3d678f41fedde4187d4b65d143ffdbae0fdbd66ea2441b6a05a77a16b454d58ced82d42ad09901946c030dda837b16c80f1a5bbe624d1508866a1c3af083215ab49451e5e11be28b6cd267b4158d484188c24493855c1fcadd4fe77ea13cefd7a7ec90a9b69b4d672bd2d37f84e1811b8de6ba35546a6f4acba323991905aae075e815156734e17e1e05aa122ae801d11abbaad8612a261ee0e268fca47650e18c5e2af56d48ae36ae1d5eb123823abe438cd531ae766cfd884fc74d82e80f44f9dba04ef3bb8a13056e7fc5007d78f8e9f76d9a987f9fda9ecc572476c9cd27090791de21a04b0395806f05ae86d39a9ac9c5e84849c58912617df7e3f21087535ca3245083c33b06dc0db0a2d48d524e6e0f4c95e9cb9aee65b48bab51495e19dd9bd08471003aff3d895651533402aee106fadf92cb7ac83d7a941c60d3236ba69c61d39bb4098e9f5adb64ce20eafb64bb3c6ec5ba819fed711593240c819a75864db168d2c055fab32878a6d80195637a12977fd419cf9bf858f3f93a362e71d23bf95acf17dfaa02fead1f8102c0416f2dbe4218918dbc3c10005829a349bbd767189443891787247aafb7e4241eba788558cd4fd87cca20cb9b20a4747287ac624cb9985053171892acde0c11feb2ad0e31862a6c624fbd26b23de09f198a70279f071c3711b087dc234b6afa290a2206c88f9fb12156ce20ef9bbcec722c19d7b66cbea95a38b48926ddc4584968f6a8c261bd65e0250a6a9c95fda16612f67cbe8c1057e0f02f27306af06677c0e1792a9b3a937bbb7d166e78b3c5cc1430c0cdafd09b2a09ae264877c2d7c42f20fc73fc294fc37e53fb4498828ad9d5ddee2aaef7cef7ffd80d9c6e252050c76a424fb73026ec516bed9fc3d3a34a740885dd917779d852c60fe22e92f973b92557f26e8ac211b0a7192dc794296e6226668f89904d07de1c5defb46e4f8b614a2f3f33505fb37159c56d47c6560590cde6dcceabd93fcb14ffdffc3066f78cc4450ef9ea3951501ea78c66c7e2b219dd2da7f781488036e9875b8819ec7cfc266e0ac5ccdbdb807d302a3ab14ddde7fb6ca9bf727ea7df0df974a9eac9d5dd2516fb15ffd81825ab103a25765bfeb71fe9b039fecb1cbe7c012376dfe89bb066701e1ba757bdf5490ee49dfa7859f6df4edad05331a60d8184cdb44307e1be6d75ed08c8d9553de59eb5a739109e4fc721c4d472a0d0c40ef7673fb13cdbb0ea3517ef1f19a93b89ea5112dc17f2fc1dbc843a29c07932981349a835ac9afc8c0bd16850a0ea03370b08de5d4b49b2c5763ad55a776198981037d52487da35d2f3065a576bbf8b495ba23c5475d8a5d4caa131eda77b58b9a83f9a4cce44e6a7c626ac640fc7bb5e0e65a6954ada2a713d89a3a7ad50659cf849203f2ac7f9a0c59b64922053f7a88016ac424d72c24713bd060e3329e5a689f15e96740d6486442b8d4447e8bfdce88465ae1df5f7c4e34d7fd942a9483dcf43a58c8b1d0f98e9af6d2ce260d9e5dc5c2d0dac9bf93d6fde63a53bd0de62e5b007fa0c17d821e07653827fc1d826d01bfa520304e9db67344407c00e515c70f5b6d544785a0fe0cbf9c362caee49e34600caa859230b905d95fc839f857bc519eb98d28a6ea73ef0cbb1299fc04205721cfbd1d0c42127d8a28c9741d0a50bb27f334d52fe5b852967b222dfc253275332b820d1f46dcc10a444125a82ac9302f9993978e656cb02b2fb6fd785ab693d1bbe206c4498892282d17b7035b04849c1ed9ec219d1acc537abda095f2ede7cfa5638d34a4c26bb09009a013610f4970dc114e9471dad6aab50b849fd2d7829230d46b9283f619fa024e404320f0b504621c5269604fa72bbe6e1d569d77687482c41215b721e14531616f184b9a3d50620808eb4cfe836d02af7022d9465dbac683f77a46f8e8d826e41eccd1df81db804228eee7fab2e41bef78f3f34175f7f8afee7c4695cb13a0cd7dfc38a8a18b0408570056a8a8207221a6d3541d144b25b59ae8662554223087b83c23f61439cf11c40e10e6ec4fe11f2c65835687c2c1515454a26b924246efbd60a723a688e683e3042ff1dbe5198bb692d1ae09b768439a7a82e739973cdaa27cbe46b3175575bcacd1ba7cf881530c46e16765dbcf9f4396cb1903be189eefcf3f2680dc920e02eeda1bad8fa90a398f58dfffc641aa3a5ed7948acbfdc04c6172e15db71637957d0b1bde681cd24d9726ec01391b9704e456258ee3df7b6b33d4db3e1fc1716e77f7ff18fbffd66709d7c9abbe11833b3104b90667fe6ce1f4d0fe09b6850258d50c93d660515a7b4a336373dc40e42d017b4f77e605698504c670999c3e6b038813cf9a6450aa11990fd9e063223c164bdb02c8c5891faba598ea50878f9d10e88ca8a8fc9a61913daab611e21b1a00fc131d8f1619c294e4e6acd9d1429254bc6170b64f742b97e9351e6bc27bbcc0de18ff78412a6a30cd49dc7c2bd2c1a3b93b979e860704373a45f8816a56ede6ff85864082b30714e2c0e48d5670cbe64c1ab461326bb86699f6d5022ad3717da6d0d687d857a10b5e10a4638b415d4bacd4656325c41dbbb0505937eb846808204e18f92f2a5eb1aef746c92e3424eea27f1a6ceba4634899c0837fe3ec47dea7f7173f6d95b070dbd904e4217c01e5048297dc0c8449fc35fbecd46839cf548d15a48b7987877a51dd80ad24636a009224b338cdfdfe672748e3ca58b131062d3a9ea275f2648d9da76437c6cf544d554aec692b07a73399fb0b804ba63d80f0217d3a03a2d71b2683697ab8881b70eaa1b7e2f48158a9ed81c5a65cc259b4e9195b557d6dc3914900d155fdbe5cd4b83b7428a8ef920e05af5c08313992615cc357e18cd4d69d641a14c6bac091d6005b72d21ca7769406c6b9d9dfff28bc0733b68367a894ad73e0282109c65c5388f5b28eb2ae9cea4cb369bea3e8675f4c2403b09055fb66840eb6b3b4dac31292ee40d63a6afe467451d0c7a94ea0ff0c725be4dffa14b076d5bdfd13bbfecbbd1c5c9fa3b793e0ad5670d47c1402b877b9bc9c64252194292b9ad0adf3cae032096f294f644779d05af2f9571229987aea07abfbd619e09294e58110d426656c4335afba54aa41b3e84debd3db06889659d489c7a3b8d7e5cdbcd0f4086f3abfae65fa2116c018c29085bc66a23d8c32ed67ebd3c6e739759f4a2282456430248c9894fd1157e0628fb0e47d0718c39a084b25742137c2238e21fb7d3c2144101ac4b07295d8a13d5f8adcacdc08124b0ad091ca754334100ce27df6b8a823a739616ce5274b29ce1ee1c97ba75faa46271c1c8be4e958b24906a8809e98b4ca6de197c8ffb1f9de238c67b78978f1f865c956135aaa2353ba12008baf63f22bd5effa8177421abff9a3410e49f0d283e79e007ac9b7d437ed1011129633c3f483d9a5bdbe3b84dd3c5ab52076abc81975afa58f75398fc14c5140b8cf64b20e59da0bc6282f1df63401db73bd3bea269d53d1393b12c0672a5628329cefaff229eab6050ee67648823701b827fb1db8a751c1bf897447b3308f9c595bd6a57ea89265718c098cf681235255b826ae6285298a98cd6027045e83ee4ae947753efd06abeb65ebfb192d49c9d896e60e2a549a77b4b1e5b5300bdb9e013727efa1cc82af9770660d580daeeb65e87e3c986295c28629ef2c19c306eafc2a9a3439b57e7d6493b950497a711bd6c68e1266453e394a402d3f9981631425b6d9a1ff6f490a7516dc280dbd3b5a9e22bb59f446a6e3c95ab85bdf958928f7cd8b9b27e3fc9c1a3a1dea33b2af15086271a250a151d547131f05775d1fa03cc7e1a80afad60174de6cdffaedaadae553373dac50f93e3c8c68b9aac078aa9e179cee403b30ba055294f9b34e3f0b4cf4089e155deef2c451ef2830f1bdb6f4229e40c83a68c7222c8e91b7dbd8bbd900266e6ba7e793d51cabf181c1cb4754d6e3a7ffb4de5144c1f02459b8251a08ea296c2c1aabb9edc59cd1be890b7e54ce4642b5df9b9f97c320084b95a9878555dae1fc2d6bbe4341735b177cf1af604c020d7b4802c646cd78a79d58f6ac2b0e3d062ef4505bc5bee09d7a81b1b9a8e5d91ecfbd0db8c452c953dc66aca00815bbbfbe8ad79d1fc5c5e2eae5499a066f231b89c04d673fc471be061a8dccd1384ed973db69dc89091f3bc4f3e30bafa8411e41c48af9a3755b6bc58302f8fa4e82a42a4fb0581d953cafbb0ef528427ee2f446933b4afaff6a0fc6290b0ea055a56944034925fe4f1b6a9f4f5eff4c3692c5fe64b0dc4c33cab5ddd2fa902747500ebdc1f8697f2cceb7903f45d4b074074ca1a38ff323d0b999b1721ef3a02e329d77988e50f055b6bff1ed8372541310328201325ef874dbb8c438fb39c324457fd4e376de04bd5f1891b1d399270a24392ff76bc9de2135476a91d89a349e9aec139158491fdc356799c45d5cf3008c45f49bb38758e14d58f9e387f5b695f59a2f5e02751b836dac6eece6b98a4aff46043c22e505ba2c6404822b3c8bc869eb1e2ae4778baa8920fe0d3b80dc9f018dd3664e708ea11b2c36c8005b9faf6d8ac8ce5f8cde4566c618304830d5794e0b4650c12b15b7dbd92c868bc1cea223a053ff0f8ffdb2857b68a95d5f9897b2b46c0b8ef91740504f7289ac5ead675465f230660f799c5989ce9193ba6084f125267567fe3652a411eddf65e87897e11cc86bc3aa21474b42fe6fbd89a270f50b710b85ad109c6f4bb6f83f5f9b65427e487119db2d255af0a29981164083e9aec269bacdd00147b59e3e53e90e0942cfb369ba476ce7351966f2bd32d2a2c169cd30fd3b358e0da1fff52991aae1505021c6dafba073dd57b899af6236315d637c5bd4541104b00b0f9061b995a0aadcc6c5082b921885e129114a8ef59a28d662c10a858703c431d570a93e2738e75f72266849a5de3b3c2b2ab32f00737b8a5a3af428054a793d95fbaa162793d13d101ee7c024883d377c18bf4cfa3d6c3060df2333adf38a69f53cc22e60e793c72d7869d1cbb0c11617150d499a6b837a3bdcbfeb507f809e0f23de37ba4b0506c3ed3b7159c730ef64d4b3524c52d21ab44feade02f294aa38a7514fcb39e94e9ffbbd55a0358d27367ae2796d8e387f1ca377e9361f91b3a61e0ebe1b399df1320db8880b99da45b61f50f323e6b0e9dda390481718f8302e74e41028e37a7179d9f3baa1e8d2b01119b2b00a2ac0025293b596179d7a38fca075b332020970cc529303599c8ba875e66b7859ced5a1f3f712651b2f4bac3fc2ebcfa23e59eb8a45e113586142f62dc3794f070f8400c5d4bf20bfc18b237982a4d5d182e9bb320b2ea0494abceba84aa7f08f670867fb16b06001a68ba10eee049d0a4b2cf68f5ec63a2dec433dd4f8d41a558fcab7d5b76c924b92ec3ca83a26020271f9533ff1ca7a64f4d848e4d98c24cb063f528bd1d4b8e6ee4a05e2430a2a9e4a723a18987cb383c6c2a7770062a2d7d8a09bee3216cfb171ad87e09a14bf5ef6c46154ad5e1672ebcfa965eef9ce14415b17db99a003146912e2734f96cbcf3e0089232c00b944d85b40e35aa0418eab7a50dc3212ada73dcc9411d9f930731592109347cf3b9d28ee332881c5c0f9f16f66a6f6de6b616af039b4f9ccd1b1803778450f220c3798de51588cf6fc1d463184611aaccc11f5db11fd60cca211f11d4410ec8f6021b430e9c06374ef4f90f5e0152498dce529ea8c7c0d693952de635a4cb164d27f555c696146e209bdb739c31895c83e2323d5de95e0ed75ac5f179c6bd2fc9b5878f9292508bc3684869454bc8f7e6e42454205a9d10baaf3b5e5c55c269e18ba3b4b07cacf33ce2d262c2f1bb1866032e19e3231c7b4f7a2720ed63aced925a37e0d729ee432cec9d7e8b73dd74ec697262a53014983232577d5377b4807e07c14ef1ef957d0499cfa33f40d61deffa156e35bf47870b08f3ceee3e1e9cc17f949cd89a5c78ac8cda02a8a0cd10f3de5275f5d39b0d6df21e6033bb26eae2a3694fe0a2260760b965e9a575658307388f2bb1d637ff48493201de65157b767442f1f4315ac771f68679399cf2c6d24f22fe2a994be087b530654e01f8e79ef260c170b178e5cd0943a3217ed6dab49694b8bb29bf70c8e7eebfb729bec08bce25cfe5758b68015db85e37801a158de060a0fe927af3a4d65e90c6e6271fb6bd72a6fe5590b5c9db87ef9abd1ef47676ef0e04f4ad7c4cae047549708447c12ec6b4f153d117b2d79046542d737334d7f47fa9751b061f6bbfcb26b77734d83fdd0faa5c490f7e8177be4af99b8b3bee1caf0f96aa78a719a99b3d90bcf47574bab848a9d468b14e15d5f35a48b693e64430ba4406080299b72ba59ec57d52f69bca2886b33da04abc2225fa72ce36cd200af562a437d5eeab1571ef9ad3f04977e44bc8b56c01908073b84a95bd00feddaab92d82521bd4b82ad6b1b287212aeb21e0e0d5d0056bcd53529866eece07231e8b1198ff10dfcbc69a259e8b4691bbb4c813af710e5e09b5ebc749f9bf0b52fb1c6cdb1a4bd91dd50343dabcffdb429ce3f9855d76be596aebf5417f042f336aaf6f4682811c9bbf80742e23f598e36c12618a29db93551df8443430f36332f10c481a9d14a2980fe665357a27852ae27a7d557338a57dc1e8828a8612745a46dcecb0dbdd0156e2432b96169f3d7cc7d6f966f5ce0037fc8dca6f584489319ade99790a3432715138a03aab2e794a860ec5edf3533937396842072a5d7b2ff83afe7340d36f563e555b061a96e52c9b0bb0b6f72757caafe2f477f3a9f58c956d34cf44a9d4c8f9374f6480541c10ae3fb76454206f49b764586116af5f5d3667b96b181122a98c72aafffe057e09ad69c84160feadb5bcaeab7d15a91cee93f1e45856fc13e7b32547fd354bd783bb2ba30660e39d05e29aab7b87ad5023f2f8bb560bd3e847df89bc8717823f61983b902d90cf8c8fceb6a0315d16986008b698a80017d6646a14ffce262ad8fdbf9a68820ce7e40f2130503dbae599e604cedd9c3f7375abc13904b613d9e171ee5917fc44796167a22cc025168b80953fe4e363d0414c529bb9406a66e524f514d0d13da4bc7eb4b2e490e0a8e3a14b00279fb88d70502d673c06be9b03fc56416cda8894d03423583851c8c468697c42ddc2a74e9afadd4fda4f567af71faffefe7a40e5e58dffedc89adfb8109b677412575a9ad1515e45c8d863133610b56ec32a89b2078a7e3bed8d5e4c2a793b198e4718d05eb5f3affb838c7cb4eed91289b5a772a8300d1a0936b8505dadf901b76caecc2ee8e78ff6c5bca50bf6bd62269d14bd46992ac2f493fadc66c36f747ef7718ff6c5f651da766035c2f24e674285849cef26364f8717c9255922f43980bc935e2859420ed4a96d717ffaca6bafc99e520b729935acb7fc3837335e9b7059dba450337cd4dfeaedcc0959b238cadb4962cd27a2158b6b184fdde0a6b43ebd83f854bc524c2aba7d43a1946686218be8953f4932af71a38f7a81d55e88f0b2d554025b4802ca9bf34225c2ddfd54d1b4679935e73a1f3e8a26917f332ece5bffcfd3606ccdd1659b0e3c527d1ab12e9339946993cc1f614255666cd91ed1b76c0e7142f2378e3f8192be4242e6b8abaf509315df1980e2796cd1a9f628bb6fa913fe2dc9e0970a790447caa8ed26ac1922f7f75f3ec8bd0799b56e342e34ae49b5545b4d613f4b245b12ec35149c5507847eb0e0ee8b0d375fc3d99eef4144e8d969b1dee3a7fbdbf9a2791d0253bcec73fdae66e6f48ac91a824918b735f416e257c2457a44c2a680c46b165c7d16dc77611ed2a3dbf4062d79077be7de5f749005af1acc178e9a9f40db3d616cddb84c8b49d85e1c3552f5eae765e7d76ccd18c18e08a0e9a924ad401d87b2187625474efdb5d3cc9f6901263d68d4e87047fd59e862a5a7e4f347bb202640be6a9f166362b5339f061d3feeb3def989f8f85a5231aabb3e7b1fbc17498b1ca2dac889bbd156f26d2a88ac9aac538e53ce2e89d79e943c4d8337c1b8cab9e66ba8afe6f485ae1316abe2bcf8e4ed8f660ab82bda0725ad957316444b714ed5acfbcc537ed6442b823ab18a38d5a990ce79fcca96ef6a1a3c877efcca1026d1de57bab1e73b3edbaaed4e1bf8079f7681b6644e56ef0d4f46174a76b36d6e32742a3a5554f90aff08c6f19aeda8de7ba5e649d9f9828902c328f989e71150e1a71c69341ea5bb5cc49f27eda2cd469a1921aa40d1ee452df9d34d9f251bd626023780f09598070913c27f9bd3468d5a8727c63d98b9a11fc84976ddc77f82416bfd2c72eee7fb52b2634fc025efc7a7eccf0325f24b6cf13e73d601991e90a61418c9693b28b0bcc2245d9cf2ef650b96cb06afc10792a013866c8d08ee7d93a2f0e9af5881f60952908ed87797853e42276eae38437f1b7eb506285bf1e72b3e9795018ae1001b58340dd738a6007e40bebf0131ad1f1ce8570c2cb6a1ed01e44173d4e667c6f9ce12124ae14eaefbfd9e05fe196fcfafb7cfa5ab78643b9e69912cd1da015f46639813cdb94474b65196b76abd1db5070bd965d114aff75872537ae1250d1d081867cd9e12d86b19977cd3a727a7a321bac180b7e50ac1554b814764f3c34a90fc5a3ada19d09afd259b4bab79690e211f7d849b8ef7743954a509589ae5db3d9a3ddbec694b963d91fb432bac844b592db92bef83f61ab7fed2272f0e1f16e1d551e202a9801b62e27caac1adf0821f822f3a06bf243579f17ed535533db407811b6693d16a300548982d0942988ff46102e76965c1561613a9ef773b2bf70dd4af8166795c7a3547420ba0100140f10c6c2030fbb9aff9095d248ae2960aee82bad1a4a0c63c62bc0366d4af6016af40d889184a58d5fde9fb4b26eaaf8d4b6a737ada6b5f2ed9a0e5d375c94d79e52cbff056dae5c82255777dedeac1b264edd8313dd9e9db8ebef00e92099a0c265863cb83e9ab2587d7207e477013b47254735296dfee61b70b3e13848eb2f75d2724f27cd5e8f21677f8d8b6fa4f9594924e24c5afff8f8bf31d6e774695e329822e7e2b1a95795069346a230277ce867b18a32184cc4443576040b19b79ef2a83ffd9c0a145531731bf2426d8be9a88c0ce46337608644e9311e32228ff389b79d97ad1c93b7a64ac41561bab5564374113ac6a3342154f0c68d7720a3f9b42845d4bea5a6bc7bab520807474122a4695f798ae788fe8a258041d36cdf59a7c19cdad5cfeb83e289704a99de29a57f41afb07f0163c4bc361a9f75fac3367a0cfa02b77f1532cd663c39b4a47a958041e09a9d96a5acbbcf15155931bbdb7113466ea4b4e15bf73fff107732fd99a96128684105c4d6c58fb101065db72a5227d66db031972ea736c65a6e4f57ff72ab6facc508e49e903316558811bd135ed784988c6a485fff37f69c072032cee0f1e262dc3b6bc53debd07bfcba405de3e646cdd2f7c0ec8d1247b98ef9f1b7a556ab9e2a3c5e1c9a27f75a310b7836b5e8671f9a8246369f668f3d762123e9ebadc22f812dfd4a939d93420d3c2d1411d800ae4c1bf8c4baa9fe1e208c7b9abfa374250aa504ab3f48480a47d442fba60c1354feb616d7b3c367c9dc146a7dfea3dca602fb61bbb8b2ec0c0594e234726a2425d99b93d3fa077e00a63896f3e135ea227349de51e2af2770ee686a54ac0023654e206bd95de3163b49071c5cece8541027b64cadc0d57b77acfb0c5f808a1be715fc5cd913c65a87ed4ccfb4d9649a9eb63c2a60a9b1ec7c3e4b0975f74132d2a86d395d61e387365c4dd79442bda037fe8b851b25726fe6d760aaa4759cc29f2ce775ffab57a202052af889c06c09b9ba5e173b4d76990bba6865038c82186108da9d39dc71898d03e2c8bcd5ed654064bea94a929175cbbefd816bbd45e3fc0c44de742727532aad802331ed39bcb4c81ba99d3f2ab41f345235e86f28d96f5d7a2b783e7698255d7890b5d59202e849be98ccb45c01dcc449233601781fe918f1f18d08fec1dde0f8506ab18bbb3331152fa323ea958783e86dc2468881c428804e22644e17c0dc0bf096da7651c4c71c5e9b185d4d14c740c95c4cbf97ab5c111cf6955c76fae705f82ec61bc2a9d105b2245406915ab1c3c6fd46c71dff5150ab1958d553124b8428922b0443dc630132b60f0b30f799b051b3b560d02868e0ab6394e0927f606551447afdac5430ccdcc5bf1c66a87104108b75343daa506fdf877298d59318852b3130b555a3827b16ad41db1cdacd879aeb55672ae87bf678ebf2c9e630a8e4435a673d19a3aebc7264ac38cd8097d1ca6ced5324a93a36e3282e0065bfbc1dce78b0aff1cfb08befebe3e682c6c869a66ec7d32bd36b012aec8adfc9e42ce39326677dd87cda4baeee22721a47c5ea68d171a81a5972a5bb6debc23ceab74a2d8505156f81bbe573afd0fd978851dc0db077d069139f727e6f18ed34606dabecf39ab3de2b6c41008328348a40b6d5958d85768d26e138e135444d123b77711296f5658394457d0e6ec29674ea6cd93a5917f2014a4d0973b75e7ad22256df0e6f5209260d15a3926b3e6e898efad31732e9edbf8f10d10226d1ca4ecb0e1516eb8f9719fa84b6cf705e6fd94bf142c585e2eba3e5eb23fd6b247abe8c07fd28b372a338ab31256e9f7b29b26528ffe1d545f4ea50028290f9dc6d5e521cb5c976de206cf285963922c2a72b21bfba171e2b1371ca1057a2cb5f5416e1b5033baff187e923f7371483e3a1c2a3c4f10faaa69c6ffa0e7412749b8aa2e3cb1a674ad38d17c3aa3867823a17c26353c80057653012b94f184ff786d4685668fa6c363624a75a6c494f3881b526bb324a49d6adab0ab716e1d9c546d263c93e55b1ae15e02a2d329d1333a83ced94cb3c1b0dd471d2605da3426a50ebd7a48100413f9ff4163e44decafd55f864f4cd8bf9d2f18a691e181a0feacb862ed894026a81c8ff869e454eab838556d9ffafae8334326e881cd276425837887d97f75defed8feb2074337c20397dd1183d1bc265b0230e5709573854617f25a44edf4f7b98c421792530c0c41821212b19760e7c99b64f630345f97999e4dbcafa6863510052f7e26e1867d15eb2455e2a650564ec9111bf7230caf698138a6a1dfcc5b57b14fdf8d9c3af786081a456a63137cd1cd4f1243f5875bdbe3320c5fab32877f12644f9a8d091a0201dc443fcee6bf25ff959ff2881f6c56a5698ae760ebdd50085aa9e75ec869d1024c92cf8e21de8c6f2c50f248c2d995da3dff02aa4d49ef39e861e4525f21dd17d79344b8f8358da0a2830b7606eb317e88d9f8b1a7dfbab1bb2532de17a471a1febfaa4bb36fb538641c6f80fb26c13f2030a4b510a380e2518d34911f10deee2a6f9cb4247dacdcd4e477cdd146c7183c097abb73496294c423e1e9b1ef2415693c6ac320411c7a1e9a13f82a232eb68088979df0d86e878a6544351ba7a908123e1bf831d6d86a1cee48afd70e1b70f8c811112b499deac7b2b503c6ffbbeeee1855cc2cd7872f68ea75610f13ab22fa0fd711cdcd92adce3266cfa75b395c7e7df3423a61843ad322ea0b209df785dd5f1c1c03e0284eb38c2cd7d08c652e085dde73a539e0fd2e3445fe3c2df23a54ee960ddc0d94ea332942e8c57552d46f219b6658cb7f1234d3f601aee29783f6ebd044df277c00ad347b7e0040d85672abc0bb9016bd9cbc6000c2ebec30f58db97a3c2a465b004ece967d3791762a596ca41aed7dd50e44e092cd890cac51c07d185a8ab4b24f7df217daeba64d10bb533289e11397c0ff72c01f032b662493960398eec97392b2222440ac90156da4d5b7d466bbff626540c0f982cfb57bc0581b268ff0121d923e64ce7c8ffc0392dbb43f2c60e94c86140a5db2f5dc1dbad4db2f12b84805ffe49b00f7e9d3da52b67d2e45207b031972d1f6cd079c698f86c9e462927680ba35edbfea5690d06a0f9447d1f8c1fcc839028b97cec640d68af4db92c5a6a8252bde9beb120da538522c3858c13a56b6c993696635b8957e091eb393ea0bd86835bc555a90694306516c507550c93d2c4ee1ef4540a7d01dad2c8b64533499e39d41a81b4aeabdb8b8ddb85eb879946b08153e1738457c0543b1999c0ebcabf7375fce8c7cc12e2e7bc80a01e97fd71b01cc902285bfbfd05009aeeffea10c2785803090ee39963b0b678180e0306e7d349a0a47f7ef6cf8db05a45dc8062a84c844ee85434d66ec845da7eb41ca38eb3a7ec12bbd64143b43d3fc63cb9895548bd5bf3ac61a292884aaf2537dbe73b577c29b27f8c1b14b2e8a099d6f50bd0759fb0f5c2036bb28c45c313c8406a13a77520a64caf2fc009fca8f13bd17c9e0f75980dd287d7c02f38e468ace0540043db576f7a4af328c514ce76a88cf127c2806d34c9ff4dc104161fe54b3265e4ec1bbfe51162b77cbe301b0e95ad85394f992e439b77c383654adff5e5fe0912d619b865e970906ae60e6b4db022b62efb28525017fba6faa699795b0f68e041ce8b91ac02a7e57c5695c3711edb370aaab27b4e83fcbc60bbc13d138137e084c69c75c6fdf16fe5b143b84b63bb49d4c604492923a2ea34ad3b2ef28911f089d06e8d9b61e9d1baa98825f56698ac0943482c7bed0a593c78e568f6c75dbb70e8d4857d2d2e1ab4250c09cc4450570012f87b8d409eb8e878be4f5ca31905a09b3de340a877723ac799aae6798522adfe65f5f4de694218eb4f2544e72dd3237543bbb72951150c3d5804e990aeaedc5b33fcf55cc680d3833566538943e7f848bc711208ce128449fae5fb439f46793e87c8d2fb1be25b71482efedaa66816cd6e1d8f2b7d5572be074161a0d4ab9de7b5da321bb087661b23d07ef7cb817567860339c9b6b8f50e987d5eb10bae4eee8ef2245794dcdd9990a9c6cb4740b9675a842852d38f164442b13272a14bac9bba7d0887a870c4f0def5ac4ea6c7d230815e9aeaf9f653ee35b6c1ae3bbe16b46e57776a8c12716c02b87ec2d6f3608f0ab0a76b6c220ba60ed0d40f9f3b326d570bc4e6c2bc74a89b6d300941c9970e3c60808e56a179dfd367e84747747f70fc0ed6964a1e0f20b784448a5ce4fd55f2aa6a55fda02e449bb8d1a7d5ed6ea86fa8a68e3f044b6b8ebb0fd6f43f163c4ec53bf91bebdcd997cf8657345d99f26155966056451d20ddda4778c5305cc283956015bcf539bc99f4c7e45ccba77074d2fdb5081d81b77ae6d2c0e841327b429a703d76fb3920a6528c2c80d43de56cd66fbb0d2a66b3312cd8115cc64f0b8449dd234c5c1d6a1b261f6f71094281b1387edf0fc8495e6a432585d98ee36203df7efdf83017cec3ee0b52ab544adb9b2e63b36891315333ac8279ab8d0e2d1c06404de269ff4be2038593519b45406b2c6c998dac5d5a66cd422fb32f8f787b3f4b6002f95527a033d8687e1d5d3a27ea242b08d43d58141f14e02504dc633b136f60b58bbf1dc8ed76b0abac45006a23d17d85bbe7ff26d2ce66631f8486e7e55a69df94775357663e555a0b47c7016d354e419ba578984b91001325b543b45ac145a80b75948772409a114503518fdc68c97a289789c401c1eceb742966713bef7c747f93af5b8bb4f367e7f51107a15dbfa68d73e49669d8c0d609b5824e399127eb935c94d96ddf9e3db12bd8fe0c6c4240b17843593ae74131a850b08ebe243ab6005827af68f40e86568b7e31b84f97893f81809281f3ff11b128b61d6da0f256ebb7daff54a95a90f5edfd3ea5a21187645de9feac19039644d356f5cb0f95fe8399013f7c70fc3f535d188f1a104708e22845ba129aa52bd3254d8f5a7ff75fe5879678d0e19390b15c000771d38a58232e84a2cac8047ea4591e95bbf1b94c0dc912a602d7421c73113b3556e23d086b903d155b5c9a9f64a772b36ef615959e944c8a3eb210c1db7074bea4a8af2a8489dd8be8d9b35e4e600bcbcfc2fd2d77906afba9fe6b1ab05e24d0918dee79c91b2f25d2da999fb02f638743f788ed0dc3f67e9acc617d93d696a453bcfffc6483ece495c10e75557c55561411b02873a31a3055f906ceab5587ca4cadd6908d97a8598094235367e9a06ddfbf41d982d7405e1889f949f0ead4ad7f9c311a105aa3d420daf2069947ac2cfcc1d02f036887d96459f64188acf48bfda0589691032da05615b43985a952a273122bb0182487d60fbf9211b2eebf6663489a2e439a7f8307099ffea632b9e8d84e28f43fe41f670fed34dfdb9689001c47303df7e70ce07ac9a8dd43d60a757cd0d55568471384962b8641a7c139496aa0ef48f5c9024e559ffbdf0354c092609e7f8d4c2d726d4b94b39baf6ae6bef7e36fd8f3204d6eacc48ed5767c5aadd624ef59773bb23c93556d2b4ec6630e002144ea6c74b150960535e5afad6f3dc3e7648ea26ec75e2f2ac63324bfdf6a54cc4c106fc32466229de0c2be93b152154f4942e50937feab757ae1e3db6ca67916b9cb89faaad9732cd8ebf74e74da14aeca1bed307d5da73dc9251aa936d86c11442fd4e642cf4700f7272eabfb086471cfd848e58fb8341b67672ecd9c3932bf92c8f890df855dfe748faa1c92f5d8ee220aac75e5f68a3c28b18811969313304c1d910a66c82a90d1f355180575f0120b9d3f952882014292b2bbc0bb516f81644a3725f4ed7426940f9ab47ede849283a1d531f61275666dfc064352e16418d7979b959be84c6b862b3aaf3cdbd4a44c657aa73f037901e33657511482bd7ac6c3cc093bb105dff8c8800eb66c2270993c0f40eb0eebabd00c0697c87d11b482ce23feab6c0b28fd2d5e26b49b8631e28b8049d3a5306f10154239dd40e6aa2e422b30a7c9f1f046cce502b34589cb0a770053662fa5b213fc2477feedc01cba01a356d49b8a96227badda01ef07b079dd2263eb128eab58b433c0965906a4b4f200e4cf9b7384c84327df1f233355d8b92c61cbae819e152241c07be4a030952153196eef9c8994980c2a1dd17e81dae98cbebdd45e85328ecbb5edf947cfd491808587fe79b1927d9632f0df9e54b604156141e2fbfe7e74ab5e3d586a6cb558c8115b45733167566a3657ff25a58de1c0b58e96ff435026a747cc665f981fa80cb54244b44909c2379e180e752418a7243e149ce9d5cad2b78e04eaf74d0306df71bcdb0b7c70cd96458f466793e1cc841a9c5a4e91cd85622aa4c6ca307dbb35a3cd990ff53686de9140dc6206faaa969b4dacacbf32e5cb606d3eaa2edcab500874f908831724a77e35130a99791103d44a28cdaa5c4f9435674afe628e542dc0b2daf4863ed3672d6fe828ad54b970d3cfdcb1aca6556c892aa0786911a95242c0da314fd9bed0fa25d871366876e860f3436478692717c72dfc7836fa8ecd1e868e38c25e19d41fa75a042f4081c8fb074113c65b6c9bc8c756e42421f4d46d47b581b28a42ab71f2751fed757eb3e24bb99ac38038b26be45ff701142cb08cfa3f663b0d1c892fee1ded595636dcbc6e992bbc9a477947fad6215d559de9bb377e263b7822ea35a631b3ec9f194c498b1222f831918afc8c97a6f4742d7de4e1e1ce87af8075b3fff86e942b3e5c7a3b85db7de95dbfd569a22814ca17375d593e332845ea93d8b20fd507b5a617e6ec4d4b29647f9b7fe29628861d26df68d758e357338bd1334a9f33ffaf7f8a593cb7c8473dfed4789eab7864e896e095bbd8e0aa10121f95124f54708a9d3211cc4772698d8db367e41d50e74548b90fe30ceb7787c9fc20b3fcbf998effb3e4311e5e0b4b35263a0f005674ae0f678284365eddbc388280b14aebb3953500defc3d15c8e9efd0eaf45aae6ab0dc5bc0140511cf0050bff8885149eabfa19de37edf74138761be016d66921532fb803430008b78f1f71c06c7bbfb69b3802870c04b53f1517ca68028a30605d5d065ac12b330b8a46fc615454a2f7ddcb6da0bd1cb0f5c8767ffc6b1bdd7fa2f98adb6a6bee2006bf93f00b8c0b46508248a5d0fcedb3509259d6a6d940351de286702549db22f7e0cb4487233f1442b8f294cbc2e3853605fd22478fbb4fcb03f81d9369abfa83dabd1b2240141699918a46ff9bc8c1aed97971e8ca897b7f6c354daab1718f6cf5d383d81ab9912a0151bf01e0b7652d36be47d35ab53edf798f1d23a707d08693a50460012e6756ce88d217ff7645392d25a762df1b45d315554884e96b867ffdfd567778d36a524b04d97683e70ef43dfb0ed7575c8cab49f41b45179cdbcff10087b582fd94c291b9f65ef982086b96fa2ba4f2479842a4e92d2e0e6a2a46282a53f8ad66a18d4106bd7bcff20c4ebe99e3e78c736d10ee2d8f554f936a4abd4693f34bed674f67117423cd1ffd555ef76d4e89656fe332a08bb86987792eb3aa61edae57910431580ec230f50fbf380d79d196b5ed24ccf3cce98df7bbfc15ccca7d727faf886044afa5d42d52be513d55ac9556eef1d09e7da05e576324b8a632ac2dcd7a33c0d2efc043522abaa22ed55d4d22fb58296a624398f3338e20792fcd10b792a5ce44f2564d868119492137b25ececd17b5f4b5e5b70acb894beb18b73b0208a3c1569385f8e4b9e985cd8cc06d8b97916f29304d303b68669448ac6eb41c80162ae85c2d132ee164d53d85095b59444b68b53a92363fc3735a3a6160cb48d5ae762cd8fd5145478b8a286afc370af2c5b2ecae75c054162885c9e371e00a5a2a5bb5856acfdaa637873de0ac0437facd9b45f519c2feca0b0ce68a694c4e0303d336c3e02edbf1594adbc8254a9574771b2f436d264dced47ae41875f492de84cdfc3dc85c93b9269a0207b55c3d94bbd370859a07b825e9e2dcc049b05252100743f5d09d41e5e1cb66896a67ade541f6ed259a4e3d5e616678002f3e857c2f317cad9e30db1318865c5cd474441b1b9902d70999b9928907f815c5020baa6e9dd2a56397de160f8fdacdb3f8cd64ab4940fc0ac56d9e14645450eb3124d3dffa6b7e115822b625d3e5abca3a1dc9f5647bc66b3d00580f52fb611685fe2bfd39d8461dbadef4aeeb5722cd7197141082b66083b6cd3ef8b4c2124947d27eaec2d052e8978cd81cd2b9f922b0eab5fc479b1cde9cdf4f685ee6062115879335d7a79f262f56c63ff54be9faa65c28815c748d2c07f609e5ff589d2dcd2af2cf9b2b6127395b5e2d78427c44724c5abd0301c06ff454339f954986b5e1421cc28c4db3c868c92ddebf48cc2129ae3ccbd63572bc129524e2ccb237e22875bf8c3aab777f56088e83854b3df93b444d6da141dd839b29cc16ed54c21bfb4914e91074ecc16b8300cd28361090362de6d69eef8e59ded0489931d444bb54a2a492141f2e3a55f7b0fa9339bb4af11afc951402db53238b222fddd6cf61db04712b63da74a24fdce7bbe172bd8ff9dd245482e128a2dc7790be94edc22ad7900d19500fbf037a52b72595680910b41f06dcaac3531f102d11ac17c7102f19c97702c175956a80fb4eb94b74d872b08f7fecdd27c45d55aac1e8119c29db3871c28e90f9f8cc76a1cc4995d37eb925497f116ca92103c7c635298deb37e5aedda3ba9021e8a0cf6cc3df92a1d622398b01cc9d65b4a0fe4304b777e8297d3acb4e91369ef5b2ba46f500b5fb90f2afe0532ebe5e204b67a221025bfb011b191554e3b5b96c9f2b6525ccb8de043500c41da816cc0189644a8347069c862af3cb6ad4bc8d1d16db7c5cb0c882d54187a42d25fe435ad375260aaa796531c4b9010c8cbe844ef5694849835d839c6d097035ff25e709a7f6a9b24a2f8473ad3e981e1e35b5729497bb4bd27a4963a15a718fc91319b2cdcaac6d7493563042ef728f909925924cfc08b2583e1f23558d42b80c6a5c75f0b1ca54c73ff95ea43807f96fdd7559a30bbb71f883a3063157c82bd56691e0d588b5b86fd7678ddaa52865798730e7d349a230b968e4cb411dd6ab87a995d6a78cf3156b603bcdc3fc61a16bef451bd6e825ebc9da93bdd68f881391df31552ec6034204a1cc2876461d8dd849edaf7929dfbfe2a5e746aa227286b1aedd604b047446ec28de108d2da39722531ec878dbad8ca60021cd978a0007c270630a55e47bb320ec23065aa2e6064a91ab9f63b12be18f97242e8b4df2d7e1962ff46619ac8519d1a70d177ba434cf26cce2d1abcb727171d37025b44534b84870054d08722f9c7974a3366242e6d7c17ddcd44716866602e365801b30e3c79e916ec05b3e7cafa5504c25a9532235ed00c72a9e97951873104f449acad83f3969057ef2d9fe4515ad4bcb3ba94fb95fbc1659c276f1743007fd2403ecf5f64c9e9e5b8a94dc7b0a456ff8db5feb0e6a14733c148936c44019ce4b80914970f60e7db47af70d12cd0bee3f0c3de8c522f7a7f29ce3cbf23b34833e6b10a5cf575ff3e2e6e8010b3631902efd02f5c88d3cf60a42596b82442bc8e4d4c00deacdcec07a50111f67cc1bc2f6bf4278e154cc74ad5dddba9874db6f6a9c9b4222c26e12df657947279400e4f20acf4c9d5ed08b112805ac0c89803f158e47c640d91fbf2dcd52cbb21c5051633150483f9b922e2f16131447c637cf409d0b5df33c21bc9eec3ef4ee79aa16804aeb6864b75eaffd3881e37f11c8cb06e4f4fa371e97cf96388da4b4e3e454451e41498a807edc6296e904527a1aef553504f8c494cc6c5c5db6bf0a9e401f668aa410529402e6f0ae5236a62784c55ad9989e68fcb479993f902efa5ef408ecf6c8e1512e0ee7b7b1a42d2cda9ef50fd14f8707528aa636281694956cfd7b79b8fb4a654cda3702c95341341e4050b1d63a616aa000be1c2429c3532b9691d644cb0700a85f377eeaf732de71ec2010c1ee3c0e26b0f349a31b23a3dedf6dc9af8153a36fdd8365a51c3ecb753b167e59a35d8147201d758c17c54eb00e7dc87cb71940f5386843cda5bd2ac09579287ceaa7794d1e665ca3801a00a6e35928e88413f9ec00faf89e080fac061d26681ca7af2a33fc4d5344c79251468e8335470621d0facc76b05bed2a9a3dc895f833c3f95c0f9831dd6c4bb486bd191f061d79aea608377985eb13d894faaac03583db79d6a965e4f5ceda186b967c0ec88ad682e865957a838cd53df21b4cbff1b824ec480b47d1c8bf40a77ac155a566ec81e76fcf2186093e5cb5f1c303e1bf5d087c5422e82ab77e2363b11f7d838e15c4705ff4331570291e94f540297856e6d8ebb2e96da646c0db564412ab57e93cd1a644dee9660d2666fef02537a019e6aa6cbe82b06ba15ed7dd52431a87a5e5cbd755fa91538bc9cbbc201bbfcf9f080ea925731024b716a61789c2237ade6c6cf853ff3c4338ea062f892e6f260da70117619e034567eead8ec794587da661487919beca4a9f8741d8e2cc9eb638567a03e9dc7c03b4b2d5dfa639b210ba603670a7408a7b304ee3c5b3ab1eef75da565aa2375ad0ceffef7b295b67fac2d81b8e3846e1ae9f4951fd876aed589bfdd0e790a0c04a364b90ab51955e13707be4f0cf7dced6891c674ba0fc9ce9965d0cdcc4e96775b1bbb6feec4c1efc551df6dc7a2d2114edeff432c2bf0e2b5ae22a4ff4c723fdd7e449f15e42212bf131701f9e36046ca449b4aed6f1572b013ee12bfc60d60fb2a6d6083ffa702df437d8c97f0366e8568e06a1ef9d3e9d3ec179b5ffd451be5e965e750da6475672ef2d97c9ae64b1e8d03cdfb6ee1982ed3ae954436415b992a046fe7da324055c0fdc40ff5ec4985a60b0e1ec48208922a1baf83adae35bffca216d4be241449b969b6c3695425dea9f6738dd0f9c135e35519cfaf7648e6a4a49aaebe2dcffdb6a6def6aec838ad0c0de9fba64ec8da48fae4c29da5da792617af6a5ca307279b92a5d71cba9bd6dcf8a2c859aaf358a75a5aa52f6a1ec0d1ad22ef9fc300a576c2b1beaad20fb44d014c3477548a14bb985f0a4e70829a6fc58d8b75333fc3bc63f77317c6f2dbfe416763c8b034c339a88e9b590cf46cef1c68dd0f69b011ddde7452817a51a871ad274025c26e9f05c86402f58397d0c271ffd48099fdd02773b300b8939a72f689328760efc75f998a96b72afbb90a4e8a676896555595122c7e463e479cd87b155cfe72a3a97b8318e49b210b43d5355648df71042a89fb5b24b4377b06cb398453c681b49ec704663761286fb5ed8d71d961542e727626fa44e39dbe67afca257ff627a29edcc415b9ad74c966fd44c1417129e2e5f632b002172a3d64b76652ad7f1896e264ee61219c70164b3fe84d0bf2dd0f82dc8583c28c4a81a0d853ee355baf3f703833da3fbfc2ca6f16b29b9cb7b648b653cc2d7a5ae60a53ddcebaab3053ae3f60201eda56afdd98b35590657db1b88fd8be3f8336cbe9b97a039c7c0f8e18d9a1445ad7eb1d741316b4f2a416cf18ad5b42202a002d6b6403ed7e8bcc1f1155e6a8b28c5315a5f6f1e72e8f990274b6d9e20684bf5bcda16c2f51ed4df4273d1d12ea78572c25d644bbbb8c209a73f96f2a3a054e76b376db0feb4f3b9aff142da13ba5aee082284217f375e7f4cac3437734b3d12967426e6a97155beacb9d9754ee37fae9fa8493cc947e16664cac60bcd526a9ea628e0d8b227d0c0e4395498a92adda4e205419dac7b9d43cf06f4d483292d5f68c53c5dca41b625d3781e57c64e1446274ddd8ececfde1e85bcbbe2ef30afc959a9345fee746faf553110053d4ccf1e00c2b83e24c8057479b4706c830afa1c086e0d35b3c8ffa1595329308be00a9641e3dbfcbc43fce7dccfe9235431229615a0fa27f1a91053f908ab2ce20d944e384299f210997444abe4da570e57a7eafc32b267f676b8977d01b3f4f5c060aa95fdf230c5aef560cdb79946cb5d364ee04f5f6cdae95a0534dd7d21059790a749a409d465e92cd4caf5f0dffb37806ac62a21f03db726f8ea56de3bf336d43386b930b933c27e6160441183504c36f85611e696537043a470d29e40f705df03dd0a2083066fc36e520ba66c3f52f262fdda40c36de277c11c83c2597352d27aef082c24fdd1a21b584ac45e8347bd90b0c15d8e0d0690f02d302c412bc355cd0228b6339ed4da66ca1525485a53b552393abef5a1f4ec2b2a8cd7c200e0d63d114d2cb7111524b4ac98ed3754d82dc611c8b360f8076c622fd9fabec5f456399650e844a39940e6e8c09a40d9d97c5a68ea78227e8aeeea44596efdf20f7f6205f530139a49175e575dcd213134fc62bbc219f451d715f51c4795dfeb813a850a3a21fd75f47b964dc2851226d75bc12b13ae45d83beda0f7ab5b33ea06d452ee421e6136a04ee444e0e6aba2700ff906e52f346b128a5c00b65c98d70a2fab9420a5267b6ee43ba3892fd9521abb1b2f1113818971bfad7034634d248d46776a7562f713e93bfe65d6c411ce4841e0a56f2fb31d4cceccfbb645262a7e1e174740101f0c560b977834396747e96d364e8e2c237fae354d34c12446ba72868a14a02db4414272680dc19b7573d7b28fcfaf2bc0e3d6f035aae7de1dc7bcfb34475922fa99e9e0e6648596d388dc0fbbca205f77a04aca518049a3054e7ca07990dc7971d380702a1681148d0b6ea4dadf37f3e2d99c4ff24ff0e86f71d92b183ff54c37707c02a1e2ad4646e4d418f14188ddacced194231e4825c178f0d586e23dd9f57d09e1fa3b95e6d1290f3424f01f79c3a72a0e602ad07ce139dfbd5500d4a1d3c134356cdfb4610d8e8080667ff66108fe2594ee6c893ae71a9a41a949da89736a692c468e7d1d3a26f86c02b73fb1eb439a7fdddbeff3288ce3269bc64c48dd89344f8cc2799b9dea706be703978ddc859984ce3d2282b3617bae2c1fd60cccc71bd7c81f038e402382d02d3fbaf329f155d6310570ede0d2f090e5d6dd0b1d19f5ca512db6682d0fab24e5fd92685e5f741c286efd9973b1f112d08f3005c3986d166d8836aac6e6427c943fbb0c2a189433786383ee1ab68a78489b60ca237ce7aee626a0fd64b8defa52abbfa075c750493d099b01fb52404fb269b3aad460ffa303b835843a23fc72ed464fd5ee5ded85ef96ef7e8be0b83109c26de8a0b5ec721078f086828d2e9c728c8b37ff14ff43ec6e7b03ea7dbdc9d93d2bc1bb4ee2109fb89ca2dc324054d0c19ac758f9c976982279c9d20381652e1deaf1fa274ad5936e078ca4e009d92ba39654d29f3b7070a64c95444a49258440fd6e0a08da2be640b92bd299f73b2068d3aa0ed82844a974a288671ee41eb162ebef593b0f34b40303c97b38d1fe97976be949a9e295dfadd13bc4a20e3233d8da53be94e1c519a9f0645651ecbc176623b022851bf7393a491434459e3fe0672efa3f2f5645135d02edd69c5ed5823bc154430d8591c3c44c9adb51f45382234138c63789548aff1466f61114f232c0c3c10339fd81bca13be2564811b51ad07ac80f7687802ea589079d9b5da33f9adaa36b75a75baa72fdd60aa8b483eacd624a2d9e22e45f98bca95c3f5fc153a90ed2bdd1c9d198bbe91070479ee4afd98de3e8aa8bebd1da54c7fee6d97ae7bdd17634048098f2c87a590434a02835fd684e8cb36efc9ff1448bb52649af2211d9af9e122bc05531e86054053d264da6f20e7709e525aa036dbe89e1f5c5d7ff43b2aaa936b8179165506ff7dfef045a35a716220e470e6145870a7040958ada90a4ff8d016ffa640909e43d0af55dc635c55347cfd20e639b74963291bcf15007448ca40b6ef3bffd8d860e361720457113fbb4f67814e61c7b0c8c9bb70284ababad3a2bf04ab677b0c1e7af5c72ce533de106967bc60a0fcdb6517612dc78ffe624483f11412ccbe59dc5afda390fb79e5e7f23af3482ba29867525f99eea9c07a620e7ed76aea48b665c263d59dfa22980792505e282076c02b7cdf375ec8e5a6de70b2b52511d7d61a16dab82cabfa57bcf9417b9b20ac0453bb4963ff516e553c2ea41f371592cf36eb5c40191183168707ed44e2614274c53dcdb51296eecea7bb53d2e260364d54ea4d28234d75e16611cfa3fce107206242eb629c3af2dc7db1ac1697005b4c62eed326f0078d75673f86725e4f46338d5f720d21c87be31e9bf525523b442025df82e5b22a4b38992b4eaaa75fc583525fc7b418419e7f41dda4c239a218c5f7288e5b00836a62042c6a6e8f90a875eb05025fd9b022101f378b12093607bac4cc83cbe1170f8fe277b8f5e0c71fbec7418c2868f7b4e5f0a383584e0711825ed10d811a68ba903c75b3573227f8d972f1a91cab8e94aed272c1f2517cac88ae62cf12fe0319d7908f085487e4e7d4e3c5933e9a12f01ffce1d67ab7a54784b2a1124c44abb553d777805c6edcf8e646b4f76f172a22320ced1c75ddaf1c3948dfcfcb6d1399e2592bdb82bf9587e5ac2e7f4a7827d116ec361badf6d972fcef3c4fb7097392e2b3b995e04f29bf3dd47f89cd9901f8a2f039d806ef20ad3df0e9670e4ecd62ddd06b5809c713aa2ff129375b841e8efb6872ad30ab126dcfdc0470ef861f057810db8c26f97de4a2d0d60c510849c9521068c1bf57076fb9078de3ea82a42b85ed4f122162a5a82ced23280b8752fa49cb2ebb71f213756a96d16a78b64758cbf441d10b204dd78d856fa2b8673a22a6d451e3696afae10888b90ac561c681f6aacd444db21e18629efc268a199a06fd7f924655f4ae2dadbc0ff692926cf9d56129e257448a965f474c1d1c56196cc250c8384ddb8eefded2e8e15bb218dfcf29540cc1f30a0c3062e5475a2cde6efb8f17f098a2ae9cb4d11149f11703e3d061b63e6e08d4a94276d0a31b3c205332cd437f34f6ae92c779504afe61c96cee897e56f4c28d6386398b1940ef7e7d3dbe9c29382270a8d612477d5f6a21a32d54d7548543e3ded6c7db0d60790c8dc5e7e6258cfb6cd12cd01650003f3717c507ba3b473040d172a5f050ceb9b480d273a44eb377d138aec6f5f4cb4536bde184dd60ae81f7785a9f525f50fcaba39777ad3776abc4e802b46820a7b26aa49030467b66f27c1b0a215894865d453570ac40fa56c97d1fde7477aae29227726325f79a75af9a9ac0766194e698dce4f336acaada5821daf9929aa369202c6ad82991679a7e365a6698ceb289cabab0ff21902bbc5d8a5062a9abf4c111a216e7946289c4f760bca27cffd2e1c1ab92204e96ee25d5811301aa470d037d99736fc955bb5889b1f25e9aa847994741c1a47063e7894c75ad3a0902eee0a6866cbaadb24cef538c475b478e149800926dbca9fa4c6ca6316ae0490ab8fdbf5bbbe9ae4e3bf9cf8eea57df9a5c63a74dfcdd24412247933d635cd020a397487eb8ed0764e2be5e59f21e91f9634d560d9d65ae81a9fa12c816248311d1db7947cea082b219644aa7b512070302c07f24aadc60a383fd236b57dece6103de17082af1c668e70e0009c51070e7e8fddd72bd2cefb56b79f856291d223ee1400eb1ce595b1bc08c4a1379fab73f70e09a09546eb9dbf997a2eedc7406a99049400ac1e1aa8348583e01781d8034fafe792b762cf970b172769eeb00c9dcb0d775271a5314c2ca055122508cce10def49a5cd3927327100f8fa7e766d31e56ee8b7211f69e2f017cea057d3aecd2d21d6773c5ac0b2f7cb98ce9f58f27b1038aea4eed527bb1d548a65b6c010e2cbbd6dea4af1949c4621e68db599b74e2e92ce311a40e354f8acdce4ae427d9d824221f0843bdbbd89ae09ab8c297a239244b7195b1475864eb6ffc14ba6bccff6d4ba8503eaf53878f6a9b75a7b859419bd2f88774bad941df8d9cefc8a3131c7cfb3e44c0e922bda3ac36aa439723f93f268179c665f8764c29c128f7a8ed9db790d5d75ccc22fab594a596ef08dab7fa2d40ba210f44f25400e5876a5b519c742d90425e124d869570d9eac0f122ca90ec1be78ccab9a35bce93e3f33d3b28f88e29c05127c1878ad0624bb2a448c090e12063d9590f66484ac77b145aabc857fd2363ef7090dfbf0d565ebe7d61d9a238b38fbeb1ce3532a47c86c8bba0d4fe128824013b32d92f3c4ba8f5c05d6d9acc435b833c49904626b6e411c9e2b078aa628c74f6ab0a4b63aa02e8690234409dc51f656e47d93576a0af6668401e8a1f35a82b3b5a8872432b8b45dcc729c11ba152db6257de818c794ff049fb78d4c2539de4c70b3bb8f3dcc6cd47e199871ce08a7af0128a6f3caece915abb179464c2e655626cd118c266b24e2b9ddf45f474af16fb580bd4194e9967726f32f5fd8911793accf82cbe0e755378f89f1a53c84c9652ad859e20091150120d452aba192d12f032e1cf10f5d8c5f023ba169bb28f6271d635be0f3145ea8e0fc9c42e4656632af964125df8d3a6cfcf2cd323726f8e98698ae02af084b3103a74881fe50cfd38552ba4330e0a8e3e2c1651d284afac39d338101876f644cae9da6aaf7a772715ddd018ab5a06b9175eff2628e4249389ac056c1f45b023be07cdf4335701390e73d30f51782c5dedb767c9026cd89bb4f8740164e958da105263e73b3a39d7e5930bc79eb711d0dbe0f646b484d6afabc1ab7135f588a559ee587df0f447f281e7076c522d01a11d0ed1d66e75af991df97a1ac4acaf40f1beb84e72b39ed53021b1f38aa7e4a9ae6239df883b89e1aa34583d9e8e13007831d477ded81a1549d9d8d301b26b8a32dc403d5bb8b86a884330593f542680c7a538b83d65f8fa135751883cae559ef69ea709a08bf937999af45af7d9abb1565fc32b8adcdb53a9f3a916a3961924cb6913d1769738417eade5efc5e766fbd95e5840b1acfa3f5aea2a414248164f4765de0b38d01abade913a4975b694bb34732a52d12642dd9e20ae6a9294a7905f94932d45637d8a2397c89e48b90fe30ceb7787c9fc20b3fcbf998effb3e4311e5e0b4b35263adceda37f1f2bf7a2290bf2739af1a33d4c970dcc618c4cd93d5ec4ddd1dff06ebaa80d126409a315ef7cf92093180e8afb1dab16556dd4657a9ee5351baf2e017ece5e8208db4796b44bcbec3c2c808e85e522f3723a2fca17957ca3b2657771271b31969f49e5495bc92c4c77f2f767e1b278160b85ce8b4f57865cb33e113c536d0d5b21073d9cf7ec861d4e36dcf894b5a9c69370b4840f15adbbc1471700087ad16fafd85338241066509b3634924995387fe8632ada4594bd100672ee370afb55e2c5a48061270a9c6bc1566aa83e3cd4d2123db47385ee2713ce30a6735468b3c87f0dd5d52474506d0c213545b8c4d1dbf0076f42aa7265616d4d6d1c74937fded0382e1e7ff39d2fe3525eabbe3d9b7ea9be2800a0f828af9951e787056fb09864a6d2a6cdee984446255312c53551a01c24ca58226027bf7b7c1125487dbef913d0e848f9bd3330613ca245991183b345fe95b98ae92526cb16643f107364526b76ad7359e38d7fb69afee6b6e6d34796351b9c2e71f6e9f57694b366f78ae376f89e3fc801e43464078d8286de906b18145186dd3cfe89e8eff9952c4f44afb637f82efd370b06f5bd9387bb688ea7c8ffc6f56166ba670db7f3e60983b3cbd6828092e2d93190c1a9ac4f386964873bcdfb471a7158639264f68f03bbe70d46a5538be0cc2d8f9afef2c24856be4ebcbbbf44eddcb3ea775bee1651d0e54fad6eec8e7bde17b5b9a32bc7586ae72a5ce44f2564d868119492137b25ececd17b5f4b5e5b70acb894be7732e331412dbc6080b17a91e64e4d013418bd771bc70212e3aae290fc11c87689c0f760c9235ec498cde9870bd55d9ed3fe65fa3516ef51e98b869da6c7f24411469fa0252588ac180a329c1472ccdc2406c4d921456fd3599d5581192fc2078cbbb01660f3c227a8f077f53fa3ad898079832ec1763acb1bc03599d04bf88ac0cd7cd808e3a0cd01f982f03566e6e059dc177b88a23ec2c01498a56afd91e83413a627c86ea9a19b6f409d21e0dac4b42697b1c799470b679307fbe658beeae18af656c304ac15b7f1804404c6afbaff95d9279867e33408c48c39195e987a5e82d23b4f371bd55936f84a3c240cad6e163d9dacea9dca37e8f3d03fcfe0d6de029494fefe13c34bb7a8ef6bbbd77d4bd1c8aba5da368f0f2f279f50f9d302b180216054d8d61c7422584e097fa14b7d63b69dfefa350c3f3b8b83f008c189aabca69c1e2b5508506a434a1bbeab82d7d775a9d48938658737f4141ee7a9c9f828f2f46ce8709373e6d7ad06aecbf51ac7edc5926f249f803ce3e05961076448158dc96a8f477b5bc6bb08162110dc58529238c669e426ec8b0b4028ea8622d8939dfb9a3d44989618e75d30d53a2c8162e7baa793212bd1c255c72fc2f30d03ba5555543547acfc013141c9948a7c2f5cbea7b22f1a697d85a0a40466d11e502f1322e363f8a5ce84040f79dbf79538da870777ce5753220f9585b23dd5811a028b4bca93beca1125f30949dd04d60a56e77c7596f65e14619e779cf47be2d70e870795177f94473f954eb5ef255e6545d6029fa87ac0cc69f9d3a7515309aa0be38284f413d15dcd8730e21cef8b9ff436d22318b290c819998cb72ecd334ebc6df8337fe672a102e04166b3dd7172aec395bfd1166741d87fa69854484c912d46328bcc7c6c44b418593e82da8c7dd3b708f7fecdd27c45d55aac1e8119c29db3871c28e90f9f8cc76a1cc4f29d9bfb15973d8aa2031e420b3d51ae6d417a998dab1b490591aa4dbf90fa7c74fe5bf2cb7e49c57a7b4c6ef17f2c0f065e466f40e8b091040b9ce762a8285cade45e9facfa9f3dca122a1eb11a401ad07bed6994f35ed7c8535280a6a79a1d6a849be84a9bafbf52640640ba662961228175500f1bce64ee0a4e97648a96c00c6c0fb271d1ec35abd5b1e8c6eadc8eb86922b801d7bbc2142d9541a796bfc0b253a1a6f33dba9b2e3be59097ed0e504463ab8441e916a28387387f6a901ca794aafc6c7e48c5326b2b5217532088f799a5a672c8461fb329363cd7efc7c9c6b63c7daa08367fb534a0c3b64bf4b425c2febc2639dd34e240e2a635309e6793afdccb9c3e61faff06c0879b4335c9407b72f5c0a5a7c1489533dce24f9f42736ab58c9f6838e0b1801511c60f1268b5c969a3ea24330b3e65d742949e5a286b4336f8952986dbe0d46e04ee995ebfc6f70d0f32d728cdae8d073cedc5ef8cadbfe6dffddca20b45f2705e1674bf3309d6b3dff67cea07ceee648b11d20e777ab2348f778b86e63fbd6d2960f50f86c4a316f11dacab8839c63d330f6e7723c5a2eb0908d288aaa44d6eff46619ac8519d1a70d177ba434cf26cce2d1abcb727171d37025b3232ef3010afa9a5d6cc990296b9e24c755e2fa0162ff2308b026fff1b23beae691015685443e5c13773e4b725f08540ed9eaa7c58db4c6700f6f9aa817bfe680c75c107b7b4b96ddf04041cabb4f8e51e7f56c0a0bcfb994fc955bbf7aa8502ec82968bd92578974277e77a21aceebc9bf11cd72f125890f8d2d29d991e03d909284c005333cdfe5f2bcde16bb2ff8ab4e0117283ff7ff6b11b3e359ef321cfe139b82752c8de666dbf2954a8006abaa84c147f9398f3dc79c859fe82eeb6981366435e382fe50f8db02b7eaad0d802e0ffe40f5d0441b31f5951144fee6d02b958313e29faa65e96e5b408115fc131e8311df45a0a920ca8823b7749dd66240b58ddfb2569a34ac8780948c251bad3267e1db2e84a8adbae3cb46a501f7a0e6ec552270d37363ca51f534b69604bd864142bca85899f0e029ba20b8fce1f4cf4de7f65ced6753cd95ed95b69f6dfd3e0dc89458af9043b60904527a1aef553504f8c494cc6c5c5db6bf0a9e401f668aa41052948a8f0c82f0c5e562270631116ee6c1e2245679b91d80997200762dea79c95e64a2a81b6f152c9289e5f58e3aaba9489efb441de7f97047496bb1dee43e39fbb54f09e5c2bac75920ea6dcb480f3f5e1b23de8a0887abf8d4c574464e7bb82e1f7c185b131357f68306eeb582dae96ccf350dbd6665133be9b07cf3c7aebda1639230a127869ee420c8b79b0b2373e661adb28ae0027e31dd1fc462193ca481115f3bd34b3bdd55c75c338f61d7310815bf9e85e30b35abc016850c68f08106e00342c527d1b18dfc6b0a20fab197d6e0224293f0f55ce01f8f7192431df1483670ccd78c837fcc44b2922ee47df5a2b2689c278848b92623b649342f2d0913ad01765f8d61360999bb50c2bd86af2c461c789ad09a19531f7a01234c2e071b54603a8312010718f470f56c14497bff4f0dbfc2a5cd0784a03372f625e1548412d294748423d73f81e171b815caaa578e2a0f83fd2360e5cc54bf325d7c0cc10f4e3cb96f734138e23c2f94de64bc8db46a319bff66e3ec41a2d5699fa20d0bdaef6a35b8b79372c66196674c69a3b55292ebe9ed557a1a423de73cfecc79e0150b77066f0d4b74a1956f8085d6f70e79002c694c98c473ec7e453d561f450ee5f4f0f00992808896f34d01a4b3b8f127d4e30e3dc640f427a617877441e9f6f4a5b12766c626f89d3b2d51d65f5f4ba6c399858487a9bbc1ef441d94ed17670597c81f9eaa5e535b2687929ba0a0070490ea232fef59c37d18147d4079062f92404c4631ce3c1cdfafaf40aead71b25a6d2322fbfdf0b42813cb07c08cd96c3d5834cf5b397ef782cc0ba0eb6fb787954917c54cbd0b49394f831a2a53fbaf051ffca85f521f3966f54462204ef1020f33cab846a59a38421cb6f484aca7907bbeec817e1453af66a59eb3842a209e2ed5582be26eb1df227e948037c183ad9a046e07b13deaef74217a47c8ba65dd1a0dc071573f969b44ecba6e871d7e862c44ce58b3ef510a694238373fa58c79cba0a25d5ad60bf7385e03ddcebb7738aaa5448545ddff09a6b51badf8abf2be093c5edec3ae6493cef8bce0af44053f32b25d52bf731aa2964c509ec237b10d49f95dea6cde04166810bfab31d1e69344812512e1c87b06b89c10dab07450cb1cddca0467c445cc1d85770f69de05d09567cc3eb7171c4c31fe0cdb8a6c153e170ffb545c4fbc15d28d4975c1b22d7a32493fddf83851b138e0415e5661c55bb114f0ccbdadef85aadbda45baea678dbc6dfc838b5e518aa2f1c39c3ca170fb2ab9f22d24ba2145f4979b961d74bb02cc2683238602fe22ae2b0649320891ccc9c9abf6ee8b54cfd2e517594a3e96b1be975cffa613bfd6c97effa462fb4c1cf743a45662496e55758e66682a2ef3fee154c894c0eb0b97320b6be121238ca317b6450821f60b20716e396da2e7723c37175f90d8835daf79b8e42bc3092f0c4af3325e606741d47d1dc12f4bb4335ecc0bbcbdf61bdcaef3cfb97e74857fb082534e37a1ce45c7f335cb944ca7386b4e814c382edaa4239f05ac0dbb7f5ae87c0b6959ff86802ae0f759324e5a099dba5ae897b034473cbd3917fa371cae89fc8e131bfeaac18aa985b1b5568aeca8e34ab840b6448b7ba5781ae3e0099bc9ea89ff79983f21e50df87ccd33a819b0968a921e1907ea301f9540d90fcb265366fed85771e724d51d439b41ca54e9e08af39563c66eca6e8fbb57b4d226a932ac7fb2361d5ff2ebfbd9f0d9d67b7c384b0587204f41b8b10be026e46df3eec576f09431d1ece679c52921915be2bcc4c51619bff7f4f57bd23deefae93be3bb7cb04c9e2b286bfecfb6cf2d48189638fa09b54e9719d4dd76624ea9fffab7a3899c6a775acb0ca79655b3a03af32d9edeaff4855dc79e2262e89aa645f4e9cd5c392d2794d657eac4491a7af13052a4f324fb74190aece0f9e914ba5e839a67b7cdca31f45297aabab8491296124823066403a6cb9ae627130bcb2ad17ba07cc3143c5f42910ff4e259c48c4de6cf82bfc4bcd80f555f30afadb6ad3a12742073ad3df1783be2ba3a32806c201b0ecd10b84215668d9bc64ec749304625b00297c3ee34dc8282037f0bf091ca2266e7e4985833b2b3a7ab6f2408e1668873d3a0cff03c6c6ed3e8573815e7d4fdd8a60a3d191d32d3d4529d0375613b19e2197c7ce03e9f2e69686a0c0df4eb42e1cc4764b6ed9b13bb269ae16803495fd80ace7ff6131a7046cec8f5881008deabb8df0097cff8dff3f1203f57e8821cc2ddf5a3c3882fa8d0cf07184488c0f42db6c48d0c96ead0055f2dffbb934266441980205006c6bac3341cd5308032fc09544861a90cb9b180fdd33d2e90bc9c7af9f530d563e151bb45a8c877819253bd7f3de8e54db6dd636ceb8b4220bae07cfac54a0dee8eab1dfc2e60e88262ddf5971cd737346727ac8e2846153776f759907a052cf8fc5f1767489b47cec341f045bbd1d0f0d5351858025784b8d12028e2e144a37db8951d2f630eb533fd89eb6b29e9177c9e973267e295f1f5260ae06b16c179967c22f3922772a500d12f88fc4028e74e72326a8d3f69e88b4776d173cb59ba44231f2f3eac675ee1a187b74405fa65871cd13c69b49eb1c1bc7473ecb57d6737bf1ba957b807f7e0ebde41ad39804aabfbbcd670e97eabf776207c01d35a58065156e6429738d2fb4b7b69627baf1e5daeda37cd86bf2f9190e2f356cc653574b8cb6e1bf3d5670851bc227018fbc7716b5b12a26bee26a69d57f693d33ff951a2d05205885f7d46720b6f10e860b9579a9e84c909affe619cf9f8419aea8ca176e7e6c148c0d68df6dc5ec41482275cd502987a935d5fd5db04de99ac434ea4508c0a5c5a3c9e4f0d693dde28a5a7c9edf934b13627a38b0bdeead631492e091da9c71c2a610f902a256c12d0b2358c8949ef46de803d3fd22523f64c2fb8927824b8737984cb9061144edaeb2879d528bf9dcabcedcf769a0f8e561149495cb2b2292787cb0eed1dfa5a4e6ec9a2dfcaffc28a24a692ad589322cfd2ad214c41679891b9d314cef74f4ac525ba3c335ca7e6d31de328b640916db1aa60a0b4b7d549a3d7a7a18b9bd93f675a0d21a5906d4bdcf7fc06f2bb0ff55aa14dddbe492c41f3cfe77be32a2fd15e5061b1484844b9f081ec576575d9ea2525f786be4c46f0ae047a98cefc5f5ea789dbccbbd7f810d7d89d4d136e27cc39cbcce27822cd0818528b508c3966ebdb67250e3885757e2b544bbedcfb7d638951868c636138dd7b035949a2973cb19348594e7ace80fa1185fecfd91ef302c6b95904f9c0f1c3a8dcc5afeca3d3abb9c77a10094afbf7c9c89521933353fbd10fe2bc44a204e2aa33aa4c6e6f3d213ba4b65020ec394391b7c10bf230b76edd0733294241d5ce99c8f86cedf10c8aaace4addb00d38d26be784ad2b682688c2bfcc204ef473557234cf4771b100646f9e27b221a5fc7052a846622b320026acc95932410adb96428a238bd08664a4822e19ca5036b3f9920a0487eb9fa33e11d02b8677dd8b8ec074d1a51c39e2d874c5bfd5afe325251556ac658f66d3537d976f79d8a1ccf2b491fca830c6515f881e4ba877805e5997a4625561227051369f932340d7344c90b56115c51c1a8e0570b9c8c32255caad19233a50105a69a770f3a7e0cb5d70f663864b26fac7e36873dea9b9ee3ecad70440a46412f4cdb3f5de8273fbdc55984fa9d7360f202375c66a2bd289f3e2753ef4d71bff1d3f0c97528c216b61273d0acfc7ebf3e5ff28aff1397e06b11e5d540986f0050ccdede61b93330b7f33aad3e5de67f541e9194604d676e256e08f146de501a4d4add74a5bcc94418a7fa6a5739316cf0f0510baa21bc4002eb780860e79ca870dda6c1961c29a5faa32fc7c7584d1029099a5394753bdf517e36ce302fc539cb2a922127f334c5cc641fc4b1a9696be6ff5fc78ef7a858babb32bd748248d717a682b2f1e66d067e9d3e4f05c97e7965f8f3fa7bdfd82d826a8e8306ac5173665af2671f2b76adc0d7705e1fa9c1b755308ba0b7eefa4af09145d408f60c8582c2bffc1fee0e9a2444df923aee0d14feaa2c8c7971f6daceec8bcc43a8fcbadd4570130726ee3865abaf396397f028f94ab3635a6dd09807ad4d72f65b816e126d86554d9108ae27d25b707c756e6a645965bb52b81e9414b66d92708698e0856cf911164e3be506723d08a2491fdbde46e264187a827b7825563dd02e60ee4e066ce03fc34b943f2bbfe2a75f7e391d851cd34deaad9b0510d888472d9026426dd6a29a361f2decedaa595e9baabf8b907b90e614c4459d2189f8dc60577d06c5f79d7f057edeece9fe3cb9fbdc8fe43ac6a930a37912483dda361965b07d2d3bb16705ef3c7650e641f908b0a8ddafe9c38ebd12273773d7186acbeb25b831c030d71611382535ab75e17ee5b93f6973be13034c2787aacf0c49d682990a0f9df669abc1e105fbd02ad4cabb2e6578a82ab2f2ae1256794652d34784ede39c767623a9f48beba755a50afba82596c2603569c2428410a03912d069016ba3c746a66fe956bccf7b9f18da26a9644506338c5c91cba08d84700a8914d6ed4bdf0ff05aeb6cae7dd0ac953c37519bd556750914676fd210ea34b148ba57aea3344c2dca49caa66dd95fd863fc55a3c39dee1a9f1d747bb3aedafcd4dd67a0c83b47f0095d9a2783d79076dd1e3e564dc6308223525c2bf4db729bdd1d9dfd848ba8575c951f47294be6b6a06781c85f285045b80532a5cd1de5d6adafe7e6a75746796b32f96f238454676b53781191da3997ef42c29ccb0314489338a43de20b8caacbdab9f344086208d6fb9162883425712edb22e7829783e4eba99b32a445b50a4ccab9fd32b5266355b25b19357337db4d0d1e81495865d53d1107788513db2442a18b10661106e546a4a56e9bf8ded3c3010f515425b81aaf932c04daf2676c36c32d67ba2f57a9ee2fd7195b7b9384cac672f019fce33804ccecf6ed31dbcd26be0228eae750f70132f669c61f70de14994f2bc1afb8bffe06dc0003cb60c61d9e1eb48ac02479b46bc694d633b1c8ff3db5f65b4892562c2a3f0fdeb16d64080aeab2ab0120494d5acb6903353450922c6d48d9dd0e5ed4f78b5812a14b21c73488a582ea7a1f230cb0cf4298cf405a0fcc2de23bc7311b21f802613e586ad346e36e760b20ddbb4fcb7bb6f858ea9bbc7dfcbbe087317fb7a0b299bae8b3bb1b5a157e726fd46fb08d61a3b925fae884d78cff67772494c81eda91093382a821509bba0c3fcce68eb0609243622bbefefb86f786a7abdc2e14302ea7e65ba7d08a6d50a1b6b021c297557cbe8a083271cf58b2b9b575b8e9e72f6db70c300ee63f01965d543b3efcb74c9381c062a72185b220bcb326ece348654b91fee04152f98ce47be4ad5cc05e7aa65517fe7f3e438b911958badbe1217c146e28ab00fb0d5521231046b2c64f144bcd77bf6ab81670692a12dc47e208f6f162838088c0aa4a254ce5386031ba6afc5a1d3823c5c829df3d41524ce4c2cfb0474ec23ff9afea3a62f469591187c096c7cfe2d37f888ff91319f2b8d1afacb1a9b773d19fd377538345e095308280ed76b5061bfe720b2ddef861c5afa1b73a6f6edd7c53299c52a8cf2279be268e2320d551eca0f704a961528849f65e93b0fd9160071deb8685ba31a258f4e3c8e71bbb8ddac792d6b3e15ed668265811c85e92983f6b541e5de23b4ebcc16ed6eb621952a95c985e00d210697efdb8978c3546745b0f24b805f629e3b0a707ea48b9a71503f73d450e23c1b09aacb1f4530c6ad1b1d7e39e050bb080169621c93ab690d45b0d54e9e3c17dbb2e689ecf1b1ffd0abb1de0be5f0578c90bd2054827e32c64dd722e789c667c7c9079461dbaf55d020539b250ef8c487e82ff92617100fcc1f7f0a992f0b75cf27e9a9733772af7bf7ed6b8652c87dd422bb56b0aed99544acbf41c1bd5133d54c4e7388c8cc3d722c474b0affb8e33366a9ec04b6f4bb7deadd4aa8940ce920020353a2f2eba4aa3ad6f9d5c52f7d61a0f12c09bad280fe5a795485a83761b99ba1ca4a2014551a80eb12e27c73f95323562c3368a2c24c87bddef207ff8107620cdee631f60ce071579218abd2234489418c46b24574a9851b77102b895fe5c4c658fcd11fca7acaaf4b990d7643f5c79f16d3e7668a7a4f26a3703dc28e65fb9281bb0e0f2a9967ff2852b10078cc5271ca998224f557eb355d2aa032ad28b526f3bcb1385c25e5d05a73f183a9c10d602218a3d45627d394661d20805db700ee7c88080e887bb70aeb5666cc9d1f0cedb6365872845dec9e8b9cecf1e374809587d2e20d2c3c50c9732037213b04f4866681832833add1cfbb1d41dd12e0c59b7546f4ce173ee26981b803c77876291db676f560a81142a675463376928b23e064d19323b2d71551a7e4ccf3030f51f7afc433dd98c7a315690a1d9829993f72f9f47d5add334f1b9aeb9fef506580dffef0ad3b6994b5aec11b1a1d3c5d78f6ba69cd402dd217cc35cb7464d676644e1c87b3bf427fdb7745138fdb831ce1f3761db9f872a7d9bc2a49f7013293fa438da620ff019706150fdfe30773f18489c08574593ca2b17a292e141fab604eaeb27588d9b871fbb4b7f679a098ee4def5d33359a605b64b84af9c3144ae7f7228cbfdfc6dfbb7a1bc7b06d778311df4879724d5221e564735ac475c68c6fdff2aa21e10e1843d78016623f99198389d7d6a81382dbba2df8f93a661ead30872082088e67d191b4df6f8bcf2144b14d15c104aea7dbbd78bcc9b37080281ddc85a212b8116108d47bd9ce189a14f4eaef6dc92e4cd5c0dcab7e1c2f14d27403bcef4cec48f9ab35f1fa72daebb730038f8165e75cad1a968ed982464b108c6351f5208c61e6718517e60834e1f391dbea97008c6c76e7b671860495e07be6eefa780d9dcbdb468935480dbacc38991ba75536eda270100526b584a530d64f5c1eefc8ef2d05d1d33fb94a6cf08c2f27be82fd16203881e08af79c4f370061f484012774752e96f4a741ad6010469446b2779e1fb48003a82028384201b6ac9cebb1ee314ce21a71132c51a28480d9f351e731b0180622218d26e99b196d2cfec1861edc2611058c6ff071c1fe0966b8aeebd426b58d36baa204b2e4466a0b2da6ec345e10bcd0b2c4193463469c17405459b4dae5c7b064203953a833615130fb8014f35cc702788f4d7976d33013f35ab9c9b7a6f60c1ea87d4a5ef771fa4fc1419ee11e75499a0685bed0216c9a21efc66e4efe361113cccaccd886d0bc0f08ccd8d9a15078a36b2d7767cb00e0ec15a0cbe2f3945ae7257a4ae681fc5847291739ea4e64ea48acf5c3265d0d3b057070fb5d82409153c3df560daf642eae889fe0611e924b736b585ad965f4e34b479c94696346929ba0efd27f39361d296d944526cd0c9265ef435715be8b7842087c29a4fee9b8130ab60dc61895d1b809ca715cebd21ad0a3f4be084d553c7f837de4e655c8d9b44a1b942dc63116f449d5c884db1b1dde5ab10f1059b55c0d260071308a5f11a360ac1c2e62e57700b7d1c156e0e641b42195255d785dea91465e8087a3752bdee6e1fa833b97a0687ba2982a8f734812fe065c153aec4e14fb397dec52446fdd2ee6b8f9ff9f5eb860114c8edada28293c40642c7579a8d498c01fbe590049d962d7d5c8759a8a2d6e13667d325389e0b13a6844eeefc062f57bf10c2b6e7c5afc6469787c75bce36bb06d2490bcd45f300a671ab516876ea6d2c12e5e9375a63d323ee6aef0bfa1187c6394a308b78a0d377af59f80afe1c57940ccde31a55a429e3bf5c9fb98c58b85ca5da42dcb4be5567c7366015238a85a1aa44df9957c3fdf1f4f998ebc52075a13a5dc04420f68250302d23a156677ccb3e87f6a7969b066d47fc92af930164f63326e76084fe4badcd641cf6f999a5ac00bdb2ca8310d3350404947e21f59485f2e57f004b7db9806b30154e4217a61bb7d0cef39e37e8267a71c02ab5d42cb7fb5b6a463f643f85d698ab3a9de281a0041013b265aa1ead0a8fbfd47b8b81feafc238156c65d534afed9a6214a5c418a33061bb937666f37bed0efc26d1c97877f1f3ca269fa4fdd203331b39f45eb4ca934df965f12bf080ee7f19320641df985e5a66af20a3677af0b0f7580177b31081d720e80a61b543dcc4f11e75f7025ea17984f0723a7a6d7cf23188f568de5c8fd5b0effc2a89f927cdfd5a075129acd1efd06b69eb79c3dc6592d097a674715dcff03e60fec092df8256674fde8abd4b2002d63488814eb8d871f8184c1e96b84649e63ba5ca9dab5397610f183cd29108ec854546125abd4f753e267d88476700e6fd07d1540bace98775eb6dc6bc6682e7b0b7ffdaadfe45e436af6ec4547aa7fd4fb47e06b8485b0de2af9181f2b21cf520c125684a2a329e0f116f2bd1eed71158fb98d1d64c308211b7b448f18de5515d828eac1bb922fb83d2a132ecde486312e320781424ef65cc9d861417eec7cf7ab59f5e2546cffed3be07053435ca2528f0e23e25816a59aa30387c40a9231091bbc49f4ff7623646eb87d25ddcf23e3c14a5f66f1b9036fa3563d0be326500e95bc88a81464ca25110b4786f25754815287535ac07d08c2098922172251af74b0b63ca1f6569ad6386b5f71c103f466926f72a5cda3b9d49e25ed0940302e49611e66fdca770ea137f8329de092d70428123e987355d57401c3b7220e4657c7df2a862e7dcb9e911e485b4da0bae21f27d258e8e924cc615ef6d5ef1cd19e8f1e613876d84837ce721d0ff44d8aeb75e455888f0f9632838228812e165b53453574788cedbed0433c12dc314937e646f506d32385d056dad3777bfe2164c3289430fb45110755251b266462db7b3aaee38a11d532e62ef7735281d285dccf0b5f53b53ab27fee0222c2e30b3d2db8cc4e8e99bebc3ebf796327ff93225a25881e80bf64e551e8cb85226ec521e3993df7496e6eed1d0869ba482b2b390307be0c3d0748f4c350866b4e1c6236a22d74ac77969b187b5f92c4d7af78add522429fcfa5a5de577062a9979921ad62c0c300a7939c5f922ce81d9bd73d68e30ea83095612f086cf9855592f8f017a1e152530d21dcc6dbd8d3d3446995627339e57c1e9e11829b9e3f0f69feef918cb38c1cde1f4fa491f8437d6c5828b0d02fc9821ac662b911e86c55d034e5f983186ce968f8a66b2c43399cfb63de46e9270ecd7d97b5facb0cebbf5704dd5d9ebb8f44cc9b23e27135e783cc52164bbf32b01d7505dd0b89084a6e7dc282f9abc1f84b576ac64c32624a0006a5ea683e732e7aa8df9799165d034948a20bf820758802276ebea4c228e8393e70dcc80e4a3d60ccd39d217cba35b95adca69d644fc48483c130b8badf2083662fd316e4489c58e2776e6a03c2eef7750f1980136c6cc79c908595adee04ad0d76b2699baee7a667b08b1031f6172d99aec62f0e17c3f262ff9e8824e41f0d7f955ce673e70aa66c28035782aa388c0e461578ffb10b9a04f26c685f56c0bffe2a5e8bc40cd67d2aa2644d4a9b1b1a00876c790fb9e4cd040a60fe57b02193e470042d9f0d1dceec56cf118c7d132fa74e3c896795246ab249f4f054fa3a6dcb6f6726ce9f2a794b1aa6def8c21d9e1cc36fb3fc05c7086eb5fbdc86cb09d9993e0f1323eef16bd04936dd7bb2ac59ca62f3709047b7b7617bb098f837455e77e48fcef6be369310f61ff24703d847399c924a0fe546f2e736a672f0ad8223ce590169ba968293fe23cf6dec3e31ca2d225eb213b154a209f6d232d970f62a8339c8a3ef5104d95ff0a3a3d80106494574355c7ae681e6a8f84b4d3505e659ba45046aea9484606481aef8d4e0e4d778523fbf294533c4025bf24c210838e20b7fe216710e015f5db05f09dfc0ff6b5a66ebcf64efd5f0f3427dba95597f2635b4f97fc740d1e8b2be98e36ad4d5b4b49ed30e0a6941156298bb296b7f4c6c4c14cd381134e570d3d5ea07e869590a767f430d26bdeeffe45e968f213f602b9c28a7e1fb29683fd4a240fd0b8869da19a3f1f873673b51c3c2c5b8a301b08a708c177c6b46d51217ca77f5f4a42b17b87e9186231a20b3a1864293523145f4c4850de666d79821ef1496672cb226e5bd53d27b5cb29768b40f217ac44329972725780fddeb74457f903456b498b591e934d3a32ca753ff594bbc4b19ad4c99eca14827f83c674fa40a02b6024cdc3fdbc6b9dd08a674114534c7144f7367d15cdcb749b1fdd2385f24ac51f4fb42e3bc5f404535f8021dc7cf666a600444673e8fca8e8585c39297d090aac10405819a229e61c2be0d07a0fdc5c096fbbb76def7c527479c48ab60f5c68bd0f410b9e33478b0a4c8e296e74c151caea74b37704fcdd7a1b1c7fb52a46ad673677dbb59b85308ea096e2ec28b1d77b08a1e029e4c94c377ad1d137a55c30b6efee76ea002437368392f5095ce8af3f23f94eb556650194b2b202f75b9e2cce286c47b2a11611f6e51c78a6462fcebdd028b16ff98446a175289da20209a2c2e27f827a3e359d14722a9045ba767f65a130bd43a5a9df539a6eaa66d1e4a96ac389c202920a5c934592054de0540943679c6f3a9a85f78600bdea34f37f416d05ffac8ffb1c87b66c1faa7f3bf2f65b05f12e62562615c1a51f38d785851ad4d4c881794f6a967443576e904248fa3b0a324bb5734b67a74e7709aa6d9c642aa7cca7e2f8e05416eb8ab39b3d68c1d766ce1eada3c9af1f9656a6870013276b97e6f972d1f2ada6456c79ffc58aaff293b614db52296ca8bdc4dc6f640e367a3c57d9fe81044e4edbeeebb6fc24a4a4cfbdaf539588261dd21ded69cc864cfd153d0beae3308b9198ab09a4309c84296b433919c0cc3d14d93ad5b1eb2806eca38406186d3ee3de734e7f80a78c2ef238f681dd7117bcac50c003b31d14a5c852e6947fe24d78da7e501c4b77d42dcb668aafa1686112fbaecf3ab62d37f58fa1b8f484f5aace8e399ce187d62a67f9b43c7e1da5a7ca7568c00a47e20469195d75ccdea59477a73ee39e7fbebca8a6e799e95fb922616d1ce7b9e9689cc5f5b8ed627d6d4aabb5de9938b190c679d56c0f3b8c6d3cb27ac1d92d1eee255dd9027736d26e6db7ad6ab7a50c2e19847aebabe14ab91f6e5a5cd925e3483b64732a0e95a4e744cf8cf77f6f5ad6b5d5f49b99d1fa54328a5e372624d4685508ad427bd8dac86fb57498e4a002acbfccb8aa87d2558eb9735500e5577870073a5e342dd8b164d94beca44599e8c3b4f7afd002589afde04e87bc54b73eaee16cfe54cbde3ec324969911d362ea2d1d4c829c5afb507eff30b8073cf8fd84d005cb1c3868d2d23d6d0479a5778915ee0f470dfe329de409d7842528e1c16b517bea155abc81e7a1cfb4869bab057479c3f38aa352d30ab43c42c2098b2dcd5d55303795987506e3d48a1961c19211a03192d38e71a8c93a59c36f2325e9166a18392f84cd1e2920e2d939345f54038273a8efa998b07d002efb55c7e1d92ca5807f3a7b2dae5ffc68561f1a3597ec15f14cd7666d65622e1f4e7390591572bdf6c471269a5988964e67fe382e510ccf1e90e365a368df6dabdb36a90f9cc82748f4cdc1f41167619185fab3e77dedfbd755f4c4f7d99902c3f7eae2e9f3a99f120c2bb9ff835ee49307cdde5c4d8440b9ada484affc3dbe01d03c70b3cabd1781802871d3cfbeddf78d49f192df62fd4be330eeb6d467c76c400cf5140d214e755c61bd1edc554a5f2de9c097cbc1c85aeb0c774aee62655049352c132fbf07ab14d0e8ee375b36927b400fd8fe12b19c26549cde5dc27b73b3256284e8efc573305bd4c614c95ba0bda4d3037d0d68f5ccc8fd6d470d983d3d7071f6e165cfc84bf88526862fc18f0be94e1b82875129562e360e434ac9573e7d5f65303a503953f162896f727c35a629ce4b9b449a299799710d752897cee16caa8baeb12b2a91d17a50a76965503aaa2f10281aa4b063fe47efc92a85da6d3095eb4453ffe1036022ae1e6fdc125a1b64355d82e6d80bcc4f684bbc93eef6f121f2d046f97b6653eb317eace8053217aee9aa0442eab1897020ca85d651bdbe9cdee1169e542e5d08aacfe5408f8a41ab3f0a8b36b9b79de8a685a28d35ab5a0aa65980c38212aba4aba9fdd421fe6dcdc778ce499b4f0db591e69ebe10f5049d2128ff0960425db7d1e60244d410ac099b784db6ef0ca48e77fb05713e9637d9a504fec3bd8d4df6192eb96211930fa48df9eca0d42e931072e645142980253e8ae4705443f9e13d3cae039240008139b1c841c5a79ad16937f73bc16fea5c5faa4b71d652882223fc39166893e967b189b5430d833fe1b3e165943a9ff19a64117712f1d4ae6270164b69db89c30f14985941fa2f1763516ff7149a00d9eaf37fdb978e484d040814eb1ce647cc668e4827c81e69c7db218ad5248c987293a3216ee00fd563fb9860e68788d8a4973c9416788079be0a62bc224d9705b697d84f12ad4e25d9ef13a63e4d3c0d1576c3a140e784148372751cdccee8f432a0a8b1edb0fb4c8182990310715095e09326671f7de42b029bfde7bd12752fd4ae62857d799781d1d7d502aa0c8237928b377caf559492a56edf1cd62fd7a630820dd6ecfb08e1974d430bc8b00563e660d73bd91a9d2eb4351b377d665df51fe14341d29b051b28a4400c4829187dbd1e3c40209b74387e479327087a9e2c244935f9ee806f5c4af6c2de604a3f09c78144d1ad42ea56d62ce67c69ad78fc1deabc881b655a7db1d555d4678dde74ea956da6841a39e5538f4df2fb9a5d340f27bfe10acfe870a380ddc9cd46a852f84486d1220bd3914eee561abefd4d57200c70f4e5180ca216b189c127f6dacf890e4f8430a3c5095eea2274cabc35b23ccf2915e4a2209b0b314dbdbb07d21f63740aa6117dd96e35e4fb82e6b416c5109b134cc2078ff10078eb137e22d535e90d4a829552eecd31e7501f0588a0605c7cd12ac1a8f5decffdc59fd536630358d32c81961cc1e7791aea48a50135517be0d1c8e1094bcbb9af85ee70989387a3f62e0ae5f193fa088487e5fc40953f8f63ad9e11f3ddba5c4a350dca72ad3e72022f959cc411fc0f855e9475f79a116f21a94bb87bdf218b483d86929d7339043d0ca61757f46ff44cbdaf1ad2f5a8bf3ed46b4526a83598a341347cf430592a772d76c593d7b80497b9d1a5ead87ca2ec4fd9bdb7f38276b3cb16c1714d3b270176fc5c83543731548d42e7d2af498ecab9b9217046859ec03c24531876518c0318e906da744cd93d4573ef94a6683ee0e6f78f2ba6d915c46efd4dbb25be56cfab9599c52b35cf9bb408ea6f780f8b86c8963579a2ec3dccaa29b9c8f318e56108a3976aecbb2ed5d8c607e048b2370f68a5e16efb4329a8690c382ff61455456d0b5966a7b7f9fe591dbea46cb3aad4a4d10ebf829beb2f015a973c69aafc5b0b45f51f23d0b33d1b9d486f9f9ce3e32617714293a8cab36e9f0fa5a759d63d6e54f4e3f0da5f26c216452d1dfadb544d3e5d707a7ed0d32fa36ba429f3a1f34fad44653bdb46f7b033a071f399354f33cf835b446be11b3557a535ca8aa0fbc2fdb5a07e4ab983c476e6c50dcdde140f792c665be956e813dde365818ab245540ec1992485a32f5cff55f9da8c61f36c05b202c7f7298cc0b9bebf67bae15f21fe9f08f42566dcd5c6644cf58367d578d64996ad9daabfe54c3d57111d281bc3a398c7cfe2e721df6e611832ff8f45698e0320606c4a151e57d6a013a64d5623047e0d35d3294491ce6b2a90f554a504765f742950bf39a910fd0f9c6381de4cc9485e15dbfc99419fe578dc1f3b9e6e6c58b70d0f7708bffdaa46196359725f9322aded509afe5970d9b376c7c62ef0e1f5e135b32eedbe04875b8ab6dcd3ff4df54d5bfb2b7beb190754dea19cac423af95129bd15c82a47ef70e79785e3129612b7ed7851d0100b1c024e6a48637a32a0f135e81858b6c760bc98993c3663a1567a549046c9b9322c345268c95fd957e3fb8fc44beea24eccca2356617a8f0b89504e8bb70c6df777e4292a0e81ab0522c4c58c1f0222b104ffd81456b229f5ed0c388949a377c3873a6d985348e39c8baedf207438f56caee50cc0799e4700e9d49f1c630ac70c57c2e356d0fdfad5d7e8e1d7ab12222d98f132a88e6c9ae8264f7a1bb8c48569c2c4adc6d0363264608bc70f23c0a921d83bccbecb9ca4c963e4ebdef24f518e3ffb43e4f14a7e25622128e90f906c28e4538450a6fa81a7a7a7cf5d08c4585f4d2982eb706d822bbc135b5b9a5304f149c59182a52aaafcfdfae83b040510c5ffddb6d646cdb50f6c3244ba46dc351f320384533455bf6e06711329634565f6c2d2acfa9f0b0671f3432fa1814cb61f7602bc9669e36244a8b9e77205b996d8660e4cc36d1c9d779808f69bf34a858ce821e7d16334473a39602830ada6ebc3c1fba100dd5227eb5014bc1f4ed4e857b805042c86e1596a11f9605733fb75b1223d1aa6f5f8b55e9eb303c4c1962ae79b72d8a0c349e84c66df5550e27e1df51ac9fad16839cb096d0904bb5ad0c3e883be4d9d01c44ceb207423ad291a3db0b21afdf116f3415f3ac24842691ab93b6a2ef4118e396a77ff66a9e7679aba4af24e98625d3c411ddb775f5b4c6b05c5554a0f051f695414dcecdea3f966a9980247227af6765276e63114c4d36d0fc5d5943444bdce98cf5e75b2f90d61097135b202b22f5ad3304193087c7964c05dadf4dd046cb7f570794ba6df0364913afdd37dbdd6d94dea974a523dbd8d571784a51eed024de3c0a5b3e5df79b643934c1df920cbac090e52f16d0b7e10bb632dddbbce3c0d6bc5e2b29acf7dfd771081cb7ffee2afcd360a65f80f563bdca6c221db69e0a7285fa9bd7695fd490a4d7c1fe9d12eab170ff92f09424b1966baf1722838a7cdcdd538eb788caccfc73f51a3cca593068883d7ca4954308e31b2520c644fa2e2798fc75b810eb2cfdb9b485581e9e547ed27699179dcd56fd3a3ba0a0bd0756c55a3472787e680ccac62920d867022acc4b42e3bd9b1ec7ed2cb61d393862a7c7c114e79b9d863eb3800b8590053aa201e18dc121a355ea1b05a65880a8aa7b4163b69a888e7025e9d3fefa0cb59fb7a8eff38be25d8dbc46bf6a9081e9d2059335452b25347926726f0b01ffe831c8776a2d49096497ef7e0c90d890a98dd46e79c06bed09033e66cc1aac89438fb942a90830514f6d6d8464e4c2fe9849f9a9ccb4eb0cf92663fd0616b1f14440f1a1fbd0e2572c65f1acbe2b5553e642243894414145a2336b177f48d44ea0ac24b3fb016e9d8e53a05f642295435fa6016d4658fabfaff21f151eaf8649ed43786a0650b8e41c34c1e7b8574153e411728ae5f9dea7cc18bdbc29af041d4c8446ea42ce720647e87cf5436f0e5203a4bf0da11f66c27d8957919664fd1ac473eac31567a7ef7219b11829ced8e15e0070731fff3182bf71f05a9d21f1a7d55ee7e8007f49529f557a4a1f379d28ccdfcb59f1cd51276880c67d328f8f99609a70411c009945c87bb62cd81943dc661cfa5e3805d6fcc8fe89b7df77a3370e45b7e7743454f66659e110c5e41301e299cef731bf19bba025cf20c9b0c6e567cada0387fb7714ae5a20c24a13ffa246b1f29f4e5374cc39986ad947db0bba094156bee76aa8776c68d5600e11f758ceef7ae7bd8f43d88625e99a0ca75e184a046f5661d8c20db2506c3b57a95dd9bade1f0702ca217758666be3223c4393f3d76a962973cf96065e0635e794f30f7cf5e37887ba7947c2f9538b665cebcdf776dc28edbc0138cad749e15e341bf5ebb3675c4731314b3ba5ce6e22109f43457c685cf20f15227588a6d638ad325032f140050c2c403915708c03ba1eb45312ae98bcf2cad4bcae53adff17ea3ba7dfb9c9aa80046d38a74b828cd0ab632e46c4cdf37eaf78e28f6929335cf7487bb87c0ea52c48dd2e5cfebe1c1288aa01664d3b254f1b473c9cec3b7c8071b6c5e7baa635a673cd046e6b7d232a00be8e2379ce8b1b7a56c5ce57738a8ef374f113570b5c983ffdfb5dd8d93e947b60345d501878fdc3bfedcd3efb9fb6aab84512a76feafc80ef0b95866fdfac40ede1739e0e0ca9c72908eec471372fb463a2038f73eea7fa7ccc4755444bfe55c4d74d5b5f4ec42d23a5d75faf52bfcb03dff6c1fbb9f94123b83b058cb82a1291e5941a9ad141693993967b8789df6817b3ea70746393a663afa86117e3e50009f2f73e119af11be8899b84e2836426416f2a2430e1eb11d25e1960c3c95a84c2f1e9960d89bae121b28755316ffa083d8e94b9db04421bffe4467baefc72247fb0b67482b9ccabfdd7c29a47d834e494bc6c126a6de8413381e3c4bd863e7a336c8f8f7b7a96bfe1ea22554abcd0599e282d005e1a7ff435cb021cdc6de6966fa85764c9a593d646de1ae670c8dc3c7949456a9b3b922b2d8ee072d2a93a0696fc1c047df778f5bf597e16b91fde1f7ec1fe561fe3ba26a72dab073ec08a644c78244eee71641b89b2c4804bd9912a57d17e141186639373d1f9cb5ec36fbd9b902144545628aac90afed07b91a3b1e694079c1c30f2c02540e2807b03bfa713de7b5d64b8e2f5db70fb58a033dfcd015637ff338ed9ae0f2443639ee0f4a6b9d19373259dc83c4f53d8c50f61c9976be281b6ecb2dfd9b17304a9d788cc8fca7cabcf49d829deaee720c82d42c72d054b3b178f0d7e0f9eabb2075494ee83b79bc0df2c7710f974016a69f021bff70fc8def98092d46d66d9fb9db2c78ef08f293df90c73693fb411173bfd9dd09396806e601f89fa9748d9a62210e88ad91eee74cb5f2221028f13518050238b0dba7561d8423a01f4ad9bb27948e4d0cf9b8bc2200a127cb00c728ee2fb3432901b2ccde103057c5fa7f263ecd48f122ba460e09aa80d9f86808f40bd7770cc55a177610e5228da26504c00f0620261d3011b219f0d01b26653a72526f59c977287409ade2e42a17d875fea3c6dc93e560020286705149aae8f35ab8fb3a7b1ae6d7b70bb720a462f7118695aeef05f5d02c529e28c083fe82ed1b190fed7cafa1c086e0d35b3c8ffa1595329308be00a9641e3dbfcbc43fce7dccfe9235431229615a0fa27f1a91053f908ab2ce20d944e384299f210997444abe4da570e57a7eafc32b267f676b8977d01b3f4f5c0669999aff2dbc31dca9f1b36656664b91521a3da763f8e7082ac63ae05c7165c8737b415d3c8704a43f58dd1a5609521f7fb516d46832bfb1194942ead81804163db488865e7b35f411af8821b05fbf62437fe6bbafed669298b74b914cd06cc25680bca2769a29e5890078043e2fe6fb2cf68cb9c60e11e21659f8810fff0845f72201acd15b5977aa122cdfe09ab6ced7597396664c2d250fc165dd45aef7e75db1d96e389c3c2a99e2e656aee8d16bd988c96daad9756dce463a532ac0fe050c526660ff9bb7b4ccddbe8de8e881829d4f46a880b0232742d27a377f838e5f1411dac4f37ce12b4e3a73d20f7ed18cc5ec415c5b1f3cd903747040575d69011a99cf4e45902da0e8ebadf20a2a21e1ebed8354c2cbf64b2239e1c0059c87a5839672f088aa482d68de327c19b3324e7362c8debf9b4d345c8c7d11456d0d657c16833505b9600dc6841712112b9311e2531f8be55af3be4d3d2a52f647f6cb790d2896bcc14e95460677527e95a5810a9146e0a71790c79507fb846464cba6d69343a7c7e3e6305293cb48d029c2e8b87cc280a92a5d5ff5bbc396c32ee6aae82c950e5bb67909bb6e1294839099f2c636cef1e2ed24fce40ff39c278e21b50e6bf045ddff515151c03d2a1746373121ec1ce05f48cd5d219dd6ed38dc7bcfb34475922fa99e9e0e6648596d388dc0fbbca205f77a04aca518049a3054e7ca07990dc7971d380702a1681148d0b6ea4dadf37f3e2d99c4ff24ff0e86f71d92b183ff54c37707c02a1e2ad4646e866c02d7de4c402f69edf0e6bc03aed82be90319642b09d4010796b2194ab7039f4e1533fa75806f78d670ea9d029bf4d39eeea97d95780ce30b370c0f373117a2bc42942c7e07c85a4fe903d7bdf144f7249e67edb068b3b5cacb43fd33f1815add2182f6f934fea312d569e0de114a7f1761e5e3399c7b1160e24f6241948186a04b851531b4959cb2b1484be9565f2acf5854357ab04c2986ebf39b28dba5c5bd58662f8adc9bec80934bdced63f7c276e825c4786ac29cab8d2f5e8598e3abbc78fcd53db695474e2c58d3448ece5ac2127ee87b9d6c9e528141a6018bab570bd792a8cb34021699729459dce0465a0678a6b0630484ac248cea3d3daaae9d140d6cd35cf99904677715889e1e9b0a65b02ac2fdb5c40f5543b80ff895c4f8f21bd2627bf5c3b76f77f2cc62241723d1fdc9dc1e633a5537a5de72faf115c51123c6cbe86d3ad87a26ac984ec4da6f403d9a1251ecb9004bd95a61bf30d6533987db4056b4c608e3125366da4aabcb2e164cdda85fd5348f439973d9549ccef80253db0dde271a5761963108df512e6e321f53efa7442074e66c24a99b4f57fb337eb55fac67249c89af98ca83cc0daf2eb34f1d2193a7091544de239801cb7d9937790007294af95a15be2054c05e791afb3447b8b7bef6cc34f411718666828a775f0579ab4b133091ca2f5bbcb16001d35fe81052ee776254ad6e1a2738ffd5d7b25219650cb5c3ce4f7409243b3664a4710032b6f3d41e366968386c7a1f8dc32d71f023d750e859c8188f501a72bc65600f350e3643a730124a790f8551aac58cd91f344e272e33f902b85ca3ea5ea0361876634ae5fb6b5eca95c3f5fc153a90ed2bdd1c9d198bbe91070479ee4afd98de3e8aa8bebd1da54c7fee6d97ae7bdd17634048098f2c87a590434a02835fd684e8cb36efc9ff1448bb52649af2211d9af9e122bc05531e86c65915935c17bc567024917c183ca5313d15570c6b0679e2746388734319fce2c460a8b21e0837b87c5901e63509eb8a3ff3bcedfb677e07f1a742d8688df8163c654fa69dacf5d411141503931bfbda503406ceca033e2eedaba3b150dfc81185aca560ed26ed752b0d41ea99b69da4e3c0efda51f9447ca5a49e554def17370cd554d994b18495c74d798667cc8f68faff071643cf606915f38903fcc67465476cf726bcbbe7878b971abe15979b245f8bc669cf219fc242860df980742b6cc9ba634789c7c52cd69d2304266ce6609db592390c223f4ba6ff3526f7768f1094b4d7daa1dc038b484662dedcfea394b32ea6489247daa81b6d73a1b4a204f48235dd5e7c7eeb456c9ade343b418ad5789577aac339d59322767e2b6e5e527a4229e1f29bca24709eece628aa2cb13fcf15c1cb32315de2af6a6c03e76a307db6b500f1d8d7264df6668084767258c6628c89ce5fbc9a388033a82d71296feecba87127b9cf88c3d089d23f16a4788a1dafaf6bb418419e7f41dda4c239a218c5f7288e5b00836a62042c6a6e8f90a875eb05025fd9b022101f378b12093607bac4cc83cbe1170f8fe277b8f5e0c71fbec7418c2868f7b4e5f0a383584e0711825ed10d8168b3134b8c9589d01657a18893e5c8ebbbbf8198814d84c9c45023a9a6b76c1e58aaaf4cc50d6fab6351f749542ad54e4d7872c3dddb2a161660039d2215ea593b17985989c0c3840c35cb079381972447fddcf3f55cbcf2b19e30a7f08863c88ebd1a2478534d5de19b222ee372423c9ee175eb38e0a04296a9b102b369badc0986d65a681542ea51f82ccfec188fc042b96b06ac4e03c5a79bd0e68d0fae3091ef90d0cd157df0611a8fbbdd50b56cdf799f464f3590c42140d5cb2e290ec4381b3e13c2aced926307effdc282a43450254a5d76f97418df4e95185c9a9fe1508438a97941473cac2e26d49f84d9abc5659287a77d1f11bf67b200850484cb7103b4a9fb1f10733c1b125650a32f3f208dbc311b75323920b29c41ec3d2d533e2e8ef6aacd444db21e18629efc268a199a06fd7f924655f4ae2dadbc0ff692926cf9d56129e257448a965f474c1d1c56196cc250c8384ddb8eefded2e8e15bb218dfcf29540cc1f30a0c3062e5475a2cde6efbfd0d438c230c701118d75efbe3548198613c6d584a0224a2718fd5e1373c52fd7b34e8feec1452eda9573ef9f99c9450448adaf7dcab0d1e5bb6e61987aef36536bcac10bdcdfe346a36ea7e9622df88d628a566d9b20f0fa11611f0e8d07a5b116ecd61f989be25e94a478766195630394f93b7b35b8584ffa3038116bd7fb28839ae19424002e5101717fe20911f282e38bc5a20f8f974006e08161234d2d34bb2eaf4e255de570ca9bc4dc75f94b44ac798e0ebb9c1a14b565db27433f66cdaa259f555acda0543c6745a599f04f901d3670600e069c1c093fb0e3ab668d17fee4292daf74db4220c04d4dc1132ffaa7409903e55b09663926d81dcb883e213a105920618d86300fc8d40b883d296f723643401a7b693e484a3f5eab87093b6993c0b5e63361d30622af4003693af4936e855ca65c937b76f81dfca80bdd2c36a270c014a19b3080530bb256b56173e02342fddf0fe3930cddb974d84093c2a7e2345d8470122192eedc2d0a2af7ffc302c507d9907f381cb972d2dadc83d408e8bde5f20d5e158fe2d18769cbfeec4973d14c09a9ab5774b0db2c51efb15699f8a8f91fc8bb7211b0f73b518a8853b3e8b925be0b002ece69f51eae5617942200e4145ed4005bbfc6a17b8382783fdf2881c6c750585e196faae46b841c35cdde4cacc54bde290a30e39239a397b29d79f7f059406ed4a3c6f064541db0bdd2580b4901102e77e51a08e627a31d50085902ad33cb125a9131e6df3d5f73298f0e71d383f7fc78f1b5cd7ca7a008cdb45b2f82f0905e9eefb7371b51a801e86a7ea80eedb10593dea459a8fd153303c9318afa269a2c1db14fe46e4c9a60217fff8032e1c0cd30c1d4b8e837b0cdb5bdb51b12aa29be46dcbb597c7487762a301c820f38cd6a1ad130703cdbdd832d9edb9892240459009fb983c58cd8c1585dc304b136be0dc2113bd1d498fe1739792ee2db136daaac30e02ce859595b049ca2c821ad974a897e58cb7ec3cfbfbafb7eaeb69aaedbf423c23a2d2839c124296293641003a3f8615182cc883018b9824ecabdcccb00a5bb047aa6dd38bee0222f3449f943e690bc54fd88594f5a96e55023567541c116cd43e2c6b37437b0e3cee54711a7b88cd8f683a33a1b7c3816c7350b9ff3b9e489ca561157bd71ba41a1f85f8727784f1599532be956210769dc4aa6ef675a37f3885bb04334dee53fd1978cd4fb001cf14e3f20b90cda1df5fea0e2330787ea19b932597d4595442907d34294ce224307a9b829e9eafc04489feb0a0cde115ff159cb0038a13e7ac857e2d04fc22ddf42d90192dc47aa013a103dad3053a520288a2b56dc650977c74788277b0ca0ff7bf604a896f1bfe4627a38eae5aae15414c247106183dea627f35084f6c49fd1169ade366cd207a6ea72ac7ccca12df1b8297ea10b3bf24887b6901976003817e4d643bd8f00256f8cf5e471f1276c7b6017ec045cf5cd7ca864d36df683262d5817724dfeb40f4035e720572d68314798dfaf8a246650cdd1bf004c9810003d69c9e3c5eda62093c0b0ab0f01640f00f95e0b969e960cc5268451e5f4ec7de198c652d1f11cae45c49052c082beade60965097a567460c7b224aff5d9d7db657873f137217b1bc241d5dcb016f61d9c68d801754a5e86a85b4258c12c14cea517758b30c62a437a9ef1f6dba8f08b002791546b7cf77ce8e72d0b2b7239c3d26b0bd5d6f08697aa4d6336f07fee42da7cc9a11a461ac76312b093247364826a453baa199702f0147b968c307085dd65524a210d2606bf73104783c5da17722398aeb7f3c10de7285a7392399d9e465f2e787610e9e190bf3e86c5a68e1e53818f8c82b72f33051ff91b7f90b2e2b57b4e9b5e08679904292a734a5404d98cf740782a53f9fa429d1cb41584e4761f63fec49d0a398b9aeca6bad4bff0a08199eabfd246c5796296d6c5f24b9afd2e6c6160c1019117f617a090408ac86e0bf1606b65b086fba6872db865e1c9937880ca6ab3ba5bc46253a066677b855d1492b0963886893f65690716f09634ddffce0a96bf45eb64cec51c58104749b52e7b6415eda4c18b38e6d5e8f725b0328f8dde63c10848b95317ee95b16242d5b79c10cb21e68dba35a1349084d063988b47b3b7c0a98ec0571750febc4b0afbc42dd09576ef659ff1a7d75c466f3b6058bf5ebb441f0e8eed385603c2c79c1a0bd1913a6785631cf67db63e229fef375288cd294f9f13c79a249df9f99c5896e7fd6bf97f1cafecfc0ba9ed652eebee275860860445e78e7935c2a98fc285b2630a976b9c145eb74e3f33b21eb6ec562cf5c5ffa24c12bce7c9ae510dd97240ffc1247e53ac20168bc98ea2a8919c87836949b0341aa10233fd84b11543074571a813c81d1eca79b050aac2bd221289173dd5a6a472bda7bec6aeef35ce9bf2d62744ea661614b12c8218731193a2d1205c8a64b4f33f476e8a1862dcdb3dd13e10d08d693e229d597386ba70d45cfdf34276f8f23d193e3e9a2bde7cdbeaec90b4dd146c96328c08b7e81a76b4fc558ccb81e0ee5eff36e17892ab60dede34e63177142b8b935bb37a07f8133e1b49305700095bc8e0e6c11f756e2caad5b0e4d05d13970d038f539b2d090a73267102788b437c3b85de490f0931c69ee030ddf31492b5ae63eb63b721634e03e3a253fb914cd6d9256a359593ea64fc531aa28036547ea2b02d01227baa4feda9df803b549830ee9b92c60c9c490d5f30fbc7a6a06a680fa019c23eba40ef40b0ca1140100e030ee983d98ffe198347f8e71e92ed8da82b3f4b5426e2742e79c6707d7530f642f8eed12b5ac26d069ded2244afa586051e151eca293c94eb04921c8d4244257cc2932c744f61c06384db9d45dbc1401d971c2cad765589366726d93543898328dcff655c9ea29a3db69f16ae107649399e172e2551f58739e38a1b37baff246b3e0333f3b1e69549c2b74a21f8ee3aed3e087e62daf9dbf24edaf7f2902ebad185933561582b52f4d893841c0861e14b8e2ee5b53a43d11da387b285201070ae7faacf4c0560735be5b3fb3a2ffed32b66dcfb4aaf1229fe247a52b1a82848d651024f860ac204bb01bf98d67f7c8cc4a83ca282f58c80339b544fef93477936173c7099ce16fced4b44e2a8e86b06eb64ed0b9c2fbd249625faf2132da0b148a37dec7c85592d135e31d8eeef8d67f7655ea2aee235d9fcd879d8217b93750707fefba95367ccd7026a66d37b4d935832078f2db6a1f0bfd8495aa02583494ba7ab680e0d307cd7734c7d97a442797302b1f13028d4008b90f516dc068a038ad91044329271f936074f1cbc1e7c0c7b7e55679e0d17bbc2b08a237841443374e263b43b24d45d1229fe7a99ef57f8f574c79bccb9dfeba89093d56cdf3b4f61f89a7dc7edaa34902766e89affb2e0ea5b53e8bcd24f5d53d5a535e4a713b0fd05af02f0f40cdce3553b288b045450481386029d4d970e1ac4cae9183fea3edc56247a6b3e5db600f0e12c8c05ef4984be2b5437ce101210732ed797b50cbdd8380312a218a15088292978913b435ab2f6adbd63969fd2f4bb09a5874473dda97bbb07cbdd248c551d4f28ed30c1dce637eee4e998159c9154489ccb22a1f0922cf17adb1ce0b6b9f5aa4bad90e21af7eb37f86571721bfaf75c727ae7ba0c5cbfa6c13a09817cb0e76834c802e94757b58b4cdd8996af28bdf997f837cce773ef9e877635ca48759510fdbaf6d5e2882d92b36b078aec089041fa8c0f37272aabf74afe6fdee6810e0d7ec73bb4fe70b2e162bd8baefeb179c20f8244579572e9eb93a3a52ddec078eef8ed48c1df7979cbe8d3876961a5302bcf3b45e17ac15b9e911ba65b0af22c8e13e87b83e6e86cbc0b22f947a2047525513ee5cc4b11385b9b1608a47a009e8d9c4f9717329164317988429abb3ad2f1ee049746ced3fe327f792a34081e844e0f74e2b2d5f68a255f5d0f809f108259d51321d56f5627b7334c3cf670bcd25aacf2a7ecdf8de11e28f01e4b3618a6217798c9d34e2f0256551d66eb14ac5bcda64dc8f870cf1b8de317693163d3de72e1499be9988bb031358ea1ce0b1d5c96f5cd2681a963b60b277eabf9a7d6cfdef5679ea0096fa8e1bc6070a595ddfc8ce105d9384751b3d98b02ecb27a0e98cc1e25778f04ffd8d3ec9f1f06add7e664068d7407f22af807d2f7961abd6967d765c4bd98c8236130b13b796871039618fb188fba3a13f76ba614adf73dc2296e0745bdd195f61c417a13b18d56a53c8fc55fcb7ae908159e69166053fa67fcdb88d759e1a4674b6d01de8e91654105020d9a70c4906721dca1b45d1fbe7ae2f494832433d19dbc377dfa8ba233c3f9ffe061025f851766ef70aaa0e315dcee224fc95c6bf798297734ba4a181aa97c4cc9387f24740552cd5b1d8de300a3ffbdc07d8e95a885179ef65c82c93960cd9d3cdae94f40f22127648cd4438edaaf466ec590dd760695233c59e32893f937b59f07185612b0390cd8efab538d774b23155e9468b57637217869e8cd0f4488d310c0d0ed59810aa6f256ddc0eedb4462743cf81eaece1f5d388f151782bf0c4c363da8cce6cf42045fd84d705197540d3345bd09c89e8e54e12fa50c4133b018b5b863a28e43f5b61818f4f3caedb838ff03d230579dc38103f64f977d07d7aba7a71d41b4e795f57ae090a504dffe856b5e789905cac24be43774a10f378437459ef0143a583335e92200c4f50c06ee2b23ce4d62ab6dc19c624be3de25154bf29b59795eed7f164f5cac3ec3e7b7eb5db93b2c2296eb9703cd3cf3b0bbcbae9b5c444874205911c2525c8847842a4eca9ec9c46d1c473ee493ddb7d75867abc991e6d0e498766dfe783fbf9a15abc00f8ed255fda53d03066e0d2eda5d81a27109a8e67b5a3a4209cb48878f99ac1a63703cb365ddb7c8dbbca00320198a7164705b29c266313d12cfff9aaf486d619d372f61916158458a9c214837dc03aa239755dfb8fd92250e85fda8f01b096e910d523fd1c080f61e50cef93a7e4b4fa76d5bb72f6ea421c4f48b2a8b8bc53c66b94a025c5db028ae15b519365a446dbf36f4e41933bf4edcc1f767614d5ee4903a943cd27f961f717328dd3e4c3b786e83186d62b407f423acd0263a0606e2e6a83731787c3dac4bf256934ef83f33aedb4dedcd0f4e89b666fb8178ae1170b7a02a79e0343a129b4f4302bbf0841efb210badbc43f588e9f7ae666a3277908a730b36429d6a20f90eb2b869744a5295c56b2bce7985e3986e344032e0db55d58dca8991013a85828a5bfb9e05b6f2ed30f52f0aa700150e5854f11729d23954ab81116292fb1a68356d9d357acf74327740267b324fca7a7fba1e292bee78cb93462f9e657e4f36d54b15b5cc153199e6bfe8f36d4a940700648a237350d61590e85405992409d45f5472527d70ea0a36fe62cad1a725ddf74a6540e02750bbd4ef3ad865691f4819c6d11af79fc5072272fa18acf9f8102a927c180b8af256fb18eab2b52d479530463ba3727364e6510154f8adbb319e593336edec446b4eee5edbbfcbfd351d9d82dfd41b132db990c69027c83d76e4421f8a61b27bc3fd9cd889ccfdf71c8e4116c2751e092f549b3413cd9874be0afc41a2c9726b423036dd24b607312257d427f65e2d50e75fe0032aad6c7d87e7aceed7fb7a7b00c95b9356487edb8a74c293a9c3e25f5e0c6e32c10ae36943248cdd978bfbe3d13e97a13f7df7cfb64c85ff7795b27cb48ed2e9d83afcaa71f471975d95037aa018f0a7a37f7295927235350741b17116a56fd6d7c6b6488bc0dd24584393eb6b639f1923d059f7a9532d39a311708841e2e81d7d882dedca139be3f9fb3651fffa4fc8314a343b2cf94acd23e7f667419c1536b9b46e4dc5c214abd15b80c09a76b41c46cc287dd84bf60f4ee8e0881a2eac21df68338edd70553abb21938a69c22ed2cb13fd3f36e9d220d979f7e916ef7f13a906a3cd0151ff2eead74a2d011e9a89489232626571ff32d8cf207a5b7d5c801b696619cfe0b192ac38c67cf185025c5e67aac812c24a37f3e30134ea09da26a171de8709a9603a7472d3c69079c8b4786a3bd4579b2047a4cb1081f45c5309544098a4055419a4191e7aadbd448976cc7d08710b6afc865066fe7ab77cd16be141706b29fc702ec801232c2ee9f842244666e0b55b3f348014a64df0035d991c14972864275524c6ca18a99e84f8f0ead488c4b7aac35272b702a898d2d310808c32b48df67460456c6d89c03804172f6190e8a8dac31e0a68c3aa1dcc28034747fbe49c53f3c16ff288ce5bc4fd7c815731baf4c5a8c744e123001bb0180c5b3982aecb20aa820087c9e011fe13f22c4268c44f87e5dd8b43ef9374b2f6d1c70e3bfee517d90cab9d6c71fe1c2ccfeedc45a33b767c53827cc55ed4f4eefe1b4069632fb0267a27e5c3539304e25c45d289809e01a9a1f4afb839d73ae8ea87b9babd90a0c0f035113b118e4cade7747f158e09d5cba0a70228e69a0b751c5fd44807097949674ea2ce0f9559b87224605076e108a022df6377ef891f1a6b52b729cee6599c50b15e26ceab9966ccb4acc0fea64fd01742e5a60c7134620ec21546ef6b7e6cd23eb29fb4756f138535b4226ada58772326a6e80b65387d37afacf92ad941b96f564e42f606bdb4b5138f753a44edc23809de8f08989ffa28ffdc84f9d7a55000513ccd25c90db2c9f86996175e1f1afe3541549b0cd42a82fa0b7abb5c6a957eea529fbae3eaf924d4016fae0713303a127c5f3fd64acbb83d29f695c6fa1047a54f069f9c801fa0f675e8da18409a71d3b128cb8f889933272e6a05abb092f01088a60dd359ce1d68347eed10ff3c32a82f0d4694a28a844c8f0a3745da5af7b5759e5c2fb0b053740d823301dd0840a1dc395226aea2a53afbe339114d7591c113e7565313b2012b3e8e3b9c4468916f29dc3a616144acd84286396f387649b470ce1dadbc4e8f28739f41a72858d19ac445161903125c2a4b9bfe4e58d448521487b69c04babb28b5ad816609224984df911297e83ab79c56054191e2e548d818797c0c86da13be8d05109d37975b536d9908ac3ce99b28c5370f5854d57d6184f5f598f12202d25e27e246e597e23fee29e7ed679554c438a3d57a63fe66c1b223ba1693a77c9a645e214fdd5df60b6c3fc38c226e75a51ab33f28a5d5fa16761093600606bda1837124996dedbd2a6c3d0bdd1c5c01a8c5501da5374d1910a829145feab8d621cd938aed0c985cf1586bb9e1d1ef11054a70714777b2e013790b0aa9a6a0b3dcf7faadeb683d57686c1888d0adcd3e7191c50410e5da60f17adfe8a128701b5d7e08caf17d4fd014e75e2e42531fcb70f5a851f6bbe3c6b99c7f85c66a4e56b2907c32b765c131ea25568235b37b689dc6821dfefcb62e213375c2e0e3157c75cc352497f80caf96f5f6904dec2fd5f9de9d070666e3f1967b805e5d26713393f22e63fb44c6e3fec4f97f37d52893a9a276122d2c8311f064f8f79b78969288dc17ac1ad4927eba01e0516b68ef0f21b1afb58f5aa1e0780ab824d987296b51c9f3ddd669ff9365c2f142e1b4ff74d36ca7e48338de1924462551764db04f3e2b8cac692797b3d87ae446b4917f1bb10e37907a96fd74e6d0d7150b06f03f0c3f82121600cbd572351555cc924402eda0b0e8e815d01b772dade040212fc38415c7aeb2d4b9ef6f73e90082c674cae07b54b21cd5d8e971a6de5212543ac846e97b143c25da286053d69f4b259828cf478ed804aee12bf1a491e2b9bae48b2dfae21d79fbf07aab589c2a59552e483410005e3249ef88d913333340938ee2f7a8e29a19028c592b3549fadd194a85962a1320488df7e6c84ef16c8fc3008a7a087f7e42b439dc7587a73adf259c179110db1258bcb401f2260e76f5367284ed71b1bb6d2a27019aa69f2686a6207a5dc6019745e20054332e4aeafc8a6b22d04ccff6d1cb15fd547c317e58b4ba7383e500a2eb0560666dfc9fdc34257c5cb4e044344df36ed03ddf41520cebb06d689d6af53318e34ab57c42554bf59ad9ca800108c267bb709ea240475cf622596734f85ddc59551ed5d43594bcf6b5440270b52daf55fec9a0837beab013f94c35a0360e34a663c7241d4bb4c3eb76baea1359fe30db91cda4f1205688df6cedf98825bd6df1f519bbb61543c9a0f9a6d86df86cfe6d7d336325f28f61ff58fc939de8b1fe54aa75b47ecc37303d5a770c3d195da8db40baa6661e2fd320820236faeb9318fd328744c2d86866ac86f127508219528a455ff34f15ccf16ae17d33aa79797168bdb8ea58585a9b5930f666f2854490e0d522353102c7cba490933391cea08260ca95c21abbde4e5dd34451262ab8a5fc750c7c71495e09d6b38589cc03d2564dd9b8e3844f28898a690bfe00f0d13484dfc049b7f2674e5fd98f6bfa9f680be556f84b7323ef36e9df3413a9fea38ed3a93e994a50d2dfc072a225b28c9c0e76c0ac0a71143c03b3d0c1276ef568248389043c52fb9aa512474964957dac10fda6aa47f6ade5030ca5b620984b48a499cd67d1feacb8d5ec629b9e70afe5a91dcad8368e0473f769a07793b87e9f51c8e6bf44854f7d4d00d97cb77927d1bdf10cd96dbc114d1583971cc32ba8a8ab02c16a9efe1ae4553fc6442bdeb2d6586315f6d246c0a0a82d478ae72fb8e40a0d3b03fca1d4f43ea6940b368e94655c726d343d7a7c42e5de2c195b0dec08fe286f3b460e8bfa2f4f745c59dd53eb88a30a51b49e55dd24ebbb9ce7fe2c513f2d71ac6752cfc80abc84130f4945ea323d2e4e1e7755bc9f6dd2d04c157ef476abc8c5c6891ceaf438b1c17af2f98c9808b21c55b796593f57f46dc4a44f47854d54f29dbc9c3c8ef56d991748dfd7deb15d9e83335b4e0aae06b2c25236c14c9277a3b16065a4cebcc73135cbcab8134370c305c655d02ce497d619b0f46b810463dfbcaa2a99aa22bdd95a9b29d4d3223a3aa6cfc38583fb2f960c0fff5ad201acb00cb9f28332e2d43038103e1648d64d62d7081829517162053308e5ae61ee500bd27056ce22e35d12a9e7af89b0ce064cb0ceeea27ed3229e66551f097d0bab9c5933bb66063b375c2f5da515f26f4b9ebe328ebc5ef79de034dc559377cfb42fa9a710fd0c9914dd82b090eb03ce7751f809ee5407fb31e56e390d76493a2cb94bb485bc6f714ceab7ef23a0878e36e601618ce0a684ace9c7c6bb53915242a2125b57f18f6c07a438a6804467c1702965efa7367e6ce58fab23bb4e483ca824af1260a492779bb7723fc20f282adaea68e4464edd97f3428f702d86d62f684a3a7fcdc4df11bf4b87e624d9c502d96b8ef9227984dff029f1c5b674057307a1c6b1745d89cf7584cdae2ade0b866d052156ef541743a7a40b33fa8bd7948c711982234bfc9ae20be9c7db9d5f1e28561bb33b63b567adb17ebd2fa9fb65dc792dfa4545b586f6e4bf44cc2a8d692715ca0df71b4d014cfac0acf5e8c743cfab7d5666a961668a7eb6ce8b8d6e3b9e866f9722ed352c30838250dac5f60dfba9ecde7e923fedf6dec99568ed4de07117457d5d3059c4c9ab5c2f43d1b816bcf69e7f91eaeba22a9e2ddc71e30d723d691e54dcf5dbb8f8859f60883f5023b3b2f3514257874545c80715bbc255581080207034fdd5db2ab4eb9204a2daa27b2d42219fa96690f9b48e5c1207440b60833a409d4eb705f4d19802982b8c07f4e4c3ab401b52e50b6feac9f7e6b8e22ee5b459f875547bf33f7c4e9be5c794c47f7c573aa749044ec2424a4b94c87e9c65f7784e991658dca9574b18a858b5aaa8a08e7c9652c18b835b279d3d82662cca1175ac97012e62814935c380e76f2ba89bf0c1cba477f974911c6804c230fcfbeb05140754d35679b7c815a7d0fcf634db30fb7ae291b9805cb68161ae6dfe380c37510ec43e03f5dac6eb8c64f713d8ee8de9108ec1eca4878555f1423d6ea2159804bdaedc6e75803bbdfcf20254e538f7408123deb104ca54a806bca02dc0c913a5efa77ac0de02a0f5edc6fce17f5963584d70085d81eb45785d5c4ec2cfe14adf7a189b4f0b98d043465efb10a0602b4ca1a452bf1475f98c505012bebc3b0e02402b71d9f80c883fa7553d75896ec36e4330705b8eacda28139473210f056d7326e4c61dc33adf7da0f31d32a31e4dce12bfe7e22bf6d2442c299addb3de8803497b40ffe6237b82640874c7043e5583a1fdd14a6e02a88714e1fa659caaafb1c5068a772b30ad6944685d1eec598f71c0fec3421b59be6b7959372c5a5f19e8d95aae0af122d19168d073f271b11f657717db87d53d3af14debc03b20d43ed90c809b4d4e6350bba33cccc0a24fde04ebd431468dde541c472e3cec0537fe5b474d12dcdfd49ecf54cfa787b7a5ecf2c7a3601b71f1d352826faf1914c32c5d9255095b0c80442e973fc4817e5c4d40fad156e1f8fa41bc469b2d332901b892a57bd4f0d88fa2c5db3976721957435fb93b5ef548bc1a4a98a16a09b4f193c0124355292fa91c89563d076c2c6a5f626edfb365421ee99580b349550278edf78db505818c263964467b619735de3de0e6a30054faba3a9912659dcd7c35ccf4ae324ae49e67265817d42694c46f624f2f4b61452d310f3841a8275b225459c2d4732b370c77611e677ca9cb6b1141f30ee5c9f8ad1590845962777968475da1677b376f05ec29f262a1b280483ad678076935c39d9a030a867daca0b06f6c336e2f7d3bd990d3f43e618a95e32e87188faccbb2069254f694cbdae2ebfd0ff10e1c06597134bfecd2edf7f4ac60009d92c78841cd9ae145412d17cc586e6792b6769f7810a4f674c574ec9242d8f651b5745c3d9906d0b78806affd3cd7032acff8de0be126f11c8a1788154b26feb7d281db7bf566c3b5ceaeabb245c5522009425e60d9ba5008537ee5e9cef8e62cbdba00254c97bb9605d5b935ef11a25d74aed898d7f245fcba3ef334e3018f7c08558a14f9a7d949c0daa910c0738d40abaea25e5dd4fd551ea68f6d48b9da600cbbe699d6decaf5b2620ebd7b178322886b637e067d83d5c92a16b1c01d0baad38c7693ecf1c901144a4d6b840c89ac0c25dc834194bbd707dbd7d8e8a53838a5ef9a30b93355e347c756b1e93cb36972698e65c763950a8b1dff0f1112467d2d2b38533f40b357045da67ec7314c80a80bc63d06c15c0386c28874e05c58cf882a7b17e40932a37f97b4ac3dcf9507d6c6a0ae59e4f0c9b352678c2602c793c5f1621ca544184cf402d93bf111d5b25165c430fab7317da557a9c50f7fa4009a22fbdb34e58ad591114d1af25a4dd8f50c8f1eb3702a59260d68db24765737e97e736d3099e05b5e3f5c44fb2394ee948b5349da5cfee9dc59d7268926439aa69fcd34bec44ac3574b017515a9ece7b7d2b9f1179cdce615025edc1704c70e4ba118b152c0ea95a9facab90fe7fd614fd7a6fa9c94445bc90ee3ea090fdf6a5b325f93bcd4ed4a264890ee3514b9f944843070396fdc2e5ae8a1de0f0b3fd43d56cf64eebc6c5fd0a39f4ee178165e38a2c660d44ec351674f8edf967762589b358dfdde888419c81d9e856b5321699cfb854fbf465a52564170f819556ad27ec054f954bfe016a3a628c8d71356dede21ad1660ec93c844c102fc7b3cad5574f388f95de66ed181afbb8d12e3b352d89e1f2ba909a413740185803fe9a26242b90e2565fb315a188da58bd3f0baa3e4b5e10c00dbf797ea2196b08ebc49cfb8e70f2b49ba43a49bc66202e1b63efb14a8ee56912fe2a9f38ffca0a81f91f58760f60f88a833277aa3e0c0bc89b48306d6cecfbf37494e8e0f7894925c1214beace1fb2d2972225eef4f427a9cda83c8e32edbc67302d4d6f165f8568bba73e7972a8e259c43e30f69759931a6706fabfad3c804eab875eea6c4e904de0daf1e0a69380e1c5f98a40cf331684773f9fa429d1cb41584e4761f63fec49d0a398b9aeca6bad4bff0a08199eabfd246c5796296d6c5f24b9afd2e6c6160c1019117f617a090408ac86e0bf1606b65b086fba6872db865e1c9937880ca6ab3ba5bc46253a066677b855d1492b0963886893f65690716f09634ddffce0a96bf45eb64cec51c58104749b52e7b6415eda4c18b38e6d5e8f725b0328f8dde63c10848b95317ee95b16242d5b79c10cb21e68db4662b7471c4f02a89881bafe1f975c5cb50127f87f2fa92c9026a22cfb4600fc39d18a776cad73c79ea3a16fbe51b97e77bc8cc3557599045fb3b14464b4617440f6e17324acf29ba10da57b19e057ab28682f075d9fb02260804eb90feec540c2087570a22bf4a53525f52704d84619207175452e62e7dcbff6cbb026b30d2d4599efbb2b14bf3c06da37c2fbb2c425437e7be8bdc130510fc5548df4e1208f9fdca35cbdfb1aeed9972d8b8f6e1566ceae42933cd6d207089710f984878c423b4074c80cb9f059cb7fd549736ca7de84bc78460eefea39f1955d8ae5db8a3cd2be21cf708c16fd35b4d092f7f32505f8134641c80c1992d9dbd3a96944cdc610fd3b7e263cf2e9af79bf587a7d48c45346ba8eb6a848cddee04440f950340157159b78df1e46b049f58e5ed1ef2f8eb1fd11c99b10c227225578effee4d903aed4e7bc9744bfe495cb3d84efdda5cf6877bc35a0a6715152e4225512744de38106cda52af473656bcf0ef8c77b168c591bbe2197337e9ebb4af656033cad04d1fd38341921ef76667182a8cd6d9256a359593ea64fc531aa28036547ea2b02d01227baa4feda9df803b549830ee9b92c60c9c490d5f30fbc7a6a06a680fa019c23eba40ef40b0ca1140100e030ee983d98ffe198347f8e71e92ed8da82b3f4b5426e2742e79c6707d7530f642f8eed12b5ac26d069ded2244afa586051e151eca293c94eb04921c8d4244257cc2932c744f61c06384db9d45dbc1401d971c2cad765589366726d93543898328de25daa5c07efb60ac1db47aa9b963197d8fb598b849d746c8c045ce3fc1c17548ff90adc695e7d57e5739b4d285139875610ed3cdf689617ac8d974421f36c3d9d3be5e3905eb6684f7d04933ad8ace0891aad9dbaff4af71c2bd20b9914b9f9ac9b3a1177d285bd16da8d9e17e87fd2a9dce4d73020736a097917bd3d3e41875fc0fd81ae38c1b43a5832c9fad67c159d276d95731c9e7c0765b36a62a18cd85a28af15a0db197b7c3af35944607cde2ee928e9e1055bb3424a95f76b62c759447c8869cb72a31c049ce49c235564cb1925bd9fcde32824690df2c4b4ea508f0f26ca869f07528f30473ac258c012f486970bc7c2277519c11a3a407bdcd0877b94e421f0b54f1328a573ac34b1967111d0a8da0370bf340f3a615ecd8a40b834b9445d2a16dfecf0bd313dc3fdf95ac68d0954f93a41937f3549d9f42ed4021d855d4a67a3d5e99f9923851bbecd00111199e10d2c76554b296a4297a479f90e01fc7e14dc5414bc9c597955b3eb222e3118a1ec29997db7e56d448e55adec948699b723291be926dadd406b8efaf85dbd1e8a39bed2da41534eebbd9d7b33c3f8fd948660015b2a85804bab29cef893fba90777208a41952394750bd51c47cec18ea2f45ff70aa82c1d3419a2d8b2ef7b7038537ea9e5cd56283996b021b449b0d426e57a9cddbc20a310378ffb3d29b8b8a9f523689e3554e5ca85e98dda6bcbafee188af7b847e3a7b30e21af7eb37f86571721bfaf75c727ae7ba0c5cbfa6c13a09817cb0e76834c802e94757b58b4cdd8996af28bdf997f837cce773ef9e877635ca48759510fdbaf6d5e2882d92b36b078aec089041fa8c0f37272aabf74afe6fdee6810e0d7ec73bb4fe70b2e162bd8baefeb179c20f8244579572e9eb93a3a52ddec078eef8ed48c1df7979cbe8d3876961a5302bcf3b45e17ac15b9e911ba65b0af22c8e13e87b83e8a203f7604ada8785688e9ff68cd6485f7385185f1c5bad51b71bd39cb95b028846126dfd2287b8b60c32bd82333383a80d2b2f13d337574aef9de27183cef8dc7d240e78587e48ee1a4c4d86fbdd096891f809aca4094335f72d69a9fa07041a16bccbf3d5e05d1f90ae130c6cf6c695c8c78922b7292e4498824c1416169900cc48516d8b1e5b434c8b4d9b3fb3e8412456969cfb609bb435db6378bfed26bd6b381ef2387f683f7c97114f8624cee9e910fd574665f41f62968fc00d0fb6d641b16b990bdc2272f58ef653912edb18537817ebeb9dfe1776b13a916ceff82cb73f80501c59bcbf04268d6e66da615ce14a0cedbbc04f261e075224fef4047d92691eaa4096fc2ee8f389b7cbcc0f1132b6dae6917682e58fcac6d2fde89e640ee9de69166053fa67fcdb88d759e1a4674b6d01de8e91654105020d9a70c4906721dca1b45d1fbe7ae2f494832433d19dbc377dfa8ba233c3f9ffe061025f851766ef70aaa0e315dcee224fc95c6bf798297734ba4a181aa97c4cc9387f24740552cd5b1d8de300a3ffbdc07d8e95a885179ef65c82c93960cd9d3cdae94f40f22127648cd4438edaaf466ec590dd760695233c59e32893f937b59f07185612b0390cd8e4df2d39fb83d554164eef806302f400b66b108d3c61970922b7b8c6970531a4cc239013b16ea72cd5aaee3d9c4c6e63d686bc615f8a98d1c8198d07a24e2a73a2970b41224ef285b2c15259d693d5ca72b350a92f67937d88540a322f948e7efe6977c4cdd2d678551a72bcc463c5e1f63122dbe5da73e9ada0da5d4e3983449092844bcdb9b2b1620acf55927ba4d65fd4a66e1518f8fb0a126cac24d1e6646b49fe32fd6d6ac109c910f5a0682f5ea838c311d9025e7b9452b1568bc559c0a0fa7dc805edb310fb4d84c172ee7f17ccf833b0bbcbae9b5c444874205911c2525c8847842a4eca9ec9c46d1c473ee493ddb7d75867abc991e6d0e498766dfe783fbf9a15abc00f8ed255fda53d03066e0d2eda5d81a27109a8e67b5a3a4209cb48878f99ac1a63703cb365ddb7c8dbbca00320198a7164705b29c266313d12cfff9aaf486d619d372f61916158458a9c214837dc03aa239755dfb8fd92250e85fda8f01b096e910d523fd1c080f61e50cef93a7cadb89df29b4235c14f4f5a984b72e0d20c21c4e65583589e5d4055a7fedf44e604df295bdc17f48a4b4de408c3b23739366266b23cde9106269d803e3156251e6dcf6e5fe8d353badc21fd9568ba1f3f820bbb1420c11b0d414e7954ead73faf3bb4494ffc608e08d25817fda108cbbdf1dd942e4e498c98a8e55325058b0cb409c3e50a2fe18bf114af8889e65e03dc8cc86ed2d917314750a2268e21d958d7758268fc45a5a6919575afa16dbe76a1404bfed295cc78a196f6bc44c9fe1f609488bb390dfe584f13708edbd2415524a5cadb15d9c0d698f0ed65f4d6e093a0a84711009a4932372a89672551ed2181f70cd3b8111d1069f025dc0605207778c16b5858e4ee9afc48e4a454931ba1c3abe65a59c4d70aa251d8131955c170bc9f999a02746b0b84fe42701e37b7dff2941c88e37be925dbe7b7fa5ecdb43ee8921fd2a86543d9e13ffcea1a7f306998506b2572e7d3ef8fed9bf59cfbb791177782a6955c852551ae11a6ef4bf9787a8d6af16b4bae3a171e2246dff6a363b07e52a3b0d97c124c233dfa34379a464813677e297ceab272b3c374b7e0fbed5e33d1043e18531108742694f6cb5c41bbf6c62687df551837d450c8b16b9a89857f2012e8cb3b19e5cc0a9828d2fa64b3b1f0c825d705123585e0b3e16c2815269306791a116d3478c272bb0137d1e2ad15eb8dbfa704cda1a83d1886112355ee41d71680024901506f277773e7b75111ff38bbfb34886cf9f1867ee26a022c636e4f0b5b77170a5b50a05cc552515f5edf20be0092475f53d31fdc0ecd2d5a9e4bcfc883fdcc047e61ba88a6493f0a90d6bb8046ba0e05270162712ba42077f6af2162f34478f584fcefd40f17bba9df998b7a5b00995bf342512845563f5086edd4197b39a7e636fd2975292055917f9af452f4c73d1c744a0165ef5fa902c6c371eb78ab0f7a078b2f74b3d91230acff7d2aeff1cd6e7a9f0906e2bd02e67abc58d3f915795ab083410cf6f6ef1029840651f60d7983f96239d0b6ca17646c85f329aae25d87b9794d8a6809cc05f6a9a85dcdf5f6ad329987708507aa22091bc184daf786e3b6bc8f130d02f0a43ff28fe44c17b35fbdb23b44065a5f2b02d3e00197dcf821da599669264317ceb541bb693127ad742e6d5f8197867ea21a6984529ead44ca3519260eada60d878e6a55d4576b4fe50ae1c5b48c37660a654d91839f6a4ad3493b2e5db2106dc4becbb51275be178d09ba5ac8a49e0b676a2cc3abf9634562af2c50b60ecb6e34f09e4079ac6d72da92d2c855466be7213a3c0d65001fbd5ba3c4b37d9694ee57dd08e6aabce5ad1d6f313136f99c47a3de0451a0d68d59c711adbcb4f70739af0e9e6aa30e0c04ef378789d5abf0c8c4421ecfa6030981e5a2b32962aa11398cd3c67c09ac80426fe3f14bcf7ca5a6a9fab22b38ac8bc70ad57cd3844d25b39b41a999c0b1202ada921c322721b495fbee6664b2f429d136ebbfa1a3a3939ff37c6cd12c741bb4c369a76182a33e418f2c64197793683953e8a8d5e6ed740073375b1a133d034d94d0f0d75f1b137cfe50680a5dc9fbbdc0a310de617c9856375e200542c7a847f80f5e7db7205393dacf843e4c887319aa4bdba0749d839f784c0cc0c5c3706198193ade7755cbda20293abe6b28695c17a7af69b7ce2a84309401e654993d4657c1cf3b9f50a756a49e14644011c2c34945d5b14d708d30ba6933de4a73afad70b151209bb35a55c08d490b7b914fe4a9a227359429a15f326eacfc615b4cad390f5c41ddde4dc7e4cae36c89a7e8736094217cedd4d182a0790bfebf486cbe234f9f194e84a1fdcaf14fd29c179c39bdd444a66c7eb5453e2d997c2becb1bc02dcd412ea4495952968abdca8dd5cb80a5e269dd9f4ac6345121546cd85610c54b3e9eb59a80cc39969d456f1b47b9b789bf5ef13ede7a6d47eb55dd8210b06fc3624b7134304dfb639e5d6551a61d69de9deab76d862cd09cf9228b92351246619d8b68a63f43dbcf0e75d880c7ecb8ffe65371e978a12770b832b1bcc55c8bf176fc7d3766010172796929cb323e4aba9d8e7232f48b836359792cb3c41cc11c7e7f695756c7d6f6fe83a191692b993127defb160dc380a825094372ed7be9bc6a2f5586b0fac0d1de5a341673452229e92d20fdce1b2a46b4c7b6ac540345e3f99bbc706be596f45f963bedd0553b5cfe969d52e4d465ef4f66588ea48a5bd1443490492e95c267935cd66972b77832454e242ea5b4ed2686de0bb65295caa68b37adf1d2a9e0b38994f3c0e65839539f196f22a58759650ac8e83e2d3a98c47d5ec1fb5eeaf0784479c52a2ab50f2018d8727ba9af34f42efb9dceb1b7882a9260b55dca196ce351d907d73db0ae0225929cf53d66f67dfb339af0ddaf5bdb1d7f62a0e07324ea0a923f1cd77003d0075dc44bfef3752bab63132c0653309e061d1c1061d4153e5c3d6d3d95a3f2f3e511f14e34ab60c55a3e51027eca13bc6f4c76e630f0f18839a22dc4e8716a15946301e3ef3c6c234b826d9b1f7ef52ac59031804f618ccb1a05894149859ffbbce1d01670e3efa35d8887a7226caae8cea99c9723a4f562a64f5912939d916607eee9e289ca0174c1151b156f0205b076c04cf66bdbd7be585c8323d3299ee6db26c24537f4214ec033d218fb3ab98b0c28ba6c63b110033a55a6356c73aa9fe7ef660fc89cbcec1d6e16c56f97b9ae80775502575c4bd87d2af1649a212d61f2154f8c5e55a619ede5d943c347909197becfcbac00826938ca5f6d90a2253a0145a294f878a849d531e26baa76194cc490b5557b995deb3f90fd4f0f3a10dda1dfc4c45c0c4e8fbe486d1e395dfab5fe30ff4cfc930a12479848d81e59ddcf6ca799ece6a8720b7458bd5db8b8f87bbf79c466369e88a771fa3aa75505a8c7a902dfc2eb94ec8f5b3a0af21874c40a880dde7c64b8d80fd617949fdb561426ddb7153234eff6e3cf94812aee142ba687b01086d6b7f3437eb33173a785b89d7c4e8b434538486294f3881bff81de2630fc7a6c3ac70dc82f525496e589b5fbaa2744251b3b88e11eda1afd29bc9eb011f663cf1026427ea20213f1e431283db68022ccd0e0a694f380498af925b31cb79f6e6ee1dd642141076010b99e129c4cf12acf7ab587d5f82a329f07c56bea1338c567bedd4472b6b6815494f7449ece334f8e26a91c3b4b90fd8dd8be39c19ababff0c9c7aa8bef45a52938599db2b141c44e868770bd0f46348e7d0c0360a073c2357f597ca76e3584c4c08612e1ce9f63875c0b9074ab0a9faf0ffcfc9772d625e512ee7b87b8c1dfe4438ff0d8fe20a2d034c0fd643803c6e16430eb91ac126fb227799c276cc2a5d9cf2ed290f6f5a0365c2139b95c25b1f2a6cb6b254c867b64b65e2bbac9ef2da9bfbb449176641bbfb50def543f1a58446b7c2c97c24bff61deeba839c45001a347d302bfd7af8701495d19f3b443ca11f0348592709dcf29ae4dff9947bd7ba4ae7ea29bc27997c83531194382c368adff60c8e5e1321fa76c5124a555a83c2651fc2fa1a2df9de6c914a391f9a3e23e3739bf8b60cb5083df6151e689581316405a084e6219547baaa6f949276f8b35935d48cb4159de00be63ac4c4e270af0b4b99b66ead7879f6bc22e9880bb63db8af10efc0093bc987b36ba86627a68e0ceace3fc000ce27e5860e3aea661092a2a16ccfdd695d48c19f96f134c06d3e3215432a827d4a2aad26d29571a55fdb2d4f5985ad37c28d3f21ccfd0d160b7de03b23edfd43fd999c0950c2a14cc400e034f9f5ae64e4ddb95038d1092defe0086be65a741b96008761d84a34d43572db878273e09a1f0aa46a2245ab916e595bdf2bc6996867c817bf261260522e29be47841e35d2a3118923fe0800d20e866841fb658b48b9aaafb644ad5e4172cb07bf43c86936af525d87f8c31908be7a89c49e8396b4555a10de8ee396a76dbb5677e3dcfde98fac13112bd27000338488e67569bd0e780fc02070f36fe9ee7da7ac00451720a855bb230374dfc16ddfbde6ad9fc96fb0c7148ba251091c1af87ecbbd4f13aab9d1bd254a38ada8ccce5e2befd53a06cdb4c74b5b18f429bde0b93e034ae3c015d228956963c345312aab406a4f10dcf81e6ad12fbba44a75ee3441a5a293ae705f7125c550236ad1fdc3ee174a4e3ff6a7d905037c50e11bd6d8d55e042eae70f88aebbf2c59f1dd4979c762b3213eb99fdbd13a9a3748a47d6a6cc036fe1ade3829ddb17f227e7374aba7a9da03f6aa612b9851baecb0eb66bb12d1920a9f75a8bdf6c269761da2b27e9037d86ab40524ef1d89f3b207de7f3df9ecab25563d1c0ebae8fe5325d64b6a30ebefc7d81948bb241813fb468ec387fe5116aa7a2a97995eb0f731d282803734cfc1539a6be01ae5926c8b3ba0a8bc3ec3c0b4fd8a88dbfa2121dc9fcdd4c52b8ae32c542ba11e4cd642d322970d53d463b2219fba1649c8c77f05bc2cf5b56d22d1987d06aef5f3b646539c08d1922de644d8965c1d368630d056e1657be59a72e051706bc9a459d09eb40119ad953e2a06279d2375fb3993164b006664c37bb5ecd41a959af7569f8c611107f0652b11ba8002067f2430f71df81f520d63a50ee8070402840cd4f5549a0653f33089029d971c838b96ebfdd8a15e1777193c8e063843a583f081ea309e27132e5474a7dad8903d9687e937c16af9d79796668174d990a2d5e39ec6af1c12b86ab54a84e80e5ebbef210f1f5041bf9ec7a81f5846cab660943c97f0d1b36c9e4ede9f205a3466d7709b31a0624561ed774cb7c8987c21b9d8ba1a19b7cdf6794fd214b31222dfa81d57db3c0559c7fee4ead60d21081b21ce96cfee2a3b464b426776405455eb25fb1ea3bcda065ed1e69b5169aac0968a14622f03ff9782307632f64dd2e69d7ebc4287fe00dc343ce09eb34c346d5301618f4f2d71f8c056e10a64db1a3b0d46421e4468e6322f55508316ae345e7771d649a85d74e2e82bcc36ce50976ba1eeb0d2519fe360887df28be1fec5869d5da6c4878b1a3dc07004cc3e3ea3a5bbf4d08b08811601a4590ed6bb03ac6e3eeda302ad052aaeb7349c6c9f054fa796478461f9553daba4a1f394290d80eabeccbecf4ff9b20ccc8591b2b248baea471e9a178dc3212b630b7e5aa50e3b6fd540d165b964236586f7e7780a96d17ceb78c99b9e280f8dc7152be1cc1c0c1068cc1188f308af66038d109483a1b28efef017cc64a319b4e62a9fbb11ca6160cfb602ba6e9767bd988668365b2c0da06be10f1bb83f03a0e16a560083954d6d91d613f65f3b64d4c739179ebfef54a227cc3262afe973473b0cc04900b062422fbdea37b6bc99bae56b3b046a165bfb1c6d862d38f70cfdbef49189d30484c2534826ca3aa5c98bc377c8315d34fac8d1ffb2da77bcc1da698bac6ba816608635e52404d3e867d348257c46ac604dc2c4702d27421e5f54cf4e75368fa76dac2ffa3b733aa02fa1f07de142c0a016f4bc3086458d6bc3033591913046512f39b48916bf7d540d08ab4b463ef9afcdf9b358adef4a038dc6d35fb04c5febe2c2ae661ab99aa85cea0d2bb0dec452e591babfe95645f68929a5579fb83c0da84ad88ad0460dd34a8d92dfec9125a684479dcb273a6364c0f9f979250901a800b903c4b5872ef8730e34e02631fc04db35f1b39c450dfc2f813393aff98f5cb1a8aa407e83f5f536a05841277cf0acb1904ae715497712017752a105b4dca915e46bb59ca9ae5395d05d9b51e20340a8df0f1a34e24c1bd7d36af6520bced6c74fee4abf6aff3ef9c60f1010e9dde578ab7558086751036e49eab68216d78c34d36b090a635c7ab37505511f12dd165022938e00a405e670ae54d635d6d0e6c6fec14fe2660ece92764ceb03d6ddf573ca979e91242490c3ea03826891989fc772b7fe9e6f3203b96fde040d60eba4bf794445992c25259fa4e1318e2daa77e3720b174bddeaacc201e1a248e952a50bb1548c4f36755cdce7682f897369f587393cc8529f60dd72652b2ac08c25db7f316907f34b95f4ff5a793db30abbd60220af1dac6b2c93ef37868af732f7b0dacf74b5c9268970d31440022a2571e925899a46d62d6b59a1d331811435818c840f88f7a598fcc9d12923aeb7186ca8ebe01c433b21a2d771ff0dc4bfcd98c08e5fc0ba297823476794ba28f696f206d0fb0d3f9af2d805bbc3412557be466cb161d5418880baf399b027bd329ca2f00aa278e458ec7dcfecbddfdd36bcd041edcf883ef04bbffdcd73adfb1ee1d27301f11a0e926ea0e7393c80692d0adde376e8f05d23d635b17519905c8b17f400910c682d2e6e92f358951518f50aa4ab95f93e04b7ec03c23d055c5ce3b13582434c78f10d6506a197a5f300364cca6809175b38b06e2b3f3df75a9d1e987b00102589ba16f5968d14c2f21850a7fe9b902061b38f9b9502b6b1b819e39e1f0ba41a8b594529935c3dcd500bc5e2679a117ef2a499e99109e0e80790af820f9c094c9d818afe9c70b1d0149b662fc97d4213613416a3dd8d3720664e333f6dcd5be7429dbcca5df47f3600572b723d31f9402f8900f6b646532e8b3648f09cd099b2af68125c7f1ecba0feee59184454693cb6520e71a43e38aee88e0dcd421f8464383c02185b46b764349b16cf0ec28bccd437160ee3b3a020296c85e889cc2bfc26f41265f00c606a6306402920d009fb875037ea3e8cf81455f197f0fb82630593a6dcc6e9ce89d7862adc733b1fb628c9e8dcebda06a958ee192906f6525dbe335f881ed20381d78b992c564aaf0ce1d0d07b1856cc573305bd4c614c95ba0bda4d3037d0d68f5ccc8fd6d470d983d3d7071f6e165cfc84bf88526862fc18f0be94e1b82875129562e360e434ac9573e7d5f65303a503953f162896f727c35a629ce4b9b449a299799710d752897cee16caa8baeb12b2a91d17a50a76965503aaa2f10281aa4b063fe47efc92a85da6d3095eb4453ffe1036022ae1e6fdc125a1b64355d82e6d80bcc4f684bbc93eef6f121f2d046f97b6653eb317eace8053217aee9aa0442eab1897020ca85d651bdbe9cdee1169e542e5d08aacfe5408f8a41ab3f0a8b36b9b79de8a685a28d35ab5a0aa65980c38212aba4aba9fdd421fe6dcdc778ce499b4f6ec76763737ad58722a5d42ce2ef52c5bd233f6e7e5c5f0b68e6a116ea3212c7708015925eb6827e5ba44bea7944324e060f66f060bdd8e5f58720b4bce9ddff330be6fe24f7f3ea25eb18fea6801622e9b447dd3491969be354791ed005abd05a35e03d8cb969018c965f1d27898b2d5cb08ae57745c1c81d0adefa4227f1c75b6b686f51db5c835c2075aebb07911241c041d3ca0ae53f0ff2addc6920f4ad72747ec087d9e68f22fa095dbb07fba0a2df84108b12454b43e3aad08bf44ae7a219dbf3e6a617708004ff335ed1080979653e9bd28856f5e59c4ce168ac3cb6a46de2d92cd4dd2218a0598a38896aab37d2adc2a102fb3eea6d930d02e6dca540d3c70ead7d50e454097359b8714b2927cdbcae74c6cecb3de90ce765bc795ebb0a85e520d47c2dfc10db2f5d61cbb63169a198a0aa8935e0b353af559492a56edf1cd62fd7a630820dd6ecfb08e1974d430bc8b00563e660d73bd91a9d2eb4351b377d665df51fe14341d29b051b28a4400c4829187dbd1e3c40209b74387e479327087a9e2c244935f9ee806f5c4af6c2de604a3f09c78144d1ad42ea56d62ce67c69ad78fc1deabc881b655a7db1d555d4678dde74ea956da6841a39e5538f4df2fb9a5d340f27bfe10acfe870a380ddc9cd46a852f84486d1220bd3914eee561abefd4d57200c70f4e5180ca216b189c127f6dacf890e4f8430a3c5095eea2274cabc35b23ccf2915e4a2209b0b314dbdbb07d21f63740aa6117dd96e35e4fb82e6b416c5109b134cc2078f24f8195c2728dc0f1aa175924e77eb32a0152a55c897477c120689136eca6c25684d73d81368114d48edd0fd0552e8d3e4a7935f3dc40f5ba957cdf19c4c4c7f6cbc7fdb85999a2cc839ae6a346b09f5cf96ed9dda091ab6610544be46c28ed79da90fcb18acb9799c6895a2993a464ec8f31013f6baec9541d241f8c3fe3d767ccad19b96ac786f423aaadec45b25593631eab3c7ce6203bc14f992eef5ec6c2c3ae2a9741ca2e93fb1267b1cfa7a9a24473284589ae6dd7b6aced0d0afc2b9d859e7d726c3b169c8b6b895e68aebd4c44a2025ce597e181709f98b23fe13f95d2cdb13c7a0ff20c457d1683599a56b48bd3ebb04f8ca67e2ca8781fba5e91665c41708e7293741cf4033dc22e1a18acc3a42769a9145e90f2930729ead487f4ad9f015c8aa4079deaa89af1d6562f22fcfa326e68088d2d3f0ec38c4c3b6859ff090f988c20126dac5bec6eb0aaf833fff7a550f2c6d0a876ea262dc0f5be787dddc6d9bf7249700d394a20986ff8d7ac0cb515cacdf1e24419ec35793436aad7a2b251beb9bcc3a5da76b12e9b3687c3cdbd1d7f809ad53490ad3b76095507ca4ce89b7e49dba980aca8e33eb8f553f2a1246cba79cb60e7e4633cf835b446be11b3557a535ca8aa0fbc2fdb5a07e4ab983c476e6c50dcdde140f792c665be956e813dde365818ab245540ec1992485a32f5cff55f9da8c61f36c05b202c7f7298cc0b9bebf67bae15f21fe9f08f42566dcd5c6644cf58367d578d64996ad9daabfe54c3d57111d281bc3a398c7cfe2e721df6e611832ff8f45698e0320606c4a151e57d6a013a64d5623047e0d35d3294491ce6b2a90f554a504765f742950bf39a910fd0f9c6381de4cc9485e15dbfc99419fe578dc1f3b9e6e6c58b70d0f7708bffdaa46196359725f9322aded509afe5970d9b376c7c62ef0e1f5e135b32eedbe04875b8ab6dcd3ff4df589887a6db307af7dfc9de9a0d79aa299e3d4615a3ec897b0d6fa35096c156a35349c860178d2b08fa2c494677b6263d0b88c9498de4247a7ebe165923fb19f6d1edbf401f795b61eaa2ba7e4f98287212264bd502dd7a04495f3e02f70e9158d8a132a9b235f64982a44c1dcc32f1dea61f20d9eeef9a06cdc11d86be2c485de0c37f6c3fd8267ac985ea935babe221a87bb2ad52fee72bfe31d0a6bde66862552b143d0e4530f9de7181ff546fbb110cb25d985a30204141fd619aba504020ccc858da62e0c2bb55283cd02a1ad3d6c913b0f23c0a921d83bccbecb9ca4c963e4ebdef24f518e3ffb43e4f14a7e25622128e90f906c28e4538450a6fa81a7a7a7cf5d08c4585f4d2982eb706d822bbc135b5b9a5304f149c59182a52aaafcfdfae83b040510c5ffddb6d646cdb50f6c3244ba46dc351f320384533455bf6e06711329634565f6c2d2acfa9f0b0671f3432fa1814cb61f7602bc9669e36244a8b9e77205b996d8660e4cc36d1c9d779808f69bf34a858ce821e7d16334473a39602830ada6ebc3c1fba100dd5227eb5014bc1f4ed4e857b805042c86e1596a11f9605733fb75b1223d1aa6f5f8b55e9eb303c4c1962ae79b72d8a0c349e84c66df5550e27e1df51ac9fad16839cb096d0904bb5ad0c3e883be4d9d01c44ceb207423ad291a3db0b21afdf116f3415f3ac24842691ab93b6a2ef4118e396a77ff66a9e7679aba4af24e98625d3c411ddb775f5b4c6b05c5554a0f051f695414dcecdea3f966a9980247227af6765276e63114c4d36d0fc5d5943444bdce98cf5e75b2f90d61097135b202b22f5ad3304193087c7964c05dadf4dd046cb7f570794ba6df0364913afdd37dbdd6d94dea974a523dbd8d571784a51eed024de3c0a5b3e5df79b643934c1df920cbac090e52f16d0b7e10bb632dddbbce3c0d6bc5e2b29acf7dfd771081cb7ffee2afcd360a65f80f563bdca6c221db69e0a7285fa9bd7695fd490a4d7c1fe9d12eab170ff92f09424b1966baf1722838a7cdcdd538eb788caccfc73f51a3cca593068883d7ca4954308e31b2520c644fa2e2798fc75b810eb2cfdb9b485581e9e547ed27699179dcd56fd3a3ba0a0bd0756c55a3472787e680ccac62920d867022acc4b42e3bd9b1ec7ed2cb61d31bd297cdb3b8996d47b6ce37e345c117a98021b73476bc2a2b250cf38bece019ea2bc5f5554b04a9898c09ec720d481295690314f1f618591e6a44424ec71b641a41cf74b00f03819fc20d8ef9425eb8fd1b8af4e70289f99c3e9fd35e49291b316950862ad52bb7b259d62a3523b8039a131e87dd0934df3df823596e16b7fab87293446b810849b0476d1745be662fc1d0c6d02bfee658f4b88b6bb22072e74e93344edaafeb16349526e8e03d1791d082b62963a71378d666873fd1e3f2b9003543671ab7479450f4f3823074ecf3a6976954519a02874b9f892db26e9d7eca61757bc72eea839c567614633358c9cb4056cb653151bd53b4373cbe567b95a03468fe8ac21cd004781855fa881c27ec442717642603837a0d2845d03bcd0d4628aaa1142de9d89b5b949b3e193b00e23a5c48e2966fb3cd6ca92c4e27d5ef65cc5e8dfe9dd7d391ef98e04ef59e27dd120f475a2b096e9e81818587d06723bf895b2f3947d4166b82af8433df345190851f3198437e2181e955b965e0f85f61ac226a014299502e24d448143c03da9d6e26af75b948dd75b37852a0551b4da3c549b2b139f968be3c411cb8b7dca366474e9de7ec2e3c12ff213b09a26e8a1125794fd0ae8c953386318488855946c93f5d36ecdad84cc707c59ad423b4fba5ed3325c093329bf983430d926a43c63eb9d93e977be13ed41ff7ee98d493890abc2a658aa79ae5a0dad9097979d8bf93312cda5a1db35f4715fc877f5b51dd835547395b959b837321508f73b0564fa1970c823169d6cc2a1dba641358e50bdf9f6fb6397f28a83244ff5ab9dc1b37cf46cd42435aa2737b5d14f11d389643d826c962eb979f0225d9c9da0bc1cc7b975fb52ddbed470dbc4e8f8fae38d1c9695b9d70b76e6807975beed222b556d1eca64e16ff4da23cd0323c5071a789f00a79f97b99a56e40e53668d19277b90375ef112c757f7b89bf6ed6fee7cf9171c06a8882ee068ef31b641dc3c1df30150482a7f43c543380b70a42e2c0a6bf4f9c8701dc80902707344df5e28ab36dbe31524217263e5dba7257db47f4f10bd84ce0cbf87f6bdc6d5e04d08bbeb039dc55e70bc3a624db709b1e7e3e90a17211d562f06f9449b96f136103b5d477972a961ee88c8899b2d25bd9ee14d0d862793ea7f1ec3efdf2ae6b5950f01c56b38c9f78facd8c73586ddabd7ddab2ce17b6c4845ee469bfae342929f434f516fe8a89afabf1fe18ad7120e0026344630db7fd23a22a4895317c5919d13b5843bb0382e6b7937b39ae3510a4d7343263de7bc2ffdbb173162e8d16b8d23374242e85fd7ba4dddb055036f244d4d4ee56ad13ba8a3626157319c7bb80c1bbfcc01441fc0cb85a3760a173b7fbf36d2ed701e7ecc3b0707a9a381babc0295ecee8e62e64d40f686e1018f7258ae0ee92d18e2fb33428a70424be9d1e0e8a00bdf5078db26919bb0824915203b75f5bae4e22fe13fef4ea9b218d7e6ebbb8caf963affb7fc6cb2768e0abef7331f8ba91c84a7b3f75b0a62df00e4ff262bb9ff3e420b7cff34534a0de3af00f3d06ee0b5edd74bafc7b0da5c0f9e2a659b883356114a9f819f18baaafcd433b2bf568b4a48afbd5b27865740f079f4d9ba46d1ab0d0d26b3a578275ba8b4344bc3c7190b9b26f6ed2631e13dc88b5186cac0c8927a0d785905c2e0bf2333b25ed9ec25f59ee904bcf7ec1e48c008e75e379063fb1631f5d610175e1976fc345843aea07f130efc7e9f85b63150652299fee7efbe63463ba291738543dd745beab7683ceb52eef699b23aa368ce99c37ddfd2bd79e3034438900a8ae537610296bb5eb09697c82c8fe306613c229044fb7b6532abec2e39f6c525266e6eed68a5a0a62521231be723f80e5bd9729928775470ee83496e4da25ca643568ba1f7ab7350e5730c9348c15fd2c328da26a3eec72b73d52dc6fa0d58aa8fdc4cf99352c6b71597e140d371f37b1fcc11c5c80ec85cf23a80afcdd5649f3fd196dcee23e56e55f905031edcb699f0d4d89fc940b11080c996f289aff0ad5cad229b376abeb295adbf62ef1f80313d27ce9658046cf711be969c5e0691a1dd5500b97bce93fb8a3ce67673cd0071d303033dd5121e446515582f9cb8c5b6f770d2b634029aeca26580887e2060883f46804c20e3ee1b948ca3fc2ced63f8c9b684e2949b89d9703df569675fa5ac107c671da6985b7b75b5be1004029d8d2470fc716b0c40d0333f52f18bd82327241fe07136f2ef133d4abce9ada90198fcb615f6e82791f7095452022d1a9e48cca66dbc948dc7ed69009a614d660e0e02ba9136fa26afe8882fa5e2d850e7bf998e90f96cded920f88fab46790f939266a2584fb1e6f25b68796b5d2fd019ca3f652ebcda3bd2e5a7d10de6221985d60ff7d0656775d006c70787f2e100821cf48bc8fa6f8ad6ac0d66cce982b0a87fbb7da395e9bc4afbdc12da3a46ca1f9b030e36865eb22f409b432311a86deecb0b1e2d5b3441d1d4db18b511e6a750a5a737e90c05953cac4d1bf6cfcc2476ec0616ac012c271eb51090cd6f6388bf6e46df1b692d95d3312cfeecb6af731222ae81731981952a9d650f99b688c0c5559617e1b58238d9e1b5abdcde0c0ecbb93d1510c896a05b95068efcd998e7f3e8e378ca3d7966e6fd4bec7059a34ad2990e6a5631825a0200007ff128084217988eab0e8ed5134b2f32d917886cbb65020bfd16bbaa16816cc256514312c7040e82a9d7268b71753d5bf4997698f03b61b53b589ba4218f07df7bf4ed2cbb9d6f1deef4558daa426faaa76d738a92391be77af0d3bffbe4d20a7d4e359272e2bd567185a9484d5b2f5f88cfcfeb242cc5f1ed876341ef9b1456567151b21732708b575dddde71c95dae493ce155fedf310e40df3c562e34007ee99e722b3e08f1186032eb433a6e335821b40e64ae86003b4fb76f5f36a4b72f418053209b38660976b3dee03a4f48ab7079c581e6bdd15e68fe63abc741025d9a17e39b59c7b3bfe4110f66b7984d9b09151329458058d8c56a62233cde179e312e99d26ab332de944f44a0c3001af557031a9d7bc8c2abf254a5a2a1f5c70e958edc02c72b23750dbb80ceee05233fd58bbb9b6a9e03b1b4bdba597e85dbf098ae9f01b8879215fddd30eaa2012ad6e4b41c6199aed006c475a01f91bc09862e2308bec9513813d53f6c06cbc75bfbbae71fe074a3b75a8c81c4eb2cb3d18d65268da7301c57eaf4a9b3ef48f87971456294b1081cd3aabdc9917fef5311d64c8d2e1637e8834938cab7546782279c975e7b91de61b460ff51d0ce274dce53f3807695e3b223d37dc4e099378c8a4cdf288435661aa902e2bd6f18eb628f0760bb7829f5707e9fd5173646c3785390f90c78dc261bd602f89faea116472da93242d17b3ce9c1accbb352a5321aba94d214e9d359aa619f7834bda6ded7dc320604a8ffab98c3652a73e3b041ebac6b4a3842dafc051b4d94a5d19489ef5fbf42529009ab5dede716daf6bb0b41508e7fbb24bf57f6fd8b3dfd919a14071e8170f70406ed7d3bbed7490cf006d83e369e929b7b3173aa13500ba1258a22484f671c0ac2291dd101429313d90efd7ac2414a895a743a9dea12a2ad22a3bc0e6b37d32a393f47718c291d01970e2abe0aad79defe95a6de05251bc4d57dee8c4140c439955b81cbff64ade86350cb8dd58cb0cca71b77bab73fc6b747f5af4bf84e19a940e3a6c952534318df360165133faee5845e7477fa5451773e418d962a312765976b710af412ae43fcdd7cfa3a4ee003bd39cae2864394f2e8373f5172f81b84940238cd52e7674b3d5996b31f00cb503139c50c578c78947f1a5fe48630ccfe7f21d300633efbffc0354ece4157ff779502d5be6559405ca7aa948de8ba4b2394e0bbe8e0bbe2dc713752cf3287769e8c16482cf1b164c00336aba61dde00220fcff65f254c4cee69bace231de0766fdf9ebdc7fe18efb29468a2b51e060fe0f79d5adf6335b9238688cc027c19c745a1bdfcd216d7b515fbd7670ffff070685a2691a6a520227b6873a0c94d1d7a081118212c0a62f5980991c69a958bcd012bf4bd1803364d0f312ae37802a59ed3602962f0f945ca83799b1a679cf092af0841933cbfb704a6672015b574bebe8c80e9ec14fb022d8dae791e8561275c0f3ab4ed7ae8abcb651128800324e127933cf23c97f4ee5c51aec991b368244b12f9b0b644b4fa85230d062dc62b9748ff29ae9e45da6d86b42b94610bf1f9e1574e040acc15e14f2016eefd7b07dfcfe2187811fd489062824f5c5ad658f98b1cea4e816c800a888dd62dd46309f2de161a982e659d00ea7556397ac3afaa28202a6f8590ec970be008bc615091e056ade0292a29cd1df1f411cfb985e43764a9504ca4c6ef968ab7e93aff445c638e9a8fff307dff085fe77150329ee47fad621b15662ebc74eac95f04d66efa23a3eca197282cfea94a472b89711836a2e01636508fa0509267126d16c4417f34d8933254f98862fa77b1665c1323c3a7185fcfe2b563b8bc261f2502f50302482e3fca61d6270a524cfc6ff7034d49ce0ba5e2e3d780907a225aac01a719eed46275f57d0c05d45d37e537ca32a5cb6eabf2d85d4c87726b196367430e45305c58ee035c63f0d796df94c62b15bd064c8aff737a1cfb07560e5bbbc5789e5500e5f0963f25019bbd9bd8f0f780824e895d35f34955f88e07c6d7b3b9588362bdd096122abcea14a9361024dfe2e795ce8452b8b1c4ef26cd6b14026d73da2ce785713395bfad003c94b1cb30874dc8c91b13494b5627383eaa0e0587a2b3e0a40c2166da8bb9c322eb4f063dab4ba7c2f62f91603e8aa48d8a20dbe59ab0267e36d2da777e554170617de806f1ac483d659a2971e7cf013247733011310d0ff6f6b9977b97d19a3d2b463be3ee69c56c51c1e9f174a1e91d5d2371c7028ebbbcee7863879170e89f717f9992673d1b55fe47ab3718e3633aaf8a904b28d17918aa9447c45d57b99393056fde4326ea94fc7a5a2a9e94f122d1b87cba9f79c8819e9c433211cabffcbe511ffe8f3dcfb4f1d001c5c7e0d458ae530ff3a9a44b7449feb1aed1f549cd9ce2ed30b133daeff638c371f3f56f741102f1dd7e23ae668606d828c550557fef6979d901ef7e8d5f92653dbc1bac1d0abd6da7f06c802f493cb07bea355f702ad67c880099bda2b5842370d89264e5421f29f517917f51c3306964bcb691b8a26a8d290c31d09039feccbafccd0d6dce8c16589529ab9ad7543ba9d72cb59f14837dc6419e7cdcd8e25af1260d3695c5bd80c0d24b2e7658647e6d66473f9e84d1dda0c6cde31186f52871aacd6dc1eefd89464c6ea29a33c1f575d407e84f170787c20164b98974b42772a304edf2bdfca2f669404ad318698a3c2b3165829d7ee07353901bf1612ebd9aa03bf5f6f73d66963e6b6bb7bde450636749963d1afcd0aa8439aad77bbd3ea3ee8f5ed0d0ee96a09d7cc4037accc872be984b93486b4f2734bd32aa6e4f822d7c49ec6507866b3788f17868eb8c68ab5da0356bd8e700ae4b0926ed64e71063d7d0271a8f6bcbecc3b410e43958fd9542c4472da6a3950ee4f8f4414b0f1732d3bbeaffe9ce7dda918f0a345c653ee99af79856af1225de94b6aebc4e7768eb532de724c1c423efd6c770993bca9e8d9b007d4c4e14bc204b786bbca6310b90d6c984d3a61e98061934e00c99d97926ac5708dd36df9c94078a713bce42b5f4b5b76ba687f99bef67e487fe63feb3ec60166ccb2197b0aa2eeca364202b0a9684c5347426c1241d70b8e28962d677695c80bfd202cd3d9d50234abc7d5d58366febfb06ff2612a75a99efc7450f5b550359d0c29d7992c5686927d2a49c37c0045d205fcd5366c324315b57c895594e0e3b05e8f3e22dda8c7a37267e67d886e8e1db903fbe0ea9d4a655f96ebd2d768e13131f1105533fc613a856303905595884224d20083bdfff91df582bb7472f2b27fe6a995dce4eda44142dff7b8493d9162d5088eb218c5d3810f1f9397e6a4d09194bbe027a551a9a0490f864cf409641a818abf41337facf9ab94fc0989c12f20302032da523bea0208a47e0444b1b2493c380f032a479d9b898fcdc1e5f96dacd21fad3bfb6a9a698617721c28d13535d7b61b3949bf788b8defb22bd2ce2498f1f3082a626073a20f1de98d617b1070cbc2d634daec4ab084137eee51257c70e5bcee6e58d80ea8b356ca39d203bf5a268a1a40dbfb216c9794735d505beb8b3cd49e5e3ae18195ace4891bfa31f7ddfe6940e6ab3f59b9ae0931f48ac1815466f388d65f4ae17aed8a9a6a68b3e81ec06be894e29aac75b1409e8eca137317bd591263efb4d91648d10118e88c6357b5401caa5c7b1dc9eccb1a3b8fd2255a7323faef0a2288a8fa74002be24b38a7b0a564e16b9afd2f3ed2b75851d8ef101901c4e2a3e6e75de6b1aca4f94479d2c85b5384d11edf25397837050baab65c9a6b96eb80f72e4c8cfeb97887e497383d317542c585388fb6cd5348c2d4f0caeb95b3be0aadd268618d4687ba32f3b9f8b48f489a2d8fa003a17673b341adebad49b281b3f0e7909891148acdb7e08d2b057bc26b89c675b1949b6d65046a3a581adb96a1bcc35180456f30721e7d852f07c727a09bef6f753688042d4b6db09ee239acebe03bdd2dc80195d70e048add74a7e0ad6094fde5212a5b32d36d393ff57149975a9661d052d8108f66141f8ead55ab8b0b3dd0015ba62a92a728c7e62630fcef3fc10fc2ecd53b25f91359c2b2314b39b19ce3ad5daaeb69c67944a8e574568176e5c20c958ba10f687e00c89332a74d142d455e0355cac6186632db1c507a1e2f5c7cbae065e3e7695ceae4134e0c53f2c721af0a62ba457f5ee9a96f313065111bf51b350f1e3c3a1322133f210a646f52a4c3b710bae603978d8d164c5ee274bdf9e5426ca2c947b4a160c8022d4229815bba47cd4e38f233d4098ab8a36fcdeb1839a1c9951ab49e460f3391933f08b39a97c318ebe82640e8de0142eecefc8641de9cc136f783bbd249c006f91134f2de0f83efcfb2afcdb478b9759b433f86982b2184e0ae682983bb6056a062c7ce374221c2a6cfe8be0c2bc78f84a12fc757462d51bf476a27f624f13d7f02ae1ce2ed483603d6e5216ea8f2578c239c5d8388f614540a020d2fade314512b86fa1a31c11340caf05c4a8bb799587f749e63ec04685bdc59652ea45b8da3544ae67da9c4c48580c0de3d6b698ff105f58eae042f81d1dcfd6c2d45762ebeb3fb0d48230290fd758f96e446d009987658dc9defc1f012ff6d7a5d03944bd92aad8ab4c0b95a5be71a1f4b269f2c09e026e1885c9e431ce82ab387ea0dafaa6f3ef86445e269bac84f32a1e73d11f55ff424a4d085ecdef0cdecc10fa021a95fd82f12d6d91ab7641e3add13a0abd4e46d9d15276bbc92af283cf5f392566932c922673da7fd70ac5d81861613349c978aac52fd58a0b90c43d0cb6028c530c9bca17f0c37af96e9bdf6bdfb060b1e6bb6a6abf75ceeda3a0a1247d9d5f3ca0dfb0dbf0600413cd061ce24b37e5d537486b551ffc8f26310377a0f6a0209bc48fb2a1a6b33cb55192974889ee0cc5fff92721ae253c6c8e4d2f81129349cbbac1ae067994d6cacc4afbe706b019fe6f39b0f243cf5cf9f8ee0afe607d83fa23df143404e53a7d2d1c72c52c168fe52fd3ef6062e195662cd601d1c792f902df7893986d287a7b263063b68962e74f4b0415a2b6a810d659763cffeb731bbcaf648cfdd01d900e3f1e55b309d9ceb2f7f32d5bcdb09f4904ee9825f76ba91af282ba44be7748f901567e7d16d8e9079866006ef07f46819357d220d7e957509f3b0a683ef1388c6da8aca84aabc29a3a7ecc382072ccc74b1fa74f3720358ffffffa7