0x2cffd02e149b4c1e3241c1583e208247362c3df814bf1fe82fc9ebaded478f44947ec8aa80124865e9e1d26bcd43203853dfafd71cdd223a7371c5f56cfd19ee986900bb3de64d3193780ec22009999d67394d15d5cd0ffb93c481b07e1c66c4336c42f57d0d533ebcc958a8409b807f9bfa47c2e106fdf9445b0047535a0b626bbfa723d6417b08eedbb6496d7b12ffe2baaee29112ab4e4486fbe03a958ac3d99de4bf3730651029314ca388cecb81d63102a96a3029a2a6ee89792914808fa2b865888a5813d22cbc5da345a3a87fe3884ae917f671beadd711cba0dc64ac89a1b34866731f7521862e5b7270066e102db11cab97a60b98f0ba43364ab3c2751e29d35145dc3ac87f31ebeeb54405217e8ed0b5c8efa843a87fe251a00c2b82eb02b52efcb03ea40b31cfe27b0de89cf8d0477d3087c64698609eaf67b1d3a1d40d6c8399aeefac0c722170d57717d50e99b8626c87e5156877c71618ee7ffb036f9a409bce1fe447daa1c14872a81a7d31f7b35b665a1cfa3e7b8553f97b81ade6a3c277dc39f71e0dcfd59165c57200541c5c2085e66777123db6b40d475d041b2a800520468ec5b70045c9363c6cb96065d591a89f87280d22f3bb818041d6eef6ac32a4f6b0984cdc6176ea9aa8ae950d7555bda2778c7eb15139b88104fa9c4fb99f26fbaed43f058f331dc246c7715a762cea23a5c7b3cf75dacd7cddc12c0342351edb79ce2527365d85a9983c1eccc8b3c63ce0e010eed0a7e9f648c961b05a9e869b791a849fc4f171b6e66fd817a9b599ea119ded24740eef8fd023ca0f710791405c7ab53bfe19a81c53aff733bf9b7c773c9424630a4bb2505df5bed80eb74e6d494ac4eaebf4ff4dbe438aa324815bef8a7715826d920d406ccf8c81d07fe91d235d4d2dfb4c52a1de58c4b3ef976a2e39355524007494a330b5bfca0f0f678be1f63e2444b6a53a4a5f0e832c69e2cf1edd9cb167fad7180167442ab76929eaebb6419b613bf43cb365d8127e5f3ff2f4057a72da4a7bdd0c8d7254aa248a99ab38da8d147ba82b435a8998c88d11eb75e3a3aa50b589b1a5353e0b42cc38720e00e6c395bf1eff0f28e91a9ad9e9b162f0413915061d574ec799375903bef9bf321e2e57ba6625cd7bbe0e72a200f0dd6a1a837051b46f514d8cf38c0031187d6786736e3f729b2a7a895cacb5173e6988c84cd210cb11e986c82569249745890eeca845e7a4441b3ddb00b03dc523138c32730f5c43a1a8158066e75d287402a92791dfe816643d9ac23f79b3e2c1c7f655c163b1ffac085995161eac27d9613e99b5163efd8345bbcc51758e50ff52b6d930b1f77b9c6f359e921aa242c312f91efe15d72fbfe0666231f08ee1080f79bc00316b0ed32259768431c04ce551de2cfcfb6708d8160defe9656459173ab0a9a6f857ead9166fa61c156100528b8579faca78402e65a1138e378bafb8c40078eb2ad10e2f5dd1f4359ee94d0e3432fcd4a22d07b1132c91b31e7b32a266f01c64f78034a3aae4f0d1378bcf92029e3e419b901d488af043a70152a8c534f5c35016da7143bb13c1857c78e564a51b48f6b4ebcdd0a4a5328ed0df3363bfe6cb38ca79bc3cf6f4d20f0fc5c737fc8ff0559bc1174915310f7f049cadf1edb5da5cf00c90d260bff8935a6fbef894b5ed8aff12bf501f9d033b5d1bfcb5eef47082e7c06d0b8e9d2a7f7605e5c3c9005f1bff7e9ba2f4e4899f3bc86cc113075acef437b683d965315d5dad72ef4d31746543ee260ab1a1941bdafba08cfae84c9c3bf8b407b041c839f1b30ef972c974febe9f2d49cb11c67db7870aba4d41c22f6752955f9f006451a06c1a4e0caa2d72a6122203dc9b525274e46b4e1f56d1176e3ea80a1a5a3c34bde2e6f2bcb6b9c4c4db0426d3875908