0x2cffd02edaa6a64602fadc7aaa33f98ce7a8b2b542425b4e2560f7a357dc2f3952f476e267365e199d9d39563950b8b202f3a718e0ceaaa5e7819b7197c0c83cbbeee31c3dc49fbad93f6dc9de5973e441d6c73982dd557f07f17a32aa3b8179271cf239bdabde04bc0009b4e7c219cde6072e50e7d9bea489dd697b5bae3a3bc6488e46ca287d1f4334af9f4deb66b58d6bc20c7d2e9169fa58fefe94e825d68a7aeed41b6c17bacbdf8bd4a77d84528274287aad5f780ac5504dd29518fa4d05d7f7f6ba063bc4229dd4432c97ff689cfdcd5343235e479d86d1419fb43f7bc08aabc015ce3ef07018e8c976837f34699bf2341cf9720e6d59eb3756338c1717cba626290b0e88a6fad597e396558a183852db8efd3b80900b2b10942c5da2ccb79b1239e9b87dd6cc5d6d60bd90005f7d4a4d9049b78bca5f58825bc4a879ec26f94e29ba92c3b58cd7a007d91bf5b04d41a08490a1e640fa7fa144fdcc4ea0057d5092d5b2ca6f5554b06b9b41ff763457fb792b1dadd78b9bb073b32bdecc3ae21913819f04dde4af8bc7d32f8a04fc05a3b54b87ff9a2d7b9d422f782f437fd679d393462d4b76b1d6be04ddce86b32fcbdb92332614e53a355ec43d816d8a961ef8fb74ea560d12f81fc27610e52c4aecd522e7904987326aeca07dd6258338506846fe54e859842775844df84de4b44ba1632d6da05cb35de2422d9b9e7182b43e515fd57a849bbf8d799b115502e47c22daca0712801084bbbe527c1bce60cb39957f0601f72b017ad8e238ca5323ee63f3526252066d9787d91555ea287b700001963724fa4cc12d4f025056085633c1da81391344df63929de5636b83cc19396e481368c1c6121aa04384b309ebd26945f115bc084a97edaf2cd047a0797119ac951c6ff0b2689688870b79209503c2b3d435651a250d678a486b0106a6cb18271e1586a37d985434c387821048fa1933f7e74eb1a8f935dc2713dc7a2d5b39058fc805423bdb041e95411d66ddcbb31f8f7c23798f243c510047a7c864847209d7aed9030abc0816c7af78eb4edbac2544dac34c7240771cad72b46a7789022ed5a215be2badc888bcc62528f1f27037cea260d8e274507c1257a0fb3fd45ef46c62cf164cefc62cbc58860f19023b7f1a6914a30278f6f321ef646d47522a2f7de42bd90d79c6eeb03947b8e7e10a8c704c81bf8943fc664c27ca3d661a3520d668a342e787a0f9b4ee83f2c9b2b3d03607247e424ea6e72e0090ddd10b43252c76d51db160c0bd04f6454d6a27a40214c0e2b6d1d31e3204467652669568f9b252c9237b4598e9d7ea7da9379aec4a979577992bd9beed516a5f91c4b7f642d7c38402c9a664fcdf1925342ca13c3b33e00a496302e8d6ca28eb5bc2a2efac2c31566c6bc7490923bba08b5cf0576ab885407f4404ab5e83962e044ac017d252d3b4cd927b0bc5cf1e181f1ad325d58b3661f55c701293166724318f265fbc7a57dbd567777baa48612d9b2406bf85a2aa006e5565998cc4879f2d716b6ed87514862fe211344fdcdee940134e310a3008ae4e8dcdb47c4a495881631decacff3ca4a94592ccaa3a7203ddb26830c0a2dabf35e464f216d33a0146b8a863089226e5dc66215ce9710782fd43cac433096ed414e197f02f603079ca100de2db9fa1ffb7bd64b3854b83e7a32572da0e70b8822c07c7afa95d7ed14ba344970990b2b6079f5ba42b472008e55d1249c69e4e513a9b483a27aebdad009c794cf7a488c860fcd8987a56aa4da66861ec4bb8e00c1ff5ada55984a5166676efecb54dbc76e46497c6631bb0ce37527f75958294b12334e5813975fe0de2d8239409e79db6b72362c577bdfbe21477778e6c79be5a10cab0942a49e3254a4328df4f82380f82bbf71be9644f20a64421