0x2cffd02ebe81a16d3da1215532de05480b3c837c5ff98b5c1f2a7a8e0c3bd7af93346df21f3b27bb3ef5c22602c0afa99c7f544c22602bb644bca98ae7af2ff18313c4cea716f70ed09b2c4788d80f95e847b5eacae45e6a4983524db1829d6375543caf263a4b109813b51d2cf6d7191a16b6cb9f22f5a143821eebd0530a341cacf7b1da8a45bb25e4e2a6c000f2c50a230e70aeea9519f984d552c920f97f5042c08773e7fc2350c6c78d4097593b4a379cb4df8f1160bf0b1bd431fb854446e97216d53186f8efc8d03331ddca00c5046da6768bfe565256991a6821ca0f338a0fe0607baaf8b822c19036a62d844655a3a0a620f2fffd6ba5284243db8cfee20bbe1eb71b8fb67d5b39fedbfc8a3392ca3151ae96efad93a1c43159d083d01a9f9f768335e393cba7bfadd8291a65118778f3db11d2f1b62f54e1f8581dfcc2eb18d23d026bc526e4f0165f39163085eda77d7c5f6d4f92893434a2eea035284f80971d280858f430126fbc3dbfe7158035a058a7b5ef250968ecf7e341eff5ee7451721bf5b290411819837e93f7a0473c472fca7551cd279cf94bf352c557ef70a7dc55ec7e25aecdb98f868888f5f582baebd806325d2621f20f1976f91953ea6e17e18c085bd5e302c564d81735c39650b57b917322e780165997352f66196245e7ede9b5bc4808a117178f36363105294c53211ff3d1382193ffc630b5f9e65ae48e3282763cf1084b39ee0d5f7055f53fc2a9f5d8019995f54574b993a611ab003d3f5dbc920480b56c4ff3f6e00c461b7ed525f46f89e41cf8162d42ac00ae588fd8015630ed46f4a418c4cf444be64251629c8057003038f96644287f99eabd72913ec7f3679d4379e38a5de86ec06be85bfddcca907aa81dee7b2f9934d25cf3017830484761b0ce0c47a9b648fe6be6e8469a0ea621cf1c43ab9986252d2dbaacb8a80e2dab363631199b1468b013e21b19b1f780b5afd0a5881b480637870a632e825c3b4b1225d4dc51c77d24d2c7861e6e2da5c9082d2a4355fc9127555b8bfa4273a8553272bcfe16f07f7dd6c8eeeb8e8a4149bc5a78552f48900a03b5752020441a5d302506ea2a63f0c5e4938ada1887556af398a7179a0cdec2d1e21f840c7a49e3127c5e7d431b81472b9589fb6e5b7778795bfc1bba710307c8f679691d9f5fc0f1f4ebc578e2ec5ac2caf357e8e78199af309756c5b062c0c8168b25050b8ab31734025e99d28fbe30a53c2dc482accda4314056a23b32e5fb8559a97a6f0ddbc5d95a51e0911ac6edf70e77a08698e2a96ac9a014a520a102f7c9966e69816a68e7ab19cac9a3f1cb9b846d03f8ee9cd7e8c821c072debce6b10eb9848f2f125cd21969bb0462d31a4e7a42e5ab6800a3d76ffea573123c20e1c1d1ac1bdc2d138cae203e51f3906fe7f16a2785c1c7d1d558e35cd94bee32d2b26217a2ebc0e404e3ee5eb41f547bc156026ae31de7b8d677f5550606e48f2b88cdd70feabc8e68c038412b7fd2771685cdc172d4775e43dcccb81aa1885198f30b3d9efe0d850c30715ce8001e00aa792975e46847f725859097eb8ac4b55ed5643b3d0dbceb073c50dad44380af22cffeca21d9410e2f1426c46e2863d166cfc2bc0d26d6da623d9f7a842512ad406bfad1d833bb933cc124cbffc7a726d6731fba3d919141fb7679217dcfdd6ff516cddf1799dfb6e3aec06462ad27032eb7415180313314dcaaefaf10e392b2a8859f177e4f61274011a2a5fc9623bb1901cd4c4422ec787df04eeecd06ed9a30f795423e9912a55cbe2b1034225d90c6e78c035bdc94c637ef52cb68d45cb9e7fa5c2aa02b52321cd07899fcd2304ef9bda882f14d2ec4c428806919bc0e5e0ec3b775074402613b5aec3593033e4d670dd3ff49c6022ea6442d8ab527