0x2cffd02ea2ada8747c86c6ce40b76f1c1558140d33a8c4879c725e45133152fc521634e107ea744dca62498f3864d925c5378276d15b16f31a3d828592dda0ea9239085edcbbe7939f7ee5c91470d603babc5befb3d63f26bead3728d219c4c142b57a949f746a6d89a747b7377c845907944fcadc15fff2c9054a74f532ba4863d3a9dd3c487fc3a564927722025db9477ea94f4e3349572bb2825cc1862c7d06614e137bb5d41bebacc8813d333a701ce15b7c421dacb9c28329341eb61e4e6719d65fcfb04b42c80040fc5b1032ff3c493281572322034c767a7827d26b8a5287fea75227f64a8b0de33e0d2acd5b3b88070e6c63597ba91647380be13144e14602140a6de1ce05840dd3f8b1024947f0aee7566cf2902cd40cb40ea3644ea12fc9ae19d71bec87ec4e7fded81006f72ccead3e36bcefc418e0ad1db3ad5c90be13b1d048849daeb79bb12aff16cd8bd917f0911665f19a49fa70fa666ff502dcfe983cb7b588ce9c525ebc9d63c753c276948f6205e6f5f2e254a14f393f30e4ab080c6d553496105153c66b3c4db294a7adb9372da98f304fa996a32f7247b5512319983565bc705296b2bafc7cdd2adea5d2c51c67f7d2173daf3207711ef093b6b6b24ebf16e9f8b167f8f088502881e69c3c18fd2319854878103fa423da10da2b9f9e4d3598bc83132fe1fa0e1b44293335bd8a050d2ed64aa0d414a980c175923cd572a92585eee36e9e50ebb4cab6b7fe3ed57d26299dc1194e95d28ab013716704ad04b44643ef49d16d1b5af318f6e2cb10e25ccb6b4e8a48ec063aa3bac9eb7a28abff50b9ef46b203ec207598858b93cbfca9cae2eaefa6a337948fe6776bb0ad8238e440331ef7950c3b092f9a366bd1d81e0969afe26220b3b6bfb8515e61bcc87678cc368f9c7f3f37249637f917a63bdfc5bd6ce188c562d1d5a9051c8a2259a1aea66d1b254d70f7542b25c742780ad6545c94b19feeb072022c7dff087ca3c9a031c742ffdaa8c45ef43fe77188d9e67909883e0656d176f3a012347dcfbd20d8846253899075385a991bfc8e0107259bad7b322446cd5148f2c52921ed48e3fffbcb7d81f4461c644c8c59535f32f292fda55285ff33e95468b2b2c53da8319d2693ee30e158d49b3bf78e59042b2dc9fd56af68db4ba87d4944e0f49ec53792434435784364a47563bcab9359c8fefa47ac9bba8913cc1be2f5ae9650f23667bacf3fab82f26aa70e1e4f90d3ccbd19a88ccbbddf87d8d5ce0b3d919559057e5a563c35dab87664b6f975bc91aa1a78ad4bedf0a800cad016643fbbb6252a5bf9651b2627e5b9c7c3b3e546587fb34418b3c91dd6fc12bfb03ce6c6d56b492b38642c8efca0006bb9f7d44345eaee344472eb64d4c07d12d5b2f115161ef22ced58308824a935c4021f71ed8445507cab25d131b45f4920b3b7a2c983c8b4bcbb993fb6b8d91f29f9cd7edbf50ae68f94b2633e6153aeab6966feac4f7a7e1cd1f78877d0083fa34dcff556ac21bf1784b2c75ea9cf48446a03c79aee1dcb01030a321bed9caf44bec4a2ee34bf580e4952871bd086fae903d29ed155b279e86ca8c2104f74ad5c4d0fc0a10e834b566f42aa6dfad5d0e11e0b04afe1754ea2dda28304a034c3ce695cd3b7db928886bfd30a7b50659d8251e0732aa4b8441bcee8fef130b56703effd7fce5b59b1bb3fae893cb672698ccc83890f7941f4a84b80921e42ca4df9ad11a6914969403d761989762edf9a34eab9c8b63c2ead53e3cf9408a64b86f8fae6b38a845e5005f86b91e829a75e01dde75fff60a4f8ae659ff9168ea8059fbe5af7198a3544e1b35cd180ffd834593099218ee883b7bfe88cac0995232f6f18e398e8429a08bb6f633e190f7d313b2ad688c287f0019d3fb710ac1181874f2f