0x2cffd02ec6c8a8633b78d8c1d8f0248d58aa22c062dbdfb93aece7af69bf542a5db898df34748328a711a7bf774646a159df037bbba60c9b1606b631ce6c64f544bae39d984a5e275606a05c0a4735e6d6c5b500369c504115008b2221b4da6073633cae877f1447834510eb5473b23fb51486f7b35e923ea3da19667c1dd7b801772b2222e3bfb8a53ca365b890a8eed291e13e823567113503283686dd35a8119cd1e30d4c17d6fac13a8815306eced39f1063eb0ea470daa86cebe0180097e0ff0b871947cf89b75015980d6ba98480f2d02c589528508e994b6c73d0baa0082f4a30d11b0772655ff37a1d83c5c875ae0303dd6c2abcfe5a871dc7fffb3319d524fa8e1c3650d88edb69d4667412aa7e1b66735d2172c39c5a0c6a749ebd0d8924e0a89ea195ca74161cbe85dcc0852a3cc96abe458b0425fbe70457379083955d720e3d7ba39382af8921ef4171bd3e98e5cd5ca4e4f28fcd35730efa18e481d84c901877fae15eff837a747077f88d6abd9cfe5bd4d665f021d0c6068b095893ba4be376b0ede986f2b48f7ae0e42fd5465f62ba0a6d65e9b0479f2a8d71c409b0398b527c9c37b12ae0a310cd44f159bbb8e7e4e00cb07995b60e1ef2a10393f6083fc8cffdd32c3251664612922264ca306354b1a0746d16f06bbe9253b840e8b9f5f0b6292d49bd00983f38bac6021ffbbc8893dfe91c80293d5f6fbf0240fbc214b8604e09dd5fc032a8d3dcf06872ab19520909e5d755c66e7e664e0bad1150c35f425984400af857f4c37378daa0415220846c774a2bfac84372d4618369d84d3ab53097cf968d2688ecb8b706b2e990f30344a6ea00f15bad755125669ea2991d1745bc144c21f8a31ad7e74befebee249014d82c7fe333d1b2be40bec96b87849bda0124463f9995c54a7e87d3849c5ec6caadc79f889adeb95672bf5fbdd7c8994e1a02671ae83bede4d1f9d3c22015233d6b326d7592f49d5ad83c2bfc3e900415e112d9ce033e8b0befdac38a992e12bad595153cd94c36b92fd9b5efbc36adbbb4e577dc710cae56f714f336cb82ae3c9d70dde2f0aca21fd33eb4b81f71679123b4d6dc1e1824db4af25d0d3320d6794a2a20ac99ec77aad45a6fd29f403d5e8bdfb714a2c68ac4a60376797fc38ab474da49b56bfc0d8fe47d35689d745d9292fa0d9e8cb17db6ca98f188dbead7cee08de7cd45e8ead15767559a729b04f942c7a573bea1de670179803e5f1b9018c938657d0df617303b18bb6ca2039d8dc4071cc8161a3023db33e33d444f52a06dc9f13c91fb7ed4a856da0f6f938e7bcffafcfc96a18c04f04618dac56e4d68a33b397e8f83cad96d623e4151dda32a4d3f0c105aa7422ea32193e66f4a06a11e5ab79c6517ee3d29d8f7f0cd94e2210b66cfa4e2c7e93bdf1adc55f1edff5a7eab7743dcee861af2d414e839517526a3cbad9c268cb7483bcbb6905d76b7115e5c09d621c1011d79d8c36a097a93dc96f07c2df168f6d7ffd61e6f9909c232f8b1b971cde0944b0bebccc0eb18922b53cdc0c387f7af621d381af9458cfc0c59484b4646ca17bd5d0a980d11b44ba3aae72eb36181485453bfc21c77ea7626f7a61b37ac86f4357af39764ebb140d1069bcec25db63090b263d647201639486bd248e5fe15c819b36ca0b64312dbbd89d475d5d9f1339283c5425f9e96b691b47ce00c880079bedb72b798f79dd4d8d52d8d5017a6b4a959e33bdd19afb228ea2e76c23b68396e24e141978cd54ed92214e3af4701d40d3ab026f38b0577ebb1b0cad0f4be6122675684f27b2b2451d523df2d5d509283bd4baba6d95033b6c2384c62911c619b317b9b1006a1f1de6659550869a6290c1431b8d2bbe44a9831ff9206a0f3c36a5246562445bb0265cdd63d0be40a1fcf1aadd8