0x2cffd02e2298db2d3af291ad7fe0e80127271d1e9025d840e5a90e16bdfb46c5e8fad55a67f5b06d4a7346444c25423208cad2d0944f8882f589bfdd380967b3381ae8df0d96b4a40b3c39b411dcc737efdc3e88b348bfe7a76dc288ead737547b67a50163b37a8a2fa680089c515d8122e752138a392ea71a7408c4ca28367d7031329e270284479b6b15b5e90faf600ddca30fb8a7ffa68961d9b070647eeafe0895c450c702d5c517f7928b2d0d7cbba06ead4ed1beb0a9dfe2c5cf5046ae6a6b9807445da3dded3eed9f153a669149b04cfe17a88fbbcb03767421833e6ee7ba830387b64e2117824b5f3da87519d83fad6e860ad9a6b071a4a8e9b5c30f842f5ce7b3a81c68178ff9138fb02c637741cbd081a9d89529810b77e5037062c4675804c880c510f8206a22f4d748abdebd5dc5ca63a558fb48ca4a2bb73e077f1d4f14317f2e9cae3f3093593a1881fba03c16ac03b7fca68fe54ab7be11e7d0e0d2241b8a408b047cd103acbb41088c326c71154e5dbc3294de5a85d21db564281c51dcfcfe8bdc9bcd4236d8ba8b2938d371fbdba63257bf10ef1e99128d6867420ae5830709f9413508f2a4ecbefc2667cdbee1c50df564e65cd64b01d1ef16b39d925c6b3ec2fa68403de4c5e21c641da0c1df827b60dedbccb31cefe2127c208ba65062926514138472e2d72f924851ce4bf1463e2e1951a0a07e21318009b541244e219c58d0b73dd7b58d9ea205d1998be4d4a6fdb1ffd1d2aa716fa544fcdf1bbbec31ddc89c5c9e379ed659365e1156c40399d38c57f96f7e2ce5271eecbd97fa6c97d55f04c4eec81a80454ee9174c0f7d079b9fee919bc6c232d1bf4f8451640707786f18e2db9cdff0662b68b3fa2f2bfe42a5aaf04e61421dcbac1879c944591b7e79d79feb56a09eed5c21e666016894c5c923bbe5896155b6da3bc96417378bbfd19fb6dc013fe0181cadcfe6259a5e8fb25589f34f9f3e9b1ed950862ca1820e57f48456cec7671886bb8a18c72f0a52392cda20449b9f2b3c59c3391d811ab7709976553e7bc789d34420f91d129c084bae034bdcd64924c7f80012550be42d271b6e2ad5b26e52066e5731e4ba8aec97f761a26991e1764d5259ac3b20e98d6ae4f8a1a002fc4c3cb8cacda9a0d0fa0927c5569c524f64f89c1c148ac199667cb96f82fcdcc6fff3523bfdf80ce962450a44e79fecc33959c92b9fe09162f1e1da209eed46c6733cb9ae3594843a1f9f05886be661a9ffb94f71d9f38bce4cb13cccbc88059ce32955ea0c0bfe5dc7e00a06ad2074d13d05b7df4fc5aa5035e11962d74a0fbd3399a5126a2d6173dd82f60b753342826f43e9cc2575bf95b5af5f02472074d40a41e51602fad927145164116564c09898c0549d9843bc918b05527fa733a29bdff497d21f201134a881a8d309a4b6128582feaffde94ce005463fb909599aa0fd0472a1f85b1087d2765f07224304ada797dc0fe6cf4cbd7b55bea19b8220adeaeb18becaa222206239df1133385deaead66b7b21966e1c3719d8f14b03170098c7bd8b8c428296652acbf629e7bd393d4dc84c5766a45a5a0915c6c6554ca70713529edffed111225e5e4ef6a2e620cfeeebc5f95a0d44302953c55e33e639b90af42cae3fdd1a0cf2088aab8b1745426f331ab241d8229accf3bbbb66227488b72be38d004c0cef515d4c69c68358dd30a2d5b27fd7da837c948570ba0d53b6515940366c429f4418f22fbef10803c78ed26581d6ab2ce1e5033d5c2a299aada358a6f4f8dcc6bb2b423f96dd646359a08c0c62b9084fdea3cf67b7239cd495bfe83392612a1181551e19789ce42fb7bfec13851902759fc330cc2b57ccf38af053f7e5a6edfceca4e897fc67f7530ddc275f2359d5928b8be1e22af51770fb1ff58e