0x2cffd02e50437c6822d8567464dd6618adb3ce447ac0224d6d14b3e14922c237efe50611c14e61cc96240ec8d757ce2191407fbfa772a5c4e5da3e6445ecf39f8e970460687c13ab33dde5dc3f348a170dc572a4e0367d3b672e3c4724e5ed4c076064f867838dd9770bb4e21ff0a50af89dc2a3f98f9493903bd5ea69245c8987be88eae23e90095c230df79255b97d3a9de1fb1934a66c5e071c52c326fb0266d99504024f51fab2dbc6879046ff221bbba46f0885c7a56ce2959f4680703206e2e593a20f137dd81d18392ec94d9d16aa213b65b945243847742e441f90abf6fc1800c5abad92473d1d1005ae5be9aeff8f59874899567f500dd2a180d59db4c942d6aa1fa092ebd2b85c14c6823740784075c17cfcf32aeb399fd5ee9a1f6cda331eebaab2e5330962164f1a5b0eb3d7c5fd907a59c0a22e7e394a1fb5e1d63c0249c001237fcd68605cc26ad34c1ffa04941dd9f11a782da02fbc93b2b91710cc61a9e1006efc51f457de8501ddae2b0a47909e513ef9cf80f91dd417f6f2940cee0aa059f020139a378d9b03f93e4294410d09bac54f88da2bf9f9229849eb080f41329a5900f40c6374cae8dbf5a46e17e812a19ab5f71f48334ff4c9dcb10faf830cb4d1e66ec8a7528f7b6b595bb1f14408c940241926d8379511d2b7b3d76f1bef2194678decba7618071de81c86fc20e7a6af27b0cab0ef4c6bf44b8e869dc53334f15ed70eb8e9cd0632071e00cd424652e5125e99fac7b6b0a2d155d1f8c3321c38bbff3c6e9742852478ec8399635093e3f3d9c25205b7df7b593e102c92b76abdb6ad0a828e5c0651a5012b2ff7a9f6e4f7cbe022a2d4906063222bbbf1de5efba849a68ad4019e0667fb5647b80d3cdf9a0239987dfd82851b0fc2fc2a7356293dd2a4b4d3cf24874a9ed9fc2ffb27ae250680ec55a003c63ded9d27e0e320e88216ed4db36121f2d277819441030fda74a40a1f66c3060b47b74c9423a45a67f87084acdbcf07c9c66113f0d60238098f30a52a19bbf9801d1e0c0e1aa8b5db2a9e970b883025a9cd0789a91c1ebb827e7faecb12c73cdd733a9947248d5c3c60999a394d4e1f5cbaa87cf5875c9b02dd6ee4a5f8ef7500afcfabd94964e0c41c8ff0421e52a57cb13d7532f795ed6c4db41f628fa39c1cbec650832043f2f65ca480c1e24108c6627b518e4ca661415aa548ea17014a374cbd2c25de8a8f065d7e6d3fc158a8357a85ec261993ffc2c1d85d131bd5b19b06190799477b46d04181f8c5b735245ae341d72478977c011887410e112282bd369f49c4d4a4508adff1f237523ac0c3db246c4672573e0798009955aae13e3cc95d134d5f32516ab37a9d2f78ae1a042c0c0fd6fd8ac42fb2ccba696f741f3c1bf0da496473b7019b3add69d9b53685a9577bee2bcedd623645016e46268efa8c7d84591379f6f081e6511873b399ccde1d1bd9d09d4d8896315fb7b6a7870c49b492063abf93f1ea6117fa7021e8ba3d37f9bcfcb906bca8fa44dca6a5f870786bf16cca09ec8c72ec71b24fba442d34166a9fefdd584d209e64c3c0ca6aa40f5ad7b6a1824239fb180c59acf4f55d2ba9255a7ab2a881784f601e48a3cbd97dcf171bb914b140d6810c61953bd9f3d8cdcd85488b7d01a91bb2e0cb3dc22315bb7a7653936986daa52fba26bb803f2649552750ec2612771c4fb696895429c4839e75a0f41968b1e6d18aaa295629c04e19f17745f3a620dae9beb1361601dbcf9fd0c8f88e6b80fc418b6447fafbba50b603824ce69f7f350b7783bd5fc16929010a6792ed21b9a66f157ba5c83b2beecb5a511abc69d090bafac24164377923f08027efa506ce4034ee51cc0826dc5976064e8d64897a42b895b1c11d4b7b0fcb761d48648eec41111238216d807a9a8226