0x2cffd02e168d892b487d7f2a1814cf4f7dbab84052f256e7b22f311c708a7830b1eba315da0aef48f8f4ffa5386c087b98f691cf6dade182c4fb812deb77a13ec409e94ad6b47c63258dc04b1fd53d32598c107ec5b8291f0496b233a9029999882f3519d56821a7349a781bc3bf3a6be0e82719d00f8eb5a800370fdef37ad7218117ebc863d870de89885853ba571e4bff4b09ecea91bcc9f9fb5045b8b276b130e35b3b264063e67ca3d186a6491b8d6b45f9782b2b25d2aa0bad912b805ea3dbb542e5c02d118309335059f4b213066dd7bf7d84852f0b532a26ecee43f3920edfa83de8dc00b319a9e8eacefa203560dc5244485e65d77b5d02595124c00f4727522fa2683837ac2101ff18c0b22c00ebfa85395efc794a448325e488876053352a43382dff3b9ab8907557dc09dacc5e8db52278b044914feced02ca3aba919dc906775bd0d824ee7279d58202182b4f2a290aadf61e387794d536202c11fddb01791f2837d388564b9dde7118c9015721cb72f9073a6df113c74d092a5a6bc9d1fd527c9349ae282814a17faa1efd761d426bee34d8bb6dcd0e7b42864a49fdf69dae7628ba21d1dcf9f99dfbfe06dfb376647d0b918079165ea3fa4abe0ca15abe517a65cbc9803e4721d3b5ed7365b51d232c7c3d6608844c70b92af728e440feaa4c48efd1e559086ea8dab737d531e62cd8f621a0a16c8d30e393ab92212f0856e557f23a49b53cf5b307c9489b0c576c90a3535a1355daeffd3435ba3c820a822ee8a027a852b9cb4b7c8f4a4c66184e5f2ef3b6b70961257bfe2196cf1c821d39e403a27cc6b500dc1147b8f9aa1d5f2628d5952586edb1c97f5558e3625057261416ce309840ac867e4e14f8ac2a7fdcd92a8cdd29a89c0836f50b3d7a804890c579067f23b600ee3f1efe7f1d6fe30d8482dc62bc46a23ef027d75ea281cfbfb9a55fced1d0b2a28a5039898c15330f5a3e0a4843d109115a6738bb96e9992bcb55e868a516375bfb22a1265e97901e09ee97393e6b21d2be37fb19eb9b320ee79a999c061f587c533a3e138416e91e634491ffaaceb75cd6c6c3ea7723860156cd33259cd8687a4a7679f035d6c26b23b02e37d0276615b7c354b48a6f698bcb0c126ed3991e87da3e1127b6ba18a6d6e3caaece464c49a4d13ac0f8dc401126d8d15e4ff448d59d7e8c31e3791cf43daf8bdf8978db60b1f2005328c863d4a2d19b9fb6e296488461548aad54d8ee6240315a8a1f2b4ee79fc798940594112b3cce3655820c411a593560570dcaa2407b653df087e7f98a646e47b3a6fe645dde18569861dda297d64d5b6c94abb31ac82c58b3dfb1efa53996f9c4bfdcd45425f027ac32f6d88b4c1fd5f9e27159e2200af14373ee99379e0e1a9842ab2932f4989b2e19024059c8a1dcc17eb6ab778795e34dd49e8f346fd8f6fbe0ad5ad67c9eda9172785cf5f840c4a6c09906ab61ab980e9bf0ca1482df35d59e658865087c0e4d396212037249513b34b03a0761935374d2b412111b048c8bb80d4c7a4be0f0ea270e6815d384c05e6f0e4918ed56fc2a7230521f78dd66e73492a88ca4d6cfd7c63076d518d55f9ba5d1c10690ddf44a9261cc5440bc1c654a5ba9db7d723ae416b171d5b69ffe53e1fed8ad1f6a38652b3a30833953a69d5e13b3b5e794c30525819895956dd20f2d7fe9faff86f5b64d5f4bee59715ba463cb17a31854595bb2970b31e8d33e4b10175be56c98199bf11798f0e5d22e2603af3c0e545917c11f864fb1d6230903c748a081313b4441fd2e40cab47421c89dc02e0fb278f351a9a434cd6e69adc14a717eebf0b441b2bc738cf6426158579eb8a0dba2a023601ff2e426910778a7410558128aad2840695cb966f97678198f11364d43304030187aca11ea2a4606