0x2cffd02e86398c39d8c6ea8bad28f208b51aef196f4800177b3556b531696337b612c2b40b1c94a245606628688635f1c552a008ef89a9c1e331fdcf24cb368601a68e4c91eb6262d460f40033d279c8ebc0a6d8651dd93470daf20f4de4d9b3a4ffb779e4b66f2ad66b9c8326e401522a1a44744fd8f3fd31fb3ed6b7e5d879319f59c130bdf7ecdbb0ed0ba39ea26a1b0a3027605348fe8ded7ab2263c804fe46e007be7f006e01d3525e282f7703d78aadf52902bc4460a6db8273cf3eac465d3dc7df3e2ca098e4dc9624faf40e8c37d5e278f584d2af1d7c35a29d625eccaea991c3dce15154c79a597560449d544634e7e77a9ebe8556178873d520984ba4666f17e11c7ad24f00746c7939e483778be0b81f665c8e537a0a2176f6d1f41fc505ee82ec57277986d98ba14f990c7daa3cdb19bd7b54857e1ba0ee31bc1aa5e1bf7043f18d729a7646f47610d3997451ed42fd39d2301e420f2072c6611c8d05c3c7fad5ac95f066f3761c2324b20ec13b23f311c89365793a60557b72180ef19a587f13758ae75e3c7fd9d2ac6eef86b6c1b55c3525ac84ed74157cee56a6b2b464169c50578fc1be1dabdc47ec2a34df38f8255560cbecae4c58dc089929cd71688bf6d723927bbab6852528ed1a0133ce317fbd9c58df1a791df485f112c32e7ceaedf5018927791f2513e2bcd2391ca78d022812e0629e2c3babb8df7a4c0467d2a5aa128e526afe6286ca5b1dec414361d0176304d2a33652f6c18603c127bcd9f07a36e3ea7c094f54f07d5cfee677154257454eb0851ee13fb7b07af67fc253d59ecf2f3e72662e0354011466cd04a8b8b8a41ce2c3a27f093e7660f265eebfb36efcb71d59b156f2b8f31b8793d55bd187c4c30795406a560c69bd70d1e8bf540ee49210ed5d7be63ecbb72ee261cb22df3d8a12a01f57fec9072442a06d67a87e3d85e7c637c461d6c1a25a09dc26c3808708fd8dc6bac8cdaf4bc24dee9c4e5fe675903a59a3929eab136a3b55e76f2f9c6737cafe4d398646543d4f1a0a8fb291c67f2d7bdfe15080cd1408b80f222a472f51630e03d4f755815ee6f3a835b23fd965d8d06b9b0f9032f50d2d19683847e0d65e638a8ac54c9c0ac214f3e5f4af02547f98b37afc4b22094550b81e7b2bba5f11413f2e7a21cd2301d6c64ef88368ad1f57379c6ce75fff5eb392459f6ffb46a3475030536f05034562568f20947acad0ca6e5ffee125756b524ea663a072ae6d0e72e64295f9a2d55cd2714d0d45f66eb63e050c8467935c655fc81960f29e466406c0e382813269e7bcf81d3e535e64868fd4a1d5d6215a221cd6c7a634e5d013785e62b7242d8679945a7f0fa2554a46f48e65d1d179eb57176341c168fec2f57004e7717d64d27045b35d7efaa4853a5bdb5d3010c9c174146b8cc499fa4cced6fa02cfd047b3894b3f20aa65da6c2e5487d9333adb690bd607acecbd70f26e8f78dba1ad30f66babdf7fb48473d297e54cfae0f5625359a71eb9a87313ce3f809d4198753a099405194be7ab041e11d4a8f67933b9efdca81f5489d0cc34b2f09887adb4792d7b484a2c91a48ce4303b6bf5a671f1c21ee3f0269786a06cc0a720d1ee2a9f014dcd04a6502f76884891222005b22d63930818b9cb6da2e8171f71395133fd9828ebbbacc5f1bf2eecc926f79839cd90ad3912080ef25d5be566d17fb0e2ef6c960d8219f9d2635052fb70fe6bd7339692c2efb865f9e6f8e67fd41b341ca06079a25cc5a550563f7480603a1857cf4deb068fbf9e0168488ed96a3e1a3ab3dbca0a89d9a83dfed09e2dbd44d9ac7a4ef1f6037a2cc2f234f0e585e2b7c2820460c32612cf658dd39c2be3e8e7d2e84f9519637e2afac1172f67d05ce31828b4fb55967ccd3d1080cd8e5addd71d86ad1