0x2cffd02e5cca7afcaba56632db6b308659fe45a4bfdf7e908e93c79185f536eb84614db99ff67ab52a34083f60084fbfcb61b5bce8051dcf8decd94e0cab156ae2fe24bb39fd7d71ba70c5d51e686158b778553de06a52a7cf5ff4875ff8e57d0499b25b4c24f95d06086abc3b61cf9ada08f24ca26bc2821f6dd2e7debe76ac32ce7d76d77c7f17b5d2b03e4e242e0d4d8196575c9a3b23ccfc4ed159953bab971b4ad1ecf4f149e284caab4bb0e3dda36067aa7516226ebfcbc3f5f5b5e55b1fa835094d07347d50a45db8b845b377ec1eb953e0c7993621bcbb2b9b4d6e282bb8da5215647aac14b9b56d01aa0842137324feeda6e520f0b955d40bec8577d3eb2d66ab99f9f1d7ab55a149323ff34b60a17e6b056518cbe595ba21a51a00a3d0ccffd00017ceaaf4afebd4a1700938ebbbd71b45481a761eaf751bc0c077e50cacb7b5c2194580ddc5b2381537d336408dc756685686112d8a7add6401a1a2a0357ee9e34e946abaa07a933ad29011e15738ee8163d89490c7f87ed0e4059811401a10cf1ca398055e26422729c054d25e683ee460b8f1a34408c5f3dff3876e91a8e37ff8fbb31c8b4b0f1593df143a4b0f37f0d9783fd2d73f0da3d497b9f8d634a97314a07fec8fded9fcbe1f458886a5019317b79164051aefe763bda4569b838b3844dd7cc748a79d469e4ff3d80b8a855edec0c956aae7e539c71b6af45f92f67f6072f87e02896ad90deb6cbfcb03fec5d06e7bda63824775f449a5129d362a7345f42477757be990ccbd1925c769a0c432b09a3039995c0b480dfdf4583d1410cce50a157a8c62309acdf88ceb16ac104bcccddb1c36a3d61b599e62ea4d71dd1d7a32cd790094b6d24075c15166c1cfdb2478469fcba705b6e2eae529c44e0cd03cf73a704fc62d882d6edad0dff2e7b73390e4def8922c088dfbf5f3acf7e1f48e796b06c23c8eb9fea16dcda5591f2b909a6e778c5bb97db7fd11d47464eeca9a61dc0d309c088839fd409b32c0f71895793fac73c1592510a14f46d41d6fd32eaef69fea4dfef9c1e7fd823219c10460533d2f5cf279e3feebf0eaaead881724199596eff89919e05b22f3816b18a7cb9751bfc078f5264c25402ec6d1f30bbebb83fe81d914d9cfac897072548da2258f07d63af56ce3580a804de6578fefa79c8c2974466042ca166a817bcedd2b569d881c29928d21b5d4c6125c8beb50f26166a3b2afc1b6a3a0d659ad3c8f1718e90b0b666959a3d2e554f8745009e96cf80adcfca2c30f8197e616106945aa2808875121ee489cfc5b6a574334987add3a5302bb8d33b684fa7f531b4490bed7b00fad63ff2d8ff02d7c1a24c8faa531f1500ed111ed94fb27501c3190dda454a0ff3594fa94fab6c93933beedb806ff5477dd3d7e13ab09f7ffd350acfce57afebfbedf5b57270f2ffc3811e518bd2cbcb8bcb7fec32b67d3defd2ea041e473ae3a43ba718b3b0fff8e1486fb435b36714f5bdd32b9e131c8a39ee57b56ec5e09009d7dec00b7e3d13692e51234da361fdf39996d15ddbe4d944da0ab26b7e552187e8f6631e88cc60273f5c1644b8fcc5b6dbf778ed2db402f1eb25e1b1e582672c77155a012c9df7c343754f6505bfc0cec6fb5438b126a3939e075e35ecd96d7be55d0e2430af59487b789dc56df54dfbb9695e053e178c08f747eb3d0e854bed9a7bcb272b2d6f064f7cbabd89fb2ea687e964f3dcc501a63ec135ecbe92fb01692d62ff18c410237a02e6ba0d511c7ebbb8bbe0db4d2b120803ed3ca16e9389c1cb1e6011c2e4fdc82ea08f584ce3f4207bb309ff13352931adc3ee105b91398c17c2cf9f51deef288d48466966164a1e03b6379f5380f41f620a6cd6d0af55e8d09d6c68a3f14250d4e1a339cdcbcfdf99ed6e5591adabacb