0x2cffd02e3d6507da555f00dafbf18e6e696bf0ef87e51ade57829f23bbc6bc5cd890ab013f783fc7df8f0016edd06b53a4d23abdf5a870585274f0855242fc523bc6e214c6473c901a97f91d0ca4c1a20f426a0870cf6c45ce5c4c5721b7759f7a5d339b5490a1849da07098810b5f6a16599a82cf9ff9fc096cc16c6f6ba0e580764ac9fc7334f7eaee2a8c5ba4529aedee2237248fc25e78dfd13c7f22da88e4b799244f913cbe85a8a214f0f7057fb367fcb2ad7f30a06378cbb919e518088e979db77aaed56d6d3929a3973fa3a9d47ebe2f4a7ea3437722a31f4e1d447012739c22bcf335e32e420989c9e31256aa6e4794f328f70db5380d4d32e9fdce2a0279a181c1faea827f05af12c7eb9514ebb6a859030fadd9f16399f694fa269af5570780a6215330f83ac5c8f5a0753fd58f066f82dcf25e1885a15d7027dd785d9064577402d2cdb8b4ca4e333854acf9556cc707215283d2c5a3811218fe068ecc819248d8b5dd65c666bb1f0912cf2442b091a022c2336d447ee354279301a136225d4fc89a77b710a393b5b362fca2700dc482ed3984c89a8ef9134de0860cdbf91fdb13263781dba2ae89f1c4c961f86a0686d8b9f0679766e9d3dd63447f538ee7d41de7c9d221cfdd65ae58a69a67c6f85e6efbcc768388cfab26080a7ed16750421cf2e4dc75528412c23394a856d9f4d475275a42d610c41e2cc09e73e506e279ecd0f034ce098010f1789fd6c07f2c59c8b2acbdcb0ea220964763c182f9e520254fd3059897589c2da171b8de782162582f0395cb5a27f24a17e7fb2a9b052e3bae42dc81c22c2476f72f8fcdb67dffdbc3524f8dbe52709a4140577c4726d03b3676f72b70feedb62635bcf8eeca456cfbd6472dad24807b09d2e177741858197b03109ec47e45b2697e38997f0644efdde1385617086010982c0d1556b40eed7f65122adf154f51327f49e3ed6177b9951ff0d332411dfc2704ae2a905e0c14bd194688d1008957328930c68f7fc70afd1f9f1e249eaebfb369b3b6916ecc4b86715aaeb52ffae7ec5c5e63f1646c6b3f3358dbd0a56f0537e265cc648bc01b660a7766cf14c63ec9a31deddaf3786521bf7e26805b3c429ebe5b6a12a6efa85a6c2e6414e99510b99d5dbe440e1a001c6b70094c97b9da8b7cf8710297fd29c083b43f75f7bdc661a4b0c0bb2f8af2f78c1e83cfb2af1699aa31b0742714a2dede70365f046e623cd8364aa1290ec63c28d0f94ac246690a8de9ee59538f4de5cfa4a0ba031901d4c349392b70a2f28432a0a52d0bd3c1e82f38d406cd88e9ebac7ae5eebd74910d7ca54f175f8c2a5f5e9bd1332bedd6f4000e7d2f8b1b21c5953631e229b3f287d9ed97b77d39ff82d83baeadbff65660b229262d102417b3c31d7a543cd4e4d3627677317e44c00e582ed8153b7b5517ff6544770a1ad222969941ba213e82ea221dc0e39396fc561b41ea723194ffe3a014df8098527fd9fae1579ca1758e8479174de4e3e508eded78aaf56a090c2155cc2dd5703d8ef982295670cd8d6e780563a0fc57dffb5710f67ed126c74670965f3e72cc23cb2594f2060188ce0120463df71cd5eab37a07fdd1226782bd7eb5bf477b261fb60bb9e1cb3ffe564ff19f8914a465754fa82e3f19d9008d61f94d4e71e25c231cb6a3ddb8f1693d87666deaf790bf7c2d99acb2e1826b65f688ce2f373ac4cf8506e81e7c82bdc1767d71f1908fc3a2b48573ee3e5b38210486bbc32a55e8db7fec85aa18e189c0103dc90064a69a138ed84692eb2b179d69aea57ac0abbb54fc5df597f6683d76fb0a4cd57656a9a97b01bdb5970f1835e0483e5d9f8d3c7c20f90274ebd14bf9bb79a990d8652dda75d1399531301901819a61e798670bc0dc8984a7f52e152ab5520abb7f57