0x31fa742d00000000000000000000000000000000000000000000000000000000000000a027bb46db49fd69fb10cd9f38852c95b8364839b8b9fa8b59ce59fcd1d504ff74006df9007c2da27c8d6895ae896cd869c6520f0e4daab7431235dd9c24d2a4a8e4f14d660e43bd074c0339bb75ee080cabc6a62d3a83f063affbc7a3bf18f8ba00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000024d36000000000000001e0000000000047fa18bd0e491608ccbbc05f1a4e3023ada7e11f01bd450171f921158fd1c585a2dc3a5d580ab885d0d26a6450b62ead552f3331a587ec1aec2320f20dd266f03066c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000040799a424b317d56f8a66c000000000000000000000000000000000000000000d59fd345d0bab548776dc6000000000000000000000000000000000000000000001b4d7e91db3576936d60000000000000000000000000000000000000000000e89f7ff5e4f4a98db115c4000000000000000000000000000000000000000000fff1998d0469ab09c335ac000000000000000000000000000000000000000000001e04558c0db216765d8f00000000000000000000000000000000000000000029d38434b41ab19d5c3ca70000000000000000000000000000000000000000000ee404f6658e86f1062c14000000000000000000000000000000000000000000000eb81cbf15d23fbc9bd300000000000000000000000000000000000000000019abf5b3696ea4e3e23763000000000000000000000000000000000000000000753c0aa39563af71321f4e000000000000000000000000000000000000000000002a787c358a1dc4f783d11a0ce4b1e40a4f907588a045276d1867301f3472c539bceac8d94b1252f2f4a6106b230ca5a310c46e820059d8a259705dfdc66f3b49c386131b604b6bdadeb31d141707a2824604fef4cc2e8284d8366d241089e839dc04c5ffcb21ea15a221002560990852d378136c899922a3477a990967b900ff4cd9e3775ed23ca184b02999c5482f0ba4fb5f36d035df7ea448c3cf5e6851b1193bd15d6ef74b15bc38048c70585017d2892f29c545684b8c812977aebc029ad0f0e6e4cc9415f57f35043f70e0e855d9497b6532bbf98d11cc24067f1b11c47e895fa474811bfd42f41cc0600feb3241e82d2be34b8c3c6dafb3b3fb08cdd05a6cd82a63d52ce629e22652b35d82433f2c0b8c47516c309482cf6055e2f8c32ccd6594b7aa57a5c6790f0a01c356f66218960a0e6431868611f387591a35ca84cde315cfa27ab9e4280000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000209ff510d347406c154407d645e41db875b6dea518045ad1abee78810a7e631741a00b57bb1f19b148ea073c98c17149fa2749fd855b1c5586634cc7de2e736b129cc7e49e6243f5e64520761292b272fea0c0f4a5f2b6404504848e9308f2a310c7b1d55c7030bd011b8dd154f9da4e3677e2da5169d563556d8031ce4812806133b73c4d58c03c58f886beea05c930df4e74b3f6264e1dadc15458efb1eca010ded9cf894fbe65761aab2196ee7cb41da02fa2b0e4ab70c890768e7755138b9059335793a9af75f037fe53f17da46c208b2165c7429adc77763c8f74c699a552c1541c7efe2fc0e689c45618449277599dad9b1a3e786c456824ad8e47787841ac89212c037990f03fe9cb51a4a25a20a4311d86537b2b205ab8f689cb933d32de8acde96c18443617b8c38cf5dca4d0157d2f93b240208377a96fbcc524c3f0fbf61d19da425bd2d10bb0c7702439ae75a10b29204525653c7933b0ada99af0b2841da20fc719df5b676f6e105a389b898a52177b977198e1dd5f90902b2d804510dda40950f87819c470d6b19b0d4f68cd0a0a3c5078b50bb1a1bdd6a5b8d1a941bbb06aa9c4e893ea326179af84fd8f79cf4218314a41dbaa3103ea3362f2e1fa4e1bc3319c88f0b1b6e1461cd8d9d3e9cf84c93c19f0c5c31f28573984f15265694a371af6aeb738939e031cb66f44b247f0c9bf563aeb47e30d7f6d62e00000000000000000000000000000000000000000000000000000000000000011f90790d246c273d7ec71ad1d8dbde40742550f6eb066a9aa3339a9271668e372cd5571d4a92c0890b117d5299792d2c26ab3681153c00c26cd6d51556f0bf2220e70e93249b57e88e164abda5911af43602b35b82a06298664fd9a86a77613e1f10c05d0fcda845b3c90ffe80e5d3f4f9c74377d8f9887614899a936ffe939d12b3560624c1d075dc61e6cfd84342a17628ca64d72a39e94c12cd3c9a8610bc03a664b4e7a37e3db988b3f36c726e049859a32e0ce0e3557922c3d48f7ea2bf164f7a92f08750869965e15554038bba17cd5bd308a06b997f366796643404ac17b04949de649f55f0984f6fc1e132c905f28517c3a6ca85150efa4871597c8027fe4a2a4b6b8fbd559bdc4475e0b32b53b8a3b5b544fe8c9ee03c71b42a1f7028c6d347b25f2ce27c1320d2e475f69d9a9282ae156e0f06b997ca5332a89bd4147a24aed9f96e53ae7ee52107113e054e95ad7b35515fa7e6f0905a3e44fb2a24212b57ebd0dbdef455b7989ed19cf45cf8a9bdbd548f701693eb117628e101305851e145176f759872ee23fae0c067e4c1c4748d89493e84c935aea03501ac251c81bf69844a676a2a0c544b0a5066a7090efeeb5fbc4e6ead5fdc559f844a