0x2cffd02ebf15fe1cce46da327d27413bc2565247914bb11df695e0128777a72b986eab4aff7e46b8a32119b9486a1ef4d1e71fc71104d495d1c047014a840d8ee0c04aebf5d5fa5c09992bff80a2687e3d2d71f20def43565f1175b85fd71804539b3cb92f69125e2387736b7172366d9e41dac34e82d9ff8339dcf25ce67e40b2c5c8fc1fd0af202aa5e494ae6bb2760141ab3d4ea6fefc33262aa7a8cf4d0f9f9b31a339ac775635f1bd5fb2f2133489abd25740f45f0af96f7cf425dbda6667a2a37baa4b4e250c189cf4069211c5942e8679b1796ac7615f13243dd6747cd183cf902b518569e61f9fac4f009147250c4880a98f03f9570d83877f44bb94d5e127e6545e0941346ea4c8e8560f75c6f716841093fdf90d3833e743787487a77243356c8d4742ba7c1644c416de32078fb6c4882fc5bf07872153308382bb30bc184783b1a90535c40206ade33946c87152b45035c03db2e960696284a99f867b3ab804c139757534bb1a2f03c52f0ec85f144d1463df44399949e75b815f4805cc042e714807a4a4068af31b74b563c46477e291cccb0b91cc798344595216fa102c36f6280fd31d01a6fcbc8d51e9beb3e6ee8b73b24a1f69926bcad3581e315faf8a30422609966bbefd4d3928d43fd1ea91c443fbbf7d1e067231f40f0f648346e13e41b29ff4943b727e9f03742ca2bb72ba35662c9be145a349d0ae57761c911e96726984467a85b9cbf0ad4531a7c64e7cf5bd80223e61132ddd31eb3f4c3c6e846f009c9d2bf4235c01c94224242b11b0437528eef689da45e9bf66ca73e66c5e2d8727aac6f7ffc6346760b611f61cd68e6ffff91a488452112ec822bf96e9eacaba0722571b22363338babfa7bac652d44dad44a7960da7a84154ac4d92f829183c96ecec3121cc9201e6419cca92bea26206fb261069e19a12e7e8c34366d26d88c120d7de4724d7d0934184945f53d6360d17c516dfdb1c66458b09100ec77ec42abcd9e7d46f34a7a16c20acd670efe29734ff213884af97cceb785a6e55b5a398cfeb8f0eac934f68c7a148a7c659b63e2928f7eaca2191e3c2c1e4ec0d075b9553c6ab714895dbb70d5669190100e7ac648d37087abd5832b37937d787eff934c0b5caec1535a0345c689e3ca25a65410d9665d3e6642fb4cdcb3c1ab8122da9783ea12fbb17ac0c9f78bdce334053d5efc9a6da05b005628dc3443229a337ad8359e5ae02df132f3e9230a7dbdf9680103337e9c5480f8f0be3e2ce0ef0f2a0f0a71253a7c556420dab5c3307eb03d3f3c48d5905f59c2ae14455e51774d507b9e41cc58064b451a536b2f479319ceff0ece7351a81dc4b036fa2a35f469e76fa8aceefefbe28abc059541d02c69758fc6d213a7003e09d5e9bcc7d8015b2b7e15044df9c0042b16eae73f50772df141eb4203578cad71ae204909e2411b8fe592c46661cca0b1effab880fd4acb77d8620289c29d71b24a731551dbaf6da085f7a2bc75d0aef2462cecdfc7d0297deaecc97f6f1784f52b4df1247ee9ad72ed262c2120ece64ba192edf215ddb3f31a965548744f85f7c261fbb46ac097978a738f165f8d8385b57f9a59c1e71d1ef783ce660797b036c9d4563ccfa1e0668f91f34ddd5381082596f3c4c9c63a554a4a3d115ea5604e754f1137cd3c6a1e9ae1d47e0bc8590c39f587e1a14d176fa83b936dc27f0a6019368ed6cf968c8e4560002c8f207fcf856f5258b451ad84beadaed54cd26bc2300002e634968a6b0fb389f5035beaa230526de17c275be2d662c7610c029c9482b6eb1268200604c3a1f7c1164d176a4e1b1be17634b0f93683aaed2b73abd3756940a08cc01fe6f755a28df9e94932f4f8cd0183ba449ef50348cbb4f662742ca5451e9e862b7bd34cfd97304b58dab638e46