0x2cffd02e31fb3da653fd68d7328761e2c3f878aed8f8ced4610eac69e9e25be060e4eaea69c4fe32d21fd6c3b6346a9843fe96ff87b367d46a30c46ed8850b2ecb17f39426fa7a0f020242c655e3edd5c2ada92d9069134555b80a1c4424e1ba30ec34b4605a09db62cee19b56e54779f0ebb2671848371465b2ec1ba2bfd41005a7f23963c96a162907dfc7b306439cce0663e1b0f9d738b1a05900c0bef8905ea619a3e62d926b52a305adcc858e59c50cd22e45ad4d2fd738fab1ceaa29e0b8b9adfa6c74f7ed377d8a3f7127da1db577e705e35577b0f6ad02d8e1dca93e80211d09353677bb1ad2b274d9e4247de7925331013f59190d3444f4f1add04ab16e7c8880c3e6f4c4159bd4c4dd187134256e0d62b93a819d8a7ef554afec64a4ac811ee5939e9eb4289a6899dc7d4879326796be1f102681bf65dea5f486e270cddb02117e8be26711e88dead8797a9f6be742a1d58803938544414b857ee766a5fccafae93e249cd8bc3e3067c541ac7a311cadfec064dec858c3a07bf702d22350cb6d11be5ccda4853530c9c44c1251f61acb16560d0e3c49e7f803f1d9e6d8c3a8e2d9b22cf003ae2b552a51802c3c9bade77fbcbacb5bd9d18eaa707f4951c9eeb874d5474cce642edd14816d9a839e12a691e0d5ed6aead063493dc46035ee56069fb8486e14e7f75113250256c57378bfdf3fb9ce15938f2d6787bd147384c598706608faedf974111edb3020f3b4fa70e79a101c5f78b18b1a815eb0a84b40bdf26aa2deb3999fcd31402841d9203e84adebdf2d246bca73bff3b76778b2bf4fbdddc685da18b6fa749423b5c1ed1d16a66d95345e14d6876bb669b1b040c4fed851d10eb25359c90924b49045ae055fcb7e97a2d8794e6b1b2e68e8bd272a150f062be96527f4f39d33af7f4ca1209f8fb150ac0065c9edd4fbcd36badb643c29bbf13fa84006515a3ac2981800a6d92e0928bf7783e6458eca943836de75ae1670f0bc8896b62dd2811513bbb18b60b82626709a35da04ae8b6e8751f99eb7e35d7aa3514df15b41934ed8727f4e071a719c5d006563fb6ee783017b0213b7b409f237f9ab17af4bd5ccef3e6f20046e86ef45e406ca09441203b5597f5835e6d65544988bcd930fc4bdb906cd2c9541865182241209e75f562277a2235e2184e958c48224cb499a6c2010dbe062766a729697daa09447916d640cf66dcf107b84b0c7a1be291875451e0aca3baff56f31433f02aae1ee0ccf95cc993c5f0b1dd1cb9b3eed568bf84c0fbc42e191b886e37f81f0af1395c19a2273099c72ccd184e462b52050fd8d7bef50494ad748a30c53f06d50cd7c3f307ee470f88aa499d4797d801d612da39a94f32e18ca7584a1e8ad941dfd5bab9d0081df136c2ce217c5cd271af3708ebf6ae6bda78eb7aae270c4a1f98775583dec1b7488f6ce56f31edfc71091d7439cbef02ac472c417f9f571fa8d61146ce91b148940975018cd3887a2e201810e1b970f25c4536b4f86bd54462618e96f42c7643f924806fb69c7a0683084d110c7d6aa1b65587978ff84313f0bc9c5fd1c7b948b83c3b62794dcdf6c4e5fde3bb9af50c1dd893b313363d2918e373fcd3522852ec094b65879aac45512c8be453aed2c071039283a47e9ac39aee6b1f5c8ce437380bd8b50303a1ee32c338c302b4e5cfa617a197c53f2c1b4345b21178dccab0079ecab2becd8db1e820fd2edd497c7a4e31a7c167153a71df7cc793f23fbd01aaae6dabda5249b6efe068ee46f794c8e4157aa9b33b13ad42f838e03d87bf4ce82f70ad77fb343dd370dd1843a6af7a21396650df7737f56f22402835bfeb3549370bfc03bdc330cbfe8f7ea2df4f53a98bb84b91c0d7cdd28fa927166f89eba2a36860c15e5b4ebf265888c04b3ecc1a0cc