0x2cffd02e1750ed2460862279ce167820f7a6498849b16150b2484f14e298dc8dc9cb56c22a273ef6a8589d2bfc36956a426a0408a5662d729c0d3e6e0843e50b75d77cdcd9fa99bb38a28e75b73845f19a4e6c7e7122ad6fd266a8362b620b9582b3b577d6d76b95d62268ed20395fb752c3e4ba94084b0dd4d0a1e935d7e61083b9bc486189c28330cac60fc9966a742aa95911cd2b1cf8e9d1c89fa507bef8e45050da5a16c28da67a32063efc1d4cbc5d6fc80677747661b6ec5c1fe7ab40ecb06df2e04f9fe86e0d72f64b8e2fcde3ad5fc53e31c2662bf1c9e87a0efd090f1258dff1f55181ae6ec4d22d580f0ee847f96b285f1bed57a7a9bd26d7a080642317d5a623e944a96d3b6d0d02dfbbe6c3a16a247a237a073919e6984553ca5bc7513fe07d67028c8d96124f2fce593fa0bf096624c10ac3dcbc3f97f8d32f7d45098364cdf115cbc632550066da37f272acb672a463fd33d495beff2d25efd798c93a5843f23ae4030f865ca89504eb83607e020eb9afe0c1018c2ed8ec024a23f49f1272984b3e96b3a72ac54968f353b0a6a84102567682a0ae386bb2744bb71185f8c4fdc283a8254223ed14f89c0afef8f4509da8cf083ba689e9aa874fff65c7ef3ce6f2de18464f5e5a2e260c38d192078b927256bb94a7708271083af96dca18a5820816823098178b0c094743686010e97d1552aac43cc77c0cb0639ab3b79e3e566d59edcaabe185e8088d5b5b2698c970c76a891aea2fa5e478f3f379ddc237549e8c09e57fd7cab9e7529f9e220507510ef72b7179e9fb1f3f9d189df6d6cce19ad227ad5ee38040dc404cf8ac26275a431f890ba4c4dd8bdc4ec56eb410b7e4aa2552ab0fdcd3c8909d80c2cc54141a3f196b11cceceb5c746ba0803d083c861d045cc5094250aded8a63375ef624079a22261a88a504b5a1e7c940e1ba915b1dc4a8551b6459cb898a007755bf56bbfe22bdeed9f9fc0863e97ac5e00171a5632107fef94a438fdfaeed358eb266b4b1bb42f84959a1cbd0744ae234867ad905134b9d3321b09b24757af67c5e24b50454afaa20b977c854b81e03018b94e7f58c2b51a9b43de57c24c99253edec3558ff43df4c39492b21ee38215998ee375122f15f4f554a4ab8570c7b1a45d8575559f99c9ae608c4efdb7141bd78744543d1af1d0437712a067dc63e5e26ad515e45306d7535325517c97208c47a8a87312a5f4f7a311631ccca49ef5bd1195cfaa3a7a3e4442d907b6ad7a3bb5794df1b274372ba5b025630ee383bcb62a8ec175411c48754e9ca27d0bb6529d8de192989a22df3caaf82194090c63cac958b23363f8e077e2c912f5dd16c03ee2d40d85e20856438d929195f7a8283b5e6aeec33b7c105d608a228c869725e7ad5a96f72ef04c054fe5f27f6198f3935bb530354c9eeedc4049d152a8ed14e2fd5f97dc7771ea8a9a97b30b6a3c511bd41268ac41356e83e0969589cb2b41e81663592c379274aff92c2da717ad8feac2fbfcbe4053c527952b847396dec377aaebce46a1f803d451d9ba19ffc7b6754dd3c1a8659535d409c137fdbd6bae58cc112969a33cb9a4f5cdacea4572842363a7f90f1d9e8b5f4d0bac43f150eb8b6caf013dff6e5ab246a6b09086ac6e3af10b40dcfe83ae3f70c24c600c055064f7ac7ada91484f9c92313645566957ceabcb8614d7897ef2a67e87a57996a4f276fe41c03dd5da070021da437c372ecab7b34c17a8056a6f1da3eb1eb7ce43288462e15b7eff2628c3c79ce466c4cc25f7f3644ec80361037aa5295bf499d8d25ab1cafdb433e944646d77c9f5d237a05788786f275ab12ced0dd10d91384852c30210e57a507f5ce02ac3e7e6499ffb2017ce90bf246f6da4c3ba43d8326d04fdaf605d1d990c71cb5ace649b8b22e