0x2cffd02e3eee527786512d6c88b4d482d16efe126eecbbabc028c5f80d4628f3f06565c858e47b67de8bdfce6a91fd6ca6b420268ed2ecae4e24efa6ad7c7a66ede16745673e5be651e000f6e62baab3dc333903e0e617479e592afed96e560062586dccea2e7cdecbde4df1637031fe1e489483d22997707062cd97d98c5b9f058e5e7f4b3070f517243c03982c36b0e011ff21afeddc5188b41a34d6d1f8d1aa820b6e3f0d08696fd037c7efa94936b99ba4f79b8f0dd78a70be2690b1ceaa36329ebc60cd07a7069b822c032e092b7310ced263c51e0729ce346823d9499c08c7bcb28f8ad67cb44693b0a20f28bc14a68dbbc09f790d3e53a3d5ec1419011aa5f699255b7c91fa9df232b5bc1b1934ed177433e77a69799aad0e5ceb7b62fee4008b68db5605f8535f0781f35461bddb9294fd0b3546bd9a3398f93ab5bbcc6a6c6c88833ec094f3fcb057f748a7daa25d894093371e44ba0b3a622d7af16fc0ccc9148b0225eae700dc14ec1e079e8b748d7957d7c3cf66e27668c2ccdcbb9ee0f279e57207f20c7c05afa72904f1a0c306c3ba382c717eb2d0eb4935693f64854eb98772e42b229b5d7939e8b0f7ab90bead9faa29ba9dae0ce8c9db1a75848246f0e521a72a0b0a89bdd05575f702b33ea3771e28f2d2f83d8446e2b8d36872c899280e1adb2954298523f0eac180e4047a0eb65a88572092429cab012f5e69312746d6386583984a60fa10ff516b431730b7ddf1fba9b89f30739877e50725e6c5759630005f81e2cd912e91a88f83909dbfde3669e97beb05008bf0671d33bfbc1cb003fbfd9f69ef18605e492107601e35cf49492f442fadf3a0a4f2d12de5ea16455bf434efc843d1c5f4f4bc1e0da8bf1ebbf65e4a504cea027a8e6c1fe13d23894bbe20ae02eb6f3a1332f2d9971b3a47b9135d3d924bc14c5fe415ad11580b8c6712a104cf36b9fb0d3891065febc0eaff7d2cb1e41e9604d6f78006527054870112db21e2c7e013aa9f9df4f64083039e13076891b4b623622c92359f68a466fac936144408d43da08af367b344792980b9822243729c29feff525572c10d3d37d9c7f9a27522766a292d82bae387861413e2e0d4228330b64648c04056f20c27d92cba7d5979afa2f3de00a7c6baf97011c6defb554bcbcbc942865ecc12030946a5f7e0c36dfce44602b329efb4393e80f1642cc89e56caf1399b6d5e58dbe0a44193d944f7567ca656023f5660e747840cf4bc9667b749dc21bb3daca6c94f3b9c547faf10418e86992233921d2bcb86df1412ab1eb83c6dc603427799d33ff7c9eae62ddbf84f96d9ca1f0a6d7c8e261ae08a89929fe0d64a7ca8bbe876cc978e84189bb10c465b562b0c7d9399e816310d5ffede01f982cd32d7e2f5209d1f868cbce2d74c6c0ec43665b22fc6e47f58f0e3ea27d686f57adb2f0b98c23ee8289614c3ae12222ec7ae7bce47ed3879d6a33b621c0af682559581a21c9e0335d191a69b395d47565c27947055d486f6b40f618425d923c7d58e9e524c63dee21aeca4c96ff85a408bf15699dad08f18b720b0b1145f386b34113c0f8865b70bb1685e488d25123c9333d3891ecba512e5fb442e63d6ee2cd19a5d33105d17ee7fc33975163da969d238ded059f29f1c301a22460c1f2b2705191230cf30e37fabf55ac654917e6d280166195b13952e600bd96e567fdabb36c5edbcce569fe996abd53305195a38b81501570bf4b30498a4b18ec857c444791d3520eba565ae7034e77e92a991701cfb43db9dc2f677051b9d2fb8fec0be864541081c1dccb59a50eefb43f0eca4016979a98163668d360fc191b7d34de223b53175344836369b1e0364feb6c28f1420093d68491fcc2d02c8f5c13f33ae3bd7287625995d1133da79403c3cf478c5e042