0x2cffd02ed7a921e7292f9a1e96e17aa9931c03d18117caf40094abb9a5aa759f19c37e628f9923ed77d42512c412b7acb9be804e8b51cfa48f7128095002bb8fabc106672a93f657107205ed6ce40056e1410ffc92f8f2a04131b3c79c9b79636726839bd4554372f1ff66244e8c671fc085ff952dff064ccd5259779701526151ecd51c73a833b5aec0763bf290910dd8e16c3bbb8793b615673ae0587c2c7fb97314b878e2dde77f572ed2021818d2c4317de05a0d9b3318a424a87d7256085e63cf6c667743762e2e3e4e458003547d341da36be5774a9e9189956e04fb888a0d7e39c89d77ef953555f5bf29222a0b65dbe60964389c101ab176ab4a9f4a05c9b338fe6b792294b42dc9cc9ec6fe1014d75f742bdcf6d758321ab43b65d3b01abb53708c8a3f47e6b23e91259fcacb10b679c8045e123d18d57e782a85bb51270a8e9550e95ed2a80b831ab9bef3302724fb9138131c9a0318a47ea7fd8b99c9bfe26ca039c355a6cb8f638866f65f292f12c6fcdf85271c574d8739dc7c88906ab506594594dc85adfb1c66418dac6313ea9d2ab745ed3f3ec9dabec33e90b2c5b79f7bb331595cae8953bf89fdf26cb8252a99e32479cc0cda538f65823b9e966be8d41a71b968900af5d3ec3e9a693540f75dfbda4949b837fd7b0764d837595d277276d9457b84d88102733d1498ade1701cd9a06e43f445648ba81c841d2f3fabe0de4f046367e4441f2ece7fca50eac4f774b7f0badc74960eee39ca11cfda168fd43e9c13920de0f3a9bff664395119efe5e6335b691ab344ad5ed8a25d53b1cc3d8f79320dd335a95f9118921034a24183725db5c0a790dfeca37a1c6cfb43ecee49cc132b8e5f4c25aed5a015248f087cedfba039422ff5f58b0264aaddc763be26ccd4642c96f86128ff1063d6ff78325f55ecdc59bc178376292b8e70f5f9a28f76930a02fac5b325dfa7932af17311ba6d0a032ff7d88131ae3d554382d6e7111b1f818fc25b40574de1ba9918b0b0b8540d9a6ae6c07c4eb358480b4e4873ef9d209641dc6a35e993b8c38e5172a1109f9133c76eb1ecd2ec0df1a03efcbb06843786caceaa3422623bc0e4191724b11291704c4b6f94618cef489619130fa79c9e01202192763d28fd4c39e212fda96b4d1177dbdb548f936c1896c56ba16d36ea7d4d267b02cecf068d20b137dd7b462fd5b4993bd1110ed160e3e3f11f3564ae28c98291254b46c1ad969ef9e4f501b26f7ff22e120fa8cb6b2271291392841327b35035a55e10c427fc45e1e88de55fbeeb88881985b8b7eabbdd4264d4f22ad62988b5c23b75a96f859ed95f6cc77560ee6a626ce0d8526f11d6bda4188b28a073ca309719e7af661b85b8457406c07ea9a5f61f11c0e1279c58031489c25e6cdb645873841478f8796053085821638f1791db442eae4e4367bc29e39d277d588579ae04f1c92f7eda1569f5693d00142ca96aa031504d4701ea1e93cfabbdac2cd417715e95800d7ef828a97f55577b9107e989f3ac9ff1c311dfee5b6e42060c896189c97bc35f25c51fd3f6d838b922f92177d71d7bcc2846eb6432250e5d25b038e9b10e9c50daf2b8bc6c98fdb18fe545718e62d866285e88992bba0f03f74e3e10594fa68226f81864e280f779f42f87261c27ea29fe1a740b08cd9a0b6aff4812d663fa8c8d420c0c644d7c4b94c0be8611864556bc7e9c6f0cc3cf16de88e3fea30d8e1c79f2a65453a243383f602f9002b5bac32b76c055543e2d76670cb1b4df33217d721eabf0a82e9cecc650428216743e0b764b4eee1d56dd2b302020d7a7002bd943374edf0abbdfeb8ba4be886028fb9ee0869a60df56f734fac9b32836e90549e712f3cad66787aea02fa5f7569a314fb6f104e1743615dec807844134cbad9208