0x2cffd02e99d06475792dc1a82668478a0de4ba32eba136d091f429ba7e4988fc4dc57ff7e5f4a4a7dbf6068062e55e08f7729cd1d834db0f83ce796000317d05d10e0350586d49900dff77aa04a146966d34f38227735bd06d7093cc7eb7078372b64799ff6a17e045bc72cb692ee8afe2d664cd53faeba8596394c0bcf6d36456d547c6d642f9e534010bdec5a37adfe6053faedf532e4acc6906c2d9550eab3332971e6c7160e532728b56c180adfb71e6c0bedba41a2e9daa304a01a0592025c2d9dbbfd8be40d2dd50e4b4afae53d6bbe0b4eb4857bc0f38a22c8dbfe2961f49bf56c4b69a86a1703a5e3355b89a99d734d0dbe571b78ffc480b6dd13171f3a59710e669a769f4b1c9237bc8f6b687d6444350985a842315b04d9e23448e88d1f2aa31b5a5ef6f6e8e349af178a3fb49dd364ebaf5cf78c27b3f53f1af791a336e530c4d68aa2044157ee9c325cd29d5eb11e1ef25c1d196ecff793cc7cf50c378adcfddf364ab2ba89419e7ae15db5d6e785584039b5907627bb29a0971f167079d4de105ed58d6ac1a12ff05f85e2dd1cddb8cccf15eb07b2b9b6cf2172f29f63a79619f5ad7a35a9a78383aa717f1d44a67678d0cf2267c9ddd53bafbaa8aebe36881ff8a2dff93a4ded3569ce48115831d215e1d3e66ed13108351d659ae2e8ff4dd1464166ca46f0903a8bd0e46c17ad275d5bf2e77ee029238a221a90fbd7784be2e6e5bc68caba5b56aa0ac39d79e9ab32cccb5ec2007f43b29c129a14a0873c0959f0a2f60b3e657772478fd1535e63fb6fada8462f849de42e72efbbc928d0f65697fc194cd664da7f81172e952ac01cea19dbbe708b6efb8457828893f0e47e1005a2e948d68e948e33dc5d9f79dc6c037dc5818331dd1e6b987e31e4f153d7663e40b3d4a94cdd993f8f8135e5a70b65b3f4236b925a911bf826a58efe3cd898add6a02c6243582f3c295a84d394fea5f7fef08413352e10f7763730bac528508e057360ecba9ef70ecf57c1e4c12be41129eb6610d1f8ad15913128e7fde31c46902b450f79e371a5aff5070099b3c373e645b370824f26e66a6a66465739214425db27733d895fd8a424c0f433ab9a60e3f1c5b44274f03f31a705e8091783272783dbb751db701950973f39c069a39d470dadc98a95c489d47897c614b9a2843eefc1931dcb7df5ea63700a08fbde12f1d82992491041ac95f531f4b94df01641782ef57aa09ef82dd15bb8a01ad765bfe40056532d3f9881ffd2a4fe9778599b85bad9d36384bcdbe306c2ce1df3b742ea93ad3f96e8811a3ea52c22862a234b6c49c252a417d34615dd9e789830f73576ac410c11019516eeec96f78ccb9376946d7e1dfa62b1a90ca18ed34bd6e743d456334e876bfd3a18371ed465ac11ae27f53d5df824add495ee420f3e74ed0af561078fd4c2653fbea7da1a471a99a1b3003a0a52c92434b0208d0b8e4f2a5529bfc482d100e10ce87ea7abf3505915b94961b131be2e5cb7dc5ef1a2eb1c9ac096db7b96fce2db9a672ec9cf5f498f943f266acd0b7bc2671ea94cd4c8e136a90ab18c53c613a45e210d6483b20cc91028b4eaa0a230ed7915bd1f3a2adb447707c509137ec23f8e5a6cf314f615c8068b444032a2a75152f3e0b0f1ac0011592edc13aaa851dc5e77d6e8ebfef58a62a3b15372a61f560c3a055e448829cb262511b8a8b33c7c1baff4a5eb648cb9dfa5a31568677611e671e1ab8a332189d355f1337614a610ab67070cbe3c7aaad7ca271216dd675b7fae8c3d9abf37f1dcf3b936e27d9c8a8d7ce94020cfc8fb0efd5262bb5d439f3ad9bfd595e563137ca09f0c42ace959adf082118947d52cf126f8391490e6f5b357a3a3952acc5bb5e64a6e8edf4f7d75b68013ab2f9b7281c003ae2fcc6127053ea