0x31fa742d00000000000000000000000000000000000000000000000000000000000000a024c8916a09f937064ad2d2e0fc28f1284149a936c8b22aae32033d5baa7a87b306a6f0d23cdced5d903c8807a51bbd3dc6f2d8cf1a937d8588bec254f248f8b4a2162f8e5e1ce326e350cb5669fc28813fe458546748308f56aca59b84855bd900000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000029a2b0000000000000000000000000008f776f8535dc1044518d4dfa90dd75d33f005e48b771587b3b7a167e4757551a053a589dfd3ddbc61844e5067342e08fdd216c1e8179807c02f7457d8adaa386a8da50000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000bb4b3c3068d712f0f1dd5700000000000000000000000000000000000000000010715b3d292327deba502b000000000000000000000000000000000000000000000d7a55cdd5299cbe151e0000000000000000000000000000000000000000006bc120fecd09d7a5ba2c17000000000000000000000000000000000000000000d6871f978529c4ef9eff46000000000000000000000000000000000000000000000fa13fe0a0f3e38644150000000000000000000000000000000000000000004575d6f9e1fa04667e19e800000000000000000000000000000000000000000025d281c3be911eb54ed56900000000000000000000000000000000000000000000014da1ff2a234619827a000000000000000000000000000000000000000000024d60f2dd9f85ccbf4fca00000000000000000000000000000000000000000046f70a79f5fa34398ed391000000000000000000000000000000000000000000002588c46b439fa0b243d7217b000f5b5aa2c67f202ca1b60ff7bbb6b7be8369fe552b19c7d831c40befe3010c3ff7d60c7b30256e069043b27393f3467fe9e5a7987ab3bde3cb436fabfa1de20a1d948f6164e06351f691676332cac8f3f4e6d77a9e0787bfb43966d84f22518daeeb116a3e463db88e155952719c7a48039167b94e3f6aca17dc10d6b12a0e094b3454077d5e3836335de56bf03b7c1b7bdac952d7a59cebf7864b5ee802b3620088d86e069d7a52eb351a236b41bd52c55537e4e39780b000d1823cc62154878f1d2d99d901ca72b93d017a0e65d7c11f1df168567fb71bf66f124116107f4e8b850bd56186bed5a99e7dd53a2049daa48bdef2dfd3746e9cad2a93c72467a05dd66239857e0eecbbc70d7a9d90c6453d65027af43602f24a7055908f28ad45ccd9176594684996ca61295fd39ce858c28f2a1ddf97240e64e590d0e0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000022c34e68a85c2a5c8515f0dd654a84b80f1af60014c73aa191dab34dbe3d80c45259c73962dbdff8c1524ee2166bdb641b4c3360a95627e1f9fbce929a165c3ac1070d483c8b8e6b5479f042263c03e2afdffe75cbfd2cd2a7dcb44b101f1145e25ab43c24b31b8bb31bf6bd834e20cb415df1da306fd46696bfb2b324df7e5ae16e6b4f7477f2ed3b1d5a68a898a61f663435f6c2a66329dceede2aa1b5009ae27407b1f96368f868ca6d959c88925826d89ba1f151a15f6b92b77eea4b37fa608f6937c2cd487878fee4638e00a0f04b6f9f7f12c9687c668b059537c497eae10e126ea5377b8cacb15c36f5fd8db6075c9ccc15cede87a93973c68989d34262e477ded8d58b9ab7cd53e5b6c4786c3c4bee6e35ec9c9723e67f152ce8277ae2734c95e3fe0d290ce93dcf698bc7a5985c3c6d3dd8e1b6991213baa8631194e28412a39131f8be4ccd56cfaa0bc535755c7b2853d972de3257f0ee1ab79ac1a22964f840eb88a34bb3b2e649ad94274cd489962846512adcfaefd633a52a8a51be6265ebba858207b343604a5db5218a79eb90e710ddc9bc655fd9009b0dee32709e361e8279a4167dd3962ad6d6777602bae70ebf14484c536d1aa3a52151a0654f20d2063f84e561d407dc65bb3fe663c5371a2ad46b78afbd86a5a58a2f7145306a6deaddc3298b4dd17ae54b427a619618652163c0a3ae4292b7625e25d0000000000000000000000000000000000000000000000000000000000000001005f03e301093b0e3b79529a33cb0e9466d3bec3bcd268c80df4021546accee6245f691c7ce7f8b48428510b6956c0a6c294aba007f23bf5c97d528da1e3a74013307bb7ece11070798f9bd9ee3801565c82b34e0204d26891a7e58ca1de7355246c10527cc4e9ea3c6104926f9fb0b39737643db0cc90845500260c784a92ca2931505b1dec031d531607cbce2712327c46850a899fe65250e8f4a77e0aa81519242ee15dba8d10d0f747fcc969bf166b9578fd363447d74f67f74fc2ffffc103bbd9c55df9f32346ac8c7fcfc31a7189aaa6eebe6369f7ce412585fc1b040202a93e19fb080c57d5c99a8e30066ffb03aa972622e8fdf9d089cf24de13e6782a6d15abaf2f649c44617429bc2b6956ddf72d84b96ccb05c19e3e6e0bfdc35614105c852a0cf643089d70918e29d2953ea5a9861d823e29ac9ad25689f9ffe915f97f2c3b4ada81de4d1493a4f240e5c19a3c7739411f8391d03ecdb78c18a62a456659eb31e4d0a0c69aace19ae9b7bea29680f324d21fe2be5b991e17331a1b5e7d4263528d35a0684c257c6fa9c74550e2ee60c8bb1f481ed17d5b9d135f29147f6629a14f22cd1fcf99405fc9671e100755a3d69cf20eb9d4459a4b49f5