PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59419 1f9a165f2a1ce71803e53d5d5057e175de5c2a36dde8f339ebf39387e397679e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
166fb635cbd3c6adcf6df059e761bf0e3b966e6d319ab6f97b5b9c856d44c086
Certificate Block Hash
1f9a165f2a1ce71803e53d5d5057e175de5c2a36dde8f339ebf39387e397679e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050000000102d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bfd1b030956576501bb7170d5200d156d6ace379aa34d328cac9c6d3881160f2a76ec03ede44f0340b751fa5b36fa6711bd09b962bc57e70d3236b63bcca38f4fd50de68f8553e93e83b092bc64d93a768aec6fa2ad55c102208000000000000004000000040000050000000102d0000

Raw Header Hex

000040201eb1cdcb3c38c1f77960ccd3c33cc1907f277a8bc5412bbeff1e6561c60446c017d7368a202e580f16981b56f167d4ec60e1fe5b08b8e3ba9160aeb912ba37186e35126a4d6d031886c0446d859c5b7bf9b69a316d6e963b0ebf61e759f06dcfadc6d3cb35b66f16

Proof Data Hex

59,560 bytes
1212160203076b8f65fc1e16f6a82aa8b989894cc7bf9c52b5bf2849b755dd75802f1790af0cf6435afb418123af4d3ee30ef5e30188f531cd3d835b71a3d80ceab392e329f1cce41d45749be9d1f5c916e27c6772bb147ab1029b4c27cabcc35f4857865807ff8d1f13b0f8d2b1eedecb740c64351f4aa920725bcc6e0ad5d78433349893b11201695263924b09ef7ee8baa203956a1ef164d61050382fa2ce3c6b847c417581d632207c651295b2509ae3f6f6fb39438b585334bda022417110d4421309792a99f2cbbf200eb370031a18f2642f4804d349d20cbd02a8f559eca32bbfa8ba209d01ae644b5befce4155f6b7b94643f0788c2d3ab5944caa90a2b0d60bc158df102a1b7a59d5c455a6834f6b654a0d222de285a707608cd73138d8cce9c1f82d8b8d43ec21060174e3db390c0eef15d217e78bf9e07cabdb9d919440103bc66de57257e53e80c62b97151703cf3144e9befa328660e89db7c128d4994be2542670e963f95c77ccbf59763222d7bc4d1105a84f88951ca0d86c96a0062108a241359543426f99d33612f7cebda22d46742822571d6e9e6a06eeecae626f3e2900d2ce2215454a81708af39bf6f88299c51316956697edc6e0ab75486f2fd5262324d85207b43937006fb50f16fba7645ef299f52f4b7950c461b6de70c3283bdfe40373061fcbac980763413474e57cad65119fe56eea3829fde750979b4984c4a8a12fdcaef778c09b896733412275e528bb2685926e46afaa85c183bd2b8aa6d6594fbddaa336dfc461ddddd439fc37dd2a281beba75205b54642769edd10024f91184f7492bc0345b977fa119f53f38fce1477be82591825adfa6f8505adf4d6be53c17ade6b7dd4321e7b91905e66360d69c0a7cfabe5e5ec5ada08c4e2d4e5eac31c1b9b675ec734a13ead22f0896bae4f13a86261673bcd4db8b32500be3326dc68f9537c150c1e6ace0360d1a9d83c4318c00f81985d936f6f158a679ad4cdf0bb06feebd17255fa2f317f8697effee4b266bff9f7b06176cf7baf30c44ca0383ac1e219bbd75fbaaa9c9695b703b62f56274d51a183b127648e86e5a84f1d2e8b5b4d833287dabd6556bf2897b46cdddf3ab3fbf5ce637b5071565d7a24454417446ff29bef655b30be2e7107ea5a7375915d9b5a39ae2d2ecb6ec27644f9d978ccf5f5a00b812aaf26e8663ff52e119fcf8645945d750611f6add569310c874f3c78178a6296c0ad592a7d5306cdd6ac0f4fd7ec68e5374be3a0272cfb73a529cfa2c4e4c5e92c29a1010ccc1c017f68c530edd750dcf9ea960ab86c4269d18d572fd3ccb32d81c36f362284527985844b80bfa1514aa54411650be823f51bb36594875b9c257ac54aa14cbe590137e8c043d09a462b102b257f430300cbe8d8f423f26fe5213970cc3e3272bbe7dd428c879a88b248d89fd3a00b59fe67de7ab1e73b48890962eaee780027d6646d3df27be0d0802fd8fb9049945208ea8c432356307b99c38b33f4d59c7c88e774b579346ac281e5ec7b7607f4ff4c22800c6c1dc62a5ee91faa818f93fe3213834fb9a96416332a8a35a02627f98fef39c95195984b70284336a44bf40cb984444e9114c9769a01b4ba5c9aa6cab7c56c89ea0a7ae4881798664dca59e6f562f073b41eb5766a601e95c62699e0e8193acc5356b70ef39b00208aba52776b0ac2b92e017aa11f4f0f7b227300e80a6b9ccd13e128316138a43919aeba49321a6fd8eb718903d3b5ba4e37620127b43f00e1b6decd90544dd76d06b6aa3c4e375b34478fe5b1f7e26dc449614148a1d9adc4fb70d64e19f3b3b623d877f5fdcc6a607151e65624799eff21d675080c2295f72299a541e03ed73f401fc8e4f71b508bc5e62d926fd80528d4fb9aaa9d656cd268818147dcdda60fdec1ea723e6838dca54d271fc4998e6c3c2db3b53d6037a3c2399dd09c9b331cecceaa251def4875d4e779da63dc0bc585b0c202b0321d7b61cd7d5d9623f93f33ec780ef6381bd1937331ab4a5a088aab657256beb0bcb6825ea0ceaf63c0124aa3e2fe7bc3859d7c64f2514675c6be178a2a0c6a6de4bbb6091498ff52535bfb44464a504ef0f6f14620f2509425f8fdea2efe962ebdac0718cc3bf5504ccdeb08f733c75c348e4798e5f040c11b61dfc6bb398a8cd6695e70845647b8c228e255223128a99069f04a18ff0188270aa380688e598e8bf684e8be36d766bb32c68994261a44d82670dfabc55156ba4ac41d350d8a6b8cd782b070a6f9993d71e3b39d834cbb77d590efb6e98c48f55e70f45751e29ba75f326936cd49e9aad1f1e7395eb55c339c60b26e39697a4e3fc5ff2acda91f14fe2d79e816da113ca076f9a10853d0f2152f9a4e7dd949b3bdacec883703b888cc87774f34103337dbb2e5fe9655db4c8caba7e0c955d303c0643a9ea48c5dba14d01199f8ebb4d8b893779f2ac77e5ca77d922bb260f1367738f08ce281195d12206f29d84f94f077d8adf676636d6c7743f1d322ad33259f6c53317c39ed11a59b3c54ea21f4798e75a6b33c18489e63be271983ea44c82b5331d0c641dea18c954a4f1b9ebdc582d1a8bbd39f2a6745aa5a0e981a1628ad066c89365ee85e8b300d747d0dbf63ae9422b3dd681b323c48929650251f2be1c1c68b0e130e84ffbb2877a757b2334bc554a42bb6a051dce9d75cbcfeeb29cac1a54da6ac5902b44a99a9dcad2c0958566cc5ada546dc012b03c1ae12158fd70cfe1f06abfeb8d2fbb66c2a6cd8a552bbf0cd83d12dfed6f005f3378692539261276987cc6feb5da4b6930ec487aaacee8a629ab705117fab832f98fbc329be71c8797e1731ee953ce0ec53142835c0e9c37d6e1f98107d99368ee4b94b4f26da108d47103d34973b575148df63781b0bdc109f3dd3f559ec978f96cdbc63aad6ec4e626a2d7952fbd363ec834acf710ae9b56bcbb2d8e96641787681c4e5f4fdc05bd4134c05d0dbea4c9d87bdf30db77095c601e345f1ecf4bc880f958226739ba4b513500cc338f70fdad4534d8346a32b30de9066e89b283510c8113bc2514940778a0dec9437cbb56c78adaf8fd4bfcabda01a38d570d3322d0a76b2553ba30b2aefecc1be53a1ac45c0098df96a1c13260f67f3d342eb0de58a1019a7cd5d1ca7c8efddde179ffe5dbcbfceb858714cb874b90251543b67a2e64d3c664fb40c3470c742060cd4d0a47c8a45e691e076bafe27936f99cd3510c2240871cd16865f94a93216d2dd03c449c7e7916014eba95f08de16c26b662e2d3fb0de68272c9e36eb13106676196e83ce71217b0eb04b69933b7962bbf965922505f739e0a30e52a14a65ad0f09a742850b096d8a07e24f3d703bfa176590837626108cda682bbba0157fc12b0066c65990881387962f364bc343c712231674a0cbf3a1770597098a855e6b0846bdb387f16ca3a327316f321d1dec6b10068783902df09a445c25edfcd850336ffdbd6d87cdfe30ae5fecfbe44601e6c1610f8d6a571bc813d18b21e603f729f8a951edbe1e4dd0043f58be34d2bb0d7200602d040909d31fecf129e512895b47ed71d2fc6893e55084777312895ea1c12a715f0e64240c6dc24a2d2946df0af36b2b81ba487cb6eecb636a8029f4dfcebf4f92e862045540eb92fbd9aa9191ac2d2380971507bb8d3d604739ed5eb847f97b525c1bb4902d19e756ff5916f7683596b720199be75250fed51f7a077bcf5d4e0d81b510b333c3efa713d55a0d2a96742dd3b8f74a1e7e11a0ee751b2b923bf90c84ae8e7ec88a049a09b7ea275b40f159b252ea74097e1d2246d67a06d80037a4222a1806fb296662fb306b15fbb8326560a46bc5bc1becd87f618e1f13a78f9e50bc45624e284a825de9f07ee20831cca7d6167b90b8fe1e1cf6927330fd5a4287377cba57bc98c9a580de512ca1618c59862ac7c3b8bfd28e66a43a98360908099d22590479ceb7cd89ae905dcf5e033dab0f15f09c7dd3fd46357ccf5d2cf8e291a3aedfc30eca8aa9a5fcf14e75544dff05daea416d14df38e6083ec7337b6138cf77acb1667e36189dc73a62cccb3409379cb000e02a3284bc71c27a32d7d31ced309a46602f33f596f1d8af3ffd650e97b1e430ea761b958fd2939528c5be9ba65df47e9e5279367bfb947861b735ab66c9c04b46433f5be379d5492d07c3c835195766109ebbd7828c2eb7f7e1e64e2e5b00a4b9403343ccc94d9930c79e5a04a87488596e17f7365244a98aa8cf0e5bc0b71cb26fe93e0f225d6f8c3ef0141eb8545659c9cec07b5ed70efaca02054d91bd503b92a3fc3c8cd0ec439624f23a112d42c7aa61599685076fed4688154486ea8995d45284ebf91308b5db31c97d9fde60331923e1e9d800865e056147bfa3ad652590915bbd9f5926416d7ab7dc680ea603eeb723d614934c8baa36a69173c2cd6cd0d3386829aecff1b51e20dc070d9c13e61a6d64ac6711f1a8c5968eedaf759c47148c001548ced6806e34d8c419cdbbd386dce32fb2ddd89436977c5080fb607ff2f6605f80d93623927aa3546382290a0338ce0c8d9621f1eabbb87e0d6d399148011b26a56372976d7a640e6a9550fc7fb1da48ff11b1b0342e22788e9151b2b691f2429602595951b5c5279679df0c624b06bd9b419eed68ff2cf5623cfc3ebb00ef973a7041d44fd2b4c16b03a8480f2ea2bbc3ed9297bf9a8c2bf651e8e7fa9e3f33dacf57451979054d8e4b34a59cdf1028eeb32f00de7934d1e5e17442bb605059acc2d7429d1451f3c13c71de716be43ddd48c1fb04b438c336eaaabff7d31de082ba3dfa7b6b86d25ff28afe5b152550deeb221c8c0849508da7b4b2e9ceb56c73ff94f478a7c808c799f91ba39cf8e0ca72250b408ab4d9ec04f06bc60e0adfc3b2c54c685b477b682cd0fd404570fefed9ccedf15312f475392dc9d0ba408bce94a883f56e5752fc6d3f828b15e9faca2bcde3daedb21bda35fc7b94293440b2bb449c335ebc220653389bbf76148386ea328897817d344f654c7937a1cb783c06a3a6213134f4b8092c5c2585113f0b0d2bcac7215cb34e776bd72d0d9d2312f97f561a6114e10dd998471b0151aa2ae9c1b10dd33788039fdb41646de0edbfeae79899675bf0c678379afb2661587fdfa33aac7ba1574d246a61399ce36b9583b9d5fe88bf479dd8bc11b47c34063cc3260d7fcb4688957e1ff498436ce60bd1d0f70d08addaf7adf4f53f30e5a2b7919bb38499d6489c15d07ae5f6183f8335bda435b78b1edc400b8c554a79e03695c7cf458b77e65d2dc0f196ee21e04ab488803c01afd3390a0e214b2a70d43c8cdb7cc02e415009f7ff72fd64b18760bf3a94261797aa405ed6c9c912b67312fbfb61498a271af5924cdcb0275cf54e3dc049c3f415ffcc888345024f3e91dcfc2af4c77317bb4ad472d3daab92a0cedab8a8fb425baf4627b410c433b11d4836c703931729b147ec62da86429684b4e14c0fd646224c3ea82824d76c678a444f813f8214083af3e67014b501b7ad46bcdc3b3f9b64d78730bad3aea7599b91532793b92bff7916f822a85f5572d14fa72a6c0d5395a99c94bf254b49c59a1915f49ee1f9f92de1dc6bc0b8494ef4730581e475a1646ea952d0b5fa57c4a884d4bc192e513239e79d244572f8a17a4852533ba3569bcf262aa21a4b7e3fe605c2b3d680cc080fe4a9e241b74379a6cd240a9a2f7b822d6d915a1de1de16905b15d575f977c6b55a8a57023dcb1fd72be766e8eb2c77bd1c0cc94816a97acca7c40ee13db49879591b637af50459d92a1597644cdfb513fafc9919e2bc277a411dbfe1bedda12d7de16476ecb84f8b3c22bf77e3a014ad032626d3b241ee83a3353447932e39b9cff7367b26418c2a782fb919152086d1ec91b4d7fd90cd44e2b52eace3c45b2bea4a0c1526779bc0216706426ea63744f96807f3889237646a479c0d778f1e96abac4525dd2b70847d379cceb51cc2ff2851a4ffada68fe6c0ead29b3e01719941935dccc99094f773437714bc30ffd941e59b5ea3ee2e87eb40a0457ccdfa108b2781547459d7d0318c134305061c09304237b8d84f5a0fc789bc564edc19677e4e0df64a724b619bbc8d9aa63324253926198b86c2f3fd7b0d87116bf66cf7cbdef3c06cec7f8b23cebc1538843c941b21bf3f6b1a536b4a1c3325e63111b9da765aac7bf77e3287d94c4b4904da1a9b6724e92b9f1ff170d6da70eee85bee9f1b4a0e475a4f850d86bd63fac0feacaca6ae3ad54dea291049b3377a2962b6dc7fab21e65b2d9e384ebf529364bf540bf8a45736c926334bb1be02252897472a44f7dcbb6bd57a6908c2a750d85dc0fc6b5f04caecc7747c1075aa6f255557eae098d71a53786ad96bac36edd70d528016cf40c1981639df6a9a8b3828b709802475ecbf8e0c83ce021d3260087df5f4b4784eb6ad60f687e8189fdb372591f1c2fda5f3fc5ac96c8e680a04899802728579b65ca9472557cf298a21f00acf97ed39ee16b32247119def4b5344a27ee0f3ae39333273139ba9229db0b856f1a7af65e38b209022d3259e0330a7ff93c2416646125109d36e6cdf18eac06f0fb6bc1ecae4161eb81b7b694a7387eafe7b6759f2b0b91b57c0633c5be4a610d99e6668efe217c87e370331a2806779d4d29e8a2d6fb641fe71fcfa6aebc227f2d92d03707d04f9c05a105b4ae4f918b037e8ba932cc7afa4757e19220383c16cdd6dbe739032f211efcf49f869c33f25cdc12a70aa9e8e378651fcb83641f21c2c5551cd5a5711823595dd0fb90b39be2ecb2f376a4d5e6ae69ff8e2a4ce4a2d48d0c6067b2bb18020bdace5e541f2be7eaffb8c19c637c3e8708b04a6834cc2968d078eb94ba9af5a03d80b0734aad83dbfb869ab2e42e98953ff1a670d99a6853559e7c040eef6d8e625a3e59f4f997304125f45db42c3af4aae3afc168f0de59967f93dce9d029029717fa74cacd0fb3255f604f43e44ed99d3e7ae5e7537f4b8d9fdf4895e891757a6256fd0c434fa8b39c53556756e23e2f0c3e10c88c9e567bcfab2df9bb31719c019eab13a1dab098cd377a1e5dd48a43e681176212a595a5a941c745036a18a89a73e686bedb66ede565fa0b3b5b418d8cefa1569c70fd2c766591724116771c449e054aee200ca3cf13ebc21a21e11dd7e05d5d54570270f307ecdff02b59d1ec884c836d012f4738eda9dea6a6a13290560234a6a6a9304dc54bd2fb6849a75dc975d8bba0fba2b490690c1de940a67e5b6e02f4c23315390513c90bd22c158fcb7cbf38d2d1c26221f8a571d254b971997971339739838daf4e1ac6a93841985a154f444cd59917caf2601f2ec236c111060d8bf5127c1818ffcf4e3bed803e49b9a2f8dbd85a2d76868ce1feccd2da47c4e32323540b6b7daf5f905b519ff8e67d419c9a9912aba2f469c52ae1c0a2bd1427f871f0a92d4e23703f4c647ef5ea6c9826106d6914c05913c65bf6a79d7fae49a378fb85ef57c5421174de99a14032b49105873c942a22694482a43d16dba9d96f34f8aaa942425e0d4712bdbe1d2bc06533be2330058169b1f262b5e2397623ce248a2f332a226dfbbb0ad43f860c7019d41c06237ab55b5d749a8194ffb768f88cf7e84b6ec0622be76fb6c253682b9b77b903676c3891291b67ae29f31eaed87476d3d2d0ae25c86ca0dcab6dffa08e0dcf79f08e101fc434dce087e2efba5f9cf3f7f597fe9131f6a73222fc44aaa50a1f830a7e570709f929e60126a36e7e9087fc832c0f48966f119dd3ab7ff6343f58760736f2eaa233a336d5a046e21836fbc1aa9dff77b3e66b2d19ab02633244a92da125dff32808d6ec79a9bffa0e939166d036036f5e3b0ea45dd435d94230c9c42e447478bd36715f95fd7fcd5392680d58ec6404df981edd5ebc4531922b4538ae003df090d53ef3dedd4ca8ea2c9617546e3f461f7f8f36267f40097dadd060b1730fef392a446102112e55ae6307af82685f68d911d58d48c2c95f651e87bc94ae8e68e6309071333fc3839f44c5b99f6296b0df8b70affc9bf18017939639c40ac01f5f8d50ab010cc7166f2c6c9aa0f3307deaf69be3f76232b754bb7db83693ca52bfacf926144bca11d09543d21336e238a62e9a28829065f38ac5a0ada6ad8c005c5630f81e8e5657c1ba0e4c8857036233c9fc01d2807547fedc521fca0103232c78989be7dda93a396f1ae4e4888c72554f2fbbadaa10c491706ff1907eede2c442e7b33b2a803531527b62ac085179365e4c42970430b25a1b058421754c7e64d314a9a3e57b6a43ab84808000de8cb7683e36c874009a1898755300fc769db93f150f51752bbc08adffcc2436ac0e7224d16a0089b34cf59222d58bf1896809126e8b0f512ab3075efe10115d6bfe70f5925b5bb02d29622cd9482b2c3576fec5d121fa92e5f6c42123801749023bed3b5898059234aa0765f056937a359d35ff2121a571b0108d9bf353b7fd998193a1aa11ecf7f365d95cb00b3eb08a9511c529fd2a9ab563dad3f31f33db3f2e474bd94056c816f1f80ab49a9a2c5e9c506afe9b1cdcaa283c25e13ed60bc4a74a2992182180f84fedf6ef5054dcd095aa18f7dc1948ab472246ad3bd43dfd7cf8368bcc91dd30907055a3da9789e1eb19ecde2ff2d1aa4745759c587a1a374ceff000a196b3fbda35b4e45eea867a20c8455de0d6b38dbf82c0c702ce46c12b0e028f00d950541729c8708b6ed290681667bcd8eb13a8871f1d24013fb09e3a3ac7e5d41413fcc6484d3470da02dd9254c9ac10567a81da8263cca3741b4b17e4f903d4acbb701aeed72a963ea428b3fec5a486f9e18ab096c0c985963fed7383e34c988b413fad587ecfd7f5445acdea69256d85cd0c859066cf98722b6e347fdcf347eb18984150a6e115ec212512650472084ecbd35ea0c81909c20ed7ad6a65477bc398966e0ee169064f041f53dbb94856ae8f1a6699a53f20cdedccf986b29382f99f13e9f4126821db40474a26c38af1394050ec903d46cd719ce0db52a72123ba5806f9e92163d9101500c02af85addcd707d1a234b3cc07d7ec227f0d55002a10ab899c3879c18bf9e742ceb48fe50449f2d7b3e19e8446813f93f329eb1b30948ee4c862c4963f8b05ed9c880d4ca614b77a484df8ae3a1c3311d21ed7e431e822ecd4fedee5b61021df8f0dff8db37864f95cb284ce05acdcda60d4e24d407965ea07a4f67cbe8ad511442c0a2975625ce74240f741aff21282caed701698a441e444ba074ec2705ee8863d3af2cea64f37c68909e317be3f5e9ec556676103db91482115890c3be664530b266015ad06a65f9c43c914df2f46c4c5cb70b6635b1a442604b36cd944b96489c9c280e2b46c4c05bf5359b4e3d1e28ebb9d37a18d184c4955a5a0c4c3e24a993d0deaf71dfd3c4dc54add797f49582a01e32874906d3c02d1df2a47b0d59686b6e13405b24918ae94cdb3a2d9f35b1a577043fcf7c013108ff6d7df421dd5d304c3a62e2cb06361292d84217d90868e7960e90feb08ecb97f946ce6e7644e74b2b9cfa48335a5dcbf5b79f097dc8f84c11e469eb016a3de51de9af4822730726d9da77c66e24ccab18882b423ba0b684d596c9991af1a1d9d600b73a188e18a1eae328a1221f0d1a46d9ddd9bcdaa587908b0c279c720ca39babf8b7662ac4d8c544c418bc94f44836fd10c7b44f251a43cca23e07aa0c81e1a5e4b5861c219e42a5d1241195cb1245f7a47bbc80a2e27a0415cfded3729b6098288765771ce1933791fe83d19b382204f5d7395b66b253be3f19b8290f221001db3779c02bc876ef3af4eed84334d8cef6ebc18c3bb123515df48530a9d1aaa7a32dad500861843e966fc504d98315a8127717be983e2b02d97c221eba8b456c5edd7ffdf045f05d83fcb761ffe2bde4b12d275e9ee321052bd75d82b2fa356921d427593c5a1f101bd13452c85c450f9fbf9aaf89a30b8b28edd672654f3adbaf2a3dfcb1263fb1c9f00b1ff34d67d7ccb9c92d1af721e6a2c9b42581c62b49d87f158e4e3c3b93ad4b2e87e291e9d30536effda1379f4d5442e3e08695b04461d9d8361ee56d1d9f88d6a12aa098f42d32874e2ab2224be10d7306f37fe159b40fdc424e08f6bb091dae5bfab9c675c88828c8d2c5fad7609d003bcaafdde87997d285cc804ad7c1e6e9db1b3b771e0bbbc94db702e93389a69889d959ed070b97a4d43ea728380a405945b1966e7febda8b5e949b3f5832e17505571eeaa4d3da1846cc7160cc84069e895204b2e83c8342364e35fbb9d29c58047e3bb38ab6ff7fcd00052a9f6ab50264fc4aa158aa0e616c36004261bfd4cb32b01828097f0875deb13d02d42e55fb12321a629cc839b282945aa324893865794382593c8e1fdbfd0df1205748df820dde647d4f5e8001e918fcdbfd21d7df203d0984d52846e56521b04fe2ef2cafd69143a29f7b236c6353c987e9784cedd0cefbe66b778ec5c32e33e6ae5b3ea69cd78f769d46965f2a529592507ad71fca76a96096b2845de19b03b4713fbb155c81a808c2869aeee1b7741dc68eb34c97fdca6d80a61a1ad16a64115fa9bc99dd9a219abbcda02192e1942a829e56f5e64e0efb9ca7b4906c3c8dd2377dd01074da751a394af470312559423b8c8dd4c18c3a4450fe8bde0924d33eaeff37b2d85c27c1dba231c381b8fb5f9c1c72f7ac854cea4aef9191b4757c9a428386f93022928edbfc67f9fe3bca20acb4fb334d460dfd6f0465755d64709f58116db5a95d3e9a5183230a996b21cd7faea7370377bcd23c4e4421864a85604a8d29c0efdc51418c6e028545087df42aa5e0f2ff3863389e3277acda2146b9ac4598c6848e5da39b7796fbbe439590c3a4e84b97047e3183bad9c102a22dd8f74ff2db3bd6a592167e22c20dfecdad51a02172a08a2ef7c0d6f87eff31c7f4a3fbab273d5f535896c354354ff67c8ead87f0abda30aac4319047943b62edc1141656b5a979259f9ede8efbd1d39eab58192146a47b6b358caafa08647acef71e7033bc7d1db027761195745cce894c1606cebab853dcef17716b8e8d4fc759719ec1b770c61b16550465dea6f9acd91d48c55488f9a2ad873b67b496e83aea54f3f8ea9516947239c8c26d70620f273852245035a68e5cfb9759f2d425ee147b898fd0cd9b8750a0fc8c62d9b33346826faad8a248d9ef92faaa18c83b0443e7ff19d2d486658750be26dc30d76e231f0df4eeec5f76693c0e68ba27aa2fabd0299863256ca8be3daddf3ef7fce307a3c6a63f7eaeaf4e81234ff31d30c1a9a1f2db47c2af4cb980002484d1ed3d5235cc9de3630f3f20480fa7b72afea1c111bef46c7684462db13864a66b4d0bfc097f1deb5147a7315a8f357094266156bbb4d0ea71e76b9c16297fc30d9ab7fd5b00290ff9a13a5180cf1d63a1a1ecbb73cdc2ff510e9216faec5def1937bf2c760f629d4e4fc2a408d4be85ea1395ccc5c0d122cd1fbba15c9382b948dbfbaf09190e462c616dc0f1e5e1963782cdb8e5860f676bd70684b2134e30eb903aed4bf8b99b4cad800a714dc736bcb0159205009c946235c7f2655a94ca478a6e910d998ac5386e8c6a31e1f60820dc814deb6c8f145d77dab82c28ee45b399d62fb0438760611aa6e7f20858a63f4ed3cecdd6d5bf76f3afbdd235e38774502c99cc7bf87404562b6efe80ea0cdd32d2d3d7beb055ae7c953fb55b200670bea450e2b3af968a873de10bb87200a85388983c7126c66baa80ae376d28dc19503a1746df007ea9a46fc7e32f036caafb0a30f946f819610cb3a0bd1f6abfa70f4bf08e3fbf9959d937772ded4428dd3402ec3765c9e3f7cce11defbfccc65495d73ec6fde4abaa5c9da7af40efa81dada67cb50ba93255c7cb9da6e1528ca4070a44f4d668b34763330114f3bf051f0dfea374bd2478efc814120289177911455e51d9666039dc8539f7b5c1c6c7cab8e83c45569c38712ed1aeb759809efd1443d1359584373f1efdf52a5c0e6753cc2b030c04d73bd2e120cefbe2a87e981023de758cfe137279da6cc4fa27bbbdfc7091823c8e0515aad582ac258bff560ef0684437d161a0a22071302225c02a586477c71dbe541e449a3a30d2b64d6a9ed4842d720ea9480149e3233baaa98c8c751e0043eec5d40f7d77d2a2b956fe9b315ac1bf30aed3fa9c036f550d2c4297c2265da40da3096f2bed2bdc6b50e522d6d760db0275b8c90dca0903f7abfe59404a96695610cfeef6e2247460b7c258293d718cb26c84057139e96b7b43094d032f9842a80733719adf20103e9a0562714a8ebceb9b167e06fa12725b509dc169d7139a4fb123cc48c28a33d36475be97cdacd53d39e6fa491bc01bfd19b5316f4130bf8d613b452e0cecf7df4c39c936471b9ac6b04b36570ddf21a13162f281a91da641cb192b261f81cf53ab2e6925211b2da6f1e6882e3e961f81c8ee8de909c70b8f93b65a4f5743780103142174f14849471d31ff1219cfe330a94da999bf5f0333e94dc83e3708f8beaed959e5ec1742912453d619c21889fdbc5d04d920ca9a6671e67d474a84ff653d4930f1bf679df8ca2655da46bfd894dedb2e39507bd71a4bfa7491ec344e5e4422733af14425914a46f644fffd3674608cc6f5405a3027e9b19bb2446cda45cdfcd86a66025a96928a7ace3d88abd0d7d339c9162915badc73ee91385fc6a298137beaa95e95b45f5eb6304d32399f8c2750897560358645135cbc0e7f2ab9e75db91d2d815d0b79b12947aa6b471c76604010b7fbff43ecb225bb3a9aec84242f37ff411def80107129782c0893f81d951e23d85ba4288f6c4f7cf8e03d4e6c827d2f85d83df05ffec12701a7d00147647966353260185362bcb56c4eff603d6a7c36c48c3cac9034136ab23ca3179f592f3fdb9cce033fe4921b7e21e8e4999fa1bbd2bd6270be8459a71fe2be6b28e02e5652985596568eef72abfb925bae7fa7e32b0b1048ee2b8c252cd952094a04a49bc9816e30779a0445f2cca8532c68b273e770e3dcfa379e1663dd760403e60a6e0869d4101efe366b2c2753b8a23c0fcb86e2bb3a483faaa59324497d4b5e3ede4be7e9bfed0abd11e95fe3397acfa8e03795a7e93f10e1c61a5b671ebd53b85116b058f4b7dade6a1652a9571435ad85df35699fc046808f728e11f84e5519f6d02e100197282aae13ffdea6b039b36b96fc26e3086189ca492205b2701b84814c4029aad5f456d3fecc1f0993d2d696908afcb2abe2d58ae44d83533b6ab4b527f1c2457d21dd88486b8f8ee5b6f9e0dd1acc92231491f52ff3ed7fab440618ff0558799883589a944f767fd05b9d23717508322cfe804a21c2120c6b50dd2fa48626456bfbe26e50183f229e588f0cdda5ca0aeaf159c0cb488dd31ebde5d7e307545a4fd2cea3ae487f6e5da7fa75eb14a91128933b2a9accc39da4ab927c8d8ba51125a4d94ac6ad8b7e6c7dcc79ba7ce1b0bc38b9d2d72a50cf175c0a6d45762dbf253903e0c48b87eb3ebae08f1e1d6ffd24d4b95a0fd6cf1d60f81238b631a9a2dad393129fb4c8923affd7bc7ed54263f199a6929ad547a78f34a320df868f54d4495d349f38dcb5811178a35db112055cfc8dce2f2a0b76898129ce7d0193f1c4dc86a36c6474b46059ae73701ada4cf71062750bc23eb18a2e3b6de19d4f1cb37236d87fb4551c0e45178d98af05692817250c83c6cb810dded0233f3147bceff6a5a7474c0011054c0349cda5308c1342ffdb38df0f07f384f3a055b4e0d63c48a2d5d1167db88cc99b8c1534ee4f6210e5f9191142b293ab88ec3b5a15d97ffdfade8b5b0e07df5714c88fb5b8859f0e7497ecb7d688e16d5aa0ce2eb61c35dc81f21b657ad34d927244c638cb21e40a1f5533b335bebdaf97f47a28334926e606a2f94a62e7c2e643e0778f1ae5db4aef71999e578ec46c06e1f09a28a766b2c6db5c683bccd8d4e13e5f4b56ec7edd3d3cfca5fb91db56aeda220b0529e4f2f9b192e323c2637ee87456cc864b1e30ae61fc7ca4afc22517fc0d8851202790e032a1ec158d469e3dff07df66b5c2975ec95b98815541b5e7f4a41eec43bb8ac1946b36227041e8e1675e4ca60f8967255e1e65735c729eec805964351b6868271a5aa4b3fab17109f25421f99c7c65d7f22b90f5575a43592c2b2edc8d37034f987becbeab6e0197f07c9c5b8d50700b402f8fb0ea4ca5acfeec1d870438236dc45d4f914f29c771473c5aa246671c9ac28953bcd3118fd32d1477ec05c96dd24616ad6506fac11cd8c5f210ca6b10e25d4265f0f0059230f1379353630c5d3cc69c4dd54d41c22ff738808f1619f502ce3251c88da13f60032818ed4e1fc4396cc8682f384aac45334d4365d44a35d7a3f53e9b3c0d6884720f3ce82bc4dbbe3ce84bffa759323272d9b2c9575ace809656639c36cada1b763494a6b5f543e195b7ec97461e6a149ea594bfafa935c554b78f8bc43db9f39e61d8c53e3c8a01144edec5e6c031d2105beacfb86752263f5b37f029a3dc8835ee29d4a7ad298749c4416177bacd49a90ce3c6c6f82a16357f95ea6aef3149f92f484b3e2a4abaafc8aed642e5cc3d1b3811dd894e0c9083fd2e36cdd509665025c3c419c17255ae84c32eafa8bb26af280be42bea4fade3f976972c65df8faa0588ed60162a7cd276c2c6de6a93ba6f92f373da0128bcbba6d77fa116fcb3a1dd6c31554172b6948118c4e0655f1fc848b27c65dc1babc3be1247ab741a6dd5562c40333ac90e92ff0b79d7e1986bc852f61798ad77eddc58440daa2de72075f451fe54721c0c2b5c7cdeb81921d9cedda4b6c3481ef7da9679649820760620498de72726df4ef526f2895ea12e93cbf924620960d1fb8aba15ea518ca4973ec5d670efb42e11e0d8d46ed217bfb7b1ba663fb2d41326d095e3d2c01d2869c95735432c428ff6eddc2d19de8011b318b720edb64535d8d7584ae1d44a55748d0e70df8283531a790fccb1cfc85d138766f220626ffe263c6c8a6a436d3b8641df566b51c7355dfa816310969b2f44ff3795fceff6ef220186b4618741c323a5e3ac0198886f0b61e1e3b13f6f53ecb743dbfc805a12ac89ed016f53c66e1287336a7015d0e875b0d1b1994bf45ae2cbbeeca0485f0eca7ac891c20865629dbd2dcd51cd46f5924bff904a28b624c565d52469700c8a75828e07a4c9b557e9843830c84afe715b8fec06726e31a513b4df91bfa5484deebf3784967651eb0b520c30371149ecd099efe3459b96f08351bbb1d39eb759e8622aabe3bdcc4657b2b60225050b80cc06f519ece5fac971e78b0418f6c8bdc09c9569a942c05e8fd9723a649690523f30dba64b68563baeab6dc3dc832a8b46d921eca7c2c30cea5e641a6d363da31a0d9a91da3b6bcee27e6695a7134dad8f3611afc7221949e03d168e89c2201262d4c174cc1bec29108e7cb44c0b39f42c169e348a2944025d7dcc556864a7039691e972c68c0f803d4412487376d90df0096b3390ebd946e404035354e4b55087373557c06b5ec356b56d2202cf54907f09133c5e23d40613dba159820ed41a6a0f31c9b671a25858b4cee71279557d1f2ae70d31c5f8708c227b9e73743cfa252fa6cd9e82923027ed890e29d3b1ea21bbfe87554ce2d7d3a33e65fabcd3df98dc3a849961bee8f83869a37800bba1ed74582feb11a998d08e0c850cec672492ff6801c8d1457c6f763d805e4e7144a077fa4d07f3986db28ebc575b3eaac46d2c78a29f630205dcdd2b109923c4f59a95bc9c83d8ef243ef092a57fa57f69839cfb7e2e5b48151d1d8da87114b8672afdfb9eaaf7011e7fb42b53e616f8b1a4c13dbd4d9e55e3f3b33da4e0c37c7b5424b455f1dac626e641efc0ceb4098e45c73a281eb1bc392c426fcbe8a2865dc753b517f953952498f1b9232fe2045289600d57264fa096c61e0637c2fdad7169a1ccd3c771613daa58ff68ea0a31f3b3df9216aa0c090e323dd2bf9a3ad86912c5a7278bd86f8789f7d281f37490d8a5eff31a7e5dd2a9b77f6e0195e53ec3f03fe0391ca142c05e68c3b14efd9e6f3c9d739f6161c09eab68b7bd209e5f46f54555f3dda2c794c12a4e74b1df0028144f62248edd91e668745b0656d42fe40c4a35c57be6c19dbe0d18f35d35a06daf984fa58b5e8948ae770e2b7e754292aabc2621a81a51454806cb6649192c8d65db9ab66cd57bcc72b8b9563b1cc6049e2896c49b47dce074f8d48418742df8095118ce8f3e323407afa28f810f6566a8582c758c643c00f42f6707e1b77a8dae4deb86e478d92e50ef30ce7728b17ef7102abcd69a4c029e872e53ccdbed7d177eb2c9f3db8308626a57aa9ae87f70995eb3404974c415d7dbe7961c359122b663c71f592c996fd109cbc82011152540f99c3e65751f1b2ece8e698c1a0a7ebcd2f5d07dac0b8c3b8b5ee5f2bf252608641e5e3f449eaeca144811e315ab425af6f8d910d7ae205e03627114f5471fedad05f48660e2454e375e02fa9fb07aee79ecc920a5a268401033d30e124d482e7d883b2debf4f664602aca1a37fa27a04f82e3eb17a22e5b3964712b459dae85bc337bf57b58bf7d1c1eb81529ba999ad7cb78cb83beadbe947a45e4f3254bb6b12afeb773f7be70052e20621237ff24d0d19ad96786e53d9eaf0b88afaa7adefc66f614a258bd37f87dc9fd366f7218bcfa7f7a0c07acb3dfe5f2659db7338a97c016fd585ecf08ef30419a7ae40f0777007f0d49f4807a00eeb6f21fae70ae891a9815c8253721a68283f3926ab366bc9e39d49d4036fcf1916c3d203a5419123739ef3d715e161906727960f691af43d0da8dc873c838037225fb4e3ec49cfe188d128aac69883b3afba51bfa8353dd0bdc9d3174a6fe71722f8d2f468430666a654e81688a598ce8cae02615640264cb597e005b5fafd3f09dded4cf0550d1a9d01eff4aed4cae54d32478bafd80c553ca387a88e9fb26be56f9329db9b6ab89e0760b5c0cb1a71e50b087c149fb078b7c16ac3cc40049b04b8b8aa5d7a69a281c09ecfddfba5ed326c0fefae708d23fc4e259236b30f5941992b1c55934ae7bd68446b07455e33a50f78a9f15690379122152faea7a3d18445ecebf81f173ee46cca130d14d854c3cabbc875fa164c0d51a6a3cdde5d3dffc13b9183ef615987cb748af65762abd52db78f9a552492cee887f83f145ea82d12234b1bf5a088bcd9e5a5d2c5e10c9dbdbda0eef5250453bc6c253b8ca95e8d2f8021157461c79366b81ce584c39d62cb8e4034f9d30c41842735908fe15d781b29783b6fc8316ec5947b4c1df5b2cb9a87006761da30d42d5a77610350ab6561b46645d5e9ef9bee783a75881cc2d78dae36777495aabb73837c8a032b9f9a9b5dda1965f1c0e3e68abce35a7ac33d4ddefba451f2f87bafaf91cd0c4e6097d1259d10a065b549428c50378a31cb1f5c5edcba41078c827a05623f40e2e56595910730584f57abbf0dbda56c0ddfe080e98dc7a4c69835d982fc99c10034d89f9c7ef0ae36fa723ec5cba24bbb299afbb75cedf317f80bf84ac2a4147e981fe38a29908d620dbcf66d33aac1cb966aba78c0e2ef8e034d5f49b60bbac78cc60f78068d91940ce9d0ff18b6d22aa3af5e4d43da8d4f9c8dca4f6d7f5a3af15e4e876692b5e49140d42cdea18b6315444c9f330b6f435d1ae4e39a80553f29816ec621c0e93bfade5e1a3404b8276fe9cf8af99f05a354bf075c112d57b9ddf402756b7280b0ad970895bef0d62ab161fb35fb8133aefa830c5ad113dbf2233758b20ae8bcd69a8b76dc9643a6dde62b153fd6390dc4b4efcf7bdaaab4addddcf569eaaaab9f3046e52681721613de161e71a30ddd2cfcf9cd2223bc1ebf4d961000304c5672bcfac76ba09b71bfb190cf97f456784d017b071f90ee4361235ed8db7afaf77085bdb777274b95d11189096d68754178e956ad988348691ffa460c33735a53e3a3631948d0aeb8d382537aed850cdb8cc27e6b14fa145c82baf8e1576fe1447e5770592e18fab58038759ef9eca5e93233abf78177e7eafdd87ee12c00177b486698dab9eb199ed3a61786812ff4809f52e5e4965cc3044bb171201624f4e22e6c3cb34f94ffadcbca603a6a9114526038b2ab5c5e96a55e651826b85c6f761c3067d4ec845c901c5301c260ea87d78f8df5ba26418befb3fecc3747b1be62a8678893c31259f1c26f7c0d08a787dcad6bd5a09c30692a1ba2c32d72bf2424d533f45afdd14d9ccd383ffe0aeca8db97b57d540aafa6e11add52d0da60c0706921364ae8a6f3be3c2a803081346a4283470ff0dc74c563169255111d5c72560355775701ff1558a8bd6a9c9924b9ec6e13d4a580a716b73431d2eea651e2373eacad4205985d636e4f550f3a68b559fd17ac9998c494b8ded29d0c01b2b4401984a28d8baf782c2d8e5bf0e21f1d74ce326818594b004b31d985bda8a0df7d06c5eafd0e73f0d1e8fc85d9924f101a57cdc6b88375ae7589a0d4c349b702b40d9a7c339f5670ccfd2a94b953d65f8769740de696681d8b5b8be61087e248d081cc00e149f89c9f0c0ff33af813a1976daf3212b1a44d390bc9379bc192a0303fe6b9c076a70a0853f6a320fbc8c9dd65fed9ecd1930bdee128eaba98dd8db56e3307fed7d020f114379d623028b4fb95faa9ea468a551ae9dd5274187b38d1be9e2f0dbb984547ec18eea012aec1c4c56e62936e9678eebce18d55aae194c8b61d84131d9dbcb73b4b38350acd76abe7a266d1cfcdac8dc65ad60eede63cfaa98fb3e9e569a03b03ede023f02bb3b07a2f5d7e5980bd8946774fe3466f0b72baeac2d654f70d06ea8dc825093354e18d564792c8d5bc4d44d576794b10c73bfed0fc66e01697e131868f1132f1f202d09dd628f1b51df9b3107fef7f04ce574d6be7aa61de7b9774be2acfd16a0905d38aa973084b020385be6a8e39a2b8ef095ca59f63802fdd2e7961540926a4bf3dc3dde2783cdab67c44962cbc80599ef2936ace00b5a27b264257d82d5025b1d2d09087def0e2887c209d23669f05c42ab7f0d7feb0596958fc1d3faac5f3003f19d9b9685f3e30e97ff06412e7b8b0cef3e61dbc2168c2020572ee13665435834a27fb6ec416ebacdd4889e897f0d533561a1aa21c94747330994e926726a20ec912760e64d3de571fc3c73fd6d1a19db8c5b4ace137c3268e99193f9bd375963101d550c40240f264d8e29b12fab0de069e0c5f1420af8a210ebbf9c9827b768a204a85394f474b51f1e11afbec59957ab3049a0caa91363b0d770c520f2b84c1d57eaaa402b6f429bc1f375aca0cdb40715f745774f159341f5c42995ebb36ceb6604bf56a573d6d9a1d97c0102d2ae4db0972f1a3c37ad320a2a2af919d1823cef631c16317c690a6674408dd1bfb7f0751f85ae1a2dafda2c2c1b98840de750d0d5ed3fc8a926748d47c15c07203e11bee2d44247afbb6da5e2d47e96ca6dc5cae96297ac1f9ca118d264d9dcf51fc07f04695677212605beda3e6b40c6d72b4a9e8acae5f9c98262e6563708ef2af7ecbb3e4027a7983075c2114b7bda629fe84330e8330c7a6163915c069879fc25b51e9e7c42b2404ac31143c3f6eb90a6ca3c09a64d64529186ce7d9fdb1c42aa5ae06e762fb89a7b8b8dd0fea7a85e1730f6e93540c33fc62d0c699bd387858aeb018a3894d7949c3dfd80ace5768dc7c8bf2007c3eb277017d4b7ea195086d00898ea41f13c6602dc66ff3172702768ea6e6781f9f964b1f704269e20bfd849bb6cd60196bc1a9c5212e7af1e7b98469927c049081c5ff9758be6470227db76f5633fe6197fe132094fd929dd452c06c404d68eaf67421b6af4f5558fc20daa82fe8b227e11f1a77b1fbfe0a23b2092eb24d6e35466bb3b3bac9265d0a888d3b2435373f33b23b9eb82c17c7feafb07400d75e43fa75de7a0477a87334ed5db8b909b0abe638d14d490853f23c6b782a76048e20add341bedd787d4cec1628430d641cfd22a45fdf57ca618900b1cbe06b57e2259db6dd298b9113fe572e5ad4290c29f46b272dfbdbf23a779ca24a969124131c1a5007f4d3b7b2d5845738f98e1d1607207cdadd63e7b80e2172ba978a74d0a83a643fc61db2cbbd816e5853edc3bde5d937b6a4af124c169d837d7882d9a865fecf2ac181a5c4e81e84d4ca6276fc333548d5f7d9b3af90c8f405a08283a86b24967453e3ee35f5d6545fea99ac3dd36eff5bd008bd0fdabd736adda00375faeb7c3870de050545bf7d7208a4cc999cf45c85078e7a9a06bb76f3df7c966765b5fd414e25f07bf321d3b6d123fcd9c2465151be9f4b671fc1b823f4b7eb18a4390d304c41e7574f2b653f7c60f294a4be38cb9ae0ff0c6cc4e50442682a419b474632087fc2db792b94107ec16d90878cbda2eee8415fd3d9978738636f69e6f73380731cf25817ee3a9e1862e0ed5a34b00c1219faaa92fa623b309ffe0900f43330e506aa3b802332fbf2cb78c80078f234586199d7adf6d7a52e08e4ceaa9b16a56d7dac8108b73ce19733e392e288d5a39eb9ddf258a8f6d0f94f30d57b67b8306041885c881281aee3a3f01c67278327c7757d337bfd139e37a8ea5dfa1c482c77cbfe6cfc7e170cac30fe003e8998f8e5ad6ae90cdd8023700a3f4455fd31976c571ee8fa0573f340a9f67b0d378226bab98cf486bd2794e6d8b5b2140cbaedf387998eb24ccc002f8601d64f49ed3ae801b9aae139b4351d2776524eddb05bbcdc94af7d5c4568afc0130fd1c218267bfdd11c3a96bb9b25e5ed2f0a297aacb3c2955b5f16aa1bed373d086aa369b076442de3b048867ea7579f396197988081ee84c5b465112ba2d7c8e471682ff8c23ffd3e890997aa34f3ea166efea17442bd568f775acb294c9fd9522464c0e42d78ab1b9d4f71f73c7fd4ff1c75f0c412175bc06876ec10765be6904b5c20004a04bc92be62df9df7d2b9195638d2f51beb00778714e6271aac92605cd19fd1236b277d09417bf88e03e8b24a3cf510a0d2621b949fcc133d8d7a5757f27be12fc45790a7e4712adb1b12f14eb89abff6589ccc2e9b65c83b47641b04243b6cc9737e35fe50f439728186f87756c2f18d2fa98e0b5d2d942b226cd14f48d7b008b2dadca05975d93fbcc2b5ae06ab079628f2117b04ac55ec767fd6fc42741292ed842a1a24d99edfdab2f9f3f61153bbb7ee28586645df74a7d104fb9deee74b12b70bebffc454c6541c6e4a749bdb7b7c2d1c57f9eae68b70374e4ace931034ace51dd329da8ac6d38dcee1c9f9e6f881e1cecd26cc0a7cb2b506709d17d154e3f4db43994441951d1148dcef54b0ac04fb04b87b0e11afeec82134c045489607ed7cf10ead4c9a2a12d91e16ca68c78d0d83944680430010a3cd810af966350c1f41764c950eb790a4f5cc5c184b076e30440f25962da72d6beef3057d050f1325ac9c36e2fd0df5fc13d5695a35cda974f1401025615ec36fd7016f7a6ec58d9860dddeadda40222ece19c236a2076a7b250f5fa23f7d020e75e9aeb40f005ad31bd778e23cdbcf3270953c544b29a6004472765d312dbeec1b895cd3e8485f3ec0bc9927e5228768e44f8a484dbf57d87aea18275b3eb08c83a63027ed3add45dc86ebd27a348055f73fd4f999e0cf5d990fa9cf63af1b6b8917fc6603b05176e3b6230aeb41d6451382b343411850797ef7dc777ed0f2a1019782b7b9f4b15510d966e1076d3bb71acd0178970e769a7b4318fb16b8ad528362c845816d60a2706bfa46174ab0ec40cd5d470eaaf3acf182228486e729c670020e50669b9f7bf4f7e035fdf4e69b4dffb482d78e9eaee43450266b649cfccec4471c0b091bff19ff920fc284e628e15b398cb5659e5602366a0ed025f2ea1b586170e310b8aafbb8fa90abe99d6993bd537aad5a7fbb6dadefc8c8bee1745b83a2bc60de5e24435ff93f10d4ed14d34e16abdd4a580cad5fc88fc4bea5c6a39d4e8c3740bced98711e5f2a4c30c946484b823e7eae3f42110b1a731508f42c35c4241c58145571924e347abc19cc133b36697a64a566730f25987ae89b7efce27e3a964c3df2c92881151168bb7baee673eb54364dce0c85824a4b3ea8d21f58b050583a004941fb7681d47a0970e1c8b25587f684f784d017faff1b985369d49a5953403e2c10822ef228ece675b6408ab5ab45c46377f5bfca21e2315071172efc6dac6160de6229be788391e88b3e9937c4d2f1d34aa30e5690faf6d78530b190ee603e296c139c7183e0b5cbef7e1056f28f26e9983f3af7a82fc1613a1c657a04e6dd25464c7b5d11c634d5dc0fc8d025240b8be12f51e30bd87cbcfd15e40d67ccb50cdb36ec39957eac0e789aa56334d9d5fb6a5aa4a3d6fd005728d8d583ee06d8e087f028bee303868301ac0dcfb732e13825a6d91da68ab3d5bbc64cb30431216764d4ebeb64664169bb5fb5e6bcf7378b6a8c079120cbfc5c84c8ddd77d8ce9bb5b559a99679788344fec58c3fa764d6fb04989a0811b7ec7f8475ac21cd071885ac4ab181502ae9e19ffe6c8314dfafc1ee1be8bfd196f9fabb804d80376a6d1ef5587edd96d15b6ab52bcab78eb6a46802eb533cc54b384a3d0b4433d3bec07e5c8023bbb905cf919ce93675a4cd936970f924df8da988b136231a4f02cbac03dd610e217f2fd15fea2630705bff3c988aead0704435c005093bf2f9bfe33068cd144643dc623a3236d9e6c264ca1fa8145b3a9a35581cf67377b25795380798cced1db49a5097abd5cae988cebb82fd35c5c8d05c941a72d47f8cef05c2691d8c959d94e5bb41b6eeaf8415b18ec9ab2d074d0cd58a2f1479a22a842bdccfb5fdce671fbd39ca35af7d42c7c2b253aff6face6fb9b005173f722a50b940b657b53e529d77fc7445f7ee802e20ece238ef8763e48f7e58a8a71ca4b7583c6072ff3a124d0892f709eaa39df24d98b6e02afd0fd92e39eb65b0a8bbff11fac6fedcc05b41c483a61e88f9e60f41015104c70e91a88f759eff3044ee265d2cd0e9eea80103340779ab45616d93f468e0fd2d04e45ea4f23fd7edb0214b4fb9fd1aca49030b4a70a2b6f487929d10161f78d596b349d4ccc08ca6001922fbddd8b840159d068febb33865b34026400a451229107ebe88dd36e7305232df6e57a0bf1b3828c66cced70fb677c6861dd53329b3d2c2427bc7cda0750a825846a2d71bbbc8999be79693ff7d447ae325d09ac713541011ba35105697a1c5078004552a76d01f387671585beb65286cd56b9d457b6d7e5d36e5db7eb532b38ec9494797bfdeca6d8ccc97273966d1dfa424e8ba53172f8bb56bcabccba1161cb88750b293820dc7768f780a53e179e7dc2c8a94869de9d888b7a875399dcf9b897653a67ef46ec431df3c4e0f759c2fc08757f17e9c6c68fe2a95caf63cab01badd605c0bc16b6aa22a8911ccfc46f854c71002990ed292895b24199fd919862fe90102b229d8ac9328849325704e2ea89051caed95f40ab4e5c2abd7dfbd5e689adbc0d60bc57854a1f9365a2abd68208318378050fe18dc7c92cc02dbaf51d2a929a6366415c953457a1ed7f49fcf1938c3844880bc0d32d88b43ab0d8c16d20f20f9a60d400ad7b1db6bfac958f38a23ec2b7a0d26acbe16156a89c6ac3cea2bac53dfd4e49acfb7ea0b0029c97bea5f8509e1470cd283d59a4566690c1cead75826b27b99884f7ab7be2f5ea8f2670f8d9c654c81efe0a017d1d5b920a2c141b4f6f9f07875a824f4644cb058a961bd403f0ada8c57ef748c575585d50a8979bcc3f5af0e82b2671d2c5f68b363680ac7aaa8eee2f188ada05a0873289359ef895f2cc2115794ecd20740f08b8eba22d4db522aed7c912454ac7128c1e48ea2276dc22022b639024d29e34e0640ae168dec6eb42e7be00f00e226e6564b954eeef625d3d9f0ecbc7228d08df49a1154e149bcd9f42a1f358cf3d9f25ab0846d2b9e94ea8cb70ac649b8676e1b7eed3f7708ea2e357f98ae0b66d4719cd0fbe67194ee43132fe073837186556b10e142837ac2381146bfcfb3c9d850a742ba022282aa60e5d04168f7d0f3519cb2f447ad24cf38f273d0549494dde945fdbd8219f70382d85e6c479359d09baef2d0bb5d2f724ad38f46871d3334e09ba53d05cd74236a9ec09d162a75c92f2deeae30e1711d4439a4fbb257ebaea4ef3577afa06b019699e55a1dd446d84d7092e23d42516fe26051c3dccaecd2c5fbbc45ca4399ebd520fff0905cfaead77bd0ad5c630a66b355a35ae97c156ecc735aba578817f746c039101392885f93261cf59846174e446ee9184f1e13902aac7c383dd8069562618267c957574ac4e4714b76e4cdabd4848b50cf3ae45666757fb9cb7d0b557504f844611ed350e1cf08e183e00916e11a969d2d4b00d0cfa081ac30d32a72a924c1a69f722acb63a4bdcc3fafc67b11dbb166c293d5c228a4f2ece1f0c8fb7be71d6de7da0245f07e77562468b31ae0dc24f025b070ab7fad8459bc7fac65f7e34adeac8ac8eaa54c1b8b0def5f7731c2dc8e470181797d51203ce69fd85732540de847532329b6c9da1aeb5d58906b394fe72695fab49acb518e4dd96f78d6c601902a2cc300e6b62046430b01526eae815268d449cea06e9afd76538b1e1df8b327e00ed226ccdc218febc58c794b80d48d88a7979aaf6f60c3b5aaa92569e9a912c5f965c8383da0651590e29f50b5fb7e4bbf3523b06aad0c319e95711785989a03e963953ead437ffb684abccf0f194a94387334d1c25d731cb0a29de8898659eacf2961552277e71f2a91c70bec5c06ec34e30d679f381424c9fc40ab35e159be74d701d22dfd9dfebb4a0de61e9a232bd166966ae15bbc04e290e832495ebae236076d48f93b336513cf3788204ddb81df0de58bc34e4283a08f8e12ffbd1879e4abd29ea30f49adb383fcd5cbd29716cad9ba45ce49b9af000f301bdaa52a393ef462602171083a16a881b51f0a05738ee4132092844008f553c4f2c714a2ef3ff1318236e0d9b982c81e6ecc85bc80afd0902bf4bc207e9a8331f50227fa126ec113ccb7f412a776a6d232a386c6efbb54d0655abe0f24d0854a3fe3f0734929019053f89a2b452442b7ba2e4e152ef917a4621997518d9fc19dcb0cd5e5833446c7cded7f4e5327ad08b42bc6ae65b1ca83990f6347611f39ec65082a3d713358acf866b9b8c06f5c1e596b6e6c093e359708b93ee21d49f8e7f9dc6e62432a965f62a056319b929fd887948c2942883a2e32e302257e5de94953a206f3ed0bf5263d613f149f7be95b1267c18eea2c00dc62f2222b7884586a3a9d7765337cae1aec89ee83c1cab2f3cb4035d013fbb7c242e32f523abbb128f4c4b067e057ce07fecbf7130d71e59297d055c1c084a1e36ed1692b9a6778842bc2a2681c3640a24a668e6ee6a885f4ff8c4e64667083a7d91acbebbae5f56aa320da94c90664f991ee0debb99eec30288414f53f923e785d006d6ddb39291576aa2df3290dc7569003ab40f1cbf1077f3da567bf553ae2a87405c4f69263fc32c8024f13e1a144598e9eaea8f7f8037896d0b9e7ca732d9891c4cd242dd5eb486580dc2532f7adb84c3a0a60a06a14a7b2d5a1985728158aab568f61e9ed6b4fc9e78933a4bc32ac2afcfa6a22e6389e6f6b87d611d4a0a6aed8d844d98557816b4bd21045ebd781682c74f3aee79d8a9e0c8b0742a9f39503a5aa13b3f2af57ab863ca8c2514e9a6508c5d85a6ce2ca4f83449ecb87c41b35037a80ec26c39221e313d97f822976c7b0018c7224f351fc1856e0bca333db258322fa6a6231674ce8416673da4a4da68789cac79b3648ca9d34c8c43f09602d98b9606016160429c3fcdce1b073ef780324f7ff070e5e85fd7dbaf9786a478813c786c8e3a1b11d30d3a08f8efd701e4a534f6317ba5ecd892cee4b95e118d9cea0d289d65ce08a4f9b8b6b5f28c96eadaed6bb71080fe89357c4089b195610a8d1b9d14cb22cd0b39941d3f57de4f1643a1402bc6cfc01d3a2cac2d323acbe418875db6db18dde190b613546747fea364d7b847c89fde097e6a94c42007f6ba198afaa69998f5da7b1426750d7685a17f151a52f0603f0017d2eab0d3f7d3e7bc57939878fc0d9b260d2395812caa9068e6975dda9824ef55c6a4129f6298228bf2cd46f131676c6c9d5716ab6cc8d28a124af05494fefb93578bee2e4ada009df593249ae57928ce54ebba8bc172443bf0533d84a0f14eabf77d26f4539323e7c146727313232fd79ae61ce3d7c4471362412f8bfd9b47911548a9a12b2cc1f90d96feca6697cb40e54ee6527091df387d98337d47485cd63c0237c8bc38172cd5763be31fbd71a866926b44a483c41157077953449738a30f7549383e84490031a3fb17c52467f1738ea95dd0a9cee03f66af14c6975bddf2c77f715c92b94e99c0718767dc3edc7aabe7a2b80e0279f2144bfc54f96d1a13cab7010c5c9cabb9f95ff0af7696b399b143f99990cb12cc2b97d793d1def46621ee64f3a3e9e81b528b6ac11946d66ba3bb38ded0d8ccfa02b2d1640da8465faac5ee0d81678ecff971b128f4ba6f2263b645104507ba96143d22dccc8e72748aa478e9982b562d1681ce9c985142023839423426ce82a5e0c739a582aff2c742aa676dfeb476f60a161249d9c2b7d782f6db1408c3b4297e2b37feaf8f68e4d5eecbfa8b5fb5ba25cf3d3aeaa5dae12e474fa202d6a05c0998be2f37ed48b6986ae10d768d410d0a1601053308eb09561a7f9a017b72fb1cd2d29e6798a28469e73b554f1ce31c18084d02a54a99d09d756a0656d591487735d9255e5cad403af13bc0c8fb691c0b12a7841fbc97d99b68d1a994f1b3c1b272ce30a78d3cde3c1ef55b92fa6ab83025a03ebe51e58a0f9218435d2591faa4c7b66115ce6fd5cc12899e0464f04fbfe370c0894e479253cbdcf9f152e2937111a5cbc51b763a6d4f0da0106ea73f9e8d5c9f95282ac7d74dfaf391806346516e626e9e71cbf8ad18b852dce3a27d6add16f72dfc979a7e30bacdb422f18ac5ef2fc9b54d04aee00d6002cef86f864a0174125eebd1c7466b04b41a02bcaefd234a06ac1e4dc0d641921706f20244705f106bad02fd23b2a02bf6ab4cfa15bb22291194b9d2798c9efd210ba0dbf5f60f047161cb7b59cc72e54627d77d14e4444af9e74a99481b66af24e591a3b4c7e46da28419ad71bdfec96d0dad4883a3e5a8e1f5e11ebb219eac3e12bc922408aa04a99b91640859e784b5adf96b6b641b6120c565c8eb4ceae6de793e375dac7d93b6f27cbf5872efce5b37b497db83ddc30d90a81c8deb35e6a0de5fe33c2d83a37209e2b47755fb96614270040f4d7474e734cf4c12b463e31a2f473b007accfb1807f1ab24ab3e4bc72f0b61fef21d5ce8d734d178868896f3bf459802e0e0f3c923c80917d33720b72b940995f43d326bc3061cfe76b1fbb58d902a60dc3d59b88dd51d0362dc9bd901f3caac966add00d0c51b47dd00cc92e6a573b94a632e9db7eaf6ea764e650eb98595a786a8e551f178c21d2ba1e1d27d37cddcf1e80489d41269d18b175c0a1a624794d0864ee0cce7481dff3b1b29f2f520bc3ed50a322355982cd1f77ff58427a064224d4bf36bf5c3c41dc7a1cfe1e0ec092d6ef2c2756df0b3c94d3573981a4df8446567a1abb80f1c8657eef1e10257caf8496c06c43b6fae1329629c7260950ee96a3b8a2747056816cd6e7a0b72abf08ce84ff82627745b69527cb22643067157a5a1a6b44213900654fb2f94b1cbbfc7bb1c1c881811e677b89b969818019ec3fd01b9eccf7b9ed47e6393c7872aeb8522f94368319b82e14a82f4bf862d2226fb6756b189b6e62e78106ee2c5830a4bcdd829689d6883b44f7227899b4675c7e2e60c72e63c2722041a35d69c48acee7b48762b4195d7446aca2e08e83884defe82d156bbb6c7ea8cc09ca62ba9dd722ce428c5450519905c9f3d989b145fc82a7395653b10b9d1ff2d2bc5da81049ee7891e9d2b913f0d2ffc75a24699ace0e86a4de6c09c472d4cd30fe3599cf3e57488e2934d1fa2a335708d154549aed18cf1b9fea3edf92f95a5656476815cd270d1cf7e060cbcb4f6a9a029d230a3f6f2c64cd3b4348e2b3df3da3c4a5e7de86703ea91511359bb03e4cea8015373f4c55c3c4112d7443e9e539130e365f6b3e21737501de4eb9c14667e536542428a3e752fe4751a2ee3d5347a539d769768ad53a62378fa2f0e0ac34f5719fdb8362a9d35d80d8ac61c9cd956ef10d9fa705662667c5062f50b621231452c886450683dc16db8816fd77a39f3b25562906cccd457d57775e329144869344586b22437a4ab0cd07a210e58b4faef9d797e656d76f2092f0d6a381bae80625c745129c32e06fce6ed65aac3348477cad93433bc914cd18fc7cd102c4d1c776dcc28daa81d33ceee12f5d648316f124c13de313f15c4163fcdfd252644f84ab948a86491968a78c4d7321d0da5af336db5d4457320f721f751dc54c5be09b5a35f865e495c62940ca992f8d7b4e0ec57f66087a68b0a8bd60f5670d50af4f019dada6d87a83b76ad0eb4ef5223b8938ef02c9c2e6a6cb448bab1ded8d75beb06da4734de349ceb14506bdf0b147cde3926b6ca6447200f1ade2a6816439c3c7a358563cc3eed535eff495a3121f6b3f07762376dbb520dd6122aee3732b967258f49e5a783ee348252784e4083f4e7bd25f5f41f4cd29ccfb3a30bd68be45c5b6be640e2f9eb6aba9407c44f1210bb702be165d6142bb54298ef4f4fd21469726a5d91c70002d28f7243cdd3c12260b390de54ae96df67bbe960c36317d437ef938a2718061176e051d17e449f5ebc8891ebd80d9dbafdd2008fe3905fa2d8eebd2a594a242f20b3e09c8636b166291995a68025cb0add4cacdb74573fe198e413b32b47b71f572a385886f5ad49e746c585e629037e47464ed6bc77cd877d5fb88047cc2535af29c2912057d66bf39abda43bfdefcae8837936287c80ce158f666b4b7f1762af0c7ba17b7e17b3d63191944cc93bab97199cd0b6fadb612049ccc9f7932699afa08c39fbc63b0918c9b39bc4fdad4a574ce58e4be169eab82a1a7f1cca9cf1ba318666dc6e63070b9b9a996605f662a85fa9fac6c335ee15bef96616309a9db7a80144e3f1c9f9517c60886cd1743605e77c746ff0678f9488135c6fe6f4ed5a0c4d6de053ec854081d0e21ca37a4030c0bca1df68ad6b48e38495672beee0cbd72ba946ea6941ce0ae70bf169619693fedfb265620502dbb590f3adf6ea01d26907fb74b41df7fc8365a23b2d853efb1746e7109060a752894c9a5580232bc9ca2f102fbedb7afb2fe713a10f997cf6e65f31427a947731eced1cb5733a94b43d9ee44b770cfc14bc53a3a2fdb40325df943e4077eacc0dc6087153fa06837114991685cfae2a30039bd36ba0b27d1ab6c128326d2f6921d8739e2b88b654ac49851c4fabb9be98eafe4dfef2a3d2cd1716107e3c89d36960dbc7524d553f5b36e483c3c625cddf8ebd2b2a3b29137252afbd091633757b93fcffe944070031d3a1a7058b7c1aa02f85d11ae88d16fd954e37e3e56a29b34faf295890710478df50c5ab2a1ebe0d171e96a08d3eb89c58613289c1a688f3ec20a40f12efcb17edb3b8a054797ba3a4d42ffca6a8cd6c17c72c9ea254e2fddd55d9a0e0ce54739adc5baede77c760a1e963a9bc443561e894518e7f7ff9c4b0d789c3c375a70beae6e4c266f362f0136a09ee420783966366093a5edf6eed2b67a40fbfdca9e539821c077607a4f079640a583951c8e84aab5ddb50263adcf6df163a54cf97425b278927db9c106ef4ca5d190813d959380a1189d9cc0aa5d9d6f2f9d7dda3f8e837df8c970fa8b20050196b390388dbf74bc2ac94a7693c34c305489c5b4b9aabb8553e0939567cb4df8f24ce8e9a5ca1df75bedefe693132c8660a9bee7f95dd1c995b6967f1fd1b8e92d2191dfb3db41157daf5416e803b296bfc8308763184908d3467ccee0f8b2a09e557842c76c4a9e886cc4961a4cdec33921fdee0ed6d852e2125eee5727f321a7b48c098072c18560effc7a30f4b4249034ede20928133437f0ae8ab532522b785606453275ca39ec2d42142d650385fbb6fc1bc0dc8cf530945fa39d74f4b659a38c73b2ec326b848ed4a8d67a6ed8c9f1d8388526a25d849b09bc9f5a570b9c6a8b4a2e2418146d487ce8bfd3da8b03f520a41d5be2665759d431031f9f40a21e1d4c193ff97a9af604945892351ee42715a36eb27e8c41b80da95e30c7d6ba85044a6659e30c033e02e0554201da29900b7bffbf5ed23de81de6bf2e4fe54ae29f718951b35875b4b08faf551b3d3ad45d38c0e8756a19842d436b0c1b65c3196ba8148983e3088fbea98c2e91cb2935c25bc832a1411c8993f1f79d1f9b6ac4ae6b170ca82ca84b13883ab247a4b1cf598e776a48e2b4e82b619b096a6a3da904bc7700794958f2e70bee6912e5d971204311052cda87594bed60fd015cd9ee2162054f09e8c9a0c5597ae6b89b172e4b262208604a10592be5bbab6c8045d202a5e0955cb6d1811f663b3140cd59341e0e5b39786cfed5f13792e345a2b90661d495c1a9f88a507533f34cef83f899aa099a7a9387af175bf3581663a8df0986f01b664238f8c95e96de288ca845b959f10472921ecdcbcdfd7d5fb920bc23eed263cbafe92ead9326dd919264357cc1519d8b4a069c7039cc11cd4fa0270ae4ac326b79d8ac57ff20ade74bfeed05c0b9a44686efe140b454921dfd5ea9c1bf7a0a8069fdeb6365aa4885500779e7ba18d3b1f43cd97cc5a7d911e49341c19fc987520d097cc8c59ac6c7e61f107914ba989ec9b37b59029d3a310066d3a40230158d4442e0abbd51cb1ec1863992fbd4093066f91e1fc0976cb6c27f6e2a73c3599df16137052134ff886b182c9a9fa03f707a3f416cdeaafb772be2f64c8fc591d5170d0f7160a652625bda5d930b217a79e91e2f39fbb3c64d08185ecfeef9bd8f3c57ae8eeea62a8fac840147178e969ececef2e890924106c884d5c043ed04537cc6a8ff164b00f65b03554769f930569dc4845e9ded6bcc511b816afb01fd7302a240c5286d1a3b43448ca3a05d2e6f9f77ed494bc7c3fafe5db278a772c0bdc5bd4b7b3253a32c6ba0799ac7a63bf22e9bbfcb92abb0542a13c6a68fcb3b59a22f2ddde94be0d101954cb33780d924d192ee45380ce261a58c9358470b2f6c90271a8d70848a3db0e803da7f1650580a2b40361e0e35ddf8a8719a673a19dd5179f5f72ac6f9c49081d2b0b0d9015187927eb4070c5b70fc92a93f32c0677af4c2c0545a4924f646927b3c82a7f4c784446f7a9f4d7262ae76d67ca26b65ceb950f0ce0528f2a6e4e64fc2cf4386908312bb858c266a801f41e20094e7c5eb8b5975b17743fe6d2e787ff19f7b2072a6953e3371ba091e0c086a4390d732655d38eff25233c85776399f646f37ca6074aa4f980373fa74f50c6c77d21bc31a95caf46b4861dfd044059eba60a7f815e2cc1b2314cdb115d55075f3e89b7e3d0fe787a88799b32a47364688face5fef05c77cf9456b9164e0669d0e8cdc1782242472557dfa525e448372136c1dcd5e180ba565879642a0ef54e481a1c641893256305847e3ca7c4312d11f738867c9e4b7345913fa776634dcab0a7267bbb8424de15fb0f50082aa64676071d62372322f3ccb56b18bf49e9cd7cee0aa48c3a93e7f90427690ff2d6834fd40814cd895805285c019e4a5ea5056f13bc4f91444aec738a15107e8570e320f3da01a32f248c286b9cc8098a06209827da175effcc2449a54627ba073242c21c56543b37e7afa57808f1df747529123956fc10de7029e32d8fc31a1f8afc5485070fe89ab306892b98083fed9e6cd714c06cf4b754c8389b860f4a27e22f4e199181d52a4f28308fe0ffec3570a8772897b6e30527c06f728157605bcab2355f7f280fb2d5191db4efd407b42e8de9068f23863f4774e51170b286af648ffd1ebbf9aed6545a6cd71cc0a4187fea59265ed01425e25661cf1e7d25344886adbbca5157c6175109f21373533333879b28ecbd2878f30e24a0571d156a23acd83ab63c084ca7c1010f3ddfede68462c69f6ac39c8469079608766a86fc07ccaefe726c81a36ec4d1b6a924d60fe9dea974f790ee016536ae95d6b56da0306906a3f25465efe8ab9146cec3fe82b5d6be6b896af8578a410e8dec1a8e05bcc13034b074ecbee952e98472b81b02cc47bdeae5a2f455f6d7fa8154247f5e6e380de2bd0d429e3a0c1d6aa7f5ab8b9b677cdf5e64660a50a06c2119ed22d205ada1d5270296c44133725a45471044487d7d8f8e04b036b53a97289101800767e11261383ec1bc4118bd40a1e9f8a99f7352fc88196d8b0fc14cc310e82981bdc403d00c21ff2b200c3576b84ac59a1e25a6355860dd3c1b9d77d0890c2ad89065c900f677803b470675d7db7a8ae3312038d2414b5551bc5d981484105c282b2b3c03ca1d54f3cd29a83a8bd6f746a9c3ad383dd823d9db921b9c9419d04d05172e634922ac933d7645cd84e68d8cfe5532a972e3dcdb3a4f5e8f5d77ace092533d2cede702d10c78547f799c6dd856f5dfe7962191eccfa9100b4525aa885fe1ec0279e91bbd3528a103db01a75581396cdb06904299c874971b8e415f9d871c1e1bb63ba53370d4020ffca7f5bebeb41848c4ab9fe72e759597753b1eb295a660d549f41dace9b787db53d6f90c0dca15ed3eaabe7b9285d464dd36e8638baa444eba3a10282dcd79b9774f2983c65ed35104ff630021bbbd9e9d933599cfdcc37c1b643937b10ae384b64c6aebe2bf4818516dd655db9486121a3b46d86d72b1908dcb38bc760b9aa40af23dbfac163824fa9de36a4a16c379611f0d60bbf82c0c7cfd9d8e70860cb757bd5559353483641e2ea38f583421c28ca5e2eaac3c48041a78bfbde11736113865c2e08fb7c2adc15f592d4f649f82250e06d2ad8367dee8c197602fade6094c3d02abf73d2ed156201f51ac02bbf48c92163f6b8321fbe915bb9de02ff0179458da0f0d7c2410bed88aec749a3a95c452e031c3d8771cb01d5a57724bc80eb997a5b417ef96856cc3063fa10e268a94d1787c5cae8a8d5389ee61b9d507284ec38459a9db23891f7bb209e8201c863c3aaed420a7602207003c4701d01e18845af63330f964ee89ad7b3c8a822abfa4c377d3eba575753885309db3d208828f471c52ec4491be0da5721a7ca52013ec0bb9d44613a78bb7c9a30e70e1acb411ac3bede7e53f58df82a5d681d1537486071973ddc039d7d1a236cdc858da0d6a98e2d2ab90c6bb8d28077c59430aa042ab4447d44c6ad1184ca44093d5cfc36c36e82b5e0ef947d025cefb916f653880cf0e022451366a9fcd04c30f91e1027c5d239e6b6e5ea54037f90e1187820d3c43b9f6b673f60dc2938e1fa91e90dcc4ea016d3b007fd7d206210ec12819b2ac3ef82334934c59fbf0eef8d0e853f0885fb0ed0f8d0fad76df797fd0c8dcb808f2af9c606db8e2f9188ba68a3bbccd061263d526bb77b59d2d6dc20e444319d071dc98c5343b24bc88256e32cbcf7bc85a7601909e9825439a197c8e4e6cc9c91cda1c9af3e00ee271d4371b980fe3bff4cb1dd85cf8de07b987f76e0f3846f49786fb8cc62ae0d1add24f17b78494f1ef00901d418a26fbc9b6b76b40e33c7d3aca8578786a8b84068243167d914a52f223e5e27445711d44aa5a9a4060a9aa76640a2134a7e368a63f019b814e5e515ebd0e103d4130c76a32aa52d5aa69f86bcaf2fc79eb4c7d3f504317ce8095222bb016948b1346f825d2adac6694f0207803425c847458d5664bfdeb85b7b5848a586c038bb8948ac60be3fe7540d898ada4e763576f7f1a6ff0be15aaeeaeba28473b9d8b3661bf6cd319d1c8f81525b9c1769885e72faf1c7a89002a7bd46536e5cb5708678b0c2d3d58befbd629ae0a6f4b46e6efba88b42d8aed984857eab713bcda600911529bb8668d7f5f87e6bf8339c3e0861df12b0fa234227ae15fdae0d7f302db8ab098e527d452a11035bd47d586692abc18e8b5201b85673b862382305c6ca9b8f3c34a7daa7687daf72328545d678976b373886d83325cf066157f4feb99bbaa7c5dc12ed305f6feb54736b68dfc982b2f9207d3297cd8bda04b5eb8d7187505218c2bac817ac067b77648f120b6321e5f7be13e693b99f092e8c5c97f60a010bf8f5883e05dbfdccbbc1bb88412732e97f0a1646c4a60fa99691bdad49b79a5b9c9da92490facf081e0c61825bc3ba1479ceddb5e436bd9eba22e5db5c6804dff8ce0dff685d327ebf63f4898a3321bcbb408ef52dabf181228ff294a4955c0301b6f85c4975a7e07168467da48d60e5dd630fef214866f7a2a980cc2434318e5678af17f5e6e33868366f12f488d331c4ccb79ffb14aece20e26395bc077f2e585adfa76c1f1350d7fde96858f1b55ea1c9edd9228cdafcbdfcf8ca3871036925d3b6767adc537d7f23733f41927e5c29ed7ab8015dd67ba69dda1077242873f4f7bc46f6a242f6964191a6752d639b8f416091425b9b0729191c380ffaf723e60a63c059d5460ee9f2670ffd75d531fd54aa560d5523d6fa8833a94f53d5263963f83bf1bcb363091d3bd0c8ed2d4960a03a624a9a19cc0ebcf5e2ad183c1a7a14679437bf95fdf201f9399e8b1fe387049a32a2018f68f0711d0d336b40d77959d5c592dee369d08c1b97174dd4f32e0f3df06eef45cdd926bf2e7d768fc81512289d9715bb6dd60587449bd4fedcf62cd29f602ac8c4355b77cf998a2569501c00ac70cf447711d6ed9a789aeb0a08e359df23b19562fd3948443b84359001d8e9e384a90acd85f88bd94cdc1ac158baf75e8ad00d4abca0c0e47bbd662136bdcce0e8c7efb8a59066b8279f7cfde62572d4aa9c92bf152cce3e472d89c55d170339e09a536b92cad1b79fd278ccbe1dd996f56d7cf30f4f8c5e502597c71a9fd5a331f1d4718581b5e6e2587592f8855f8ca6505d09798d843a0f9dc0409d8bca38c0c2fb8b8261021dcac7534c503a718fac680da7a8ac3e2c4a662e4e26fa0147a6dcb010e0da359f4e751c64d66a93c75a31658030e55271e9ce7174eda30d18fff488332f48a200dc9b8e7b37b7aba6441a596f1f36fe1e63a12bd8bacd5bff1109a3a2fdbbc3782c821cb37af536ae9ab326efb611ee31abf54b96417a2864d5622b08f02858833e90549e537aa69dd1adb71b15990e97e9270a652eddeafea991bbe4f7930916b5211ec7c7c9eb13d3ebe53f35391216a5b268754a57e596c1e595dd54feceab6a5bcbc37b188678d7a88859ed9257735368aacbecba864dfb402dc2cc869917a23322306628a53eaa7d9a9b242d97a3cb535c6c64683f6b185a78be6e2b62be190116297e15025adc4ad1723733cbc9930ca0636c68e534c595c55f4e6bef0f46977191f8fba6a3e2a1432dd6105e0b42f2d8a82df59b3fe1c2418f3fc321abdd516f36318eca3c2132e6c2e395f6553d51374ffbdc83cea90d869378a0e1e6880a11f5dc0159035e666adc409de507aeb50230da51aabc5ec18792e1fdb055c5b0b64e9fd0426658a4788526558c7ba344a1587d85f17e4017bc92669f0d7a57dffa8aa34144dab6bc82f81a637c7bdf158fe99cb6b68f931588cf6b8a68fa9d94bfc60c1bb146a6f820e21b73329a58dea65f31aa0e23cdbc8c7942c047b359a9709d64ec852315d8e54d4aae60b0a543bdc113dd069690a3108786230f27bfdbabec3093019cda5c5432ecff0b358f2f7453414d4f8374c6cd0e6af0f1c138c12fe6dc7b1aa34e7a3914ef4255e1269a48426b38c18eb57714d3970e3bfbd01698beb6ed9f8fe9404b08158c4cb7914da55911ac753dd264a3a23dcbf57890cc9b0051393c8413952c55c2723ec064f5c48f1f4216e62153234f71c60153e58f27979dd9577bd6110231e5762a755e78ae2783a4902073d725cee22b6a83c8258285c60ffa0d75b770d9dc38ec9e07ce5a5092192ac16a4375d752ec64cf3ddc6ae2d8d5bd0f24281df0f746fad9403559cb9e0e7ab53a9993e46b28fc794bb30335ee960eca870005f33de833c5c21753d921c83e6369b57b00cf3ad5cf1970c8c9b9f0a26649e963aeba523156472072e309e0363f19c9d777dc8cc3a7de8f06329ac1ebef1389c9232cb03f719bd56e5f3b36f0286cf009c3b608f996639435ada7e93f328d8a8527b55d31ac1a0fc3b21190bb9ab302bad755cdf2ff08852ff522ac61f13443193b1fb0f085ff7dc3d68a1ccb5c493290154824f79e6013f1a0da781322ceac578953fbebd8d534f2c0fc9ebdf08fbc5a75795a9d6b167d7d158eb61502b46eb8b19c1a2a09bffc35839a58755e278b50fcad4e0b05085fb9c176956413465fad598f25bd57f0041b69df805bdb35ca2eaef6a72e59579dff2998e9669d6e031758fa41c3f9a185374a260ef53ffd7c642f970db48ceba135beb309c0cc00f345706853fdad1b898bf2d29bc03c9936ef05dad369287eea8f2846b2c8ee237feb90af8a967c5b9e68c638e49dd2f37b950e682cbc7324c1c34de640f53d1c72be79a9270c35b6cdc9dce78ed655b9e7fdadf8020ab0953332be4beb71224c7fb14ede87a8f54693e3c38638e89b53df5588e030208bf61818d4a0e2eb67469664ef72d1ad07473dcf697e520177a3342dda28c674deeb2eb6025bd39371e7036a3d77db5865cf15770f0688680a95995f3217374d8f57a090bff3927127a439ee16726f6153a3a29db7a7343bf146b86e6972256626356255d8b1e2bda12ca8056fcbe4c1ea6a74d47babf84e875e3a37520b3ae07d386e386a9707c5cee7b5e7cbd363d44fbf98c4e9780b35a902259df49c7310dcb95bb7c30dcc4f17a87ad9fdb7c0e075f9393479c2ca6efc26f0daf498377870fb9ba1c7d43a751750b45d04b886e6fe4e999cc3a1ec6d968e2a7e4ab099576e61422077a1e6be0132d6821e3d70d90e328a57afc41ae5fc34981f8fbd7be3641621a33eecb06a68a93c33e6d679c5103f8a5a231455a6ff82897a3c2f1b1b6b55fe7820226dae2b7e7503da450bb605c1c865dee4f9de99be61ab550cedd5576cc79e5f54a9c7a4e6b5a27bfc656e9cc4397fcba4e79902a9d60b9c3d26bbe34aeab3de3dcf07de053b334e54233c10c8d7d739f6800b529821a533b0617a1de666e9e6ee86a725d805eca6811a05a27b9b1c7910af6467659254dfbbc78a0b7e65f35fa363ac6f2c95384e6b5ee37c221a66337a411c56d9729a9327204bbec0bba64cc9b4b7c78501ec061fc15da2cb2d04fd932d768d6980546faa94f3563f749b6e5d18a4b35c192cf28a1ad304bc2f55bc758bbae9379848a57fc1ae1f903ca7cee4ab347d77e52856d20f890ada872154971b220831a21445de096f6f2684e1f39ecefceea9e4039241864a368a3b1f61f84d9898bbc96a6598dd27df1501393b88de835c1182ca1a0fc7bbcdbcbd1f764715af2e44649fc7b190fff05a276ba130965758739a8f1d34886d32205d24716d6d94cbf9a4cab0bfe910f520800f93ff43a8a9544be6451c23804a07358de2c326d4960e8a46a4516086b98b8a4034e951632dc7d8d6874d7e4a6886565cf7c313bcb117a988c0cf53b93dbb022ba6f58a703dca4f602c82e4879452f8f4e2479d99c3f0b3c684d6ae800601b5734c39594c4475b223ba7140f3cc54e1c50c9d8ccace0f9952a2cde4caf448861d52e4ceaf7d2900e01e119d135a5f6dc884b75d6e66063f725e6bb0bd5412dd187d5c8c14c106e2ebd78956747543012f40099a79ff62bec5379c6409a3679ae0231fdd110adbf9112f57349dcae672754dda8d2bcba0859b062c91a0ff74119fc5b95510e8e47839cc166d35036e1ed499a951e8e1ed2daa922570645d71028cf7c226475ae09d281fd48d6796e19bc8a033e6daaccddb1e67c374aa99b0e13c241ed1cd70b8e403999b13076640f24e96e5c3a2d3c7d702b6c3ae0fba0c4a47e45211b2721b0b0e29212116c12cefda3bc9f3a40130c73a60870c8d49208eb8a677860f5cc7d441a0fa9dda94dfb10dd8afddd739ac802afeacc247e87d8cccab7380a933676007d4dc38ab9ffd1eb8b4b1a7bef102a544bb8886fa3a0fab8c4bc8179cb380b9de0e39372d695a54bce17aad0203d11c18716b63e8757d244b19112abcf9bc91a2daea5e4132887cb225381cb71a60d1b7afc975cc84429db57be1a4957287e9985dffbc562f4a7925ca5c56e434842afc4d3ede751de48fd6d1847af6872685caf5e0164c1aa210c54f24ba13d100da506e5c0209e29f02002422db90d65ec9e52d6afa9066feef958e65dd934435185eae7f47a6fdbe778cfa875946f7567e2e200b4f3b6f2c512ebeac756e5eaa22f44ed601fbe60589bcd819a8c0064c2b50918ca4ff4c489f98c524c44cbea8fecfe6e875039d91750ab351333d1dc3efabf626ade8d0d5713f3320bb937eb55f943d6c05e6b9519dc481278ff0817f18a2d6612d250befc8986ef1bd77d74c093835787b055e949cf3f3536b2bdacf43601941e76d83bb7bb532e393f1ef0d6d611a18ffca3e3050a505a60e6b21749726d301629fe5796a270732e9dd053c36470576d86a51617e0c765ac1957a2a616632a24dd101fe8df3faf8111d346086ab20fbf050411b16510fe5dfd1b541322a18f0d5ad52c52f22f8efc76d1760aba8ed994b213aa5e01cc2e573e8a2d17f8a93a6d29d2e59630e8422b95343407a8bf233457bb66bcb72317e59f32986f7f67b82afe9329f45219a7e95995a810b34bbf83779efe5da2d0892460598a5f8f977365bdab01ff6dd07561311807a14c8551267c62007defb45bf2a5154c799ad2698e2c34dadb5264f8972eb180ead13f2dcf1300f8cf853d716fd6f891cab4e64a65f7345685267c1a7b88efcdb8e17b0c7dca9f654c73a49e5dd9fb5dc6414250f6442f6d22f7a4cacbff89981cfd03fcde6be6f621f024949948c680ae078e6449e84b93015d14bba33e1e8ec02b70e3ef5acb221ecfa6563ad90d261a3a75ce5d5950a5cffbda3d8548e8d31e9c01c39c96c2fb8b25c02568e4c9d0817130fc8efef7c25022a9d666ee041a686cb4fa0199fb0df76be67cf98818f38839da4840db20f7c95e5877f21b9a1cd718ffaf2e008b1e8783fef97c4a670ed88d9dffc466702113671cb4121780e1496d3631d5837a51d9854eafb25e9a72a897d1f14361244cd77cb09544020a85a8b345f186e569b1ef1b4bcfacedb59a56c9af2420695eea42bde7aca11c4c35a37ad1e4fc89a7c7fc78bee07df44181109aec2b42a2a89227d0fbc7cbe85c949e8c47867808fcc17d93f5360f72d563ce792a8be6bc22a707f82fa231fae677ed4a7a705b87095093da251a0ba921619a173d27747906874a0c8c8614f40634ec235ae7cc8ea370db4d630a0fe3af562704d108c79d7f10e6c5535bd557e5fc0a9c4f30934055ba3cf11503cc6daa89bcc24783619dc3f83ed7803217af527e5429f6a215bacfc6a730e73a943583bb60a9c28a90a879e7d04bb22a883161e90e29d469f59bd7c7ed76f1abf5321f3d1a919811dbb9e364e3e1f9268b8c5358f6bb3921bca94ab6282be38299a9d194f24ae5600f1afbdeb70d23c634f9717b8ab41de5a0417a9a33ad80a1c0e92946746cfe78dc16e98996885a3e67b1355691b985d5c12edfd1ba445b7db9a5ec1abeac1e1681c238e62955579dd1ad1526ee3d78b233e56e27abaa0e60f2fc2de940ffde03f8082e3c25e8ab45f8fbbac62c94ff0e387eb1fac6da3fef5e72e59adcaf923f85f68a2aad192a002fd4451158c997f2515ff24cf36f2187276303f797ccfa52d83976da5d5083445f412e912c8e5baabe59339d4ed2dd03e0b6749c1a583540fd06254144d08afc84d3b8ab6ac086cd5f0f2d73a24c5c48afd97fe18f9be5d4b91776e511bc5f0dbd5ad250a177c1a8df7e3e7b02d3734d55e64d43e9bfc1d47e3b6854391c188c422a3cb01f4b43bd010561ba209b723034b065bb89b17b72314fa7121a9371bebf3109817ee5c760b431d5876f3a82ab9a5b2a1344ae00b25215a8c9a23d225069e8154d40129d4730e988674f77cc180794ac1cf3520b5c8928daef6e47bfe33c8f7cfe5405b52b7e2ea9494ef28b9bfd4f60843265fbed539dc5e8109f1eb978723a5dd2d01cca141acd0dc9e91cc21b460400492f994eb5301a3aa9483ddb739464ad35e7bdf3bbcbb020049bbf0edef13ae15f51eaed1595e784bd377994bcbd9954c852fa0d7ca9cce1e3cf1c7b01c671599c4abfc347d591c774b2458cb2f8ba8d5250984dcb1476731208652e8c8f9eadb78cd1faecff0dff9e899db8a0ea134036a45addc9fc771539fbe12529558d112a64a41cda2124b740adb2d60d521ba41ef066e1836932c67f14f8ab7036fd2edadfd3a7987c168293cae226640f3d5ee3add0d420344d163d1f0308c0d8a9e4afbae46565a7cff53b6fff0e553f67f88dfe0fe87bf25434b776723d17937888070ed07c9d833179ef2399260c92eadafae0d93ec22766d29338ac1e367bc72fca22a6ca7ceb022bf7aa6aa1b74ffb9051bdab1c2d7c4a04ce0e81aff49bfe7cd7b98597cae78282774bcc8d464329a51f0f4fab6eb3127f9b7f9cca4981cee6b08b67b0a022989225cb4f46357dacf0770a63ee062fe80a09717f0ea201b81d5ebbe55a84ca9e989ce246a4ea89bb5dd6adb555d8b1d4e3868c0ec16f4120706003e8cab3887cf82a5f1298b9387350ae29cba364b26c680ba4113856302041341c9822d4d1e3404307e49b6c24629818ee71bc59abcf8e61414f7f71fd619020742b7786fa88b160af6366b2f5741a76d9ded52970fc143665b3557dd4a2a55d6fcac4898315bbfc6413774593993fe3af9525b1a4d47905ea3bf064b18a20fcb0e548580a79c906143ea201d72fc41cff91d70054af63ed5564c711c2c1b31ea3a6a54b8cb8ccbf3d56b5e2f7f7d2fc8ea90c990a341569ba9bbeb1f26f665dece42ab930fc007545a634ea8a4d4897dd501b23b3f2038620ba9ecfbd6870a7c06c6983af035793fd410572db14ac3919f00cf99134ccf18db72847495ac3af5928ebe44a13ec63d12c2cf2cad51e50e4b8e56b01556e727223b65ea9d4b01a2141b27a093695e78c213b8c6a5590def87993b227fb31a0ad867bc832c543b810423853736bd995d6c9df5d0db264e1b427f3da2086b84ecaaed50f52884ea1e90debd1fff27b6d2d55f64093e09e56d569bf514e9eff241202896c7fdfa4f01b322ac21300a77e24bd5a88ea7c318d13bf69bb9407e3ea6339ee866f5b91a57ad10b6c78a806c99ceb79b2dbadf4b72851287fd16f70bd10e7e981db7f1035ff56306bce7f66f8d21f7750652e8b2d89a83b5b1305654427c5dff565b1f395391bbd14aa3e88cd9fbfba2e5ffbd925a3ce353c58bd214b9c330bbb89f6daa8319b0a9fad1d68f272ffca96d1092c019d10f80d66ad73dfc7fdfb6f60be30f43d3e03dfe954d56b7a29f49f1bd8cae977684084fdaca02c6503c05bd72a8b482cfb0a965a5b28d839a24c262d21afdba5a66f8ee395a0f911e224f1a8802cfdcb0deb7c8901c2796675e787c4f7c55fa459106c2ad36c8149192a97da6ad470733f68b2e957c9f83d6455d7769d9d37e1de9b473a51223a3e83f6c87cedb6c904fd491c61b792e436c34dfa81a3ae36a2d979546629eb2ea374a1057b86a804de3863ffb74283526d9be17082870bf1a6b6b0ab40b68607fec8993a3bf334ac9e1f27c817c57b7307eb00a24f49d3360f6c5b4c96c1a19b0d811066001be72d134a992fb7157b8cae6f657b7e470c585f458589a0a7a443699166bdea8c64b390036ddc0f70315f3bee35c85443ef73f677f19e57522d7c8aa644acced8780b72393a06b625275d0e644ed45a9c9ad6be28a41390bd8983770ff26cfaa701dbe907944727f34d4e6ae34608d949f1827e95f515eb9071110625c788163e42d6b0bae9c9957911140103dce0b382c3a2a7e396e6f21817b52efdc930bbed501dddb9df634d6cd141d2c58a78967f4ce4a64c81529575b7a014faae41cc1af342720b358782942329f6b0206b14fc078c1e94d222745b84e60ea28ac00cd81d7a7c54d1d17e414975991a6510f57dc3a954d45092c2c31282d2a43d719598dea59b926af0f1c590933c7555547332b413dc94603ea06ed22f02b441a5c2851b77509223515114c7a0b338e3e6842d8a3a4421f1b438532d89ec00ba5da69de2b79809478eff4fb03692444d211c229fa4aec7647215c49da41215b89b8fb243f234a3d5358e7c21413c1314ed53fbd025c97266babef0c66091babbea56e2cc54d61c9887293eb33312eec7ed2ce28b1511241370ac3834283f0c290cf01627fd19394fde977667393b837ef37de8497cc2c711422979283493ead5e5563b029e2604f703d9e622fae4ccffc536607b3c562bca01e43f85402e357b44252c51f8136b853d943fedcb6dddd867610e15cc6e235dce1063a26c5bcfc30623ab153f03aadc14d33f7a43e662ac3c27532743145bb5ed6be1bb8e8f095ff4c38b8d54127273e6c257346a0e2273b16a1886cca348f28aa7100d03afb1a0529bf7f7ff1b2904f4ed35c702a31bce9ce5e4b4675a27fb9e184a5544f57caf318da4cf127fd7566e577e1ca57e17184d3fcc4062de5d8205313b363174b4c555bd72e824e6000693f13a510fbb7b98e3d65a7807a43168e7946d1ddcc023ecbdad93cdc669ca3fb44c5b16c8a471e4eeea61787ab1184970ab9e940192dabce4278171c905d4467aeabb117d730565e6ec4a4ae93d6840c2a977fd7a642053821b98662ce44e12fe9ee7f1ffa71569357cfb7edcdbbcd906db39127100fe98d8ca4236d11fd77c32efe81ec98e20c34a96a412adaf826e1918db37db322baf37915980c25a18dd33e527a2489dc9a015099479b2ed12b1e28aa300d9a589114e5b369e55759be342a8c2fb1b20ee65e7778e2c309c1ca1cbad12fe03daf9014c8b89b31d2f6b2628c1778b73fcf7af7287d8f4ca42e0240234e30d7d9ee5ccd5348eb297d135c5045e20f3fb3e294f66056729b470c3cc42e903e95be89ed8c9d199de36cb5eca4d974f759b1462bf5a344d0f2f7db862fe03af84871b1133685542595e9efd76ed4f4bc781f742bdb6106008ad6927af90405db2acd2315dd9d8f5034d928308e16429c4a3bc604fdb30881d294cef4c8fdca33dcd35a607f85675c9d829b1da55ad45ce11f18411e817c3cbe5b4ef4c6cbae51021b4cfdb3bb22a21e4b013a29d17c68692d7e60c28fd702c2f56e5cebe293a0c26fac5a045e2b1f31149e60470e2967569d8ddb374958d65e8006034f0015d5bc8d2201fdb075a9bfff3ad7faa0d60ca514b757762929def81b656b383645605e6ce25afdbb5a5ac480bfa8b3d9b49a5e47cb3f6d2852b96f87012a369da40b6a290dafdf8514fbccc180aaaab444f6e2b4d8296ab19065e67ffb6ae3caf66641cd779d9c33614135fbbbf49e59e330bb879a8cfab3b4ac5f139311d2bdbc222914f3e978068ba7d944931eacf08fae374e311796129d4590bbe16b8de16898d90d7050d50e05d3ebe40b618e1aa2b87cf7aeb1808b90133487f9bbefe718f649addef53243b8d1121d48e2f7fcf4748df3dbe9242cdebb4cd7f39fc52020f4344e69b060ec41673796edf4ec599fe943b862fe060c9cc426f94f8165366c60a8b39cb9e58ec01bf6333afc45b7f71ce9954dc0d2766c52311cb427f90c9e7542845200f44784d7dad1d23fa2abe41513d5fcdbce4ad75021b219698ff99e6bd7859963a544a4da16bb935b1c081148704873c21d1751e0b350f0ec839c4678f7fa57caa686b9171473153c2ab5950d56ed1276fe6a6918879a671224b83b2a5f10d3ee9c2b9335167ac76800c5d7c0fc41e207638b935a0f376425ec03911194e1ec7434b79376b6fe0f4b53324ca78d9c2c1ffc0cac88bfadbec5f1925a81e1b67daa4b6b3e930aeed066689bfde36bae460ba5ab2dc0a14c13458626818bbf93de260e0e21375eb27d186f050d175705131a3cb7af6f12f81e434d503e9c6d15b3fb6a3eba25a7a4880ae5d5a80541532a77d8e8e3b0a55a7bd4013cb66186102d4ed3416a7f1c9baafddf72444009ead561f444f19e7f7c042af452e0d6c54dc8f06a0d4f14ba19c9e86d76ac1cc0541460d7668227f30b7c1c9b0acbbf47ac5831fed768eec8fe25641d87b9e80d0e63f7226f70e35f35e29a4a18b3b63ff627d4dcfecf557ac78d50645188abe3ff42488b8d7ebc5144b536d0af16717341a481c936ac7d8d1231e17fcc26a8ddce0074a5504cccd70cff3ee774175a0450369fe2fac89696fcd003875583efc0637c00d2bbec52c4ae0ebb848f0fa4f41da167eb53cb4487382e43e0e75c48b7bee85fb0c276a40bdc35dc3b5ef767b123803108e41d550cccbb1b36e5826101c6f476659b212e2cd32267bb393660abfa267dbf28e1c81476a46a9d3b75567676794f3b7bff650479882b033f5b9af8d86dc6672216340ad8f9e6c82d75654756917f96effa6dfaedae7fd6b7045bc84392d7bd2461b76e54415878615a6b6534da6e0121b52c8fcedebf5b8fb0cc56d9032815308b96bc2abba9aa531da45283e7ed8c2a976982926de6bde29d4bdbbb78e58c8b1a46ef274ce046b58b40802f2972b66e7080d9fccbd9b64bf2a13f838b3945869059c590642ef3f3fab99f8d932b2667b55a8f2aeebabba8ce9241628050a61b3e63b90f5e8712f53ecb3bf2d846797018b7aeda662f529edc57d0cc5ad5b2317abae44cd0baca9327d613dab13b8b1354b3850d8e67ad9fbe3ed7b81ad150b01f9fdc9413c128e9d39d936f3f97d708c83f3f3a815dca30fb4059346bd0b90bc57a0bea481868e90a5321bc2b7728d6fb9164152bfa70ccbb90674bb88bdec3d0fc90c20d2bf5823a3111bf77610f16cea20c02ee294dee47ed287e575e220612175df76e9384f7958ee87c6d6a2a061dfb9780ed7c763b9b86ae8617efb3ed14aa3ee772e66522f7f7128aaf2fe41812dbf0a09e2e28d5ba44c423741bd50ca3ca866448fb242570eb7e488f2e0ae0c771759259ef4361e6a89938b4c7a6b2fc754e8d855d5161cc9c96738e22ff3489b33816fb56497805d77415b54def764a3177a692d1b5e5cd6b3942e8edca1c7f8cd086b17033c0bd889cb31f061a2f9c126d88d26773bc0bfb4ce190d3a14058237b541ee8d06111f54208fdb9c677c74f3ff1bcca125ef077aaba39fb55b2d2e7355fb6af1b5944f7a38ecf309f2cf027aff842c8dc7839364377c7144488e78471973d420859834aa39e9692de2b02d51055b3c25c6bb37d3abfd6de1c5bf004202bacdb34b2c4e1c2136070f78a485b6bfb58e2c08689592d489244435546c9634b6edd457ee6cb58dcbdbeef30d6a3b6872d87db222842a726830e2863d156aadc5ea086263e965b368b3822a3b76cd18f92866e1b96f7f803c68f1c8a244847bacd27da5354a7fbf3105ee40de8ae26b5aa019e670d007638b11771bed05ea7a8bfb7da4104fd4f866e8026bcc945b69be73e189ebef95ecd10e29dd89be651ef0ebaf8ba89af38c43f27b87932ff3d80c2f975bb84c7b9b3068621e1b4fc818bfa14b5a04b03f695fedcf9f565b46039fc22e1eb789322734286ba761f3cab25d5c3538d3aafde7e46ef763307a28acce9037807c385345ca863a979071017d26a790a62c49cae4f62272df0a99c4deb1fe9f6647863bee33057866207ef7212872dbe222f068c903611bd3182006ac06e85e643beb345d26138af62f9726679bacdd45b7717e25514b529f4b18340379dfb7a35b144681ea7e27bcd5febc41a0e07864ec0ce9ba4624db0eaa127e43219f3acb08632aea73749e810df0fa33948161c2c6abde747270d235776c9bd3ea10c1bcd384a622b3fbffe813a6fdc6dee909c467dd64ea56e0930c287faee4f50d83e2bb2d84d657db23dbe108ad212ffc675f9e4c3d159c21917d680d1b5cd060be3766e5bbf6202dacbc8ad365396ebf54753d610003d4594b7ffa5c13ee1ee4b2aaa61fd22f6c6d02ff4b602d18a4a1a4f4790af7c91b63974fdfe1e0e03a1c0850634192203713b55ce6ff451c5e90707db58ee6842560d0a72e2873a646d7792af9ca446d4b1146f69e89745639f83702864f357da90f0c3a8173bdc900f6df1d8ceb823d1b8eaab53249ec4098fcbc956831bcad33cc04d3b07c6dd0424bec4d0eccef69c176ccbe1ca87b062ce753abf6687a42622b0b3a78ec8b26fd94efa8e29d2878663fa7aac093da321f6e730d5bcc148404aeb2bb7f4e89268c135e8830d8524af93808aa8b7471040758f7e5658b0c25a813923392536edebd47a90fa031961eb8c15fecfed45bf945a2f7617eca0fb391d030a9d072e4d2fcc8ea86fd666a41aa8f3b899058e56cad393d4ef067f12c9c4b34e521b793e5bfe824ee6a7ac405db3943d876e7265ea2b22b5e100f5a1eb5e931c0e0f9aed687d83e7fb6579fc8a4e8e86e89433d5328dab11a90b965b0e05cad87f7a196a1a7da4f8b01fa93184689b79a454d7290c94b02f6b8dc5f1e5834b85f5fecfe5257e24686f332d6fc9e00fc39b988ea0112a374030a11501d9a6afc9bafd5933905dc653314e6cee512f10ed3ee2b04a58ff07e830692ee147e7854fce6205d5df9098fc96adfaa7aaf2c636a66630397e5c533e9f6ae228acccac10157742b080a7bbf8c15f3d79f26cd904cdeb194cb19fc1ce6004e8e0db8968412ee02a39c67e08e93fd428dbfa13cad065fb6c1ee183700e54a501430301715c776843e47fcf04134f9cec84c5c9f230d8832f0a566773dafe32834ef44d78427e372a75dcb2943cd605d7abdb97bc278852c8ebd49af02549552ec0d6da3fc8003fdadb50344fe655c57f96779f00f360d33b2670bcebcd9823cba8846cb78320fa8e719a743ae1f3af7979816f57b3d93e67b4e7075362b0a57a1ceae2d8559ac71006273bdd442317d393b2ea1605c9fb9b774f5c397a4ac9529ac575d6cc41c8d13bdc3824ad584efffe56799ccc7357df413d52c8c65a2b7f72ca76b5036e6c53b5c29319436a2f5d10213ac720ec3e7a991640b145999879c7f64de0b6288e2ac8e55301bad9120d86c85f1db7c49deba6bcad92bbca60af0677e7a4a0a5198a3d5600576cc51089eb6648166a0c41cf9133b06e1b0ab2805b8adb849908f0dbabacb573c0a0a06c0a6807f6535ae46c4cff438aa4f1653ff3e717e6b64b71c9a9713642ce75fb45dc891856e68798c574466514ab63214256929d6bf6f30c55446978ee2db80034abf1f52013e62a9039bdb05c6ce9a237ea5ab43262c7ffbffa0eec8d3b30d572e9d0db7b071d7d7906f8b4ea7fdec4268e6e34d0c596cfeb70b89e5f66708e24a5ca24d7914c0bc47639e5b64401eaa95035c75ccb53269c15120bd057ee901335386758b69542fec42a1b7dcb906d69d372c155909a50ed2dbef8fdc87fe2494bd964f8ea42e15b5af5c8e150f3118c49d1190ec55f93eb92e40435e4541752b3dc30460beaf0a1fe81f45688b96915c897d81630003a72936f64d7f342d34e47af4b460a235dbe7e970d37031203a49cab9d730becc2fd283e6c54e801ff6beb3dd57d0b33952654b628fe31b9d929b09c07b7d64e18e1195d3b667f1551e741584f17dd289ea14a1f3ca98a809186fde1f6b0f713d81528761f3be0b080067f3d9be0f448ec319051add7b1860ec10c709a3bca7fd6d0d39362eb35bd00d9e73a59f234307b979364dd95381837401ff85c5dcc1d74011622f5cad3cb345ff3ba401c5f4c080a67137c586aa377e13f85e306e6580bcc8af3aa34e24ad83dc0e0ba0bbc5a751b020561e79cd273f4132c50f699295573765b386b49330ea3958a4ae4681e004b7e315c6e62f70d76c49b13550f0be528c6698bd69acd1da1181a55486c88282bcd8ba667476d87dd91afa704a9a9d532485ccd2588ce9d51e804f811dc0b9e792c3d88abc1ac1bdf09895df87b8ac5cbaac9feb96483c1cb9d11cb4d956de1ed73578668f6458cd3c220a41b5dc5b959ab9a2861d9749c759d9722c27070781d36004d52b62d0c77853b5121ec3b189033e850f98018227280b97f33c3c0b32e60b08a7a6b086ab1bfb24edf58ac0f290b68e28dcf6e48c44693de6d71d762bf8e03b06da64292e96a436ebf0f91bb13fe3d964005504af888c200fda16b981b33bd664db4492f3d30052d96f5465230526be47ccb44227bbd3d2b5791700c4d8c901b8dcd3e32ed137c2bff8756106547674fe37ee7f27a593c261af388408831a1e7021f709cc0d63ba4a7f25eb307203bc70d6d7561bd91c5672e15a1d9914cf4b302b8821cb42fbe76fcf1421d4de5f9b645fc215e6ee0743cbef3bc556b3dcb30e0f8e8fac667075b56d4b36fb7add42e942a52233971404067a18a056bbd321be1b694d296df5de0626a579289005e9cb8e38c32612d059035f0d97b482bb44b180717ed45d06600d0547fe1dffdd6684357c5ecc5789aa802a99a97e36fe4d34328a6a214bd31d38cff3ab692aedf283555249b7c04bd88c39b479e7d6d286b1e8ecf78ae9b78c4c52a5edda4b2d291d191c022122a6f66a9547ad4db5b4a406440a2c3f6a4e87ebbc29a71a89b8396eeb736ec1ecdfef7bf94f40b3271afd0215958eeda6a40f8c8ac425c38391c18dd66c57f4ccfc5762d8db409597bbebff2d86b6dcc933a233f76397f9694f471c9460d687f5821e40aa53ca53053e503609fef3134d9c7466aae758a3c4c6faeb8591efd6708bd21186a1c611239ef97fabe14da5808a49ba6226774830df3f5f20bd9fb76d5674e90a0115a54fa3e84909a3f31b00473348f22b3a624321f8d563d49fe0eaab720997d447e0ea0e0a11f29bba69e22e7f3e89bccea38bd6135404e14bbf28dcde97712c65a7e28c7266d8cf5eaa3c4922342f7731551e20cb28f8d325ae05cc9794794cca4e4a5f1c7bab95a3b826ee9642e8631619eed280b2320dfd3ede1b9825cf5b15e9be611664e32cb8325e09f1449b5d09241b6c2793f693514867c3a74785a2e91a5460df004268c86888276ef34ff5fc12fcb90b132d09e283e56468c3a0e5cd9c5037c0ae0f2dc2617e92c61602fc1aaa97378365ef89ef909eb7cb726f957f2e105e7466b90da4fa12702db265a2185c2e03d89c7232c37fd7f26a7d33c1644b4c51cf9fde3c6c40a5ab5bf8e586855e26b0e92299f697d1468955830fe55465cf344869c1ffa75c08fa619e404ed769a9e8332f35436062c45cf692e744bb6611d45d6b0234dcf91871580ea998ccddab7a939b1d5acdd46acf4b3701fac5e381180c5c50468818f679c84aa7565949b1c705aa5e68dc2589828235afc05fe3d2f2697689cd506869fa1ff431ed0cf2a1a5b344651bce28054beae97bf095100cabcdbd77d58aa4865fc54c68512a5fbc6a6a693524f964f6a882cb57dc2db784a5627b9834cb6881a12d32d7165041d678b77af9b5c6e61affcdb9e377329b3eb601ee7626f27fa0ed6e0c9ae997c70e066c0bf51c39f768d98ed2346a9f421b05884b3f2a03dc4adf4153fc5b919741b499a4b1092d44868cdaa38d1be171a120659f85b4b29d2e34e9712d90d708e69a70c013c43a871cbf44b1112aec31e75c44c13fa88df76b37791b0c75c1e0985b7033ecbae86b5eae3a4a8749fc88a5735e6d1a9603d6bb452e51adfe13cd2f6cf13301a6a490a46907006ddceeb963dfe49e1463a50bf318f55debf16f259ae9fa342ff34a4e9adbd0fabf9a672cbbee8c66528a9899aa83e1ff38e5af7f2569664b4eaf83464fc5348279ba02d7c7a3a0431f41100c2a57eb3bf0ca1f3ee808be57e657b328e04792f4a755a97e6cb839ed2b321ef0896fb593b073651f9e8ae0c0da6c562190a538faf5becf2714a13a5acb071bc37bb76ab575797a33ca023b5dfbe345767c675c77067e8dea86e6c0703ec5d0d4bdfbec6311e313b59f1e02394a3dfef75aca9df1c53dfd0a18115d7bcb02a986207da7cb007c60bc99f93a9a819dfc3c440d7aff1fe8375afa2db59866099bc4a09cacdfb50c2fb604bb548a79529ba78a589dd19053f191a72af2ccb236d6bd5759bd7b36bb1cea8723033a7dde919a5322398133e153641e6921e94304216bb214c7b631417d9af74b77c7557765c9678329b83709d1a1e2809688ab08b6cc142164f9536a0557047634101437541a290a08824084ed4f70ddb1205c45b516652d22f95cba306ff73f82d855660fa6e5e95062c9206595fb3e3e876abb683172527957003ffa117ad4efe58e6d9408ac08d52550572b7644a34fdeac69693578043ed0f944ec8320aef8b441f78c5fc36fbbfd8b0aa34d6dd7b0f5f7fdf464b01b53a89268753d3e2a49daf20e78d4a93422af6553555c464cd296ea75366d6d99596716e95ea8d59bd282d958135cd23eb6d48122c4f88074128a684ef8fc565540ce3ecd38c426e5ae8640bc685d4837806e30e0d7913fc6b942cc6f1df6c6f818bd129701e194f113333796f7962f5e9e2ca3f03cbab858fb49aa427a8e1db535ad7bb42e6e9293daf4244011890cdd2960d48fe2a64d28d044a903288bda4f53c9f00a8a1f92122618113408d9531c738ff134ba184af209cb58923bf10eece15af724c81779789ef691cb6372251ad4d67b71b482cc0135172ced9c373d06c7b039c224b0475b7df6e6f200e0194b610af14f66d91b2d156d9edc2840574b4b2e199aab3df0cc8ada344c25b14cc96e5e3fd14333e3e21c259363476aede23d2c3cbd5dc0df45c69b6c14d291f8d9912a276ff21f804c38329b7aac870f1a4ffdd5f98852696eb800d2ce5b135a09d4a25926b1f7e5a9370e7c79af2b1473763c71a2e39271c7e8f8c6d93815248589c18c5468cf5021bd0db06737e3d476f2ccd54efc634afeacf2e91774bce2ced1a032ebeaf8c7992c12b387f2050d3434a9e6ce1c6a6d8a5a0a1102bc15e8c48d5ac7f057035a1a090b38b6b319d471f58cbce52f5bad93f1bd16656b133156e866fc4ada2a8eeaec2b6435148ed6d3953d36ec089564d96e6e699969757b1f23a4c98422ff04889a1b13fd33ada601a79a34f37ff9bf940998d7a0b6cd0e39e12b99a13743417be8f37087f19fb74513dcfc51f33986d959a066ba0e33d4b993fb82f011345ecdb38301aeff11d3aaf50489c745cbca7d0b8e5ab1b7f104933f94673b44308fdaff69fea12f1f1b52f9f5acbc1cc065ab6e995d46eaa02751539ee3f27c3a342e2f6357ba9244e96362e5c57be108c35878facf110c2358c3782bc0dceec64543ecbc3cd96c917c20e191d2ea5c1f0722eb4a505cf643e3d52cf3e1240b7de14dcb053c90b1f17d647d7c66f118a796de2dddd9c48627301fe4ee9fdcf7a1614d50d66d04177e9b06e44a58fd35f2ad4bda736d12bffe76ad168a513e39b09facba3d7e541b554cabc7e6c0c9b78e402765491fbef99f7ae7c41867614a23c25493afdfd6c81608c04a57464918bb3cfbbb6c77c49f1b02e398c31d0018a5d6df65630ca4e529c2f279e53582582d495dc6d2a57bbb286aff7b3505d676d8ab9652509380e902beccd8e47372b2adcb7be1927870cb70693fb917af569beea7cb5a2057f44026139db8a75ae5b477b24679e26b37f0d8f054ed7d68afd4ca9e80386ab44fdeb4ffe05ebb879a0fcd7e4a2973c44d3e080743b7ab3468da9573a46bb91dac7e0ebfa863751a8ac0adbfca798764faa48be53791ba376e0870bfdc4e73e999dd9ec4a9fe8f1e622956cd3fba601e3fcfcf5f736692ae7fa06aa8d196cfed415a4f4527a0bb58e0f81264ad0ae4dc59261036ae8d79bbb8ddf13d4a8b5a6a0b25218d4462856b5238fe7671283ad77eaf2bdb54cbda02f1a494297642a705e207f6dd140ab7c27b68f70c7e9f98e5a777b1609b7e885c73182897e1ae92fb5588d45c0c023655b7bb90c30f6e08a997e2368bf3b80a2ea6a57e61655a05af7d1ed93fa7eb44d045fbe89deb32b99792fce8125029e5ccf0107726130a82e2808f2061dd14ff94edb9a6851240387bffa0db229a8a8b5ffdc39f7e4f81c9d75fe797124ae5595e07f6c943dce11cb1b13dda2f5a21189b99533da0e72273e12a736b5aa7d850694d3b1488e4439056c53e11a7e3e1b23b5826d1c9df33f3c870d12542ea2c1d6076aeceaea5563d7e8d9bbc5c002b63b49e729d4212725fce2b7095ad2686d28dc4c145848ca73abdd6e629449ea79e61ebb069a9b9bcc76f7b41040d926e286f4f6f41a9e7c996c699123f7293f9b73413bf2b1a4a4a6156619f4d194cbe9643913ba9ef25ef25c8b0cff953e9471d019e869659f905bed089175c662e3ce90e2defedc7691e38e6dfae1bee998882ee7e266b6ab774d75310c42d4c53a006e026109adafeae312644d45932d1eba51337a7b98352fa81ee6f2769ac32af8e98c515413cf8a3d49d6f82041730eb7aa174488471983e50bd01462baa698594858d2f1fa84ce052557b48190cc237443c6aa270a9b936d4bc35bf49713e83881306fd251519712db901dc6174af957f3384e12566dbcad76ec56b20f3c547dc4ce3fecee3446ed5b0453701ebb7570dae1120954f75c31ea84ca09045dcbddc7c7b8833ff4ccab461227c0a0b70da7612c0450fb77fa95ec2d6d27d927eb5552db5219b874c49b41c746c60c0697f70c82533ac5735caf55add904be403896dcd3654f73e0214e72edf2fc336211d3a7476a60f375f2945533d98a435da626779d1dfe6a9fbd7ad7095c8d01cd5d3d3b33e10dd72ec67315633d1fd10f0a046a589efe0823a178a0f17bc45a4f26fe6c7d8c24498ba9794e58b068194a64de6b5aab6f35e180d76e26daea17294b47a9c28cdc2d783fadb4a1f7f0a077355d6373043a8e009d0a0a157deaa073b24b76c2be78b2fbaa191a9c9fdb9ff8ea5fe5b41711e8e141b3183e5bc3058f8d222cccd9400160fd8fb720490852e503d19ead6d5ba6a5355d7122ee6f590bb30b68b0ec6ae5271e17549929be4ee0a1562d58a243a652accc758ad963646f9332648017c3636b99e895350315d77e72694b00b50ed1dda186318bc8309c127e47f24c00d4db1e914d3227bf65b592f2943be6740bd5718aba7b83818bcb72f12faff39eeb06234aa571c1f000bd08f14fc4a244f948b325d5684e7db167f4a18183a7c6799aa4ace228c291ca8bc6fbf51b27cdc6f2582e5a98bfdaed14196a761af240f780379ed1ad248ec934f29532d949ec68d4fc54da6b43c7840bedbe5a02934503e4e567e6fd9886577d11dc95eac518dcac08ecc7c7f571fb9b923c15965209ba15cbd0c8d8a72b9982524198ef1c825664265ca2bad2202af0b3b055c33b91492ff61b98058b20f7d44c5bdc2d6d26b0807bbf78c51e91107fa3b3741f42acd8e495f160ccb0e370b6eab1aa446f835d5860e3b5fedc0f9cc7894aeea202759abd9f99aed9989076723df5110112cca8e5c5e5815ed95ce35a533df6a79562aba4837db1e51a5059ce0c27e55389fa983907489bce61d4c293d09728141f69d8d9a2d45f0eea8e192c334a2845528d22ea0b013e163a9c766acc37a6c50bc9c324808c81cce7f8457213fa589a55f28f9fcb5e9239053256784c9ddb93ffc525b0117b5a9ead8dcfe7c1eb63aff342a12e73bb5dc19609fad30ed0ae31720054f71979aa25b466fbc69b2ba255d0f05d3c3c3735cafef5ae1bf0209f00fe74eea314ed6ef5509ae667ceb99c3fcdcc9ab4853b807bfe9a13daea959ee4cdb0cbae18798ae90cc3ca31ee4bab6bcd860020c9fee40d39c6d7ef793bb3264c4f92b6c81fe50a33621fd270aeeb7dc4239b264c47f4766d5bdea6cda22617f68ad615d7221c7f5f0c45d0e8c1c549bd4bdc8ff281c0102be4e22c10b0b6d06d933314448a7218636e36e623755d8a1d4ab6b5a9ba8206f601295bc7f96886add79256ebf06ef7f3e2381be1174d71888fd004c19484ed073d77433e319d9dd24373b546e78e8f21260d62c89b87ceba39b3a21a593be2231c1763725ff78e01ef5d1e9e67337f713f7cd7f832f2f26e14f2c5002668e5914b7bf1531e240a8bc6d9ab6d295fc9e8ba0b16bcd24d7b3e75a71c805392c139a74ae4230a575b54c9168ca7f170ff2611310eff850a1f2af99d4343498dc7efb21237cbf9d2e1eb230d65b4b8b32ad7aa283003545c1e63d9aeb62aba6bf63208c6008e775c9d0c496da5be475e7d80515e13e191760cd91156250e756891fdf49fff5aa8101567288e54ee7655a9936d7dceeb8e4b9c3dc5aec46186e91cc4ee5a9c059cc0b91a9386eb3ea7ae2e1a6a8ef234c720459e5e0696c47f4ee2c9ccc3854a2993ddecd0fb21c14762dd53204a403b9c47d71405b0af3e3f4df22f15298d9694a71e5015e75115687dc67c6e85fb2851b7aebc7ead20bd4bcc098fc77cc8bdb40d10b175449686cfd0c0e8f76f5411bd8344dc1ca4c3364ec2bb772694f0f9544ad0dc9fbbdd5e805dec3b686bbd59ed7b6cfc14bde5954696be4f145b79304678d72e42fb4a7e861107c5ce47b15ccf4178b4429ab6376b49a2dae18f79c6afa45d56b918e4de09c715a7e0b9840ff2b101b02134c9e2ea6245f88ac73e23a8402d4ccd727f675697a3d9120fb5651ca3b1f683d198571e81af1709762f88afb3e4f233a771bf38f767a49a4f91416734fe1b38b528b2801254f6fc92735903ce616291359e6a1053bb84f24a73495ff2db1e8ec45e9f14e5c0ad7b8b92f4eb15907dafb1cff22789af4b3f7ac6903accb3fe585626491c2298313060d6da7f27d8979a67c148febb395e250c7e329b1844fc6610fecdb208daf5678cffb77884c8c7b9d3fe1a9c0d201a5d2057bdfcccd90afb568adccbd96ac92ad23e34efd9d3d980971648a9cf57d15acd41e1189dc2e51365e3d4359c75fd1b4125ef82cc94db089c452e4e7dcd00f843a894926581bbdeb60584478ec9ed66856d36b9ab77724c9151874ebd539260c8a744a0d2ce8431e3a27e4dbe42516b11d9033831dede40ecdbb70be2a9419befe86d9856c6cd090b7d0b53e7f183f40e36d0f866e7f8d45f41a7979c57773cbe0092828bbc612284394709331eb64292e095323cfa2e46408628494bd9cc57e29965700aa229dcc1bc84af02fb0d1314ea0622d24a9523e340ff91293e54b2363430856e95801b4ea848e7f2c95c6acba5075c9ac64fd23fb4621cd10611072431f5d0a7c8b04a463b2505b8dde51c106f6afee58375d225078d73cd79331dae94084e68c963836d552da9b66d7d20fc279cb36cf989555bac3c40296aa64297d7edcd8672d562e02f6c8d9ab0436efeab20ea473f91f1d201a5d00afb51d54e081db1b7ad99e442bf59cecc803bb435b586758e991a4aae628dd2549961516b9f8d29c4f624a67750fb135d4406ffcc318ff61ee0a42d28a17455ed6d3a8ed175c28088b7b719babb362f8e5b2c071e6bf1729801ef16f665b49018a601ff43195a33d67b4eb125fdac70bb3cb6f9d5c000d45daaaa1214d93efc1e7c81b6d85938f9274a5e36175b28c5efc8ba5dc71e6b449e13ae8f5557f48e1667709b4f8262f5d1169d85fb591115bad67c0d0cb25c46a0dda34eb5b1d0de651c08113f2a060b95c6fc0d8a2b789b7b878bc57e5502974a4a948a7afaaba208f64a233a663b8fdd24e17c1cb96d201668f240bca734c6387d0e3e108361073cfb1d36d094f70825ff684805f026c11654270797038da09e3a61c191056767e087cd0f8fa3a830fd74012a2d01a7e1a8edc84a3020c59e7ac888c0e4eeebdb90dd3cc744bf04a2516664dac66330217a10daff3a1395c478c4bcfc2b5c70475e0594dfad261ccf7027d81812db4069c5be98d48edb5b4f0287afab61a91dab196b061fd30089e43119db635f32f458825f6cf95b0711b9f1e2973a924c0898ea31653484c306d166cc3d6270ecf6ffc49754ce5b2ba68e3ff8b743395ae7f3324b4f1ff6088dd4b0037c1491ab68af4f5192dcefde038e3ae6e4b3a1f8b2a1add983f200e112766e5ec6c66f4ece0785902f3fa06fe3dea9702b1f781487b48ca35ad001df16538e1be4bd11e5021bbb5adda7d000e731b20a6d4db20bf9fe731bb42dcf480f06bff2984ae999355bfffc8bb6692ef20fb2d0659d4d26ed53026cc9f0548533656bfa3e07aa051d9bd482e305d8886a61677cd87cd5c7c4c6564f15936acd0a73a52fb5468d7223ec3717c06bee0da48d235531dadad60334d1c06dce2493950a598887457946df9dbdd78c73e55595e50650fa999b6e4a4fed8fc4335729fe390d959aeb991f4fe90e498f4c3e6903e3787ae08a1b221c7bc30964570cd0baea7fed4233661a3d389bae48d1a22db98b529c844c548d06afcbeaf3ac24ab80c67a50155876e9e30acadc9203216a8247ec10f46db5b63163421b3566c44aa4bff2f1ebbfbe46c92119f47699f56074f40079c8d5811e0506f5a949b6a4114b1d50de4c34351473eaa7a453f4344de56c2801744d40d6c48a6d6349fa6725ce122f908a4ef98be7e8c300f68d6f5a2734e06cfe9d2750894f0ee3b26f2732ffe891160df740fad6df5f4abcf4e6989c907aa5884efa91ac392c56f992cebd8ff11b0116e14fcfd37a230290b54cfce9213ed00acf8fb1e2d665d43d2680cbb70a9d2d4acabe1902938d60321b290e15fef77424c1cd5008fae4acdf9744454c8a80c7f7764a78790a1387d7368feaa08905c56d5d69b09e05f56bb7e545ab96294a1c3dc258a02daf7c6eabc067455d91c14bf96c117d0c09d5a6031efb1cdc2df1e41dddd2ffad08c008232762af5c1c64071585e813816235f58f2ec293407f29f72acc222f839bccefeb1a433a2c53eab99977c45f9c84b12cca3d046116b1f0242459690f6fee6add4406046fb3e94f900c6c8c2cd21f883f26ae003bf49260aff3769923e07db438e1cd0830c9a4febd6030bb796b6bd1e8e83085b9d3d7e7d5b9ec37d57675ac70f71d851be64eb06d545d39b74d83f73f7d62ba79a2f558ec88b449cb115b5420f89e9d3bb31bc287ed3c82edf3123cfdbe0aef21868f4ea1543df197d721aeb800aaee339840e2e6aa1dccdd8b73fadb36c10cf3463c50dd57a35e3e82fc7c5c06fe356733231e5f335da26680cbec82ff71989ac28e8a2f0bf853991cf6f894ab3d510ad6838b4f1eb475bb31d0081a64bee48ce7b8e9feae2d763e662e93ef8a3691f1ab071dc0f298bfa917dd29587a7d9b8ba603c45d81ecc47f614c306b887f012e9cfe98ecfb3d8417388ab818bb0b4367194e6a8c153c1e8244898d1630628fd8278693680d182a73674b0df29e058933aacbead20f99c988b1fe27bd0cd57f3978707b84a218968ad4f6a4ba9d0dba571fcd9891b993ace4d301ef6e82661f5a151ac5edd17e081bb1d914b77b478554d19a858a817cdb327779d9a0f49e77e3cda6688bcd1f3f8b1862dc49aafefa0434cf634867b9175b50dee0be7d508ef6ff73b85053b01ee832860732fd8dceab0445fa5a3728afe1c37f75080022b63fb117ccd62678b6aa273c9de8943619b1baedf99f8bf3517abb2235836e0b0ef0120fb2177aa745d26068a3e3c8e5e38a8a43c4652c07c91bac5a1ac85cbbb5cee6d703e6cdcab1964153ec6f65379bb513a4a6b6a84aeacbd315eb530147b28a3de44aeaa3cc139c1e2d4975efb6315f8a9d19a41d845fdeede38908dde0bf732ad83ee70fd4cf09aa2ff0db9f8e7793eb49bf2fa591bb5f410cf528570ecb53c5fcdea9b951923a0da0f231dfecba5ddb188e2dbf58c0ebc1a608a748c040d00ce4958407153375e4aad6a2afc64a296b08979941f2803676440e36fa6c974764e5be47dc575fb158a990a0b36c431fdaf7a43a3cc0684f4f041dae4632c3f336ee1393099473673f06ec2277e6cebee8d9c74d0d134b5d8512853427f8d8012f0b94ba1a3572f80a61e54637b351789ad342a88052a3fa065b91e470defb051bd5d6d379d6b7b5ea821439f5eb8ff13cb8bae0463707e6b40bf551cacaff596a5fbe548087a29330d7c87929ee6cbbaf977b14539bd675f207b3a72dcb7d53af1d5722b5ddc945f4979f3f1df9c893ef9f895435ddc6017a4b011da1b067f98a5bbf59f3862c9aa5f662f9b8ae536bb38243fb929cddb5e3f0318b51d61dfa3d5deebb40160f7a9a4118771d009b8f805500edc7c106888d59a1f4975ea7fa2516ad50bebcfe8bb22502587156fbf6096e56dd42f136cc0f977ef28b627e5d5ee0083c45377e138fc5a5543517f63a9df1323f4d26b26f5a95b243a1f4ce911f657faede149471f3178a30f95fbd139078348b9273571b3ef70f06c62947bb01e69e7416b94958e37a48aaa63a9aeeaad631229628dbcf133d8bd2ab251efb7eb270d5929bee817b39cc7169d5e7e145fabff761cc4d2c6c19125c1f43672c6ad0384edbc85ac989fe6590d05912ad5403beaa2428f76d82b1f4981c72f7e0d59f899459c9a82d250c3d08dfd948d0dacce9ec67f3e57f77d8e7facab8f41952db9c38170e811e19c0d40ee24c87be90325eab4e286074767142ebbfa3dd332a65b9237dd87d10de45cd8abc21fae9eea8309edaf99b17e9c62689f56dae37dcf1b5f415a68d87684a1c423b69688bb27eba8689d2ac4e2650100c61acdb597589a857a5337cc5dbf7b2c5e2f9a5fd797114f11bd13e060d8114db09efe8c37d3947d46c1ec79ce235643f9455e7c336ce6712ca722700f23f9acc565d45e1a77c8f43f2b8372acb654ef91c4bb0df8a4ddeda7a24275263fbbec7418cb75c64c9d92c5e051493c9dc605e42e45414a11ecc6aa66695fff1e953a46ad117d04f79e3cde0be8dcf8f0931571e3399b785d963660e3f7b43465a73882e6325e1481452fe8d453071d8a71f3e4d99c986383bd8cba7a92ad80b8df07f0918a3fd2c1e060588fc4ca1b5a243d0457f05114fb247b865bce963919bb6b512d28bdb5c41e019cf37b58ba3e63798c8694a898187fcd243668cc2b60a40749dab67ffbe51284a3f22b938ab4ffdff879995682e51b9a60d52243fb0b1457cae59becd5899e44192d8e1a6216859e8231eb8f30f7890ba3116fea2fac0d23d5edb9666bb15e9909c6a7e7548cf6e828f677256e028546d7cd4a3d5a3b77922e77cf512a37353e6375999a2ea180d65721193ac0163c8a43e17ec4dcbb8d1606012dc2317ba5aa70aafc67f2ed0431fb189f3330bccd5d6152232403643368b18cec08618be493d55cad4f9afecdcfde4af2c60e369424745028982783aac8c1322b651e80e95a592bbd3428ffea7e529a303494e26958dbaa44bdd0ef46b38184b78a9d8ea37f2a415dffbf40181dcdc9137f12be3c272a08438c9de5404032fed66af5684f58c327111ef04cd922f63d117acc96e4f0162ec226d507133c0b61df710e1e6ef2cca51a2f1ae1499db88001eb81307402b4c1a900aca8430e134077e4fe6dc3df53c951b859027c41baaa0cdd6b47c0bd3f7273d4eb0cb1e5a3e890ecf0dbf5f9ef8544ad8481e5b00946157eb9bc34bf9a0ace42215b29939957a96bafa0c4b3597611dd6a37d0cc0e61355ae3203a731f3d9243e7ad0a6fcc67490e31f8c1911d9209ba7f7a47bda5517702fa3ffbd4e30ab0f611d9b4bd5404b44d1c697e12caacf331ed46abd9e48585d1c13d5b5130ef594f65043d4b3ec3006ad0ac5ab4f6c42bd3d89a6e20f1c627e8e6e7beef63cb176f6c6a6d8f0e9272b11b16538fd307b2de054d00fd331fca1effe149b96af68101dcb225c16b12a4bfc0136b858868a875ced4c673810afada5b1f39c980cba3a7da927d9a2137ed36a58d5c8f7ec2c1228432544bd5fa7bffb91dd83f09b42afa1e6f48e91f7697299b46b1aa39edd386de9ac044d2f9f60be153ea7c636a2bf5b2167e41fbdad9dd5d9f7a3a791862feda6d4fb7636e8549f73e75e17cb047f34a6d519b4d9a27eb38156978e45d48b717ee79061d8667038cdd3362ecd9d437672a2b3f15d51e0a0db709873170579afcf806d414af198d12afcca2125b933d175f1b5c4a64564a4377d789ae456dcd13b8c81c828723cf983103dd9180b2a20836a4753ed125ea8ed792f64ffa91320376d7f0e6ac20f0d3cea6097532da66355e34ced0f77633f8da4c30f683f84003d1768b1912979ff040e771651d1536baca9547f426ff827debdcef9163b6e91ce95346260a6d52ee43803bf978a409a65bd75310d4141b42aa383934b7510aeb6b30dab86b127b4ab10d58dabe911a259b9f37c55e4305dba2096c3b269427b946f4a356f04f70e52cbc97a771cd42b9ab2fa4bd363330a5588e6238b16e8b4561d576168316da1cc98de489f79ce23dbcc3d4530300097ca4da954d5e08fc3bfbc16a81348cc0b85cdc3b5ad7adde287e8a9405e4649023b83f2fc76f48a96cad337ebe0825950c15c257b4cb00c65e551a30ad18917e6a971ea9f18bb001a2453f2bc1fd05598c09fb2b3a644e64cc5945528c9e6622017c4e941a5b11d95ac7238d2c4b34b9cbf6bd8f3f38ee1184c0bd1d44f8d160a7959f9cb5d51611820a153f0c691ad01bc4039446b5252e7077acc31c97b30001665647cd2f5c44b3d3250703e6b8c9988b1b447fadf7cf3fdd5e092fa3f82991120332c9eee2a2a7485a049d86b8b5b53f03dd2afb7489399560fe0b44d5d0d709fe205fea9fd9be9326fccdd774dda2574762cb133a22d86d3f2fc084318a8c3391d63daea38d01c82023c3d29c94099b22b12648b7527e222a7770a6dd8077b6161ce115266e5a79c7ea7e02f6f04fab8b35e50ace71943c43e1c753e1369e88ee2b433d50e3afd531ea1cf6701e59dfaffcd5bfba0a34ef30bcb3f38f09d7ad58a0300bae164ca0fd9ee737ce9d8e979ca2dea23122bbe5c6ae59e34b2a32c46729a0df252940d6a094c0e60eea9a09328e037ced2a44fc752850c92ed39f96fbbce5f7323bd046e34356fdf13ad825a0426fe74bf3973f471ddd2a3d59a6aa111c379347e08f6267de58c92ab29a881043d376631ce44840c22f69e133c5f64503f8da65ef51fb844670d14f56047b7af76e30076268bc24ac45a77048aeecf77bed095acfcc37a9b0e5010f62eb346849c3ed1a0e5511372becbb149690d3748fa44df68288c1d4c1046da14b0857b269448d9582d3b5fbeccc1cbf305413779836b5eb59f13d97f33a4362ae2e49a4c173153ffd55c189d89a07c12b34f2f7146b3414e36ce700809cde5f5b3f8b7ceae6de94332cf9bb113093702066695411bebccaf8864b490963fd7d68f33b93ddf198cd7af5d02042552b56481225024cec72d2beb245221073c7ab9d001d8b68f8562382ae7ddbd13a9af8247f3da79427841e3aeabd9a6b190797184fbaf47623491f89bd8a964684839d12533e7238902c743c61c026882726203d9a2ff8680fa8e1b9591459fe3f078541a6d708833038af262c7975a7fb5b15d77862e99024ae774dbfa8c3b3c86bae25177aa44397327b6caf392e7795879e1d88210b2fe9e678b2e8eac360b5ad06c1e42b9b38d68c1c6a05e6a4938d2e07ba21373325c5c8a45a0a17421c20ee54277e03cc31512cee9a19829c2fc71e3f60be85bf9540af36aa6eb908f870a43d41f65216498fd67ce80aa8456dd2c8aa410199214aef2f80fdf9dc160857eeba76aed0428d1221936bb408f8c9c6228b5e0d9471e9b98bc24e27e6fc036d5bc30bdd4cdebcaa23a0b59e2b049bed5d23ad744debec8015ec6b0f48a52714719f43ce3ee8eb87c91d538b46ae637f5964c225215b7f21338534f64ad5afd421c5c61c4bb114e29dda1fcc71985a0c3ce59318263589d3c73ad6589da7fc5849b5227bcb7e7961f42e08c91067428565f9c58aecff860b396cd3a6a70b4f4a0a95bd64377e5a59655ebcf809a03d1fec8c937f9a3356fbdb6e285988bbb9d57c7c700dd4daa9370788869a8fa870cf56c2df711a7a4fe7ceb8bb2dc7a8794aab7ab8e99e739362fc624c061bae796fb0385c4f85158359dca908becf65b93bfc790f2ec1b780592d2ddd06f19b9a2b99556e6324d9b129685430deb07831e8a9bceaf7aef08a6eb548801cf20b93d4caf5c0c016698e93dc1dae793cb0a0104ff2bc3f3a223d20e4558cd8025c852ef2644537795817e4ff46acb048645120f05b9e88e492942b1831090d5f02dc41453e8805da3b505935b23af5e90569a341aa62b0fa9cb7b98bf14cbd261526159bbafe1437c15e41e48f8a65fdcd9e99afe98eeb6c26f8ca3bb64e803fbd5c0d17444e60e49f8399dd8b68dfded3dbe7a8d1a3b299a84d7efbe8cb06e1b568dcee9cba94e8d617364b90fac3e194325477bf7b2a5b6cf113dd6ae559c5091c9d4e2fff466ab2753e5c52860db7dce4b8a9cd87dba08e14d4eb6c77748c407b60bf06d84dd27f588effab818a86717ebfb3c649736ae206e5174181470cc77eaa8a4ae17aad1c87600982811a39e053c434e1972c32191089648431fcb242fba089ee6026086bc4986d72a4ef7a49a93e92df1a3eb8273fcde9385ac2a16d0b065c91d83a07fb6155005778cee5872ee929cd8d2e75c07a79435206d04b7619d528bfdbe6257bb0fcda7e1d5fd64e95d498ab0c6f2210a291ba34763d9f47c9ec45de259ce7c64ece0c2ce24816d03dca41d5a40f46f1533c299d621c4af11e9c95b4990cbfc9c0017544f3c501c98dcafec59dc73712b2e192a969e1d01b3ef4efb519710a4e4a879f3ba2e2d4bb07cce66f81ae675f5a97b76ed880a43839949f1fbd8075e81f1953d9e7cc9776a135244e6254703a890fc6c704f1364ca7710f531455772336a586f48387f4d4f39d3cbb936683f5629197ee9592548aed4ae50d47387af8d9b506685b317267a18f1428157a066fcfdd477b5308639d244c308c1b0bee9c1b68afe5255c2183853e9d10b0f2b85749fec89a1d10f66432dbed3bb0d83e19d848535d7490282e91a3092c35746b3d5db1e9ca6c008a3072be8e7cdac5d203a3236686673bd8174edcef4b696a88ff500d900ec3af7655163038dc65c1c1319f1704d76322e59718c20a9c67a08dccbcec2f69ff0a28af98106a4aae8f97742c4952aaa33cfdf5a159486d1790f478074ae19cff635b22a99c81ac0850ad9240a61308cf610043447baf2795ee19869d179dcd0611fde0c4d1a44ca74f8f8de9e1251fc7d0afd8b32b0370689cb123ac2914936bb2df095756cdfcf2c5a0bdc325664e3b46ed39b80911e8dca32c6d66502056e5555b343e9f26bbe00013f56fa623ed215c39f0cfb58e8ebdcbefd7111a7165e5be4a9d76c406cb8e1cdbd4a90a0e9883e61097489641c245de1573409aeef2c7103e3e215ea354ea14feeb6b693ed01eda170dfb960c2bd9a548ec2b941ba3f817b093daf6b994db056b41adbb73538c67b41833445def1c1bdf6f4b1435d055c75b1c60bd5589e655868556fb286a2f5523b22ef9247d2d8ee1d502d81c88208eaf748ac280b13abad385e02971a2bf81a526d2eacda9414febd9e8b832924f9dae663073961a3d10a66a98a955e9eb0ab8dc82764f6f7c350672d5bdf984e5e5947dd6711aa639d7a975a21ea2addea45343bc5457e166aa4b15504ef72fee08c74f619ac80f3bfa94b51a5a9928380649cdd405e8f1359db2fa01bbcbf62ec35a3169bf0b365f46d7d66ba6d9e1740592a90376b02e9ceb15f314e5cf5ea6739d6ba26b72560e4bbb19ebda69af7235b66d0023439a9ef091a6575bd6ff64906125918f5253fb9b6acc33332a502d477fbc0f54dbeb429c2921fdcbf26dd4f18d5afe2707fc67af84fe627a0bb35089189356583550610e8c41ff62482039b7ba74e9bb36873ea25ec22740e50a8840d1d02c0a42ec33df1f2a6c197f794f647e65df7eab5580af99d404affc3e6be002d4d8c1ea0053958a2f1afbc149ffcdbca054ffa34fb4a645ed07af0ea95140cfbb95a15e3ae6f7e4b9f7803707203798d95dc7958e922b8611ec72229b994fb5be3fd1887dcb38e91a8a76b5a1c977bba8f43b915671f0f62cf15ae53378b81d26289630953fff8094cf7efedfd01a8ad4aa190e4c4c83fd7fb83cc5e8cba441e02b2e461bbe922f68f737bcfa97b0ce100f6bf473d5091b5023d4955c4d06140254a38b79c0e8ba64f93d659ed80ab636611797ad8b70f63c5913277d91dcdd7cf6a5dcf0dd8ac5f3ec23559fc280357086a20df718688522d2d39e33962a4c7983bc96435033d21f845f8e198b8aa3e78a724a326139aeb213483917f3efbc4cab415a72e0bbabf7e6f41bab220b4fbcf3e5afee6f388ed305c7dd56b4551d7315c85c4b4db3610c8ceee88704e504e2abaeeb6f0eecc852df10920d411da88ae24f6de4d058a9b928bf2fe04137e42e7647b51a46d241a805af9b4685152a8faf90b633473c1ab636fb8b14b5b25bbe5cc116b5d11b044c94bb7e9d88ef29ba217accfa36c48d045d04d5056ad74fd7c07f38ef8ebc993c4e3c2d993d4e3cf544485cb222545d24514e1e8a59fa921d4f7fe3123f140c3894b28961a9648aa8e96cf5a034b6cd84ab0b015088ac33243a59d5347e719164553fbaf4ba8315133b86df6bf90e81e223e4694081bae02acb06f7e94d5d3c81da1e19e8a3d7ce257d79ef6d02f53f30d22f4af940a18c58b1c2329fd69849b1234395c8eb3c2f4c5210310e3c0e4cfe691ba4671079739d221f293d32f7684c1e09b1beff7c0b22138aab5d4c6991f023341615208508ecb5989c2c698e75d8e1d985a2907bfcbc3557e48c76a6563ba23fd486c2e24d66148ca15532691658b9ba67aebe5012a85c8e308891ab3e961ca0570d4bf84f9a3c906b64479fe7a8f154dcc8747b96e0e1c4826c434b6dd80f42f4b0ec549d8a1e6a106ce99d09a110af2a4396a01b8bc1bdc351eaadd1f6ad49c81d1a7672a401a49ec585f85426c3fdb2ea022310200adc9cba82ab9bc4de4b7ea21eab4700a136ab257200d44faeac488c948fa01b6a7e0029c656d8e22c85c015fa70a15116252eb1f9df0f252adbcc30132bec6d80478b5377aba9471d36110b6ad925ecd73a64616bc8d3b1628ec812e060ff55dbceab63c2b20ecd936132c80b9c46ca1b5e35e7cc31a13824c573340d36fa21d376482a869927fd65da0676b8ec2b86bd670e9b74bf33416da84d09d43f2ac7393b3fd977ae2d50d8bd39dfb4b60ab737c76ad311873ac7182cfd2279533856ae3d7025e9a1b0466c646b5f83deb29c27a211b4cd0da176641015ab6027fc8fe1c43a605ea4be6d45e2260fbd3a9fda11632b45bcb27271caa2365b39135d6a43e406a2e1121989cf74f8b44dceaf009564dfa986f3793c1010c58d0fb5cece490b42371e674279ae1cbd085f2ef0e5e694828f5a99b026019a28a6ade18608b7ee5f5200288af0c91d65f0cb45bbb80bd7fad19da25b027a9ccff237794f76927b0fc25b3e948483ef25c0f8905e801b94942c164d512a5fb83fa7b2d60678d5afba485fb9ac2b2bbc52a926da4178f84d9287a407c64d6eba16894ccf0fef10e36d29b09c043b692f04ddfd10dc9134005a92ed15eca57abdc6945115b6d64b84d0eaf43a2a37efd91ead71ecf6eef87f5592f85734b2c2034e7a79550816c505234e7d6a1569763a52a319918d96a999b7c840d3e71f1b39c80fba6a74884951eceaeed1116a4dd4f4eb860214474cfaa059cffd93c56a19f4b5adca339dbc339e9a3a3555f507786171bb8b82435e39ca0b5d058a5d738e85f8b91457434dab6a4cfb2f232bbc60bac3c965cfd03e60ea07e053ae6a91cb835391a831367be47cf3430a20914359ed35912b53525ca3251cb1b14af0bf8dca470d5d5b3d9e4875a3b8f5ccd5186567a1fd9784688f6b3b74a846e8139b6c8dba43e2241df0c33ad88f2df9873fd093260770ab73753a246c6fc28732d7590426e8dc2c0b4f57ed6680b47000d474146bdead25f9fc8a618cfdb2ef99b8d2af6e860910874681e86a13b3685ad1d8414e0d1f62520811bd4363440eea1a23db312112889da5136e649925b6c46bd3d06aba633cc62a3b4bafe61678797475fc3c6f38fdbb9ea649bdcc33f3f91f47b030b0ac46cc90bdb734b13e1f0363852f6fb2eae6752e5d890a922f84e34e719c49ecc41bb0683c4cf37ca606300277f790a0b6288c766659628b62d822a07bcca04685c8aafa97573ac15a9191c64ede01b0f6eba71f00dc7cbf79f5eb43f3d68c48970e613e1135d1295679c05ed31967bd9f3389b9178f90298b6313df55cb7dc64738cf38d21ea4e356b0663b99b27348535e388599b3c9f4344663b02d512c1a9fa1f23ab8d7dcbbf6357757256d26f53ee1e31ff0e71c6b412b88d4e5711205a8923664b533a9419f4626dc01415ca717dcda0bb2c2bcc068d1e110444c3a1d9d2f4d1845e51443096b1834458cfc57ddb3e80989c7238a07a9aa79a3ce1ca5613f9cc9f4d51961771ed6cc0fdfa31cd78247bcf7f4a3cb3a12796250670b10930c815cd532858d797b609d2735a321c85d1741f4e5e80f4641e77fb4792d5be8bbb2de6ad77932139660ac605edbb373c16117e19590596eae6e6f9ded509262dcfe25acde5b0c87101d199bf7a96c09e20fc6485a1ea3eccd47414fd1f2a57df17042a16a989035229fa833b91dda59cbc63bb4ddad481abcacc61a786cf915bd64a22ed4cafa90a2193aec992db2757ba4850962f81cc8cd23c70f327bbe98feccf13fd34bf0d1edfa6ff02145dac5469b596edf407b3ed64ee92b897f5c97e94860411f3cfd4518c64e8b72f6c0e20b2026775f0bcdadac0a8e6ae554c0ac86635b99017b491ed095e46d314214dbac66663cd56a1dd41cf0b26be26a6c05af6d44d213615b5f8a9f18adfb8a202428fd0e8b374a3454e5da03f6c363c1ffe62799721080fac20415db782ab68b79ec41138c3ace3f4b2dee084077b08c6c51dbfe239c4117ca324869dd679a14a6a44c191e968234bcc4ba87555c4143709b383eae5ae77b97bb90fbc6b823b87bd1eef895e9585dbdff70d8dfe738ff94eb2d470b784dedd5b619c61897d99c46f6a712d91c20bc36560f4902e29a5d55e2ea62f5158a1db5cd4a21cbfdd95c71e16d89d71ffee1601e74ba5bdab9fb2b0aeff432a7e2f2e863cd1d79bfbce3cc413494ee7963e0ad007b056df73e8a928d4ceb46f28d1ba96cfd5a1cd592fb959f354f0018f04b350d1bc0f40fcaa38aa8b42ec870235c968031cdab0dbb58407addc66f2235beefe57db1261eb646eaa1868caae019307f814d01b0e15b17622acffd98cfdd67ca58e3b152179f2b1bb22c809229581055c75913bc42050e6d7e375de8e63b69e71fd06abcd2d7241fc4293526d51c082b254c917a0012446bc715a0886e85c4a65d6bf0334fbc0098e868e7ad97be251946e36899b6a89807fdbb5d170715cc67ae4a3f1f4aa065fdb0ebdb1e8ed7377443a9e4362399df9db04d86243c31d18625176805915456f35b6e018f26e9983f3af7a82fc1613a1c657a04e6dd25464c7b5d11c634d5dc0fc8d025240b8be12f51e30bd87cbcfd15e40d67ccb50cdb36ec39957eac0e789aa56334d9d5fb6a5aa4a3d6fd005728d8d583ee06d8e087f028bee303868301ac0dcfb732e13825a6d91da68ab3d5bb5c3117eb5b258bb65175dd0adadf6751358eae1911b1f16f8cc90503b8ccfef98821ec105451ce8c601b02523ae57948b99686b6cc04de49531f7d45ad12ed79aff4404e1bcd25d45e99773a3626afc518c9d7f1f58c02f3b7b424a6f975aa560b66be8e51e6498b6f39f2ca9564e2f55dd7b7a8bf3ca7d4fc9e8f342c533c5085ac44102ae14b66edbcbc1cbdf6fd3cd7df3b56b7d7df320f90d9ac5aa821a7c93095ba1e2456defbbb5800e65ba9a6801a5b16b7805ed116cc71314d971f9e5e1070ca63492c7045a23aa7cb8ec0495a803f9d4b9db7fb86748a35309c2c2e651c42b321378f03a790567de3c080d8a7be5fdcabc4265cd6b7aea6b0a83db517153436d329d67d03e90ed5c12326186daec141018cf688d98cbf4379a5ff63f8968cb5296d602d8c80c1a6b605f9cc00ef11d68343fc516a93f52a77ee602372800c537fc1d21fbba5b5e2fc65b5d9569f0b46b299bc26a1a80b3b11805196a052d09fe901ec9030198b7c0b5e8fc8cd992e0c332f6ec40228932cd4df38088eb009c14d8358deeba4fc79490056ba1c4c7607bc1b237a3ef2948221a352fdd2cb8767189201f201924f8703a7db40bf343d4c0a3e9a6ab78650a7e7ef37043b4314b4fb9fd1aca49030b4a70a2b6f487929d10161f78d596b349d4ccc08ca6001922fbddd8b840159d068febb33865b34026400a451229107ebe88dd36e7305232df6e57a0bf1b3828c66cced70fb677c6861dd53329b3d2c2427bc7cda0750a825846a2d71bbbc8999be79699468052d0c7f23d87bf7b5b9a7906cccef965a9ab274e3cdcd04487acf8f905b4aa6dfc4b2b43137ecde53f785cc3e72dc7fc213163319d56b25e099f60ce68c781a72bbecdfbb31b7b08729cea6a54872f1890d93ea275fbb3a35fa1c725be26833a0f7f724eade6e733a92ceae03170a681f39028a14742ebd46c6974cb6bb7b9f49f80798cd79535d8a62eb0e26835043a1a2e9e652bd67345a0c36c139a4cf70cf3ba8933bca95b84f4c6b30eef4fc248927fd4bfd269bc3bc6c86d6678de3efe63b2cceb6019b088d7bca4fec944f42ff9750e70c0e47c1b01d3d6e3ffe4d6a347422c5f18f8f112a73a2562acb3da9e691fcec0bc8a81d56d707b9411739922a35dabc4a6086f19dde12cacba5454098012090bd730f0315c22643709769b135df9d7124cb85bfba2f79c8fd876d09c5fe36386f1f15c86f45aecb1b6424cce0c3e59bd740aecc3215b34fd1e3095b9a7e5dfeab76fd35f4e77ff0450ebe214e5024d2c43a1c25f61c5147caf6c771efde9de5def9e386241d68ea3e6832d706c182b7c7120025e302b2002aac452ff098173b5db7ab05697237bd6a4113ec8a7e2f355eab1d66b1784a5e9a55fe3107d3baeba6fa8410ce05575aec5dc88260234be5a43141e8772771d6486d79eb5d48d6f8b202f23e980255c487e9a98939bc80b55cd014e3a46b29087095db15b88bd647ac5b389d1eef6dda29d17d60a1270dee667b3e03c3b9af3b1744ac0021f38ca84e1f24c7cf30b35dbdb7d54741c8311976a7ddb785e44dc78f29e75f510c8caf45fff4b6d5ae2eeca4db0d4d6556b10e142837ac2381146bfcfb3c9d850a742ba022282aa60e5d04168f7d0f3519cb2f447ad24cf38f273d0549494dde945fdbd8219f70382d85e6c479359d09baef2d0bb5d2f724ad38f46871d3334e09ba53d05cd74236a9ec09d162a75c92f2deeae30e1711d4439a4f6d9b80579044aee0c08cd1ce9582127fce6fe5a74ed1ed2e9862b59624de04da95862b7d2d8bc723d3d787f86c95c598a0dd32648b97c408f1d8b6ae21fda2991351676f4b4bf6e18867e95d60528e29aeb616531b2ed255a63b945dddf05590b79c0e6c657851ce8923c6b65dd49fd2dcfa9c99dc5e2d7928e71b80b887d9be0c334f544f1acd6abaf15a1a303514025db87d175b946ef4983ddc205bddbed8b102c72c5ce256acf28657661c829fc41d965450e440c8252a2bd30505f4a3ee716772fcec36a05d6d2250fed4d637ff171a3302a18e74f82d11d8aff154e1c941ac05cd8ef7b3df4ad0e1f504cca3c7bec2ef4c1fec9fca37fa5723ca7dfc879a97053a1502fed085da4f3667e7e43c33ce0310ef56c5b87c4e6f04ea213f384e76f6a611c1033de97c75ac3547d6f37d075b60d9d3da7fd517735c69ba3ea10ae5fdac15583758ca44a3b92b6154f44c8af1e0affaa22189bc58c794b80d48d88a7979aaf6f60c3b5aaa92569e9a912c5f965c8383da0651590e29f50b5fb7e4bbf3523b06aad0c319e95711785989a03e963953ead437ffb684abccf0f194a94387334d1c25d731cb0a29de8898659eacf2961552277e71f2a91c70bec5c06ec34e30d6e392447d0330ae2e951ec7a77d45dee9129f25b48f47f2c8b8d916d19ccf42819e9001965b112ef3bc9988c04e12d0efffffe47555956c65e45dddc8d860aee0678f5924a49ab2850283a2ed4e494133fca219ae47cd74ba66ec4e8cb3edc251d9b3146f1c746569d1d29f0d16f1b48d98fadc5eb6d01cc3604db235e704017d091c2ab272271a5c6131f987e3fa1410f026b38f08732244d78f905f688e3cf1431a5cba539efbc85c20da4a71a1d373171ddba7c3515911fddc55d01bc11a06b1cb0baf76353cdc34825c396bed33eda37669f328c1984695e1071d3d3e7632cffc26452bc19cb2ee2568a054eaa8cc519b6021b3351f78654eb27ba6a132a14359b223b26437a55082a3d713358acf866b9b8c06f5c1e596b6e6c093e359708b93ee21d49f8e7f9dc6e62432a965f62a056319b929fd887948c2942883a2e32e302257e5de94953a206f3ed0bf5263d613f149f7be95b1267c18eea2c00dc62f2222b7884586a3a9d7765337cae1aec89ee83c05acb39c727166808751e121bec92c809649feb7ddadd8f5431510ef827815b8e3ebed9783b2a68c20c15a229ea8c1d3a996ec0be1aedb3434c8af52b253df466874b903751f227a91c72eb202462398e151b45ccf7d3a98f369c7b3383b95c59ba8948fbb612a05f905467bae5bf0cbe7d24f13e378c7d5d4c60e04f2c0250dc780b0931cc776adb5fac52b31d06678877e4e6e11701023f1d6baaca06c9c4c11b864086ed46f8a796e886c2266fd9e1de379ec667f25259be10426ff52f142fb39b98a8d37c26bd20dd3ccc9305064032a17ba075e88c81ff5e18e7c8d746c22812ab84e20b28016dd838296b6596784519afeec8b77e1d5bc944bb0222bab3aa7f357f301c7da8f939ce057a625099120d2a789fc04d6d476938b9ad8f9d40f4cac70a4220f063c515b1d27c39cd9194f0f75ca92a6c36ff1b1290f07d5017afb897970b8cc9afc45b17de0de930e931bb96839145edc3666b9100a75d5c2e365253de78701127459d4f023eeb16fe273f5f3cb8be894b0ff372e6a8a61d254ec3cac19bc26b0f448f590f8aceb02dbbb53fec8e2bee1d4dd42bbe1bc28f8f45bc59c7a84404e38fcc76349358d343116fab7b49d8d6324b1650de23da8a2a4b0100856b4595382dbee9bdcc49a18ece6bb9c1d733b9b671533835a2e7cc52abf6efc16db03ee7c8ace591c76c510e8efd169f6aa76ca717ed8aea36e7469cf8c20b92bf722bc86f7b5872de07737617eaf62653297cea9de1e7e329153d5b651b00c6f4b4041d33b9bd8a900a7b237e81991f8294c42c23aac731ea4dc5aebac32cdeaa8ea61938ee3d39b086e7747233771eb17228800817626dbc187bc14055cc98c5eedfa66754388b2cb2d5b92154d583d2b410a447b231fbd475e6b443df5302f6188762f8ef47ec1e0cf336c0a92550a9fb5bf1b79f959727aaffec9c138e747a4d472457dfa66b15ff66e756b59c87515f57447cba2c8c62bc19ac0730ac561d4fdad9af7472be63c0dec9309a259e4bf3e2e568f36f23fc68768142dfc8e9fe1697fc997dc6fa91e24ce9b5acc6a9c80b9644c5f844d519d8f78991b8d6a28e4198e4cb819f310f5b57ece071f4e7bc94a7edfc6418bef176832f9264d3e72a13d081646dbe98bda1937c90b754b2d71c2a4467d1b55450e55250479f8ac67ee0573bb616da56c6b0488e6b4b29788a8a1f0fe4cb1bd6798838a62f838c15eda643d6ff5ea683c9fa58d867d5a4733b3436fa270a6bd12963d6e45640ed2ce432be645bfba7390c9572441544b0837d22bff1b4f3b2a4e17cb48c6bbf9f2279769a42272e07ba1d76a1e4c73a749ed944417bbd01f754420206ed6f22b9ae507a42d6b64ea118dcc4510f2bfda40120da2fefa7c6f5fa251e5c7823d591045c091c9fca870a63fda82bc7f778a511444e52cf4912f2200d65f8f2860e6b9cbcd14382b2898cb6435e0dfcc72f5853c123682adc8433ce374ad3dc8204598495ddcc61d6a07316601774ebe461fb8c989a41cee926f1920d4ada964eeeb4ceb4b940235758daab6880b64af241f9f0bd108f20fee5b33cd45483429fca8aac6d461d51f9b8576aa55766ffc5737e33dd480983397288414993c0b88f104c4eaa516b8d1eef279efaa9c33eb5f574caa88b2292f8ef84ece6fd7360e088926e652704a80ca3fc3def84e7b206efa00840aecb25dc26af8f74fdb12d15ebf7c2b3c7739321336056f36ba8863eaeb8e1d6089a3dd6fc04380051fa2df1717d36687a937a12fbcb949764d0de194bd6bca97bf923a9c189194de73db61e1f3a386b2c2d9a6b775f54bed8adb42b3d206a6b021e8ab4b090c9a29e60a986e5ca9aa8b69709782b9112e284d8299a7e75ecdc26acc5d9155c2238cb192e7fe399e0c43bb18556f0c0ee852c195725d51ae1d769deec4b26d2b02339cd400b6919e51c0d2737c9b33a66be307af470b6cd58e544d3ece9fb839826683f3e8af6314becee0a12f060ac13b8e8f0b0f5a487c8b6a4ab849ed94fe5626ae9cc965d6c7ed71d7d929e4042aa9b0c97fef976e97ccfdee1bfac0f418838238db1f4e6705819c254c9c2efdb55e8b83cf9dcaaf8672d38de4e24fd2cccc15bdee11a73113c2169a4eb5fe1e597d7971bcfe678385da362f9fcbe553e2ba5d3deebfd6d4985ca1521fcbeeeda91365517c9f32ac97700bf23dc50840f71f024fb452e1f57f274df968c23847dc343eaf76ad44c3cf546dcfb9d3bdeea5fd233ace91589437c1053646a5cd7ab2e5d65eb6eecce70e91effa82eb3ed0c9af24f8748bc9f8a5b2ce507f90dcb7189ff3101ecb054baea28f5589cafa0095f8ac66fae9ed705fab5a0fd2295d0139c63d308f0618bdec82b1d56d6136eac4fae1a921b2f1fb72b81f9bd499d6ba88370f688022340a20cd0786e025a4d371c325fd6398f042d7050fb8dfbb6a233e3a76be7a04eb70ada2185a5f07488daae824fb70b7956d8698b05bf7362b7f4a22b721d7834bfeed359be44a215b14a8873ae8dba34e8f5cc831e00b1bd73e7be325fcda2f470ea58007f5401fa143783005b2aac158f2c9787e9b79bff025036136332a7d23663fd5993c895a639bd6317e138e900d69b1a343534a2eb0aba9e9112207dbc56550ef1b4722dcaba9196a28605d12ed177f69d7124151981ecf4ecf58b2d7dbaaa0eb3c5809b0f26e2be3fe4157561558b8f2afd9dfeb963a963c7813b8bf0f429a72a915c15813cba42577fd5f4fb83b00e07e12d712f101fcd557547ac69a93671c789798ffee5195fbca0559b0d672b2c6ade6c92ae1c1fb831d6b6d28768ab986c2f8dd58ca2eb903f6910f8f647dca60241a5d89b3e8e642540ad8d4698af0c9d706757eac00506283068ad9f8f594dc2747a187ae52933f28c09b6c81e7a4696e8cd5cab5e8172eb30bad90015fce5f451ba92d7e8ea11c942d0d491f3b1caae681621779c705e4eed5efcbad063410035694a6eedcede85e91dbb7ea28bc34792271df6a883c7a4f52f7818822500c1e2dee39f1d9ca750fec64ce34087d5945ca26cc481545c7e59093bae9975baa6915dd4f0479ab85682c7e1dc2cd4ec6f5870e7a8c622b1cad5214ed8d05c074e3541964348a40fbf919c17999def69d7d0e4444102c8f7b9eef561db1461d7aff6879f50b14933d2c37217d8aa0544676a358e2d591a99357be0d4a305bdab0c15b756e07978e8a831e1a630ffee24b28fe6d48c2d95d82f7b7a6b298a0e3ec9906f18fa410d284b89eec79f2977f463eec5a6600a8eb237e14ddf863fc658aef7184cf8896466856c9ca438605180f73cac51fe8a52929987838c934f5498269148b4ddcc0e1ccda31b7360a986b066daf2fe5bc6640652a63a252a9e8c1c8fd5ac954395bbaecc2bd5c1d3cad6dbe536bf1f298d28e027ef0d60665ecc0f86496892b58fa5f5a8120643a9f4fce9690aae55947de39622d6909b4410e74856f3b1f498df168a0e767f31222f90ab20917725e0ea765b720eed5aab3163d3de50a72fa204f9cc22ce7ef93815d5f397a8902273761b09ff1397b8f7bcaa2df06794a0096238b51dd646ca244e0a57ede1dc3dfd45c3833149698d8c9bc4a874542a29412b13cdb69f7f92d10674587712b00b84fcbe2aed14a2704a1d6cd766464cd5644b4e7636556342fafedac87a5ab8e02d37a03ccf39c64813e519f3e1f564e0bd2c2bae7c00cc954ee6df76611d90e3f35ab121b494eb7863b98a6de07c8d97d80e855dc46c9fd2ff48b1c18123251ff7ff01c4696db54b14ba9517d30b708080975d626d7caf75ef70308504922852d421e32ce3709d47703ed7ddeebbc28d111fa1496923dd5e0ceb737ad38e24b8445709f931983348b9f36ee9f807e884501df3711af9302fba4afc78b43733b1c0cda11dcda400e6d8b71b9f960e9c1dcd2a13091701db06f8792f911d0f2d1feffd3818c852e86dcd6cf504eb597c50731ee9403ebf7f94dff67553f76c80ebd3d7325e4465fc0e3ff717a21175df4836fe1fdaa1d473ec2f83083e6f31b631d69b5c54508ce2f8ccebd405dc966656fb40cd582447f2aaefb55fb112f20d554be498c666aa7b137a1bb5cd8d04e617ec315b3ab54a32c497ff793efc0ba548944e611afe319e3c7aa3e25d157865c9b8d6e2168fbd3784637d39d79dc5ab7adcce49bcbb659d7f9c7b70c841e5b9bb26a16ced0178ccc0bbab78110400a633de14a8e877a7546dee7e90633c94c17519af4d25979cf60415183293b72c7ff76c352a8ba28731b9b90fb7774f54887f1fd34c0b271bd30a5189409ff51db4172246972f6f87127d2aab2cc1a6b86fd2ab5ceaf804e9f8536784ca0325095957b9cb9097374e0a45959500189084f921d0069e3fd5be294f527834ecc773c96bdff12d47049b4a28b10bc9957be0255f278c1cd4b9fb91ba43b196650d28854c9bc0c64bed32b0c491f89983268d6c4043b294b200f70ca6c920077e4f63eb397149479c1b1b21656403e3912959a0232afc4ce5719aec27e897d18140c8f7b3517f9f04552d5b79c58064608c14274bc326afa36f4e942aeaf034cd1e5b2df206a5875101ff104511567e668b52c906c300af690d66a41584b80dabcb258cd68cceb7d4aecfa05950d96cf418576b7d87c7651dd13186de8412ef31c08040db8eb8b68095876d687c312dce6bc8811bd7c5a208b11e009c7293afbbdc68ef9a9737c8a0b2a9b2db9fd10dc39183b4b38d190d9515268706eae913a57f607d54e8f5ddd16fe8ea310884c707de3c49f7559bc4c768a594f56b12af8e75ef82af1330f4cc11199036e6b2d113b8bf2b273c621de4369e15268e25402278a641e7d577f28c270a26eefa2e3e6a6df256cd28d608bf8a32da98983591f9a1ba65be09de533569a20b00655b084ea1274c6fe14de561c642b2ecb5fa0042ecac45bacd051b2e1ed8ed64f251ca0f0d60c33e4792e33767b733e16e32ae1271f801df9c3b3844e46872598f7beed873de5ca137f6dd81691980777559d206908e03c14bfde4f3b04931e086ae689a3b4db08bf50dcb0a1673916cf17a1922815e9e9f6d71f68a0bc7a58b6c34a252266bc62d424688941f0eeb06f9bbf6fc66bc4d0816f47d1602dc23141867ad6bd753f0ebf8795a62c9611f9de4bb6fb3ef67d65d37b797f76ccd7c25c20a26af304d9c82390b778c73a8dee8a20e1da4b4a2a33aac7df3e454b4c5ef525e4552cfba3246f0030a49c0dc05f6cbdca773ee8a3e5eb8a59b7cb6876328183595e190ce1b2f48f58897eb44cd0212379fc8c18be809c220da306cbda3db31423562af111605365f8043e8876a9b9fd3cde359c0803370ad365338a9964853a281933514b5ad07c53751ab10708b5547a0942a9e1afd020436ab7a311b2262dfc38f1fd9784112dd3bc19d2ee933f1836a52586fdc453a64022c5778329732b0dc5c9147f9f8694dacd50fc940f10094dc567ef2729ab1056be3e07720f6e49001ceb7679ece5136f6bf016d13ec29ea326c0a785382014479916dab7703e7ada476f70f6fa9de99ec99fd729ac6ca16c40e59b7ab092c757336555730de3948df4a7d68ce77a43382bf81954613a758451c74ebcd371319eb44a64fa350bef07faa09a800c7431ac694a559fcfb01d83eecb4d528a7ab0e882fd07f4490e6fc4b4e6a9858dc94d339860ba8b1c08f929d06ac00209da27b8026d12d11f5ce9ce84c4e5e84d0ce229a2dc5166d84d058d104e29cde3f4a969941199a83bc432a16201c9a2e2e1f851a2dab3caf18988d7e6a6bae081a625c322cfcffb16a081577a1b60615403503c74efcee714c1c4d8d23ece995342eea7cbc4deb908059c1c692b96c80b90bff59e32ffba0b6201a2bb83cdb4bda2b9404f73139c26c5ea1c1c12c3159ecac19c50be46b56e492085f4c82fe3aa6fc8aeb7a8968ebe81e626a7df339ba3c845b85f776beb92baf14ad2ec814f0049d3feb0d9a28f03c75707a2171e8efeb8e9dc13ae72e66675569027d256a0a6a96e2b52377474b6aeae53de244f553ad897a1c4b97c5aec36e6e5a7e8704f0bd121804e0c49147b6968f1385ff7642512e22c29064534c1700fe7a67b8bb8746beaccdc62d38d28284e32daaa6e9fb0c3854cb33e6238ce7cf63a2dfa775c8aecc65835dad4a21f0493ab127a4c38212abe7519e9588ceff67348088c2ee2115c624f66f2e7439fe10925d7c4f1100672b9b5cea3f0e2d6d5e84ede48985c24a52f3ff3be47354ae0f731d61b5eb48c3df1fbcfb1881f01be20955238cb277e70f9ac275a5b7a999af38bd60302a84eeccfb0c06dc489d9a173ecfb423cacc396cb59f3e773718381fa5da8c63255de7a233a1fe48a8ce097b86b8a7c49d3302f262651c6bd9a6ce34e9bc6b01ec79b66d4f1321e001f4cd48602f4c5a5fa6d2b951c214a635ac7e4369a2be52c3bedd032e47e9f5b32a5882d665c07113d288589d4593f4a832dbf6b7e1db2378399148c1a3b39538ed931d5de8c33ad6394217c70f2a6b664e350105fc5e57fecf5fd27e57173a9c8bf213248dcb1bd1ae947ccd6e945f512c541e0a7f4b812c390c5cdf9ab77188247355131201910983e3fe65b0f33da2d3d1ceda8ae80c1045a71e08ae9dae33b99bdec52cccf1c9c8af28f4f6fd8fed4eed9ad313b6ac8f6bf10b9c7a34815dfe6d521d48195380ebfb246c7ffe8b4d8fef88a923dcd142558b169abc875fa911437e13b3c7c309d9381cc92e79a54e2164f6a018a71e8adf2527a24017c3281a4556182159c5db85d362ee459b459f89d062e207397487048297491ff8f53d82c8c03187b995cca33c6e1dda6be046d552ca585e1b37c0cb99ce3b1272553405feacdae552f7e87e5197ac8d15799e46bfe1be4e936cc78e9f7b95290b265fe1f175d941c5de0c5a20167b7c7d3049d4be12121750a2013a1c2d8508873d5945e07f1a4a7dabee9ebefba1d2b71d8f43d06245c9e9f0a30c08b47fb5196cbad8cd773c400d75054b7cb5270f386ecbf646972e01ec00497d73bb4b24a11ac0099380cb926e2ffbf2324ff170029c31678dee0325f20741118d88d8f0d9c88c2ebcb2daaacdb9d578662e52901d96c35b143ef1e6b150f597347f436a1fc2683467c50112c7f17d5b02f24024dd6110e2eed1b4eb88ffce4d56b43055fda8641b6a73bed1eb64d2df7b8943de4bddecf64ed141c24556878c9481efc9398b2e5c57f731f9a696cdc733aca1548717d1da1f2ac18d457ca9f865b3cc095eb41c7aabcbfc609d1fa7fca771d66eba3b03352a4720ff55726b442c7f586d094a2ce21074f4ed91e18a5f0ff8023b3d2d5e8c1d7c53200ab104daaf3d557c817576430e66668130c99ed8e5921be2f57eb499c84a50ee83b69b664590fe88ccb6e71f1e45cad6a59c862e033b8a1292f0fa34f7a3aeb0faadf23c3b38b69bd57b14892f47bb4e9f5f13269383216c7682b12a0ae584650f3dd642beacd7bab6667f44483f3a46ab16fd7751c109d406e21debb33111958651af951dfe52251e5d3a558dc949b203e2005948d8e20337f04f5cba095bcabc13256cbfd8a60558e7c907d17bb0286fd8a126289d7a44a77bdc42a5cb2d3d92d912a91ede66c10d833c8f0172c7b869ee71b5fdade8124b72de57e6ab5781c26afb5fd69f060f69ef46624a1bd1990e8987fa407092e6714795c58074829ca4c77b62a7a4bcff6ccc8b77b82d854a5de8d30b7dc1f17afa4abcc7ebf13d1960c583c373d31890d0bedeb0789bf2511f266ccdb98d2f9b735a74c460e6038e9bf13848dea3b6f86a6cc4350f3f798c9e59074982a581ab5bc264c47e013531c1d3b20bcedfd2ca3310b4c35fb32adb39fc113a093946907dd9a3af375e0a2f7b8b09e3db1eedcea291463417f8abf79668fa788d3a8a19cf0cf6c7fe5372b134c8a5d108762629f173b72a11afced206258fb18f6049887284b8f22cda02a144c074adaff84c5c86c901dff870fe5e01cce43c53f319b05a2a6c98f43ed11930932ea1727cc2501f3e34f8a0386030dd1cc9aadc83c887498e989ad16fcbd9061e5fb0d2d9fa52feb31456fe06fd7eb5bdb76ef808f00a7ef0a7088f5041dc91fdcda1f7220c84f1f48170a1108a7492fd09b96a2f0536fa2aa041e0f2ff3768deb0aaaaeed2734cfa7240b301594395c265aa759ef87c7883fb62d82cec69832c2c0b72f0cc2472c316bd734a98e9d9094fd464d4da84fb0543d58ae1b2378ba8cc3c59b337fab422702e7bddb22ba9cf58e0caac4c20a3d30405c4be6397eecd7ba4ecad35f41bb1b5c45225a5d882d65f2200fbf6d1d05ef0139fbbf896afda2b7719bb26da62d9aeb59d5ed96d04c56290f01c8bfa01f6854c8130652894b4f881397e9dcead13c096eb7ecfb6af29c2a10f9f0c85f133d24f0cc2f1ff9c8180b1f68a8ffb4d9fa24f4df1a94b37db38728c231ef1fd0ac8e860b10e5277e85960dd445edf411e5a4a1bb0aef661dece0d7efa24c727c075190b5a1d4f61a0845cc7b93d7f54342143eb6fb90d0f0d843d056a0181ff8fedbea9a8a5ce7b6e4b1fe9d1853f1586c901e0169851450b7f0a4ec127df361d968cb4fcef88904cd7e32984cabb550bb85ff1f4971c2cdf8785ceff36c3a97220b85c3a967e2e0048ee66bd38fea72964d7f976e5df519ce5aca12da8c9ef4d87ec79a6a77c7b729463db7eba65b277fe53b8c98984ef78da25a09aa790cf53af1608e0d2adc696cd23d24aac4dc2c7a9174dd6aa05691c7ca98be26aa2aba9726393f34d6c0d19ac41e50300361e755679f290a8050a3f9e907c6885fb7e70eb403990303d9bd320cc8c87937cfd72e69fd1b6dfaf5b3eabf01c6e1d5fbfdeb25a3cd4f2c4fcc41fa274ed69b3e26460b22dbfaae147819586112cf8b1b9ef510980fcf92411a3d0de3de55ff3a86934da09029a56b0718ee43e8fd9e4bcc97146b4c4718159e7ccbe6f0010afe160f3fb84f946e3e82a10408f841cb548ab620706af5d49ae7feaffb59b5372316a2d8c88ff2fe00396f32c23ea9862cde910e7a0d28509bad1b0ada760b20e8fdbf82f8f9fb19b539e82d866bf7a6435d382b5e2532fad6d22d02422e253626ea0c9f36ac833ec5228c6d17a49af9b2fe8308d05bcc63553ac9d8369684a5503560f59ded6e029be63e6aab894f2d2448fd3149804be69e683739621e2904854b54830adc54e5ca58bb7b20cb4d5b5151e7556eef92cce57d5f6910c5dc04a61f2144c9bfe5f00c227e8110592555af4fa53e18d9b5e05189d34a273f4ea92215fc7f1c2980d66dbe6a2b61e6001c72feb47d425004b339d4216907fd33bc40429acd36ff0b071c088345452a19837bdcd353e2fa0a0e360a9ebe4074e6a7fbaba24cd2f2d28b6b1a30b23c87e80920161e4b3ef5e84ce8b6f8ffb9f59ede40720ca3b5e44d54e93abe1462689523ac20fc35bbe3cd0658c1f19251b5786b384606905a481341d4795a478f956b1fddf146aebb7a666d9347d74e55a718c1e34812f9d3cc834b1f5f4187c83a89fe629e541d522f0b9f2ac122b2b711b2314eac8d4db78a3fa1f75b5701a2a08085a281ddbc1245de8b9b6122bb4156e0248b4d0cc3d6e12cca3138caa8f9077aeb484037956ad771fe6e4de770d154a655a089e0bbcfc7e44b633df7d94362c5ee7970acd773e5e962182458e2fe36a3384927bd18d3f62cd166cfcbd449845f7ba409290f74ed1fc6a18d77fe350af50bce5a1ced15c32b09f8b034f32ffb25049516a3b4ef7a29d23f923bc0fdc3ebab67f1080850a69d9f51d0c73548b22ee572f9a11a9eb2fed6861c536a200fbe1fd430a2d59eaedcea8a56476c98c4175c7f6ae9106d4872e5a593ef4254597002b35688b2cd9fd73e18cc36bdf302f3e6a9eca9d9469c6c94eee957305cdb719cda42f9a735a901d857c201ec394a786eb4557c396e3897f23f32a0fb7ef61616374a1cf5081e8ed22d2be2422b6f2959a9fe0d083ed6e7225225782c083c41f2be13045181d8c6bcbbfde178a01320b44094a77fdebee939ee81d10b052c1530bd299d3243357dbc4e152cce4c6f674d899928ef37e780f6bc21960c036762251de15096cd1234a0c6d0a8176558996cc2753db8328cabcb667ed9241d7a87d46e7ef3e8a6af19aa7062e1079881058a0a7980f1285ebe0c19cd2d1bd01821ea6fc2605a416ab2e032c5e4bfc50475649c15c74c262550c55c082ec5698a2594b64f5bc66bbd334c564333928eac028029180dc0da499c0767e6b12af6fd5e305e45e0353ad0d48cf45dd70f27daeefcf4b278a72c260fa69b451a84e696f5b2fd12ce31eb3c2d2de9722a1dda229e415101688835168562775c8c94c7ef30cb4d39cef2c0b28a95e7c2b3d419d3fd5dfc8a9a5a4221a167821384cd3a70751659c9b74df4f990e707ea32d23647d97563ceb5b5bbe8b015d3c2da3c0244acb30255888c6ca469e177d30994716e17dece7237e3b5d8d515211602626418bffd8b5fec6f6224c313cfa18fe9c9fe62331429b5d69185d4afa0f789b22de54fef12e778ead1af28dd4fc691e381e43604c81c06320b4a61675f815c86475203640eb2a5e37d7c21a22593acea3916bee03a0d25ebc4826672f356cf688deea6a2426d54684bddd2ef040fb4a5558ed78af6ba4e7ca74f7daed2a149150a1cce7f46b776b068519af03acce0c052bb9ef979caed5869dada01d49879e35e8f426f9fd2951152787255cd0725ec71e1ec81987a7468e8b52e73c530ba9fd570e140cc49947113609dab1a1aaeb07f46815fdaa1d28fcae3fc10f2367c6c91bda77cdb82912d02af43c5cccfe838d43049c9cd5bc94e1988025af722d0140a21d04b58e007789a6867512a6f46174325fa5cf0858daef2979a4579d38704afa2056b241fe986e4ae2356323f5c547c8a95f16940a44749670889025951b47167821130aad51dd583cbb424d44e66462b37566b4215e5b7b3824e52cfd761caa60917f416ae45664804f86dd2bca1afcc6b186ef1b3ab4c5f113d0b29981cbe6efe5c5c9c633cca33840eadff1726f3fcfd91c5d3a9b9aa77faaaa679b7907255454f033f61349e64e65fd65a66bb6ba21e14b7dfb90d9a5c261fdee39e92a779c035977bfe9b878384ca60c11cb523cc15d3dfcfa412def15550c327c31e8d26357589d90353bec1da86c44e671726945b09d9b41b352eba040b69716699b63713335f81edc28206d02a13f1695802fe080bea7caa1a5365f3120f01a3009f1adc99b9e6f40e7a50c6d2ad3ebedc3214478935f542b9165a8d8bfbe49af8ba87795f719fd9129498c4f2c18fba8511ce33a1312b72e4456f7789576428daae51ff5058cdccc0d851a5cbc8996f1199c056dec9b906b4d0854d9342b6d8ece9be98b13dcaa6d27296145b7d49f25a7372edfeeda6e0e06589920057e7607e90c5eba42f60403d4cee633f3900b14206e75f9356e3ca4519d73830924c65c69b13ce865532ce067f7266a59cac29762b4dd245825b67feb838d57d1fa7b29558a56aef458ccfe71bc22c488f65c80e85caf9d8c3cba17a4db0170b3ca313daa0af74d4fce29f17589ccdafc7da06654f2dfbbfdc9b30641cb90add6c5f1e577cb77caca4dbe62e5b4f6c87a0065117dbaef2f7f416db4a9468a7aaaf4e4539ee61c6739d5af7f26da449929b85add02cf7022a095bd1def56153c439bfca6cbb5ba12dec028005bf8683146e34c143324d881f372d020fdcd51ae1efd5639231d64abc0b0a9453048ee7bdab5d42b301040ed36533dd8f626b337355b9fdf72854be1e1656e7a37eb17e0d5bfd4b2d023824d0947104f92953398246c234bf5c8cc196afd0fac4ccc51e58f6226db59e02936fbc75901aa1e24e615bded17e5411e445d6ed17f122eb3fbdb4e73869711a1fbffb04ba0d4169440c87d2fc5a644c38302a6ff24f373907f718a7683458844de44c6ff5436a97e1f134056feab36ee468caa7135f5b14fe8f32bb1a8baaa854825b5cd2a94a0eaa3c7f7945ea96842ce56c7c39aa41c9f7ebd749a24c95a06c17e3db56df742e870204e83b841e85d8464b826bf149d53c9b473686805be510bb20eb7be65a4df259a95a6216059141564564563dd204da12db350e59433ec0b6d68245d2dcad06ec103b0ba6d24ee8c88cf2400130ea41ef5d1f7a70f63db2ee1cf4442c36d71797521b9d0d3c2edf28703423a477a9c2a064f4011288904185ea230a2f7b6afc4ff30243ec63cdf61b1ea4a2d70bdee4b3676a811d9745b5228b44c63343a8292f1daf047d06e999e9f6645a98666febee2f5602e0f29c65b413b128368dd7e270b9d40c2e09695a6301b2fad858ea384aaefe2d03c0ff11da63e9e56b2e9b4e1da3dfe97ea46c7cd04cf80f2109a5c579d5eb30553423b5b82813a122b11f57cd7f79604cae66f34a178698441ac9d8354ada777d1d08d56fd0633e321e2ce54440ea61ba52867b55337d6dece30f00996e7496360409b81b42b95229b69729777dd327d620c982570d53a7d49812fcb9b74d664f7a20c9d0e76f0a952633159cd360663e4d30a758f7f6806a6a586836cbef0ee3b5c607e1c1c2b866ca5ee047dc4812f347432d2a433de5d4b57fa12e91a248b76368dc68380266b419a872ff35dd066bd9b658b0ef1b7582e23fdc48c8ffc4939e6ee9bdeee648327c60d3584369424d7a845cf5c111a81252b9efc47adb6f5236aa8ee082113973bf000efe8a63ed83c0b5d48b235b37c6fcc6d07e721131acac2b5f90a3d029c02d2c99d2fc22fd9daa7e8251e4c0a4f8ba746c657905e6a1ac07f753783a84c572f67523cc113d7d7e309a5135452110fd92c291bbad8fc1b9dd6f495986392d2428da1ddc05caa629916b5e6f7dab3e7f1667063ee1352a322f6da113df62e7da85f19b55162b345069e5c79c372da1bd762e6024a58164ad49c400c770bb8734b340c3cfcf4ae0c604e0ffffff1f