0x2cffd02ea1dc295c9ec584b100789efd226c16e7d962dad0445729d972e5f7435bbea36381b6ee0e8cf4c339181a96a73e339c78f79abe7338fa261c343d4d687787ebd53ca7b611bd3ba275ab9376774b401dd67cef861e0992235932480ee01748156791447e8ff8acb2d15df9ccfa02cbce6e6d383faf1f01709657729ed99011318a8844b5c0011f95856f3ef1d777c54b341e628a1ef10b3f3fbd65f7470d7b3c5fe1b352b851b5dae2dce4b28b76b977666b5661ca4542a10850cac3f37897dcae2a019364935ee9039bd84d5fff1d801e8a2984e743b4e69f04e2379740ede9e253106c9872dad84ec14ed8d65a6563c0ee0453144e8d13b288eeccbc058910edfb30b23e9efe3fb6cc7987f883fd15eaf14074a9994c3b79c4e9443d4fad4b85cd1a0d1ffc20db70266ec2aa57a52f2b094322efe0ab7969550b65dcc825607ecd12251c3b24d02560cd6c33050fe9f1f483f2fc304630f58bd82e7b1148fed7cbd7ac45dddcbe2f989138cf6188bb8cc8c22f70cc6134a70b30014bd63416a7a4816144112b99e08185df86466df31fdfd7a34277a18519ab098ae5f7651f750ae18d8bfab5d41d99ad73a34892e9274da97dc3a46735e5765438009fa0fd03507577254fbb6220d9d5bf307bd57d41765e6c980815d028701ff412abb698b44951ec7d892c7533f37cf0196b6b7a4f49ba9f95bad0587247cc3290874f5898f538418d5be6d3fda205c88cd9741d555728c385e518db08dfa0fcde985723b5e13be8dc59c69dc447044df4619d3fc688e8a96c7c5192b45e78d97a87641b7f165d3c3e1a4c230aac3bb3a7a1c5736dfc68eed08d34cdd42174fcffe3e452ad0eddb7ac58934a971287213f34a79821acea18f2e3e229b9e5dba991de2acc5a696e7b68c720e2e2760cbc0e63a5b77996b791c73c13f00f3ab951afba8554c582955ca1839516bf4eeec3498188e1dd1ee7840a30eba01a1336d73d3b13a53eab07e2ef6644abe9f70eec0670f4bd0354aafe3dd7347c0fb10ea458b9783ec7eea16888034adf773041e47793f97bbe03c8536263fe9db8b6aaf7ea295750d551125b6f22568c06ff961bcf54fe54ae6e72fae6e5c97994448181d113f20a6ca6e0886235b757cb4f311c25b50e1081662812c032cc1c5be7b163b22f71e9368cc3e5135465524b0b8bd6d6edf5e434367ff2bab7fb1fe87864f70c7689ade635d0d745220cffc72139f001d54ddb429595f42d6648896262a4498e3ed8ff8a824c2f0ef0870e99bd274ffa6086380626cead2f67d23105919b420b4bca7b76f31cd6411f8d88f27f3a25bd266903a2639b3bd6af362d97ad75ad3911a1873961f8c44f2bc8a40f8f5c4764fe92196846cd7c71b4e5084f99bad70d309f6f984366118f538fb5d8cf4cbf1eaace0d2d379267075b2ce73f3950ef39e82c6d21f496c6c5eeed5ed7c7e812c4337b4c54fb8a974e90885d6105723033f5fd179ac8b6f1a98e9f5b59b06247d887962d408270ae57b5725e2fa56471505d92858d751cad244a0377a758dc91ae90670c3c36b2d33c099554e0dbc23545934412035979a96aec9c5af22eceefee9c460124d3b832a462bd0fcc7cccbc689a40fc4f89e75555307f171e4b5053cb20e1c7c438ed8c4c91dca56b573ed3d7bf9587f6a1730174a90a805713a836b0a17e9aca2f36976e4cc6a0f1ef4ea6e189e0a3a8093cfb55061efb20bd1ede65a2f19eb4cd01c12937fdf1283f2175d408a519ae9f2827c6b27674b8532182c29d231900605adeacee2af582c316a914438ec60652fc02bb79595b87a3dd1b03ecc9f3fd0e63c61ab5785e58cd81f799feeeda295f47aaf3cb130971b4a8a35b0591d1b33fb07682740a7efb7fb20f5b1d4c02d466bf9c7a20a1c61aa68c2827b47c41b6