0x2cffd02ed9f330705ea53af04998b3cae1bcc34fe512ceba2278087f60b775baf11f5173124b28b78ff0383537c20567db67123f2fafcae5f7da165a7a53177bcf0ba3eb663a236d02da8075b78670c4dcff6d9ec126a94638ad3f968556320118c74e3c527ab7eff3093d4aedba20dc1cdbb7b282f4c9c8a0e0bc83c851a0127ef10fbcf030415162760e18d94b9de2d8a1961afe7f8696b0f28902a16cad07f6339bb3ef9b9f6667b7e7465e5164055220275f384f3741a5ad3a9f79a2cbbc880a9c926a5565be5a99cd17b238718cba147481c7a9aca8e6c37ba4c1462bfe34d1d63d3075f813cb665d527bb7880d384872266ffdde5baf286faadce7d241010dda0ab7767443e37a223c6109610a61a251944e208c1aafb9d3a3926b7f0626e1c3543ec68f858c1649bb18766760c1f56f2f6277edd389c8ed7b9d5c5a427eeaad9278a9d5494f6fe492215ab0fe04960c6decaba184c21de4f66c71e99d90c31646893f1d6c7c5fc7f988be823ba258abd9daad8f80e84829cfd88a9be021dcc88ae717ecb853b1fbd8f9e3a426233f16d09853d1fb0bc2457160ee754ade52f644b949acba861530b3b33eef3bf5f92dfc437d370c325e38d3695ad796567188e8f48a948d8e8c7cb6ecfb95e47c5ef83c669cc1bfb5b3f0a52d3502dced6476804071977813df18cfaef3fc286aaf0fba034cd1ec8e5085fc9fdc06aecb135e834581f7c5edbe71fcd73534fbe66aa14791d7e59ca1c84684cbc60e4ae2aa328f6e9e391242adf4ab1b17d4b159732cc21315d94443770b39fd20bfb26df1a157c27c4b94e265e2a032da8ecc896491ffca49a6474b2b1b94fa99d34a87b88429fa5fdde73a3cb3bfcf7a9fce7db652efa0b2ca44d6dd100cd11878c974f2f4c6c30cb125523dec3cd70e83584dc3c45f132c8a94caeb0a88bd8ad2372dff06686478308244b112f7739d9f68798008f7bd90835e9ba2a475d97e34b33c3f5a61d33cc1944617778cc5ac49136172a40043f363be8f5121ba53d7ac671773d2e2c7c6cfc2caa5b9588b43b596ee24a3b36dd79696bdeeba41d8f805a5b714ba58f515a2a2b89bedc2e7643af49f5226c0c1be0604b2dcfcc4fca395eac03b9164a656e7baad17706f9a2474cc290ef352745f59b7687660806cf92da07a075a37e1a20ba15df9532853fa6ce9bb072db241be29b9c17a137a0016cc01e27cc31b822bae58b425f173c2ba2783ad7bf8d2da77bb3cc413e5a956008a9678f0aa1d25e7071f48750a221b368d5bf157bbf6c85652f2823f38e435400d629aaa2595f1a8dec8e532a6d5e500efccf530d621349dba569e4a1188025364aa9137701c3055798c01f0d692a80311c5d7c448a6dcbba29a586b49a4ef27f98d4994d48db58588b4f3f9d3876987b9f7f50c1c6a3600d61b716183f2cac2867815ad4dd6e369657c43d899077d65f3af72f6767835b3930e5bbbc08e76060197cb1eff85a223d026491cd6bf6a56b6498451f8b2d445ab756ade977d1dad31b9034d90e67085b679ede6749995edc083316f17861d10c8a4c2ed37b29aa83920ba2b2b95e51797b56818821c44a3e00bef3386a9d09489e93a7816444ea69c6e1ea44c6b8d57987f4da6e6ae301c72fffd45178a6205550c3dadeac2c65bd21367ee80701ce608cdfa7681511143dffa122a6567e3a55ee65ffe6dea85eb8bc0d77df2267cde4c46891222e179002cac3e7c80d594cfb0aa7562f092858c944ade619b69a5230df670a2cdc40ac87da823b2be56ddc78eabcd90f60acad9f6c6632c76ef826e8888deab45ff69e5d341cbc890f055f66f93a03a5c41a8963e56cf7f1112c5ccce603d2fde4d6f82359f501698ea42ca5bc73be76fc87fdd34103efa30de7a08ec25c1006b9e1e91300b87a3a4cb