0x2cffd02e26fc78b3aa9b9b49239e3f6452c8d6a3e6c39039b7ea8d8b92e959da49b9a5d04e909ba35f97257e697fd406dca7b11c611c27d0519d93821c315910d3b3d61e85ca28e027a1ef9aab4c1bb56173851e7f7b624288fdee1adb65ecfd28c37e9dc97bca599883307e0d0c2d7fabb150347861b393a670a2278bb69a7596f87fc92fa22e6d90daf3e1e7dffa07d3779dd809fc053e0315897f53ec084a55c2ad8f3848aad9cb0c9b7c5630908cbda53f8a01d14f20fe9a3e99282e2acf2b3e4c33600710dcc726f7f5b9d4359bb3d87d2240713c9b8418949432d91d61f2712b341380caf763a7f913fb9b1f461cafffa34311309197269b7562b42b3920d61e193bc8e6e0ec7cb90cc2de0e0e2f75002e2b5aa1817616abf71061ea9ef03fe931f066a1ce9184a82a0339940fc4c727eb6d27229753221102b7ff6ec79ec9a6392cc2e647aad25ce7b75c7cc83469774fbfba9dac72e29343ba19ffea921713e172f4098b6183606351312a20dc2fa8034a4fc8ecd37e414819682e0617b8c3c574f1a3db51e005205f077e178ddef344bab08f73e861bebcf4b833adac012ae339ffdf07d724f20b4630ec5629c2f1e19b5d4f8c927172b37fd6981d8385692a801c3e4beab777a2a5481351537d690b8a60f83ec570b337f3ddf6d953401eaf8bd1d75bf1988285d2651b04c1b5bbb2a1958deadf94005b00a8cc989fa8993db5ecc06b24656c71ace6e97fbf442d2c2e36cec6982aab9aee1d76a5dd6f1459eb392705ada84bd77bd4278673d37b6fb540bef7845286bce340ffe85e71013f529747f4155a6259556bdcdfa3c6ebd9f91402340657a1437001780e7f2342074232bdf51a03fd8cd06f8f3f114e65e92aae1e6f102a8cd193bbf149d1f5fbf99e958bad3a82d09e6d8352059356c3721d9eeac3c39290332bf4183242e4700d1bf5b6b05da8eece29c3fc08d9680964fd4869cbb24fcf22633d8c40845e4219541b0bc151c9db7aa5d914a0f3d7087bbd994eca836f674c8dd5f24e830288fbed39f17cd21c3c9c7e798708c4692690ed58ea4956e794e05b1d351357f41c0a7116fc12618afa3a43be6e537cd9b77b7c3ce1ed1d700834caeb2f0e9725ba31eec1fc2578a8a554e15105fffa841d210472bee7da1c8882e18faeb45df4b4ab50c40228252d35e7fa5904ea53fd1f48adcabefc20cc6b35688a9b6d9e702a2f76e60b60147744c48e2cff2d7a58fd05473a1fe6cea4d46c0d48aab7d7d77d1f87b5d8b61644495702156f91784b13a53313d7a6bcdb7d9267775ea04f3acd844b57c85cc2ae21dee051c6e1868171e3575c5dc3bdd48322be1dde0e9c6701449ec16ae581aacc94838da4133d8c3a5a5476146e23c9927a1039c579ce3072dbaa577acbd9939a05652e3895fbcc8cd4a69fad5383b59f64029934c3c8c648c704b9a9e40047895b06baf92e66e4d8bf85e7bdae9cdc3f1477052ae81107c5a2b050bfb3d31beac09c9e87873c2e5e92b0f0b5e8b03e649d76ced1a030d8ab1de57fe6791ed60ffc6e13586d445cd43a98471003e63ae076b2d11e59a98d45908f31f843289c6b5ec8e8e5a62cf3fc043021378a6ed8058b3c427166d5f3cb861f0a5fefd4fdf0a0665cbf01ca0097d1be0728859e9e709eea7ac277e47ee7b8c22147930acd617197cbefdb4bd2a472798dc1b4a5bb75080ca1d7eb784db02d757c401f584cf309f253afda3c9d93b73b0452bf7673d7ab79c2ce864228cbcde01f231da41ac91147b4694569a35b95b95fae0f4c75d4db3625a3d0a5ef875ebfd4ab027f717ccd373f56a68efd8da542b64178c30e227796da37a1f2dc08ee771eac3f57831f9bd2a5b2f7c96ae0f5c5e6f06037b90f3d95d114ba5d5fa2e2df7a12f94d79bfcf2a48764b43dd3d21