0x2cffd02e54b09138beb521c7998324b6a5632d295e240052ca538835753f26bd1d6f9d88f47868f6985b2a6af5908749abcf8ce8fbf5fa05b0306cb813af18c93c7b77af148b1cab2964c88cb648e98a45f8d48486f002b6b96ee54e69059229d6841ca54aff0eefef6525343d4ce473aa9f9012b68b1f09da2c0147c27966f04e83385b598549c384a2ca137d0bfc2395ec74e0bce460a9f6837684f3cabff8c837d227fdbacf6ff4854e26176ff4bd98647ebaa53beafeb88839e34da128dfd538557417d631d559894c695d8067210b042a3bcf9b2c1ae629df126b711cc2668c93814c92dbc48dfd5cc4b703b9a208e5c6fa9b7d2a9b361d1b5e0422f9bd3c99834b608f336c96faaa6056316bf53921f301198d300ee2cb0efd5b80a1b89a75fb7126e3443acdc3a1003ba45bd5363428f4912317702cedfeb44a4d88ee25076199f38819a6cd889f80aa44b0e09d4b3bb284a6feb50ae1d24bc083a4064d666b8f4effd0041b839edc8b8371bfdcb77b158bf705fc0ea76cad53725cd66808b49425209ef07192429dfeec4940a843081a19aadf39e8d0be569ad7833a953e37ad5b830ed1feff62e5774adc25f620d6cbe6fc5f37481f3ee9f72f74e333c474fb13cacb842513c2543a34ec85f65c74bab159334b4b3a55ced160773c6015a671ae9fe06f34e08b670b806138cc253efa88b41337911beac04fe8abfb15bf84517f8f383372da718a4a95a9b1234424374bbd0c58b526ce9f95e521f8579584a46a8523ffc46899ae167e2de160b5cfc4d8b32ffb457ec279e69546c74bf757bdca5f7ddbf6966cac38f436e56e2833e25729b769d0ec3a5692015fe0ac3793f279cf8af67dde1b9092465e6295d68fde4a086ba8bd707666662480ace3579391b1b531577edc60aa8610cf589c6835af145307d5cc5a337032bb25b9d98fabc2e44947d45a70222cb0c99f0d3a9b6e5bd97db48c9a3baec56af72b72f30563d025a8efaa4ce175d02c166717b28dba5b0c60fe7f7958c213d99524d833a1beee401c41e9f392864e2588991edc11ed654d6b7778e73c4ec3902c3b5a9579382591d181774cc6320ff0a78812e155a8258220d493255f500bccd97ebd2acc8f33031412faf6db8e40595f460de873711d0888816c7793ad47a1ce4a195c164d4b07759bd38ee176ff3ae53cd6f3155e1bbc08bb2471573e3e33724005f09cc88f79fdacd2e680acc673071517de3d82500819a20f311df056233cb4cb8895ad430b68a4821c33924b95595aea2ca6aa486b524e8b21fcea394ba1766867d387a61d63807c798e783bfac2980005afcf893ba673fa73666a5659ba9329087b0c94f535295cf84e2ef04f1abe54208e0a076bfe293a838e86071086a37f00302070204e5d389b7cb22a80d98c41c26b0f5ef44d675e87fe674170d0c80f5638784a36cfc2fa0331d922180f998f9954370ae5858e47d6b11ec53ee7a8c472b14e44e79009b26f5b7e54f6b2dc61995fb6bfc8c176e6815a754904c1db7ff16a9beb8b8c47a883f6feeef6e7a02542e6f4b63ad264157e60cc07d2a8601b8a1c235434596073230b75661d4a5af908a3b0f4c86cb5a482c741dbdce72a66cc9322b7f991bc6c0925c9e3c4ae90057ca00d60303a2a9c0acac5f3fcbbc4c106fcc6910be8bbebb322e9fd194a4c3a4ceea1098cd26e262a28b71b733878c1b6f2e8fb680b10d896ea6374807c8feb965f2294a46995e391fc94d124bbafbbbe04091acc66a49f7a963c02993d2a94234a562394db94100eff5456b73e4d55a72b7efac4081742b941b8924e730c0b70accbfa4dcbe3b382feb43659d37aac81eedec4ac339f668e183ce16329bfe236508ac66e05db2bfe44e1154ba8c1cfe4d8cba69b56318626e9bbd0a6c030caa04a234f