0x2cffd02e8e6c8aff40a1120b1e7522aa681dba0c5536b8e3934b417da7694712d7b3a5cdb6e294306cb24facb8652c95d58f955b99bf8c8d2df824556d35bdb614ccd549f5668f63964c6edb01846bfb1e1ea9bf5bc1c5964363a8ad9b036362308db45de8eb553c9af604451ee964d2aab35b155a2a1f1ab22cd5d878db07e2ff1effd0963e241f5c0b0cc84e89edd32db38d8c7b4666acdbaf23062453f708151cd6d7236abffcbfadb1c48e6db73e0f0ac92fe403f38c1016b0918d0f4d75db26bb7fd496b587b042316ea9077ee852eb9b8c14c901e0944e3fe4c37858cec76713ecb4b8468c5c8d00884dcf5056c8a3035863a0d06ebe65624f70523910322d730805c4477403475a06b43958754be5bae0618509cf2962fd0ccb07cce53023af2275093ace164127b5b77bfd85d17e607274c77bd7bf00e7879b721eaadc93faf159fc29c89b44d0cfa6d1b5f23a84fb5053e0a78cfc2f7800498d603f5305afb9f6e09a0c010f20071358c1e7133b469107fed064b52dad5b76994d32ebc642ad2e36ad025a8d0f26a42792e797dd46dde503cf5311e12ed39b199706e3c99117691d605d31fd442d1438f1d9573c723f1498624be7ac6f4a51a06214c4755712aaf13fa9cbd0d24d365c2bba8dc861320b8f1550f43d84e9529e0a822f382ff1330c0653c155ea37c16bacd096b4435efe31c27691df4be58d91af6d75c19ea49d530ee3f855739b361620479402d7b3553372225d58e1d54cbc18807fae0fbe122307db6516bf6db1570c792ad5f4aa32353d362d572656d97589af1fde30994d8a6e12009dfe3f231d37db77ece94e1731008884f1448ed7dd7122cfeda1d87946a805f590100fe2203f24d3fda646dd88828b693927719f0136a19c925ffc4db0baa639ce2c6eb4453a19a17ed1443ba3122412ab4883a2874d86c978fd4631c033cd3db4d685d900264933357a0e553099c00b4d0b897224d99cd230db758eb9f77b8fb0bfe7539f2d1ed72b6cbe74823dfd58ee556880041152b5e48af2c28636eea06481a8533309eb30f065d29c4869c5d8e4a9457547bae2e487bfec50cc89bf2a11c362ca17af676e4d13ff917925aefd3d565a365da2de671e27128f59d6a6aa9fd154929c99429bea5bf98a6f36264bc1d9a40aa0e88d333fef0ff9189a76b923c3c354fabb23912933281a23527352d88ae8c6a63646da0b514294ffa6472eaa7f399805bddd0f46d1637face7fb77cdee1d49cae206d09854009dfec30e9a4f1506a2b05559eb8d3929ec7a2d362627fad7f4f26edb2425964c37a853fd0a6c001591cf91326fd49d1e36843dc4fe37a5d81df2a3f322d251b07546f8c617f0a06a501dcb3937824d8430a21837cecd2f00cb58d01077f7aea50ece7f48c47354b4ce7c689644f0c3e16c6ca233dbeb74a339e8714f46547f59277a63c52c3afb651dbc030964832b5a4c4e22f2eed987bd0e1153c22060021c715344546b8fd15557668b9041b1a0ea3ee96fcd189042753dc56275bfd3fa45fff06366ab6001e4cddc153a990746727b34005c9c73d70146760303a5c34a6022cf7557bbe4e0e68ae110732797d88c97049218f486ee95a5f6ee0984295f5bf34f9f7fcca752fa47def0731a86efb2e224d26d01415c2adacb91b410df42e60b774ecbe02f2d8523870c64b673cbf05b4dc5a1e56eb8ea15d94b98da37356c5f848e95c0b2d69932f9e25fe8a6020fb468b765d41555c82c33cd69e6d0079ba67c40f8809d41c4bffc4edf26f65ab33a0e83ca89bcd4a13a0cbf04156ced19dfed6e6103a9ada1a1e4bad4a50f8636d166a5b10748542096c9655010ffb58e9e6cc248967bffb2a1826a83dbbdc8ab96820156f73a016a07e15a7ce30c007a2994963a9fb4ffddeb99f45ec14bea9d