PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65747 06487a61759e7d1cc118a0c261f724dffeb3c871c08e3022bbd000a9eb423678

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b4bb1de9bd4e0ff07cd7e2a8ebc21fb21c4a1d2c89471149f5cc4b573671ab30
Certificate Block Hash
06487a61759e7d1cc118a0c261f724dffeb3c871c08e3022bbd000a9eb423678
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000030000002f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007fd99108965db0d8973a632978105c3be35257768e0cdb64bd732a6877c5f133538c8b344a1ff6fb845d9675a594d703d20f9c4eb4ac6bb5f4e6d8890c72dce6a855661ecbfe1c60a06f41d22d200ea5eae7b9a93887e8803e04000000000000004000000040000000030000002f0000

Raw Header Hex

0000402061cdcd8178c638f2b7956cc96c748a8542edcb62d5cb39b525ddd879d8dbfa476b303ce84013b27bbea9e83a0e0e1ea9260cc6829c0bad6cd0003877115a1ff3e6861d6a5380011830ab7136574bccf5491147892c1d4a1cb21fc2eba8e2d77cf00f4ebde91dbbb4

Proof Data Hex

59,560 bytes
121216020307b011754160789fd9c464c570f9b8a370ec80916ad010d2a1bd3648bb84fd1d642c792f4ddfd36712cffeba7f0c0965bb7c858fdb58b61f0b2e3ea43a6bae0fb83187b3cb5e7af1c9a002dec6aa8ff215472757fe3d1af78ed167677779b35c976e3be8d55d78a20e8d31b9c2aecfe75545a86c857c54ba4cb4dde5ddc841c95f3f3c8c580df853129db1086965c4cac375a64cf6745b1877b864940f99b92d717ef83728a60a99b5f1668f523881a3333ef73622f9386f025dabe5414e3fde658231d97d3c08b98194f69bb51d3c9c00c20fb214c4b31b7583fe9ef21f2a336dfa7e3f1b61a7173a7b634eed0b0d0f6f6ecd9db6d914ab355d4bbc7e4205db2769916632de4dffc472e4f2b09609dfe20105e7a7685b076e60f05d3d06d0dc9e3e3f647f4bf738851efc8ed5ae7da80a0cf6ac96117ad54d72fd1797df8f77bca8dc943641c2322f25e6c5831fce69304145047fbcbe904f149648c6b039ebb65fdd8bdcaca0534e020b355a17547d16d3d60f8c10c3273b27fef7a0114491cbca50eb77befc0d3f5da2b2f03dfc6d14ec69308b8017dc50cdf6f069dc06f757c7f53356bd9e9a0a9ebef5c73409c66a88f395fa24ebbc0647f77be6e0683413c2bcce8340f6dbec098b849e82a53e949b4b09da1596287e9e37eeff2b1ec8ca8f005b45f0c191c9b86933bf385ffb0d44265b1577e509b42b75e85a3d69d8272ca7a78608d619879c65311c3319ab3627ffb1e9fb8d6417b84b9d47959b1071694b74b6fb0f7081868e4cf9ba543417957f8c0f7c81191f0067461faa6e55aea8731bee7cdcd85d343c16d9c488237caf00c19a9845c64761cc3ac1206a19e4c4b9a772ddb0db5727201afc442682dcf2c0c661f00660a294a364c37426b21727754dcacb60bc24da4a775e50f0891e40f3b5f4a80c1c41cecb5ab87215a63bbd5a4cec4eaa0a493736f4c0b366cc49c1d35e3b11a7f2a79d1ad57c9d9638b46b0cf95b2e18d6b5d8b19271c9d5cb76c0576569a36e0fb7e2ddb91685b5abeb8e6e6e28c8e0743211e94919ca7ca9c3e42f61f8c081c8688e3be57d0cd0208ebbecc13337958ccfb38f05534f0b937defde50b12dba0ccc1642e26b20ea758a28b552642f41ee333425fcfcee101ce4fd337a27b1a3879f21a28b39f9f0a9e2b96f6d33d35a41601b005044bbc9ef438dcf2b1b3065d8840ce0f6e9df697db6734bbfaecba2fd610f84b67882f7f09825a4992364554c2a831aafad819e07c3be52f2e76b4e90be074938a4a430ba0022901a3dac4d1a539f1c50a4cdcf621b257b70e55244ee9f9d8250a7acb7b187cbeeec23804c1357bbefee588e196894893662df5bb026f08f992309e87286eedd34db89dfa76a327dc5000a4ae0ebe3161446c6971d58148f6763e3ca3309662ce692362fefea798d4b3ec66311a4681a62492b6c5ff268086088192b3207ada2768e66d666093135a282a10f781e70f9e2e41ef918bb1911f551bb74410777628000a35610cec28c0c1d85a08060525975403d0eccda1c8493e1c863f449cca28a4de46b479673040504c776a1acef2bc7f45f8b22f1372b6aa1679c997a96d26f7a459bd93adfbf64cb763fd9208eaeb70fe8a86ea951e3931117c93492b3ec38dd45a42ba9a09eb217e2df95cf71f49bd700d8f676f02e81bb8c48b64e9e751a60485e026238862364982782b53c99d2c3ccae96cd4a1a90313773ad75b51a3e5143ec2980c1ae278b0dd8a12e27f5ffdf265c5c463e97dd998de92d9a57a06e429882d56b004fb73c7f8575c6d5f27f74ff550896eefd1a11da970d05c7b0d9eec481ece1bab704646c03c4b7f4ae7044fe9335012cd5f0200e9f028c07a743777fd1332397979298f07d024ee2779d8dfe29c8168a953fe2a869c0af25415ec2c47c108bb905f3fb05c61e32e8940d88efc63fe6c8b6285eb57fb6a4e9b2a3f8987ee207a8577ba1bad2da379d06351d2570685a8bd745555752cf58d4f2e85ed191481f8ff5a84e303f1014b5f7ebee9f0b4715a62a5c7d3642f1af37ac7a0594ccae07d6270a09668825104f90e6962ba8f179798ddaae4060db106536463001d21a6ebc69784d48900ad8ae32c06bad7df3d2789aa17c4ee176868d8a1d8b9e2fe2490fa4bce05cf22a5d58ae8b864dff0afddd1623e6a9050a4578aca7f1a3de60f0415a3a44c17900faf9007753178c4328643ebfab9d64f9b7ae48e8d52a6a9efd44f42faf33a24e14e0a7d42df156a298cc354ce1cc0a6e882a9649fcd4a0e5fdc66a516bba2cbf844ed30502b1d1ec4b48db876dcf8734bcf785bf124659d3061a2b6d95af9a91174297f3df6279c896c0ce2470c4bf7b9248344d77f79b5defe84b5ff2bd097cc15f9a0c0ce5d8d12a804981df16643cecb1b72cad3b71be3d2ebaf3ba3cf42254b376cd5ddbb2697c8cd29d70ad87b1d05c0903eb45963296e6639b03f042c2ca42e73036d56dc3046925cb3561317a19c9deb142150ecb0043b7876c3284a8de1c58839e2c3f4edbfe745b5d1ccfad726a479f576b4e11937027fc7e75e24576f17b12e787f31ea9c48ad331e427738d6ced5eea4d0448291c385a0d20d13c3723e092f48f3a15cbaa352b4004119525c479f3d79d2c92021eca29ebd71aaadcf99f75ff463c0b83a12bd1375489253f64ffb60d8222c7a34e45944ff2da962ee23fd70e50efca1230d2a6747395cb2b441c018c1d30395912046604374a5017aff332ef3357d72baf7b90efc071a3f3af6814173db6d4162ac5bb85bf01efc3c5a7885d6ba532f9cdf14062bf4d9f881abd30df21ab2b0d64cf8ae01ce3d6a0e760408a2347e2cd3b1ea34f05eb179a9a87331be3c98c634e3220fff90e5420fff6688cd13c8f2000e5371fd6b5ee0c2c8314d45cd421591cee787cdae463672ab9a3c676656f0745e8f4c318ed2aadc0393b3bfc12cb845168a488d6620a866d8efb3aabd9300b8d6be83d7c40ae0389aafa619457bcc4350042c9b9fe6a23e14553fdd916bd33feb74cd5391305f64693b65179f294f5fe936b2c370158adca661ed2b593b00554e5512cbe25aa5e93ad7fdd53e755934ef7afa21d57eb30a4e8a5631b3df81bc28570d6f62c81d541920eda849ee595e6a45db7368fa39a9411417a20d06b8b7ac32e436d888d78f8272cc77362ee56380d298a07ae5189f9a96fad3551698c4f3b263605fa657cc8c734c25683fb93cff67962afacb2d41eb18c492acad5176f896ee6c23daee3d6d4ad2c2bf6d9eb8186d4b861f315f4d2feaef7e2095457fc21e5d68e45218c28293937442d661ca1cba102ea69372e273bc86e560d47ca1a439c9c16dd5c877f3750c328002a51cac14ef23a6248804050c8eb2018128705dee32b16b89a0f3207fa483004e596d796ad630b77935c65f846baf5297551b2fa7398ac6558549057362814ca97ed14f0d9bdef625b1a409dc009d327d590970d0c4b2361fb9f4b4db504d6cac8368effbb9401510becd0e841f66c34f1343e33d625e45e6862a61b908a43b015fa36b388449d2a1666e9e81f25c08257ecaaabdf55d18ec4058a441ef20023099a6845aea8770a1519d7872fa1194101fc5c572b0959123ea69badb0904b59a16fdfd3485f02beac7004fd08399e8c41c48df46018ee7b651da186313da52f00f6ecd08eaa00c50b4fbe8d8ae0ab25436c86174a0e53855c3b27cddea1e4cd319820b4c8eb176c022829764df369b78fe2baf30da54ddc65564a82fbf7b8045c81f49c575aa5a61bf5bf14893a1a7f62c82ce4bb98a035dd81b0e1be490cebc350b433c102d658d40d66fd1b78448321f83449a90b464ed72ea54f6829e352d80e5edbe7dbffc85f5ce4af236a932557059b8eb1b07de6451ad1ae7dcfe68534d9c79f2fc81a8eb4045b5b31c8ce0dde44823b92786a18146de27a80a5e78a09c3f7bd7efeb28a1bb02821dc80b15dab77bea549453d4f33709f77f6a077a054a3184d4170dcb0e96fc0d41035c567fa15b57efcaa514512fbfe3ae48dce09e49d635eb6a0015943ae19d3daeee012b99f49f21224a6af6bee69577ce4a75f6d35f01305038ca659ea1ad06bc1e764f75c81094f292c6dbe5ea875a41d9f26d2926d284d0be1c4fe1a5973bbfdad6e9173a8cfe91d19f1ac06287e1353f8608f9c6ba2944c6445511c4ca4a4b78268170b18884ba0be4278ff872b5e873db38c4a8bc25bd8103132d9bacba2aecc51ee1d2b4f2b83c0e73f1bb9a7603cb3649de375a13ffa2cb8f138b6b7f1d8784cb52dfbd5310645c59a95107d89f306c2f003cae75f2232c9cf5b12872a1af1c8b64fcdd1084a6bb88994ce2a1c8c6d2ba8a410c47ca0fa3fe65c22e267eee2d6e0c79c0497fd1024a1062dc5be47b11cf9becb9bc53c35e7c5ce209827aea626ff295770cb858f31f63fdb5371133580249e7f77017d3a31889cc59e9c37d3fd347857d767a49454da9a98287e143b3976dc57b20b64fa4b46555cbd4cfee23c536a9e4903c507bf14683c79a8401c88ceb1db798e6b67a2e2c28b6cab8632405a3441ca3cd09e3abd13d86dbcbd610a740099fd3736374891e20d149f14f1bb5362ff9fd4d1b5ae88e3d90402f763424095ecb993ce1722bae6b75c4342f997f54ecc566537ea6a9c5868a49a8dc3aa539d6f4556dccf61ff4c67daaedc114b89a2945c7f2e9235df932b90cdb96ceb49c07df9d26b5fb418a53c9083a18327515f35f8bb53a156fff4acf0b95845edc333e03174add52fd6df2df21b19f7713660a123d04c5547f1375e5c41e8a0cc0b54dfa7ae083409cec8bc439cec17aea920360393d370f2529381251b72b6d7508dbce7a9cb5ff73cea7fa8e4984caa288880d8665da11fc094771d3c1c53b3247b6dfb07e2256e769c58850f6182ad39961a09ce3a28fdd74761aac54b244a25e088bf91777c5efd8eb8fa17cdfd6985d21eb5dc6f150af1671d2bc6fd92a72535defe775fe5fa29ed07037217fcdc96fafaafd7f0ed249e1e1167fc9144408c1dd245d7bb25b68374185d05d8d9200052e0bb8ba76fd4d82c6110e99cc4bac548ff83cbb684ec67d07684b8aa609614df72234f227154a0db9de8104b22c9de369fbf56f3d40529f9e2ec322669fee3ad8e2adba06101ccba3fe07a082414f5a21c8e0bb845c2b44106babd34bbd291bccf92611a871539c59eadd158e5bba04214aa402247217fd5a526e2bf80a71a6d152bd4a939e57ff027f43f2b70955eadc21c926e23f1ed15d0e73fd9c2d4e10b0b6922da5e5d8c782c8de891f388f71d14b523f70b51f4f8eed37ee5572759e6415e99ad2b7d31d21fa0458bf585a20ac11e67b450fd3bed8074363715492954ef76148b2e0975728111b86f85d0b69df73862e6f8b0c4bd58c0e61b4732b3fbd5b80997af917afe40094e130e613a97a7a5f1a0d6b851721e61a0639eed436a93ef4ac8ea084dd1b8b9f2eda50f80ea0f8c30b95fa8bec7a388b2c77a4411f85ee4636f65aec24f0f70d7edcc06dbaf1a048ae7e4adaabbcb6e47d49221a9c775784e4fa840ec7230a35532a8d4af4de1ab16d88aa7caa106e2133c0dabc40837503d7ea697d8e76899bccaf75a62fe6cb3fb5cdcda7369a2a0812fba544167e14551d02eef16b88e53e61dbc5b5df4f629587162ad8038520c5919d8fdcd5ef029b13d1a5b4eb0d246a2a019e3e2419bb678c87c231f4949b98b0b29bfaa16deafcee57e9979e119b9bea15150acc59c34fcf4552b52f5ea1e25d54d3379203e6dabc112d1e44989ddea6aeccf384366242c9e1388db428f8f68251ee7d28f7ce4a669266660dc5591575bd6e5be94105daec9cbf195a97135d9d746fb2aad3641cb12bf4606668f5c9b56ea6dad1b52a3ac71ac33267c3f019d768537a753dbf7a052549c4ceabcd95ef295067501036b9765326ea548674d7af44d52901b2cab4fb424d1a473d892311983d8ae663e093dd13541687e3f9723274f5ee72b5be53d2d7a8764e004335f043d597e84853472c87b10b2cdaf39d61f3536f722b76c1087bfac92e544d23cc67f6c71c8ae21539a7e8c5247b5acee01c36e05048a7e230fc557f74ab903412515c55b4eee6d5d47bee15deed3da0b75af067b9b34c44fa9e12c71ca11363c81ec2fdcbf4d790be109e8e8a7872bf0454a6df2153227bf0f1a48089f20629702cf23368a8e07357cc53bf4aac7bde439c6807703c09d3cc8d93242de5b28ddbbc57d64a9acad4ff42adc402e61a146cdbd93ae34e34c40d62cf840fefda6261c3110d42c8c61c7dc95b216252b531bc127a9bd9180f3290488931cd338abf6e412566f2f1f2e23fe18cf1a1517c2c04d4e73a58b00ad113f9377e97618a424d3e032a4e011c59f01dc54a53a9d60bbcc0d6361876eb3446c5e62a4ad52318a2d6fcdd9f23565550602150b01bff72cb162ee925d466daa8c332d2ee592826e3797dd6084cc90add6ae5fce3425b1ce0ab4a27301f727d58a8fc3617f14b62ee4a99c19867bd5433db7c71e6046ba087d1555af4730bc5fb99c94d76e4390413cc8d8617d31cd1ee185a6d7893cff3b9b0d9aa328c29508fb2ecc8a02a58170a4ae112b9af3259f1d322bd39b5465ea38e28937cfdcbca29dfbf07915668c81be9078e76f053baf9b3b635dce63e9c3b882ad73b74edbf705f0bc349bb18c32ffdb30c7096975d18cd44cf40389eba2e767af2692cd83fc664e9e4d7f0f68d03b14cfe78a75f821d4f6cd25ccc3b46b8dc67c6e6c942930a219b7d2cb9f52558221a7aec4ad07761db05e06e41478bafd7ef458500bc40ccef2d2adc84404a5730848e425c71deeb9031337ab24954c3001bbb433fe7290814f37a0b1e7a900f56d42f37f9a03339017f7ea996ff78d4d11fd3fa141f7b4df9d7fa6cc3dc20facd31a6966f5d994b8cc04a61184435ca228c27f845b50de21bd5c36caefe38b0aec52b1e895f27bdd252fa2c4b5d2f6832d3abbb1084cf97eb5a8336d45fecea41233eb47374852965ca6f1bf36f7e500db57766db698eb83f5469b3273bb0513a49281908f82626d4f28252ce71e5005c727a47e91330f8e97d2962e2d98716f0cf576f630008d5e8d62d00f744b899772567c1e03865cf0d1e5f89c729c380d9934e6d86b88f8879070c7aeb16daca1682481941743e58cb1d1f4886f64ff4951a29c68157a03d0690a483e2231f8c515a549071bc2787ca8c2a9526d5f95250e6ad5ab352aa35fee6ed513eafbfc9e235d5562e73c5e6db8c4a98cb182c0b5645f1b7bc370181f62f5e7f3f4c3fb8c56a709deecebd02a1c505abb747387cd7558332cd380976b693ffa8d5eeaff67368aa5d1d2d382717455e50971d2ac2a2e08b8abebc31fab1a49542ee284836e5915e7fef2e60fe0f147cfaf43a67126f7b755ca097db5df33efd772566cb3d77d0f315323d70126f6f3069100363528494aa2db02765f32fa3fca20c1e2568782f1285c8245bd493368f4b1e66b55cd2e91c6f7cca7f35a319b137345bac973adbc433d336e01216391b619375ba69d8e3d7e4b15779f9348815c3e85d8ae9cb1ab098c02a91271fffef28972a771f40d71059758bd5ff02e4f351af4c3c26da389b83035e00dc2d0020902b64c6acafebd37c909067ae208b1cd7bb0dc1f2aa875a812f30d12a68ab8f35a67129dc027beee0fb6f04bb5aab786d8660b1dba16946ce09024724e9d60eeccb79b7f629a827d80b38c4b0f3ca71fd91b48001bf3c57e63710fd9eb8533b7e64a0959285dc44f0eb56a279123fdb14364ec9ea940eef0d1582919d712c40aa994f28294ca47b7e6ea84a996d3342debd2027c8b02adbdbec5c1da6603bebe4254225a3685647b33867e63710a28826d5391bfd5fb6502ec06fc3b138c3b9ac929bf411330d54bb9f839302213a877ea0d48770726a46e8337a56bd8a978b552a90c99629c8fb25e3b87051c0568c7db53be0893692949ddfc78f889252daf82d4ec3f05010a97745e1745110ec063f05ecceb471dbc56e5fdcd0b7f9d09e5e47ea764a5ca90d3c432a8dc0ba2a8974a892d7f82d740ce365dee40f924ce73d21272d77d1eae88802e9560a50bc771fc9d80381783ddaf0f6724fdbd7b7787078aed9a4e4abd4c96abd4d98daa17b7d5fa5258edaf0067e15020d15e8c34ee498091da4a14c21b9bef1def4a81328a01058cfa7cd2c566240d983f8422716043b8bb11822145525269611f3806babb653a6fc6bf85df9c08f41ccee10e023b3490f87720f852af6caf9d106afaa9ed8bc664759b8995e8452b93aabe0c7f0d00604e1bfd3c02ae26b96fc16ec34da94d517d1eef8d862a4db4d9a8c2a1ed2779d93a2370d23b13c908435da902d9d0f3c51fa4c4d7e620b09d31bd9c91d195ee5c747f1caee156e2031d63396f6beb890905711b08a29a6294fe107206056b33dac48024f084253772c6602832ea73e65c86842985d200a53c80505b77cb02ed43e586f8026ec685deb113df556a471f2743bc6439322f9bd578365109b2985f58cd76a01177992364366964c47845043589c14ad87e7ff9fcca3e4a004e7e3d64a8bdf2b603b56e12a36cd6b39ee9dd2c92d4b704d4f6389586600afae48d70245611f703b7d6faf2d39b75355e7b7fc29fe2e9cc5f2d987e8fe6b3f15ae6626f46b0a50b9e2284721baa4ee8b2fc5459b8b15ff2686900a580f514edd002a0362d7965c0ef2845383ca34ab075db0ae4ee0191e968aa85ba5dc7e787a551377cd81afafcbf728c3d7b79b4184e64197525e2a3ef3335787028c1fb94ad95918bd04ce17916f24d8bd89bd413c33cf221da5fdb4aadce325e9f87586bac86da66231c9c32bcbc31b5614e553ca3ed900fbd8f0e27160c902ba43d69c6462444378d88b0ba006da9c8fd87e017d366e90431399905825c0b05e7e0c92c2a2a9de536285fffef7bfa56e942dbab35cbfe01ed771042ba4f21af4393f9d9c5833bea47aa64be641e4060323d221f6f28ac98bf2bbec0320db9f6f477d67bf8e94c6d8467390c4831089b664e668be836c39c2c1b92c38d7077c2046f672b55be66636c94a2bec23e30ff04261b4ed72d464a399831c28877d168b98abe32a05de5ccf72f6ab215db9676f0cd153ccdfb0a565b2f5938b36df011fec63cb0211507f6416f7a47f2fd17151d334386992f6ac1da35072e1393c2b8454f8afe9a6ca19449f602994edc89e322d4af3907a5bd84834d40b015e9f4c04335ba56b8c74924651d313a6a4ad5eaafc75201ba7a2a3ac06984585993a7ddda9a56d694149516d01c67522c71b0b07ec45212b74c146fd682db61d6bf0e553cfa234fcd1182f82daca9c8c0140cdb5f5dcaf991d775f9f4fc510e673d8c0ae6e803b3d786edcded9ec61673a2250c8ad2581e8b5962b5683608ade3b7a1ab5336cb7d3d1858d552b3c355b162fe9b02e883bcd46f46cfbc551ecccaa247fbe4788cffdd1aed1f35c73d5dadc343835b109c173974a09f121d010ee262894d4475b3b599103b9bd150c0c0b91f2d4a1b421ce9a7f3c4235d1710616e898c9d27b37c62c8074837c259585be25669075ae5217744b4d3584f6673fc9dd480dfcb1de2d988f9b537d9bce43a7b10f0a6ed12fdba831372f3e2a48e5e4adf94d20cd2a0430fd086ca03aad048b7020d70e79ce4839d1d2d0983d8baf4c7e6bae55ce60a9ad2f284557ecddffdf001b43a2d36aced328b272af07b659f98a34abcb805dd6f5183378a378caba7e8ba5bc3f8fe01bb53b2444c4d59ad4cd31d6a48f67e485310349ea9233925e158f343399ae0e3a1bb06621d00a94180af4b7646411f1840bb5bb40b24317dff0fd06bcf8b552265a5e72c6a96e386130af65a3003f0b4dcbd478c22fbcc9abaa75a77f1a3ba968a2118e9a3a82697c5029646d8662ae5f439bc8001d395b74d03c14e364f635b283cb15f62c5eb9f5a2c9149c1e335f482e79c4cf42ad78157d63d46b4b259da0d2f295f5314bb475f69b7efa9ae980710656ad30d0957eabbadf736282a44da94f95957556811213ac5497fca7195d535da36cfd64cd62386cbe828350545a3f1bdcb10e943067cc2faab576e797bf2ddb3d4fbdf188b9b5e0ee9d3d5911467ddce7fd2f636165296fb35f395af816952cbee18a3b28db8b9c59050f599b82b04128e4516b9241c8560cf1eb2b13ec5de0e726babe95f4d92da5328dc66507be6a456dc41842245da6b1d98d29cab595e0c0aa23b5968bd29f77b6e529bfc93b0b83df4ffe541ab0723ca94ba388b4d6930242a5de008427967aeab98d8e8ada7e0a0e6c85c1d4c084346f10dff82b97a5fbe2d7fe5b97453d1e318158853af70c22eb5899b60481ae2c633d3cbffa696e3e17bbfbf85c145e0a4e86de7e78480e213331372134a3a8edf591bf788dce9d6dd70073900d60944b1d5d3586f4f47e1d49e565d9f56323efd239efa11e80b9ce1a59484eaad0e2ca25953177dff938df4c412b0249e0f4be41d0aa7230d1cf428ac358faff43d54778e10d9098a1b7b5df18db63ae35f764d7b0679e841486170a61fcac5d6e2e059b3b9f957ecd4965bff43b3b01f9025e117bf01105aec698a831b6dc45017fb36c1d8fe38c42e336577cb20c1540609a1507d58756e07bd29fe397ca242b5298a26a6a4b42bfbb3626d65446b298853a3dfd1aad8d660cb6bd17e6b7e4e61c394eaef341bc4fda4a8df67d61bfea3b6728501e3d3437e126604a91ba6b14a8382bd70b322966d8fbb6d64eee76a64227f624f15d2bec59833b62176ff6ca68c6a7c169dab76808b50e556d574158f460aff9421212ba9a124b8ade3d6ebbad046e381fb972514d694232ac6ca93fca8c3769b0eaf1928ddadfb7227c981ee838d63636e0fee32344056672b8248574919270462cbc9360769903e54796938efa90e6f4e51268a47d8433d276ad5086f88de6c0f9fd7bd3cd420bc9144f563f7cf86eac0fee0504cc70955d3427d9c6743d459492d4a3092834bff09029ad0e0b1c28380d3087f8699e439e1136fcd79c0f041f4beea4c541ebc94773443bd334d8252c8c46b73b27915c7b44d19054dff4c4efaa837974d82512c8a4ef0bd04593b85d9271df1e185908024ac131486adbbae5c5d8e282c2915b2ed002a4b51de27c6acdee85a0852d00f73ffabeb2becd9e4f5bd78c44feb02c805df2b4ef8724d3978384403b6018438a3c26f2fb73632916da18bbff8e667dae0a070d4ed4a61f25fbaf5f27032b283895d0470e64f5e886ec2a8db033d20daad668876d9b72de70b025653f240a8cfdd7d24295eaf5edddeea06b83772ede1b474f39f0048e9d185967c8c2028d900cdc0f825664563cd6bba6c4f04eb2d447640a6a91f0d5aa3268cc5d5dc9a794dcb798f95944c3499874f810705ae32f7ff3ffc1c218c0a45d7363820a64ccbe36b3dec0f4f8efc743adebe8bc04f7773dbf9167c89cd72ae91c26c00aafa7bb0052fd1abd454e07b9938a8b93a4971e3e3af86e202f569d64c99dc867d563002d85917ea5bfd57a0570dc2c782b6e51e08ec5202b644715de8db2311284af7e63bc28a9487efc76b3fe1c6850031632fa931f4e8f0471b6b24188ce0f675ac8c5cd26729505e3a4f36475100d45b4c0734164ad7486b7a75016a0b45ae976310760b8a19b5e55c7af360f2802527ff3fa4bd4155c9d0807560fc2ebe590fb4df801b622d40573b364845c9eca8e7116ddfa12ad81aafe66425948596988b26bb68045b9efd086df53eed8f9974efa7ec9e9b4a1d950b0277074399a621dfd6db2e39d76e9dc672b20f5c5c28280d0ca848bdb75412adcff45a471af7f883affb3655f8404cdaddd87a7f9db8bd30adcb09b03a7dca139a8b247e8a7a6d746bbc9e256f74c857f788c6afd501fc54c2df98d30aece48eada5e85ebb63cdce52b26484b4cf1a7d8e3819802defc6c941831e2b04c08e36f74b78fc2346e63a852e6fd54929dc006f9a030a0f4e6d51bc2dfa29679af9eaca52a692118cce5b5127ebc1d35499a7f755ceab6a2e5e06dfca7e6e4057474076c53ee01ecd60ce253f02b85506dbf330a53eb798e601749f391d1e53e01f091a223fd6e29a56aeb880cd01e9362e0d1b87577ba905dcffe989ab3db60babc2cfa098ec9d4e72966bcae3f49cc7552e3d306ed7c80b7c0269926dc556a1b3cdfe12f1d984ecef750703522fd682b897a5a11b77fcb9d5dea26a248b7e67c39f8b9d9e47c7721e1c5546205848279b2c8175cf7f65b4fab5ef4c4379fdc3c1a5a88a79296b558ec10e44757089792228d04ca8d88415762fc9131275213c7aeae08ba4d31dbd239e7bdba22613cb89b5940e58d7c800a92229d558b3a701c53d049356bd4ae933fc3f8f99edf7122a9f06b9449009e6c97babc58778e7e625e34a33ba78e77e2c9f590ef5cebc39ee0d5fce940a64f57c4ebe89d0fb8e068aa3c49ba7843168384fe74e7cfa3e5e5c614e2d8c4eb270a087378bdf7892daa79dd6e59ee4994337150e09262e81721216439dd1d9c2326ea83e21b962d1ca644328469715110caf4845c5ab7200c407327fe396aa7ea0c90d06bdca2881ac84790fe1524ef87e273bc5cfb044f7932f19096d76730864437af35ee5c917a408152fe0aac3539ef13c7b0efc9b028df0cb134aca2d565b626ad21cb37352ab11a548714a5fc38bc29ed3fef36760b14db6faebbd4944a86ac11dddc835cdea327c6e61b7d5dc276e8adbf69d8504e1a8f276077386ebe3abfa3a1a04cf3db68c0f92ad4ebb826663ed4535cd893c55726e67a08ce3889174c96f9084bfd33606fe692911e4749326a452f2a9298847e0bd1151c4502b93bf65d3120527c21bfc249a50edb6042c378df4758fa72108d4f506c5b08bd37ab766344f7242740a93237049037320deb7124c9315745b9d6f080c939402e027d84f42fbbce71e6005d9653c9dfbfc1f37432fa23236430f8927495648887a82cdc349f05c172cb58277f71e16a9a41a1443fe4102187fb6d78d0e59004046b94cf3ed0203fa6f2ae1415ff34eda2ffd1e65393c92e5024e5d6c31474f5ec7dae95ff83db71fe17764bd4f88491203d2bdffe1992417b960f3a2c60400baa66f7f5b1537ac8a4bd786528fd26c42f28c07af55a4f4603cd8a77fdfcc2b3b858ca5d177b07fc7303a59dfc0579708770736aa33d211bb181b8d1b399a6231840c872619fa3174880a6578673c44394f905f799f2f1f18f490984b56e068c159af561d608ad1a63f3ec568526f0d92af055237a06636bdec95cb5dd076d9c76a7dc8f8849c90fc3f16b44335f7cb4a97d1c235d6a20c5a21735ba823498a48fe2c1b88aa3e361f39ff9fb9beb65003f67d08fe75a8d8802cc0949943845c3c2bc957e4ca4bb1ab8418a921128d70d41fc3fd88a69f76e1ba36c611bb5f98d2471efd940d5d622ef4b193b6beaf54fb13c96f86ab9f1e2419bbd40d0744a6e5b559cb40d11de9249c44469d9d0e6d08f460c86577baf8937b6f1cbae13ff333f24a4642f4781640c7809d4572b507a7f6af979ab048dde225300fe4c2a88e2a3b9a53718a43a67bb0e2ae0405953e60bf387fcab9caf92c711ec859a9e3247288f623eb32f9975ca2b2bae29c8b4a4e9e588257439ae5dd92afa571f98b82bc9e09cc312bb23192e1772216b2a3520d83057d192e7d32e67dcb3e5d6d164e2cd8f85d6e908ffaf5c24317f694d5d16d32e4d3aece55cebcecf3f204fcd4d92417c0f302fb089fdd97efdbd0b5623ee9a1d13aba24e2c4ce743583d4c2e86f5a1e0254d46352196172949836878728c8588aa7c5720f5117375718e90f5b8bdb890ff0d5f96958f900451977fc22b67b010a49507d81024afeb18b77c790e63f91251bfa605b3f9f643e74f2b94ea13303e2bebee7d4fee8ab26e602d9d917a3083610cb377e761686ac5c5b4d9e3d30ff45d85c7b2adeb26e0ef82e1340da2c4f090d2bd6d3103ada2b8bf64ef9918516e1dfd215941e020658b8a06bed13217f0e12bcf2977bd870171bc320dfe2c44acc50ee4b268a1f7191192b41dab2e22231973d6ae508ad3c268a7f1ae3aaeb6f095d438676f26ce46e1dd5ae3da331cda01aae0effd712ed7fdf842dbed86a48805a5d8a970dd3e4c78481ce0404bf18c330e367881948df598ba4d2b962e396577b006aff31cfd7e0ec0ae458ea9adcf98f397057f7e2c056f804070b3069033f0650c56710ef3d301c0aeeedd2ad6a6ce883e5f6eab926a1167e3903e2372ca32edf6e6c01ff779470fd430b4ea5b22a37fe154756fcc49d2c0296ca7a220c33b27e8cc0715f7425464145c9b33b7f87df8cb2e32812d9876835086271317451be29cbda1655649316b15bb405480adf1261f146fae75a7380cfa4f3733f89ba699b40c9bf2105601ccb3a394dff9701bc932cab2031dfd4251dc7ee00ed2993d66e8def83e9789b0ca80a349e5b8b1b4fe62d6928808774d920f63f588603db7e2ddfb1fefba014784b524941ad57adccbcefcf05e76df0a4b3646659c1503a614db19a7122270b398679fd0da2bfdcfa5ab2769452c90d2f70a471a1f8d87aaaea86685692e31bb2f3bb4a008a5f4ee778e6a5cecbe2c72e78e564e7d1b827242736578d45f0607ee8f1b39e77bb48f616100457f3ed1a950671ced42f8fc742408859dbb1b22c0aeb9cfc3e7d58118e0aa189d602c12ad54ac5c881a7e990f907d6cb9779f39581237b6b9bc303245699b73a0e9b17e6c2005129b54fdb9ed2cf4debac0eba409866c6ac70c314cadcab689b46e5c65f352af503785770a3868490f24626f3286dcdb9251c028843b76040a34d1d29ed0f00485171964eb9783a0171b9cdb525f490ea509732a601bca100fcf2ad08586f038c5663a65429c403572bc1b10b6f6f83b111894e85fa4cf8a667d96e7669d8ea8e7d30f6f4eb4fb32f09b5b10a8705fbf1d96df0467a379debfb75c47baedd5750634f6457c6d3c095432e4e449a27b4d899314f26f65794bd32b9c8e0ef12749f70af9d51dc95852e56c6efae9e7972ee1e611aadb7629a163e30ff81ba3c1a2c4f3aa7a306c357f00eb55be5178d6fa869c86c7fb0de37489c8abfcc8b30e7e296bdd9f45f1eed5a99fae8fec0279d33b3f17eb66aa77dbdeeb761816aa2d36a242c3a9e409be7317d8f915173c13999212ff2cab6710c421b0ab573c159c2135767dd65a694b609c486672c3b5659b6588394ea36fb3df6ab9d77054be724453a806ce52bc36ba2b1636f2319c0a550960ac1dce538f18ecdcb23f3d3d8f9db98e1b0c667d3f449b555c7bf998fa6bbe8882ec57dff121578151cf576fbeffe3ef50af544f1ceeb3041c57a034831f2fe87623194b9d55fc5bd7714a9151b7eb6d642eb55a8b8b22f3b5059715b1839c3b1d20fd17d4b361d4e43fc5b241a161817872a05c12ece6a56f7d88bdcaaa16517d660c0dd60c2f08cc4f39e0ba18e545a8d038c9a17c4becd0aad1caccde99df6542aefe6209716da2c62158529278237a180935534c03e2d43a87baa9f59633f753de83297a44bef2ff6508743d2013dfb71df7bfa35d7d8f2a8788a57215d604b12a905d9053bb2f78e4c1a1bf62598c0738e796bfd899267f810d4715944961ddcef2b33eb75d19d66026dcac938d825392da95b717c34cb8be931b9ebec300bc4febbf43a932346d685980f0f457dc04de28d3b86995fe724a7e68ca8e300acc0136e8822dfc01836a7c9e4b116017d16d7bdc6e609a38e8b9e47485209b910f6e0519650a2a2a62b9eeffdadbcdfbb3ecd434f0b7abce7b9bccccc5e865e803ae1553b59378ce258e5e6e6e1a4c0e988d23b514e94a3b8e9a69baa59eaf875956e044600756509777966ac5f8e0cf1c7443362d7b0cd085732d2a9b023629f65b9cd34df7b524b9e68c01c52175be1abd54119ce324dcddd5fd7cbee345f618336f253f0f63be475b9a4ec06fdaec1fad66a0022789217183239110fa6b00d23aaaf2b7ca00240051cd4f864ea70bec7b5f584a39486e066cdabfcee7e2193a42714461f92ee89846b5582c450e2dd940db9df5486962dba8b5160263dbc2c697f9fafb6db6860785e873f593885abf11d8e21055530c13083bfaf1e4d9f38becb262f6fab395580ae3a2a98ac951a7316067b5291e631b32792bff7a7b376a1452593d581b67555259c9703fd9d17fdc7d700fd3b4d02dabda7c2f31b6ef8eeae7013e8091aedc33215b162ecec593112bb1f0cbbf2c610ce91ca1dbe09d255fce732a63432b7ec829f5231292979d19855123fb93552e5a283bf7eb10d0d71815d50f84c6c860d8bbdfc37a480fc90033debe0563646d0cb51d42a474ebe44a24e890d104955ed6c1994189d61cbb41fee06904166f2d7dff161e8a59e5a173b0661d9f1cbe687a5e89c60bd4cd5830bb28a61ff826bdb65f910c5b4370ee92a9058ab97346483ca30624b06a0da87f0f08b38a3492dc67597f1a8b4bc8eff2b6386e533f58ac2f2b8671d5f9656f7656e84004b39f51629c2b5af31d3bf4ea481cb7ce390d00ecfe1b2aa4fbcfc9b0839f61353c44e89f5c658846b2b64d7a825eb33a83348f58fe5d0c71dcf8368614debb066583703acf7b28372588687066e74c1c44857dd57d8cd91ec2d93891bffba285e00cb47c41cc1f9772d27248d3f1907e34a670b61f584694b753544516d60dc0eea5406c6f12990955d16b784d84b009af1b7b3ab968a6df05ae521df8d5524d15c120911667a763ab101b98c1a26635f94f310ffa7a2a2ab8b1ec84dfa9dd08888292c1e3cb0a6a1ed742f2e406cdce02fd3b728f18eb101a40b3fa035ce7fccad22fdad64d3bcf7201f050f8922c24c9e3ab0e7748fbd82d483001da7ebcb69b9162fabad572d85c5f6482d4207540bd22369b2bdf364631756b4da1cbda24cb7db56a0987231221c9dc2645bbc81760109bce1a8accba666fd15f4ad366a203f0fcecb5b8f7f66c88471bb72ee73c07d4290fa01536b083f09b1f597837af7ab5baef72b3a341f7ce626f740e223e4893eac55e7107823ccfdc6580a85cb2824cd5d117b060d9a88fae8fa294a696715260c9c3f3e46dac40b5c936618d781f48b354017682e9fa14d1bc8cb1230f783db240851215c2c3a7e3e12046bcc50dfa913952ce576b50f78938971a6931b738c96e3a114a621cb5cc1377db4ff4bc818ca21d89865b197b6fa05f14d6851a5e72d522eb0a7ba7e5cc92540c5703ad8f05c5a594d8a746b8742c2545051a918d1a0630e2a5c14a54c2a2e3dd7fa0e5be10a32ea3334b7ae84a5b690e0ac0a65aa73c45653e54f5d9c1110632003c84d1e23ac1fd670547a25c9bed89a139cb2a333f58024335889071f732832b4cecb5aa19863b7eb33505c53c8178755cb9118044b3fa63599eab7c2963fd8308b6a72c5cd72a4a6f2efe44dbe89963f30605f0cb45243b39bb1be508f188530d8dcbbf47884e7a91f75eeb915275cafcbf3a75dcba0d931f304ddb93cc94e8e4c7023078f773edb49c6389f50e580c92358ad5e9447c9b60fece41ccbb14cfa882b7471ed288646b9ced01d0e861124b90e56a608765edbc1cbc98334d93a12169e7da8aae736dd624bf81420efd8090b36a8a3d54da71edf540fcc39a1ddfdd42db811dfd83384a13eeeb557b9a2521eeaae2b36b91d462aae843838f51f27e82a32710191fee027a33ecbd0dd71b9b8d6d456bf8ef9c3aa38fa166a0234cbee33690275c622a43fe9d09a88ecbbab8c82285f4b36e201dc4a94c7beeafb80c165076087d9e8f638b99c62add019d9fe63592f6ebc25c8bcc3f69ebae2f76f244c475aa0ddb5e4c5476b5e622f3e6ba37eb85db24f04174b0252dd024500e57aa2d98c75a00cb9ea462e0eea0e47f6a69a7cc48d30ad729942998eae8cf3ea8adab256f10dfeb7ff04083a9cf66041e03505ef13ddc68718e5e98f43b0da7406bbfc839635dc0ca3fbf06b8b38091e4499ccc47f9d28c88dbd840582cea0d9e544051d4f014b9aa0753ff25574ceef1952bc8501db46b78d170ce0c425d9fb295b7648d320d04645d4379000ba3a9475df559645502e8e6f4f15005d938333a323f5a5ca6dff6050cce5f266b648700233f4577fdb3b3792b4a549ba2d7994e6db9f4f2eddda5eb1d519d09018e0312dc420a2c2c08ee335918e1df4c660b4dccedb0f7bc0dc4cce9444dac936cb27ec25069f74e0b4896b1ec19bfbbb412a349ad1fdf9bb701d7943d70e045e35714a7bafd168595216f764fb89329ad3200e0bca646a957dd9fa679f4ac66022c1aac22f33350ea398242ee84d05a92bc38d0adc0caad26d96e2dd8eb6bf9e89ff2f7f8c40f88fdeca96368d9668d90708fb9f421c28bf897ba97f89b1c6184ac0437d651db6f4a0459284d9e3c41804a84f72025c73fac8736ae09756eb0ca6f36fe15fd7c7152a7b91be185a57df0f239cbe5a6eab7e6cee8899c17cbfd02b4fc320339621f76de5934b0635202286267407e2b54487abc65b711bae05ff15dcdb3b0ea4a9802a376007a2dd87eb2bddd3f8117cb2d6bfc20443790fd53b86ec35eecb4178538d5112eeeb112076fc9c212058cab332459c0ff3624ac9edd818dbe2615cfd3c0b9eb7414dc99173b1aceae1136126cbd24404cec3e5034ad5eeb92a5dbded0d66cd4ff1e6aaf7b869f4fec25fe221f2da1a791bc6af294219d6e96e2980c3cbc929335e713d2c50b4b87b86c0744449e0c6d36a29c702a5f8a18975aab565b777641d7d98f2e358981bcdde242f154518193177cac563c6e820b8ea201592ee88d5e57690b6ceb9742632b9c25cbd4c2e29c31f9dd09dbeb140b4e63b5f6b0b9089448d753e2a627e19b8d64417259604e785589f3fe89d133d81f167d28254c65f4074c5b6888ca476d2e5bd46e2f75e92edde5edfd4f9c7cabe94078409e7246808f031c24adcdb6fdcb6acc3a912002dd1e21fa8934cea0e9c99774160667d33d475627f9eb515e43e635aea7b52746e5c520bd67a95db0c2e35ab067e6926801c10b41bdb23f112b2327d66a253a8b0a919c81b5a43a265ec1428c957bf3cdd6753c0a23c0752754194ca0427ffa923795eb7334fbfe0a8f4a93e33b53e006634bb77127c63a333a06632e9ec6cca93136f524d703a29c16110f14cdcc79c460b4d227f4feaea908d2c2c56d5c0d035fbd553178afe30969f2835f9c8e7feca77fb5d123d6041c057c31c04e00d3bd75230fb62c28ac67ec35f19c1ccdf68a3462edd17099e413ea4c4b9ccec75c9d05f7ed5166ecd6e594b03c0f8be8ad27e94099fc71007d91cff08cdb4595c8a0d1a28ff317540589b5ce0bd2ab29721672f05cf7aa21f0c5f047e3809ca7ad08b999477c4eaf8b18dd08d1faa80d4162fb4653ebc25cfe46187463ca57b990b8e7b1c14f37407b86db478f4b463771ba8974d6de592ce9957ddda5ffd6cad355fd3087808c89597c91179cfb9033f232dfef9b2d467e5687c5769613b2db958556f167f7afc00a28380c71229794cf485847bd2c7c8dd4074b237b9cd4d65c38655b913a0728a233a8b43d8c0f4728d4505c022ab91f31558b2b878b51bd86b0d0a9f2c67cefcbdedda190233807314d54862ef6a9808f58cb0bb6cca63e8da95289f59b140e27535d6524dc33b6d5eeda7f256d1737d221c47b6c9d24685a49870de928c3af3beafc6f9597e878d7c38548c30743dd5b9efa5457d85274731a3f99f20e4c82da5a0c98339a4241ebb0160daed4cb02d0a66669f667253519ef9d2f614dadf90283d5d2473faa9b9d4126dc3350d4c2b38f5f517a64a06f4534901d1f04138d9a12607d5ed113f1e1d015599d9897b9f09104c55f8e0bc7251938a2124290f978dd1b93169c4ac3d88fa971e296cfc1c7b417a125c458dae9519cb3f598d6ab4a1f695d5ac9c6c7eeb39fde80c41a8d866db85f229472c8c7cfde0267bf6ef865d8c2127f946fb2f5cca9f42422e39d029572cbd1f09e04ff33e0a7e7971175352fb5ea3854c12ee515d8127b8d122ba46f5e3c360d9df9cc829eb13543a44f5fe8395b3abac0657d49e5cbf447125ba53d0a49218c50855be6ee7a7ad1e81fc5c231791cb03aadb8cf989592fc1bc1be0fa094696fe2ceacb16ff576b2e8c5e69bf471292aa8a2c0c737b212cda417f980ff5f88a12ede03bec6b0f77c4b2f1c80155beb5c4a14586479f01a18866e8bf9c124d4cf7fac005a76e52662144cb770f67f8662a2d268fd741edd74a0b082b2562cc0d644a9fd7e6fd565fa920c74908d66e1e9b2b01b3117ba2988ac14b7057e00460f73fa8eb17fbadb45b34f181a09c61c9b1d138198fe55b09a07903e2ff7d51b491afccb440e72c74a3056c5662c4ea4ab3fc458f74491fc64910ddc0dcf195dd5088e39d442a272a7552f701e154523311edd96917eada0302f1fd7543e27b0e47939b1742477f3e8fcf8f48ba5a5c25eea5c5b7e7ffb8d3384b5b6415d69c5567007f6b33b11b8a3099f933cc73789672ff0022348aad8e8869ea4cf0527db7611603f3b9716d06a246abebcfd56660883d163dce4115cdaeac31ce42042c3b677d34506952cbd1f63b49d631d29cf2b94c1227b79a08f68335f222930f7b6c878636205a3d57d7b023283a76c52579602d3c7e9a290e0faeb6c758b188ddec6a013ee3d2e7f09c7bcd0ba202bf63089aed2252431ea7812744ee5364d496142c005eb98a9b45123509d6576666421308b77d9dab1e944dfda54e38b4f1028056d73e16ab3ee111b11ac935622fe507909b499d13ab50bac795abe4787bc3250c0d3561055b32adc10427ac28a0e9655aa10032bc38b940835f2d0d240a1d221a3e2bf1cdf3b897d2ae653809c9a200074b0f6fcb81c2e34eb454841b6a4c1f2cc574b696b62c4f840b8c0088b1945dea343809b95b4ccbb917e2814e026ee1aa765fca0f1cf436fe097b96de019cadc04f498ca68953788e65b70336b2da3a0031df0a6a299aef693d422737be1e4b60e9cd2f5bed808a6870d734e0e24ccaa77f5f4cbc25253074235a9e055efd5883f19d27b797020b4f9b28a3a3d9b4f150882b45a191630200fa0261911cfac00cc06a1c4642c43208e555cab456d678e8132bdc4c7c2adeea7b3ae97b3f1c85178475b28b28a417da6a33ad56459c11752ed013cf2fdb0dca5650a6d2e64a223588ca5506af9cbe1d57c2cad9bf07da2358ccd2518f43c11f38d2d4a27db24c5453957f02c42ed92d953eb9dbff28e720c3382c557e2fed17838107f2a5307c1d795a3957ed6bb1dc427b7506f1c3a2d203f13aaadc3701836ad582a5cbf50c1ff93db8630a110b1322126ef0f58450ca7e733622eb013a90d846cfc72300de92be46fa3dc491c569d11c581153017f57502785892427cd219d3d2a89ea3ecf1e826e8fa5408f3e90f02b13f961a11daf990352f471e9121984c44ed044ffd6a81b89ccc5e813eaafc515c07b7cbe10ed86e10901983336162990f34ceb72494e0613c360b085ecd69b35f69a0346214c3de706f6fbfc5c0cd48313d739b336bdb0d41043af244f452d1f01f89397a13f21a66315c059600ce520d95b5ceef4ba464f59f43b4734f4c2c1ad87cc72bbd803e58ad8549c94b1d2f23fe6aed4bc4acbcd7c8f847709ae6497a68f08c6c77e5d3edf30b94484076f2f6c49631ad82289bb5a7f7a5ee6d2b5a488557c058c3f7e6181b2b2587b91c9cd5348841686dd43d5bfe9517590d5af3ab2665766512fa461b4249058032a999b66b4c246a31aface0ca768368562c26737a0ff041716e95d10f09119de67acaa5f197e76ba427d78b85e7f11cd7570a3b59668bbe1c9ca0faab2ed7fb7539fc8f9d1e90863684347c9b2209b1c954edad1a1441d44a26611a1e4d46b75c2a02d880f71165fd92c067786d2211e7c85660bff2020f5770ba09114984edc65397122508a708d646e04412dc138c6583a0818f30fc7bd9b093c96c849a54cae123f8cc201705664e7f7ff7bc5067110c9c90e64a0e7c4b29d76b7a0598e11b9c48ddd1931dc4fde30dd5dcfa35b6ba06531ca4e63a7245ccbb940459f34b51c9d466739544870d6d2104880808f549d89077a10f77c5c601393c4ab7fad42376c30f719be344dd44ad16c080243b132398ccf6902632512370ecf5c37c0a5e9a294d92d7d23091d389d89835d85f93dde0f174b938edac3858264fa16799849c24ffa228da1b3441ef3b0c566f73bd6586ed0fa33e87aeeb4c97f60f5aa0a3946a53119798b15cec0903ebfcefba3cd50a417a62762457ebda27eff867a8f1b1c755f680b84427f0c22b36bd2dc2ced458c8e5e826980e082cc119539f2d0999ed370b4e1572fe5f37ac0b4920e90c2ea5a795c85b1ce635fbff5f30e248612bc34b5d1d7ba15aaa7e30e907efaa38ae71d272bf9248b9a28b5c6be6daa403485fc296e5ab514d6a8ca381698d25dfebafa40b29530b3cb913d33dd4191bbc141744303835ccbcaca9ae040bb54b8d852365c87825293c40f0a7ff210532ba970ae72532cde5fa0d1bbbac3640ce103f9dfcb9ceb7f8d85acba1fee0c2ab69e0d55839039c74d147a91805227cafcd57c3baba9762cc029acba386ce22d8151ddf7e060f561478b9651e34aa82b3dd45bd2e6bde8efef2b069d1df888400839bbc67b6460a016ff91a3da1452a52694440fe6bfb2ce3ca40902cc3a6f0f37f6b5d974de5276571cdfd093daae96d7edcbc6ba0ada8d16ed083f8b6559f794bdc1ee4e1b9a2f67d507be37b3d96b345c9348077f75f301e838aed3ba198199a5773ed4ad41fa62b97c5f3fac917d2b968bc0351282888c0702f3c2c25ab5de9051bed1008ccf63040d5beb555f2df4c5287589cd382216b96dbd3ecd29cd0087560f4ab26f9d1f70d2f812481ab1ea8c08226e5c862f30696b5fd89542425b1faca19794a7ad792428b524c928030fb4f0af0a89e05c55be658f0060e3fd8f66b560d50a9448f7f53c972b6064fae6fd0779babd3fa2841bb4174ce1c728af67d2b9000540bd2474b612595da5ebd6c9a2a61cdd949c64d3f0e2d527f99ef1e18cdeb6de99239da15b98d494fc173517aa8f8e7ba963ec1455c4d982c6d7578e07bdd9c1ba46d960642d7f5209b7e7128bf35e3be1647647fec9020f4f09012df5bc8e8c0d84b1e1e13088032c5d1e5c17acb6ef5e7b27562349c095c9fa1c726ccb6866c012acca7f7038de7070568a6a8e66ce082c4d3a18182a6d57b866064dc5e923deedb61e253be4f5ffc02f7eb128e44767add85b32c1e3f35b4398bbd430601fd8b635cf5afb17e825e676a4449fcbc8e4418f3357d1f1af9ec994343f5447be4ebd7b8d90156aaca066f452a15ec69b65deb664cec23298a15501baada53037a855b0a9fbd9f2445cd04f164ada3a5a0694ffec2f3215e3a4269d7b826d9129881996c803baf78da1b443b5d621889a8fd69d308d947aba7760189058257bf1446e2393fcf0d0003ec70ddd00e4cbed6c47960123aba912aaff6e33fdba348bbf67eb35314bb2fdf6e3beaff88fdb12f3413f7604ff50e000b2cc6525adfba29ea9a0b7dc36f19c595821f7bc9ef7cfe81aee1932d3933cb0628bdb5ca9b8f9fe1fe2d177ba12e9aa5422490276a6dafbf429cb02989526b977870ff9fb8ce6e84ab7a98fca9717426eeae5295d7f4a532319a7faaf9d6a65a42ae8799e24705387632bd9c91823b807ebede236a3680362267afcd7b0ec00693b9f52eb217d0ccd47e01327e721755a5bb745c3e3365bfd0f300b032c589f6875cdea0cdd7864f6282412fe59c53a9eeb3cd069266f6b1d02aefff63f85178a8a1a4fe928c58ada551f05fcdcaa7f3e9836bb494b9c592ceecfac662983454c10ec7e11c25a8b5c9a0e6378cec349a7636fcf10c159ebc36f78a10ba9abe3c9e52fc3c73d2245dcce4ef49882791e33252a4c22896bfa5b87143f834d0ff193061a0add8a859ccda4ecf2f24d74daa45507709e998031b65879f955f9d33abfb4adebfc09c903770c883b2b12b42017e5625b0cf09c21870c1bb6c75ce7b9e3c9dfe2e2daa4c56fb573f9a553488a8be92878251dc7cbef7e95d0a5da89691dd1513bd5b3b8735e204b031a2bc1be0be571cf0ea3a15e820ad946e206b8652457467bcf5d7ab30f4a9f56127a1fcd56e758a3d5945b6b3c691ad5e275ebad3c2e1429ec7c4f9f4fac7407745b84d67dde1595e8ee35c3a772a90bde48880b4453471658bbd99e614e57988e4e71ec3b6c5e478317bd75a76a2c1366dc263f9da7dbd613288010ff7b0af5eb5869cc41f4e909699eea692724b765db831df3cfbd886a68808c26b9daea874b37f221d220f2138eba3cab8c9d72fb6cc3f5bfc7d07ecaa618a1ffb7e1bc27e3cfb819f6742e90a97076ae0c6a637e2f58a5057109460813facf66a40d8a903c0aaedc0b5299f5f75bdecef984f9f7ffecbdf605854868b57cbc4fffe8aff209a8c2c9ec6e5f70668cfdc1e0fb494301c88edef024c6c29816c4b5b4c45dbcde2048037ef3cc217c9ac221d39f502ad16bec7982067f93e4398c7663925963a4c0ff819f5aafad808666133fce3fa5aaa8070583a7b71fa26247cda844fc23c29e3b50e2238cc32bf321aef2d8cf91e7483a4698b436c0cd80b4ce590bb2f9c1b90d3d98ae0973abfd4771b88f860c225222009b88e2805fc390c178468602b971a9e638a2bec203eef1fcd832727ed628a52b85b7d12dfbd0900328123c5c617145b5c2574635289424f083d41897b1d4f92ea2d34c11fec9aaeafef2f8ef39274c84ec417d83542e39bd11193ae4ab5bd2691b50a64422b777a6fb3fa2bde3ce28b7873a060a5155ac99a7c6ceb34da199db161d8bc398f47114f249e2467515d0463242ec7ea4f3e5a361727b0939a489b84d3bcfcd5c792ec7f1a6964209d5fb4237baaaeca634a3581ddc406a5575117ac1294da30f3882cf6f6ee8b83d8ca76537ded3df82356178737d25ecdbae84f84e60ebc514ece721fc0a69acc4b72e13dcc667e430086aa8312ba96330091dc9b8a9005eaac7d02b9fea06a6f8551187206076c646e074a1eaa0bf49b00e20bc733f8338cf3262dd1eb85492cc8f09b261dccb42193eaa400c6d590972fac0ed73d3a3c27ebc0a734effd4233a0705af73cc9871470ece7d508682db2a4bcab2a132557d5a2db8263c41a1361450007623cf1bc020d648e2fd6d28918c5bf4a05385eb510ee7b2e155b4a1c590871ff8c47aee4ee2d91c8efcac269847ef355e696b1a0ccd07d37c11c68c99a3757622ff90ef5026c3317c9f90b10c9d9d98f077b3652874e85760a677488398a0b0e7cc0a5466a581454190c487ef87c465ddfc359ec39337a7da42437b5f39be9a8bdbe916a0b5cd61fd23f604219441acc9982752c82566bf02c7db2ab7d82ffdaae2e0117157adafbbc554f536b8ec3ef011603ccddfebebfc9b8ecd835a14a46280176e354608abc68e5122795b5d7eeb38bec6779ceba393078a2b542c65ed47bb2fbd9153281f221587165b827cf341b58ae0b095979bd1b1bffc31a54af982e018846ca94509f05ecf25175547ed21f33d1f1b12dcb4555c29c8c201b3d16226739582e8822984baf2b6e1f8d7b3ca04a9dd46739411044381c1df34498ff6223c5779327f27a79e3afa8d7a30ae11fa4f644a7fa5d203513f367f28d19a5007f5c133cc7b43597b144dea1b418c14a3da818d8d8ff92f151f1ebd70906fa1d9299aacefdf43e339011e62bb449328f7bf32879eeaaf1a660d406b62b3ea2c5159af5e180fa89eed814434cf973ec5a9f4dd2529b5abe074e2101fc280c45d4c32f468cf128a074daf6590b0e084d3a7c793ed3bffb53979d878c487bfe1b00c7892ed3c63ab96d4b364954d805c731955413144a26df2274fa93af6b952c20ccb838e1825b674080a2ea65648bc309a20b14a77d4659b5116eef29a1d27d59c0f3eb1f0f6f63ed68e191fdb6c6925095f56d8f1cc6587ca2868f75de66381c9db952bd7e6d5364df9eb6b0386541224ecbe78d0a7a5ba92ae010217a31ff927b0215a7f80921148aa0c375b69689c780fce87fcd3fc0632a8d2b45d99f42805bd8f26ae6f41301df654e75e920f9aaa01eadb7cd7b76a84e68c1a3c90b601a7e1e66674d377360fd47851ad89454598c18ac5097124affeb6b770e2f468fed0715e57e94c7197f9a0f61c0637d5ae1ff393decff58f50de304d0e8e17473b0a0c600b0d29abde45b413721f0a992ef524c6313e41017f340795197d66957ce0582164a9dffd77396e42e16a52f4bd6f55c71e96162633c2362aeb22c84403c52d2115509a3e9210a977594b2f044e1b2dec257eb476750c95c855ccdba83e746d587ee41fb9a1b5106ce3feaa220b6488a8ac58c627c789c19712d7cae1ee6615287ab7bd5eac5d20194da9a590b74daa3a449ccd36022b229a1373d0691bb48e00c7edd06a1bd52cdbc095a3a2d360b2e78ede480cdd1091996523229e75c072b3761ede3bb4cdedf613139141acfde9d4aad63a5a4a057c40f99434d2537efcca8d6e85a1629369481aec9e848847cd19a5c3917c43215803bb27e5781aa7cef7de519db1fde9910cd78022e64ed041751c3ab303322f6e21f9f07d21004973b28f0765144e801e0dfe465142e757f3127d631a7295aad2c88d0cde2207fe78f676cd156debee6607b862c168b120967e734980b1808b5539062774227d68a20371fbb913299607ff9b1ca0e41d3002373ff12b19fd57190472e4ea8325a1327f036b1c5dff4f0e3f988580fe4c18d376fb0c4ddbfeefb6d5aededfd19a6c2fc684f4589faa8a11c387605386c714f86c1de63b0609ce6619c12acfc2e394b57d020402c282240127b6bd9305b50e3d49629abd8f14747a0c9f1117558dc78988027cade17f0146424d96ec0213e95b2fc5d40da5174e0fefa2307c1525a16c03e95a55d10f3f0a9bd7564e893ee1aaa3b80185391230a0cffbdf44b023c1445bb00dddb48f4e8fa6bd40087a4c00321de4462427a33128e1948959a3a38bdd0e418d5ac99cfc19483d663e9c7dad66cb3ef84718c8cfd3d2097f8344298ee0377685a99d7435e47ff7cc599c5ca5c5586ee8369c068293530923b612162c60d3e3cf2bdf8a3e89ec4943feed5b74c2b37e7e6ad604d8391e01815ea2690db09a9e8d8a158f767eb129586bba6c327af014f5b662f32c374a45276c80681be0a2773df1b96bab5611f061894befbe9666e18b566b026ccf77d97af6a7dc5f3785877973adf4aaac047908628e0c7560844a5fadcdfafe5bd86c3f7abe49918515b1e3ef132ddb9796dce27ce3503e77009c8872f3e45a11b20ec4b969a2a218eeb323023646016c01e3f52eccc554660fd06cd5d39e2da8b26fe2898276db5fd938ac6d1df8f6ec768672d91885f12cece29159df0789a5716e4ccaad80e7703b936b2f9aab749f301ba789e5a8c237f198ac157e71fa8d531baea3693e8a767b6af6675a88ec68f2e8032f4e9f63e3e75d6aa7e5f03dc85a928d3366d1da2f404dad1205b175d9bb7a453cee9dfe80345ae8bc23b5c91a9c2fd1629ac12cbbc6946b06a016f0ad32e429b9343e8ad99d2039b17a5e1277fee7c65ea434bcbff0a747706feec0149ec294557fffe9378da9421c3738403602afa578542423b29d691c863eff7153a37456e3dca064262b8629b00b8f93b77f555bfd3ca396a89bc8c25eda0fd34279434b17794e5f489a931aa3846e7630cf1591ed8ada1bc38fa19f5f7224a230887cb701ab64084476b5353ebaf652a6f4240eab20dabeff690c3156ef97bb73004863135f10cbdc418f5c0e3b80ec80557458e346bdd77665ed66335d5fbc207e68aee8b7e4e74893d753bdb8a0879806283e44378f1b75f0c0c55dcd6aa2e4d1674bd2dbd4bb8bc44e80044b0946bd25fb4a4e7517e03f4c671a10126e908166f3dd8408546460b57cbec151c848db11d4a7fa5782eaaf43a0e7a046ea8ae18a1fdc9e0eb98be70042fee9040fbfb3da01e4b994858fcb6e21a249af05b2b3903d6b3e4741f4617cf6755fe3278dd72d65bb6fda133b8a6d023ac658039188c54e422e2a756d890ff6a07ccf978f2dc33657d24f81988f07aab8d686e12bb3974f74826fef1b26149116d0e6b3c7d0a9479d6af04c1ee036a8436f2a63e45720d1a8152781a22afb06450f35c558b864dc41911bce4f41d75454ef89685340b1e6eb79e0b5d15d0698d0518249667bfb09c9fd401e9ad7342f34e78474ef9c8c9c5a44c22ddf693ea029fa2c7e2eb3cdf7704d60de643157aab3527515e27e4d76d82c248afa754a580400fa001abc8541ff52a447e7b9230e442c48d755d6c796257663a987c429a309560b82b385bdcc2793a85ec075239f6ace8ccb536298d2bbbf977c7972f7d45a542306c8ea2cac3f7190224d85c1f84b98fd896feac227902d10d2b4351f76495c18d7b3d7b7397e71572be5faa32d1286302428b4e7db4772658a24073a69687cb4a9e41dba13f80b2e07e8a8bd76dae75480a2c6587835695c7ee6de17c4adff76804c3d3ecd7ce634e03331e3f2e84a363552d4b8bd52b2f56faae2e8d7f09e726595b00bdd31f87e5d2702555af24054bc60c0cfc5ef07b6386f8eee871203a75d2186d30656053b1698783c5325427542efcd4880e063829ef1a0dde03b0f86b4d771a7d4c19d35c7688509fdb2d900bb005077934e290e4d2b343acc503f8bd6502fc094f97216bddd5891133baecaca9569d366ddf6a74dc82386af645a710492f1e1980c8043cb52d21d42e910bbcfcd6177bac04b9d55f1029869f204bbe6e8715b521c9814dfdfb34a1cf5252e43702679770092a54ca44511876e3908af17803d0ac617d466c0b2fd955653e76101845f16da78de679be6c3c651c71a6e76c6f3f3b9d6c84398b2d337318a71d169a3a204b11159e1309b43ab2fb10ef7e43f44066f4dfcb12512047ceb4a18d51a0c3808f028cfd34125d01fe45749b04b592f18f193c5d6b31816fea82893af100f80c0feb6ebd9c550257f45823b0e8538b2674b536b3a9e2146e33a69b732f0e07f334b44f41b334d81da3436898626369ccad9474f51fe6dde5d6dab5c06c81d3eb64b1a05aad5b8f13e3238c2d215b5e0bb4e43a87b0b907b586cb602a40aafe16b5fd083eeafcc442fdda416ad99b2b4fe94d137c9cda2760d29c3cbca61950000b5a34c76a31359e69aaa1642c8680a423a455db8f2254d6a2cfb645e2c2ccec814653d4c0020f6ff7346c3225073a1ab0e15b7b62f378a0af49b903da4fbf1b822fcea59ebb55aaaab5a64439a32acb0245577daf86d0efff4a932cc6369cf6b6e59c8ad5b88597807a088d0667f7e6fe8d696e6b5ed3f7da2ba7d1e23a37ce6f4cff418d2ae3423b54942499fa35d8557329ebf5d53cb15685b87712e216c0c328b498aff70c30ccbaa892893633a35fc4298e2e554b10a2549c7bab7e3948ca6339aeb2447d94ac1b4d973c54294893c27e3298a1bd30031dd69b805f1c407463a94ac9a7a0c09359f2e16290d76240c120ca906e04356fdcc6cd36e3bd4393bfcdff68269cab47d60bd54593d32f505d08ae6039f1402984abdbca9f3945b043f94902031ae9fbe553b5b91c679b2b2c80e96b09909bd8c2b340dbfadb8b070c2b5cd0f714ccd46a66e66b91ebf0fdf97b5e1349684a189e074e542de915b9c71b54f731894d56f77ff51b3523e1558d7fe6641530ff04be4f43b90208ed41036d060d1885031f28ca524f9af8b22287203771259655a12be4045651f5c71c8a4e6302afe3182e04cb568f6ad314f807fbc89b1dbe69288a8ea7b1069ad4e92853d2c50e1bc613d219ab1b6c48a662634f956ca51e0e8203d09578fe9fc1db1a6bea0ba79a69c36e8854ac0861c423627f21761f8ba71db9e651ce3dce783d31dddf6523fb6e2b71476bae83c73c7969759fada9bfa4d97dce63915a8e81d530d844cbfa563fdc74dc4ab9070e7c66d0f5440677c44b2cba3c1efa87917c53b0a005a055d4f08e0fa971e7194c7d4d2a5c9e611ff88d0a6718ce875f415bd79147586092ec5e78de4b6e1782dff1bea901d29216338d4d5f031c64f394ec96f3a97e4e92f329b8ff861f25d76d994c539d81b479c1657e81a33cf88a35e1ee12ce1e91e0af9280637bb3f4e2ee8793b0a9da8b7cebfc96e33a0f236a0c5f15d7fa49aca10b54ec7ab1567d26781ecdf5674208bbefbdb9e91706abfb8112d1e68548d90c33f1aa5b3bef4d04cee2b99bdba07471f86b87fc8df4a73b62b2a75a5e5cc63317ec66577a46889ef8738a4b0120a29999ffcfd9c4188ca1717de8b799e8e5d8a1ccb6479c1b621b32fb47f98197e6ee317e9f0e947c62022693b59f3863fafa634b07a87c6b59c5fa0629d5c1bb5fb18ff179f62febadbba9abecc16fcc5da8349b7c695689a281fa9667b6bb1f4a8ebf810db088e979c9466e8ff661672b840945671f0ed3dccec6a7fc3b3f47930e4f9da42f4a93639def728cf69388dfb6c9b1bdd14b246c348bac9874733dcab612e691df3d28792975638147a648d3fcf6fe7c0484525b235a249099431dd126f78303629e2ca38d3f7500c0a61a6e9c5825d00ffc0dd97b51636b097e0b3578413f746796e484e378e075fa49b05830245df40af565de0711e394a052918df53954e9f21d2a898d86bd6505874828954534136582a8b3a334c5416f4b2452972d72be29191ebc315ab393250e0e2125ff463d52931ebfebff69dab0200dcb46f2d211d912f9f9ea3ae923c916a65f79fc902b7d08bec1fad3a146cf43cd798633f8ac1d50ef4964734bb6c8c59f5d431252b088cee5fb7c721b9b8a42eda8081ce10c97d6acb2581ee2ca5185fa5e3bfe81c4e3f36edc940f840fd5316e91ce573325036599f4a9c88a31c7fcfcb090c74075b8c7632a6920ebc7b3b2a2c1a915703ec835f993d802e99cd9e19694b97d2294abd2d1f4858395f292f56397a906c5e21b902b91e079767e1f421d407f34ff265681f2b51d5649de2e687b24d8b4c93979be80404363d3e9de88ca7eea45c924ec33ea2374fb94ede67518b94358c5a11dbb39204e911fadffe137258b7a76889b07d6349642c0fb59cd30dc4ff11016bbf24705981adcbfc2346d43827145d566b6a4e7c6f4111e6bd2a639d821ea62a0d00873f99f2f21310003d728b36596c35c0792a81ceacd0b144d679788b31b92447de2bfc1917b12132d3ae49cefef2465def98f7860cb4fecf52c054f6c7a2d56e9dbcb32eca7d8849a8beabf528ea9ae501a4af0a616f4ecb55f8221a65fc113dc306e6af9bd54b99e9edc4a7375b16a2d2d90845f90facb3ab8bfda187292d7feb1d604048f1df3aaf092bf6e90818ba752cafd07bab814e05f198284490236b65905a9b05290b457ccae3e8ce4416d63350c56dede56f3708b6571dd81889d1aae28ecc33bc23764aa4d5d31a95b46712cb8f8e51f1ec0b8d4812c89cc565dcb4e3df0429126f0c0f8d11e4d2508eb3bc0aad9220772dcb6cd7cf96fbcc72621ed7318141c112dab9bbc4714b8cfc75c2f8ff6e88caa28dc61dd34ce0e7b9e4746a1d86d28372f0a2b1b0965d522ddcfb0af558ce8408f719504f21e6967c6652b0d8c2580e13af530f899f3178920a0c5d16b0a3e34d788a8e36dd0e41b51197f539eded9d3c0502979f5c4127df9497cdbde7f0287454a4acadd536f11d341111b498cde6afc1cc365471d565e927c6ce1ac24bded359838cd94717abb9d941e4fbfb680cb8ae6ae57c08b1a26bc138f8b42edbceae7cf88b5ed8a4f09907c2a3a20444a91cd76d6534a7e223d6a15c2005cba8093e5d19896b612adf8816af127655c8b17da4a67094bc42767bed7a3ff60cc5ad4b96ea74829117824563c0d610394da2d4251cb26ec2734af21cb7448f0ee246d9839b72c6423ff906ed165e22a8a7e2b9b29805faf72db0edd38a0184a25b0f7829c54974827d7f3e028d744e45a31ef607ba0b3e881b3adc835a9764f3e2f89b628d3b528c2de107ba2b692f4e54ca5b4dcde5371b9e0a1bed9b561dc4be5520a2915d3358752ddf9f7ef06aca01fc727b1df6f94ab9a42e4117a2ceecd7e12f447c6329affcca049046cc0570deef070c0668460dd5bb14d09d907a0fed8f2406947ca73e53e0ca25c171360f2e2511e80a4403f0a8c30a7595baee88d8b3794ee76d1217354c67cc1ebd34210fd6dd2605681eb4f8c87680b1c9e78a61eec4f3adf6401bdf2d43233c3667f6ce03305a0500b5735842b9f2171b447cdc42dca6d16d4852f90ece7747cbe549eddae1b99f6d0f57a8cbb6a8bbb4a4f912e19a391bfc9a532ba7968868e273925970f6d6a4bfdade8a104f0a3cf41c65088c03dbd34e3b9d9a07928e3a91e454b1f3dd89e7e054756cf83af23afffeffe388014608a659e164aad6ea086a4ac3b83a4abf166f867eae4fe3b6eadf7e2b9d46a3ec4dbebb71e9a1b07b714d1632a1923781c9c21772446b86332a4a1c35949ebda26266b7767252cc9b99c07605b4324a88fadc65b1e2693b09f1b058bf03c3e378465160ca53bcdacad79dcde97469024d5bdc99a8d82a33f99e98559ecff445ac9034749b93b848103ff4e6f82de60eaf41ff0f8d3405e2d2828c0a26c1ce63f83e8d29cdf40fa92d45d108e4526166638d72afb3118af74853b9e5f0c065fd69260ef332614da4ea922fcc43df2dc44f47859e6c911ce4bb4cefbc2c951c1b2e6a6015a9ef1cd25c58916d0f394fdc0679dca0ac242669fbd214d5b84c0542f4ce6fd885ebfdd3cd0da0a50d440d5cbcdde23716443550aaefd971bfad92b901ae6ce4a325adad13fc0d7376be107ab6bbd923828265a5d5513a2b4a92a33c2672d8d6c9f39824233f8a5245d1f3b4f8ee585160a6cb4ad8b8cc590085e997a0db3c7201e700ced91ae3b2c73d73efd60b57087954308fe7dcdf662d5490982f91ae3b4466a7a86d66632f5dc3d2899897a8bb10938715b6aa0c03637c73729ddf84bf5d619ff18d55e2c136657b5362e6af10597cc242641a8366d47ce7609d8c39c9340eb5f9e12cbde8f1756ea3930638dd6cbe87c335dd66c897b9876db5d01087f986ed0b43432654bcd9500534a9f9a11f7977a5ca097e191f809ea74e41ef8b1609d3ae695cf6d91cc1b5b6d432897c72ffe69c12d5930bdd5b06a6b7d734c4a38b9bd19b964a30cf546c4c87f4a84864c56e1e6769e199aba0e7825407c74b25bfc9336e4e087fa4ccf48fa94009b6f5ed2bb85e975a1cc05a468f0ab9ff19b89ad74f2a7ffeffaf739dca6fbe6464e7f2d772389e531b303c73081d0b76f58d395cefef1f14778cc40e25fc1fd89164a46243c5c93e72ee8c6aea873f1eed2ab48aca1375b8034660338897c75231719e665e7b51d3f0f0291caf5db7b9428719b7e1b0b898dc215fdd036b0244cf4114fed0842ae5e76645835e7ad1a480a2b7c0cb17f1f8ba015f34adcbec2bb1c78e3a503c561f3694e23f04b8b9590db4f35cd4a7b4629e49c01ee7add38dfbffe76ee253c67f230c849fc92e3d04df7dc03becb0eed44f73ea6925f5c1b660654a3bc9df423647f46b8dea428f034c04b6e20cc2af3c5c7fd1ead436b8b6bec12e502abf7299fd263b5207e796a03f6d01908d24666c0303c824117836ab8cddb4106ea2be4618b91a70d1eae4b4b007b1028929e10fed9f2192319351b44e1511729971820f44a1b427f2bface3884149ecf1997481e333a59db760feb010ea7894cdd66e30003e7e8f4079a3cb52ea6f882d6e0a18a9a860444de39d7d30261e1eeb4e97d9873f4ce2ec042b0806caebb82768438ba37ab4317189f24ae4c2afe0546680b0b6d7a912215f39f6f5588d0e12c0cc20c70e1454ed8be6d88146c32048eacfc21e9c1fa91a300978a30c38bfbffee37a1bdcf0eb85e7f87239dab66410cb54270611120d187a422e49b686d82fddbb16063774763096cf608a53cf7d00631c418c2b859a6d2b8e5dfdb4501e939cacb5fe84264a102cc7d11ccbb1f0b65f65e18d82f04c58659d8e99cf6ee77d44060fb261002c9d8c22daa58f545ef14facfc41f4e357268de43818ff7172ef23abf9f56d8acab1f6ff53334ce6f529ed83c918a13a464f7d512d8657b6bacab6e114da6d2a80ac9ce50931e2b05e50e8b7bd1ecc87119a4a9157f0de527740c2f50874eb3746696a0e43e4f8e6821d41c70fd1fcab5b330286db171c907122ee2043d6afed7dd17994a54cb9d405ca6f52f9bfb002c0c65b78dd6a81614a387884d395aa544508901edc1442d9e1742f5b609df8eb986f75a58cf3d60f8b7f13113b2eda9523c9ceaa232e7ef14bc4c332a489eb23c02b20f7870a69491c04070bbe4c85b47c4c9ec76914d413a393e747c61444a6b31bd3305ff30b77788902db2dea6a0dfe270dc2ca732856cbf792b1f460016d09c8d0fe24de362d1d4ec4c2ea448791ed6c0caf66f9169c224b13cae4e85a3fa756bed25fe8bdfec10db47fb592e12c0f1d38f3256121fd60fca1e647c88edd8936d54cac408fcbc003a856fa56b8f5d4be30c8b8927bb989cc9240604e02e339ebd0da339a910c6c2b2ff889b7a2bdf21a86d302a6260d3a9ca1ef83f32382b9c5fea707567ba117bca569e7dd76e84342459248540c49396c69605e6b27a28984afc378605971578e5faf2646f99c3d45563232af5073dc58879f50a83a1f3911dcdc3d62024a72bc68762537c846f6fe43f76b403fae68bbcad38078ae5a9f35866008a2da992dfa53d119d0ad64223c772cd58a28001bf84f404e35591b1b427f1c013287b7b4d900dc136304bfda67485e854ddb2c4038dea8342a41444b70c98b74eae68bb2257a341d4bc8e8a259552bdd80f971daf18f27528ff6d5b673b866d9eac255a2d666eaf9c277c8659376a638f6cc566627b0fc669d601d61be3e959bdb8e9196502da032c938771f841f798a7fd13a0e81e86c4de4f7718d9e42c532ebe11b8d391e9ff2fc01c1dd0ee1d1adcad17ab53eb478f9337f86af94dd98a3017ec4116ba36e91ca3e70558fecd6710cb15c5b013f613b645329305e86e80522c85a713a3e3beddf6e8e175122937b50d1096ea6b6467e07004ca09cd4911706a3a3ebb5ad218cddc1344a2bb15f65a7fac6529e2f5961a6c53c014601c8b84117f143a3043aa3a0d14b14e86522c39351d042563e58689d373d2aa2b6636e99bb96240ce654dd10e6a116b3e61e9f0f6b8a7e41222c923be7d305853a1461e4ddfaf3cfc6336e7af6d9caf41f30de64d315319d0dd4d8ef79a463f2413fee8d1d50b7435017c0ee15d404a33c3c517723082b86f601e02d7b60fdd6eec71ee6c081b8d99bf23504b289208bfc8b27a838f26545c1effe081b243ddacd714fe8d3a3e151baca6b63a21c1c3bd9a0c057d2f88d2b1ee068810174d78d1dcf0878253c915ef9b711e1887301183cb8b297a6d96320cfa04dbf48fa34bb8209c091426d96c28a003ecfccf7d3ae1cf371d58231fd6f5dc210b2e66fcc579875e2ac53f2210d16afa7f1c262488ca5c90b14f96679937172a930171de5c64be93868decff007e92e2afb85876e476ba8eb23a60d7af62b80aac983880ddb66f11bf3821de69c9943babc69ac30e9907adca8b1803e5fc54ad596a6ed8c09880d28688d542793c436a23314b82baaa6016bd5adaaaa9f12ee0b46ab3c86695a38eeaf8b07a449eb293947832d92489340d096b70f50a4eb7a6f6970fedf07f122c788f4bab03e84f3df3dd21b0c79931ad8ec350318a3853b43a00a4df1cc4f50a1b7a4c86e3b4a43975f98dc09356eb1916d215a24354d34bb995e68ad010afe396c8fdbe2eb0d446b73027630869b8ce7e9f3dc18d949f0d7c8cd43fcc814494b74354374e92d78045af39499f70bc9943b02931a396a6d41bd9000780e471d0907778ff58e993ceff8dd23d829477f057f72c596e8c6dca73da7434875054f7a75ee997afd66bb5e01231066fba94160c47e8619142b55ecb4a5acf68649a4cb7276c94d9126beaa2e37687e14a683ecc58ec43b113026fec58a7b60b50b157788314239c8ce22771fd37ee76d96b37141145e5ca91449d9ea7ea91f854a803d319da44833aa1875a28cbcea7422003f9692a9286cd2028ff36c4b1f0db1c020a8019801942058b9d7b7a99314bfde1d9073838273566d0bee01bb8d5248ae43b2b067b0fcb87d3f5b0501a17a6a2a4a5d854e28aa566c512547e0f8816dc0a5d7a8a4c595c2460b1b04e6dcc3b083b497c66d51a716d6b15da4ce36d203991f973ad6a1c29e1ed15757e3f127dd8e375594ece472822a9da90a1759ec6ab17fbfc271b97959bba88c7a765713af81411e4017e812f6ff0c4fd55b358616f103dca30ce533579234492e2e148081a9383a967456ca22e74deb1bede0d1b9dbf76a2624a3e2a6e192e799d2a3bd0552fcbfbe807418985f69a1b4dfc5c78f20eb807ba5b1a2dec73b46842e54eaeed7a234bf63d41e1950b27ec281b6e9d8bce19159a713542fedca3d4af8acef701e9d42df7fa53708edc4439da44a898c7e09baf32fbe8692d4bacf14314440263a6cdfb6778a3dbf08ffe1ed1c119f173ba65d7d5361d1f39dcd06527a65088bbc22a56e329d2babd62d9e699ce45bac948f0e2afc25f5c6db59dcbbb81377d444096a39ec8a8f815b0a3333282e009fd57e53d7ae8ea3452a1e98fd1b9dd00fb8577fd6a718b2946162ff93be462862341659279bcbfa12c3ebefbbd5326652d24a68eacfc2eed5f00dc81833d189f354a534986cd7d5847b1047829d1a92b3a02a3039b2effa1564c9f9b063daa2b3c96cede9221db9d1163608688b34e74590aaa7629c5f81b6731986232c874b6de594b05cce028b1349c81b9023acfe4c8e385da3292a58c1a19564d0f9b412508d70009ffa705587aae373e359397f1d2c622fdd4dd86ddcded42df330454474b803a16a6acb756e498b8b6fcfa61451161a9fc1a11d13cfddfa6ab0a224aa6f0f75edbe5a1f4c869b0d0955dbb1fbe213d095218dd576c365f36eb0f27108c5617aac4f7524d4e433ac3d2f2fe7ee81642b7dad4033f0d628ff157d7102560b67ce558b940eb4c9e31fc27cdcfb278f7fc951185bc8c2d3d65b1a4bc15d74ba11e1e1b94986320c5888a66a89049b2d0b25bd616eb2c8aab43a87ca5fff8dced6e005cf86e174d321c0d7445ea3cfd37aef67f8a92946d576e9a634efffadce3c153974290da0f910e86f014a3dad59fb76423651c91aacbd50b2e3baa5fcc7bc6aa13c3bb3e74c77318fcda73dc8687efc65a473d730ff3c6b41bf67cfd64e19771f80f5997a6a20bd0b5c6c4228bf52badcd04b941b91c757c1fd29cbc74e262006dfd6098d70df70396e0a905b9d6ec558afa8db357c274151a609216b369c7bea8a610345c65684898294b984385f73cd0a89a5a399c71786caafe44d54de398bfcf48d564f2b02334b5ee37fecfbab527b42f0d5cb92480fa43f55e39c8fb3841d9e9c885f972ef9540d15ea6b76ab1bd90d167134fd5dfae668f8675d2a096ad31e1de5668bba31c69ee0a61283a008ce9da93994e85e13dc1270a1420f46a71d5e29887404b61b8d59bd153bb3cdb569cb0995ed877fe93d56999db7cd6158d6ac00f0ec0552a19f5fe91a1e492d80adef8ae915d5af9728044d0d5266433ff26772dcb6a464c36ac06fc14f35e5c38489dbdb945830d5c34fc45c6e3bbb5d9e813acd4f33275ff4c39cceca17ac27cee306baec47dca1d56563c51baa45df392c322d2c4eeb7b3971f30f4acc60ebbc914c8680541f6a739a13a55c6567e926a52b073159ba3d4c6d4591f721975dab19acd0c6610bb88faa0278411854de793618e24cb20e5827f9697977c52b887812cefcfd515ca7b6deb53ced1c53361f13a6abbfa33858d87de20403d9682f8a5bb4e5dd7bea3edf237b30ec20b4f2abfa75994cedb680022e0523f2d966e53190de9cb263f0c835357353124ad3054cb26a4a8a14420e9535e6013142c2bf5e9a3eb7a5d891cc2b363e7cc570df98bdfec5600560d5b4c209285428bd661b6b885ae0cacb26721355273a35f62918cd87bf7a7cbdb214597a30aec821aed2c4d9d9fb011c9eff7ba01f322885325cd34d3584fc5faf0eab9f779dc1c147f9e9813164448e7e8287ca61b4ec598c3629fd9c505ba9c28f1944731a39b45eed66a4bb4f004900eb41f2bfde4973a2c3a4275e19e87a6b87d37ef06805d1d3596d34c91b42293fc14c5251bc58e52446d42319a400338e8936dd6db1dd69bd3225d55cd91c2464223afeec26c12b040b48bd49a849b21a6fe929530ff45064c126cfc8b4aa1354ac373be976f4692e198626c5b88688458dd2a475c4a9956d5f9e4c43fa93dd7fffff7d42c90a60e95073025c4028d833938349bc633e6ab83378a24dfa43943b6a47d93bb774cbce06eee790429dfb6e7c4c687bf128bf9e87f8684d14e5b875375d312e42e63a3d265f67e98113135ab7c13dace1144668855f84e0ae1ec462b5778899a24b95e9b71514f441caf86b0a9d3867b4c6848deb48e784b08bd96e2468199d8ed6a8420ddfebb84ccd9c774a6c82820d3f6e6894143f4fc4dcef5bea0717cc94eecf97cbdbb8f7d6dfb8f75239cb9ababc6478d46e97a211702be5c3310ca89a960e77649266e3e43053d6dd924b02af19527acba31be64883a6aa988f0596be58644cf417807a1f9a529b839e678165feff8e55985903a31fe9b2b6890fb862508f8158055296d1d96480d2129256399a6e0140dab7ae244d761fffadb7062e42f18881bb2687280ccc2f29382a408514ada8f272fc02de77721561ffa516dd2c338af04b84fe9f92778c4504fbbc0d1dab4cbda9ed43660377e18f501aa2b8ba7c665da5451234bf34d6b4f9982acd7be966a2b42774f705442e2f637d142b29ceec544fd0b830d1601e5e6418b1a9923d5f27c053753e7da328cafd9eb11f4bf29f976635344dcadf7c04faa3968ffb3eaf773f8e0e3bcb044ee3859aab15b1a2082123c0f977acf68b352efcbdbf5d931bdcb3ccf685bfa10fc86b6b2aff11d0867bdd36cb8e4c07a988152880f60d079bae7be9f53ffdfbfedf74c517d9395b3d50ebeede39d35957261cd5fb83d30f4fdb5758380f5a63096cf81464b9543185e3f27cd82afcc83146a3e7b2781addabfdf260ec41107ba95a9ecd363b8d10addd80af9732b39de9b3f190acfeeb720f9e6c189e2d93c5a13ab9bdc419e9a3ce247b429ed9f5034ca2acb5584654215b8ff48d64a9d1e899bf4e1f5cbeba2638d075f4efeb65bd4cdeb9aacd239be649b62d62b5487682c3f8c2dd4f6d16c5cde3fcd8c67fefb739a1f8ee8eb6aadc9128262d9f2d2eb3cfd7591331005f59d7f4ec7cbc993d7fda2c49ef5acc21b199a123c91b777932e10ea2d2d4bd045b7b6f9dea77f8ecf68142837fc480457182fc5ce2f1aaee36c93462f4c66c93219cbe6efb13410d59c1be9f861938e426d80cdfcb3b4d76b8be70a3b009085c1a2b36e34238ea65a808d2bedb71323836cf3996b5e5012fbaa4e10c922a5e68395cb86309f0e68f25eb2cbf811243e01fefc669237cc5746e974d2390c243c85108db518fb97f1989415dfa8b33abaf827796d75828836445079fc8a6d32ae386fea71da03702442d559b4a1c614fbbd90625f44cac4696408bee0a94a5fd77ecf8abfd744af24636d5dfa6aa22f35cab371255bd02b4815b6b28bfd14177a1b05071f84c1559f323e027dd531aa286fc43ab6892dbaab6914af2ef061325a1b0a8a42f4c7a3252733f13ae785cb4e9dfca02e5cd8d0bcfcbe8693bd517b5eb01805bae6eeec910b553664130adf1f825f03aa6da3801b90fc7afbbaa88474543f11f03b4f58d73fb45a9400ffc53dd327b99e980544eb3ead28f66bbbd89aa16f0f2cc6b232a0f0b75b75d43c2eb74f543a2ef22d3ba6c7035d331d1b670f480ccc5a09115bd26aeaa4226da0635a35a683f6b162724111198e712cd2e92c8ad8d7c56e3f804c90e47d558bb8e6c4e438d8f6c5ad56ddca5ccd038d026d664cff482b76e9e3dc8c52342a5839c6f79e12e2a029901bd3fd05728e65c5df626d22b41a0719b92757815676b95ce223d3e761eed9f5e8d09967b4b054340081dc188660171bb6d1690695afb5d14cd8751c24e4dbd4e99733247153e6a2285184f3922d38ebe645c144748ae124edbe36de232bdb5bd433ea1e92b4ed5ec309c9a8df2390eff5740afa46bdf31fe6a77e593d05ded039d9743fe590fde337a67e9663e29988446dd1e87108bcb40868b0e898b8e83349208cb2750bba37cdefe0d5c64c4c6fe857a60b7249756e54f8d99b11f6604ea2baf2fa299fab03389e36003ab6876cb983976dc895e1139a0b68cda551df31b756a96675021bb5364b62a705d364ce63778752271d656b7f44daff2d6e9043486dd75b00797afaa6ca1055160aa896a2099f357e486e8dc37091b34ed934c5160ab248e2b955a8c005dff708b1ab5bd7f1879002ea7bf7a7d7ba4b07753321aa872ef2cc7ba397c40e45f178179acb925bb00dde4679d84c640e71ed888e5cbeb6357c4b258ecab195dd1121ccc847bbc6c716abad934b2d74b718af29804239219e13950ffc777100cc0cc07e9c9961e18f826290f8ba4db16067d8a43a0024f153ce2906c641babf57619558dae13b5ba9dc43d0f5c8b40f073280311e902f12835a4275f3dd1be852e2d89414c59d26debc4147adc39420a1ca0b18127d52a4fc989aec7a74c9f171ebb0ec385c31271dae797c7b83e32f5113034bb950bfdf05bb53b5e8b428edcb245c8324460c0e10a23cc8a9ddfa9f4c370f071593769cc1d859d28d25d8e22f054eb8156084eb8b95c09373c5ef4a68be3319a7ffd6f085e744b960048de7d380f8e6543285a63eae1906c1c8c699f575b5bcce6230bafb9de8f1a5a4e84c033a2ee1010e18e9739a7149de8d5a4ed48677742f43afa756f8d250910d561cbea6a249d19e40e8bcf3145654b062a7b0234eb7f7cd68068801f905a111fe09ac50cc7b6410bad5bdad149d26ae78ba313f9b7819b5420dcc2be584b6816ebe7c7b090d756431f7bb3953feb4c49689fa711af42e1a47d96c6b9346bea7411d7126b0bd45c8beb7b6f4cd211bea350ef74bd0edd79855f31495b9e64d0fe7e9e542e716d19d64deac0cb6366c68cc722d1567d74e9b6d1a9987c167d1c03290c6825e1c32bc6f5ce527f3d40f5070e9354f0cc92b301385c3f1e7ccecb389fa930aa07cde0813909474d313ef16b52cb0d0bde2ac1f2f0291657a00ee55048706ece43cf75932e404dc994f187c2bd329abbccb818e402366498bdc2272f7f40a672e9a52369e216691d0aab9d792f4ad09f70b87afedab9ca1bba0254c7c3c5c010cb014481ef70d5adebc3002e1cb828c3d138f8cd6fc04caabb1d55098a5d4665918346a3fc562467bf24b4d38214540032fff1e2280f1fd782135116cd697c766c7850ff4c092ce6892abd84b05825f5d6b39a67a53fa8b4a234d48f6549993da9b91d2068949224e9293c27d6c54881bc6aa42a11708044c1e8b4699da18159fb5b76f1e5861b6344e7a562b8d6d6b6ffc74bbba09ec0646a6dc3a0705b73402abdd3b096cb9bed494ff28d04cf535cb2fabe8077410d307b4d0dfda4a17d9a5565533e24a16a54a34e1af04c41de3299a13f4116d5609de91f4033831ca60d76d403c340cd50e6023feb552076287285d992eeb04ea68226696d58eb95cf824c6915ab82b276964bae265bee41296d99c39fc32126567fdba8c3f43987e4ab1b684e7a391c11cda11f3eead045139ac03cc8cf74c76eb9b9c205f482172725916771f9b84b50e4cffbf2b3ead02f56c674a42a7900f2022a5528fe4aee62e4130b23e62c7845901fa4c7483e4e05a42d560d08dfd0afa19260bd103fb41c4844bb8d98822e022ce645ed9b5bc578b46c292411acc28c0cc9756cefac724f56269d49fab645d827d3feebf67919dd9c26ff78fafca4b6ac59f65b7431aa84872b0f1b8b8bda3b296d4b7f8b885e775556b97fefee7ec770887b41d82c41d00c01cd87ae2e26e3e10de6d717492259fbb0dc9f3473533672f7575981c67ae8f41b8960da0bed9a653d50f8a6cfdb08fb8fe7cff16f0bd7223ae9b6e4054d91d27ffed2ef5a08868e60e4cb506298269a8d0b23080444c321ef8deca1f1e93ecf8e4d936cbb8811af7ff8665635ae78204330a47b51e39d5633d60a8d6e757c1a5ea0df005b1fd5366d0631ab394460dfc2fe6d5fc9fb2729408941c7f925816c49e936a9f786de5e1c6183f7d2c3da8a9682f26dc5273ef905dc8fdbd8f2d4bb67a5303b6892cce1fc0a642f0afe3a122dbb167238faf48c45f769300e62679b3c88e9c695806b9169492cb33bac173d21560e847a639df442c3c63a963d49f2e9ebd2d3e0d6fb3ca1f0064cfc455a5200f2cf16566d056db541394de61a5e42121d586944036ed0a7059c336b382a13e4998a9b9a1661fb2d85a8600a64eb55ec6867bf7a7d8db02cdf675d300bb32f5ec152df24fa1a00f93b49be12302f489e40cfdb3a14faa46f3f02f8e98d44fde03ce8fa5b865b7601ca5c8669eeb7a279f0044b3ef437235ccbdeab18f10e81d7ab471876e449a35c57234dd143472855cc56953862ee058de32955d08107a828b10156881c661ea6d62b78442f80e098e7a61ac2f3a1cdb9a5af5af75420ef9c91d1ff49c315d2bf0f1e29a7bd5c932ee60f6516bb17fd226a85278e95556ff18f93db67b4d951cd2bbfdcb0571ae33f2b2fbc80f1832a3ab15b45f7b97d0f55269dedbd12793e7591578371af68994d470e973248a6a1fe3a9341b94509765544359016bd0f53383c10761938da825d69743ff4e26525d1a39b983bd2401cf14b9beb3b520b33f09b14bf6c73690971fd2dcfd4b5f4d50dfba8849d4ecab606e73b7e36cc7267cdc8fc8a469b3cae1681bf3d6ad464fb84be232386cf50ef5fd1b4690fa60c526f2f2055491c70e904317313b3ad4f584c368b6052d4c0cc3e4bcf534c701aee0e2e81dec3be26ec339f4e933246f122cebfaba08d5ae7fabf35d501de1c97eb8f5a5920133bf5288e547c2797807f46fa9ea0af157f20fd7a5d7142ede606e4fb996c442e644f16b2c7dc664d815f3118a214c07f52cab057c8806e59c5b409b5f9eb0fe9e23cc6c983ad20518ada8b6b65341a91f4771d6f75c1252a74f7f441462b24ebd1a0634fe638cded0a1414ed52a83eb3082e0b2cf8922d8bd4de472fffa612232fb0c51c773e9bb01682bad20701c33e16c147182c807b11e8e7af5a068cb4a10fea44e49453afad310460b3ab452ab963a0dce6be99d9ece825fbde2c35313f56c648c297a6b52786efb95ce25103f609e6aedb947a41fafafc5159877252b872540d536d4db9347c3852857578897b106e109ac98f5088499ab4bb7347744173e128cbaa37128e919724a9f9eb18562c78f11ea7120d012de37311841de8e2cec53b27c6054bd2f0e1c99705e031423c45f2780f2f54f881b33aca4186e55a86d6d4a6bf23b186c855e5998747ca04fb56c48061866b8256732787de37fa44ab7be29b075b7bd6d18f85c572d2cd8d0aa715d6a670a47ea8e86d1550c7b8f36b6add4c9da64b09cf6e99d0ae72c6887f5c0d3f8d5c00fca21d251ca40f36c0a6e5f3fe47ea1c2b5e033913f7131cfb5354238e0e7a3d95d75f3526c8af9c6f5f4e68209234891d8fb172db186138500f8e7541213e5dcdda2a1e02f5d09af90ff82066cb4b8d538bec5c023f2344c5604b54ccea6afeccd477cc9c9421eae909ee12cf0d7ecd496234990b6e07b16dd071f9ac72ece0f3230054eaa05a309da1b369119353b50e224b5f176d2470aedbdab68865abcf7f2caf074c4a10c4ca4ad901a35701c55daf469ed88d4e290117b6416fca0d6444a667f41335651fc0937ab5513b129fd18928ab3c2e961d9aeaa958e90b5d68e0f8943fda9fec01abab02abc5dd407948fb3069144003f445b28ee16c95340c53f6a51f059bbf8ee96a911b848d7267b8e81bd2862bf513af1c6279df9a2d564c87862604ac279203b1e8b596d1695a0c30435ba2a10238edb596bc604fb5712bdc94d5c8d517564d1a18aff357818768e3082ffb48812798fc4f16413962931e15c5a0eed34c7bfab235e8638a3c4f4e92cc293b937cc12f01cb3d6d8e5da1695618b8cd76a739ed4c0fc437b94332da5b0e302f4b192d2122eb7c93f8c0df31fd4825fed5a5d0e4e11551223840b3a59f1606f8b5a577596dff04bdfd375295a28f53f404290ef91fc77fa0a2453183789038cad15935b68be20a00524aa68973ca831a1daf270e6bcda9751609640383405a011555503118bb6ef3ccea88683771a03ca7bf98e838e36d281181408980dcfb87f20c6c145b9144172cd3d1d5fa9df0542e28fa197468001b6884f030b2ef61ed996c77350def5f1feec4b053a1577d020769f8a7e8b2f5a13637b0c91c04e6f7965cabdf07a592934bb70cd031ae0f0ecf9027cee06c2f0e802554d42c381fd941d0e1317a41de1e8ab87fae98fc35937d83a4c33c638ebbe10f36810958f37dc99c3e83645eb225f8d424ed6345cb00ddf61fd054b7ce12237e30a2446b9c07d6bd4a535605f749a701eeac8844038001f115ed703d29370b0fd52619e067c7280cc529e7f156038bbe040dbafbeb6a4e95827b1a0138164fee1fc943ca6bef4e65ffd81b8634100a0a005a2000880a1017bf507eb6e0be504226e9bc277ba7ba0a10733ed280e719a171af8aa23e14a4bfe77003e0ff13e8953c94e4728b4084e60bf5162ae244918deeb06603fad78fac3e0d21a4fb9e225361ef753ce4f0123285640588f9e0e9b086fa2abc78d0b1414f51934028275ad98e68ac8781f67b86416456dba5821f2f263b56f216dfc2b1f7884e81ee58cc3d31406a8dc21e08ff767a8317e82a6b10785a35b4c2badd7fb44f88681c66ad506e96a0ca5033de1fe2ee682b924d18fd7429c7d122befa23afe8a6955348b011d66eff3ba97c1efc22e18ccbf2c2539ef6f0b8ddc5e5c6d67428a95e517dff0570c90538c4ecafd8b3610e4d1b901b2163d97fb3aee0b0336355642653b5d7123c67adc476895146b750ce5f07fa9e2f09b5bb4e4109e94672b7962a08da2eedf62dce6566fe322a32128037ab213e42aa27855ba6859da8296b38f619c679a736173a26e32b2c17f54a00cebfc48767f46b305735e7893dd0cf1ad307fae6733646bf527ece2bb827cd1c46f86e2f00537d244da894ae06b4610e90d4c752fee48da393a02b75b7b032d8bcdf6bbcaf3edf61c9b440f289ab6e8f45f0cb20ccf3016a18d6deb4653ffdc8ac59946304b204550ed3813b2e67958c38c9011752e759f920332cd8a001aedc6d2f50d17f08e1465befd0db7798ca3857b3bc06493663ccaea1a4e24dbfc537fd8851d9e9f584d7a93ce8a5c35148eb9de4105bef2294b7eb9e96a47cd435ebf827f2bf83da52b1cc1ea90ae57293d4551ac295b2225dd6a116daf70a0dfc681549d1da3ecb43c38beac9d9062a15bf5fddc52c57509cfee95608d8e3b8b93993c2ba8c583b2b798c3d3d685ad5a38017905273fdca3a718dcb10e63d1c6aab0a1f315910ccffb7b0fa9761c2cbe2d067136d4d1fe3fd5f06a01445eec75fa10c45736b0244990459d968a3b419227fc9b87343f52b7e2dff29fa4c1b01a74d9803871202af6e88f95fc2e9e534d0965ddf7fe3aa8e5fa6c241bb61188422277a08deb9cdacb5beaa438fc62144213d046fffa9944617d31c64fc1533402737dc08355c8a30ea664af5a091f29c885112586c50e9dd5019c101aead29185e537371f6f588f993dc575e753e7c4fd99512e5134d58f6ce149b1076912eefa7563020c2bfa86eb74edbe4609c8f0b675d1f71f1c0929e0bdb5203d1de56afeb2437eb028be2f9564a5121196d0c5b22610d94862f9c1fdde9f141a6fe6dabac2ff59e8f59cb337ad2dd8f4f5ddbda2ab50c1f7b0fd9260f5b3e12f395919c4c97b029bacd1900e835c17d339cdc6d0eb6cf615cc7e9fd0191224d7cace4b6243618029c9e2b34ddb6be31fcb6af452115b1a3c2b68fd0e2fb1add0243558f18dc24ce4e1ab860bbe0c9f730b9adab01d8d51d1e61a7d3279b17f9375dfac796e049bd0a2c53b0e4c4b686606a5fcd76caf91f3c5734a7fa5494f37344fdbe181abe28851d50bbcd49f5ae2246a1583bb419d601472b749fe4f31c3376cc4c624c442a105487274382b7e2a7bb692211d094fd396018b2407766739e2f63125bade5b6d9e6a75d42caf143ffc95727ad4b20c3d1b1febabaa65b1d30b7cacbbfd8175db2fc0bc2776592c87e610bf33f2d6763f1dd478b97b5193f6ae2f480e5c3e7f50f5e1055c7d8e536ee53f92b701fd0f0f24f36e4236d0a5786dc1201f118a456b9ac2360ab3e27b32ee7b80e2c8458f10b6de98d52dbaa9172dfd087cd565e2ff6906b5fb02de6e8b072bb77877c0f97ca2804f55e009cd0af436e7fe34595b9773a1370e3ec18f4b9510bd6713a83d6a2a9b6c9fcf6b75d6b8cd3a10980f48bb9f6b078c579568cd02ac6d736c58df7e56bc09ee78db0ad3fa7b89fb0fd8ba030d3b8e68476ca14aa7f15e9b467edd4977fb0357575516e1d5c98dbf293f02493fee70919a92ddece5a2f0e4de6f4fe8deaf1e36595950026e02015e29b52355e18ce8d8a06dde14ba34d14e602f95929367c9164654d8c173ac5bd129291de7035e5f8aa1149ecf40d6321aa5112693104ea4d65b179bfde82a3f2ff05a5f0c3ff6b7ce159a83eb2288b1d931063e72d77f925d9ac1dea55fa206e5e58805f2f23175fec9762c85a743d3c89a387178a2f5542e4e577315f21ba02842262b473d29e4c4894553a00b641669e303a3757fe690bdef9dfbeb205fd0b7154b78e71d3beb2fee132032be9851641df8c9ea534bc2c79dc2d5f5b5ef31cfa8c56f6018743fc38f665c7ae3b2f874414d295b5e20bf14facadaffa6e06a2525a2db7ba6f2e674d08c0740db58592a129572da16b5e330f9f1cbfa0e924d4c1139079131db5e8aee8cb7663956a71c577cd0c85d6c725c0abf8fa9b0a4658e0cef4c2245f969d81f044a63c7a637d111b902cf8345a64f8f83f805c156c31de510e75eda66063b6a674ce3cf05a103aacd618ab5195fda58cff37fb5fabc1ddbb53a90f72c774d74f8d90bdcde733a8eaf2ba90c4b191590f3b86a51b8ca2ab8fcb4cf4c37a7633baffe53fc5f9f6b3b225e19c51c9178d7227b8ced4ad4840f78da594f02e5392fd1926e37117622d4cc7b2ec29e13b4e1b87e4268fe2ce651fe50b73a0d6c37356b72fbb9e4b904e74ba436d5e28174932862968f334db2ae0224033f6c6c0d528f32ef89698a9ed17b3e889ed42e14f475411dfd527475285209900e2e44bf36948443ef43ea958bca83cb1ec30b832fb4f05a333068013f6ff2968c6c15a3a5665a47bbe4bf1c450f301d0f7ff825b33a770b618415bbc55635a424ea73778b2cf5794b2e880b9a04b595bf714991ab732b655eef2aba6837edfacd17321694df33345870007f46c7e05f9dfc335ddea5bd5af1148142e359af3df63cd73dc2bc8b58c2c7474d0979383597936565e3ab7ff5d811b12ff344f2a354d05c724c1129f804e7eafd8b3088de58fb3eaf6ee9f86daebf85b98ab29c84694d6e592e64fee27af9ceecb00be9c78095bd6cac510c28605f0f86d936ffd42da37c8a16e44565d5c5a944ca400039fc2df6c24386391f8850de720424661da041d7bfe333ed68892ee851b22fba04f0eb8dede89bec6fc5b4193785ee0e80d430fef0bdc1684831c1a4702a13ede8774260dc493296c8db6c7032f27e01ec3f555eee9e8e933119a4d6fea1edf46ab99bf2ecae37f5c9db98b457c97dfdad418cfda2eccd0174ccad3d4212b55bdb6c12ea2d7d1c4d4176b33bc5ad832abafdacc8990acc79f6502d7fc55a4ca74d089ce081323faabe9aca9b96292d71c4fe3583d3397142f1c683367538abe91c7d2ccb2deeaaf7523b5604dd73e825b8ab06dd33fb929b124be650abf9b94525e74a4f752f84f306685fd42e1e31e2479b1db3969e4f2edec76a5783e52b4393c0c57f7a68bab207fa43a397d9385be4c8dbb258aacfec9ccbf57fdfbc7503bfce1e6d29cee8d6d04e34db7ce4d6731e4f502a6f9572a59c8e57be0e24d7377ee8695261b1e36a537f9a21386902e8dff34f1faf877421144a786d5397becfd32e82b9882d68786e0a7b59be54f99a847687071658c62833a2d66e2eea2385deaa7ad0a1a21032fa11ebebb3d4ae85cc2bcccd0a063c382295f997bf3375ead645d77baa1cd6ca70748aaee6f6501367b66d5c104f05cdf529e094a17e4843dc2401fa1ad9634ab7094ce13c587055988f17fb0a04cee6b738cbcb4ee539c22263d004425435798b8ed298af3ef7fa0040d2eed0a35910bb95f70e9a5a8516b3ef3a95d532dd9f40fc37ab39924bf6248c3667dc1885090c996824a411f67fe810be22d038403ce2f9d265b6f8772b5eca382b1afdd2d49fe5d48559e5ce8670210e6ce445f6f480842fcb5eadf50262e550740c7f0ff232d6df7aa8ebddc53ba062656f60dd7b6a01c24de38f83f08e167b47eb1ae232e33e7ffd58dace31762283fcddde99f0911a84f6048b67a5bcdfbd4aba28157894a57849c3aabbfc4bd442524def0e0a88e9bb3888aa0a29de64695321ca6fbca705add4e413f250b63b851be261320627c9fd3e7ef9a224d35979d39a614456c5580e8f4d126fcb00fe709e02368d25f03a9c86340becc4a3366e5ab1413f598090edbd2f055d95f6d8c1129b75a703b53adaa27d44368afb42995e5eed6677094f86036656a250864ca1732d2cf0fc38d3dea425dba91044b3f75bbe85063b74ee7aaf293925321137865e3d132ff2e687f1ef51ca69d9f93cce6e75738b7f0ed50a3c89de141a46cd5f7c8fc249a7f27944df59077a098be29cbd195c24715efb6aae7968472d3b799d32212146f904a8e4cea74d828508c73cd3bcdca0c4d0c5445089c505ff49517ab82c216a68bb43ec8749f1ae3b8b2e627a2c7fc97d5a1a3f12b7c4d7949a439b9cd009bd17dbab0f8a6ae4e523eff5c5aaa6dc3b15954f2c5300fbeea03dbbc872c2502592055572e685de7e1a1e3c90e1ac0987ae3b33bc04bac23387a5d3ff7a5b862137d5933ad30e933bd4d3aee0f54745cc2ceb1106af3dcc4490e68f5df0aa8ed430fc5214708104cdcf3be3813fc7627d8fb389b923cd73a004c8f091cb937feee4f927fa7cb4ebe3040494960aaf58f5740abfd3b0c62954b39aad9b3b4fb5d04148395df358ea80d49069562cfa2849d97abd67c76885003986b80d533ab6af33678e0b036d20e462d3f9c02e310e7b6a44ed3bdcd4abffa174705746234de967f9c9ef9673130df5fc65b2a24ef2b41193d959e37b67dd1d1e8ad8faff7d2b9499ba67c047ff6d85ad2dbc99e1eb801e9e5699db81cb8714748f4d9eb9ef729bfbe51f90432e089d75983729325eb0cd79fe6c69ab404c638af07d18717bbc3e87ccb4f4ff0f948d27657d5e8b82b9d03fcae0675db8a495c3fc5ada6bed97c221473c1ab8f2cb33e2fab261d90ec1fd9e93f14623ab1858e0f025e820efdf7cce143080d9d4dd398e7a2dbcd7d230087daca8fb05f330a68f6f52af0837bf67462105f1c72f73ffafed1d3ac6b31fdb5c0afebabdc0b5808130a630f1040b237ec9f2845096a4fa6d535b7234fe8da3db80638bdea11b5cd78baa15628a5bffe99e67918a2ab008e32b72ee0bb77048b5989f0ae971b5f152cdfee32589db01f9a12c97a07dbebc13f8b12766f279f7d1bdd22dc85159f85b0ec4cf6fbd798cb22d0b7de5108d81113524882cdc5f00f807bbe90fc8a230c0de42f541f4fa92388ddcd4dbc55a154c2882a6b6472b20630d8eee50f65f48417a35e215337c000deadc474e6a279b820ab79db7141152b68f995d864f9e474d404742dc2a3fbf16e3deae2f93ff85c986df845d4c5525acd874dcff38fd180fddbfa879131d336498c1048208c08d8d5e7f2cbaabbd1a0ffad538caf9cd50d986a685b2f961da3373645a6f1b9e2eb50048b48bc3745795003c6fae7336a6ff5551285d8cf7659ac00822ceeeb794b3115b1345355d121910e2109651efee7ae8938403d9a02a0df932414859c552ca78834667bb46ef7b3e01c86f2633e0dce872452cf47b88e5dd065f322d6f615ddaab70b27f4bbae67b34e9a66d814bb5cca5b51faf2077722d956ba050531a4f8480c7a842814cdf3720a0d7ff24fae9ede682429cc51afebabc361d944f1d918606cf2346c963b489a135979743262bff0d33d9997f347c37e0142c0d27c32aacb5736cf8693c0df1cd1339f00657b835c1a1b80df2c90c9fe48dfdb3ee352b58b32d859bf2d2d000dc6018d609b4d38b9eb56334faa022e5f81f0aad53df51cc67f937fda337e66083a50fd27394decdeed3347f39f84668394b559fdfe13d7e45a27421b1907166edb9aa8b5e644ed30b9e12f40de81ab1d47d1d32c010b4d7c95b49da35557789998202abdea312f42eaeaa39bfe464d45d99b9196de37a923e3139ede2a21ce03f9a2bfdc6dd129bc76c624dc7fc1a3ccc463b95a1ace169564e580f076b43885e4477de8d28d648e21a2b5b772f8d0185da9958b4dd976922a71316293e27922e18cbbdf9ae72629195c583cf70e434235541a3cf45065ca83f3f20f123227d088f604f24fa06563568c1c330167fc68a82ff613c30f4a46c5c025db02f30b7fdb8494411bef6d6def2d96c2f1d615f2f8d99ee3e9e1969bd341c47c5d825a812d607cfbe11aa3d3c20cc43f685d5d348f2beb56b44bccabc9104d10e4de8047cbd481bd60e1fdfd364892db79119d8fe33edf654de4b94f2f5f6ee51aee1fe4ed5337a6253afe72a27f1027905b143c8c291cbb3a93af2556ae838a965ccc2dbf50f41d862ae672d13ce3724c61ddb746037a95e819dd5081f375045e7a7ab030cd18c1b70e8a74c15f55667448eba95edd1e55dd6407ae62de2479d73abab9942148a0015c8ace9a18a85d1f2b0df831565880d038c61b5910f1c75efd4fd507271cb8de0d3b4183a99551a893e1278938ba4370568e6ddc30cd7aec6d667beaf946d47dd7d766c95205c8d3f6a4ab85c3e21f6287b77f3716cedede2aa7c274f72d45b06882d58653f9675ba7422f77264a20da6dcec0ea14d379cf22cb6b9fb44207d4c9fd3d5833e899437631d38b0a6a64b62cdeb549b24120e17c892204b78811598ce93746c398e74fdb10dec3698155fea16a26392b38c8bc30e50371076877c90a889edd42859ba0c1c1b78c15c968517a0b4dda9a7c33461eac5984b361c9309a5829ef681e4219270a048a5a8ebca767b15a7da53a776e150e6455d987d7d8dd932324e323924482cac3813c669b0c58dc626e2936ba3f99c4a817803815ca2e01c23f536298f493b3c0ee88d565c69d8be0c516f7ef92bea079f6f45717dc6f537a77966a1200c077f4d796bac79d0a80699b7434e24f624512b0b64214817d920641669d3e2eb90ea88b4db76070ca7bf1ca14b44c89d1cb01cc4babfdfd668d0c39fe19b602182fbf34eba81be3339c47939b53e0638e71ad8bee7d952b17f78eb80af3754211157d07ae4dca2cb7b65e952df88c1fc922482a200aea1ffcf4252b2488ad0da22d7a9c59e79cbaa3da0b29919dd3bedc28d4e69b13a0f3020688623d05323d8de779c0added82f73efd90d511ee982853f552b17a42a284a8e62b58d03b14efe73be425dc29178a3eb88ad7b3bc89285e60ab9063f7586a26336d9a70d6d81917f78515434c6a636d682326d8c4aca433ab5ed38c33db3076ed6066808c60a0d0d06aaebc1a45e86609a808f6bf2f4ea2ba508cb1cc0901073f781f6191e31ec213b94e01da6503e5a53c79b44f1e84227be51d50255cbf1d34d9fcd3b0a849ab5b55d140cff650ff97850b885e1d3f6d91d590afa94397dee2c4ae6376f4125175c1045560fe76d4e6f17d8a63067bf6a8389e6716c3b80738dd1b8c5c7190f18a1afa2c23cdab4ccd62ea8f82ff2ae99f1f96fbd634dbe28f3653532d30bb766087015a721cba37c9abcb9674cbbe2ceb035569c14ed8196c08fa01469bdde0ddc40a1e8d8735770fe2f4da2a7058c814d92f0581aa95560c31c48c42502ee021370f9c940fc5cd75a45f5e3034c4d85ff539c690d3ca7883a7114ea2bd6d39ca0ad68e664fbadbd96e557b1884631ff2bd3956b9779803c10c272cae661a101026c03dfecccaa40a2d8af3763a75841f81724e1f1caedd4f12be4925b6c10bb180dcdbba2bed5dadede659e2d170936a739cba27877706075f28a880fc7fd9bbb15692a51ab52c1533ff403b4345e97561f286e4b6b6d8038dfa8d91f1beb5001645f2f8a4b92e41ccfd094c6c327ce1b38dd7c559458d69cb41c4c7dda1ff629997f523c3b4182719afea4f6c44ae97dfbe32bcaa6c8a8d024fc56e037ce73adad6f01f2209ea67d51d6483a7185183f7eb7433b062441148cca2fb1f8f03d2578a53b612ae0cec695967fc31f66f155adafe32d55092bd9081f5a401a9ca1fd302b1cd174ac71abc94e718d6360246c9479b6de0356567fb9e210b93dc3fe0bbe59959d7fa306c2ed4763d861c4934111f3b220fef7192fbf556d8104e74a261da47df7c5164e6e6bc382f49cedbf173e818e83059570ff69c408d0220fdeddb6b158a07e8b2046567e58ac83e0a90c01332dccf3e6f96f22a919ac2b669545c0988d3e0b3ce6bad07451fde8b181631f5878e2c839ae8d879d4e1e1db6fdaba51e50dc70230c54a84e380f2c34735958e2f05fec5766c6e5c79c04a0c8abe6d978eac1b842e24913b76af7a679e2e7a44a92f7c90bd3f20a5f2a9f14a73a7417fe31fb34351b4f6f56f348f505f5df07df15b32034156c5a0334fd1e0bee2a49034fe3934ec4b6d91c1f78b6605f004c4fd634c89c3572db1dc2510d942409602e5f0e69d5ce9951b7677a666174f088b6225050448a216109ae222ee5d0d6d8d4b51132694599c5d26e872311c5aa496ba0e546ca458d20fd9aed15b2f958e11b482944ba0f3bf52eef6ba31a1bc0e7f4fc876b8f7fd663972088bffa0694f926a8e54d3f92770151d691c4549e7541f19dc3bb2f6a5fbbc63d84b7e655ea48c8d3fb387697040c4db2a5ab17b7c4140908d2b18da9f40ed2b2a2d563467095cfd63c3d107015d4cc78977ac70ed091dbcec0447441dc0f7bbe7e396b15c110cd4dc94fc91a1f043df36a8206472b7d2145938475fc28103f66eb9b0ed2828d6a5f6cad08e4108195bebe1130619e765390a47888c797efe0ce9120fb5a261addc346158b71bc75a56f0d06765f0571b2fa9f860c9c3d134102b2fa4fe0bec6348d45125fcc778c22c5b3cde4873b775a7d7617fa9e1e20860c38d0e2e37aaccfec88be2ccd881edbdd08941ad92586e836ad298f1c573ea51371e309de72f096ec3445f4214ad7877f09e75e274499a98a197d5bbf84817d449296cd867d68afb3b08f3a641213986a2168ba4083d028db7db210d6a363d90d9b458b9e94f46113f8c15d502c93f1d81ee3c088de0e8a4eadf0e6b658cc47467ee2bf34ad14c1f1778a85e0416079f66ab8c42cc63a77d6454500a2bda10990f69f978d507863111daa8207f0a4d75425d0f63b322ae4d2cbf85c340a65a40520b231a2b899a6a66d74149b8866d92f99c5829e4c0dce17bbc60385a2343801c09327dc062700a91f23479d8f5d45abd61175afe24b702edd8cc3b165f20f76e036199f99296db6d05fbb7310d8a69cb47020d377cbda267c86b26c5f23b4413c401c6e96cad8d19deb94f33aac87ce258d38438ee228c99292c0bc7d1e7b2b028a09ce8c061c388d5c84042ab0ffe0dec31970da52df81dce50a005839431e51f8d21d1ac830c23f869fcbb08b6554427b86493f5f121128f8f7e172ff8faaaec62945784519ea42aa4e1597b331a4368408a219976499a64cf407eff0e812a4ec34fced7576f1ab215c985005ed79e3f76bb5a4fe09a1ccf9466e19d36a44ddc1a322f44d02f1c1006d615da1ff3c3d5cffdfdbb48365fabc6a2a9d41d19de94444d822f6aa8b0244e4a56ea26a75b65981af8861edb25e255c98e81e94c5fe64568a1e68c253727e1dd29f6334e20ca0e1984d6c661b1dff6cbdfab3ccedcfd922c9a4b08f02f2e6dc90603813df70e8c8a750b836b2724802f6a445e5557fd4f5f5977fddbd06925d28e4bf7c994aaa6dff67791f78f6a4b55c18db9e6417e03cb24afaad45667a695e96dd2a6a1b9e4ac4ec8f6962e6d0138bdfad8a6913ae5b718fdda08b231e88c2ed171d2b53adcc19dd0abb49722ce15640a907b60876cef05cded422c7b3cc61b30d4f7b08941b2f9901f0bf6c86122a78d566053a5b83e239d6feb84db384fb078db5de9021012fcf5e6d65e8a3a3d1fe2f0286ed7962e8d57aa13f96af6f4e32abb01360f195846330b9f0e7d7830270577d0297d96d64147dc956ff868fde853ab821f34bf5a40c382792e697b52b82764e546888fb7432afdeb4106c66006f95d281a28e509d51588d71de08a36eed86fe85c6e6c67b3b95baf0869e9fb0ae1756c40c7fa8e3dd16aa02ea23ee9e689ba8312e751fc1187ec912a1bee0308776c665382388069c64a37bfdb06a28244ff5f6a90637218414c907319e08dff7b740236b1a72f55ef8275666d694d1688a39d0b01657f629c454d690fb4103ba62e714b3827ca347ec87dc5bccd4ee3bf8637151d45c0edfe7c7d7d46ac3656c670e665a74b187055233769a6ffc26e72611cc5a9d908962bb0fb7b89f527ee06d1f1f12760209b488d37fc44baae663e846e5a1dd46e4535db1bed8d3582fdc3512bf04da6d1b47a73024c72ebfbab2fd3dea41cc7e19befa1ca33d5341c021457cd256309e769f2b81349ddc1ea04a739869107095940aaa4aa559e67c51e5bfbd63633a1be543999d105b86d34cf8a9314c20e1c72110cd2eed862c09ba81e7a8d9bf753d12bee26599556e5eae3d867c71f5ea5e3376351ec1b8c75b2b54bd42f5d8365dbc2da3d21fc89ed2d465dcf97f1c9eee70671628f262eb392014357ff32d8d86f0389799c6efd4de33529357feb78e09e0f1e277b11cf804bbbdd51d8dcb184e4155ff0738f9094f9bb68d55673e7e2a694a7ac2bd4f98ae629c0cc709793ec3d617d0c441a6ae831555f69181ac88a28a45b2f7be2bac3d58fcdc18f9f474cdc49e0e7c1abd73b06097bc121699ceaf4b1d2e8b8b74349d37122396b4bd2849f0af566ca0a028f531014165ef47e1aa42ed4778991b48f560c1d17c831a731b47afeb90161f0fc687f1767c61a43664dbad99c5f1c6dbc505960184c95e92536a8e6ede0a072dec819fc79e507a20f3cb8103ae8816e3f7aa70dd4a9f0deb8404f067c8c196838ad12f83bb418a76c0f4616082db60af53c75b1e78e721dc73e1dfd3c2530de9791ea0576f7b77447ecf5b135f15bbfa865c4261e9f3d4cb927797127eb30a6f65d8df1028f11a7260aad536dd5abb0a55039be65ae878cd67a026599cf2076bfa70fcefab624b4dc68ca68c04c09623f3aff1bcc2be729cb768b8ce01d410d1ea25196095cf1b133ee40173e8b2e37c5566434c4f4f49b9b3ad33628d560969cc53d737d3e7578bfc03ab6c14e26c3f6b396e544add4ee192d9872ac2138961003eda4f76457f3b878f2a7c5edd1b8e190e9421d9700dbabaef9bced47da290f38d69f5b83525b427dc27cee85547c0318f56208185aedc84fd93dc7e711649ae9719a35cd78004034cd9534567b62131fee4413cf1f8f2812bb99ad52045d645560df35c0bb3b582682683b62d93a358631a12cea2643f9c91fd188f34daa1e25a44a6b6125ff6a8d4ccb5677ba3ddbe340c2f28a37141d44bee2ccc4f50d6de7a57d1e022cf01fc15569daa8b4fdb18e083151aa15eef5cad37869fe51396ded7e4bc67712c5d272fb1c19e0faca4d1817a31c7f2508c42a34b63822704358ba89947da554b10135ea91d6ee348f05e5f8c8c617af785e4c8f535e00fdf76286d7e0b57bda8a6fa3dbfbea1c8ecd5f6c8ef6fd89c5f677e0450f7f84d7b79a3d78792baad0a33671abe2190cc4bd034f2c5fe96d8ab2a587b5e99788140fd56f8e9eeb31b9cb7da9d78ac964662ff6e098b6a9ccae71573a225912ef8288c416b4e085f474b79ff33ee97694ca8d8acfea75ac4a917c53362f6febc6dd5775016f36e9b817bf7370f5af6e4e28d9f3f2a1f53ef0d9c37b6e6f14e235e35cdac5a0ec47b73a4abc202b75f603a44b3757a07f30b5d62bbc83a2a8c0509f967b73d829b114a367fe278afdb8597ac955db13eecb7c25a81621e936edbca1eacf8e26887818898b60f824b27de3a77988b75415cc8b17ddb4ea825811e5a4d2ed68ede429d09a2dfedff5c4c0d5dbe82cbec0453c6df0eed3aeec31d41daf54f3d0a7263f49294a0acd9ecec41d74f996da93f1a7ce81e75d117d9d964dedf0bf9fc7ff66af84bdccd12fc526078e2da01c1cd00a0a6c34fb20677782f9fb7085ab5be4fc4755cbaa12978eb87637d8bb3ba8b83f877edbc775993c6fe0e107d9101745ef02a4d6f01d416bc888b2ca998722e6dc5d33b9354d75a0e1afc6760108d497bf51781763eb71d80e66e28ab09ad77e9f5d8b7f7b3dd480d6ef8d33f5c6c774fc80724a5e62009fba50d191ed139bf82b2229a5e2155fe91274a784b6310a1e53fabdf496489e5308464fc54bba760e8c94f942aa02000bd0608c02549a787dfd776ed22922ad95c6e37c07cc82fb26d9a3a4270ccee481460bf3eae2abaf752adfb611a1aa670d321f5b9d50fdd72ff75c7fbad8f00d3ca2b1548b098c9fffc6acd1b2553ec8c5141a4c0e8fc04acf0628e072edcc9aeadf0fec0644ae7a10c7d1d9c4bcdaf4047dc4221ade77235fd0a935c93d7be54b132ab080c6d9b98e99a8d8dc822f36f8df85f68d126b900c6375e874323d2bdf7b519ffeb2b9ac3ad2a4b2432804f161489713bf777b13588465cd423c326cd6cfddd04943caec73ac2dc3584bb15d80f1295ad4b4db12dfe02dfbcfe846aa032846979eedd667e40ab7ba677f65c693b94f6f813ad43a01f839b943f61020e7fab6310fed73dddd905a8511d1bad5f8982f0f73b21ee4d836a0ca0ff35a6bdf68231c22d098982126b658a3fb421661d1ea1c05268651ef3a25e68a758cc9256c2823f413df3fc6e594ef431f3e5a2d13876f1117a8213d3fd52077a0c04e8ce8ee991cb7e594a13c115f55ee823d7d3186938f80f8372caa8503a6d4db2fcbc66e4d251b27fabde7d598545af2bf924f2029a76391823cb8bdf17cffadc2e5188321f51285bdb92b3a93edef3199b9bb68b419e5ca72f78c99eab33d387e746419512b4daff25acc9fd4ee2420b83831ad3ba9f47b1a89c0a5f3342f732e9dc85958cc119861143f7262401ad081224cb823c9d42ea72499f58eeae7a105fd77bf6989b535a54d6cf954b73546bf9065b6e6efb2e7a224c405b37636657154de1c10bdcf067a5ca1bf0d21dd2b5175798016e2ec04e30e49b08643de90f81736c9bc33ba8647b7ba4bb6bb70aea0cd7f69ee237cc179cd8bd172244e4c77a96c2f5111550eb35b53f61d97959c0585beeb81256d40462a2348a46239ece37aca6a25ceef314400167cac5df51c2953592bf7ef25421ef2465219a32eaf7473642f5b6c687ef3233531e73232dbb10ff9dfec5b04054929739285597ea9b43eae618c30aa0de826a3a1705d6489116c5265bd185ffd51316e6197cda82b3bd1a794f614eaf10c49662304bc5883fdd52441a767c1098e10d946f845b680f5f9f29776331a124b52db871cc00aff4b73be74a9574d48d94d40015bd8b67b00f42b03edcbc2cb295283de17c2184bbc60332dad43ce6bf4aff37ddb55e8d74a1a4ace91cc1fa7ccc6f1df2292d824fab7ebd103d7bb5d37b1fd42e26def16baee4bebf16bd2827820b4ef139d1bae413551d52ef497b96f1541e299af7c4319b9eb91c42a5f01618ea7983db72e1095f397bdf47c25bd781c58f38b8a84c5383159564d061868797c29ee9f79759fdf90dbe32e7cb06f17567c95fbe82cf4bba47766d01909dc17e9de58a738a42901ded0ca230f740789959fedce5d54bd8113a556a907292fb5d772f43c59816aaa1df5bca7b31675d07a316ce0e9610f90985482921cc49fdb8a3748e57f8b0eb2c3e49bc33545678b8e83cd6c29cf53f35b78742990ef16717b13c37513818bfc8c6a3679a3765cf2d74908d4b18c0fcd86fdd483a344260be1070e7436c07b8c0bc00b6c7febb4e0acc980fd2c3623a660ccb94d343ff0bb09051a3da061a2e8ad1d78c5643365dde35c9b531505542b92408cb67b9d023c952ecbce6721d75326cebecd813aec33df58295b1ed925fd7da5fa9783f25e416a3453a1d20d60cb19fd88eab33f854de550cc1153de150d6bb7eed2eab685efe153ead831c5fcce3bf7c23198bfebf8b3ea02abe3d69feb5813ba0b3f1b21af7025727cfd9ebce02b78eda134c6a5829471d77e433b40de2ea89c6aaab706e20cb6811e34fd872b002fbbfbf89de320cb4d950ac5dddc48bea137754faa9df9c41c38c39fec303673431a50a8cbad23d0e5593ced150a3d3714656a250ae1073b6008be4d45eb551ff11afac54e825b1492d15f547a2393877e0e6b81fc04fea0ee3cd9012f7d4f6d65d59e71d6aafe60969d326c735dce97dced1ebbaea181fa4f1dc741cd1456f3173e36b943110b61b169447679c7749b1e7ff4d3b935c798366ff200fc64e57ebb57b78f99527100f0c218beb74fab9082f53ccc36459f8c3d00d5546bbb39e7ff163dc9051798eb207120b41738963202f7cbcdf7a7d9b327a4eb1d71a1bebb78dcbde0a0da94c4852e0611e6fa6e2291badcf2e9304707c88b63cb16a5b3020848a8a15d342114bbc08662aed8ace6471032ee7a76e80be4352e58df20ccb882b64d0ff92afcd76ad927dce3009086abdf074dfeb6dc616b087a22383268857698061ff0fa9bb24cc92ce83c8216c64420b906686ff3cb7f15a93e114c2362ceaccd526f9b67cf158323ac1aa91f24ec969741187a11522dfca1942be480f31cf30e601e4bc45b645aa8811c7111a1b65685bbad9f10f04aa04909eca85cd47b3c7a1e58108640c7e021c1e678524fc8225577ddd72b81f3a9e026cd623654920f7cc7be2e85d2c23fb18615e30e4887de6f7fa26188c4394f64bea12f84fff2e21c99bed5dc85e09c65bf14e0c3da7bba013a3662bc6ad78556dcebedec89d1089cdc3dd87b0fbeb47fe4fc9e319889106c13be2c5070199c2d0972b6e0ea2f51e1ee8ffd84575e642139c3b708a85cf7ce3f6e9dd2599f590f3cb93143aaf98d9358f3d5c562a7a5d997b2e470ea4f25bfd383477f74d2ecd1b8b9661cce149f676ce56d537fb43e8d90c8aa6d3f531e5b1ea4f0af34f6399ade3faba15184987757b103b4ee8fcdeb56c915d46f305be5a6aadfbc90e081e4abf2224ff20f16c209bfd68f09cb079e0844ec2a309010c2a61950afe104311a172cd714cf080ea236387c4e5201688503884852ef34b149c3557937c6850837eab2ddd25d41c4335ae3cae84e6df8a5799c6663db75cf84a923a2420a8a351db60272ff269945f50865703afc211878a1e50f070ace8428992dae4647afad79501e505c38055232400262276c419348e3c73a5a4cf54b39960b33c5b0e5b6e17564db9ef26a0102b12da4ded4690168ef3881861f05ea5019216de3252898838e75014fa4da29ae14497b503fee17e7632d519caa87a0c4fb6e3d2e43be67c5d390372caf338af165a29269607345bda0b80f3929f19ef108e97df4c56792cd4ecb7b82ca172cfe8f0c025b5e30f8a9e2f0115c7e5ed7f0c234b3589c9cee3364efecdd52daf2e6461a914943c1a30009d9acbf3b1df7a6e719061971df805bf449f5022cf0f49f077591d100d57b504c373c200fbb236b345d5cc3f4e91f51c5167d2e61ad3d7c42c98280ac4dbc40d46e7cbdb2080cbe4891b797424eb82b36355e0f7296b26c1718ed0c77e426cb3dd3b2359e7ed1919a3770b3e24da0a2b7ccbc044b9e0a15643cd0d1537ffcd89c13edb9cd73da3f11217ee18018c1c7ad48da1237bb2c475b7206d5c43919784bbe805491de6470aa1395909a6dd12ab2b8f01196e19c114b51f660f49eaef550fb00e03ad53704b2b17aa1ed2431316f5b966a993574075bfad933d172e68fe749a0b9ad249b0275692a22ae0865d5f5222d1ca7ee5f1054e7eee2ec6c9ffcb2595ceb3d5f4ade44539c5c8eb298a1de5c8a54d34ea225d90b5f873f2222d25a63b79a3f2cd8d12a521dd165f783b581233bea0eaaa9bfa56b88486ab4b6a896cb00ce5592e597830d57a8b207d93789d225cb25b12351b1a8f1139c07cd1b08afa3f3a3dcba38d36297b05798928987210f89fa15afd62cd35107a93245dec0abb315d54048decf35f54aeb6a63d0addb5e7bc954abfe2f6a9ea86715f059eb81ef768f8692cd5509f8964ab04ab6d3e7b1d6cf8a0714f358a520a9d7c2440dd56449470d8260e1d24dd84804ff2fb02c66c9e98fd1a9132c7b09fac38fbd61ef8847ed74997b3194316bb435b2355fca096cc646d8f6972ea41b71f5c94499393415edffa1a7d949b895cf6636c9b372f4f14047c1b9d6e58b74137d0f3dd8e0fec21fc5d7b354993f571e13cf5c644b99069faa56df46e2d581cc3c260ee57a535db1c373a66eb1b158f54d7c5a36c2668c2638ece69132af7d6926dbe306c645283a578433a59c64cd4280f56de0c33f8f5d2a930e343ea628624de76bec4490097b1290b12d0c57aea068ea4c6ad8276bdfef767c4872467e7f050f983666d3fe9cfe8338523f5b534895cb1b69b0565dc2700a4d0cde188bffb55dbca2c797232df7a45d60a78bd8cd7237f5f0724391fde60505a03f2b5bed380deb4fc4f99c59cb97bcd9cbef5151bc16df426092ffae8657214c9e952656690c951cb6f11dba848820bd6c8f4922421f7dfc5a944aae56e65381e2414ea051642938ef461a7324f6b0df74768ddfd6e8a4b5576eed2569de5ee04a5c2b1cd2b4ad403cf887f12bf1f0efb445f5c39760cdfb540d89cdf6e5cf969faabb7a92b63caeb7e0b0eae219252003f04834432b0ed18ef62cf35ddb4d4075df30fa1b48e296de2cfcc594709347be77d6890bbe215616f0a1498ace12ed74be6e6b0a6fdf9046da4f786d2c04e759c3453287db76d151245f65b0002e218346ef3e690aea5df5a7cc95b0f1d94c623de3cd22ac5cc8e6db768ef93826a68fc76f746891aecc650d4394d00cc909a6dba4da6f03cdea9ba267620c54e7995d232df90c7883c6c682c94da915296cf8b0d1a3e80c2a1e9905c326d6dfd2c6dab5069b49637eee6fe04531c2b72a03b9aaf5a12f9f016b012be49e1c2c59a50cfbb3e5ed71090af1ff3593b3d34c14c64ac832bd861ac49f3c99029c59bad7285aef3777e8a99adbaa8d2f5ff5130f9e3e8fc2382b8b4c175e35776d7f2a6316f5cb5245c60afd0a7a6334a143827f84c7dee055492034a1e33c371c88e0aaf5031392f454ae3a79983a894db177d1ae0621c92f55b76c80a2c4ea8802786f7da9e38b3a2931bdb8966ce845f990591f5bd6295752fd81a8262d7e58121d73ad189b48ee953d071735815b5f5fccc320bfa73eba1e5dd1cef860d396144f3a45c768889c101c135fe74d9afc9f355ed6a9a11ec7ad198d811e90fa22571f818bfd259d1cd2e0c754af9798835f2f6b66b5e45c38a0be1c44f23be255f6f7d44a110e6186023286c28208e68e9266e9e671c72066e92135413371eca6ff0a54c3755ed4477c5cb79ffe69b77575bad45915b6df2a936b1ff4b7b9cbd9481de32c6ef940c9cfb43051d8194c6d3ffd78880e25758ca658a2a4ce3d6279043d4be958b30cb75053d04661b016ca8f1c619e576960aab99812a97f49528736917a4a682c5018c243fb856312b78a0ae5aebe27a5b8a6292e966d28b52ed06a95009a51a1aeaa5050241a4fd2498d49230fc18aecb1e96952b4fd34a58e36af70f5405bf3ece6fed9ff170b6fa06c000addecbfa897e1226d99b87c470d21e73b648dd6b4efba78265ee1605e7c51b52d56a4205bb0507b12cc8252ae21684650cb6c40f7f16a7946a4c9360b62459baf65c81b13f0308935364782b7a6cdea1d0c0e19783ed2caff34f4c5dbfa3b3065283561ff8d0a945a3b1974f4c53a57535cd2cb19e4299177f7d8f91c7187746a22b923b12543fdfd118923dd37281be4542e136e6f4dfa6092b24b91da4a4dd617c46d555313c58f19e97df0ca08e43e038c55eb23a9a50b9f7b624bafd94a3244e001ff0f3be54ef71e370ac623d189c6f6a994e58b575f174188ffe664a3f85cbfdf4dfd18356cf9b293ade1673c41926c50f3e94a7b151f66e89d3490bd751375742a225775e3c086c40c54a77d2f111f720b6e5338b0fbf512a8fc06557522399038da7039ded65ff0655f13f312d0636f2237b7f1ba8816c1313b0c525b46eddcb9e966dd4fb467451838f3a93f5861b09cabff4e7c30193649e04b81615a50df504518618e335a0f4ff8421c7626d5be0ddf9ffa0846df60aa0f4e9a5afbc57c9bbd6ad769a401e08a4db4e611739721b22aec5e2d1acee7721afc37017aa89d6eb18a07e56f9d66695174b454b299a45cc345667f2c39841f385073635f81eaec360fa36faa7f81e6f1f574e622a53a8974d0abd5895a94b24041d7484c905b80cd58d66afc6552ded6bc380f8c5f1f06dc18e34cc1be8df4cb2feea93eac7f8e2075d8767ea204c2d8bdef8c62b17dd7cbec04e5e4854dd34600f423dd5a992a35a974faf008ca9f452785669dcc02d4bd4e494465f680e582141e1c5ec392fd3441409d1d6d3c7f71ddafb4d11200230dc714ecd61e044fc887bfd0d64a8d91c25987182622be4cf77285fcad7b4db29124f561a223577c4582d59fa6313f8016baf9ba4792877ae4562ac4e878330eb6befbeded4a19c61e5582c9e761127fee5778c867c7677fa12e1042a0d0c865fff6165f1e12672a2b22587569731b90ff60a9127c99b572908cbcabc3fe57aa05d87572a7f864c029c62ec754504629d86dfac6a4af0cfabf3d0a4755d50fb9905d31e65dd867db7672da86a75a1a61d0bf0f200e8448721a216de2ce3dfec08e2b4f4f3025f34e1e1d5feac0f53ad7a314d1c4c153f7d2090f34bebd84602f69b7df89373a2d8aa06b6841e75c7d1bfc5c340d7357924e3c414fddf48b49ff1ebc01ff8b45eab11c15f1e4ae52ab8c25aededc53c34ae5489946c6f1ab59a976c0c56793df064efccd3067aa3ae4e5f1c7b02a1749ef9035729da12684077dc330eb0594941d7f230bd308d19f7d7edd0f9e945dcfe6a17ec4f391b261e562125087d0655e742f31162799bb677ace49517ed7e7148f84ccd3a5fd675c0fda1c90f609aa0c478d937ebefa9cacb06b991d51bfcaaf38745a3c7f903ba5b49eaf1ac361f5fdf5c5d56305f70b4d43483ef13dfa77207606f143855fc48a620491d8d7291d600a24b368dec2642c6ae254b338a463070a39df10b0ba19e9d9207985dc3ead23ffbd8ec067431c34ddf5dfc56165ec4658ea635da4e022802e7925e1177377515a04f777a3e53c1c21f107b165ae94c1d3107b87c277d6d0aceb9628fcc3a54797f64d14770dd134503a5f9182ad7c2cb1ac4627d47937f62898146504ff3083a9d6f5d3bc0e28b9530e42ccb4d2e7c22adb5f647d15bdc80a79371f70eb9a549c444daa4d3b0f68649f4686a6d682686ba0f8d5353ae759813f5af221925aa79e888a19d4fa5d7ed3d2cfc392fc4ea81d8a6ddb1580c3898191bf4ef29ee36bd8cd32c8c550060d707af0a7721742f3003468ec722c25d25f675052efe017bb6828d4b220835b9106e61d01f4ff359839c91e1d61981418956dae7b1265d455b76d345da417954d6976f0b53fbdf49651035c675e0cb9ddc4e74cc705e7a9a2f848248180190d8076dfaf1daf1e42babe4d4b8af0f6867f88985a7703f7310c8b1c2c6e4c4ee3d5aec52306605a5bd1addd028c20f9f501ee8613fdd419c57c1854e43cf07e92b08fb5fec7176718cc1eac07b499027830b8a49ba140096a91a52720dc5fbc698e248366c3848ca7b62e081a39f94ad37836345cb64f6557ee203d636c318ae5f2136d142a0ae83bc9acc1b7ce54c8559680f5bf9a7c35c583ea550e70283aaf43ceed3326327278ef3c30a31b3200dea126c3fc8b5ddc679fc68f18e4cb4f8cec949684b3462aa2c75fe7d52458409e1dafe39e2264ddae39cb861b8ead5d6b7c551aebee5e8f2fd6ee0ff4594a4108fc0c34ae3652195fa5b409e1951989bcff8174cd402a8e6d9e95667c5052566143aad4e438a4ec3d5aceffabe1f8c2a18e7324a1429143bf6892d17e32e5b0a4564e5d0c15f59185a494711729977f5e5f142b4ceda149ddc2f26354fc7bde63f70089d2377b174eeaac3a572162c1b1dd70b12ab22045b52654688724228c9ec42fd089d9490cd3c67543e5a19d840ab0cde21725055d0d46e70c9f8874092d6ae52fce071d94711fbe475034dfa8da36a69a4e69ed7709a6d8932920321cf9180882d0b5eb6482871cbec0895999e1b42647157150214897213b49927bc79823c93b580c311c768f1a3b15788d8d857425e22323d15cd5bdf072c1298257396d855f5880d2693d5f0eee1cb9d96ca192dfcaeb449fdb4bd9c4f09d55006ee5bbb267fc8b851ff9d3382f51ace20dc88ac0dd04a971f35bb017e7d94f2448906fd97b508463bebad19cb59b4eb53facc865bc62e64c368c5fe047306f2d71e5ae452f49985460b638226eb7c810155e1df81830f2e72d8445f3de211021916b5da6137cd9f63157ca64cfafed22bab0db8efa44cb8a283bc0a9ee6a8c6679a67647da47ca09969f7fb0a5769a4225e4049eea0606ba91fccd06894d7956eb35b25e841224fa237bfe41827f5d1dcc1180d84682f0fa48aad26eeed5ea5940a744478b6581595f9fe9a90f49a83e6787244748849493d0fe1de43933e321126f44666479911c6135fa50bc43a775a9208a3ebe897ac73afea3a4a4ff08b7b547abb1c2d1ad8bdd9fb6d8c26fb158b94e67b8687d2cc0fca50e1da04288b4bb9a18ee14f4dafcc6ada2b1a3d8c7c9a838eb02573ff5009089f9a305cd53e310416708371fd1d43a416683c5e61eb8d401c4e9c6eb497fb93af8b17e6d182f8291178e8b1f2a06a1ec5cfe76727ac89f3df7e7e345a4e5730279c9a9bfdf49c3e391b67783d11ee0781d5850ab55d3ebe091749cf3762db93a364143bf7ff201afe51f5f54cbc3a9d3427913d98069c55bbbd451a7704938c1595c767f709a29acb69c38e2f4f46ba914a76ab6ad3cd268a28e283599952676db9db3db09959f84f05d3ee7b3f6590095f2efd5e7e86f66b8cc1fa4467afe77a554014209a0370dc2c322582fb75a191b3cefddd1007880f64f2bec9efcfd90cd6cbc186f4ea55ef8060704d21af223362219e0d58200f7c61e1cc15c331f558f5a6239a0ead48a09a62b4c0fc3c1d09161a2c174edbe897a7edb8a8596ca3925beb0eb248a2b2a85a7c73158a21507ff80b16f8ebdbde5b4642961889b573f96115a6273018ea053763d81b0e37e7cb70ac21162660b39db77427dc04a50f2d5ac130dffb4b630f04a022396fe4d6146eefde623f95fea50de17d6308a06cc481cf2717f24f50b7198e222987900ca1f6edfa0b55c6ae230c9550188c4486e7928fe27fc72982045ed7dceaa26bdb7db824a69ad9a360fb20e77021612bdbce50e65360d6c2cd91c5fe1c8a91e30b043226d53fa543ce027b3f42d94cb1ab31141c12c4251de4acf3785e1c400a0b11c7b5ea9eb39a863136465847c9dbddcc237221b73496d73933b1b854cba2693176a30e73a704d0ced4299ad59ff4025d1ba590b451876f7e5511cf96eb34bdfe2c274dafff5e7d565b6feda605500bfb03f487b8856f8c76568fe31b420d399abcd5eccc09ac549e7bec54557c9d04e1fa8497f34259f5dd6b4dcd69e43748a10ae0d4c63ed4994e0b758bbc4d3dcaf23d0bea7350044cd1d856abfb5d04d551f1617be4f965fea7fe58078a8f046197db3dfb94fc947a17bc483f82a2f4b95f2fd0a59da98ee91afc8ae91f4989cbe08aaabd9466007fbe9e43dbc6ef3d90b30f50be3f2abebf9a8f2ea5e309662db74a3564fdb2ed3ddac9435766d47253aaed209803229f75dbbc0382837ad302931b76d901642cc7418d0c83e2cc7106586d3f37aa67d51cbe73e3399dff74fbb0b99800c881f325fc72f07f7a0932cee80dd5c3de03c92274567782ade6b6eb7fef04db1ca2352cc8c1b955b9d6f17762e6ea7a8776175708d84bded646bfa581db8b0d8336a4f986a1b719d91ce13008a1dc184f6807819bef73c757d451d17bc16dcab638ab3c8c7a91a9bd7480d77f7d1a0935166c67517fc032d2ea70a6b7e4c07eb5b4e051ced6b0ac0ddf6d21c6710ad343f7407a8dec6d42450cbbf8de23141ceb63fd7f547940a79ba333ad44da80bd4a5649c8ef4cb45f1fe13f8ebef384ea9e7e3c83270b527f56743b7211e3424cfdb56276e926a786d734f5f7414f9a810dc6970a9d8df0d7336beef3560b5519f6afb8e902da4b880f14d4ea05189f165e61d8de8d10a118a2cd52177a4030dc6334767bef78a1e0fb0d8549c1758d43ed4c06cb510edab21d39bdd4e71fbb508deebb973348d31cf5a784a1294c48164c25c75e6ac076de8b55e541fd8173a38b72ef1e9514c5990973aa204d8128a2db255edf10c8001cc2cf38caa1e226115740a19495fe9befdc9a4a567c5d769ee4543581dcf75053ce447905cd6cc0d369e7bd2a0c22e55bd3a2191901e99c302354fd011b835256eba9b53bc950c7e3af8d68b3f87856f1156968b356ffeb2d95ce9884715633601d55b10b618fae59b060bda97bed4e9a71d43bc17661f8d080e32afc7df2e7aad70e8c930cc895c9ddfadf6245aebdc7976167f72e9543de3fb81e3692816484a81e6ec2e51c9ee4f11b6c152633f82eb153be6ce2c599e1567576dae0530f21d0c20d75a25a392611de17e7ee7970e766a11a9dc856f08e8e54456f11516bc33c2a51abfe2a093529b1f1117bfac073ab51661ff292cf58c88fe32fe9dc08b4745e64f0c7eda24224b068fa61a054dc3b6de8046f5a144e20a5af0826f4db7e54010092f2680ebe32fc208c22aee1df45b99a5301e60e0ae252cf898aaedc693241305d190ab3c2fe2ba7bd5c70a423b8113b6279ecfc525b7724c3bd4ba55618949dec4b960de334cb5b5fe7d8679e9f363af135cfc6eb50c924d9cb6882bfb7ea86b2fcc7609d5ef01017becdd6fdf34b8fa20b9bb33d2c2a60c1d7755348776eeeb37d103c45c967f97740fed84b20bc207365a83275105fb3707f11388e691d6aa505c038a025d707a7ab432d05507491a5d9ad5f3053fe9a5573f05f0f9cbf1bfc6bfda3a1555363fb3b7d0ed4b06704dc2d267b31ad6b1360bc1893b392766af25e9d57aa2ef27f4105cf5717d5d9110b599a5ffcc03d2cdcd6e28b18209ec22c1ca63ab26ef17dfb6b368db8dc0dc0ebd5b495cf2a8583b84246f66e4f4d7d72da7a70262278cfd1e3d2cabd8f456b614febc7dfeb3af671f737abefa5a2e954bb7a51cf7227c1f6c1ff5058b202d564ce06d9e38484f931b0fb6f2d060dc076e1e55b2e0179fd53812f4963eddc71957ad7ab48c064facb44e6de121ac54304040ee52c41bf66f7fbfe5efdbf3c82c89f06af8f46444ac384746f1f6425f9ef7a828e36ec7fb2ea6e61d0b5d14098ca16ae78b26523bf7f932f716a54b6f42b360901988a9eff130f01cbe62b679bf4e1395a01a739d37658c87cef253387c87d89a581082808567432620745fd6249863a1b1b45d3fdff81deb24b0803874ff4c8eed79c696c51af0a8e1716fcab538ef895eda59a2c402ad0efc82dffb5238d37ce42287b076cd224e059bb2b0ca28b396f846c5f50c0195fc3a1f35588846690e21a778bb98b769128912cdc43ef2d8b2ec5f1dcbe85ab88e19bca75db28297315e1dfb1ec3cbeaddd55df653362a6535a89c8f1c4cd1aa5841957fc89ad83ed9250bbfb0f8835e4a6871eeb82f7b29232a1edcc4948ed69d8e17a4bd29ac95362b668be7f29d7b1f0dd10fcade692e0df5d831a98c3f5d525cd7616552a9335692a04607bf0bcb9e5e98fe15a278ceb61508b4485f8a4faf1085827609b5e25cbcd246e7af47988d52c9ec328c5939d0c904940fc172b84476b218490ac196bb083f2893a33b38034653bba3d1243676356904118b0f17f28c4606dbea59331994c0fd83de758159cf3d2afccc9e89cf78d0a4eda4a6560a19a7302c12721f5bc4543d936123a2b7ee4c94f51e571160cfe47bd7f0ccd37be1c3906cf7da09912d20a3b9223fa6dad9ed7a07b1d137d6c71289eb6f4b2ef46a466e99328ef9074f941e3cbf481e360dca79c54dbc6ccd9e056936c2b765ceb0575f1fbc1db281bc1f36cfaccf20ecbbbcd510c9fdfcc9b6441483f06de3168e8ebb5cf439aa2e3510c3e35f1021e8e5a5838018e4d390fa7974de512ce97cb84ae6432c5b0294675c1a9996316a4ddcb58b48375b819c7db48926f1a3599437e65ed4b86788c07b7fa4e415a0842c73846ae7b8a2cc95bfaed92335f3f113c7467389a325eda96e6d42872247e14ddb53ebca8fc8cf0cb393c002137cce637f70262a70412506e1e3a72152ce299068ebf22707269b8b33432d332813d3abd85d776116d3a0489afc279594da9304455a70f6a8af95ae936a4c40f56de1b07e928a16757489869993aa2030b42928ef75d04e8d1ecdb0d1a5338e7ba9b7387a670caed82ad49a812799dd511211e3fba857324bd74005d0ecb55a3af00bc91e0dcd2f17b1574d20b11e1f9127e2431a0e9d0f0e2c285090f79a58d74326eb05de6db950ba968b615607f714abbf00f85bf07558e4783640abc720feedbfbf2efd9f4b05bb185c51a023f3cfee9ecfda0c433d590e50cc1a24a8ebe04772a1cc9ee158ab048242c368d6742b0c966cc5bc228a6f760edbfd38600c5f8a0c6b3fc2ffcb32263e0b2ba82fe53af88d7f3bde17e910b4d08987ba506438729af117dc912b1b93b61d75ea3836c1c2afacef344b361766e0db9c9f928455a9757e76d779d45759a04cfbce8e7bfcf5990f58b3c5070a218e4e731c6105bdc559f47e43ee2b9d58ff6fabd4cf1ccd42fca9376ffcea2374e26d0391a14ac661640293ea56f92ecddcdfc3dcab8d9f8b51a895dfb46a72b33a3eac3c842ccefebc4dc71e9d8c14358a7cade703966e6897b74c8704c623f22dd630764a786b2ed2998f3ae46b4f64183a589780e16658f76e23756264b51b9f6365671381a998a1300fa564616a7638e2d98a50aed02fae773c45c9861f7d7eaee138e46ff7791ef731e94dd4e0d32a453a8c467e3eec5f3471b6d22c2ac22c32398a46f4520c971d192cd7fc7e342402988dcdc8a014699d3844d6279402104e729b9ef1c4317c3ffac6e27400c46dca3adf1300bfe55a9872f0c627d236785def84d69b28c9100b52d03800713d6f5228c16bec84f003d69d1c67e7089ba5f03ca7aed396d81b2632b57ce1c4d8bf8a861f8e903a4cbc4430fb76af6fa0036882653216ccda4465cde59fef740c0bf9c1267130e4afecb8bec3cc48b836eae4ac80b3cfbd2aef56a5565f42000aac9cdafb404145704e599dc0f1c7bf9b279dca76058083ce6c7132b5c772880e1fe62513e2bcae7c5894415bf03c11cd5518ad773ae523935068987eb17869694c899a8735c7ea1e858c790dd9baaee3f5beb8321537002ba4f55b3305c7166c585136bb8a2ea4be74d5d273eb6fe4d8763a5d86cffda2e49b9becfc5f1f1feaf4aa829108fdaa78b383a600eb84144a5712d3219407e5a3eda20728ca625f1002d167f3241e4f2dc7ee400fd3b64749f0a0efcc9ccc1b363b903eb1e726c020da7248365babcc9d871ce61f47bfc3a946fc9d56e7a1687fdfffac44c29bca5e3a8151c278c5e5636eecc6e7ad0bcf33e13ce8e481031216d3a8ef582eaa9ceb82833d1e93c05b0d5a34e9b414bc1464d7eb78748133fff626dae209ca109ff2000519bd52a3ec94365ecee3bac7f1cf7a03e1c1b59a494e26681c112c95bd736f746837ab04fafee3ba2cf8e88342e0a09b62dae6cd120f2fb4875e093432544da88e38f3e1409c8b0961e934634eea4acbac4d215004a7c0eb6ea624e132edf180694c6fd1727e44bee47795f0698113ce525002554ae53a14854cb20137f3290faeee3b0ad8dbf135face7898566896785c90a912c57c2bee24ea2bd63d4a13d45e9df38ebcf32c4f58e757ebd9146073c4aad96a36b8659d0690a5db65a3c3a9f3bf013097dd8d0304e71589a9df13242d1cf761d82d0caa520e73537602b5344bbb3b453bd0841d07ca26136672ccf4a13bb0db11857a5bb93fe50760a6f16dffa08cae54472e24fe636cd4f44236b0e427a6c2c762812dc60797dddf630aba749d1d0bd5c26ac781f653ea886261d5bf4c9b1febb36830686ab096c55ed71edc1db5c5384c033a2faf689f6553f3aab717d3fc9bc9500ac93d0d44284cf396d93dbd516d966b82340c8ce335ee61d8f333ba78d0fdc14d0b8e232cea8e8deaa142bacbe3ec2fd3991e7ac18a58a5715d2fe39e14d61bdb519f6635c675df98e71f3431bb6e9612823d83e5157f70298bf05d7b48747a5b961e0f3c584a042cae28a93bc85d4cf8344f65eac5beb566dafce9128b2b8148e08e208dccb47a51ed904c84dab7cbbc4791fca6cdf857e4f8472b52be71e632002b8dfc851aad24725a17263eafe8a84e90ab4b7e61d68b8fa513ed401cebbb48ca084240df2f935cfd366c0bd7339ad71c50059c6ff0d28d52e9714f8bfc76bf30774e2c89ba0426fda45268155e568472b148cf80aa220bd5621eaa63fd86b7ea8615890fb34af82d7202a97be2cd1e807325d1d3fb3145560fb0de2672ea63e1a131987e3d8f5ab4a19867d372e52e8c9b5a8fa5a7978ee612346cbfea47db4f625892948149f08cff6c2be5136c9368d7037b75b3473b041e81a3a7a887a5b3f8a6751579db8b721261970e4356bf0a9ddec1e4480cb0cf0ca6f92bd568cb382a35f53ea5d90e392190c3e721aaa63606ebf1b3e636fefefd23dfe7c2e32ac8f5f32c4c978a958fd3a5f1b679a0d0a8127fb86fb4eae1386cf797cc32fedb712d96328476da3a6b9a7a7f8b2a196b2ed51b8de690b194ba0b937e6b0dfd3b21ef340ac8b413e4303b8d46d25b7950ec1b299433d5d05a621d812eb80d00addae26a08e5e71b8867a293a030a41fa1f0554cac18be451250290827dcaf1c9b65c6a3ad7daf6884bc1afdfd90528a202b492a7d73249af1e64a6f6b0a1536393dada0c2ce50927d8abe56242f3bb0450c30135387a7437e89344a66c0cf7bdbe404e6adebb559dc2c729d9ea68e8e2d86fb08638b545d4a69bbe1ecf94dc8e7512bd6eb7486605eb31e5e3636e8714583cc0a5a39cc63f9da306012d9222945b8f23755273018b4141a9c7a048af06102e2f03bab799d127dba6d93f4cf6bcd4ca7c358e7b141cafcab358b2d971f60bce066adfa61bd301441b3c16ed49584a4ea0af3789b5e281ecaa74b787172ff97320003bcd768a5a7d3c7057c41e24125ce3b37c28e022ce3bc87c183082ed3f4e07ada49271f964ce2500dc973ff5dbe6190f0d89c8b8656fcf9e904e2e93d3a056439a7832ee9ec363b762c00bef5062b013b6f659d09a497cfbcd161864f527fe2d0631b7fb2597e708e2df642b45d415cd1df1296c9430d1a6dc639b804323ab69fbb732c4e046b7d323bda1c5714a2de067358cb8a48d5ca92f38d428da23d357f259c8c059477e9677a7ac885d6a3a5194d70a753945d86b310c8fc07be4600a9f559f652ff63561f0e2dcce329276f86f720bceda3796037321791491158a54759e545701a78ac3163b899a57c5857562b6bbae9ba3379188f5261a25efe7e720eb33611c1c5a4925946d3606646fe6e96361b569003cfd17f850abfb2fefa94f356ed42212d15a9bae81eee2f50ff73f585377340ff63d22c55b688b42dbc359468d694800afd831d72e6513b4482649298e92bdf843526edb8d9b81d8fb93e20723d8e00e1bff27b645c3c5c2c77cd1518fcf5e0f64a5ff69e7936efefdce669e54b58cbd0e7db3cb72e8c57500b6b92ca5605d647ec8cb41bb49f6164493f51f1f792af24ec0ebc3bac78d0f5cfc8c137e799e1fa047f3feed462cb24cf2e239cd6ca874480dae076ca525647d7a3a2139f2ba521d9559f6c2c5585a16bf5fa25593d9d302174ae6aeed0870cfcdc999631a6b9c1e24facdb3ea3fd489562c4e3bb3df058ac1545c194e22ba7d384cd93cdd27ef948718b198a6cbc30cbbd79a140d4a8feb01e0342781b5ce4047e656a8eb0df1b17aa6acfb1f7654cf44925d7cba172d0f2dc979e09eaebe4d5dd202d788de5ec99bc8b5b06794aa58347d3436bfd0afdf98abc413976816ade71c2420e98ba0843dbb1e435ba3e293106ec26a10a28746271abe2b03f6d3a609b495a3b6279081afdc49ee955d8b2b86cd87739eb12855008cc2d1b06de228ca97bafa4abaff4b0c99814acc2edf6ac783312713623503d06238e84b3c77146eb5141dec38bf62e5db59e2b7fe2294876baa0830910ad6e17852f3d9e792d4469697401efd34593b94268710ad3b912f0da50f84f37254b62a1b35b4d0d2c989d825f1a2d5f1c13addaf7338986a6eaddc9384a0c544f0caaf255cba211bdaa6c9201ad0f180a5f39f6defe82bbdd199daa424aeb9de06f3c8933d993c908bb064929270e1a8e56577c1c4e20fae24ee4712f1de406ae08c16857e18ba799f6be5d9af326940cf41ce22d54d85971458045774adaba6c87e7370b32b13653c1b245b4ff5b01d15b9015eb618713b360e1f709247903a8b4b7fcb4a512f0518d972edbe1f88ae931c9d710f0b6165d63588d79957faa36d165626b77c2a5898f9629f80317425c660a05884ee5d8f2f5ca79d1108e6368505937d8cd4449dc6c0a5feffd8c35c18a625ad2adf0263e3048d21d936ae3b0ced2d1d1d55dbd85c7e0f5c0fec2243f627cae09f28bb9c710dd24780b064ba6b5df6fe51014d6f4f8be506b2e52938b14db69f87ed5775e7cd2b525b5892f09433d4cbd41d7e6784aebb10a64bb7ec63ef48cf75e57609a081b26d2d7837b84d948a50888e6520da9a51acbaad5a2dc2b8e2ef1012da049da1217f4e9373e418c9767a54c48fe4831954bf5f82e47f1899dee0f8385b05a528c170145b9cf547d0d2c5847f77261f845106c3d68a2673e0b1196ddfa289b43e94f3dd0c4405aacfa948c4133908bf69b3ff0cfbd058d00c0a4865d7e4676f902600095422cc94a8370881e28264377551be0f875ae3fbe58de99a1f0caf413f770fe3236c6a2377f4826a90f791fdcdf9b6b46b1d7c34dc802f98ad9e1033b6da776ba4126dd2be962557924538a6187328bfbc57bb006185cf61b134ec1eefd8fe73812267b762e704ec8b30cf2817a310dd4ffef96b9b7557d6d8cb01d839cbe347f047a0278db6cf6532fac9fdd0e36a017c140531dbf3e350cce64d983e92317d0d03755161706100fb227085bcf55b0199fd5fc8f72b805cc5c4ad2a0b97a7255cf220969439b7508d28aecd55b9a2384eaaae9f30749c6e7737531b116036402a3f6e0ab94e000a76a7e411b42155ae12c5f5e38ef4e5a8d1c5864afc0e3a3c7988b708c2e092f361a26d721cd1d4fbeb0aef05e1ce9d18695a1dcc2d46484d143d8d396421000f9ccf12815dda4ce0cc1499d33177ced72b8fc36fffc67a949ec92bf267760287b73c3f90e8d393be9ae9a9a2df47e7af6a41dabd7149815395ce7a115c8e8e8f253ca08af915dee09ba1aeb47cbc716291fa7d5e4e03585ea3ed039ae16b10667fd72df2541df6ae677fbf06203e425375dc2c27f93a9329be8eb17a8015d158a5afa4f1d9896b6103f57377af2dfad9b629208fb23c96166dcf6ee489667f6807d697805e55757a64d1b8adff0514d26b7ecf62e62e138fef35d3d0044027356138328a68d372cf882a08a39bd4610333262973301be00c82441f8fb7d400d44b65a6d82a89827e5aef0f3042287edd273df4aee81d15aa61db17530386d2ad84c219f2c2598ca885fd2a44345206c443a5f701017633f285ff718cb8f4c07d54e57c0744ab51266fe8ec2fc1b2780d2f91faefb00cfd372784d581ef8f83497588bf00c7b2f30b32da53f0c9313c46bfaae8832d7a1102b764ffd76d7e0dbc1d90949ce9b758a57caf6f6f385e2a2fdf4cbaa456ef2145d9ce97796384a4b750c8cecade0ad136473a1175c715e040a0883d5341bafa912d375c1f882e9eb47097a162d06f0171791e7c2bf65c76a07bd90eeb03b2b6c2a3960665b0f96e6443b6fca72667b9941bbf5d648a03b689c7a4d534822f09f13ef32b6be17bc2a5816adc7040bde6ba32d5fe3a8793816fe322ed0af6787e1581125921c40e029e315a7b0cfe8f78a9ca7cff06f72dd5d08dea4e66a10c4fdbb9eddb3f69728bdee65b9346769c375bbc8eb58d7d964adfbaf4b8eba07dd4559cc931b5cd929dae81694fc42239a861d98cbe95e5163fe23968f61aedde7c5e968e3bb4f9a585cc930b6c112dc93c8331f3fb1068af5774a8d705eea2a7fced33b9eaec2b2a0a383b6aa64913f8bef72c2746e9872db58ae3bd5286e8e9ff779a736e6bee7d21b53b541a47ce7a1f35cb905c6562bc527caf438dfd366653491bc125861cbc6fb9bb5d853c84bae7be9ed9f073eed8255bf12b82b666bbd86d9b8a71db74e1c3b33c35abeab88782da862685c9ac12d587fbec5a1f53bfe1c0db02c82a269fa3ffcaacc1442e2976519ffe9637ba9b30e71961bc026145010fb2242c76f2011894412a39f8e018c28c9d6f0046bba85c89cf24548130fa6577b1e8c5616b2936d43bb1bf21ad5ed4bc1ec7f0a30b35730b650e46b893c59dcce344cdbe94224b5011328baa30d82c18999f627b533fc09c528de2a43233fe32efbf68d02c491df48d600dd0c0cfd321d0f7bc2db520d867bf85cf05fdf41c0f9b214566f695f8772d089efd8ff1f46b834280266bd3bdc79f7f452336c6f47b96413bea2b2ed7ba76695231a66fd2f8c6aab0d90b89be75ac8711b067bd96fca383097d26fe427a051fe79169ab1318efe8ebb92176c205c46415e8227ee9d8227ff7feb29725a0acae19bea2fca1e095ca74c6d672274407233a506cf8b475cab1204c615380615cc8fbd8cf6f24724d0e5a870df8897f36b236f2e67bed40d1f0d3604ce32fc48a828611cc0077e1fddbbcd95ba5be0d9b0745fb5c994438fbac343dd8fcfe17cf967b804d61a9d0c268efe3f88bb9095909dbda9f1c0269487d44a0f65e0b2d567ce8a1b494e12ed964ab59d7da731758a913af0eceda907462400d3d2831a449fda44c78f27a75dd9acecf71cc938b83645cb943dae1fd03129ea54380ef07d13e052f74bcc7780660d2ececa9f7b78b8fd870888655934eb404f2c8d3e53a69d98e57124edd8a629ab211269b742353245e34b0ad600316878dcac3e5037bf004749c74bd1cb683e659ef006486ee3ef6ce587a36178d6332d42bb0fa202608945d8df68359da3d40b087418a795bc8b7f4635e2102aa9c499efeca146b49835f3b0610450287c790e86220e447a0f5f5d6b8602618b6d46cc9b1c6f47659e88ac96ef06c2f1250b60a2a24b95f49a07866a4385a3ba17bfaf9328c982255853d2f07fa4dcfaa5a7844aff8bb03d5dd20c1130d567528f86f349e0de5398def42d4f223a0a90fd9a0c31044daa9206945a259c5d6bce99ce4f6cd57d9a03e3ceecaa4b534f3ce0344dc010e01530a5b768d846ff01e42ff5f620f52b2d19ced0b44e31ebb85cf9b1ebebdf887f4f5c945d33166f17ae17f61b388d351dd5752433fe37918ff3c43fe80b462322ae1b7c9b456425c1701cb28bf203914ba787ee0234b8f971ebecdadd2caf248ce24a1e2a735e19728a159603e3da5d705e1a753fdc8731b03de655424863769e530b14170c68d81eab9a3a373452e3e0d7c723b2e03c285d0c357e92d7f2f988e868768847b92dfe074b10be81e63480c7ebaf1d2481a696c021acdd436415332aca9300166495dd94a2fc77c9955ef3a6478345d568795976dd6ded7b0a2d2148b3d0382afa7827cc5995fa060bc638301bd816700a953733005fb3069e953fa4093067fa9279df015d8c7f975f4389962747c0159ae04e2aa1a87c057447be9f8b7cd77f3e2e2e9b015161c038fd55854f9db8bc45804d60fbc073a069ae17d70294965423d092bd141e3426875eb3b0e42756ebc615914da3f37dede1d5325c3a5523f130dc67c412a29a464de1946b524ee4536f223551651a523f35643ab0d24998eadb55e74993e7beeb91ce30956c57d84b6c0d52e71d522df9948cf82982ca1a539da10c5ca14f065bda94ff69a1e18a2dcc9a340684eb92df516a62b78ad3412ccc2c1c9f00715af89cbf6dda8299f167dd34d9b53d07051edbbf9429f140f288c6ffe290ea93de75a10cfda0e66ec21f92e26c40353cbc238a7b92968d276da80df955d7f8efcf99cf7cad22542275b605bdabd9c8720ba2cace8217d631b982dc8423fdabce98847821071bc93cbdba986aca2e55a5477716fe285858b6546863193d90dd70dd1b3321931f44aed006a3c73f8bdec8dcb8092f3f61f18457af941bf9ef23ce0fdf7385c8a22fdb2ea8a26b31e428935a92692188ece6fee659413c388ab943bdb665a57a1e44913a7bd5925a63c9c228de5ad62457d3d178a42f218b0c0b676fe07e689a6e81f27e4333bb0a4b005f355575e0a5d59e6c21eba0fcbe0aec2c5f400bc0eaed989554ca98261eda2ee20813869f1ed63aaa015320eb25116ebad8a9fac0c16334ac5b5539553f0df38f767a39cb4a221e67e393bd302ada7ac5c625e3c351c23e67dc8353dfe40740f128ce553190cc74759109528c33e618a8ce599199d2e3df466924a8da3fe4c9987bec3d079e1c24860a96e126b9d2b47ea86dade90c063e5a03b9e95110ff71277d1c7fb6bc125e255f86410d419bd92408b017e4eced3bcdc88500e9a2413674670bed9d6781de59bb43c3133a9a558109721f5ffa73af2431efa3b23fda03161f352c774fa9016b61b55002c6886ddf0384997d1147790e7d8f2a70fd1f2f996c53f440638377f1077969b9fb89bba6aa7ead7ebd888f08590741120d6984d7057c5827f03e705d356584aae60aadc52a33f4d143273b7effe5d7424a98142f9ca2e0301687d3673191659aaa2bec92d0591582613990bb8a30de75fa260ff8d7e8e26f952c3cf6f6336f0bc4ce708059f370c22a89a6a5651644f671a31a10039f8df10894a10ac7b1d72cbff2c529ce86f0062a71661d1117ab2d5fd49154e2be351e8af63bf3276ca054ab6ba8034b88fc0c94b014161f31e1b5f17f2ed7840d66c189574a0e7d8701b647401dd94dd4fa45b3e5d96ffe14a8c8524231368d8bc0c3d1ee605c0b1e90100f09fad07ffe27d79558a1d561752dcae1ef5e559c24750fc3a00c6538f1f8d9ccaafe9b3aa0ff0d723e337ac157e71fa8d531baea3693e8a767b6af6675a88ec68f2e8032f4e64f7f8754da7330a2258b8f53ebf155c56465e7bfdf1cef1628243a9d85732439de5095aacb5ba85de2117a90e19d30c80c2105009a4b9fad7111ce76ff1e182de9b296e4cb5cd32638caea37d8e12bebff9434ff583272d1bfe8582e20354f3a6ca7d45608119a00965e0672d85f70f5d7a763846ade5c3db1c7a951b2f09e4f96ce32698ceecd4e1e6cc7bb977b169c929a9b548a05bff0fc53eda46e8530ab6a401b57949b935e59fc80685e62fa6ad94cc9bb478819bae5d6fbbe64fa0f3bd61f98b59cc73a8cffc6f2c0fe52af21e40f8f0785f5357f3ff20a4e974675e082f2e10607caaf460fb34277d18e9753567d5af46f8cc2a2ecefdec7945b727efdd48681176f77e9efa0d262701e7e601987a4b28411121a0794d407bc5ceecc7da4296f50770db4e3339070bc0b1544f21abc53293e80f44b6d8c8eb715db359c317fda9d8600a5f02e3c21a9500704bff48f3b55a84926905bdaafe1ff47af1310457563424358513b8fb9ae8b7ef5640ab33c5ddd17ef44dd162043f85ac57c4e547ebec2d91631a4b9e97d6ce74360ebe71d8204587672e84f052e9b777a97c240381bd91126387df39c24073fd9c8ed4582063e7417d5735468ba31d35606d9256e5f03df74f3e0cd8ce61a6ae2742567bdbcb5ea5a6074c142ef1bf6357a0aba85f31e85740a9a2ea63b83324eb033777694a101056b29bcfc8ada5bb181b5ecd7026724b70b6abec8d5b08f4670e20342f34e78474ef9c8c9c5a44c22ddf693ea029fa2c7e2eb3cdf77065528bf83456efd85c2606d7071678cf6fa17f5eae956cb21f3c5c074b4cf3cdbd7221a5c69697ab934abb292dd145c38fe16e3a1051a35b40a78cb540563e6e26d6d0922fb2e9e2b4054e0d9ad6ff942e4a8720dccac7930ac5bb3ac92296c7db9b08f02328629df113d531ba4b3633b9ea12dce819de9a1455d805440d99f1a349728370ed3ee6f5777f887a68332c8fbacb7f6a763f00425dbfd16d9143f2ad5f6e0b94b81bfbac99953be515796214b6143c2006f8aff3cd32acd2a28559ec8d3067b96823598e69f07a78688965d172c9d1cfe084dd8397437bc6a08fd4833c61f25a050e576b43bc70d9ecc1f2409af91ea02786eb070dc78fbe9697b5d1280fc7843c1449383f622991096cc8c213e7b6de6b29840f18606b2ca24e76416ee803e74fd6bda51634e2396107ba1a28c1e55ed52e982d08ac6471d30f8cb871707426149e7bad0005783564cd6eae609e83cb0812ab0e492509e5870bc3ea84cb9e3bffe056c6ed1094d09c3051e738421dd4724034a00de546e93865cac12dcfad0d7f4b923288ad821727243dcfb56a66b52bef4a8c95de6e8bc06e9e69a76fc529258bb36c06bf3e39b5d4fff94c4bfc4265bc778cc4828436e2c27d6f900b67f1ebf65d3dca919371ddc1b2d17f21d7f2f713b9dc99ba4e0ef26c1676b05c9c3914792333a15197044a6a6e9f63a4d10a8e64ba76bd7c7d9800a6fa645d1ba2aaf05f7e8c7ea4ce9da5c066992ef973200cc94460bfff0b3d3f9e1278aba52fe495972658cc27bd12b5b9b0558032c53260520fca7cf69994404ab53ae455f985ea69211649c4860030f57c3f7bdd0c78afc536ec03ebe60ceb27bda91298813f73fdb0a0523ee18fc1594fabbb4f158f54817e4c792b2da558c6888231c0039410e73fbad6f95d3a8d154100bccfa31359e69aaa1642c8680a423a455db8f2254d6a2cfb645e2c2cce2076038657beb3d432b3e1ee9a4637fb52cb134a77b2e8fc286a84860569fc0ae8a1739b74e4130fe5c49d00a2ac944057eb77fbfa70dfc9b2d25c56068848f754aacb4ae90182a5c6c2f08beef37e268b6a8b37840795b8fc4327a509585e8fe7a2813f8eea8ca46fbb87a3900afad04ea65a11db16da7b53785ae6acf974370cdac0cc58218ae148f561b56d44bec449a1af290870125fc25acfa577611b2ddb0cc5a4d5093fc8cc0d73e5d3b2111e1d0f3f6f27de246340456c3ef24d93e4696937dc652884726f5dbde1181a3d5928bb42e831f947b631f7fe2637b1e0f7111bbd915a3f9fd56188087d9fa5140fb3506f9851ced788468619b7c577970d7f24d61b13b51e3a5ea19a4889cb801530b51bdb5d22730a441089374cabcab33357af83832b2deb8141c78c14908a9f4987c65e27ff72fd1a711f15135bffbe81ea5be0b2723037805ed91456d5dd10ef106f92a124728a4431922303ef3d2f63ea159d4aad2578ae85f39d454cfea5b9d12f7ee75cb73921cc533961ef4d9743f04bd59ed480f3bc0eaa3cf839c91673eb297c77ce0a88cc78bf2a2658cdfd5b30304ca559b6ef5fb8219ab1b6c48a662634f956ca51e0e8203d09578fe9fc1db1a6bea01600492a3adc523759ed4758b02747d10809824e1ea5ff9f662f424c141c134bc2fc50bc8a22a83d1dd593552c8b1fe7c8e2c732f629f6de46a307be0046ec3711e88c45dc978398ddb51315e5a6cdc0c4062668100d54c1f87e1f0af826cc8790c2cd9f209aa20d5c03e7275550d77ad9fcdc3b7c044d8d2cbab0c7e55fda26093cdaa2fd383b733b089d1f78cf5dea3de859af5e13f0bb231a43c57c24fcdff531dd06d3bfe389987c1906b4c444c67f227cc24e14aa88c6e045aa85898fd51722f0510f5ca13e2f260e51810e02e5617ce54ac9f50de003b09a0465aeaa2db78f4fd72d639e994d61cec2a371be30f9d0808547f42eec297171daeabf8ed8b4eedcd608d377f4ba0aab1c6db074587bf8f59aa03407e322d2f29380b8ffe45d8ea14d7f150e945904bd1cb45655dc9ac9a3288d60d76c25b95b8f3c5200b9f8ed587bf2d3776cd550417f6bf507286b2814da41fd4297da22693b59f3863fafa634b07a87c6b59c5fa0629d5c1bb5fb18ff1798bf971d03968197ce8d47ed05f7c37492efc54fce9d0c5da6fc796d92da3ebed7600b045cb4fea871fce85e1b7fc71be6c5829e8421859ff120b52a1b951713a65e039a11ffe13f3020df9cd3f685abe3a66765a8be2680958e133391d9ce980e9d4b6436a0174e3e638fce4838e6cb5623580760ace9f595a8953353488f33417772f66326742f68992938d8804cfad04bcb5f5cd5b62f35f64ccbd6e75e6a234eb42d1031ae48b5cb8be28d7919cba73ce32d7b7d4bfc26d160c31a3192a935e6bce097f4ef20c65ff57d4221b742efce48e1a51351551d1b2f08175ba3135831b0fb9d7e270ca527c1c48b6d9243b67fe266eb9e64634ae87894f6d4bd29d8276eb9b449f8b695dbb341f775642b8089327323bc527d082b978138b64d9f6def7e5803768883fe835f73ee46350d822c6eacf0e0dae05a1bf04b178cc87e150bc3eadf4560beb2311b04daceb73ecfaeb84ccc6f4b0ade005e8972be1928fdd6d1a126a57721b9d1b0c4807f1899415ce4e9cf8bf0b677d4ff2b663d4c99046c3b781e5aed889d69b616c12e8dd4226ca9c28ca5e6d02dd4cfc839e02a22d68e2093afe192cc38400f451cc0d433c4c283c110b8f76df30df67f469ce2296b3fc422cfa72d10f28e5f757145a4c0353458ce289468baae5bc481064d34ad0bd7f4c3dfac374419f5db6762b51596bb62936086d2df9a428ff1df184a90a4b50bd7876678b206473f1dd3e03b06a2c1cb1b10d9abdab1a35b973819ada47561ed18517ae5ca1ff21c65caa63f020c195530e3e2a0690a69785f336b77b59037b62e44a99f42df9d1595e76e5991b170fdbf35020b94973f507d953b1c8ad0d67682bdb7d654fe2baf6cd430d4900c445d1e810bbd55652ee3976c356c2312f511ab2fee52fbeef443606c585ffe08dd6f03f111106ce18c4531542f47d41f54bbe202c642167feeb48007afa7846cc741820982fa2de993ea6ba6a81be539d14c36ed9111eeb5cbc9f0fd56c29eef45be09270cdd59eba7450949dbb55aa8eab21302670a43e526168d490ae707159d356b960dee539f736b10cac2a9e4099d36cd75fa67530f0b2ff0cc858aa18945e2d0a84dcd29681136c411e59cecda833a8801833f502601630da1ef8b97afbcc01e231f77efada4a6c9214597db8492b33abd722e3cf826a202b1877f523965b0feea107b9fd0544f365ea21c59f551b677c9af49e9238aad4e315220757a657f487229ddbb06aa435c7b33a26e36dc2eb8bfda4392aa1c26aad10e4f3f4141ae13e881ca55a151bbc6386c11cf242416664a037540f1c25dde7113bc9086063a0e28f7a45a544a24c5c43bc7fcab7cc7423e75d36987368b6e901c4b018f6939a8b1451290019a3b8c8722e721eb30cd35b2b332d933f77d9a66e2fdd5644da869f540dfc770532d56e463bc39ed11b81e493476b0ef8b19dad5f1df527c9dc82a803c51d885f5dda1ecf50427a15fcab7e31f7ca29154469843304e859caa36892ad2f95a49d45e0ab21569e98220fc3c2b4cbb4b137cebe6d8f75ad2eb6a30b95a0da582907cc465212274e5fadac5ce8a9ef62acc55753c974f7675c5b0f78e66fbf14a5452999566f6dd9a10d4bd609c6e4f7d027cb5c58f24be79c9683115b66c9f7cab87f03e616c285a7b148b4582e8dd42b79282b619836e370f7e4e8102362f7faad9eddf27959fcc4aef8b12f53ce256ce9ea03425ca589bddfc97502618105a57ed1ecbab1d0be590261e7a6c45a17a02c293b2128beb9ea1348208c8ec4ecba267bd2db55f9572e8fa2682e78d2f4803b52b7517ccc4d61a877fe8dd73fcadda8df4676a47c5967c566acadf4f040575f23d0cc31fdb14924e4ca4770c1865cb061355c41735f9c06a74ee14d3fac698e087e0bf4eac392237c004391ff659b0c7e4a04887dc6a24e1150d21c4ade12b738284ddbd286281129b15a93bf07f7fd4c252811f4e704d39e664a0fb3c3ecb143ca22fdf98f2ec9dd29f1c5cbd0b9af5824ccfea36fcf8d11cc1c06511a0abaf6de9392c0ab28354b33ea681588aa08d3fd7b5b679d7dd180e87cef016418b12c4782688295f89a13b164ffd76ac3724d74d7e07077c7a43bcce52b21370ddb4900c033356a2d42e305db38882b6486150c8522a64267c82e5bb7d451ee61b2507df367ed0e8c12c7cfdb70c3f08fe77c5012998d53deba0bbace21d436e420bf331e746f66cb1c4af2e185246a11da4a0c5a46f88ebc171bd0aac631b8c92bc9051a9451520a7023bf64e14b6e57277aa79da1994e89ebe9c941f23418e52ebc7abbd917e9a1fa4894a3c049f43def9edfbe9f718432be6c2d09b9473bfe7a0fcba3b028c0b915d1539b60b8e22ef857a83ce316861cf11d20581b3f188572f75a3050a85a3e2477bf2c2a86d09c9312d411a593865b3d7872d40aeddf4752ba2ff804a7568a40274a88834d8d51bd10271c8dd3a0eb25ef67bcec7fca7dfea13c9980177bd3e5866850248bfa9fca65bed5105211d061e7ba9b4c11aea88be26f201c713dbc3e748c2b11c4ee841b9527d445b41f1accb8ba967a0d3fa40e92860772fc1e250637f41a4ffc3b1352f7832d865a0e971b5cda12e0e2c4805afefbc912b5283de86d404e18d2e07f3cdb308578a4f08f915538d0972263bf0ef97fa92eaa1a248b855d9bacbe63ed6f9a99277890e6234f0e450ae0da923e33832896292aa64dcd154b491343574066783c60eb7a58e74a1eaa6cce68c1abfc919809bbcb3ad2603b8ef426019d08f5edb583badb86fe943911261ed605c70c6b8c8524b9f4c249137a6d76bdc66c6beaaf43439d6decbac60d015c372dc77e1d66b0d9330f58bd32e3af08cbdd20144015b42b1604263234e00e0ffffff1f