0x2cffd02e93c7d5d7d7cc0f5d862553b8bdb36e91ef3757b9acd4ebf8941210f025190500eabb1dce7823a047cbb8870a7050fc45cff7213fbda1012d6e464d35f40586b1db35deefab5807800b588afe28815b3be82d00eb0e856ce0f64c56f4946c7b7887c380bacb090392e2406d76201b26f9c668444a62c4b53d8c1ba2863b30e7cf2dcc3265d3afb0e6f0e41f851e285a2c1d447c87f8445c792de20746523c1850c04658bfedfb02ee8a873194b17a11d02c36ef3a18c3f73a699147ec18e7d45f2b31339157256a9bdb768af2606aec6dbf4e4e333f38949f4474a503c9292484c270fb2fba819ade7428a329b549501be65be81202f94212374f3934ab71541f9ae4bf60adc99e41f939a0aff6787874330ba9c2695615d6ce3f92aa8067a3b4b2c9e7c03b879b0e1e11fa2ba446a49d231625bd218d1a6aeb5418c46f4fba41e592db0d1ebaedab722c6a58d94c2308eee075f27c890a0758b0f9f894904cb3c7aa4be376b8e7f846ad31cb163f9756e3fd9ec962aac8a49c0bb0ac2cfc079d6d2cca86a322954dc465e9d7ea70b3d3530cf9bfd63cb122cb9d2c6e6a98bd2bbaa0feea5a6e54c85cb896a166880dbcf62a082ec5834eb875f21a2edd519a8e375308095f657556f8308bab03443d3028d539a0b8f41f508d282ef231f9ab84ea223589c83a93769cf9596d8e8685748a587f8464fce0c8c6246caf99c8b9330a10629387c4c0328210d79d407de2142bc0a21d378cd72db64fb3ab458456dc2eeef243ed27335c2be72cab59499a7bd5b1d1541770b957492e58f50b025fbea7b83640fb2956fc8cd9701679898d8e00fe60e4a178c97288b9d0fc94ab82aed9bee4e898f2e80a104fe7ad2162fc692f16820adb6b0a57fdae59105d1f2ebc3339511ee9920e840b70f60c8d4229db34518490cb784463480dde4fd0e1730514468a8c0450c5f9f2b35834dd2e47d706685f3a6cbdd8763664b72e30a5d7a6e8d6277950e45a9dfa1322f90454a1925f528e86a2134855bc6043c6ae806bd98c40a1898cf276e1d4193d967b3facbe799796dfa8c6902b65a06d73f6a40eb6bd9e9946331f66a9b735ca925cbd5b2e15916c84629cfa5857aef675b90eb4ac3c904005260cc9324a129e9477c411c5384c4485449a7e683de32d980c7a2600ce740703a126d5b3515c2dcfc2782ec8573ee082e933c1df07d8c50da038f81b52f530900af811e22618e5fb464f1d95ad5582db526beab1ee03591787fd77f39a1f60eec899cc6e54e8bea3c8b6716c71143949df4aa631048858c64f0724e310614e8f167d29b45664069b79f175ec9860b6b6a1ff947dccbeb132a60600c42de110b5fb6ddd3b4e51ad52d3332ce4f98e0d62b541ab6282071a99720ac83a810333ac09db370e9019e23d2eaa2f85e599f866928805cd8cd339b2d5bd4a2c578ce8c97d849f190831992f7a8c27c8f91753644dd0ff3798bb71ef91038df4a9cfa077d147e7dd8fc831cce30548858ffa15190b4993b48ea004e6a54b40e0349c86702cdd56300d65f0356d9395e31fe7405053955d87e9f1d73d74ee20a92f701ccc0d2d4a7b9e2014ea632f4c21f5bdd16f68604af7abec22f6ebcc785498aac1c1920b91e6678e2bf0759ae572e7a542ccc3c446a312c8e32015470c37665ea3d1529be9d14d63ba5048f6e91fafd968d5485b20cf7fc9734f4a37720c22555e77d0ddec6267d1b78e09dbf7cad5cd3a8125d2d539fbd678c17c5aa2fba428d2ede9879bf45b01421941b0bbe5fabec48bf54538653abe3a1fb00fcf62a222b2d67e6be1fca5e10609fe8b543f7d37707e6cf736b59cb898f5f88b00a1fa95783db9a208a2497a5bcc33ef2024171717a27b60f9088efae1a777e854e2d444bb5def07c59696d136801db051cd