0x2cffd02ef0295c4a567afd7bda9e9685a929e3928bfd275ff601b3186793349f07bf1aa2de29fb6fa49957bad7718086fed93206521bc912a51eb46f9f9fc31b7e53cf0cb7ad9ebc26abcd3569e37103b6fef7ab6b16c645e0326e0c921f4e98805fef885bc333ddaf82b1faf016291a0ceb5198aca3d0b1fbc60786562d5be2dd7cef50d46730635c66a82b06ea33c9cefd0b49ce58e9682257e3382aae890d38765272df43458c2d928c6b0402e7dfc67f8462fbfad25a0ee9a82819faed9403ff306cfb6b9ac9466d642e35fca425f2a9f5d3f13d76d6ae7773e8cfc3111341e701ebe6e492e6b61758813b04c499da7dde6846b3a8100e9ced085226e1ff6efd022fc744b6e41d509d4619c680396a1b3c155fb75c8100c744a67137361b3f0a9871c6d1bab4baed1f8914ee3b3ca7d083a7c971d9ebd4b44e582d731151a7ee832b885e01c6c2c07128c027fd73e27ca32075ac8eb5a4a7ebf488126935deb0d63f3d06c5ed31ced684717e2a34970b8dd223235ce48094b872e609cefe62b0ab05779221b778bf78f4bc6a8761b88ee7d3268c15f115e78063ccd511a28cc33c1ef545f8b1623ceaa2df647f8647c3e4fdc847bfac270691e942812e0dd43354b0e1616184f0479af018f9b1e525f0c12ae7ac5fd46d4a1a5bf2ff0447b70f296f56dd82371780442f31e65d887c04db03e7d089086155113f9b179d06198aaf7f157661724fc75aac82becff87f18d3c2f1f7f7d29e3096e0208b6050b2d7f9e126f517b7fd9cc3d216809f82a8541ca97c0d2ca268bda9955792d662b673ce06064d6c5c18f22b224658feb36468103349cb946782bffba8735ce508fc0d6561e56fea30b9640e14a491ece2afeff2bb19bfa110fb5b91ef20504d8ddc1c0bbc1c07260bf00ea1232dea010e2f8a535a4273bd1dff8508cc1540ec5a1448340d8546e60deb2589ff95e1d3769d0e9de68c53bf472821503903fd17f402b68bc9f82d1c2c8ac347d4650cd1723d20ef9411d76615fe5c146736f15cf413d17e4f95133e0c1271e3f86a28f202d2a04fc35caa2b02ef96a393a7b69986fd408bf49ab3f1c35f6fe9bc9744a770cb14782798b719811a3708a6b33a3fdf28af4d3d4a39c208161e7879a7ad31ef78997c375af675f72b678a1a2b5ac58d8d4b35ef2b26662368242ff1489f108806e06a22368329f0bb839306e079a39b03ee9be4acd7527447b26109b4b80fb6888c816543c36c93e0c2553db6567afdcb01fb4dccd53e0636ef8b06b4c2f9bc9dbb0dae4f600f66be9db76c28782f2f253fc205072d8154d948d02a31f6f192177086caa3672775acc31c03c0ef69c12ef5ecf7695c07347d86715185c41e18da98057175823d8ba2c2479e44487161e27a3dcad9333be03f410de33781eec09bf4aa47548f4acf1d2989165499affabf627c29c6bd68b6358d8679fb65f21587181bfcea6dbaa731a3cd21e3132411db118e9578da5b71de3ff950780cdc9f48f4b994f05aa4f9108a591ae597f40901e814fafe8e24ffbc78032b04dad25d1cfa48be460191853e7f09a4d295bd69e2a6db19ace00b41ad1d8f8b1711251b764d80aaf83a0b9a5937d138199e4759f8c5668dd80fb396220f256a4ca5fd4dd2672032ac3f0da8a07217dce70813973d26ea3a9476fc12d0a1de0596b93a06882ed0a8d1e19b23e6d7e9800b88c053866c37408202abed761ad1366441147808139b5febbc7bbd720b06e9dccb34deef98f14eaaa9e3d03f8dd5346e372d08cdc36fbd738d85db25a915e777ecd3e987de1cb5357fec0bbeec6ca821cf472f5acd7df867e7c0f65f451deeb39d25c179d0ffa13f9a4facdead0c2f735ffcbe88116c0f5896da84532b61f9811e56aaec3350c98965de4dbc82f516bc8e76eb966d4b6a