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 55987 ad79101b8a18b70e0f48c22946849f9eecbd1e2ed59c66b8b791208f6c882043

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ab2e3312db6c1bbecac2cfb31f1ec6edeea56629a444b85173cd9ea43c3ec74e
Certificate Block Hash
ad79101b8a18b70e0f48c22946849f9eecbd1e2ed59c66b8b791208f6c882043
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0003590000806f0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a3d7c455080ae3b2baef1355678ce5aee90298b02c26c974e6df294119af9c4e77ccecd08984f39556993692db870d546e1b3e96b0fae8d0dd984cd677b40c32c0f86d774cc206ede02bba684f3ccf32b71f5f2b8162d3fb863c0000000000000080000000e0000003590000806f0000

Raw Header Hex

00004020345f2a875e12449ce81f20dbf6f693191db9d53704c2e99d0419f3901eba06f104afa8c4f6f72f79b090bd5037d9fc682f7c8fe86b1c4638829b539519359f8409e80b6aad3c05184ec73e3ca49ecd7351b844a42966a5eeedc61e1fb3cfc2cabe1b6cdb12332eab

Proof Data Hex

59,560 bytes
121216010307294b53112da8a81fd0952ee5c2b23afd2e5673311f7f4b6c5c5f3e2942afabe1795a1d4af77ff509e424d365b340adbc77442c85e3412200986b882534b71ddb6a4ee25692a48cfe64e9b4be1da964884c04459931b19f2b9c3c7fad3b15a024a0c1cd5af4b39188fc64a3c17024a215657ed27856406c0937873ec8dd7f41961b558a1a7796a9a93eb0e6be28445b6d9b41a3474fa375341000ef5527a658a0d879b21a541af496ceb357c637a7b534e4b5aae4350f517030fa4600c0163e2ee59b0ed2efc359c119d1f7cabeb86a662a7d7b509426cf6f0135969a72668193b6e8b702fe709ee5aa2da9845f3f417ae1d05785ffd7a75f9cc85f8309dc7e674806db90aacab48a7c9e3a0639f57bea4b276effa969c29776f87b9a0780b40594789fca59dd0203b1bd624c05e5840a4214a1622d75632aa53513385d5b9272d6c4f2dcd06429c8397264973162aefc8a5f4f9743a867f819b81476a9dede84827038ebeefc9609c8ac83d58f8d6ed82487fd14ab235f53f3005f31cfcbcdbb3b5fb5bf55c87c63034bb74799665162942fb19421ab11107e9ed472ad16f11f3d27aa4d80279dc7a5efdcccdd92f020bd64f25f36846914f20646b84743a7346921e17401e3073bd5296c109f1c02b90f48da87ebdc39bc19bb964149a1daed24a7f035f9e6eece4b2027ab318df180d7b767b135a0f8daf35507774e4bac84ed3f83f69fb78c971d6ee81f4c76eff0405ea19a18311b67412291cbea51487e3e4b9bb3039eea4a2c5dde76ac0389228289a6eb3a83e5faa42f1cbf1f4280258089b85f2b2bb592206bd0309320a401b7e7ea68de8e727dd68de445899e4d633e41c99c74bd345527f86189d5be57504106d10ddba888bf964c73ccfdd4857bd95f49a5a1edd4b60a85802b783821b1d2c22e1f8e27bfdca25ef0965488c9ccc3d63ff4c244eaa3cc8dab26f64fa7fe6dc4e65d992ddd457f2ef1a206d40fb818717d77c49686a5872dbf6aff10c495a9a7f3622bf03631ec062835cd483268d1bd528c2eebcf0a37cae264add0a1c8b5d8e0d4b01d02f03b371c7dc7b5410e3f2e7f8e489cb890f5e5945cca87ee2d130242049af46993987493830e043dc03b2dadfb1514f2f29b3e3e4195e352d456c0f914f06488ac3088196078abddbe980c928116e9b0d4306067b31cd7e90f2fe9bc38e3f6d04131305a574bcea2a0b205ccadf27c94cd8fe00a10ae06fc0f1e400bfa77d3f41ab7df40e59e556256743a90259f6d8f55ffd121c59a71f556bc137caf846ab31f32e336f28a51c7e8983735e91a79524721e803ea26fdf179c2cb9b3172ad0293eb1944d469609e490e1b4131a2133456f565afebb6eb94d7adf65c64b1c3cb4cdbea5c4fefb9da3b4978bdb4bdd2167427ef8f5662d3b2941a1489de54d3a2597f66704a8c121de595cf16f731e9d7982e7229490f04dffce57323b68d7355befdd0cc5a2875a7d2f39e14b7448c94fddf7431de6cb6e338a5c3131695f0a40fac7de890ea3ca2fbd926086c77b162be2728180843469b467143c9e0bd127ac61dcfca6e772e4914a70637502b0b3e775c203f4695db65189d0218f0e363cacc0c67df4fdbd915900bc13d128653fc4108f0a6df36c90e6ca47557ca124ab159d820e8477e1b54c48484c042fac68ce7749535e373542da02c02702079e6e99a90d23060481c07bb179e6c47d346259774cf86650a8ee02488d5e70069adeae0df272cc1e67aad39a176512333208ee89dac5a1ff99644c767454ccc85aeb7a43018d11f2d83940620b1d30fb33e196b877b69884135770f2f12466a9cd2f64d836f522737e5c3410f0de990181c8847dfe9293a91f8ac9a7a5acc467f7ad1d820518018a1a03ff3b4ab85e378acd24beb8021db7775409753405abf7ade93b2a97831726ad30b82a18db1c18ab5351aeaa0094a3aee9d047596935e68f22379ff44bef8237f0071ad87c5b9c244fde35c8df582ba43fb8df8bc8b36e7e78340ff266779b6edf6a701738df555e17fdb7ba88d9a02a2c3f85508882d14ae680fad64a4edf79cc54693035af291c4147a508dbc73e798f927a6241b6cbc090c6a443c4e3138284166ef599fdd2ba093dfd3103af1719e16ee5dd072fba9052067b474b03aaaf6136487e9e52ebdaf290c467ad4aa72bc87fc6abf291e155f766697e0c13072020876f56ff2fe919cf3f1e30f1d7316a7cad664be0da2c62769574ffc1a8983ccadfbcd20f5093dc90aff3f2f8b4ca2b70df230fb3e011146bc41dc1f04272a472f9b218b740969aa0ec106abc10f0b0291832d5097fa9287d8796e29f3abf28e0fe597ade38dbcf250df85f95353d90e0573cd5288fc1f33db4a66293013225dcd69a091da5ecf43495701842b2c3979da04bc2c4f013d88901412ec83d0d3b35c790741bd3dce7d43fe895b45863bfa65071f4455ef1fc50bc6d1d8a69e4fc7b2556d4b1597c404d1ae042ecfb89c729f9c6d2e1433c0f345a322a1fb4ca0077cdf12e8ec030d7b9288cc63d1284de34782e8e9350aab7691729bee276efdf502794edd2854ebc48b90671155d9fc4413b1624d77fdb1e10ff28722793c468421381cc3acecfb2dfd0c171492d74b0004800efcc8d8325d7230e007bde765dca57fc7804c31e5ebaa64b1cc00132c0ff2ea36e47221672295884b82fda1eb9870a46cb75c9fd345810b2ae3c6c979834acb63bc55cfe228052731e51a9db1c0896a60b86e28f63e5d7ae7d4d48cef27413f171fb8541c3d8e510822ceab84ba88158f8cb3c2365b07521465aa43e358d14e8b2d09fba6fe1e665f54f5896ff40130a023f7d2a871aaba176a52d1ed48ee52295aa8512ecc2f10f3e0d13d57a81ae1924a3f108985644b27a7d93fabb735866d6add97d1a54a5424a98849391ec2ba0d75f50bf6c628636c8a04797b1062762cfa9f9acdb7fa649f4e23c84479f35bdd5723400f7d55ea4e99e363e89462775ba7886a1feb57147467bda2a6b33f5584febba4ed77388e1b011c1d9d1ba05bce25149db189fd3e55707ee1ffea86f66ad98305291eea776dad146515e868de68fb15018c859b5348d7978427da6064797ebe4596ccb6c6e7619c746f0b34afd610392505b4a1ed02f4e6c4d7df40d344fb9398abb9643579ee8651c42e67e2ab63be60a428668941f3af7491a5b1990d45c12fd1fb6bee6f74a97e7074806241065a98da07e135cdbedf9583a2ed3225c006e9fcae1221eb21f7f0f0c3a98d846844ab68ce59f3a6e462d90536226df6b566df1d1e87be024c1986349da8d1d0519ec0bad887d3b4758079bcbfebffa40ea681c6a186ea21669b05f5e5b32a4391f7f64b633b11c79c68e5680bc6cc0598c9323addeb62bef596cbd120ccdce9224f5e2a6c82d0ad0194fdccbdce91c1da15f5481b2bb3f7f37c1377fba55964124c40d9c9aa2ba197a207b9663ec10cbe79a768e25b6c1410554f3b182733732a78a01c92272589f278d4fc5c05b41be5ae2deb4de455b6a5738f6ee5000647460d434d969ccce2f35dcbaab1c708e4f5cbc4cbe62c925dba7a5981f98e81e396edd3a5285cbcbf6c4f1e3d467628f00e3df7d4daf333f774547b18c3609ddc7676b37f32328d6acec73c7eb466b8b4f0edab8bd84a6c8fb9a157bb84762cc9e015b3edf4bb817cf03e58faa6b1dc420bae0c3c91a29a64eb75ab4c2432ae1c7e2cc58562aa36d29e4b9abeaf98227e8af7871884e2b26d4bfd92f9744f1f70bf66d0ef5fe44dcba3a7d82b03e7c9219e793a30452eb2d2df2c58eb63ce519e373d7f05754d6f299566736795a4d1325854dbd33530e28d234ffcf25b2d934d8d78f4aa8c45eccd7f854d8c43347fa817ece56273b922c4cb63e19c06990d71affe53bbfc2b2f3e4b77419b032ddfcff16dbb39d0d555c9da9ff3578f29621e1d496d47ae3818750f1bdc7c33d891215fa51a2c3a24d32cb462933a0ef04cc2ef53d94cc841e46e46c7e0c77b8d05335b5b8cc1c2a22e93189864c72b0a7c12d31fc14ca33be718d3aa46f8d232f5dedb853ace194ce483b5f1af981cf45f14dc5e86a56a95ade57b92594d6934f0a8426a4bdc225473a89e70a6351f40bfaaff59483e9817b4ed9cdf50bfa45e40e15c21fde863f32059df51716b417c6277ad934ddfd4eafa2ef3ad4b4ca22197b3cbae0040c98d17638f53e39f37a767bfcb97ba2c5fe346815406d605c72eea26ace30335ada14ad57ec0ab2cc43dc34134efa7d4c0cff8c905c003af8adb4e1135bb240e6f33fda9e901ed218a74a6b13f7df208946ad284edb8bb0ad3dcc3e7e4e376db33d789b3c713497d6f63da4e8c702c63ff308020c44788353bc7b121f84e388ff9d7785465148f30c6d137b7c6a20020b8f3ce70b8b01e8de90b7212ba86d2a8b496d20a9529c3c8d0adba5582ed5d9a3b0092b4d5a3ef8acb4f75ac48a5e9b8bed9b299c77c3b7b2ce4dc8ed5c906e8e94d39faa54ff875a89c0f472ab17abd77b7d6e8779564689c828ee0573ff1f5c8decabbba5b1ac70575eaae96ef79f8c754da3f7b364b84aae409baabff89e63044b19de2c3cf01d9cba49fa2eca2f99202e6485205b9c9e33145555d3386c2c06d448418c260ab0001256e25a35114d0d73540b8e53d6f7e1945c8784e167cd0af8f740c3f8992c380fa2af1241594545b0792856513e39fb1516b2c7fc2536d6ff033469f2f0355ad68f8889146dac03e07737c1b5a9e7ac6bc1746267474318cba3da5fee2ecd2c61bc3548bdf43e16dcfd65907ce1474a22fdd3abf868bb596ae833d93edcf45dfd4409fb1cd29ac503bd8db1c1c4ba3261f043b5ec2d7cc7a338a0aac30f3057709b75c80771295a136b9cc78bda9e8774669795ca2d32ff42ed30b1ef455881de476d99287b1d13fc8714af4ea56643f3679fd9aff170fb2794b4ddacf9779c380101cf20ff5ca36b68d5bc1c6a72bb4ca6daf21864eda7db444d679660b9d1dc55f48dfc15a684f76fb43444df5e6e21f3e3fed4e49c7be6ff2602991e716e308499db917034aad536398b9746bc1e0e56837771e2442a4dc0772c53db093abdd6a304880420fa3369620311190cf4862c7d25d7152972c159910f420dfc78f7c1d119e33a718df14008450db08abd7df5c87cc380771ccd76456cd5cba787b69bf5bb2ba85bc5112e55330f58f7c86bcdf4ad49d610d9710522a43ca3c3fe3401a89d1d06f2938632f851d5677e60ffa2abb8edd0cfb4ab5bc37b00c8c7479a7dc50859744fdf5762a51c940619a6def9f1371b03932f4615b6573c24386f33ba46de5687733de75b9584428e3c4ec4c3cf258e8972b3a83fb412d5fb64199acbc74502848946b5b3d624e7bf16d9424a622438731dea2759a4b8b24f9d74e53297a9869a19dbde70b8ecc14bcb68b5e37c3ebfd16a6f794692b62d0dcb4d9041cd0e9093af7fa64e43efbaed48482abb1f298aff053bf00c0f117390930498be59d55d618ad709f4cd8def7c3ad4df4a9a65d619d0dbc5dcb79647f16a9b4a047be48d938d19e53da0235c9a4730f6982cbf936dfbd4289b1fe604b708d8ff6bf72ce408f1dad752e040c840226ba90e6b1c52ab953a865996770d7efc70c9ce39a5680df083e08af4a91b35b962748bbf2360d3edf572db31b5bf501a5fe69565aa001bac2fae761e92af5739628c0b6a4c12d96665934c6e5975e07ef1c5e4425b111306bc48857cdf6e0cda8e52bd3142486b997223ee9d3bc9e8a7eb6c3385f55d230786e1e1e601aa0669c81ccbcc12e696019947a8875ac77c10a23705241dd04102e0ab9a3cc623977cff432343b3cedc07298da0b4f83ac8ed5408baf38ef1a2bfc17069c595098890515beae1d9533187269b5608f1dc0ef1d89871878b77bbad9ff0772e927c587ff36229db2e76b9a537fabc633bb96f94fc6e80f2f7b619c3076335c547e34046fe1271fdccb3aadedf99961c2169147811e7b51ace306b693e1b9c4c981f22283db4f14ed51728c5062c2705022144fef931692388b8583f605b8ed8d2cb480453679920f656555c2d3bca4ff77dadf5b736d6d747f5ca109213b373186c3b09e5ccab83da981929dc9de50a17771d2ad6bbdf5ad78f5e8f976b58826eae7abf42a555e8c4242dbec631d8ec75e450463cb26440fcf98f6ff8eecbebb6c78ca683e0697a7a918dc51c73883f472deb636c77260a3b5cdc9edc481fa13871ca58339b415f4f8e635d12933171b22404c84e89b959472baba32b5ba14a42efb2adbcb94ca37682af75cbc71fd5c1acef6b0af6638ce1a1f54c6022fe85990c7d3e688701ec2cdebeb4256ac988f55f28783f579ac4d1fe3c5643db7b3365c972e3811e32459f7986ccddfe99fc78ec420ff5c1296eeb2e4fd3f6d39f3c122e00656f97144ffe9c8c0a407075d75d989fd5488eb2c6ec608f7f1c6f7db5c3b90620e3d0727dd6d805165222c793dde6728dd2e45e98917e2296a9f7e18148a349ac6b1729690a5b04be0e616c94ab5220b0549dfb8fd7bcc7076d281c90da76212cf6ef36f8cfac6943b5ddf861801b6c54bd7b669fa7b2050d1ae52a1c56239bdd17ab1c1980dc16e4b16d92338e8f4138de1ae749fdbb366b68ae18182bfc0807aee6884a774b084e6c8a658938e42a5e55d24a128998908495a65dfaa98d47a25a4f1383d92b8d72ab668473672f25b3f840da8a31af689e9cdd1aa0cb6612976c8f92866f66ad8a217c7bf9bcae3fe6248048e6729a198b802e112ffa68d1a47939046db1c4d315efc7f672ead614c0e30e1dac2cc395d129d0133394452f42b08c33a9a70fc86c2ee672e18a1d254f59471db8065b6c822c9361c57f892a084ac455639e7efcb9466321fa21121ec4f9789275a711b3007ca6c5095b7d37fe5969c584a93f6601ef297189e4c63e324d11a550f9c4e048ef824ee28dbdd717a62631a8683a5bfceff2df9c7948aee70c09001706cca0e1af6160806f081245724bd476419b6188e004b765289f13fa39733eacb8bc2ca8d54408468f1c28a61ebf3ddd13e78d1bc3a30f011bbe191f214ffacfc8f18a837d042e9f1c5b21c4d3c8b01dceb380b37038b40ad2ea4bae101aabb01a36ef3a25108ce3233ab13a5311317298dc9844a77a45b1ba95edb995c6106e47d9bda71abf02d63d425183c241822788a0277f1e27917863c37119c0c095607433fdf7bbe7c920ef2fb4a9e999c3611c487712d233e927892bb4ded06d571a70d2163df86571dd9c2fc03793ce192190e16195ce918e80f9496c3fd0c157135ad154149a975282f6e45d690e7fa2845eb3e2110b832ffbf67b2a901930f024ea320570b5ed75f0c42ece8edaacc4f87196844ab540e9ff5427f98c2935b1e3b4662d40e8c065f0fcaf5c3d8ae5608cfc05eac4e9147c8493c63e2df470921786acae2fa1254deb884fa053a3017a8af41b9c735d7613c2be9b5ef9a368ef94469177a79529dc4119bc4fd054e9ae6691eaa0b9b85e0964dd394b922e477a14152f60756ebe018efe17dfe67ce2dc782b11529f4c581568502d2b1a52efde1fa924bad9f4fb02e0e706e1ef2d3c38a6f60fa3a084d7fd7bd18635b622eb993e18c61aada26b868a7946c31ddf321ace83f36aaa4761ae302786490542d9636790bca83fd362babeb09cbf8df6fed32ec5e3b0470d5137d3bd8b3ff475f8fbd3c8ed2a81d3230cd7c94186cc4bfa1fcec0e4411e067ef9b2586e0cdb047969ca3f026be8b5ab1bd73f9831960700ccfd5b393c40a2054a41beb8a2f575f66323643c8b17e336100e6c3e1eb81227522e4649e5a2f96571e788a2c6462798d5aecc9f98c68d2f6b8880c010a838cf91d66f043530625bec129e273b9d5e967546d65b914ea496736dbf00a3ba3d75b3de465b0356460df01a5b612095bfb18e1fea81e77a67d4d80a51c9ea214ccfd307807cad484fe89cf353d59b17ddd479e97f67506772ded2d0677471ed26800213fc413a94cd5e7ca6716dd77a583b3af3cd255449fb064db5caa49b5b85e3cf7afab504e2313421b4711cd89268e1960a1dbd9f7cbe32f74681c7933f94b8b26842896f283090292c75a0d2b6a03c9ae38f5a2c67c796d952ac14019b763e4b287ec3e410fdf66400b31f130051cd6d0779cda9f6c876dda7a9bee0a4e3fdd67b5af63342a9d5cef70e66de54d415ae8084c397a657949249bb17cbc58d53996dc7fe0f9230f36c6cef128b584119fd8f57937592f7f5fd957a0a9f8b1ba90c25ae6b4fc62541a8397822ea7b4e342499ad034356d4c0246656209c2a72a832711b05f49188cd5cee96cc90059653ec563ac58b25eb542800d53539b53797d7f085a82b9277bd78765f2b3c7e744f4c7aae03c0f4d7cb978a319e76eb335dbfca34185dd351090952efcec8d39dba8c08325b9e0806d2b5da711afa134da49be39555141f2f98088e904ac61472874ea9189b545568228e489cc9ae5e6e31765442b1f2bb997f979a7f2583e9fdf0ece44dbe1b94d5fa2b4f804ab4448fd3b21ab906cf5f07ea768d7e38820da2335d89a78f6d3cb8f6a1f63d00d82e29d14f8c3d20d9a78f742d3b8a7e9366846c47f42cfe9c870504b4be417e08f67a6419120f0906533e2381ce39282502db43af4a54b8059c85217a7c1f0db9315dc2fd1d8e1c2b9dea4bdb204e32db3a936a39df5885abcdca9e8502f16d070460d7e8e0431c409e905ff92d0e16540be74a68a6d64e9796cc3cdb104479076a717227e4a9f79d7c19a8d326da8db5f1e271c84f106da71d0a35ac5154e41501c56286482f1cb6ad9fd04781ba1524fff92b1a996e089706129377bf0a2b0f350b43196153fbacf0644bdcd10c87b147370e36f4004463239e79ecd1c8bda5dcebd3c66a6f395a03cf66fe57fa9dadf1baf6abb4fa5e96656b39d1babdac924fe8f8c29be06ba632f33746ed29f3d00355b18b6c9b6709b47e12f301913d0d18fa4a08a29a78b8b5c2b6f2b3cab503b7523e1c92b4f3ede20a6cde7d150f85aa9d20e3fa959d24056e13bae238ffd1b5a7966250d39cb08ea45783c8f7cd8eeae7d0c75d09585e9ffa7e45d8a8aca71ecc8ff3c750407b8fa620f371bb7e1f44904a6340fb42602adbc2c09533672a689705215a2a663ba605b7f28767fe7a8efa1842cb489f571993883cb1f8b6527f8b165f5bec309d76be942f7c1f7caf98b4051feb062ebac29bc7dc5d1e7370dcc5d125dccabfa36d44689c03177498aaa75f77ef93bc04dee51157619aa534eb3406f164374e4c360fc7df15ca9e78a900f21309dea17a899649586c51bd689104c4fd3d5c6c90ad4f239a09a11ce7f8f0b6b27fee85121f04acff277ec6effd806dfcd855e1a58729e268b510061b5da356a0d86165f37d019d3247e5474022469f9c3c9f66c5df5cadbadf1ceea201e957f5b6cddc196d0588536d3119e7770bbbc44fa98e7596cce533b57ea72dcece35593b26064ed3282e28bf4c65cbc95f9dbffa97ecf7b7c22061534bfcca1881d2f6e722b5e2da493f18a53c26814096e58c2ad7289a33f8d9670439796c2fe09481c559eddee0d5526c01ac3a5322eb980e2effce9996f87365631f499c352a6f92aa52267ac2b49788f68413f812508b8825876e8c8f59cbb645dfd2ef9135abe2289f2592dd64a0339124b41c44d3041de8db4b451a993e6953874aa8310a61815f58f9c04f97a9cedeb531522dca38433ed19b135b775350b8fd70073f523bb0c9653cea03d73b587a8e2a490f8dff25059ed52acf0501d1046509f1f84f0159bade7a7a3923a52c04ab507ee8a8276aff8e9ba497ee7f8acc2bcbd9b96b787cf252283ac49767d5b417940474334a340e1235a74a30080af4ad66aefeab0a94545fa94783a79ee2aa314bdb12497ffb7c334a197fd354156e05016cee0df7517054d4a05504bfee23a4ae82d60aa28343199947adaa7088473a22d6c81b5c823ed3d716cd5179795bf9b0e92aa4faba71935902bae99334f6afedc646eeb82ea117e4d2d2cea060ccb50909ff885fe7e11b00dd959005ae189c437136b51b3ae7a5dc81952e720e28f95ba88447a05b554f75a8e43f14dd738f78b828d2ed30e2f8e3cac697dee197bb8fd4d8110d2e64f8d9f23b49ce59b89523c6a2523ae9b57cd245ec5195d3c1ea415f60d41eda0c8f03f03d2f2e0ce4575fa881fb6908dfa36904bf49440ed55d5789df08245ce41743aee6adf316fc672042759b433f12be7e4462f877efb8d49c5a76099e63b580cefd780880620f316e80d82a083db58cc4698daf253b1675be29478dc7e65d99944204dd9266bb40fb4a658e95804a11369bd16a2fd7f8572a66e1187b14340a433723377c57ee3a465ce2a9c013a6e5a40d3cf28d9fb4c825da60fc5e45a6211f8a4938a214bee3a377a71a5698ce35fd31bb53a79bae3fc6fcde08e7ef4e66c0a05f0d8da79773999406a946d751f4165290da2fdfda52433ab27989049c35079463707925805ad8b2210c237d67e7356aad87b29b9245133eef45e9fb28f396598b132d3e7e6a4f5b8bb0e09a965c2c13ee178797a72c3ba00376413974d32b3e025d279b2558b3710239246c9c2d719fe37ca7fcb28f83bc0ef77f2df10e3fdb508e5b7354be34905631cf57d7035bd3428fae2dda4e0fcd78b4a00c3795ef527340725e4a44c49577249772961f298965b8afed5fe48048b3356082c5baf3277fe8ae2d5393129b597ddcca81113744fb2889b4aa308a3d248f67c655e28698b82df1b08af392bf6c460fb26f0a6ccf64eb32d47f0a271017e1f25613c8ee6d50c019fef23ed5f1318d5ad102db4a22598b85f35080516e951d204e53e811fa72df68b5a390a1f08342f5008a4c31accd727d6dd6b8f8d2d34b23f951b8f954c0ce3275333289edb0e25514a7bd3bee72a206110a62a1a59eb7ae5e4efd19bec2a8897a0fab6b397bfd96eac466913f135c4c6eab26fde394d892ea3941fe395fa01d8e1bf47813929e03989672a2cf5b0513a9e45682d2170211e879c649b11bdaa1502de1c9a126c3b8d8eb08ca7c1ee65179de9e28f5343af311abf6db1ee36983637058e976f414f01861bec43b4be6d56bf5c81ea472b3cf9fbdb2fdec2f1b3377b9df920507c1916a8e9b533fd12b5093a88390b45107c1afc573f91bf2ce8ff8595ef81d4760bdc28243346ea88d2b363662c0db14d88de5548caef6984ae788cd67a63051ff6047cc946cb792d14c5f82f7eca1d6c35e24b1cecc2847511645e8cd232e8b73832efd331a0335b42ffc9d28a689680372825a1aec544cbb44415a3b7773e95c5bde061fa98c71a0edfd142f51a6c1d2dc89d4559edbeedf211db7952b4512ad3471a420d3a8df5aa896521808b3186677dd4d7bcbdc5c2d170eee18c30d31bb66466befc896034a41136739e40a00795680e24e320deb6341459b735c3aec681aff69907aff2108dc83261aacf8a03df59b31cde0767b280f11413fe9f0925ac79c0c122a068d57c16c9c1b2dd0c5359d68e5092ecfefc575a537290a744ee7f611c702c7b23def44faea710e4130b98f6a2ec10228d9c81e951383df6ffa4bb41daca2334768d8f461474170cc8fa43c4ce9156b7188228b271c0ab7fedd1497b3a72af2e01106d890b57bed4e9d8771b15f8d4a75872f98a88a7a11d7582f1563bd6388bbaa84743e612ae9671e7f267c593e8513c5d07d6c8addae12a76ad7551ec0382c593434be985ebdc5c7f6488c20ab66dcfe36a33a91b5fb9e5bbe631f06c8f8da0b00979f8a380f647e14819d74ce1b63e3bac760fadbb8dd2d0ff7d8884d8a1f5fcf819d8193aacfe442d59d0235f741e628be21d110563fb120b8c8b36a193f451b0310853f4a449a3e4594a226ee1ed44ee0c1243af66607b47a11e4566889238a276f588cb024cca323f06a31d4cfbca78edae402fa6852ada2f03eb0a12353e1c584683e1198799b02e1c55ef8b259eb31586250ca3d13d1990614195acda182c2eb93fb0b0574990cb1be190ef002c9e01e32a640936d7a6c4c67af567316458edd7dec4a9bae3a80330c127966b541373da97172cfa8a6408f59c75f488a840fe60ca63b5eb01dbcd6ee8b14b9b02aa302623e275456320fb59caaaf0acacc2fbfd92d17c4c70123ccf4e9d6b60ed62f89fa0cc6ded14189a65e009d2e46b678bd1c6747304eacb3efee9e6e29093635bedc334e55a49cd85345dcb5476212f25c1dce51b93581244282abfaffac366152e079116623d8aed84509227deb946801cbec71d4281f7a8709de965aa0da58706045bd2c57478fd0b00de7e7592ccea2c3c05e895b2464afaca99f5ed85f0b80986cf37882dc62836befff4263a0472077aeb3d3ba651071f10caa1ea49eb9a51cac1583ac1fd52a23ff257193dd66a05b0a48a1e8e95fac5d34c9567ee0ac04ae3b09b66708fc89da94337b37ef70fa5e5771fad3b9aaa82213b008f71b9b0da98f15f36a236d24d4758b7b6869ae35fba53b459e16e8b2c083a1745ebe17113f4cbfb4ccba700b7ed727de8604890ac3a3a9e1f89d2468df87fdf2c0cee09af8f26ee4acee798749d611f5a390f4c09b69c300f4465199b984ffe7ead30f8eb85a0f460156c9c068df412ecaa393d1ade4a03afc68fe99b56a7bca805e7a9d06ebbe73528b919b103bac67dd09b9e08dc486d0068b53e3a59e7a96be2b16385cc6d1517c007b6b31c423a4b759c185d84dea263520dc039652da7a5895d05e9b92a187def5519c4a058a4992b2a1d11bb50b24376ac3418b0ea70f2cb825a20aba97048bc93498b7ce219f1d0d6032848973c882454808886f58beace00df1474f34486c911441074e6b71e2e92c2c3fdc8a894254585464fbf0dc67db6cbbe8700e34c4e5e84dc0c52868d5fb4e7080e181f9dcc6c87764b7a3fc46a99bfc378b2884b49677bf809954c19aeb951fa2392334a49e2474d9e3b14e39d4056c10cf09e2acde4a06df789452f2ad68803d819cb9b31f594881df8af0858c949e57412c0925dcbf9e26a9f9e747757b1355d8bb97f815244087ec0d46d0d737dbe538d745b3e3f047a1f0462ad4dc642b51a20eaa408c2726434a9c9bc336ccad8c76b526f72dba93b04c17c4d9b7fa83c6f78258ae52667ec02020c193bfea1c66b645b20449941fa374aa1d75cf3ba36dcab68a3fa018b974759e5be9c5bad4d657b3830f39929a04d08ccdf040998018aa47f9efb54b030addd71f6be49f55afc64ed8815d15334977b356c6f53759f5cf3de1cb4fc1b3ca87a08a4b893382ae10636769d2d81fa99e6db55a3d621e6da7459bb31bcc69a7520ea01822113126571a865b4f8615fba99042fa3fb12f2e697f736b4fef29ba0c86bf8885aad67c96d79a81d3c6440dc8841f7d9e6b415b6e0a6eb336f9cc77af693571a5031aad2a8b2c56601ef4abc1d1270218ffc459d931120fefe7f6129b20ec6c54126487a356572bec8e9a361179842cfe719431b739a9be0d7905e0be6a2d40347e24da828b55b5158c83e6f4fe33f1d74e88f7556d2cf272e3509776e9d0fce7dd693ed582a85ff7290bcc52f94e2ad56e3549564ab3ebe6e29438f8a71bb3d13c24dac5ebd6a7dfd5455fac09e8a7697fca2a4123e1ab5f78ad1e745a5646b96c1e233cb349bf2efaadeea84729da79e0b722afe98ec7ba22f39b2c3552aa521a4831f96c89c282e5b69231b913a0f79c5b8e4080a4128510291c1c7cbbf757112fa7f276007535b8d38b333cde210c1c9674d890d575689ecb4a30536b7eddbc4c3c7527f101187e3bc268bed8e46dd3b8507a58445172a37d8b7ee27f6c23e00641f7b9edd6721fc85fc412ba76b31529d942894004c7358046e4510cd37641ec56949a81a329175dcb6769473671461b1fffe642f4d765b497f5e054e6734866cebd004a768787e8e1d21097bbbe877de48f0290e017a35ac78b7e05bc159dfe0aff841e2cec13b3b8a5ae124e056f3e337fdaffb1d40dca568d2ae705298397f2d8cbe04af197b7f2e5e9e65cd4f6a92f2214f158926ccc684f4a6513cd802e494103c69ac544180ba5f29e65844cf6b55bd630f8d42d5ed6a6d41fdd1f5c45264a134d08b75778480799c4d27fd59e01817c78488b88fd9774e135775958aa24a07d0d0b59e9428484f9ce0fb51a4f34db1e1d71157c7b86c9523233e4d0763dbc87a51a2b2cee5fbbd9e3ed5ad60cc0797f17cb03f9ad702989b9b3fe664b00a77636689ca4579579b59ea6daa85b24c552a6ae5eb94c755f50001b7b4ca262751f6c4055bb27da88b23a170dbe74eae0c31c1ca95d294be169c2aba3d4f157bf3d4b7e0ba6a3b6f927d81dce3ea0eb9ed08948feb8f2cb50f6652fb64e4bc1dd0ee153341b2b6f83cd181d29cb0a13560641fc3910ae7b4699986764ae1af724aa151d7e0b1429fecee4afb368157e49819ea6b54467c2ad156af0835e8e89df2ea70998196fc7df69ba5a81f0ef59fd82b8d7b0b575d9e20c788da88ce7c2bf33a35eaef580c6e7d5ab409dd7e4894692718f3f9d94285049dfd1c56b77acd2cda7e1893097f931ba13676390072dbdd18d51b85ae305b85c6cc0e4738381e10774d883789b7430310ad13f38075ff4a44018de42ee73eec9db4cc65c6300440b911f089517f90bd713fa4287fc9a132dfb19a523debdf220d49981191c76abd37f0395cdfb5efcbda4470fd408a3a52c3c7e65cb5081a8abc78d6242cad44110043279157139f0b11c286d6c2bb873a10d1c9caf919a9088f3a7fc101eb78db6a130aa5b90b2d1808d01415dec4a3a9f1d34cde2e705972db1662dba87521e3efa941e460cc72178c94670629d2b49854cf083a421ad95ed3abd0f7b71fd68f6eb57d5d6765df55f087ed05075c8c5116706eecc172f4a43ac5cd24bdb25cd0dcba5062c0d1a318051992a18ae7dc0ce5d074b509dffbabd10eb86b0c2c8228994c9482c963403666426b124ecc5b0093d1890cd8a0b8b434c50203e5d47ea29ce68a70dea43f0461d004c694aa9a7e2a4c388da0681d9289e30875557f14dfd9a390905385839617d5802b97a607500f7361bd269018615e9ffe1ea86d94fafc8f0f4fee8e64c145933be64de7e5b077865b21bd4cd6fa61e89121939a86b076d041c91b60a0be200d8250a79ee866a6d044027cb6078563fd69de6f6abfa6ea2c61cea89d68d6776bfd4c515970c386035d26ce6c7432180f548e952415de3d60fc8a413c7f68dd797355a0b16aaf0df8e24d69cd54d68124270d8bce60879ab1873e3bac323efebb64fcac323226d1b97ca216b1f146122a95b129b9129713e09347e61b3e5796188e02609d67657bbb1458cdcb90e9eba81ee958788b9efcc1490831ddf5ec34a0374e56931ad09f8f7543281b20dc30a475e8eaf8a93c7f8aeea564bb8843ec435c56ccd197f8594a61a15df4c2554fd0af2bb6b63147b22bb45aeeb2ca4e65c7eb0b71062f492e11ff02dd262374b1a33d64c3edb2850bc4e7493f95c8b0558c94e224760c8e4ae4fd52e3621701d5f69a40b6f851bee3414a26457383998d492acbbf25a95542e6d4f4166b5bb236f2194173203335de1f1d37c89a426bc5d0bc8c9edefe409664a053052e76323b2b83290072ae83526c5b8378325459edfcc7f75f902ec40749957e3f36bc9b0b87fc6db32a865d40d663a80121a7c56acd11672ca0bd6b636405bf763fe603688602c048a83724fba3a9b3cfb6958c43fbdb598ef85ca3fe9e277013c107cbc7bc0e5a3dad11ff02542f65645944ae7836d1643fdf6656d6d2841df3ae38cd589b8ace18cf018762d3e13c779f75c3f12b7dbf3538f854a50a5887931c1ca69cf792e05377ad441774c49daeed1288c16ea0f736b5ed876883995345ed7b9473b9927be2482ba0f2f9d7aac530cf5b1ec5c769e65e1f4ff5f01bef9b41ba9fd2af2eb6534b6f67d43d1eac7994c5f8c86af40c4c073f1360e236b609a791a8e530fab62ea7dfaf628a35579524ac56a0a685b31f790046af9e488b5edea445afd9a9ceb4f1fb9dc2b80e31b3910991693b4c4ce2f675dbce9d09198b212eda93578a691c5c35e3aa7c7c3a2f5debe324e2991d3a584225caf5bd17abf3f99acbefdbc8f0855c7e22d34a30cb37245041272c239ceadc607df357d5137e1adf5821e37cc47c5a3fe386f84a9ce399dfde0489825d84592cfccba26eab5a335d4fcb59cafe7481ce61266f1c9cd234b8f9ed7eedde7ea54c6f0cd3adfc2514a1d33964d80831829c73745d5543e94953d367d454e644676a92aa31583716103152f28369c7fc8086715f73b62934ee65788365cd347cb5c59b1e2efb7045614a879e38fbad0d410f2ad7161030fa4f7d33d3347e2dc20f89584f06a994b637268dd71ea6d07c024a7e45a9206e7c15dc6d7807f13c5230bb4d0fc2805ac2fe97f497be663d49a515d2cb9cabf43bc01d3331348e30e599dfcd68d72fcf7e6857e9137dfe23bae4d4a919b82801e57f00249b810ec58d78716ac96577abc48b8ed00e7412d91ebc7bf77209b6d9d4ec940e830889da917f67b2b410e5fc427bd1f026517ac0389a5a5fce7aa827ab03de30c9040e6b614ff148d8f79d98287fbb56cc59a0553774a6dd9a9897b63e029710f94e21b868c08df09056739d0442a342b06bfff6ad679d16e52821234b864210c1c652fc69ebdb7f2062fa667ccb5f6c97e2c769e0c21d57844381f08855cb668662660288f1d7036ba3ccf11ec70c7ba955c4f3db6b70c382c0c5021b20ced2ed2c90d8f14df50468adf2abd8e4adfec06ba50a0e565b457c8ec4e19c8351aa3070f0942557ea7217fa9d994920fc0bb28eae2a2617b50fb0b2b2a4282cb07022c16675a303c2140b04a28525f0ce8d1aeace7973ac3c98c4e142826c4ae2d6c9339eb0cdc0bad0b442d9866a190f5890759865a8aed048741c74925e9e831605db13c5cc87b1320acf568a79041658e9b574f659cd7e0ee808070293b410f869bbf821f06ff3d0928539fc817b912bff660c2c13bab156041fbda99dfb35ecae0e3bf0c3e8d084eb1fdb30a0532185d1efdfb069d5241a5ca0bea58fd18dfb6fd484fed10ff2564a95a043bcbd928ad142cec7e3262284ecda764deb5fd654f571818e929abe328ee817237bafd2e94870f75fbf2212142bcc6a94f5d03bf3d9f445709261aea6be4ebd8179b37a3bc6dee64eb2162ca36b079e1c42364c3c8c885d054a6bc2a68dac37d387a57dba51464c4d401ff24b579da64576cb09f7d3493d3bdaf467bdc67859643d86dcd521a08e4992913ef09c9d272ff496d524a2cc528f4bb6c8fd09151a1d775117730411f67d5a19a207a3009ce464d50a58a5acaa86cc8ea546c99f4352ed47c9b5f4c03e0b3cf413df4aaf3b8774049d9f547570004708ca64b9f06fac9040930822af929d545b06031109a2dc183c573e8749bb631a9afc86c783cf713c68545b58bbbf4167e05a7cb1fc15a7399412af54d2fb49dcd7448d3486f530fb41d68d330fb2b8ab5658f190e580976615c98469208c6add62e7b6ce22f49a8f05c68f0c15bb28c963e8c8c99c199fc20b2ecd1007eed9c24958647a1f48172b0c9aff88fd27782a7ffa3d55b8e1ca891e584917fa041d940f444ff144bf304900d465cd3871c57c3caf6ae64da17511b3a2f6d5eb9af5d7bea30e81031cac0b9d5805c227adeba85c513d928ff3bcbd5f9d0c103d57c6a0cdb099ac9eb27a6ae6f9f92b4b5fb21c8be786ca30ba89e4f0e738bae47be56a03923ca33c55aaeddf3514b43d5f2ccc80b3e2a6af8d537278bc15f1c195501b6bd731334129bac1b8a499e382ba188e6d0a9d8e0df306fb9691e70533013fff9a3f981bc06bc53e094101d62be1065b6662acb46c4030f1bb5cf71f9eec0327a1ccf1015c9f046523af82922de29c9f49807182aedeecfff0d45eb458ca185f4238c695d3351a650a31744e3c61363809ffb1b5c8904b8f755af5e645fca3e278e5983ae31d2e1976dccd8367b0c14b656826c9d0accb29ba29258bf0deb5e0ae3b7d58bc8f5798556a9075d95c858d524197a661ef54b287b15d9d913574fec9bfccf8a001aa90bd9af69f7a16b0f420f6809ac082f9cab39bd9bed1396d177ee6dd2558d880409cdef300ce8381add992b3753464c1759665776d3f2027ab697dd941b9fe64475db51fd720671ec02fb1531b7718b6c22b3eb8f987263534490f8c289703cb2f8301cb176e3b81b0638d8da45e801f692507dbb8f75e0032993f801f08b45772446640381bf927512efa97dc4a1acdbf815b672c20848ea089a30329cffbf40bcf97bf500753eb141c1654ba5dfbc0c22bfcfa05f2212ff14aae9b979bf9d9cfdca4e5ff81e1b5a8fa8a5387400403acdaa397ae1ac7ab1e1d5e8d5fdc9612eb9526511db1bbe9a38d3ea1215b0f306d0897dfdfbb0b0ed7de66a5fb3e679641d18d49548bb21eb6eef0ea097009bb893322b9106a9cc2179cae2dbcb0a8ef0e75e7637f0ee43dbe4c33798896721ba2af82d10a839fbc9bedc0b0da1e7b3df4f8eb242b83afca6fc3e157e0262f687d5a10066fdeb1ca5faf9a1cc294e77f28ca084d27bcc90f4381cb6ece56afcfee0a99f93a13cbc119802e13b676b637ed23aa81b264e15d9a666987cea2a18fc02967539524608be0e7a01b164727cbdac96c8a1cd42b68bc22531105ffaf012873bddc0b991b967efe3fd95868958309da49752d290d6447ece0874234ca4b913144ffb6a0aa3d3ed6d3fe55b15e596466426817105276dfd848bee4aef42f069d7d9229cf92f8fff96e7337a9c43d0474626c1c9f6d14de62caa6e7d5e7f048237e36c237d9cb8bba16a04d0658e2ca0def045a01bacdb704fbb62785482e51cdb190753aa4c73f14b7bb4af63799b295ba591c23edcee4a2685a46cda6890e55dab30bbd37edd0187906a396150374047380be0e4ce44f8c6f5a992ce90a3c755bbfd36b8c1a9b1304ad939f0d8b43058460b20c172ca1cdf090be8a46fa21417919b4effc5b4271b742377ee76dfdeb470ef1a7ff1ef3a3dd8b6a46eeb3eab99de91635c29b139579576e49a0e566b549e2e35c24ece123fb20abf62ac131744f839ca62065b555bc38f2d43836a6167e536ee6ca269dc0a11e9b78be39cb0bb6a7de1fa6e8c976b8280e828c1f9da337f17ab6e3bf11c09a95353a61e6b7b2dedbfadbe1ecf0cae48ae5f310cb1e0a60ed43369d3e10b9850226417fee91ccde4b3d9b435640f0cbf0249350fd76accc730fd73ddcbe138fa16fc09e988a54127c493b2ef73253513f97f9894f4adcf47a0f85fb8db5e15b0a9c3a90b076fa711378e29046a593a08ce00ca59c7d5a8190b41665ea2279695cf4043af5a888743fc26aeaac3207c2fd8cc160f7ce6a5ff3a590c7fcde0f9e4ee7509ebd1de5b2d9b21c1ac92d7267bed9124f77b0ab321d8026b8a52f1e01b6efbfc795995a2d4e5b6f6d0ecb104fb6ecacc022253196715bfaf2665b8149cb96594699b29bac5693964b81f97408375e9c51e11f804a784ce8cc18958b8feb098255422684490b2845c635e407945519326a61ff90924e19d9c69de0e527922aac0d1d5da7f463b8b71a199933269c020a4024bb0575082e611d7d9189514f037559931ff8a2d0b56bda9b77ee06fcfc399828f7f0494e78784222f45a9b3c48e16e7a4deb564c9afea1f70256b199ecc3e9b404781de867b230b12b77b245724b151014b57056bd7ef6befb009f097c69542527594cc23d7e8e3c1a8f31acd70c1f298ca28a91e2902dea8e9ee71d6bfc4159b54d0b35eeccc7e912f9c9879cc43879d5d5f751b2540b5ee023200a7b6c49b4a4119bed5673e3a2dcaaaad386fb7205127f3d6c3be8be995e1c8b75843ec7958df9eec9226548a337693f371d284d01d828fd33f404f94ceee1d529f6ac85ab1d2040c0ff8f3a3e11122ef5cd2c2061b55496933ae6bfcfbdb42a026bdeb2f90b3409fc16d8135bb4c5cdcde0f56d15cfe447dc3429c5df47f24314a238caaccfacae506e41af45600c2f1374dbf65f52576224c88ebf04439ac0b7681a0446598353b44656ee4b13753cb804419481c45333574826456ce93c9bff8ea34eeb81e01da396f615ac65303a830e0d0c541e8cd5903d66a825781d8871088d5ddd46aec9922a4360bc00b60e286f5a113c1e37f196731de32b3b17cc06ca55466e7e259c81f6d0a455688f5ad1222c3111e2e3162cd12cb353351c146c8f9476de659cdb52786f2c02e3d9666409349742d165cef6522842186630957803e0d37412cefde4305f70c4868d31daf498ac8d88ed0ae8260f269d8e322cdc058a82b7d33a9144b10c8dfc65351e8e300a2f9fa6994d7546c7f24a2ebf4927728d599af711ba615f3ef2c944001c18cb08775c5e9b05f53c2051f4395124058943f60698eece635849b11e1b07f4d7fabf34c276c1b563056981b0c67e69e1e60e80d78ecd0625a5bb414b48f68ffef244958ac263d18be97d0b7933ccb91fc63d3a59b72b3d5c2cfc3c5bab82ed61ab310d2af7bff9d04557a57d34261465cbd8d39bd13e9a8fc4f1552b0255f6e469d09d8f6e1a5b00fa457915b819b4c51c54c7387283261052c68769f1284d509fcda734f158273acafa2a62609005adade53bbad649703d0fc76b4502b44e1597bff4ce5da3f5760b51c5521ef1cd4b6c593b5f5408ef8a55ac651e84286009adb6b4e018be595bbebb9f64bf9c8b9adca907437bb87eae14d592eb0eeb60567448f5192a588d582a72349f9f77a6073a85f46a407695db0507409e2946b63e834d3c7cd36ce7fa29f6797ca3bb92de9cf2f63e97ba52ed26978111e03873144e679a6d6642cbd5dc00761a5ba05239dfca756d1bc83ca166b9c6278bc002a2a53f9f89fa70ffe95b0420668999f238415488790bd14a807f5927472274ce496c3f47eb9ac53e46e80490089cc2fcaabce215af0ca0539975737412e6eae94d1f1c79930e222ad049c856c0534b757c4c0ba65867ba896ddf28a019060fddfc831af505ffd5b97b30ae36e5b1e4935376eabdec98951f1f648ea4c93f43b12f0bf9bbfe905882a426050b90345e03b6330be9d716ac7b1cda49128d191576996d08c3a7173dd3bd39b9c8dbb3bd5061d3a4834434f716a2afea84a0152998adb85ddb2cc02b4bcacbd3b06dac35e2986006949f916a2229785c0d7b4892c4c13b22fb3b7ed3a4d125d4d7c86a747f4687dadd99b58d33a1697033544c50ff7bdb246cac87b6f4c43d7c15456ec68aef8fa4d2711a0cf40af1d4251a95b8e4b1b9dc49995eb0858e14660a49b6723774436ec1e30c7f82211e2e5f0ccf94ce25f9d7ca85ddd7e2e0da9f4d068862222264d59e44970ecf355589b1b1dd41cc6f8f40da8636f4f480911d463f334bd555b63dde28598a26bea73f25689361f2ef05a71839bf4fbc6f8182beefba5667e69b2cafefb60ad2729dc0e0d9845f0a3c7170d4493bfa8f9619ab7f4a9cdba11f7fc6aef322fb650b111784115a446d6c98b008f13d42a6162b027e1a27b5a6ed32ce975628a6a3dbb89a02fbce907347856f7896751075b18e12622c677dbfcf9f792802e77b8515ab196170d0563e71a0796ddcd20eb62f27750d9dbf8ce2157416797669038f9796d69fbff031c0151ba89cca768630ccb1e71b33ad4335cc70754ae8dda1dc7de818c9b70491eee2b2016b5b357420174dddf5d870d79678a1e8c33782a7e2f1f9d45817eafea2f768f5a6b8d9eebac3648822857bb3a89efed25d258c12c69a67b200e431817fe1ab5cb6d82c0a41fe42119eccb8a4fda0a6d8c9c525576e00082b9d3c720c9dd47092b74a4a318185274d3e0195755a223f7f552350dfeffd27c4082a50f4688fd5160fe1ba4e9e0204d7d2bd29202deec96292bc17031aa1472f6c20c56668ffc011faf7b847d033c11e315de8171cc0b624a77245ac1390d5d445b14ec5bacd5311b539e439928cd2ba4abb34b1d7431a8db202c7a10b14d49642a72fbcce32a40aff562b9d272f65948c307a8c85b872eaaf21dc041b4d4d519c14b1f63d50179b026a40c052905c265986eff4553001724caaf065100b570fa962e1f5d44e37a27d05197babf9d88d8a8a0ade385b987b84eb43270d9047634a41b4321406cd3099ca0c07d41c7c090dc0ab720b30a5bba0a493416026d90c1b1703712d6093629e4d76a800db2f93eeb51cffbe2527b9912ab5be4e1d47f48be40c5f307c0f2491c1ba02a6645413c12a7f58caa3d4191fcac8e632d3f2d3bbd806d056504d88705762a8d4ee38441a847a75f5633c2df189dca909e8880227850c80ef6abf91b08388f089a26ea114ea5ac8ac8544eaaf395aa068d03809995f5e18e9fd5855d2e794c77f94cac4cd73d6c80c64a85e349de1792280bfd433b3ec913a08a18d3c13a8d8c4195da593eac97cdfe601bb3b858260fd062c87b4a37fe999adeeb7d7995be871751aa00d307dd7bae3c4e657c7124c538c6a4a1ff6eab4dac620415aeed9176881fd7825fc1d7d9e75dc19aa112c8bd8e9d2582e0c945963b8a4ee71db47f8fcc9d075fbd4a8c7851683e1a76c940ecf584e2af2a1fbe468b496dd7dbd999aa4750e0541040986bb48d7752dcb744809f38fd6e6cf77989bf1136a7c0626c8e073bb8996b88153df940f2525930facfdde7f278c3c0657f47e189eeedd81c06a21584f95eddd384ebcae04e9e9aed567992b346e1fc93f9bf18dd8d79de8a5ef5a20bba8f128fd6c9f58cfc3819cb32098e57e36f5c1789aafa183d03ba832295f0a156b200f9f042d5e1135e94fee059c85c7a30d562a05611615a5e99bceac6f6925f5f9a904d5138720d239340629200ec88f7488243a695faf140494fb50d2ee84c583e2db528737e9a6eda8c54003233f87ed820c66474e20f1c0fdeb0d930bcd451978215657c605c59e9d45350aaa035c6d3065d86f0bd2990f2e723538849cf5d53ef23b4abef6043afc3141b8d6e7293dc06c3a59654ec8e925934852d63120c6385d8deb6f376de3dbf33ea05d242b33cf53218fddce443abec43e05605add85bc95c431dbd5b7cca33c2c3198d9395edc5097fda9a92446293d10da8502111160c6c7c832e251175f1645d4048704c5c441a1ea681d6fa3ddac34df8c8db017ae2171b93a62234120472fad04265f8eea62eaadd97f7054a7a3185837b7f4aff9efe0756cba1e1fe893b2f97f17437799faba33cc5bab8991bd4139f1d374535ffda3175874b7d032c23ffe1520ce45e144198ae33990cf1e74ce4a523c7bb77969fcbe347a5849697657462a6a6552cfc6258eed339ed11e9d6bcaff605c38a6bc03b8e793636df934aa7de73bc8955354c53da8200e48a738f46f12c4e727d49f2a239a0422863ec3c366080ee8b91c62c3695a489818625f11611f4e0f460fe84f065653b20dd4c2608599e75881c1dd63a73019839914309d08bee1a42eb436e40b6e394a619cd8632f2f879ae53de7400e964e403f6f72aaa4fbdbc471194ca7108259e312a59f2766df1eabec3edac227c7a7c4eb65cfbd3ce66c944a284dcecbe68c83ed422ff3ec513cebfd02619491d2baa37d08fbebd3bbc31911176b3a2fc29d4be4b78a764f73ff8a84003c0f049e70b13970f306da21649ccd2230daf36fedf7dacd2c86461ed0326165575fe10d56c482c7de87898ae2bbd1dafc59897598edc50e0ca218a6083a21c80098dda17410270a54f2ee5c86f55bb05a3e7fbb5316fa5bb0b9449798aefc63fbffec3758d2351e2923cc0234a0794e3634b0b37e4a4a9b9ba83b75809d2438cdaaa344a8fc5d33c7d3761731deea91dd5f5a35ab2a3216e2022b96c7dc11dbdf85ebd3b8edca3b08ac8b014723796df324d6ebc68c11e66f7b28b9ea85f3467add0299cd4bf4a1e5a46391a28e72d3140d6834f200b7ee3e97d56df50cff74cb8aca7ae0f7595eb0934d363997adc18032c5f201a7a76fa26297e43c1a4b94d13a8a8ee623e4303f8d9cbbbdb9b865299bc1a94273e64fb8fc8e5684ddc6eac1d929f1a42252f87bc70e3f5990414a07d1fd5c66f483bb6338a85f32cef2007edfcc32ad4a36ccc09f6d4952c835aa966d1420ef37b898c074c1eadb66f77f0e66cec00191262770ca66e339414221e1dfdedd8046815e8e5e36b1ba2b17a38655271f18c219871106b44a7fa96091741a49a45f284f98dfad30998540165a7bfbe418d7e6fb21330a0dc0946bf905f355ee30a054a80cb7465345a993034c77cf327ec55d5a5ab5f56b2582cf288a1fa50bb3c192639bf5cefe60f57c62bad11b85182d065eb14944e34fca8733a956eda1dff090a402a0ace2ada73f090bb5827ce2620e0a9546cc17f45d874549ec3462b19791ef0cf8c076b8be7e00e6724943c47341ae3f9f2816f8212363ac45deda08c0c23683219e1c59a382a52e0e3abba53fbacf69c8f736d81e5d78521c3ef66a30263d8e626feb93a14a6089eb859a2167a2a1d5d01c9836b733e7209363b9e9bc09a48345020b3b0d0b6ec89e1c4933fa33bc0ea45d5a645c8ff757a98bd9b31bc48c3889f0a99f8d4293fc80e035e55a1029c832a9d67f81e5f57a2fa74724fcabe28e9094623b7bb79ee7a984244aa1113ef0bc7d8d186885ddfa66d6f80b7667227d06a7428d9e920a9aa903c5b93ba544b4349a908aea48ebc8b18cc0be92f57c28ecd3c071cbb88f8239fd18260a01dc14512a23d33154da214e1ec4d0590dad4246c6ef8cbadceee87cb871f7c91030cd8f32a0b10ddb61940e9e7f79891948c83513362cfd158081cf26ecff408db6e4cb6fe37369f64c6abca1c9d364e783c89ec2e92bf672ac1a397592593867c36d29e8676b48321a1f74ba8f3b88d02f16a52bd72ba7a7a36be29dbed35d7968c0cd526d8a6c491b7a864ef22ce8458fe4dcbd3df114d61cc487d0316002ad902bee9b60b8231f1c16e589ff8ed2def3e2889fdd23468f16f82d9bb9f807c95af23b19acaa725d3d68c879eaa37b6d605799df2d3c090ea7e477c25b12e855dd27522ce7d083c6a8ab15f18c45fdc267fa9950239764d032da3faf4625535bde770e1e2ae035afe6d68c0f4e6c4cf8d6b949ef0e4d993b96141d23356b95270e393a75c139f8b3cecab1f193f5a5a9477c1eed50105e8cf1ff4837dd5aa2321f6a79b4f4ddb33e416d26a51386003c3087192281d36a8820d631f28348bf44da58e9d0bba4c169dcbe997a1935aff26d10b02cf76a039552d22d7993acc3693377f3f30d124e3d1849121a0008b8766a235da2c6113ac7eac3685d00831b790d765bf19c4eff77cede98f177aad8b86b75c90fb13d80ad4aa51812b740d2b323692c761bf0848f37ae8acfc6ea35be24b1dd20b039cb56050f7d6fa698a1f178c3860ddb31aab137a7bcb227c1cef484fc300f4cd9e9150237e269a598098db68d26539d3ded7977924c29ba2a16ae573d3e928c65760a05d8327a9073627ce4f3ae4f9b67df7deac5dd3abe970b5cd6b455943103ef4ceebdc454ae44c37c1fe5d3d887e0221b54ed5e87fffd5ff77b3ec4d262adceb3939b53027ccd75688c16357180af8903d2dab52b0e447cdd36fe6f1746e508cbd5585075ccd625acaf40f521f35efc79f04bcab5f5ab805b5c00585e50a0e21df1b8f54abd4ca2adcf88991df386029939bf71ced096bb956ff8bca121f6761bd12cf24d0a493f3829213b59240c6caf16138d4cc66f58cb9919f384d7218e5d2f3ebaff24560a2265efbf594a3e4d66aa9e869c2d81dc05a566dd119ef90bffc522b4b518cd80f223bf720c4a6848e6fcb604cc2aed49820251e7443a669ed467388e864c6114bb20e599cf7cbd74aafaa29aee4a949507955ab0578c36eeb3b2e52932732dcea6c68ebfb383a95b38282d53df083872c1f87b96f9efe93ac79e6cf796f2902d36a3b8bb95e50b9990f24e6b5242fae4132826ce8d6f480a8bd747744f83ca6d20baf398d5b147eedc9a4a94cb71db871eb159abb9b657146326d07a6f61c7156476999ea42f21fc1d0cb03e92d91e563a078a7f587732aa9175a5504bde92f8267cd21d5f2f06f1037dde027d7a494237018ec8b0ea5bab4292daa4b6388a7cc70bb5e209a7fa7e4d089ce8dacf5bdc7f6870efbadf86207b2fdf9b7bb43bde9060bd8c0e3d38e786d529f2ed78dd6aac14338b89645e9644b125fbecee68dae7d0425745f71b285f61bd825357e5ba2cf2d693ef4692160b72b8bbef615bb0499a11c14eefbcfe6be738b8bbe486d1577fcf16f4fc904263e74c5756f8ede98bc673420bb4a772cd47ef06467279d2b0c042aa6d01665c86a90325b9fe9416549b176fa929fbfc0b2c93e5172f3431e8251769a306b8ccbd35ed60aea33b23f6a120c037275594f065f5dadc1abc40d408c126584c41a0ef5af355b49246560ca63c2c1120fc6100ce8eb7aa9ab4ffccedde0a60a15ef361ca7459aec17fbc3a33e7843ac1db09b36269b81384b3b3f16fd1c5850098ed84623c9910a97c24055285c85cb78b5faf638ce6f6eec20e00db0002f436adabb0077e094435f9732c4bda21b3ba47bd618aa017bbb030831ef3ca5dfe2a350cc3503ece076072839a34704aad68a431ad169bf618d6bff0bc3d1388f48238a1de2fd1aad0b8ae27c6e639ec17f1a20e1654c2bb5e3bde17e7fe5acd14f480c77374c8486ec930a642ff59321d521cbe91cde55551f633f7b7b9362414cfb0a68d2a9f8da622148832ca9ec3cd9e0c6d3b09899bb39c799ab37be902fdd9a7b3ed04d70ad1ce05e566543b605fba0114c489534ed584e1784c0c4fb2754b691324484db5359b55fe0da445de5f06b811c2d9153a1ee4f6be7db4d60ef0fbe4ddab26a685c63246fd1e31e788c798c529d499e75da2a2ae527edd1060bd5b84d71c1c258affa49fd60db3ec0fde778d84eed9ce64f6ebef895dfe86f8300ee0656db54a6eb550c36b0571a7b9e1735d9cd9dae8ce74076839657c4bdd710a24b1340f1dd9152c5b92c116d2d045a36db66f2d9f49b949fc768a23c43edaa4f37c700b0870cef8eb5b571f144220062fbd496e2887d1e1efa897886a74579f67a7ad4afb710a228daf4c2ceac0477b2504e48e651a6f88013fd773590bc45fc932315a9f731db6a391308a850dcb031b8dcbc5b99f55aa9c74be0d85c879b5f0ff5b113f6edd5bd8b7c598547361ed142827a3559d95846507e579d177d8fda72d8c1409b0bb29fbc26dca520a3b10e18d2b679d1a81742f1f68701957b15005fb93e7209fbd5b8510d17e177afa9a45c6a0521e9d29d0aa5a1647bdec67336180e870e8946d39d506ada525544400b9df45f658a5214473aea4ad0511ed01278012c02d0b19ae27e3df259fd115b6642593abc266f0bf115bb2b2e2b10fd610469566f8367bbdbd662bd02e149a2b9ad4f0015ef524fdcc2431258357ba29dbffde071019b8ffd0e6f46d28837c1290f91f85a361b8bf7e58bb61306fa24c52e4a1ff53290880083dc7648400ab4afc78af884038b325b73d20e218f0392873ac784c083c6d073c6be8b326039a640213f3bf3b3e2752f3bd3f4165ef31c0d9e0f367dd51e9add3b01df3bf0e94e0705963cb5ae383e38deb2f8b2007b8246baef5b931d2a3f3dcf8d45ce51cfcc6033b80f33b5777c3d5d22f36ff1c7eab94e0b81f5c4bdbc969c78cb49b012e1a28c2f4a41bea8a9c477ff70f6f21baba8447d3193551b88f025a548186c3fffca112844f032fcf30c39ae6e579a6cfe76fa47225afcd6ad2795a73a37a39ee5285af40cf51aee9b519706edc5b617cd7ec085bf03dd6a7e85ab406375ebc514d1c65cc0eb382c828b927b2610c743bcd387e7decd7bf13d7223930a59682c4c43575d6bb814428927501128a19edb4a1e754dc67f92e1c8df6a64b3700ddbff388cd8626a345a0cb2e328c89d8367bb3f521164ba68ee6a4b5aadf4e7ff31f1d896050fb0b07daff5515478ac4a0bea66fd2ee590b674f219125ed1aca7c69113f22dc5b2aecac11dbef76af20e49b13a68d8457c03a9334e2c4a62a343bf3dbf55c3f9837f2e676bcc4cce882f3bb5f422815de2c4d90afbb2853f97d6fa75fb26eb28925b2119d656a0583aee859037a729bb391551149331651f1b57d2eeafaf62ab2e07c495275721859ed372f7d8a7e3706fe9bb1b0408f9f6a2138a2e5469becac2f1bba84ece614153a537a5e9857717b8befacf05a385f4ff83f54012544c4debe74996122edfb78a178e813bc49ca7ac0216f08d01d7c1fa5c8b836d2768dff946b40b6ac2913b5208afaf9322e1bd92983dad496299d48977b9af23171d661a620f3632749f9d2ab9e501d7570cfe7d42b0192ead036b55e3b4efffb28fc2815d8124acd2a7feee0e7d7ce3b29fd46e978d5d0030c8c662c0baef2f1dc3374b9d7b9de4c5791cb88ad2233916842608b9fe5292969d92ee6ff774d3fee6e9f3b2a4552416f903efd46e9fea2657e742f2af9f9bddec046402c81bc20f8b6cd9b82c0be7587451774148aa6933f967c563016f849399d1517157e8ec3aeb1489d087f550c6eb0264f3b927e3a0d4976f91f58f554c0513ff1434bf7ae1b50f28e9a1791e1397df8dd9000835f2c0c4ffb7c279529b2a4f266574b918f6b5f450a3497e5be53163565c59e9561c42e0f60d7bf1db00fadb8c1fe1518c6468deaa627951b0681eef869c96eeec1d8e72baf63bbe2b49668eec247fa83158476f9d634e67cca00cb1631bebd65a8b2b5d2fdc58a8f29ac4e825577a9f6db5215fb81418fe7cebbcc8d19882ac81409a4d10ac91b5916b55f3374d082bade8e47e80052beba21707bbe31a9ed9b413c3a2e0e2545f809dcb19328a47033481358d980eab3fdd0428c588c4727e552df6077a3d0ad34bbd7dc1389ba777b066f8dc59739126b37021d8cbc81555703d405a79fc36aa8634fd9498c833bc17cf10dcd3fd8eb646833c74a0653d4604015a4772b94b65d1ca4ed7316e5e7b3ff5b7b6747f37738eb73c2d58b64055e9311d2402a8cba39923e86df7433b2d893c88dec715ae1dff08a36fda1d67e0aef869b6144aaf8c352c43f33b0d5265e1f81b3d4576321542550972d86e648e912247efd4eebb5cb54af0df0af9733eaa1eb92e9753b672579081c57a45ebcb1736bc33be697137709635f5f2b0e7d6c95022a5ad3fad8406b93051fb39aae1b86f935eb2ffb50cf69356340c451b3adaf423ef58164500b10b4e0cf50d947d6bd4859b51599a670678e96cf0d7c7453f48050031b7488ae8018a54a8a4cc3719dd7f960d57ce20e796b2006e30010fee0300a40f731474ce462cdc8d1d35560b46fda45e1176dda991ce53288055307738c29375953e147c0ade9fca4f040830b9927482c6f26467e2f7894b0c649734db87e9911ac934e7d7c4cd3adb4320c3559d5cd95be36ec2b3f2d13cf4c2c980382eeeb99941d3f969c8112d96c9c67e477431efdb82d6ba0f7aaf4d9d39571a4bd6f43986abda9c28e68e6692edba2be497b6ed9230ac24546fedc4a6b37cfc629b6a9d5f7adfef6e3dd9284925b2f4dc9ab12e3a1a97175f3746b8e9d5af04c57949eae6c4ce43e8d0d212009cfb689d7012ba264c8b121822be34197a69d3b8c0073c9cc1c7275a79270b76ac3bbfcc3837bff619df5a1654f3d7655744a38c1c36c77a9e12b2d147511a66a1634419ef18e792314006b75904f4ed5dcaaffc6c751f20e88c3ac2a0c888b68d4eb59726bca267d42e91f4e309f24898eab0d2086416f587fb427257489483ff345fedfc3009d5ab3a6e27fd118283ce04c9ad2898f4ddb83f1a34e8a3280b6a673af17bc807d20d945491e28c7c207d25fb224d00981336339b35751468fdd7c64a290ef2d60e956519cf7f048c364acdd680f37e52fab8f503b349a49d2fcd0e45a4333b643da2285575a58534dbc06f2fdb74d0b39ecdcf64414539affca75c5a5f4eb51f8f57847e3f68ff20b84295047facf5fe05d9432e797ed1b1998cf0ece7685005e894a2edcb8602d60edef55b76934b887fdac132ac2308f7a7b6a2108a896bc09e0e02c525a91fecd55fede141eb4d69d141f6203352bb74ea2b4727439b00698ce53e25fd9e1306230fb5eb573d97d638fc85fdb7e093e5c0ed11dd49c61ad3fb15fc05d3841a2771a9013d56e61b905fff14a39ad4da84667b2cf72c02c148d7b3b33aae4a43a7e6b46603c2293b25bf862b40df9914fc4888098dce65b161ebf4270d4079dc08ce5d8bafa80fb682bab33d1ed9d795f29749c8e10684b09b87791e4eb9d4e5c00fd1e40f4cdca8823d4654365621dc9269c124e040f80d0a39ad1705b94d86db2a3a5051e67bc045819a9d4132178d26e75647252c43f8c41d541170e38a990317954d1b0aa21c4d22e21ad5de257a5522cf14d84e2abdab5f675b20384ed9aab81b292dab80f050764bfeff7ff488e407dac05364a0a3cfe63999bcda0cac8f2097694974bd9ea99afa3d2e11ce7c35fff39dbe4eb00c46021149b993cfaa9eebcb9b37baa70da4777ee74e75b312f118f0a3431e28dfb7e251df9f761f4b52946f0a47401a0cc10b92f189c1dbbc8df189e4d0ed0368d8348be702542e7d21cafb1f6e8260fdf497fb640b5c35ab3eb1f0191ca1a7de0cc5870eb89e645e0e75386610d1f139116f6975d7581afee6ea4ed509663bbeb40771a039198df54666c31188607b6d1ea994e3af82deb70c5ca837a55c42c86a4e7b53013603efe357dd60fb8e3c98833dd6494e3b80aefaa7edf9469c19ee5a0ed23b36918b569c5e4a343b114f05d6b74173f203d4aec3be503c24337f5fd9d461367bfce00053d0db5449a66ef38f6340fc09acc3b8462ba159989352bed97d75cd09f785552d3d6643a6fe72eb89376fcc6b0619e087f5e8a0cd277ac7c1ff788e412c6e177843bd99e6587c9b70404b24ded06d2ea0913b76d20debc45d5c37eac754cde8b6885e17514ce7f140e7f2fd40d0e1c26f32991dae5ba81c20604f25442d833afc861226148da0a81512fd1c066657b8fe93c05e995c0d8aecdd1e01ce64896de89c75c379a3edebf3190d437e41a8e10c5645db02e0ef87f548b5445a71c7233cfa424057084176134688ec2f7e4fe637eb8fdeb3bcd24ad3c878fba1500a11ad3d70111e81d1592527d8829a19a101e3d839062d33bd19fe0391dcf4bc3efdc04a9fed18f7efa15494b9f79094e3ef05ae716c599420d2861244634d5eefa21a3b5f3b587b79e131794fb2f42af2964860576c3a6da05a984bd967d1de016fe57a899e25879ff5d6674e588dabe5f5b4caad7d01054d9a35cb0087ec698685953ef79b9442b82d2cac2f7487afe34d5e67afb0dc5cc5d8e0957215847c60053cd131bfaf1babf8c6832547057ea4948c8f4f731d9d1ce47d8594e66d83ead541fc44915589ca8336bce6d740731ec54f8d05e12f7bf5bea7d8d5ca9dc90bac17a29a7c443f4ad82bbb7b9e26b4e92d9c412bee2ea7aa0c0bbc6fb95ac74defcd3280a81ebf2857d32f6b71875ffc0202f0c4e86618b509850cd0106154cefdc0637e36d445167893e0c9365069e2140ea8a8f6959004c24521d37343c188a87259f9e6b0565e7b2e2c092c329a3454bf6385546908bceaa0865523682867b4329db96850d43dbc50a7fcbc2fcc1de162931fee071515026d5c7f8132224c4bdcabea6b5cb53b42bfd3fdee1b7fad85ce682820f0ac253cd3f5919768d9f5c5bae15cc75773b65020070e980ff6479bf733a971344e467257fffd4d9dd1bc2520dbf0bcb3ed1a19faa51c3bf9945b84442741cddc07219ba81370b6cf922645cfe9df80f2f6309efead14f29d956fa86c06d4f583c3920ed1714c558d7ed888710fb4f016721ea4e9e8423cc48f8087d8e56c7505bfee1381a65f9f705ebdc69db51f5ae449c3f1f7cb2972b08369afd377d7e44a826ba1dd8ad7d7527a6c82eac2706240f4c8ee5e8acc4a754a2440bc616ca57f14d4064050b4bc8ced94bc9c150f7fe5283ac012cd2e2684ea71ef3a8aa248d7f9b862cf066af1d1e0925759ddb2da6a1c961b703d3abdfa4066b6efb0271376252ea22f4659b8c720dc0db50b1473e2ab16e90f99f43ecaffc96f067ef9807f8a2d0d720039d69cf3067ba623aa379db9cac0d49b16499d82976c9fc1f2143dc4936dc529f69f4378c9f4d2863c3fabe7f3380e3eb37f09fba9e6d9d7ff228e23568b727f399208c8ea5feb707e207deb083822b217fbd4c7f7e89657e8ac1691dc8fb290b5dcdc89093dc09091d6267b398aba1fd424408db94672352d6c37eab59ad5b68bc1539de1933332ef140af54aa93bb8580c42616eb740b6842e8a6a72002131c0e36f1df05ebde7d48c67c645f4a941497b757202441021eaf96650dd0847e31bd5783f1f9e869e1e9bcf9059edaed1a50174c243b469785d4cb19819efcdf267e9e9fa02a4f54793c036b5a7ff054e507f8741a445385aff2713bf6aaa6c1892811889e2ec879f452f14bbb99493bd50ce8e279db5d397e9bcf2358793e138380e243aff6c1211b3ccb8f286eab4a4dcc437403e1a8dfd65e843e8542f01ab1d24cf4c93eed51739d977671812bcbae933a9a2009405d4ff3777130febb1afbc4b99f92d26acafe298f21d61f9c99ec6a2b065d8db374b6c71016203304674d2c1aeb1f9ebe75d96f27110926956cf2d9213ceb262211671ff8368032a25a6678b1fc6045283df20521c2540431978bb6ad6ee7a9a57a060f51d5c395d2e86a2dbf426c40759f00a14f2677ad9e7d0f427079d33883c95a4a3723309b30a8e1c4c884f5de6d938531763d5a144a02c7975f17e3f8a4ece7bb5b81f9b0f67a0fa9e8951e2e882d83bc4e00afcf99d8fffccbfcdaae1ed2411caffa6371eaba22332008ac61aa77eb0c07f44592add531604d4c31a8675f6d74f735d01b77878218a843d68cca176ac6d8418b6325eabc3fbd462324d9107c592f3f2650a910ecad1178d8c4f46c5219a123639721ad4ba25993f8add8e7ec0d82fc7f11366a6fcad413da23aa801562506d02e058bcf5653613cb4399001d460eb46e7895d9979c90d93648f419b2a20da2a16ff359b276727f22b81f50ff1ba623c8f1f10b804e04b54a0b13a86c347c2553e95388e84301cb0cd1e01d0d4adb2b4922b0cecafb3b70a99b79788d0a97692ecfbbbbb87c059c83e8548ebcd1f51a9bcb9257f8aa4aa9ebe82b3aa9f0c8e1ea188b372c67676cb9ef2d3ab9b06ecca1a31bced1fea58db0dc6c000024d7995fa604e6f75080f5b287d26fed97870bd72da47d2f9c1632f9f970f1b65e934f407fb65262c0f75ad2b0b9982a1a09f3d864e4b8bd9afea1b3ecde65fedda1c28f6ebf712c6c4c6b70dd1621447a7488690ae2614c9fb41f5f88f39922e9fd6475866c4709f5a9630871fd258a848d88c76021b190cfd423f6750a7c9f66f032e16d4becfb607942cfa8b4c7ccfefd75edd734f3059a76671336462964dadba8a5eb077911577dc62d4af59959523cabe9fc63981c7c0dc922754546e7815cd532b120cd295b71e0986cbdbc868e8e45e77e768461cfb27e49a92118a2e2f7960eedba66af5344c80fbd97861322f255e7a124d3d2c6fc5bdcbbf3f3da8cb1221cb5470d8f92b5a99c341d0202a07c8d895a95588434746f910f96015b659c50151a25dc49b8370a1414aeec7ce62f36548ab3b7db0003371eeed00f776c09c1d5b08da50cc7062e18249c178d0d026c55d1ca5b62d8f6c2c101e3bea637e6ab83301403aa03179bbf58094fa47b9a2e684ffb80c892dfaca9fd128e7c52c4168daaa7804a310e110bc7dd051509977804c978bb88bab1ddfa7301ff0b827a97b7ca497bb946b34e556788e2c05e893cc5c5f530e89a6ecffa30322924e689d68f762a555f114d9d2057606065360186e77a1cbd6462639da12a1d5c41c4f5dfa7345954087eb992c49a704ed1f9fcd789eafe6fb195789015c304bda7bc27805fd51d315a0cdcc85f3eabb926492601d69dee9f0592855664c119ef8fc92ce59c7d6d74e183592c5c8cdc3778a7831f9cfef9651b87a080d4284cde527d55eb6dfa567192c4807782fd14736d8e2439b18300335cd3ef15e4c6a10648a4636e22dc45d2f3e8eb98b76a4cfdda780feb993a5ccc860dd0ce3ead6e39a424aa95fdd7c669c0b4c8f0b7f97299310215c3aeb8126aea4a64e6dffc99da0a67544e7ee17da8df9a430cb34b91097e4616c915457af829941aaaa6364e8e110459a1f4b2850d85a690183584d83995fb8caaf4809c5e5e1324f0dad4d6e1cdfa87aae39fa8b0fb1439b5be6cd13dcf12b69f7f1fb276c628886a0c5cce3bf2bbb8c6611462f3c358213e49493334e97147c37f57e74cee20340da9365d176bc5b45270872f49381fb94ecc50ac3560f5073d6e04226a0d3057db2f4cc9daa11d2a607e417d7ff4ebad5cb4ad6c88e201ea09d50c5a4b9c8be9365be861566d25ec60d95cd426d40e20d46bc9c0ddeef53a5537d9888f37369bbef2e4d44254463703a13495a0c7391b44fa31350b6980aa8e26989a5a7e10bde5b17b6b507231518c06569b0936618302062537d31ffebc267f7eecf79105622034132d5b07b3eee5ec2cd1e52e0ab7384d4e7241cf49fe2d3c2b4f934db3d8e1cdf104f12501242ca4115709cbf53c6b62440b0adb09a254badc8dd58cd41c717d1bcf96d66f8ad9d55dc291ee57f97dc577ed046f65741c127afdc4b740b803e3e492a3755970d8dece34eb765db4abd99cb814db7a75fe02188a9f20d7d9d93a89c0ae6799cb79025ba0ae278a015fa9fead91b75c2c8319dd16fca988da60ec90437fae75c57161b206855ce39c8b22f7716af617a961e53db03c95a027cdc5517e412216210d465c7705f27da0eaaebf427abb601a1ee3c629310f42c5f5a6df797f61144ec78656a9865d250952a0c6f3e4e723b28a63f3fa0c4c80d71577fb549313797d8813ea3d7b4122216a7a7984ca5a42a8bf2df981054168ed50a038ef428f6b498068f64a932cb9b19938c4d8d6f40f696aacc11d10c4bfaac9d329115bad1728efa39cc72791721a0f8ba8dce62b9f423521b2e551932b09bd5997c14550119ebe9978ccc35e13843144d5a49a7cfe622fdec4362a975a47bb32020502767f0a4173f952d5b58e84f785b2c698ecb02293c86dec14a5651099fda85fc0d0691dca83f4718907e0197e0c0aa73b3b061e0289f9301c7d91100bf73f0d9a9be31813ca1835e7bf48b5040a9fa831d6ce93dc186eb4dc4ec59a38a9ac36f628a7c685a9def86dfa2a5a7bd9c081ab46cbdab7daad851961c517168b90a5bf515b5063e687167883919b40107b6340f923abe9da593b8d97c870869ef3de02ba7f15ee026fda8cacc14eae43039d397c45cc0960a452a57ced1d08ab4beb9955ac12fa13ffe87ad489e5360079563201f530b9bccf0c7a02e7516b44164642ad96ed5d58739a0e72100ffb3259e3f411668113aebca555c6db773fd8d6e96aa5352718e3cffe481c826f13046f7bf2bf53adc2200c01f5425f4fec9f84075a675bb805037f82f9b850c85e24a0d1c4c2913feacf43dbfa3dccf6adfcc5fdb58b8d42a1c1aa04fda764fe515077c857c25080aa383cf34203b2f694ede069717111774e1d8fd3f9290ca57f2811e0476577947054cd26d9fce4248cb91ec671189ff575482d569e50b39cc4fc954207aee05dd2fa5fee311aa906b346517d2718e9cb572ad8fdde7bd775cc55317ec6b7e52e29cbba2a4cb3a2f20a2e444817333be5404d4e1f1d1cbe17288c8e51736cc25d505740546f462475461a29f3760c839e803f14470fc11d924ad1efcc4bfd6637c83e6b67e812fe75660036a67b369fdf636bd6f5f76e30de4c3301821ed49a1eba960689e511df0fdfdcb10d61f24497180b7ce2322d458ed3abc1646f3dfec65bb5bc75f456b88b8b95f0c407d239539c51e354030104a9dcc53285f5c7a81b71ce3ca16a545a9601bebe9cda46cf5bc8ea50356dc7a82687c267bf8de22dc8e4dc848428310f292e81c6d4040ea8ff00edd34df1a694a6bece8d9420c7cc7348c7baf6ec0b877bc6e1f623368da00e4bb59d2b25eeb16465455b509849219d858739f764d2f1ab9bd0f38454e9b1b8595ca31af88de76faa4d3004b1ce7b1ad52faecfbda5af681b1ba11e567b3867fbc7983b70687d077a408b8bdb9e94060858538e3a17a36ebcc35a7daab6906d7855886320f8430bde42e4c44af678157fce2a946ac3106d0c8616fbad6586d6045cbbfbfe6b9e649cb071dd65394e5fcff7115d89c6ae74eddf339db7b48916454e5307c410790b375110ee26c5026bd599d7ed9427a45b9617f267b136dc001ebe93d5fbae16c5f6894cf4065827151566737676cb91181f820179a887bfb6befc00af0c4fd0c67c1fdd69f77ee7374f31b199bdabb98b1d11b7ef37606896d5a4d6fa1310c2f93249b4abc188f844d802574db8c779de2ce22235251017bd3195dcc690bde2d4edce03be481c7d3d4cb7068b2068e64f08ece8ca60dc11555a44821b76287d8101689fb895a4fc6e7802db74f7ea819d4c8e984566ba75d9cca5dd8e5598eaf3fe20c10786276cae6f45b42d240548e974bdb9bb7b86e5a199f0ac3c0afac201dd178bf910a5ef4ba34af7affb52a3288bce8fa936fb3928d36b7b5645c17b5e9a16b07648ac7f89446f1af2ee934f5ac05747402ddfc029886e57e79f2ffe12d4d5d2a962867e461478b781b6c5367975314dca4dbe67b42a6ac84d8fd5c448d34e54c75861b4e66c135b594f4a68aa2855af28831b121e58f4386ed32c7ff0c6d983a8061dc05e26059b3e8661ab5ccb43d20efb11482893ec5cc6bfa0b99fd2a953c5d7a7f24a7c2719c3968d8c3d0866be59b5f18aaec21c8ae90112d714097fe2abb76a6ee5080ce1afd20f300efc46439bc11e41585e6e04f160e9d9086de2ee412d4665346a2a9e3a70dbe5080fa87152ccf3ce94d74a870f945a9027855895a72d143be6b26760b286c01487bdecb08ba91bcfbc44047aa991caab3496cb568450d44279050f78f0472eb13103bc5d06bba4c94e888200175c3f53e0b902c5481678bdb1eca9d36e218ff1c999abfc4943091e5313a23f2243a79515db39e243b192df1dc88bb320209ae433c54ea979c218ea1a552817a54ad074db9f1cbe020aeebc92bc97bc697c8766d6b9bc992cbcfd3835349c735d1cd86063005c44e8e8f991074bd9c8e669926ad61a33e71e3ea0f5716e4b30c90b18e6bea93dbaf2f77d077c7832cf413e31748b9e30b398c9fbae634cf3b395f5134d16e47e997993dea73ccbf2d853f07813647acc27ae49aacd1f74392896562c7baae499651b1b48fb0ba97f491b4261ce4498c3a4de23d2f0e67382e6d169631f9d1a8f90bdae48f335a5bc5f763e93e02b1b07383a255365dd57fcd0fef0b0294092b4c14d638066afad3a54aec26f9faa66d45edd55ce2b91b33b0e7c5229b94d9ec532d2e628ac5113ef03618818c80125309797d51f554808f264ac6e2799b28ac85b9395d439fbad91653d5916fecee3384ecaaed935c856b49e46d059308c86365e50a11a75663b50d1c2b3944cd5aa1bcd9b49806402cd81e78719ca01bce66cf90d4b87cee99cc0986ed03ef4b8e32ae582307a65a912df68306c29fac2d54910829460e93197f06494b9004b2ba52e14493aa29aafbd209acb85fb51f7b006bd9546d43e277252b51980b469f0d1a01d6331e3a56743b1397d7550703d87fb9e7a4f049f83060f73b2408afa7a0eff08a163e3da4a53e6507f49f82c0973a3e77d29f8e41484a085c65a08586eff21a1a0eb9606895cc79ccc8a0d009db02e10a0eeb59461068edc133751727d811064da5bf28ae7885f75694eb4de0729c7645c7cdead3f881b6ff3c5bc33ff933b1ba2e62a54d90635d2c0a6c8108a7232fc71be31fbbd607a22f86a90edfd79ac0645848c5929b990549a676e36eb3ac483ac4f0b44cb44c8a8731a146c46de6d05807035db5768319dfa9b33619f9c43b1c025968a94e29e7d0b923e398d985a07c54288250c1ed8159f6d75967590ba24e559448dbd73d2a2f870d2ff1b54fba858aeae2fa5e84ccd64d682c3f2883d2084657bf8db00d13e8c9942f140a5dfd0111f55987c73ce589f7e9986332b32aa897b2bd128275091bd5b4df9506cdd80d835a07076e1b7e8ad77b99648d437657b0d0657ba6e22493738aac55d613d31d62752d408f691d9cce26ed945a0136c6f773bbcdf1146872d010a326627c018976e7f2a51e57c0b2d65df1cc4470c22143ed70c20653346fc8de0995b5dac3628e359017877f2b47f0d22edf64dbce0778f07f4f01dd74c03d2b16614e2f8f7f91da78f9e177d2f54066c9d1ed460a47060f5d080e0f2748c8268ea2b7333e79096ffcfe7f0918dce6f036c92cef47888ca35bca6f2ffae2a498dd32c0bab0cbe302b9509010afb00197b70f3ecb19be6681892a84739c0778927ffe61bd3a19a76d45b1292607222d33b542c3792639c12d6a43f87c4dac429cb94a304cd0b6ee328d1b7f7fafba79bf7bcad9264d02ebc9c2365dfc355cbb8581c29e667ddb99e1b86cc799c1f1e12e3b17534517b86481a136f40e01bbd42d28cdef6bff685cf75c49fb9f7c7dbab7a141e7a13b85851ac19666510e132bf11d208a5991f11306c3fa7244260a4ffa1d0861801c3d18272ee3baa0d07d6ddd82198d2da5d1912aa210fe7fd4dda50edda9406643132160d3c45ed7df30d63326f6f9c26c8bbf664de212fb3b368aca5917f8cbe0555437a2ff33ba807a05f74459f91a2de9317e922cf8101624ce08330924ab13305289c7322fb890298cb2d51db05771642bc20297809e512729dd45837fbd88dbff9c1aca4a48aaab792a30ee16c6b39aee1a939d525f36c9eba7153b4b75873ff659cd7bf714c003b6e8689a65166687a1c206398ce3f4d2751670c2696ec3a37c1c9f3d07e15d88a7239f64711df2170ca50eacc9ddd8669499b9c72aba77a54c0ed528c83586a91e1532a2abce38730344d0ea1aaceb1eb76c558827f7b6bcbbae6887138ab6293ede46c9c5259ab919594b3e3ee325229f0f910444acabba8b8445ad621a7d5f6101288c405a69d7b5e8a91b05eeeff38900d3439aa94b00686aac67192b59fdb09fa6a4acd765e37b94de23a1ae1c60c539d3cfcfccbdc310ea52fe31a1b70853ca6363ff4af39e33590e061763d8b058449d36041c54f889874bccd65b151b3a76c52fcb5d8131b53a51f3d5d9c6beb204d2477251913044b8128c6a31d21553da40b8a7dc9bb9c9afb143e2da8aec29f6519247322ea518f31c4159db2ca43d7d26fba168b2f2401677cd43b6708bad9c9e359689548c91c5d77d5bcd7779057803601308ae0c6f136b0362d213e54cc7bdf0b130abc2ebdff2bf20c2cf165eac0565295db7facffdd552ef6b73dd7274ca20037e0fbb48f8aa732ddf14442a20cc7cb4c6970a6039b68d298b726a139eb8607d9474f5832e298344eacd810402695577d0a144ce096484619ef79fb00aefd8fd01114f0a626b3cba521067a06ab865968f54ef2b38f15dc88ea072d19853f97063e659a97064c3b3c3753ff2e80540df0dac68f33f855417d96dae9e91cc057ca89e060818a59d3fd30cfb40fd8986622251cf274e2594d9d8f86155535b02c85f3bee47465684c47fdbcf73684c2903d6e09bacaed80cb972855510becaa7cf7708cc95e57320b99f69e1b0a19990f79618c43b193480daaeb133b18f105477fd876aa620c538d3670ea9d598abe95e243017c464c86f0db7b37a593a6f3f6f51fd8bb61db8020997c9c77200af0824ef186dae14cd6af77e75c91a2e81dce03f03017d16b36c8b1e4cb642ee17f67ee1a85e85c06bda1a46d48c89c8cdb49e684658bed6cc169c2e2c3dd8887de9bcfc14a71f2df04f63cef103ffd6a629e4bff7df8a56f8af7ed18e621eac820e4a4666ee5040c4e248affeacf49a606b147f001e5c7deea1dd223c57184f28620328b65331dff29b18bec6525174061a711e5b6a19c1a64aaa01f40841177e05da8b53bfbec121ce6d0acf7132167baea06e45a8995007fe2eda0f6ae9a31c31d10e6095fdf4a7220cac2bdc7f8d3094fb99af29ac66c5e19c085389cd6f5a44aeb213ad4740f2fb7ba3184b02b1ca4ee53a8cf5ca76e39ec24c2d489a1e4421a7c803fa0e2e881d7b42482436935457983a0a70350a55bb281086a07099fd1e4d7223d17f84a81a03861439f86d2695a2bb3da8bba187f22b25d285184aaa96a708eb5886fef9477cc91b6d0e7306f718fb7dcd3549df5b2b6059b99acf9dc005d1760cbab393951bcfde84df8cefc6bb41cce8ff5bc694bafc160b090ef9a381df4173033ea11de5eeb844bb1f155706d4f26301e23f40313aac2e7fa7031cdd7d0cc5a04875aa2eac774a0f3413921ba091325707f5f7b8de1e228bed15d18e7e737c08c4fbae5479f33edc9749b5255bfaeb1de0d4a7a5121a7f9b00870b82d0328fa8e783adfb860afcf12b7e6f9a3174f5ce511d1c8fe5c3cc6459267673cee274e61b13f10bb4470a106369d04995afa1c2b015dc61c518ef5eba67676aeb5cfd64522c5c0bd81085fb18d5adc2dc40770c07cf12592aa5fa6b90cb0195bfffc037faefae05459c622d3799f67bc36b5abbb2af0e8e927ee1b81704b97751401c8c2caf993393b7c17c61cca3b35853d29616055fa6e5ab4955fb1de4b2fed9e4726c4b2e612e56104f21e7c8e70d48048c44369e260cf8276c997e215ad0be9f61c23225b137e2df872b4e6b54ee607ed20fa821edaa416e3ca144a33c7f7674f56d8fe5e2d94c0c879aab2e551b0e10c6b65a1dae7375f111cbb1bc5cc921349ccee98e5cd079912ef24383b93296bbe3ee56fd6182ae71f0b6a6c706898562b86ee032a1aa1cfbd07a25541edfda03e7c7ed3df9fa0161e1b97fdcb792956b927351cce2e1431e875f5084ae45b40713f9c52e9dbde82437dc1c6b8ecb00d385d66096c8f74a80191efbe795cac1e4a827f100f57b1f8f34ec22b40912ddde54f5a7743de73384f4911a3268439ac91876a364bc8a30c619b3c4d4c06335c9c0974257fd5b96f666a6a29287ac1b518ec45b442ca8fd7f42368cdeb0d9fb8fcf0608c1c7e6fea0eab88878f15e9b2cb8889b4598966415436f314fbbbe0cc1eb0edc46789d591d9850176d8b309eb191c77d2db7c621aedf6d77a4ff3366de58b43f71d79f4fcbe6eaba44fc3ab7a7b5db8ef1cd370a23e43caea72bf00067777799f154bce8e959921c588f3e3f9702650c7661b5146da9a21bc63ae780518054ed1bede6c66334cc8a9d602d8eeda6115f15655494240231205df73d959ae5bc276a9995261c8edbe8a8861407cca8842928c63746f92382f412c6ef2f1e1bec0335e4e5e5b9f1c9c4d70ea0d0727c55688703caf559f3fa375137ca87804a5bd5e4f3fc25b0c4c5701787a02eb9fd1154348876f0e4ac773ce6311181c990f40e9e7a34cf8ba34849b76e1238954f2f46e61fa887dd7a11cc05baa53cc1b36b3f261f3c223b1cc6ac3deec405e0b9d14bf47710c61129a1d6d7e052d96fb85c14b0f86fac63c4215e73a1898d7235aebf8f41fcf555ce5f77a8150332bf96c1d68c9a4fb8a883003308e2ebb1554cf4ced7a70f70558c778ced37e9a2d03ccadf3675211a343b3babbca5ba43f55f0c02a5807c9c54346b673ff99744a3a32ca2ab6b0782e5310d65f1df3881202d7c07e37823ae00a40390c020bb8d08823101b81bde42468aeedd7bc5a6d51132cd46e90901de52cf08e78e9298654809b74849fdd2639908bbccb8046214c04cd821b78f225a9b9ea95480280ba678ed01f17960c67f84b1c96e9785ac813bedeba2c7afd5f34a7ae2473efa9f6df35401aa34a1a48b38083a067fe3502718c3b5c9086bb9669be80a0618abd918fbbda8f88915b009cd6a3c837b1d72624b6e0df1c36cfeaf05895e3d977598e640d61231b40eaae646637440f22e274d5fcf1ce8e389750d00665027f1bb698a5bae2077ad13a781393a695425ab65d1b86f7c8946b3dcf5d4a19a102dd14a2b598f5afc2cd29fc77f08707ef02ed90ef4f38a8956d888eefa76a7d1d1d271e3addaf7ce6dbcd085b3a4136fdda72bbd9c5530f38d88ace12101a980c46aa12b75d353530670dbbf76d055e0fbf220c17a4a8d0af242690ee53927bdf431ce843e9a66babaed3d0e812c8e70e94652fc0cd7a68ec247d7c897d6b273dcabafa4382212742bf751ed2ac78755da435d66f968527619bbb086ddfb5aff6bcefae71bf75ea79e379c776b1f77d71a984557e5d1577b9054872f5026dd12af3d61d3c558bf6910c97b5e5f86264e422830c747f8968c31225170da17d15e1ad6c2e1c224b8695870ca94958501d7e8a113ebb086a0a9d62dbd31e40ad96bd7bc99e3473eea6c71ff9a1484ba1977cd8aee84089c330f269f454a92b1233b4ca0faa62faf9568e1f36eddaae7f5936d0c3911384452f9a4980a6a7ec58d8eb68b02d6c7e9421de04beaef285dcd2f5e5ba024f8ba1876d83ff5672706bd480fc4398d2f2b46d98ef4eda49e577a8743764b977ff1e9f20075a838c5f9e47de8568939f1f0669f7185fee4edce980105dbd1997855dc71895bc96876bcad1a61c95e7753675cf3a3fbf8ed89fc4fdeb789abf8abdb29c8bd2297ebb444db8b3db8eb963d188934549d58aef70d0b62f3ae6155c440349d20d5a99f919086aeb872ec562a8d43461d3e80af29cfbbbeeeea38329d4b91ec497283206040ff9032fac8e950105388ce9f8522a66e6e25bea2314e74cbd2b434b56995fcdde896478f84a403a7601113012468b063198fc6018b96818cd54eaaa2b2582cfcf01a31d3660e32d3a2d36ebd4e34cb4c2d2c4262df7497bbc681e61939f7a6055bd7efa37d64f38b444f03595d529ca436142069703a5270d8b9084d4e2cf12a14b8a3e2ed5be0394e330ea5d74684ce46a3d89bd850a0251784a331226ef03880ce247efb91c77ab1762f2ee41138b1d18ea1d14922416b061f3599994425c83b7ef173de1128a52bded20ba3565a7cc170925288b0ad04137ec8ea0c2f3a24fd7fd5593022aade0a5cbfed8eef8ee3d8725807019988539473c2e66f1d8ba9f73e82ea9331e24971c30c204ae47715817f10f7ca72da6642635f0c90dc68771cff6f98ce66dd134c3e512570f77adebabb6a725511a48f48a59c752f0f3739a56e3ac34d64894ad57f9dc9f8e948c4225b7844251a1fe27add2444a8ced8cc6f032071f989a4447408eed0f0023fd38750d9aba1d2774b8c1231b3bdf461890e212620e430db858a10d2dbd0c77239abf5ebf9c1d7ec1705e8207d8898cec715a40f4f0184f8295ddb39edcc995b37b306621309f83ba052615e6abec65d575767c2ad008b1d15fcf0d83c9964393451f7fb3eb73963e4dabb56aefa7f93d603d84a8c573e9bafe935bfbd900b96fd38f554abf32473d29cc0ffabb69cda079a3042a5670e17943ff506e2279c2baa53240be4bd51ae8966db19342902b5af0038c52edd7708398a0a484b2639a1048cee2d923a83446942b8fa9e55ed0cf15131c391f753d8ce54d483dd1df68306c4b58dd1923cf26b3db732e1cc398daf39b43d203760a73ead298dee2e32dd3f9a1c8d12200dc31f75ba4dea094b3795d5f11696a0c0b3a378d2ef187ff548aa99ae194ee1b9934fbcc3e0456eb30ff6be0b116fddc26bcecf13ba86d6e0fa075f2e750a343a340058cc4e7b668e25ed4580e78bcbc6f301106e8db4f40c3d94e02e85b9aa259a0c169b2a220b7635864a2d13a07de0d95e56cc4ddd124b60c32afc23138c39c45f5e4c1723456920b87f6bb9f121d81fc50f81298fe7cd3786e7cc3db9d9b7f602a97095267996c499df4a91327fe95f34c7c98a1e636570159ba602f07250307d8ca5cfb3ff28e868d75c89dc76bb4a205047d452c927b35d1291084fea7689c440741f2ec15e97dd7d605df25e3397b088309fbf7a7eefefbdc25aca7158f33a3d35fd9c75667c6f0f5ad9e07e6822fc466febaec0ea138ec35f0afb39150a97453ca7517d505d49b9c792ef341dcf95d98499e44cf5ca055ed7583cb2b2c23be2853f231551ac6ac25849fb3a0e8cdc7e0cb2a3ae28c86c6a3c6282ad4f3f04bd07ee47d8ac8efa2e23d5d20ae3185f62fe0e5a0d2157c2ccac906485f7f8fbbb18a215763a59904bcc144af51a9671853cb1095675ac9cf09e94de834896156312e167a3507f2690f9194898333007b129fd697c459786f1fca8a55b003d2b774f1c1065fff2f50eab628c7327fc1dcd7cf789288f9a43853894d9e3a1fcf584a8a764905d8b57b84254362d6785902390dba748f704aaae8371c7c34b8a786e46d5797a677473280e05b344b1ac5abe9bb2117b5dced8ef255b232c694a57540dd8a49f9b7eabb45510485f82f4c52dee5a4778e635b95fd2b9e8eacccd63a590078c29d981d48a6d5de0c3ac7d77bcc2d53a387e1a6d503a69c400507e8f284fd8aaa137b3318b2d6352b992a204b85eabfb677724fc7b9b5f1f0cfc5f182004ab01fa1811b3cd94b436f0c3d2a5e36b08afe64696c250773014df6e6123fac2d552a389c18be042ac751527170fa5c407e66ef1852092d66a8daa7152d517e05158b398836fa82136b336662b5b228a657be7580746debfdadb1091e23aceb4a4a195f82700134d2ebcd09800ee3708b3a528bfb6bb9ec6f3ce14aeb3b31c07446370df2816cff925cdcf0e42b0617cf5cd61f84c43c4fceb75aa0a40777a4d6653b674ef456c4cd0dbc3332981e60af75fec0107917e3bd8ccfdea0e8d8d9f78ef2c917ead2885f5371e14c22ded2f4feda36f3e2a6ef11703fbd6d7e163390494ca0a7c624381c6378100ca4d2f7dd0ac6e3f8935db3d97e8b1dd6f7ee656f5b36460e6e9c6efa3d3bb8d67bf376219c6d01be7dc2541879cacdc3f079eb47c1ef71afed0c9b20b8a82f771be120afad55090ae2fc8aea54a4c07f57dd2e698abb85593e70ca611fb8a84e6f7f439045efa273abfbd985cc3e774d7b3bd3d697984129072d395c5fb58c4af856e0e0301c15292314a29f70b762faa1f4da03a9f3da19f65815c8fbdae9306a2209b909a484b8e2e861205629af1c27746dabad13c0fb63ac27b7e0e6dc1c88c7120ae8aedf248a3aac7a908fc9f4e0d262502773ee1ad884e855a39a3bec29f493492cfce7760c4f294a3e1bc5f713c17da1bf7c3a62a1a65b1275a593a5c0a7be0dcc7208618f9f4276e8302bd7f4df71a25fb83e0e490d1822b43baa4f54d0af406fcde0b2f5d0f4c3ee1357588af711285167744fe565e57b3022c0150e1817874df9c5caba4bff6751ff37eda314c94145ec7ef55c52ca2315adc3ba67db61f8dd67a888034c8d1448cc82b55502fab9cd8a21fbe1e0f159a7353e735145449518a2ca0e4c7c171939e814100bc1a81f87e63e608ad172cecfb85e738a9eab1c138c19220a0090185c5bc73e35a388ad848b0d1d37183c904b66ef374c53d1c077f7690dc64dbcc573a58109decc13218774371aea5c18c8c78e342a145b9ed9668bf40e7f0c31cd0c90b0aed1c98ca084de2227c6b3bed895f4f108e59007afc0f19bfcbbdc7910306670530958e2cd9010d738ed977d0fe8a30a2ec272815a88969f41683ec1951d4ed1895239dd36158a6154b9be7722a17b962ec4564395bc25efd77149bd2ebeaaa7ab06991bec2e326a4f66a2b4630e5c166783f3dc59584f36f8dc3311ccd7a982724f26763026f93e5abc04d13c91cb58b5a56c0d9a415725dcc9258125d0708fc1b65f13841fc8418af0c6e38f81511686a460054ba050074bbb47e014238cf56a16654b9b440dd5a26d63b59ebfb2faa3b9321653263d1f8eecd6e6e1826c69969b99b726589442f9cf1a0c38c98320f8de8fd08e83c97b66377c51f8a2b5db6abcd5e88e64e3b504cf8777e9be2b5b2f7eb83a7e25dc9237b5e7a75698c8daeedd3e07e8290388a058c1eacffef85388f5b4893763b2284fc3a04e488e99bbf823ee338795eb2b7889634b9a5e5e9153fe4fd7ad6948e2f285c2e33c9bd82215f4ef261b34a5cdd903f4d003b159900e9d7dd2aab5ecb69f9fe5f6fb1d2d24ec9222e4273040bbb07d69680d13f98d97fa2c122ecfb3f3772881c212140b987d54ccc81c4a04f69841c5ec6c5c1e1541bbb4cfda2195931e55be369aa0fb6d2af69d040263faf32943bbc46c78f4486efa3376f4eb12f5c580e2e3cff14f611924eee65ee35e9a80c9044f3eacecb4a4070a8c2c5d35eacae5bea5b9c9bec4f630390ba96bd054709d1d4bedf6d2ec8670db2b76a5e5f1d376e2d2cba4d889b1526a8efaf00ba174fbd867940fe9a0aa9f2707f3bcba2b521ac3c420beb0e14c0e4afca1fec4bba5964ea56546e483578ecb9f0422257a9566b2222970ea26dd8bc0bd7c92697af26197cc3105e2fc5bb406e492dc035fd3395ea2ffddb608e23b11002eb019dfc17e423cadf1de1b465cd187d6e4652f153a46f06b937c91b3fbe078c4e564c58c9f5b8a6ecaffdaad04d60a04e392c6e30c3182f48097880479dc6c9bff28b1ac7f62c8b63ee37fa0bd13c8f23f0e9ad4957f4d38019699369a43d2356cfc5dee9b3e7c37e08948cdc0dab4e528d9f0e4c28bca83bf046e9bb8db7c4e6be04bedbec1c6135f469dc9ac14561b8deb5c14cc6a9ab8f0fd36175b139e8b9bcca8a6304a144c821edd52ea0bef80c352d808086e42b29b18517f0c2eec7d87eb9c66ca4d59acab76935be4ea3bcef52ec823678883e7257231990af8a6abfa63fbcf0bce1b70ad4c6ef2f1270401447facf748f6900ebc6b0f5ff931b66b6a32cd44c1690113e6bac66c6aaf4414dddccbdead3af287300961d001b039dc0e09e4144f0cc90a6a8a8580c48092435fc878682f3a0391d7ffd81687aea247b5d8220b045c53499fcf8a21936717798ac7df45a76c965a758aad698615d624d566efae776b8e55e6b7914ac36201240c827e6a44a77c5fb4cc0f40c51da0d3dc68df11f66d4c8dc04ffa4ed30d7ed1e0c001e830fb002806e675e3edc168f0ceffae713ae528f7ea1a6cddca19ace091286ee592a1bbb03b662a77e083f748fd60270bbb761ffab63f230e36b26314eb9d219f3dec0a848cd7ea3819fa9e285a7c47d598ff9e17d354ff15feef76324ba4a9ce4639f74a39eada4f5d4e0ed47bb48223362a7ab45ac8fb4ba938e3deb46fd1e64f1e49e9836f700dd14dd7e60d62d9f475b8be62d458791f37fcc56f6d32fbc940f74d4600abf6a57d6e80a30078775548c67e086d4df7d70c4adfc6e9724c692cdff619945c68041d70844d18ce4e034dc7dad2a1698ae5ad4b4b132fa72fe5f5be4d60e05353cd041a8c274fd75f4f337fe9f260489551ef8f8efa1dedf0a97a0541d89b482b016a428f804cd60e0cf3ffb8f8ada08d6cb18797ba072fa4c4ec2f1e310f60a4ea914efeb76164bd4d1462926a806c2752d22e5a1de4543a391c67c81b4b6808d9b567f28e6817ff61d53012c5495938d37bed7ff8659454d75809eb72b38e1e7f764114e813adfc140acd148edef2192dfa7f01d1b612f53719edf911bb7774a48d76ff56be8811bb100d72fe59d50d904fd486a935efc300dca774a68a575c65e10d0388874d49085df935eadd7744b830570adf23cf270888555f07fb893af3d901c0b1d937420e7c3bbc5c220e9ae268309f16baf876b235019b949de50a5583e96d83b57915e0a95342a9cf3fb611c481026e45f339436e59b314b80e1b56bc558ce9bd6ad213f2dc02980f2a1d210e18e09a14efff1e1bfb6be799a50df95b486c09ac6c2e686d3924d782870d5d7909266f7ce4513e905ca04a132f931148a1e15e6a87daa86f0d1bf32e027c462803129686f70e0af05a48ab24a3efbc39a1861b7f106df9d8253833bd59a4a7073bd5c972d17b5d63823670923a495e0a966a0fb8f7462878b799ba6e3117b6001a1ea6242bfbfe5b2d2b1f33a533b93adbfc8d2c5114c1918e28504b95753e3b35a4041449a16b0430f074afdb035349bb44b177a6fb3680e4f58cfb18a0fe3f28a4cb2abbd19a7c598c57177fe4cba4bb6f3ce297dc31686aa953679c41b3442c58e04f614f11fabe63a4b62d57edda8b7bf3359c63fa1685640d29b8cc5dd2f06935542456579153b81d5905efd6a1ea6efd40ff77ddd87b681c915de794b36438068c1ca4beeac72741d84c14bd91638512cdf597265f72b8bbcb21f189d95a19c664ef9636189eb08eaa960abf9f526213d22b4b636d92f8dc1e6d43d30fa04f8fb6e989e81bf5696614800afbbe9e62de5b50c27fc999a81916ca3d0c5e777008d997f9b30b999b57b50c616d33d85361839b02390fba4067ebc265848b9d0c6d0f6def4fed9a196f64bb3d3158d8b4c0d3980cd48175f456ec786e24a5725640427b0390a0b78ca01cd395dbbc95473481c5a8c649bb4e2f9c40bcadfd07672894f9743e5bdf5b8b29e7f7e3477d0328e92aa2f1e4c439204d8b26688a884f137730069fdb051c42830e44c4459ade8c0449d1b7e22d3c0c92f695fe94cec279225f23700325991b7346e3e209d7c55f7daa03be0b4ea7f439f02ccd9e5a6aa0aaaee7377a5882e1993834fb045eea3b351803d248fde34a0984705ef60537ecc75086327e767975538827a92376d677335f8d9ec71af5f68a16184269183fcb3cdae07bf4193f6fb1484e088f4d91eca4b4b9b28cd0c575328f5dafc263f6df46fe7b618bf00fe46946e4d9c56ed160c54816297023c70226bd46f9e622640bb0b32dbd2565c7b9abed62662f6de815540659644384e2bcf000b00d8b81f7b761620af88d1c01d5cdd5fa3c6d3137b5ff8988e64323637292407e0350fe68c218a42c63e5849ec8ebb70332cad52addde842b6e11ad7e632801ad6e168440dc788fde8d5065306d5dc544e0cfb96a0e0a5927433f9ce4abe0aa4c865b79d01d65af752d977fc5ddf4915eed098955f7f59c00eb934ae01f98e9851ca9ae5b8b4c066da2f16f7ca30ecb66212f9bd60b278a09f579584164472cc04104a9b244656f40578f37ba83714b4a809c7e8653e635f1c802e2bc7bda946df356a3699caf58f843c17a1df2b1e1a49fca99ed1de4457afb45a2cbc58da2139ca132513c63dff0b9e087445d9e9ede767563d371de4a2140e42a09fb25844af3e872f296aec9c0b4189e447e8b357bc6d048d5eaebce7a5ffe9f83c169355a39fd010622cf19c85d05d4e9735d81a2c42f2406a32df28f4d3a9b6cbd328ead2207ec02b3ae6be78da77703f0eac8770379274e23608361657eaf41e95957cff53405c791de291de8ce847eb34a2a96627baf33bfd52444640b412ad190e3913d3d18f4db80422e51c2b5dbc0b431bdc07aaf0f79b03fd735f6c42137e23459747b17ed084b8c8d3bc81e3899383455800440c61242dbcccd013d63bece5a7a6ba8f47182cdadd9ae98a6be78ecb2a0e7b32ea261ab193314a237b70507b7985c0cba233d8e8185d4cb6d449f0fb4c9b92d2d3d1d94bc82623f5c8b2edd139a0236c09f61df44eb6c1e610d8361340060ad6fa50d48b530dcccba845b2ac937ae38adc92a02acff59beb809362580ecf420584b335d535bfd85f83865d69be0bd30a370c78c0cd831c8cadcd9b0fde299707ce4c140c136d9c263e1a80f5b0a76b3ba660c9c45ee349429e572f8309728f0ef400180efa1fdfdafc32462b29e33d0f73a66169d343fee4a62b95b544307180bd5015a10d51c4fdcf0e8780bd2318b485d62e203318935da8a8242f06b869f1886d39d613856e2057624167cc0471219cad311a19f014b3e26142d45163110791e1e3ca4dbc492cd1c6711665c0b0b34bafc14f4da3c9c6073c7bb101c56f00ee3d1e8781628af35551666afa50f413d1b7c43a132ae742f353da32c7e91ccd1edf2f0fe93d47226b412374a575b702457cdc80174fe576d7d693d3adbd8d50346ad408f0e13740f33c5511c3a48348ac4ff2dbbaa41d4f0a4a5a7523d72f4b5845d090253da4128c8d62916ad8d181d78e36db50c7aa433a225a3573241c316f70c9e057e2e6cfb6de89a7f45e2d33149c898de4f3bf8a8040730447154916957194885f941ad0af627f6e6261d64dd5e53bc09d0910a3da3f02b2c5048868ce446aa0b86dbebd55b62b10b7acda0422c8e626d09f8bd3ba96fd5563b5db5b0747573d0e233d2ef8663037152858f8b04b14382ec43011896e4dc9b0f71a5c452aa90545feeea1b4857c3aa1a081b99781b630e33ab98655e0cb227aefd7e8ea7ae846fdefa8d6186043c6435d41147b67aedbcfb34376e0caac45d1d26af6910308235054e9b266153d87f5bb9c17ea0867dd14ef8c0ca9188d3f583cd939987c4928a9d298a8184dbd0101e31398cb17b4559d8c53e9df744257db506d0fbf7883eb57d744b65fcbb6d94409ff67a26e39ad726519ae8a021c824a230a336a9013fd9e4e2e77437c577a3763a4a0d608103bb20683dc2e57866f52b752b30af80cf1ddec153734bd62dfd18041e9577aa7b16dccb5ee2670dc2c8c3cef22956f39dbbaa6f1d5f9b3f40b78f39b706b13d856810d98a5156d2f6d04b1a2d4d89dab031c7cfee81e2491f6d1ed9f7463f85e2fe81e65e9b83de6a6158e5e1cc7b5f4ee47718b1fc0b9b1a60b832f1247db5eecdfdd7841ef89951ef33541f56784828c88389ac51d70cdb1ecb0b1f74f2c0ab7566b16eaf2e4f959b693ea02135e0db9cec4b51d5dd632db1687bb851be7b23d4fc18505d0cd0c4a332a8a4d723817c33835289d47fb75600d6e1f9a241844865b32e78e315761f659b926ab16c1ea3d2c2166220769130cd93b938a830e8b53e3901df086b139ef3901a2a51a26b16ef7e8bfc4ec83069844dc278c61e2a4616c40893c999b2f7b66ff0fff6efe1ae754d2786023dd01a136a154876c6b281d432adcd42b9554940f7a85eea4ef79094b14ad613dd2d9f2faa16503f1f9c33996a55f5648ea3b48490358d8b1c2700fe8ff0bd9e4216403fc7e3fd04010209f320b2c99c9e6afc46ef19103a888fdb971a27273d95d35a177c5b698dcbf5ddf585765df8f608e06c73acfc250caaddc9bd453a42f8d2894677b34567c2bfe521b0250fbb90dcdb8f9d03bacccecd4095ce28335264a44f2ceebc01c6d2f5eb8adff405f84a8b5650cecd61d102913a83cdf99246b8cd1521b591bc093e73793576836dacb4c9211a66caffb089084dd543746798bdb9c1df38d70406978deb780900a9273540a1714a646ea04a67fe85ded8f6b02cc8632028a8d0b3353b074b360e9164b4ef58dd9c9e06478ebf520f3cc4d0ba6e2a997c1a43be2373d3dd5cd59aca2494ded92b87ae34c7e2be13624603a5d74923a929b376607ff8440bf535d3c8a03a7142f871c5a9180e6716577530ef5ee01d4185bcafef7aff7161cba43f2326f8729cdd5eecbc320201a1fb87379d956638b36cc4faca3a8d97475be389561a443fee8154acda78999260237487d86fecd0c27596a5cae273408fb2caa9f5b5290e06999cabdfd83c007a6d6b94162c8f8f9b4397b769d02b352f1d45e1688e6af3aba21d501b8db34fe9b56ab399d8791e312b2c3b826e519718397de956ac7285ae368ad209ba46e957f8be60a45996dec29589174191772697113f9af99aa8c6627c160ad7cdc811d8b557335d0b0bbba2372035a47dafaf271e9198b6891d7694a1a68fa9ce9d2a67bae496631854017fb466e1321eb23e1984f39ee0dffd3e3b79f43324bb379e859ab572a74552ffaed7991ac0edfa01a8537f73069814359289b92631f87ca7fdd0ebd6b49cf19bb37b471790ebcffea8a97a467cc8f0695ad70efcc6ecad1fed51f50e0a5ea32458b623564d173a37426b3fe7f466f68fa1c43c39f0f92d76f5b3074e0a8f9a7c629e32565a642d0ce591b47bde29003a0908e230b2fe745ae6ddbf080e8ef8dfe5fe00a7af8ff4f8e068e4f601d5ca6fe272063b742434096f16c1a1180dedf3574c2e10245e2f43179f9fcfd9c3eaf78477c901910f8fc9b7af15a6a39d7449efdbe9d63b4d94937d55267dc8afd49b6451200327afca7a91d01d45fcc82929a2f7376e2214d0cf7979dd446781d2620b013c73ed27fc8e32478e78f399e7de4a65357816e65f297b5d734dec600b7d7bb82d41e36e115fe56c061b6c5350b05c616fa01860427f506b03ef2447edda2dc18036db6057f1593c1fae3093f78ce1075ffb4c03509ccc0943340a43a2090fee40f0e78882ec636cf87de833308a1df0f360c5ce5d94e04e51cb674e8b2037acc7968fdce680413ca999a95e0f75cb69a4fabca4f29d820ac67ee429bd154ab26d0c04a4f74ab419856bf43f23225350831e1c0cc708c8ea164d8b4e09f128ae0df1cd86b80d0b764b8350575cae58ed8e3a31ee8fdf364879234760ecf0a7675cacc19a39c6aa93a84db20b36d14c4dd6d8d7c4127d5c370d2247133ea2b78bda622e97822fee860834d2aaa8ac50ecb12d8bb08b651f32981548cd776466e14812167d5e384a102984b544eaa06b0f8e088f834c7c24a0597835113feded566fc92980b69691aeb51b7abce77200c5d028bcfca12267f900c15cb5674c415cbcc6b84ec493f243dbfd91d5b2f1edfc391de9580d4fcdcb0c7350c2911d425c843322ece9ea7f0281d2c5c0bdd435107a76b5b4598a1edc5eea15e4afdb1886cc862f088259a10fc0251b4cc1560172878bca193a763b330430e2baf867fd13bb191c85940c1789110c37e544480ed2c9365eedf7f04cfec382540354e6fc38935248ad5184b88c754e541f772a4abebc0fa69130bcc73e4be719363cb0e23bf5d6918fc1c9c08fe6164489ee0efc5ab2cc341d62dc6c7ba720fd2791aa5fa62a7451a8f9f7fea0573b8cbcea8a4f339360dc047206baa9e978e588e2541e595e8ed9b2dc26271163e250c6d68c44551f19b3af12e66c227a2a087ec7525fab00171fb7e78699592d5eb0e917ab2e800fe7862bb8324d6691ab164ad1341d51d615f8d784ea6e97dc3f2ecefa62bba4374fda84464be10366748e38db2afd95b8c0ffbd7bca5f9b8b8f046520963c9e1b261d0ff581e5155cb1f4c5004928ed7b5d08b6280afe287aa558f6f1923a46a15cff1a2bd76256d72c6998c8eddf7397e4fc776cf6a88d96d3dffde2a60143f044777f71c926021c90cb9dcdf9c1da8a229ba48858927863b2fdffaf3f5a6f99198979dd4d9032430d1e75bc7284f8d3d36a1d0eeda4fd0ee105a892c88cfd05c701e3633885ab7356853811859e3a2e4a38a4c2d5d231ecdab2d77e4359142e95fe343efb16cc39070237cbfeefe9555e1f75f4d9f1b696ab93714556932ee3bdd10909efb988b06f2430e2af1db7261fff8698277d6c5646a478d3aa9800903f98920bcac710b5a26bc13b0332f0975cca0fe1ff5304dbbdd4d028c809a84ab2ebc2892597da49f48f22f19665c8dd5b2b709a65f5dcf8774afb261e397244463ecc8551b92e165d75e44db1575d9b40a70b2835b510278e505ba4c4d675b8202c61a952c3200a5e27e311aa6c8b37a0365b20aaf3c44426d8370715e0b27315fcd71417f801579940d7c65de44d3e8f865d12b2ff30f3d4b1057f8756b3e6eaf3c37e1c298ac981ece453c1eee0451299db54eb76850e34978bcb031c78efa51dc17cc5e8e130415a111ef3e108015cd1c6fa13bee767726a0ee06d5744b1b2af110d7e543a6e86a3d088a8241fe6261f5153adcce46ef030fddf4bd541fd087ea7745a63cf0c518ebc0900d80ff853eb27e93643a248b1ab3e0f6ab85b8f86fd91f99906d5151bcdc350fb4255714336375360d64d1eeec620d138a91b35be6520ee51590ae1499f10aec0d21dbfea4e33006ffe59c7489eeb2b348764bd619c499bf0ef1e2edd828ea0d33ba9665953ac153c910a815baab3cb4f6e51bc57c23952fca72bd349c04187531e4fb6c3c681f0c1420496bbe22e0e8d9ebd1d893de8eac4190f01d4f546e28f1719c1bce59394a46e439ba2f40ae49e6c8c4d237524cacdff41d54aaba503e643fc3e796c817c14c64110261f4630f46c85375e54999b0101d9add4f591957c86b88c1d51c422ef10bdcce34e64a9dfbe17844b19945ffd73fd8388aa6ae62323302e7a0b0803cb38a60b9b3b8f932ff8e30fba05b7b1030193c18060fbee2ab4ceb73b68bcd61a9d0a4026d71b72c7b3e9d2ee4c0756c38daf4de0c9bb89bf8a8c11a07bb089db1efe1c466dae37bc8dfed30614d26e2029fc303d9a927310d0d028d43fd97336c0850b2b87868d9c7b98bec3c3edb026b63683259a677b709641ed143acf74707097ac07b288dfc597eb5ab7a235c8b230c2faeaeca5c949d60477c6200cdbf703537cbc65da2e539f3b7b9519f7ce5442047dcf48c4198ed7a1aa80ca27f5efbbfdda917d0b1206a84427dbec7ba416843dc5c9d9f2051d0aaa720924b237f66f71c23a19583d4a0cc344531df0fb6b2173d562c205e2ba51ebf108da0b612685749cb9bd961a6adefbeff0e34d4f0cf70366ea52868f3f2c45e71f301d4a9c3a24e9a8dee1064bbaa69840754d27086fb8f9cf267f9fdef6b9d871bcb47b21b64a358d92475cc8f42c85c5b05cde8a1b6daee2eadf1eb307236ea3d83209b36e55bfba3db92e11303c81e34fe8eb68871172d1012255adb0b9f3e0d57d1bbc7a49c9527b0085585d90484f4f4b72a20cba54059466a87a2b721bcb9a941849b03c9a320e512c6af86e906da046b6c2a3d05161b57fa856d4c937b54aabcf37b0752696b5a4567037c493a9782405507f6e82587cddc62812086c775c4df0cfb618c51e9cb17edb8c579904ac9be4adeec4cadf580fcac949e7037fd7431fdf5567bb53dff27a72221909c1ad0f4055c4a658404641a4a53634f31d4b45ee1df3afda45c3693e2a1e5117d4212d3aef43fd7fd955f73ee386c1e63e815f1d19440446cc6b2cbfd948939cf18f70402f02d206a2505ec92cea52eeeaafa7ba83ccda501f0685c032dc437e3c1704feb3f2e402c75a9dc1aca4103ac58becffac25a835b380552596ff7794688f8a25f58c9f40075558385361f0e8afe2061172b6dc305c2c0aff779d338b398cb350149ae30efe9394287c59d4bec81789dc597d6076f8eec8714bcebc496ce7d21f5e631969b5092ab64c1ad1386769c15b83e65a5823208cc71f76460789e43700091f320373be8e6eedd3021a9fb94f9b15b9c42d42ee32785ca7c53ea33670fd26705f79bd055ecd8f1be17c68979a17c6b85f29102ad3c94395cc05efa7fbe5f5b94ad3f0cd8bad6a18291daa5c49849e981d875de4407c1df5292344fc6f56f7a68d44f9334a2d8ec81468d257686e583e2eada1946e06f844e641b1aa71c30f1294d913c045c8ddaffd687a87623c1822135575622b79ca930c966dadc1470e4ff2de13efdecedae099960ad0cd110b19c1f5340826645db77d7fb1a42d5ab9203c2cb21a1993b29dca827268192f11bde9fb022c59ea0f1811feff5e0fdd7df70a8b208d7794e93c2e08accd1de35c0c4bdbfe535450f61b3d1b5044e7b329d8c27c33f5482831a1e6bc45180788e461261fe5ac0cb0d499adcb9631b72a6d84196a81c3781e2009e73ddd4ecf725450342138c191d21a47f9490b73290d60fb9fcfa6ae431373e08b12c2a568cb5edf554c7781328b74c9826f32af26aef82b87a512f0d23b9577f3d709b2af278e032093f9ebbc0b5b241d5060b84a7df6a0447faaafd6497d9d8a2b8c4e1ccc6e3e04a6a7c3ece5fcb33a9567eaba376097de2a0f9b2661d6a8b77200b186e738f31697fb2926d592f420571ed75ac05668c63d2702cdc8b726ee188f9acebb3680096a4de9e5099371081a8a72dc2d069bc73b834104f68473bdd5472120df64244663ea98cf193880540239cb5e3b28271b448875d930111fecdbafbf902f2b1b34f26e9f545877c589d7fcb0d5bddb71385efb8cc26f619de1aa1e70e617b5aafb1caa24d5ba1bdc752010f6f4dffb471e3d483c6d5bd65f5f828f552c63922ca95e1b6d1f84031f884277021c4304a92beb251ab2ce7e423810f634fb04182299c2aac48a54007629d2f85a7a48f64f4af127855c4d49a28b645f4cbd857f4b8ee9a784cfb30cb56e92412b870e85e71aa22bb42c0eb629fe8c225678515705d8e6295e17818da0ad4dc3ba8c114503873ce5dbf21716ca5477b2d15b10250d68630b51041f18ca199eb59bcb5338a6264160bce94e451f3f58581828b00a9a83b28ebdb74a9241f9716e79c0ce123d0f9125eb2f4efe32be13c2c388f7809a95e6c0848f8bceb50b82102bfb515c8a9a4577914cb5be4f0fd87115b5f8986dea2a8fda157083ae186e91e2590de73d3dfaf7fd55233f24df9e9acf960f777529fa4f26fb4e54af1cc9e6aeeb671a68f477f014961950385118e01fcbbafe3e487c1a2a590f7b62a4c9a8fe0a13f5a91828b2a36cea7122a60f22101524c7b22d768c771660249024204460f62bde0eb8d446ece8cccbfcf443abc8da36b38beb6740d427c0b24875491085b3c10514a663e470544cdf7e6570eb37d68bdef8e9ee09fa7603619684b5617969d06ad3766511d6236cced815b52794bbd35be58a4e0c0adfcbce59bd5935d7809f78cae99247f632cc6ccdb39593b4283589f36b4c3139390b82dc79bb40792c33bd6e5b79f4322d12b6a48234a4abd3ad33dcd74763187fb356314c3c6799103a51048afbb000c4ea892106a1d75615146180ce68f048b7d8230b8fe6010e681493a43ae47756840875517939bef91e4cfd2869ac8e61c1d6e5eee53f6fd0a341b0a1e9173933ebad46e779869a35fb1e692cb9487c189af9b562e0e90269595ad3a0dd9584befd040803e268d59e431901daa924df870e32e575af7b4562f86cd8ca8ee7a89dd7b26a1f4461384bbe67de88721929d2dc07406e0871a998d96731e9c7935e496cdeac172f92c367e35b5c54f856420207567cfb71d7a84292b9f7a2c418b81f75e2a4359e0dcfafed4192e25272b56ab0e2a3c0bab50ccfda7854d3bde72a19ffd9421f1cdf95f3f6a6080fdd2482a872640dc937d51ce506e73b0dd92d9bdbb226e63b0d8f9c2320c5aceb74f46076f9701977416ab10c4503842c4330261567fc7d5c04a20d46553d74d5fadadec564875081faaad0e0f3eefab18e48366ff00bf9778945fc0134bd8e94c69f504639ddd8d4c8836177ee0329814143cc56142da964bede32e362e444733f70706f6cc4bed242f6113f1697853895f2056086be83e4cd5dee70eab3fff18966037800d3fd1109dfb50525b97a47d8aefe9e9fa940e6e59a6fd57b7d81539f5abfb01d4ebb811d47a2a604fddc801987620de4005978ffb7ae84bc7f32580238748bb6f848d56a9eed3fe43df9f9ca9ae818e21f0e4e7f3031efdcc4358bb8e5e4a85cb0f5052268c670f8ee73ca5ed123419d55ef6408e8d078ce5a7d58fa18ada13c9cbcdff02a4a1bdb6663c0ef839455bcdd5c35f0df92c4c6bda95beace2d9592ddf5e93697dee5035c0677d226fbc77a350a3fba20b87817fde8cdd6cdc739dbb7f5589552f86e9e12823852db2624f962ca2bb7392744cdcb21c42e0d9ad199fa3b0f668922a95348c61d9560b035153036062f7fa92612543a6b4b76eca0d40839ae150a551058d345fd9a4db1fb0ad3788006a4750fa857236906eaa6b61712bad0b9594299d65f21c1ed1548a73bb1934ac5a7e2bbbc297bcb03d4f075cfbe9454be1568f3037d1525dd3b904a50ea7933ff31a9a1402354847359341e96a801e6a38f9dd663add7a4aec6e898d7d021fe5b5bc53164c34e713b09b727779e18b89d618502520f16090b5d6080ba6f2dd7b549255793e2d4aa02faeb8a39a7ff442dd52ea4789e100191e317649498cd7e517bb82ad3ddb0b416645e89404e0812b9d225d26cf1316b08d50c21c0ca0fec1617ec10d6de5132d87305c338fce5c08cf4ebfd7f26d98be7ea26fcb3d02339a1cf194bac9adddcc2857dab13636c2bfef0b87becb2fa62a037c6238320db65cc03f884696ae7713fe9c797662142a6eaecc9bbba7954ebb42264ea07512d45374d01c6264cfc68edbe2b54fce1df1c0b9bd78bce756243efa1d112b3d43ffb9731b0572d8c1c41e79955fab2683604d50d74a1d11f445580d5380fdb0c93cc551d7d46bc93fc94862166e2bafcc187f36c394758d6780cdff72ec616752df14be4032402c30324c8e06d0fa329f2ced7c5c4efe3d19f42b7cccc1f65bf1e28cfa710fb5c0dc38f1819b55a9c8403d5a2624ae5020d98792edd3ab6082a6596d85242885bf52d4cc3eabe26c178bfab3ee00a40b80dd64c173260210adf06fde972d4b10f3ecd49db5bdf42b95e219258e6b807e609bcc21c9bef867ff99fa41f1213def0909fb9e552098dade54b5e421daff5a1e84ce840ed914d0265348174b155d89ee2288ba3f7a80a03489e2b80a5254eb04294626618c7cb3d2638347b682c5d5ab36e61e2fffd58e6693fac3879ac06afa7240e01ce690146c9b825a45ee19edd5fe42018f5fa2a279084c2d504f1fb36ae90feb55953f84dafa6ab8cb496d54e5604d73381fce5303c62dee8dd198badabc34b235a6f6d062465a2859338c987885958cbf2ef132a72115e5516f8173b80ee80a97f90f20a32918d32cc0667cf8edae6c6562add25eb27287fe4141b143d254a54b752d6f3fbd0b1a13de573b042521ba16519df144279b111d8dcc95d1e5f450c83e4dd8d85bf7989a1f806ee09730d5907ad59f62c4eaba5fc66a5305e9e3569eadfce4ee27f38f666840f04aa3fa34eb3d7dd3cf34d70ba3b4abf82fb6b101bc7c1e3db9e3a123e620d8d1256758aa60945a0dbc66ad34b3ca4be2a4d506a8de87a69a74673e17ab37f53380681c2d031d3267c66096d47b6442c24693a81e71a28d583876c23946841fa0d9d5d78619eea1b53e8de7df95035a786004729960d6e8801a1baf495cc0ad0eae6a612c4ef8b768928d01df6ba5d3718186d36ef34a079fe2237db74f68092be9ebabd494f06614b2937e482e723db349e49f610e4387c9444a17ee1383f62684cbd1a6cf53b4fff6fc2a1cadb33e1d4bdf1dec686ac1b45fa4d2e4ffcde80128445da19cfdd81f6e3314255febd2886fb905cb6f78aab5f8a541b1877b1bdaa6b9be9faf4b7670e10645bd9e48d9e16cd23461ef7cfb3e67b6dd0e4abe26dd743d61820014ec64419dedc3e178db553cec08f46f9e10eaf65202830c2a07a2388add58e09d607e5b92b629a2b45c0e1d7eef7dfbd5d6be103ac74579f7304ca6ebe1b600d9a73d58d68e0e48d1554f431564ac833adef5cf1cbe858a9b65d915d994a58bccb2cb3429e058dbdeb355a96bee998442d7adff90d75fe1e785045f7bba2c4ed3e03a1820fe34c8711c366f2aa9e0910309efbfdf1001dbfbff31594dac372cc2f8c54d7ee4440ba147b5015ec421c20d9f3a72f515221ba38c12b2e0fded873a892567104e3c4ea8a204952286e6b8b3a39b4c0fcb9658dddfa0d09ceefc1ce61a04142c1482d5654a0a4af71dcb80c50982e1e735bbf5340dac245fe1ce4fb314e5cfe1b4cb3a485bf04a19b75378a1bcdb4e0913da60eeae52cb43611b10e066835b5b36467bfd2dfab46cd2726e49d0dd70bd669082e114a9c115ef2cf74de0bbf06a568f3191350c003546c5979b0f5a039aedb505659e67f9965843a53af9314b443bbcd37f43b4fe1cb1d6a5697dd7df132fa7eaeab773e1f933f521a843574a3b1dcf1b108da8bf2f59745fca07b7f422c2a89bc9789180001df9a1053b7ee9d58d1b1559d1b81096ab8fc7ff0af7fe61ac5ffe24cb0860b2c3d62051bba9e9faea35225e3174daaa6067555af177a8624cd6e9b5167fefba84d6f5a43bd48d11df06cd389d2cd3cd11400e7c122f021673762e4f84609f4531c801327249608734512980030979b5386504457ee6bc631851c7f610e21f6db2145905561afecf3e1a41f29f36901dbdc9f68eb21db81501dfc5440f0b915339c70c825f5ed26c2f86e9b8a465348afe6ba73f2b37725f3cfdbbd275505ae54b5df439cd049964f49949ac645cb57a100a81ae93790454c542251b6ba6a214b5b474a653e5f3041233a034c496a0de8b62af6b71bb91e6df43b55916cf3c1b4501df1519805df7d4cd75387284004fd87ee713b8699130914adee149d2c0361e924b168c529a8dcd71315fbb2baca6979e665d75fb80c6c3af7a2ea7cc542ee5d7a15b0d16d6c3f97319b5996e0ec76299f5d6149996285b06ccaa4e751ec2229aa4f5bf9d9b278219c09e67d32a288b16b8d8d312589cd8b91fae04763bb61be18d5d3846ea9f9123c214d0a87fc00cf23c51c51a5642087e52b60791d1a433c7df0e37e41ef7638ca2a0a37b82d472079e4e58138043c7c35e0af2f389fdc715284d0598af8a63927308f0d212836198ea51769f8173ca9ac13ce5614b70504821b999d4f8ec5204c9be77a444fae98284f2d376734f4f04d314aa9434d1d582c555005f2ab15d8407b6cef498ad5a465f43e4531d2c0af3a93faa3e6e467b37a8bd883cd72d71594aebf671bdc0955160789cc9184e516358470e65ecf913e538d801514062a89ca7d6adbf22a26c843fa4d1f4e8d0be80afb952faa3987993f47e5f019b6a5dbda1541f76897d9d9b6fc82b154d0f4ea7e39ebd00c3713349f668e7b7d606ff232848a69e374028aa8bf3d3e46c1f7c26c1b36e732a366a8070ec41dd6d77bff0faa3faf408e2fde33bc95f2bc6af7bb3624cad3e4fd167bf06ff49b66611a0c90609628777491f680bc55f14159064297d1c08ebfb6d8c95c556972d32bf0376e36c2e28fcffc963ff5e636596d6beeeda155395b36af42d06a015d3945c8161b96c660bf98237c967fc2d1d2e8447dcb9fb0a9391f6fd62864818c11778640f565cfc770f211dd1b48871bcc46fe2a12365e72f4a2583ac14f6fd41058454db26d7f1966f73df3d51ed3e07f2adc9b670976c9e93996e902151bac921cd8ff2d5bd6e9e5bea5f0ac192ea80626468bead5b6457e71f933aa1e99c5b1cabff1f58987975569c39378c9110a244328fb500bef5220c6afa5cdd09a6fc60cd8bc4e5f8719a6c9463ef79f3c795d8ab71f4990e09fc867c6ec79c56a2f0dd9caf3951c01b2219703308f6d09e7861033b6f6c87f45e365962f4015938e596fe40be833d3bf9a2c1b9bbfae2e9112e35e7ec22022d7d755967a84d5331906e5a995a8008dd72fe186438cb88355d331361bd41460eff211668836db31f658db333393bdcbdb7f0b288983d8b99a0177fac09f109977eae570337cda9ebf67175474aa079755db1adab0322ea6d9590483c5c9401e02999198f7334af1de691203d76f2b2cc499c3ac8bbb55c910feba59c68a2623bdd6dbeac1728033245a3ada80c02f578eb8f63d0e85d240781ecdbafca7ec4e551c2f85cbca91a19c47823401edfb35d0d119093f797756101e5d12be17865d18e012905f5690f7052b428c389d93f0df776d5ef229694793d0485676dc352db154c733d04b665b4e5897cd2c277e612f63001b3713aa426d12cbb88d30982d09342b17dad67f5dac5ad6d72f249f7aa894b57721d0375f71864285e4921781de90ef52148abf73862d0b2d2360436c21a55712522e41e348b0c1a27e34283fab4e6b846c405decd3e42004a0accb8e5241d8969314de215bd5a2be09fbfc8c798ad493062ca14af4ce439ae57d8c503eeb5547f2ee23dbc335be903c91f16cfd7dcc339ce69ddedec25e41f232bd14c802dac15cc784c2d73c067e10173dcd7831c18963137cbc5d2547165a6aa623bb23a98d585e1d5ed42d7584796a7e0ccdc07418c3a5ee479badd9763a7c32612dcab1e75d9cd1c6fc2e01d4ce8fc779d1348fe6b2f63198a36ecb5642426986cb2d0db3fbe19864d4225f0c400501f6e4b65c80eb9e671570d7ae239f4e0d348890cd0fbfbe28faffaee079125ef2e5614d7b4f36d88776498d04197fb30d261af872914457321125c9aa8c3fde3571f3141b8fc8ba752e2041685b907f8647b7baf2a7655da3c6831f28426dbfcc815edec0cef995900f022897692a8b7c39fb66a65f2c56b75ab86afe307fda2213c6de18779c5dc1be07994a536e1a73b632bdaebed4528bd19497cc4bd6d90dee1f97760865178b67faba002419402a8078984e70d2c0a437b6790ed79d6d0ad3025d6090fc414ab96714ddb38af6e53696064310063a0836b99249f1c0a2fb425cde806cbb5c7747931748876ff0d165cd98d25c4777fe5e2a26f37e8097db27094aa75c7fa2b23ae2da32e9f043f07e0f537f40884fbf71473613e6a7727c892cb45f2299d1117615565f6a59835d53cd75707c773cf4658979c57d1b15f5031577fada56477964f30b2e70de92acfe2b39e80e54f7e3bcbe8483c4a1f50463be775e765052e9ac9f2c5137d042dd98be64f4792b63c44bdb8c19fbe285ad68421110cd50477c019da7ed0d655acdec34e938619884cf7b08722a1de8f069b685dd96c20fbaa1a2b42d348602c3a902c3b02c5e93a76043a6d59231df59befcd59e684437785f6e4757e970ba1917be46f3e57e4406144bea4b82e88395261b51ba46611fc92f972aa8f91752eb7fb96057edbc9943801f01bc9c24dc70bb63a73ec801ac1638fd21b4b7b5431f4e5a91e0fb495c473efce2b4bb9387334067048b7672af938acf40f2964f0ecdfc2246f57b3216180cbbb514961afa41320ed53152f0c23c9d2a64d9fe907fdc4dfb411cd811bf33f21d57d1d1d0965b257ad41e9d14f6f8a418715200fec904aabaeb556deb1080b8cbb1132954071635114d03824170e35432746984beb2d1a8a52515d58eda0f26fb77b8afcb66c610a1cce98c2778a84777b0ebd545f0b11453e9a2a5f15e2896ac423040ce3892b6c9264962ff0bfbdded1d71a1e448dbacb466f07d77e607b8b9e20a3ba8611ceb9f1ce625db11f3e7c666e6f65a2d5d55af186a880335122fdd8fe223c91612d96296f7019a056bfe6b128ff857f9d227d403708850aaf22fc67596e979b69a6ec22e850a415933b04b0a4685bb5ab85eb07eabc184547d9d72e9cdf7f79b7e6d52094f11f4b6a4bc3a71bbe50edf580f234f0b7b1473167c1135de538d99dba68cfdd2ca82440fe6f9f5ecee04ece3ffdbad78a596524f69d372818dadfac095c0ea40139d3f708bd1f89e2cda406177fcdeccd9e611fbfa8b8a6d1d1b646100b9a05172752cf59117e67ef31ddef1c635208cb217fa18612d45e18ccd3922de6dbcb10f3bca50cbf7dfa9f9b656d3cec0b731c7f628e9d9a05854d77d2d8ff596d75db5b399437b86b2a00f79cd7f93adb9700ca7b1bbd684b5436ea75e64bda24e31e05d20922dbb14f0596324037688bd645535f59cbc6c34b8ba325c962e9514e29ab3b0faae7fd3d054bbb7d2813378c2f1a9c1a18d67e4601f35b197304dd7d3428ea7fb4597baa1dfd4b386b56bccb56dbf61ed29686a1ee0db1756faf8a5946f9be0729bb43361adf23142f0696125be1efa60d84003a2573e5d3509f1aef3b9f6032b83c587dccc4ada252ed7da104f766b29ab671acbf716fff80b91145df5faf0a445bab56cc3f627d32c918f7d49d8886e4415fc4c11b00c40d0efe8eeb419d5b3494a5687d39c28a70486eb940bd5dbc4c037cd5009212fca4a1835a879c62dc660809bc46274e3c6e405ea1c4e82fdabd9658c8e7ad156634caec332b81d9188d98f92e447e695074b22effee9f0c626119e64db14bdfbe34093cd868de837b759297d7fdc5efd98c11d7d7d111e9352a12ac5fbe80c56c72e590146040fa03ce9ac017adad77cf656e7d427793b25b9a7d637e7e54e163b688b1fefd433654922ff050430efd1d26fa6448c2190f8169d7ddf15c27d7c20db00a5ae6aeff4ad3f7cc4e95b1371f542df50a4e37a6023e1f722b1ac286007c61b1fb62458dfb154ecf1067d9afef7890b71668bba98dc069d07273d0638758a3b57abb45a222221bda1afe541df070d95990aff51c5db1317f7060ff8a55e48184af8e5e259de4695e284e14677d372f394ca80980df26fbf2880336a7772b4c46a27d96547143afb90a5a414f12b02eacbd85f39a89bf21ab6016279b107b141d10e6c4461ddcd78ddb844e4f55848e731bcce90042bea001d016dc3e1331b362ab043c4d1cce9959ad211f45b915637dc2772cdeb60877e935e5c9221ceb9876f0c643a19527293299804f7fa21e77e60766adc208a9a0f42507ad5b456233ece84f1360572b3492dbc2ba1bb9f796639bc732f6123ffbe66b5794e319cd49799bd8182c83c90dc3a6c9f7a850b3a7ffdf0c56bd644b00e9d62af40eb6858b6628a147dabf0dfacce5521bb736eec699a03121f614d37b482271f09a276b4acaec2625514f961c183c0217ab04c5b8a58c3d56e8483a12100d15f49b0b7c3810a2a489836f636a415e0d50810cb82c7af6629fca6705083f65a542026f72d98df254ae227d87bdd9e93861e7ede2adfe095927af62cfe813bb94404eedba3a12fba87f86139d586ccfc64b7d8d6db0cf8773d57723d38437e0c7475fd0eceaf366cb125ca2557031fa6d50b35772367e93aa3eb20d4b08bf3a075d227622d0e2ea7974302fb59e4b98b460c81eca6ff65846ed716f3394b5c96d9619dd81777f1bce2694d2d01170034f2e99069752c1d39fba08a7902354d56847622b1e13f460b137b096378d2bf56d90fe9cb2ba52c7330761aeae91ae8a03953d3e3c011dec2b772ae89a1ecf5cdf488c16b9dbbb7957bdc1d25c18b0b7ff86ba21a2faac47b5edbc9c6b5de3a80b5fc2b6f3032a92ebb6aee4ae90a6d37efe3db8befad7533b0d44b6f906d38291c034ce09be5f26e0549e27aa8a150872ec49114b7609bcbb6ac714aa883ae2d9ea7ceb320f36b36ad356173f6459fad5e49fbf3fb65bcd56f09d866e8025776a13731e898d066c922f8d2bf1c3ca8a0166f1135e75cf8b18612421f2f921488cdc167c861a472f1785af507bcc91e2cb9dbb3c4e8c893c9c1ac7d6dfed96aabe07e4ebc91e1af5ca79bf64d977bcbb475a4448577f72a28b500a2e2ed02c4de90c5cfc3d1f92212a1cc214a809392db27aae7ee3b8e30b08fbcbe8d270669f41d71ee11a386a6997ea3d5e692a87dfa71965f58db5033bf3e6e927a0df88bb7cfab0153f961033a9b104f8aa16a2e3c7c4c98c20980bbed5568776a3af6b53274331e8acbb9e74b1ca9cd5b399fc8237d695cd3decdba482ba28895ee6f8389761d7a91039b7fdd39ed72ee633b0926666372ff0467bd16ee05236ec6443533751fbedaf8456c23322e23091566ea2704d069550b475df910339a8a29bff3d5360a6a6e5a7da14f71c4101bfa93ab44a43820a52ad31c37bc2c83df180226e8c1ef396bee413ed47a9886f14e8d7c452277a638a93dbca8b36e36a4084113278e187a83e593e9d90f4c8d429ac38b174267a08b8a1526b753c88d41ec0869e38ccd32bef4817c789d5eff0589efe7ab83957269664776767b801106e0531620cad646a3560e77b1e94df10cfff70fa0d495b5f76c13e18b2a5582a0388a18b318aec23376bc1672f176e16484e10a115e4389ebef720a0cf39b7f2772b643e095464bfa4a5a49d76e203df8103bd4e7eb7efc3994447c90c53e0b0dd44f45625daba4328a3ab4b903f43085f810bae50f446bdf8cecce448c6775b5bb08ac3e8ea38425213f0ddb5faddf4ccc6e738fd01da722e6b8d344dc72bcdcc160bf9e5d91a1762d8ecd77860f67a99b7d155740aa430405cc4e165b7c1c077cb420de753943c725ce70119033e1b2252b31ec8d5693647ceae8eba024b762fa03dfa48748a2564ef51020bac79a834d3bdb7d110fc6cd5d6793a8001c281e189a2602ca45ee93a7d855986a2c53e8ddd79c04e0465723743e66ebafc9b13dba4ae7c543b463c3adbb7182422ac6cfd7390c1c25daa50dbda0770bdef391377f2433e14d9cb2976027112f62d40a51f23364ccd7e5a805e8b56d52e8f06867a00dbc19878e3837efd2ce4ae81453de4687d767ec99404887500703e932e8e2e64b5ae8aed7c2c2ce1b0bbecc0f0244af4188d4456509060e0939dcd00df8499e6762d3f197e622c836aeb18fa287ae7844bbd1641945cf266e4b0fcbdf3f9235791c30c465af08595798d85fe76437da718dde47afcf59947002871d1d1532f5200ff45206554a44dc6164d848f2df46b715c1594e80db7d1403dd5e2c940ca5973548e41f976cecda03c44d3780d68a6d9819784b3a1548303b2eb41c465d3f075aa33f31ccb342fa201da3f1ad9bb2893c2cd1be6a1f401764c2acdc6e732f75c8814afece2d14402d4b33229f51a1d220c4aaf6c0b70d5da0b10ce03fe6700371779f28dcb770b28cd0e3821928f34e284acd7a337d4c33957b5ac3352e69e6d652f7905dea880fce12d18c60ee3e686a36c155c9110288cc8de12cc213ded273362dcf4535d1cbab1ef867b25bb9dbf74c0fefcef67af7a911c3540b0c5983e9c9d3e8b6b3619649149e48e9b4bd3254009812eeb7011a65d386d0317ba1bba5f14451ec9bdb9e0be364c781a81955dbe400f57f37fa41f79125cfa75bd682f9875bd7542a64b237faac5e072a5dcdd1554dd1962cd798bebc4c55caf1240d76e7a9bb507b5d6390035996249390b1cefde265f456e9fff9dad08f65e34eaffad55e5eca59dc2de6938ccea467087e8da1ec2d2a29982c3965f7851e8feaf34c1bfc3eb39a643fa7206ffc7b64eca3b5438c443e2dda9fbf06f8308b8a3eae9d63dd3a274836918b2d025a1c4a2cf5ca641efbacd5dd1b9ae98d2a058420ed778f62201b564d79197d919b3de458510da762c602810151980180b9797151dabb483579c69cfc3b29a9742904b6f1b1cd5cff82e1e1836bb8c1b4dfb5e51e0abf307a191817056ca1c9b0bf12d21041f18e3a638703b8e20969547e9451c211dabe79f16bb0f79b05a87040d3a20d67096830e1be2d5f8fd8a876d8224272bde98c62c45deaac4d443eba07930a4ecc6d5c411f3178ecd25afa80c608eca9c4cc46841d12a2c34a4ee155e405d1784db9267b53878048612b7df921ed148bff6f120fa2d6e1f3e3f7c2c26a23ef37f64fdf69832985d4ddde834bc568c71fd25545459cb1bc18a03087d81674d5cc27185e72966e9001eb580568bacd5f5a3bb263fc94076167b98670caffe13d2006cebe3adbd0a40f80bdf5ed592ca64dc3063a5dc4c89c5e2863d7ec69517e60d7930d834ab0afd7c1c37625194de2fe55e679e29d5658adea19e399d93605a3ee2afa195b45015607b0c03d034acb12deefb0f47b617caf37a6388c7b941e2c29144ec8eef7e35d06163c2a0d83d292e4a0b9485365f034cbe188f5739ddc8d816a404f65afb717bece70ad584412d2e43363d57c551123b3b6c30c26cb3cd0c978bf8488ba846aa719756c93929d815f45f6ef74e3f64b397d58084760bc38ade11d62e00988364365daaf7b9af6e1e54d8501866f4638607f6d65c4098eaef2121030bcfb0ce95bc727824ab1ef5b127561d734149c7dc2bca21c001e72f214522ab9433ca3b91064d1a9ac2139d49d20d2149a2b9ad4f0015ef524fdcc2431258357ba29dbffde071019b8ffd0e6f46d28837c1290f91f85a361b8bf7e58bb61306fa24c52e4a1518bcff66d5c16f268a5146610ab17997d173a812f532b07f0616b459e9b4539faba3da5c71d5c59a56b0e2005c37b202b092092e5a4cc4763d3fb05999d9809bf187016e8b86916dff628b1ec830d7c75b9342e54578b37ee6c518595c97892c7a274caa095ed7521c3d115db09d1a529a9830af472a71331c34b4b4de91b643ea56e2f18afc793a5af5d13a01e0b3721b4663f3721095a0f7bd7d044fd23848048ec4eebe112f76a5995ba7fbddd90eb3dff8a65b8f36af81ba87e032edf6f1e61f0fd247fbc013ecc542ddd16740f775207d2e93de1cb0cc8c8c694bb18a210079d0afd2e37f00079dc1ef91b710b43de5149a5e8bd79673f1ad3bdda0250ade2ffc47bcc6fe4aa470a48496ab9a8ae95debcbeb976dd999005f08a0a141e4f5865c0da628b5902c1562ae6b35bbabd113468afbb714523de93728dcb82ec8143882fe78c510362dec068fcfc0d3520a42c685ff28d032de6e73c69e26c53312318f0276446f83b41627c1b254b2b902244140b4462b5e2526b62f12577efb4f6d8d2a44218cbe8f7bc7ba1376244f655b347c15209fb1bce2f8f5adc4cedac580d6240cff8281632c44ae7355554126355a4fa6590990c3c539e4c7a187a796bb5a824df6577c96b84bb33228bf5ead3a9fe4e176b791c284a5a85c0053847b58e2b94b7ecdec292ec938c66cbefd344765c1271e33e153a537a5e9857717b8befacf05a385f4ff83f54012544c4debe74996122edfb78a178e813bc49ca7ac0216f08d01d7c1fa5c8b836d2eb2cddc93632e9e59bd84a114eb7dd6429e10fcbd761e9913d1aa061ad4933ca70a03bc6be86e5c8cb678ecd32b9304fef5a5978dba424ed990d688182c2be86534d54aaad4db3b29fb1af253cb3fc4aa3b7b7a8e511c61b98e4b56cfd8f8e712dad7fcd792bd9d2df867cb0a7d63a27ea066d6ab75224a7ec6b60019ed4d88df90f0f7940b5167fab809ece962768ad4224cd33c2c650acc0f2d55d02e6fd8a0d07d7bad7a1dfcb09bb82d78752a44aff04a174ca099c85aa1f23859e76788fa1876170ace87532d8f5f78c4134dfcd5bab506769bba5423845d9036682bee266cf691449871b844df073a5ed92faaa504a62394b50ee747c2e88cdb81a069221e8f6680b08f2f03bbaeb0ff270c3c347d9daa5a33cb4ec0fc80bf799f2a46fe7f49793500f183efab5955e2d0c02a4a412197b5b1e67ca6329227554c96c60fe8c2e35270c093c34cfdb25f1084ba9629a761ee0636a41fb96eda17d4d481adc7b88d1af3d380bcd4c7a713b94c3027d70d9d1367f9e30ce0fc729a18b2f95157ef73188c4b2663d752d08bee21bbde8330f6056489373da4174709f7e523627e3b1d936f2c5b2f580a3ca51e9d21074b0ca55c8437558d81fa3ea6f8c9127c8c673ac40fbe78ab00419a365f75addc4f7ed18c1b634ca6ac64c4b412432b0fbebed43879660eb0cbe8c881699c22117234947d13f0fbb093456086fbb66ae36e979530d14d71d91257117bfdc11153c33222f569b011407a957d8a6c3928bb9899bb3d9cb4c2a37f47b4c5621f6668d8f46a6fc8d745634b8249c20a2b8bdd0e211f24fa1791038e299f43603bc13ce132f125aa4c8170030f2c229af21e3371ad32e020d0fd3a1a25e27cf2583abeee0da5fe5d95392635f5f2b0e7d6c95022a5ad3fad8406b93051fb39aae1b86f935eb2ffb50cf69356340c451b3adaf423ef58164500b10b4e0cf50d9471ef7bfca13c588fc2abf569585ef564b4746985741e52211c04b3cf1a4b01b399d1909aedad675603ebd4de61d7d40d745374a2e1245635a3e59464e7dea18400798341326c7e1a17cb7886add78ecef0e6cdfb52b0bf3953266fcf73141b9ff2356db93c6871c690dc7774acce7f09177ac7a53d5d0812f764567d04fca8a280cfbfaf74c82050a0d21da92a582a4f820f2b5e8f9baa06b2918ad26a6eb49939176f7fbadd07ccc1bb6213e49f83a47592d461e0bbee799056d6aa608a407ef93f0a967e9da87e25fe86511786f2a3fb3511047f8625d33bfe655a2efc94651a9c351bc3384f6865d128f0ade21d031c94e851c1e4b205a583573580bcd2fac2d494062f179c14f3a89af7cb9094e4fc954577a1be4ee4296e11beac79fd04b3580b969c36a342fd0aa369032d24440b4c7d9a439de37fa9bda3939dc89a333298a245637f5975aefc6b0d88a551e9d9d2f19723a93adf63a2afa6e0932f0d455e3964d80249ecb8b0ad4fae76fd346e861a43c054de5961336975cd6aee7789669b82c7d5c8c5347dba09426fd1be04c9ad2898f4ddb83f1a34e8a3280b6a673af17bc807d20d945491e28c7c207d25fb224d00981336339b35751468fdd7c64a290ef2db3fc77f3ea4dea4adc95866cda506b7ea75dd0d5866dff85c68b5a5270e96ee0699e9ce2547734925874e1efc1da4235c53cc220056017b8b89647f5db3519817442994ce8bef7c88b5bfecf3a246efbfe85ba13445941452b3398da868bf9a531c91a7e65f987eb5666f1a6cdc98ce20eaf7d04ae1ff2e066e7e1299e6f988609356051e049fa4d820ff019d2ec4358724e0c9e3bce362fb00b58bb12d37d1f347ca42bf825c59827763c9abb8bd3c978a161dd94d8fdfc88be40701cc101118918098009adb8af2fb6dce47c46649cd558e03e0a7e5624e80731dff73acc6cddb1d4d84035b5c74f735b0e018fb082e4e408b057724a550be618adc0f491bb6259fe6fedd04533e1c0ef989a9110caac83340dd5f9d2603e4773a3469c18f9259d80d0f6475012cc32bef653825ebe4cfe24004e6ecefbaf787f5339e580d0a39ad1705b94d86db2a3a5051e67bc045819a9d4132178d26e75647252c43f8c41d541170e38a990317954d1b0aa21c4d22e21ade0cd5e3abce217fe3d87a0d1e409431903b35e5e9b5429bc572cd4917716fad77a6004b61473f2d961f87f4a900dc40f06e4224f9b6982ee10162be80000027e4fda29b16b4e2c0ea3828fddd571ea1fc65da134c86a545dd7e076df47dd300f653dad36f4979e442b75461062214a176dd20622bdf9de9841fedd0966a388949d1a22a5679fc38d6153bbb7fe18ce5509005cb38cc64f4ff30f4b0f720be3fd76f81a3151feb732520b203dd9340c787949108358d680a23c84382e2ec57903e3c262e68891aa5da5558cc199ce2e0e2d430062b0850bb368d67c4cba9de90829d742afd9c5e70853084f56beb1ff11ffe740cc06171cd4f2d77b8be6debf55feea41b5e4b1f88bbbcb130ce97c749b2f77062f4bbee24c40196533c2b0ea0f57a304687753acc18a60229cb80929288b9a94e925678f618ce6bc821330d5b3433836f94838d9f6ff627f72a079a27c392d979e27cbc57fb273df2b8e117d04c7cf28b91d2e0dfa204e591bc2c0114106f660a4c796a1abb7fb485af1c4c5546a0db8053fba9a4e34bb93d4409c4c4fbfdaca1f4ca3d23a0d7370177179fa6c5ca3bae88957d2d3a686b89d5e9bf9ecf8edc7c36b4ff278e2fc460884c5d99755541e8412dff0526c4cf7a89dd2b3aa691bdfed0fa14fb6faacb0a572ac25dfb57d61381f6120d64e8b64f6d1b2fb4c063edb718adf8f3e40e8ffb9d362e73fbb9e3f5b3d5eaf8762563f07972375464e61f75dbe06a1d9ba049d71d691c8206e53f9b4feacaf0bb610df86c539315a6069584d014c0f76968b16447be0d77b948102750ea8dc82af0bcfc3c61cfa302d43a86917d7d4b9bb91664f3daadb9a70712a614f52c106e2f4c595f101afd244632ad8212b9b7eb5e360746ee0bdc9cc01f85510acbf0a652e05f2b595b4b9fd05fbf9da7bdb171973f321e9b87aa2dd574609f96efea5c83b51061cd60053d8cb81763ed6e1b6ff1d0f065ad3bcac53244a184f7ba0387acc04d559927b4175b842e96cd210b8018946d1febd04f17d9ad112545b790afddab2f50d6549e0a8095e31721401163b458aaf55e9cfe6264cf78bee4271655627cedd84f67e13332e52ebf0de71c28c71992cceb96f7eb52f1f3acd1c8ed4956ccbc62bdcf2e1ffafefb174a6a8b29d388b4f2e0096266218a5a67c04b4d07318ae6632675e9a69d951f8af4061cfd7448739731efe634659896c9bf11ab05ca3708d84a9b0fd9c9e4a7fa564f3eb06ed28ca086328eef10002fd733b2b1a5e7cbbbbf97c4a509408ba5a882caed2c8828b0739121a0eab7484655678a9062f139a1903698396f5e43e4173e2fe6f79673bf2b2379b19d15e2cb033862427459161d7b97d6a6bc607840e8e9ba3aba9578266b15ec828ee55c3380044b564d01751a65cdc2c1678078e7bc6b9c3c9d4f665b83fe94d9c50d79f164a727ccef1e79742db854658dcad778af28c0bddf82d9327412c029e25ab937d10ecc9b514ad2361c4995b310538ec42cc3a9f8380a296162fb89a7d35649a5aeaa58b7f37c41e261c81f42320730d54a21c81ca0fabe574e3ca16b8ed348400c7df2406a99e2b15209c54c0125d5b7e29b7d92f00d799b3e614cdf845a49068b364643990a2ed7629df64a6d146c02c2f28e12eb3484fc843579f79acbe7d21f3577ff11514649132cf1d12040749e9bf224509e0cb8fc3c5d2d78288a6714c1231812874e18a788438c29095e1641e8cae70f50ff6a0df308133a8b32f6d48dea35560d81dfa1b5c6f9c8e297e12d553a24487ef36787ae2199c89774d3bb3cc410576ce3b313f51b5da164c36a966489c45e8e0ff728481b9f29168c347b940f3808da04f74729bd71e5506f060e6e8ad31838ac611a50ee3a7a6c5e24d635b7eb9b1e3d88c18e4f4c89ceb1b3aed90ce2c1dc611cf821e36bc57c0b1a13c788708f2ab9cb77baf9acff7393ed94d7e6b42f8924ec780ea458fb2139fd1c9625543a7c06d88a35a3a1cb662bc7a4f5851fcd60c1d3353f46473965a413133b6e07063d4deb8efff832f63ffc02d6641f3024aff580f1026227929f6e2b3ed96c3412aaf9a4a3944595ae590e33404ded15f9f76d9286189776cca87c0e8b7b2598d3b444c1916c1936e0f1be147d5f5ddb4f852ac53380866aaf81e2c85a1ad032efe5bfbbbb07ccf98c89b2e4f805b8361b073c6514915cee3120f78e07a7c3a5be9f1c1ded1d2f34f17366d1056c5d74f747320fcbce649bcfed64df657b283fa5d42e52739aba6b3f9dc7783792738f5d55cf2059251a40d3656ccf9f9595023719699dbf50bec889cd5417e9e059440b92ed3ea84f83897e19d83c2b419370fa578812387afae929ce520d9fc0e5b20fddb502bf86fe19ddb3907016c471f7c93f10fd06ee812d4142478c30ccaceb0c87443f0259ccc99712b48a9ba288c0de9c181c7f18bd7bc05e36df991103ab48aabef18e50fedfe008a9a95f1abc79d88b1a63404f509e3f1b7eb1fd7b4210369c2a1e993cf87b5a3f15a0f7b6003709e0660cb1854cf91934ed764ba7000c93e61060005c777f2815fae2501cc0929a7aa2000bea42c98211204031bdcccea62e7b85ea30d58ff3049b34570673800a45590f9824808d372c6eaa642ba629b4f2ae1e696fcd4540718e18132c77aead34344e04c84790969d6615f612b83c1956dc23700929d91692a8124a064d58d2c86ffe850037f7388fe573474ff84f569f45b08ccdd0f8acbf082a977975665f90a710a7b679a1528bfe4954b7709573cd5be23cfe594f57668323f0ea768e62619ddb01d9e0f1502ea1fc2601dcb59f397248f8248acc7c448b6f2f48931b5fea8d00143e94035e2f26dff6323ed31dcc53521959eb69b70984ed1e61cd9f771a7f092cd891049c7a71794f5d7f400c74acc48c013bbd78dc7f5ed324595de37bf80766af7b2f059eaaa50350a28bf8f5ce7faf0ea25a0a820faaaf68e3a51636d8599fee4d4b2dfbfdbabb0d38e36510671754179f412f58a7c3d29b92342640b2153dc23e360b6c24e54735487f032e330786308c1f6918badd5debaff8ad6cb035cfc9f821e219f4633bd2ecf103ef33d979fe2a5ec12d8533ea552493a28841158dbaf77313fcdd1f0969af6565e21d1c3a3b9ffa3a3c013f8d77e8891595032ebdd68f9607fa907a931ed03a9bc140d585cdf6a0cff8875b9a15e779c6e25b7a289a1924b3dad0e24adf47a4caaa4303baf402e93c22d0eee46188ac8b14d237361a7b2a7779a3ed35d2104560d276d0e905328d0fd707a873c64e88e3ee15b629c5374c9a66ea35db80fa35534cd2e769c374cfe7fbd726b64fa87bc2c2d1e9bce70aee77795fed2084b73aad7a77d9e750df93dd2ba62470a0a4938d484388dd93717873be9c3873f68f3115bfb4c2077beadbd3712a5ff65c9ca5d20b2198a2d11b9755646f49d70733c862c762dbffdaf4eb4f2d8f5786e1dba9a6d6bd5eed0dac5691764984de60ec7aa6a2d0d3ebcbd10ab31dbfde60818e8abfcf480103ee5c56c18299c52d72fd5b01dc69a71a2facbf576155a1fd9c51064b704090fd50ab2f3db0e5028bf26d9e553e2ce326bdb950fc455b1386ba7d85bd5295945a2b01864223271ad1d772ff306b335d459b7c281e0050bc3db8e45711f249ffe4aca76bbd0607369a1b20965a24c5d9cb65881dd02a772dc21f471a3767698c7f311ed51d05510ad5e22a2dcadc09c317b0f4d7df6c945281406b96d6f48858a9f4c907719d9f7851147a37042aa5851eee66a3fde45f09ccabd8247eb1f5cd7685ad29acd811f1e5dc6ea19df1c3c2c5435b1721df12ae2749d4d7f08de8bd84f51cad14cbc0f99bea7855aff9bf953f7e43190eb44c858bad9a6c7293d8ef3e52ef4f59b549c18f6eeb0cb7f255ba8495d6e4ee0e5f2fd0afabaa4b168c770fa35a970460ede3cbc3693f6281f6f79dfd643dced8dfda0131c5723f6edcf57c1bffbd02e7109ef5515af5eee6f92a7b3d56c40a1368e4707c8ac092a6718a2720ed7dc27b0833397376308a2bbfbb4e35c256e12f043b1ddbb4a4d6f016f0c453d8e46f184dff7edf5fe1ac5102f636ea65cfcc276461e04feec7224c585f97654e99b7a3dae7ebd98e591740fc1b40b689cbb01acf6064b357e2a648a0cb0153d93ef1c207aff70d4a5b014a7bec8ec338d068482f05d454513a94e9c91eb401c5651c724003c38dc0d3bd78f7e86c2002468397dc4d50b03dfbd8b4dcfba46248a3d2229192fb4e2022414463a1dcabf2b567d532e9d50d0c82832aaa7e728a67ed8911f809f451a8f68552b09afb85f44d8b0b1052c4620e84123a3fb0b6b0151f25d87281bdf99918b152c820052c40e585b14de72f5e94ef34b4727e40f0782e2e26b1750fa1b467363b51fc562dce9297a53f190e416780a51349b2071fefb7adca0f02d1cb5dd514ce7fe1e54c744da4b3d11249edae0b93b78d83c7937bf389c25c6fa7bf7189755616084998fa743975bf2af4e7d84395d99683eb1da1772e3189c427bee981cd19861db52d04f6c735767a7ea82c3585b98da16d3861c98d13e6164f2503040064769a7b370d8e72272e0e04455d832d91c88a9b018ca873a4a48e9ae70b3af3ec0d0d96ccaf1e75b9714340afb2482dc417ff91600dc25a6f9fa919d222e6a478a62fcab1073000888c64e4748afa2339da912e4fcd24f095c71fcc644ed50591e237ce7412de48e3bea753189d3d11eee5412166c789fb33bd30ba0af81131c25ab7ace5fd677bbd54afc1a0134a1f881b7e10948fd87b8a01e9f4aba1bc22cc19aa089abd28b3c0a3afdf31e9ba641a1deba04381b46f95da54b5b0966ba9dd07b4b8ad60aef582aecb54bfded421a25c40a2fca13357149c885299be2488aee30a04d1094ec8e91fc9a9857d824ef218ae205b9bb4fbcabfe3023b305e8a9d07cff050df5f13e447be6c6cde70e798ab6f311a702f19c7054237fd873089bb4917588b8d5663162de78359dc1f6dd252abf1ee7e42692bc42c6c08dc63617b5e45d07768ab4be97848db215e582835d8387f624a65c5b185d62eafedcb563016fed4bdd81a1092cffb39d944394f6cb2ba6da14edc6c9211580ec26215c9dd2cc084ed02abb46fe7c661e1e28c88db25344ef5dea6939f2963686d899c56ff2bf624310f2dffa07e9e4e7d34b3c469bf5a2d4d1ddb24926378fd8be676f0abfb4f0389dbc976ebc741a10cc9b86d9d6762c2dbe2203256d5f83ce58e5bf86de81b8ce9228f3061f7b78ca8e3673d23e74fc5d1265323b2b28cf53f31336cf881ff253eee3bb6d1b361abcc66b17d0debb2e435c0607e8e135899f4d987de09dce7ac38b960ca477a64522343b17d21becee96c328c34b98f80dfd29ea6b6c79310f1d4d93aef869d71921384484700881e23c90749c3d946c092d7610173ae345ad464c29ee7e49ea5e67de24fa5b3d968d2f17dd15bc1af0daaf111bcbb8ddd7792248e52f9817d47c20c509c58fff627173701b99252e699526683e96db10932fdaff73dc977d85f4c69298dbc4ab440c31cd21f7992bbbd062e6a4174dddb57b8b05ec227a7eecd9207a3c9cfd0271849711708c7e27f4a7fae49195b688ad38e2c256d874d1c639509fd604d8793a3e959a1246cec994ecf3b9100ca888dfb8ac825864994167f81f58b9e271e8e7910c6b4aabe99c2315bf002e97030dd9c6813c7e0c29aa1409d0359b696228964d78e2cf81f4968f14fcf2110631d52d4fa6ae8befde3f622c2fbf69bc2f9e591df28eb5315c2eede5a998dc84adaed2bcd98eb59a1eff1473ee1862bb4668c553e36ddd785423b2bc02edabb1f0f052b58fbc403c0719ead8d38323ffdc9a58c2d3dff4f2a448970642c41f9dc25541b8ad27a3369c1b217e4925db23510074312d40bbe1098f8d7c9fb19ded190224288c464478fa54a7ec4d831cd48c6504d318a4e29bc2b2a2f713d39799dd8ebb3a78bf99bb7bccb75f2e608f08a59ea47207b527db14d345f1be9297d565cef5bb324c75417ec2e3b0836bf015ee51acb1f4f2681b007d355e5e9611932900d6776cc7a1ab0c3e55c2f2d8d8b496a39aba655804c487d4716b309e12bc56ed3f6672b95fa5970ae2b954a52b05f0cb38c43239488e223e8057fa543f8cc0eb68f4076343dd4ee2b1d84ae4033bc6887fc05178c7127b764b6680a64bf0499f3a5c85db2b35180867fb29ad0d842f137fa4a095b0b729f1d2829aaa21bbc8454d6eefaa2818911292f41f4de26a014eb7b568dcbc7acbcf58f0e9b22302ed9dee7c244190c29436e2588832fade81f5bc2681c018901e394cb2f77fa7328b6e5aeeba4e2a8ff206f946f65f2bd4d1c0e04185a86aba4a168ce91c01100a3b8cf58bd61dd3ca26d98107c96c79cca4346f920601ba9d1a3258b4c736d2d9e1f191d98a03b615cefcf0c6afac24e56fb1be20711e97f5c11bcd77269727d0dd1a6f70dc4f7eeb115f1357a30e5f125ae2c4ba7d99cec650d3bb03ad1ac1b62f9f876cdf0f5e6d6fa3de07fc6d3a8aa77a5f242fdcfa052264855c30dbd6ca104eb1fc332798b9a9d2c8c5beeeb1705adacc46b2d96adff3b03ba6bb21892e4c4009230f693fc88bc34ea8071ed410ad16b61e53f9db7dd5d6c1acb99f358318dd7d0fe3f318e7feaf8ce5896131b6b3b6583936ead6f3b95c18a4189dab167d73ae37f03b2e9cbd871600b112db7499685db48e155ccc8e188d5d6b22f8970b1e5a6d0541ba74f3d219565acfa145fec84489c0169803c2700d4cd7bfa4bc7b83e4f7d8c5b7030940936671b09b1f2ea1bd39f1491b54e2cb84ba8808d26fb78b6e54097cc32f56fbe6b1076af69d9dc9f64d35f9401b01dfb9c9a3cb987ff70b86cf51840a510987769f380db8a7d1ba934448fdbdc06fc348b2808d5483ac712b02272b907a163a39b9d6430ae587920b463190bc2be4b601b8322b1c601d7f4f347c6a9808fc5adccab11df2a8160bbacec6d17adcdb245f1203f1b71184d98cdc59d0785a7121df0b2194e2c3bdd8420d7f19828abb0d48e18abbc5f692bcdacaf7ef5fe905a319e101248f7269b9fabc4084d653969797d0dbc16c28a1d22b4382648011992aedb56325110a5bd03141b555947e2902e447913eb21f4706c5b93b8b9a26fdde87dab60da2e059ec2e05f4c65c31a6963a93a379ec6f969d5bfada464a2709620b09d253709d76ada8620743c3d95e5bdb84d87b336ab3baad615d64a32e3f24553bf67093ff245caf2efaa309b97858f57a0cf0b72761dcb92bc7dbb5d476856ffca26a9fdbbc304f0086a5b509dfe255d1a2ac5ffa8d7b37710f612fe42f1b0fc4cd408d8a562bda12d5c55909de99668bd74f0347cd7ed1cb6ebd90ae43164ec3c39707fe6f690fa27ca0e997adc9661112ed7afa3763239f4e633caf3e3c3d3304fd5a00a7d04050bd51193793dc59359c2e98ba1cd38b8b5d3808f93489009dad56cfb49d77a6d12ba87582b7ef4636776a345dea5c4ef5aa8ca6903b8810c1fc7f41390cd12faea73b1f57cf025fdd6bc4c287adc2e5e05096c1a2b14bd4896906d9efa575b27f7320011f1304d6640b102137c529eead6cda09433695574c7ebe21396f9fba8d6eb09e5ff8730493f9f88e1049ca6935d268e1d613bfff35e4a4c92cc761a26e4a59ff34bbe74681263bc17eb189381ad1a509ed6233fe67ed64c8710bcfc3ff007970747c1d1bf5e5ddccf0ed7ff5b0cd12d18acd8bf8819f9d48b487e80e59c4160b3591f2cd77f2d5e6444a708ab97aed76e300809b376671dd5891ebecb95c54f51e7bd107c0ec6b670e458650357a8180ff026c8cc0d0af621fac98f189ae82bb01680671850a20c1a0050d986e78b0238a26145560ecaa67277ff33aa2882fa35cfceeafe78b5fafc1b027280762870f83ebddbdeb5ed19595a08ba294b23f60795653bda7fb3d93edf3b90a27d1ca9cedd84fab2b1a55ae2959f5b16a789a7758f12d0be8edee434ef53bd3c034b8c8384cfbe96fa4318ed02f126e3a690f28314a42283ce58d0216479368bfc6115f86dbad5a45a93414ef05bec3d34d7ebc8f6c07bd2b4113a20b2f7839d38217171bdc58d3cbb27b158e9645b7658f8085f0b782682b0d716496f90a01a4681a0c4d477824912cf5bcd15f78f635ab2ea960b3d8b0622673cfeb7a06e5cffa4d68ae69f33604b94152b7d010e2fe937f0c794036faad1a7621b860efbfce97b56c1a02c4b9566af4b02c58710f3f69d50da2a857c6262739d6c75a0e692040e2270693858664fdc084a6916ca59cae086369f2fb8002c00df35e553d662fec66aae3941a1a667fb0e26b5f85f9238c3c726a65e6c5e833fc11180ff2cec48d701e4f535ed992e8db0179599166c0a621b3ea2199cb6dd967ae057e7291a8276fafdb743bd2bbce363b5827bff0247ed56770f4962a72ae4430bacfabdd2a9d85643680263f791aeef9f030972ed68ebfd871f994b443c2b2267d3a21aa6aa53e7eac2abe9996745233e947769e4394039e6d7519e0d7e7f2249a163833bae867c2fcda39ab240fe89cd08517336a82ba91f71c7d782f52843692e05ca304240cb6a0c08ad03e87684232fdc4b19a42c5b3db34d64470c45b58b39887c66f2b43ec2ef93fd85ddfdf8d788b7757e38db6f03240ae17f6395e5cfe878fe10daef49c70c272d59e52ade52cf15867e61699da49680116ffc5714f596f028943289cd819028e5a20a0cf2bc95f5794d7bcd54da359356ebff8a8d78107bd2fd062e0e47948de6cca784433ee975c9058e1aed5de9854fceda1d27bdf72a749fa6b4dbf2a94c07ebc65a56fa18ab32b30047123a2cd6a59ba6661cad7ce2b92737a581ef0ac80c4a03d28c3c367f1b07cd0d681fb3f20f2a790936a4e2a9b5763a023edd26ed24a72ffd44a3632dd0dcf8c21edc4cbbbcc47085e3583980af008bb7ebbed1251f987bcbed159414e47f15a5492daa86244d49bacf273ad6567061375c31b514211bfcde9ce654546d92e1ed23be75da063cd449ecffccc8db0394b90b1e34896ef0d7a37d1e2609d402968099bd009e7182afda7562f08f2554fd03acc05828998ed0f8dc00ed84f7bc5f4a70c54f4ffb87ba9c9073f6e0ec2fe96fbd8e51e41ad88512e34ad853f9e3fdc3a21e64d5e05d98f23a7f95a3ddfe44f57e4f3089926d31af3a63c86b36dc5c5d392f9a9040f8c0bd40b7b16d0b9f7f75d6d3383b171a9fdaccfafab1e7ce92dd465f3525e8bfd868d4de4bbdd374593db540dba234068cf74494c9941b177eeeb41eb3a8811325a1871dbfc5f92658488b194818ba47eb8d0be51f6bf19a9bee9dde63834d48d851444c59f5e0a9c1393787d6dc8d9e63c13453244ba6e4c54b5beb912a6ea03f5299581d3e65146ee50f917cad089dd8c04af9fef8664201f03825b478b186771bc00ce933b0594517fed05c5be352a7fc0b3b0611ac3a2fe5028153193a5088d70a991d9ed916fa92da84d1e4a9a5133b7a5070d2a7bc9be974904156deaaafe77a2a03d3b489d46bd2e78449b448d722a2214c22f1b4b53e7e69ad1da1c98a091aa3900aecd5e2abb090ab448a58ea467aae69a0ca021d714adc02510cbea5914781873d2590b752d94bf0efed9351e0ce49818dce2cbacb3d7c786e9fbbdfc17b4ef02850b7e7b0a6da65e77085aae763eea98e18491b98f62a4a82addd92403d21a855664e73228eca24733fb0ba6efc7a03b1e3f7401f5b211b83795096b6bf7cda9049475d0278144ff4d6bcd2e592086c2ea983d21ebb7ab76ae8fa47c07b7d0f4b0aafa3befe9ca9ac7d4127d388b51d693ecd32bfa8cfbafa27b6bf6618e5ede0e19185f79455bd5fb5b0ac267ebcf32abfadd282ee345072788b491e5f435606e42a291d2e6c5731463b42431b814b9dc030ab868802d99696fbdbdcaa8d575e10d8bfd49da939dcac54d96fc282e22fbf2ed7c45f2c26f730e22ac637acac79b885644ce721ab5a1b9a9c84fc92c3e3167d0805230d4db83d200c82465878654603b203239ee7cf8ca8fbeec7c37e4f6881572bfc60642c665e6ccfb9af013501c63fe07e15bd551b11f76239f4da6ae58e719fcfede9597d3e358606ad52408e3e330d704a612e0cc608c67c791c7d4b92b7797cf8d06330981c634d30ae40621dc320a47ebc15b14e79aab9eb4b5b7edf177eb1b5ff5b5613ebae5868af9a79fa648a2a6a7b419c5ee7d14884983df81dac661cfa45c05bf364caff360844460d73549a8c10919918d7614d92a55083f8f13e8641c080671586f7ef10375f3bad386b64323e1298800a7e798391941e25c10bedfcac06714964920944384784086c4367103c459b49c36c941739d772b30d0103421aa3666eff3c5eab044c1e6df75e16162d5bcea06221ea47a51b113779c08629dd820512825257b0fd67784cf1c9a5323ba9a635bf31d2e2cfa06f677c25c80972da18b7fb280ccfdba44f9ef6a7ba2ed910b3b639f01492bbd5f8a7b2d591898f5f5540ff33d5649f2a705a7990302508ce20646a6d0970bef1ef2b7b6b6f594ecb57bc2a36d9ffa86b7385382ec6a0ebb9c36c81d636da906d2208a39d40b45ddf411831e4de0bd0aca2db39a7e2c88afe8b94199408e627470d728e7a49345b617f5ed68baad3beb837c189d17b7a527f6cd0f93c23826158952ae68ae4efc0963caaffa9a7b42d7082ce38e1c95343283c16430812a3ec942d1e38610259b8b8e2439188cd1af7ca456c47561c7ca80579fc66df6ddb77c87a945a90f906969d4c0eaa686132b0bf2a4f615fff83e2732d5b796c14fe710ec29773a789eea9dbff38a71088d91538b4728f822ea67a595c34b31004df55c2bf26a3a94136fffa7610b88bb4dba9f2e1e7ef5f33b2c5c335f6f7e6991d92bbc21ef90b2f1bc58ebe8be8ce68246f097fb8f5751a2bbd14a4ca75dde63bc8548bf708585bdbf9136ff1b7bf03bfdc35f80203fe48648b9c74151cb29e8c1c6caa4c82e350c22140320ab00634d0aa6f8c06c506e3e404d16bbc119af2191d1bcc82a6d5ae33d1488d3fed0d5ccf53203fd0039b2c26802db4d74346f3852a8ab1929d20f9d072aecf6d5416b7b86b5aa8d49be7687447c5fbf6fc4e955a3692d719d32fbdee521703c417d684c331ffa911c5438b6ce20dd69e1d07090130aa7eb6628f5145eaa2a4791cce7d2662dc88c86780171035e013dd6c4691615da4198abef3057c1181542053a74c9d8d290290ff0a7e1f25fbdd324c36d4015dd25505ef46a144926573e514fe6585d7cc7486388f757adeae42beded3f5f83947b04844aa065609c497735dc5d2b7763b6ce5cdd9bc34c66d5c3ddd9ba6fccffe112572493152239dac3f2aba914cd1125aa77d130ea78e5f781ab5e70713936682740b6c0ce85d254c938ce02e6a47758a117e52ce2cd6aee2b99271d65cc14e43dec0740dc0d1e1b5fc855038818febb53d617f2e07f7e1b11bf346e53815059ac1a95194fe5e09d3888c5aced10e69d776595ebebd5533fbe434bef0c74d2b582d6126828b5a9fd7921ba14e4635f765259e6204a98b1f7d68a0f51ff730bb595f94a1de58a95d76af01408aca4c0e308bb59985d7984d68f65ed3413c5303fdd66645ecff35213fc61776b2dd62dcc51a130912bc03b24e3449bf86fafa92957e7b10aff72e32ced1a630a9b8d1bc7c095329ffa597d0b084625bf6fc5db5f21e0400204a1966b5b381a6883e1f158adefce42458014b8e9bb01ae33c15523c9f06eb1a9e9a2a40c35d327be760780640f6f042191eab90a07643b0d79fce6905fb3ad1c29fec53548682225be687accd0f8c530abbcd4fd8c5721765f74a766fd48d0e386cedb10c4f19abaaa67e88289aee3aa68ec08e22fc4642fd0c78b3ccb8cb7414b008e0ce528e9f0b2b06491d86c2cc40d5f70b4959e40f9599a31731e6c1a9c99617d79d081185acacbcfa1ee31186f398aafcdd78e543090fb24b12ab4eff0b3412e8dc73e81f1d65414cd247d86d0f31b73dc5df44f0139388b29641c0b1b660af4729dbeb13a91d6313f080dfe0858d381096a8f7b0e784807b9a42d79882f43b185e420536eaee2b2b880feb761f510ca5fb1ef948b74f714b18be722db5b88ca68df49ae0fee81f7a677046406788d496630e2c71790a42c96ebcd06cafdbe5ebbcbcf6ab72af986cc6546853fdda0f7416265b107df0059f0181bbecd2e183dbbebf2ad01df557f48fc7c03fa4449c4d5436a21c179ff58fabe2a2ff4bfb5c5d349a03afb9087e825f61e6efb0f34d9406d1f0a3b0b6dd35c3a05c7d2dab7262dde6520cad0ddc6f6b2fb4566190cac4b3a1bce7e31cb0ed86582c0e7b1fc6f1383d70f10b02c733b514722ba08f3f215e6b07fb7c4ee3bb5c13c2537af67a4cb545ad4ec9e0c656fa2aa58234f2e391aa72dce000952e2c0fa39bce68fea24b69e5649fa84802945968dcac69eb5d05a93a33108ea4a82086ac46ef681cbe0ff2ee4b9f3b41191915e4f683fca4146b8a5b53c1bdac0d77a02622c3f2c662ff71bf5c59a84057df5e37d1ca7e20827503526658239b6238ecafc1d9a3f2a86a03f076d54f8a6dfc8eda4bbe1dad99678d182108f8a5f5b5e79e05d467d9f5690135049b5b66c56b6e914f943fd42d4c97676417e30f31fc7ecfe7d26ea02ebce81b008e8a8510174525474edd00225f913dad930b5df53bfb6c6cac7bade6137616d35fbd0f131d40fe230f3b45229520c6c2e2c76f9497886f5c8e1f182f54951d1b2d18005946ffe76e99bc4aeb7771dc4206dc4ef063a4c1643f677fffa0b8b0ea070d470521166d4e806c406083e8347a514ff9776cc9263a3de80e9a44597de046a556cf8990654b077b21537c2bbeabac52aff6f432e90a6d54029b75c6a2608c690169fe3307ed0be5058221dbdf36d0cfa69e7bb2bf8e6d73a08b8e4de7588fe91ecb8ccc4cb811766627a7274090bb408d180feffff7f01