0x2cffd02e85efb699a0a1639678f9c5007825ba13e175ec87d51278909a614c4e0298a7cdc943c23c6f37f8c06df5bc6ae9a5368b404b2ec9a88ac8677a1e91b8ec100b91b9ccdf57f792266afb102694abfe6626ea1f8583747782e74e877075e74ae40d53bec0668c5847be3bcba8f7d8eedc82884a019623a2394b02aa029f5add80656a6ca7b58b124749705224c0353c317e4f81c62adc75b1f612ac83bf1916c10946be7443d52a375df32a81da7dc042dcdf47983e9837408169e78ebce7a089241e07d10e15ffcdb2f99d8831613673a6aa5bb4d4cf781e58bcec6da91782cf6fcb90049f1e3475e160bd3f4864fec843f1cde502fb56c435928dd037b860d7cbeb532e649124b73d07f8616cccda8f1d7a75c5f45d1792385113bd7a70696ca4a1401b68d86bcbb4c74c394106377684b43519fd4cd5d798c4f38676bbc4d8ec787dc4b78a33b47a29ca209a7979a7b04fda5c5cb00bd3af9b109a41be8f5fa13d61d212ec493e85f72605f94d2d56955686b906b2071e5ee589150c3ae8d0e9a2fb6c3d786d8d034dc4be5a80c20f5de740d2673ca3a46be6a1d6e5fee35ea4e2358ff1304f1c00e3d5199264c305da007f9b09d3a4146ecf85d1471164175a2ea8fbc49d10b072d877f852e42a8beec4e3791d35d9be99e37ef088c9c56f8130861d7c4410ef6ce0a3045c3e01abcd98cfc06371a6bc4de392e35550c89e642219c003701f33ae61a610a2ac88dd8573dcaa4eec7b071c43a2475ed08b9c4d8769d43ade3b3b6428e15a07b61f12fd1a297bdcf6f8d192872fd0a04551db391ae5c9150b89fff3cf3e5c2ab5374fb342cfbc5408e1903c7e80c52860f3b632c1f5007a5159f2a83b272738575bde03db12e4816df94394568f146b47b6a22b7b2f53039075eaacdd83b48a5c0039b09bc21930c8683583eeccaacfaaf029377cf96a7cbc68663e24933f2c2c8393647ecb44a73bfaacd96942c49620c87e7ce407d4dbe12057fc67cddb73bb2a962ba4bbdede84e5ea74244a65944345b99036e58deb2c19b2048c1a6ede5104b0303b1dacd38828b501570db7add08f879a051633d3e1406ce35b9b945c3e5828a9ccdbca7d06ef11cb98fce8a6d0a8e9bddb5850b4f8fc1fbb3a32f1bf298d25574d002dacc2544d72d406abf3b3a3b3f5e6b6db4868089afb05f642117d1b96feb1a66345cef5deb8636b6a388956f414151a0cb61f83c3e1ac31089e0ab9ac4f00d221c2d8841da218faff93786164b3bac75afcc5a80cea63a8258b90dab13e1a8870bdfbbb99ebfe6f719e0d39c6d697af15980955944949ea69222eba2873956f092be05dcd6f9b80def6f5a2bb57ed41734296f4febb2c7a4b8a3b4c9f9e3e34a5668f375e2006edbf441fadbca9b00b2d7c73339355e83ed29e83663e7953f4153f4848d161a438596a55fb5b89713c4b0e6ee450c174285af2bb7e98db9c92e02bba638bef7acb5faabf57bd0f5c2032fb81818232752e20e06f3c19866a497cd4eaaee513df16c0392763b5841f61ecdd51fa852318229179a172af77bc4b9a569f642e870f1d4c5825feb3975753c607cb7c6996faa6ddb74d6857fef373fe2ca9de45edf95b68ac60194d7def581450fd38ab63bdfa0d02f899b58100eca2f21606d5213dc0751fa45f9e02fd6369e151622c601630a69d637c19d749ec265832dfa13e51f6602177faf4b8db38248e023a8acda6f56fe985ecabf0f257fd19d3e8ccccb379ecd76ab619eef06a53bb1e45cea4334811d5fa62b2b7bc929c6002be5166d490c13e6ba2b30517396bad4e3ab63ade8f7230cf201fe1a0215dd6a79cdc84777308482f3c4b4fd5d94ab6b004aa83f17818c1ced7085a788cd57739598351a3346fedbb6858fd6542a5915eb9a0c79245a9a59a55f4a7