0x2cffd02e09a52cae5dae766ba47c0eb36841da1c13fb5141584f68f1c37088843673ce9114454885befbb3f34917eb1c50ee56a8c8c0f0d3685f835d45122597695b7c34c10641974b86f8ba4fcbf703175e43f02c24d7b49041cf6b4d64847e5a41d4fd4d309bf52ebb5725723daa8b0045829ed9f4ce3d5e119188186fae47b2bc8cdcf1f0d324253af1460f53ce9d7f9a9947cfa57ef7359f781194638be136cec8cf6ca56775938741779b57984f77c9a4f8e79fcee72f17ea4ede3aaa93af2c5621d8903b2fe6c65f878c495e9ad8e199437552f4c36a7553cc4eec7531e5abf02e36e115a5ea34233600f3f7f9f7ef66aef421333b72781b7b9898528dacd46f85e6737e51837f733ac1677d74c6356a358eb208beb589cfd8cd8d517396a87762531b5ed59b3a71699a2cd6b101a24cd8278b69bb8473d818ffe50af5c5521240222d12ae5817f69ff83cb2e9d0492f817f6d7f31286eb38cf7502ebcb30b6e7797c6c0e338457d7049154fc139635c6dc419847d2035d9eb12585cd31d0eb1c39177db48a3c4551f092ee5b2b3a37c821c59ecd0d595a8e4c8c315ca1d1688736324ab2a50c93f01caa3f2f741c7e4bf75a1357a2bf4e7af7773621d8f1fd1270fa78a9b3408bda77ba0eb64b5899b3f45abd26d787f51085bcace3eb3aec25e7644eb110be5f57e52e8e29fd3c2afad61619473295e0d3a68a7115748837caa13323ec8296560a18ada3cc92d4cfe56a90f1f6fce51e1b53969baf990c749c9d8d99e96fc127c9241e1b998336d5c49ea6340df4cbe141e3f3c2c2132de725635d64f807f2b514d265aa10c0adff3520cf9f87720e443598878ba26d75c4de7df80e729bef87c4105c710fe714ee6066d8cc174c005f26b91b3601886e9ba8c3e45c3958777776a7196987c0e128fb170f2a50ed9ad8f784d05143c31733d0252dfdada14aac13a6e411b3ef9097f58773617fa8e5fdd9b7f7d824e237bee4789e20f5e772793a4d9512bc45946ccd1b5ccee843e7b67fe90a57c240befc5148889c569af15abb479f31b362b0769eda24ffa95d01fcb5fe10e019cedb463e5129e348e9daaa447b000b477f1b78ea715a71d21c56269354514172633b503300986aa78f728857593120f0ed2824615afda4b1fa60b24d93253bfb457fbb7b37bbc55c6ff2b1bf1be4b82f12e46b7ec55d97ff1160a9ba5f50ef68566a7709108880f0d2f3629818022ffbdafe934a76149dbf570d8fecfef4ab79915398b19bb4c809bea7e85f76b1decc24dbff40d3987d81bdd15963b4589f18e6e07c3dec305ed4724cbb7b0802ebb309aeab3062a49d2cb97fd7fb0a1e65d6d77375bbfe89243418087f9e4e418f97bb5f31ba38dcf65eed7d59b3622ba5718920449d89cbe1195cc2797c9999e4ddcf3610ff961c0055051056d0cc3c1a33a51e1d206266004ed87aa737224fdbce93020cc5232d421bbf0ccead0946c6bab6d86a983b09ade2bd6aad95125c733e2f4950ed6074a8ae182e8036095e4d613fe340be5c05e346d7a8c04ef001384b7d24f38388fb12ecd2e3779ffa468429757e284a622c49a8ba98d3a1acae1a759feea4100770f5d4b9ffe69d6a068ac8919fa5473e5bc1e1c1718c8bc661f356cc5decf95fb892b1e568bcb687c05b1b8f528ce59fd4f8e63661ba7e7a0b6d0e060a892b1a872c071d45b5f420c04440ad3bd72f7944340103a70183471b7f559e0327786bf75100a5e17de40b28a44d1653905ad28abc566f7d95c1793482ff65bf19841e761d7903564967cf70730d947a866a5a948380ce1599176461d848642687f75f1b0fba5cba81cef2351c69ced1f5fca2e1f025967d9c33df3e73dd33f09f6192abbf1639ee18401ce4245d5fe31cd2bb8589429c64e7274c9d4eae9c41220c8