0x31fa742d00000000000000000000000000000000000000000000000000000000000000a015b798e35cbb43906ca1b9fe2a0410e21a42c998c39cb86b9a67aefc496d5f191eba8c493d58f2dc3e63c618d9b8f8154ba684ede582104955fe91748ee59e2bde88273806e875cf86bc2280df55efb3bc18edab94f48864d425458c9bcd0f5500000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000024950000000000000000b0000000000046f20d4102a13426c8dcef6f2d22c6dc894943091807f0a1c7698060cc4a55146fa91b062480ef95ee25e67205cb99cc660bc5771fa0fbc96f80a24d07a10f6ab3ef200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000ceeb8122c46d37f4a11ae600000000000000000000000000000000000000000040230a0789a40d474f7574000000000000000000000000000000000000000000002424e8103c734b86d1a90000000000000000000000000000000000000000006727bcd9c52db1026f47e2000000000000000000000000000000000000000000a0f1d40f16c9fed6b23c52000000000000000000000000000000000000000000000cc056518ae2f4c4b3430000000000000000000000000000000000000000001cc9de761b04ac5533c47a00000000000000000000000000000000000000000049a2e11ef07e2147cce7aa000000000000000000000000000000000000000000000d796d2893ea3a0faf69000000000000000000000000000000000000000000010fccd5390eaa84ab7b79000000000000000000000000000000000000000000d0996d36c70a104651172f0000000000000000000000000000000000000000000022fb67712894de0ec84409a324b2a6c79ca8bfa12b4688f32451b2a6ed9cfc379db9d2dba09bd22f25ce0448022b4a8504b935f63e50204210f5d8bdb435d5766c641bea50d910570cf710ca37d71ecf4e5b0b117231d3365bba23470cbc00657a8c0bffc8e483afbd6203bb85c91f26ce0e4f63f131deebe385fa818336dc2c25de54f6171bb6033d1b084bd005ba16a0c00360fa5c0130b54994c927694770a6a2817639ae7836f4c52d5a197a9837fc6517f0e1a5cb935caa56e9f4aa3dd81a3948d7afbfa12b73ff08220e58ead96da41ec8196c62476350f5ff7f3485430b90415fff5544813fbf2794306ba0b0d03be004f47b3ad21a921f0f445f22c7757e52da6c640718f9c51c71aa880fd1e0ff11a0804b2a635c6a69a99b6c3d68f96434ec717c6e1acf901ca64de6f042f86bf13bbb9afa808be47b3deaa9fb10881cb1a34a75c79dad950000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000228163863e547a8b657826e878d9c7d6c4d47bd83325bdba2c81364c9db9ccf352948ef5a507a0608bcf6272f0c45798a9b6b49eb53a5294a3c2fb4a972ed96d0091511323618c9fc7c85277082a112454589c101b41cfdbab5a0706020036f0a0b2f1979b313bd100847e87c822dc1904fff1bdbf7fd94b109cd403f40c4dcfb110805844b9f48932ede40d32899f633dd28a5f72ef86a40a5b79422bc5dbd8e29ee2838f59ae7a800342cc99d259a49119c2a4c311cc71295d4a539c9bd3b880cd3d701d0283f4f3fe373fcd72efae134a40738e36c0ff6780449b90be611580e99cab73b6146d3cde2a1e156cecbf629695cf583e84a631a763417fe1a0505298469f8a13506091f0204b03c27b0fca1b39061f394bc0632dd19f8261c20590d84587551e96b855662355b1e41c27b5e27483deb1b9394527184c81be433b41f1a848cce6bab5f7318f96212b4c4a2dc512a380363116525d32a7db8ede6f717bf45e7770b9cd7f78cf5f67ef13a3b6dcce8fd026013851306ab64169e97a305f7a5a708e7cf7df96fe3542a38af443f9283f19bb7d109ab36a26dc69a09c02051bc2a4846e39b3c4cd250198df4a3c4af53c4af0d840ac8c1a978dff8acb8106adf0ea2ab9526e9550c0d8a0db9f0ab5df85378b81e5bf4c110107e0b5b132562a3ba434e9edf92aacc08b5fc3777982627d65fc3775c09c91ecf7fe5cb3c0000000000000000000000000000000000000000000000000000000000000001065841bca964721900fe79cd8a39a500cd66e8461b387213389107adeed4b36621860007fe69ec4e1eb426385d3900f890a5445fd50c51d09ea748b3102bb1a4021825bdf7b19f0b6f1469979ff246bfed9596a7217c87a73ae7a577f376e3a12bd5a151dcc5b080a3f2908dcd196623d8ca3ceb87dfdee2f68e85df934aecd210336bc4ca0ca573591633ea779fdae9f6c84d540d8e6265d0c0c39011873e3b05a60695e172c0724579e2b5c819acc4ac346d2c0d398e9b3bf9925c4e6a018f1e0805d9c7370faa0006a277c3fcd2dbf5dfe66895981bccfddcb4b0a371479c1e4820a06208800e5a2f585da59bd3cde08e27b1d2756cd987c87b6948e132962db6e06b9f0b4146d36bc74bab5c46e450d0fa6e56072e28ad95829cd13e7df908debadc48057ce4e862691b37acbf956fa1f2d9bb839c5d441e7610716f601403c5bbf15601d314f733dbded240e319bf521b4821c05a45d9427e671d1cb3201f493ec01d6e4ada88bf54cc271ec1dfd165a4f2e0710d83ac1b1ee19ba63ce62d49d65191b1192cb30ad69efeb23a41117072147660586a56b243371a3a65b70cc2211832dce98b5aec321c1ce41f317db77e63b0cd078bd1e8d5e47a21a3dd