0x2cffd02e45d6bd30b862d21d046e31299f6ed648205ad4a29ef782d1e3ba216e717788c45f7cbc90c7bc811811bf84e7fd291f4ed1ac7eb8f1d2d7192d910938d0516933b5e4c0cb1f73678e4a5584093b8f85b8abceb0c00f4198f2bbe2ad8c1932518c4e6df45bcd658d43a87e260310334ae63d3766c8ffbe4d349bb69a5b3fdc5500bc11caa2d81dce517d05226d96d64760f6a8f040246f7eca94799a584f65840e5a7723021dd889d32c9bd09f3c60d52ab801a822eaa1c2c3cb2634f445a7727af61e7be588243194be51e157325f26a1e7aafac75f5c64f1e8cff0f777d12d0c083a4c479823952f6bb6a42a9c1134ad1a8bd00c1522725ea995bf5f965229c815017d3f4261f990b8bce2e3261221404113ce0a75d648c665ac81425c26b1d89f88e65a579ce47a31ea6e7373c7cf57c6a65cd05c9edf9ab5b3cfb9b912c9cefadce05bf70f8b03d8a09812807c560a9652b81652a62de111687ffe9a85bcfd7ae7e6aed4cdc37ede190505aea57cdf7300120c5c4c11982355a8b7b7ae122700bad95e1b2b2494ac5f5b60faa8ef484c869a1ef0425858602c8bc932a2f8e5ee757382fbd0e454257bb22c1285c5edf0387fce88e8bb074d7d9e6c374c0ff9c740172c41bc347627845d5c3c385939fba3712fb2f9b7935c786766031e221e292cf2f4c3619c1648de0f5c683d9a4cb55131311301b08355bc6ab4d3e5a8640c8e353ed03f78415af7c14fdf38b2ee2181546e52b38454bdb86a32e1a8a40d6627e5d5fbcc92954725c86598fde311692c3023ea6a084fe838a5b6f4c10b57b255b04555bf60548774a4c7e5558f73a14c449fbf1cc0e30fef256e4827bbafd3da85d1ff955ce3bd9a924735158524bc048a73bac9807e1ef0346c84e480464068cdbef6071d0f3e901ba70969dcff8420bdb52822619709905243687aca0f37bcc1bb6214fb3f07a464f5a87139ffe862c7fd1a4067fa3c9db027583933ca1fdce2a075a0367bf802f3028b065489d939cb69a2ccf47eb8ed1c9cef4f4aedd6764ca9900a04960597e9816d62b2cb508fffaebb25169040f541db43115e34a15b2badb61002ea71746e2bbef738812fab3cc736ce15d3f7ddf6d6d2cc81979d43b6b44938965a11b56559accfc5a05ea50e30e51866e6b779d37ed046d2cc064b30f52a2ad5073df161713db33169deb69adf595fb39786b460c4f67720c79ee46589434ba42cff136d9bbc3841c47d713c764735823b56feebecaf13be877c04ffdf63fedddcb42474caf8c06540d802cce869d54e2c6d50f7f4809dc962bbab75b263ee1b790a6cd134d9f43413751a2e0e2f806745998c14999c3231c12166ff8123a61ca749d30c885ad07100c2eb6836a1d77d78b099c229f401d2c3df27df295f250310bc003d5b48f99cf1ec3adbe8a405943b8b9a9bb63576f1f792513821dc7f14552f77b572a8f4ec1d07ec1f4cbaf0705b27973aef8eb9d28d5bbaff2c9dac0c0f4ce55414496c632c6868503537478d55111d840a80ae12ba0d296f82d56cc21e671e05f4e4deb2a486fbb082da015d94bd01e17aef6f69cc2e4be1fc473b966cafd2b36b2b27371eeb0eb2ce23c62e591dcbc3a2b9462d893b3e98b210c771751282fdbf5710fc59e5ac1294a847c1196e337a982aa5505824525e38ace12c9a5c018b461ba29407e65699a4f18092df7b78a0b76f3ff8943dd94c1805777d962818693971a9f2d2f3150446fa9362015f464c138ece6520f3a21c6d199b8c29d5751f5b34bc41aab605552ff2dd5019b5b1913a3f58a8d45ad116b0003c40fa4977d5afdbca40b61bdea19cfa72df05273e3f214a559ea79cb69733e44f826979ce70872fdb692a925e148a2559db7c6c18686f9a047b7eff86c2bda77e10bed14ab20f85fd7058