0x2cffd02e77d11c9c32a9e0eac35de2e30b42302a47658ac2afb1dc2c9b6058107fa5516e84098dee26a659a188117c34f84942e4a5fb6c06e7ee5dc2ad166b6d512ac5353676d40cfaaa457caae23b121b182a64424db39fce206109395c4f3314ccb859c335b424db86e0381f56779ef67c6a09a603acd87f2c44c42d8800727bca58c7bde26ffd8becd84cc9bc11b37a854fc7c9c3b40500bcd126deb60831a8525763daac5ff2c807f3e76855ddca4241b16f06603d32178a10c92b6f79f03bca74de8fc00435f8b89a7e8f2d6ac87165d48971fa38a1ea98bdf352844d6846e1b50a775efca3346af4533be98deb91cfe7d5c26a38cfa8abf343438fd5035c7158c7272f8a83841684da0ffb870c8558068760fd5b9b4fe2a3cde6ee1f82cc5e39e8129f74fce2f8c75dd158b72ea70bd93bb57dfcf462fee148b4fd4ee562d35e3f033ec4086e6f28e4796f7a971c2531d78f6b56e45e5dfaa0ac33f2c1e039706555f3e62c55bd57f7f66be5c8ac0bc8038b36d1cc44a4d6560335b03daaeab6a05063b6ee13ac3e43e98956b2c0d625fb4bd68551301c8d306c2608be0563a34ac651289268d8aab6f1ec2b5a2eb9fcaeac90f8e7e7e32fde43341db9a22aee51b1cebe09c7cb5401cf3c86240bfee152067441160554c06b62af76214ec33269add190077babf6d2b0f304392926cfde511792821f159b16bbfac2f805fd6d23b9308ad43b663fb7a4c505b040dc3b338f4d73a6550bb19e329284ed7c98644570583e1001a0fbd59df49af290c82be0546a660eeea6c6f57e5cf8ad2f04b22a0ac2611f757a14039217841d9ab6b42b60b803602eee83d2d48768bb67f16ad6f451b0c9bf90aeddba46bd3bcee262a54c8dec1892e7c09a104e3d86287f6ba92058eb7070153f884cd4e8188db7d929a97126e5d498b772cb519fc4d07da416c8b97fd004fa6c4628a0907289e08065a7ea610d0a22b90ac69ab940e2a8154c6b24e57e6d22c0c180005f47c04037793e58f50dfbc619b1dfb8678686f2e719e67ee8a69d106f0d06cdb9e32cf575b950734dfb4b7f962282483d79e75b2e034f638c44c9116a9d4af80e2f30b928832e125c749c8a601e56da82139bc3703a8e15efce54b2805e2e37b97a18116d143d148e48ec58ba7477cfced1133b04b185bacd203747a06f10e1a915c993a168933c7527884288ec0a141292ad2336081d2976fce7b1f073e4f1a85d5d8a7b272d024dc4ba3f2dbed88ab01adb1d81ea5b17ab84412da7cd56c135773acd0839a1c63cda70813c9c6a86224e9946db5285ad51e62371691d5efb66a18bb744c207ad78f24128a666d78a0f7a561a58ac51043ddd4c629442c2e88d11c18bd4eb86ddbe2472aeb4275724f2f5181164239dd98308f8287cc4d7c09fe7731eccaf333922a222c3175365efa8c93578993f52a38a407ec46e7624df847551309d4828e5c51be457d74ad6e1c551b1d411fd59d175a548e2e173e5702b02ec0382add617e981164e8fdc54e25d88886328a90e8478bfe0116aaf0cc6fb469f37e6caad32acc03a7b84466eed10ad993b1f9c0060c7d60ebbb1628961d38e523deabc999bc3ab075f49699d0481871267d31b4bc5e07991fa0e1d428f685a320b6b18267f2fd5852898e4c91be756f49352e2d15fc5525577deee27b0aec5f3f4236936067cebf23526371a8fe23166ee91f3e5145071d3f70a664cbd0caa812875bed33c191a294d028b8e84d629cc7f449d093f1527bd6e7d154d1746c98735997ed1a8372a5bcff639e0397b9baccabd3e28026394af302869d0d1a315f8d4bd51266283fcff229443dc7853d090365adc79d5a4468d3c94cbd259f160d844b5bbd9e405f718d83f751aae6e86bef5bc39efb6bbea782ac1d74a9bca9d7c9c403c