0x2cffd02ec3169273764ae27fa041c01a84569afab4385d75d27fa2912b96371361191d47eadb9fabdc30fe7f6792344115b6f9328a5a0110532ad42cf118a59d7782e3455760d2ab1f276b6aa77f8fac3c25b363d2ab09ebc0338707ca5f4d5bfa145937d8109e773e8d3a9822c44c42f67ccceaf91b0d46dd71aa7a7c3c716864e3648d2ce6c58c38f431605b102f4e48123fb8331dfec3192452b880e59d35f79362dd3bf8c2e0c89492709ba23af7c6e61fb9756dfba0b94904339ee1b729c3c06c224c2f63d6ede20ecc23c28d10c05571df8cd9f98f20a57e369f578c2672bfbb4e442ea22556d9539f72392048c042d484f2caab4f84e2edfc889f4a4837ecd54b360f65ad088d14c0b1cf90f7fbd15e9f761cd4398c9095b8a03757f362097ddf85d706dea314360ae2c0e984a663b2f3164b539a5cca288461c8927f202225fc1552b666962dce42eca54bc91c4b5277e98d1bbcbcfea6333b456734876d40657b7fd65d848b94eb719d0e60b285d4f8b708d6ecec91940c14e6a7b64dc8f801c5d8513ac2f1badcc4545d39a95ad84dee34990550a4dbdb82a95f2ae1dae1c1f70b7c9b15ecf6db20202d794c4911c655dff91fb9f15a27f475a1a9c4b074f4dd46f7f5eba26035d4ade288c4ee58b6d0042992e1da32c823b8749a9abd012d7fe52df8a1a2490bb5248e239dab7a1d90dd7e14d4c9d41df1fdb56ec34e640ca4966c71daf55cc897b897d31b9cbbe9447151faf473caedc0d3f71c7880b4fa8e2bec05a8bc857bbd36033db202ab7dd2c880d26129aadebc6a75d725f5a4f17b80710170c3710919385857abb3f5ace7882174dbafce234285d31d91d1ea36868e41734764127ec51f775b72bbffeb16f4f35618c05207660187607ac45e878f528d559d8c430123762e2fff3ec861e789c819390c390b418d58c4e8e331df964414da85911cb2984d98805a27bad95ba653c678be4ed396e99026db86330f46fd855a6034143bd8d48622fc6c3df2268a0c947c1ff3622d301402e65e8a37eb7f32cd62db20ad2187b0b3cb47be5c03cae8c33f4d2ab80b6bb18eb4c8084934771ba2623ba9d3bffe99d0f11b03709254109647f9fa7ab4e7b1b5a0035725ed7b5d7bff325cd2bdd56eecd76d74c1463e50aee23161cf80603191208fc9abbefd1942ed67299908a4e4d1e843cf0fce5a231593f1ef1e84b4ba7a66b392c1e64608cc09d7dd0e5e8ea1ab661fc66294e9cec9d5fc22fa3737958f14c141a47a5696eb4c13578723d73478f12146ff100a77e62e2bc91b9adbefdf43680e48ebf023659644146b8e70faed31c9891a036311965ba5297351d98126ded580fe13c3fbf46f4118305c0e2af0182d0d3569e19c21fad553515ebb416233c6cef1fbe3c964b6890e68296c0f3ec72d4a56f4320c6e15ee385e0584c8fa1a3d554555daadb6f58b0769e8f862c68f607c80e5783bdc3cc4b6a208ece0ffd820541bb6ba9efebba30d16566b3bba73665df2cb02728b289c354447432d0498f259f3884d654450ba5e66811095022560967eb84c2d9604e4cfca8384edfe33ff0df57f843dd301674577e91b1cd2d21016cb8f0273cc0414c7443dfdc76b546df5e74b4cba70c84c7178302db8f5386626182fe79ce59ac3aef9c31b7d64dbd170f89050025e0cb14ef1d085a94f0effafaab34a21b9c27d7ac5f76ec3bd01190e389213e81df8dae6c7ca200c8dca37fea84bbd5aa225bf05ba8908ea657de2398457bd950e9c5fdfb6180bbf06522d56b6af793f04fd9af88b5e1b098e1fc616d4422433b555805ecfff6da595ab4ed0b640b2c9f2f93069dba4621c7e793ddb10124372bd48cb91eed18f6ca7ee7f85ee800c016bfdce8a4fe4dbb15093a7b59bf165f5e4a30a75ad2d6f07881dc0c37d