0xb8d4d8fc00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c40000000000000000000000000000000000000000000000000000000000000019c0000000000000000000000000000000000000000000000000000000000018c580000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000e45bae166300447b642538000000000000000000000000000000000000000000854e3f0d0467c16fa93a0d0000000000000000000000000000000000000000000012042253db939896087c00000000000000000000000000000000000000000047afb973182cc3bd89284f0000000000000000000000000000000000000000003d6c21c5edcae70271bcbd0000000000000000000000000000000000000000000003f090830eb30b639a6d0000000000000000000000000000000000000000007ab791f273f83f3ed9f2220000000000000000000000000000000000000000001471fec394fb70d21d7261000000000000000000000000000000000000000000002370c4a3bda8d14e02c5000000000000000000000000000000000000000000504fb2b15edec5cbbdc8da0000000000000000000000000000000000000000006a3ebee6e02b1fe4ea5f7c0000000000000000000000000000000000000000000008dee5b54d010f81e41021709742659b3dcea924020a65bb53a703b8d86f111fba47988bb0d8a4d64cc41ad1c9797c94aa4184a2a4fc2b21d2dfda2f67e1c63e14680d616b12fd8778e610edaf9e78b5367afe35686fd157145896d0016dae5da342d9fb6bc48239707e059aa6ca962249cedd51ce5db43ef3ce27b9be51829c1b2330c3e947f6daa60f21709742659b3dcea924020a65bb53a703b8d86f111fba47988bb0d8a4d64cc41ad1c9797c94aa4184a2a4fc2b21d2dfda2f67e1c63e14680d616b12fd8778e60c2a6513f00bd4e71cfa68abc762969e05b9072bbf9cf7fde4f7ea7e8c624aa0286c7d41d4242f4a014e9cc2fd7e16a30ef723b3fc78bac411107b24d7e40e5400000000000000000000000000000000000000000000000000000000000008c0000ed96994f321f309b79a74fbdc819d5e5a6ae5b1972ee91a19a15feea3927504091ba02f0c75d26009db5cca945f6485f17ae26f5fb070c50c3d8206c687a302ff6a67fee6b666f22afb7ac5c652c3d26d393554d84e30ed2a0ec952b2fc620f324d28c3113ffe6e471571411313b69aaf0fdc2617d05217f99abddea4638c03e57145a818ab16261f490e9b9b9222990b00e2e3c02a6eed93ff4627c2007b1d6cf04137eb6f514605d56a4cfa040ea831d941bf1cdd76a09bf99b0e2a6f5f033e54521c295a4ee564dcc23245b810526657ba33d2aa44d6ecc4ae992058401e8dc26ae18d9487e86dca46c9b7c56093ddcc7241beb769aac09028d95ab24820ad960283e24af3ce297ad1233b9addaaaaeae0b8a8797eceb74e8e7cf5341312efba86a73c5511d8edbae312b93bdc9dd45d8f17a3149e01bc99b0e3428b0717244a7fd08774d30c89efc79657b70b148a440080344096a0f46b178568ccfd1a5f4ac8a2caf7e869bc4fe764a59dd0208efb3cfff9c78e48a3a58198500379074331fe058a0842ec2136cbefd1865cd078470c7e409ef9ebee0f9cb5694a0501141d62cf1abb7817bcc0193af96d62e88f69171657ad17ab1d6c1c350a34372bfbd24ba980e05d60b15541af86d3223150e5a2084b6c627dac9a7d0a7c73961594bb9a8d3f260794f8e0923ed8ba81d3dae1dea5562db65d3ed6e54c38f59a29f0666981e2b683c0cc614682144c16cbe0141b20d1df7e261946d8bf28b90a024429aa08002a8033008da517ff94d71639090ada51ee3205905a55eac9ee93272b841c0165fcc786a0b1704b1e2eb3fb4a61526ab7eb3a288c9e2c804c0ff408929c931ac6fcde0f0ec98fdea1fec21604849aeddf18e54a83fac86d8bdfea0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000228a0dac6f7eb17e317e40f7445255639a3cd59b5879e2d29cb4d4a24da4bc431102a46bb3dd0b6a674d5ed2f5efc9590196ff7e469b5f1a581f3b23174fa946305bf8e09dcfc6ea5386de4dee528317e85b11f61fe2d4a7ace88746b54225d7c20acd579169bd090139499da8ba2eb36353a41dc623c85210e600eff3c5cb2232dccd4b99cc05151492dd2cfdb52cc270964ff6929df2557331710b9bb696050198f56352e5b17f62323c58057b4c4cc3277b3576bcf7d72d177b7e1a6d3c4e90fc2ad197fa755b810504c19ee011a5e47770217d9a91820a18747036a49b2832e1b199666362c6d218db49a85d239048f3cd35ea4abda2ac1ded7fb762a9f270de28cbf2d9e3b4f5f5181780f9a116facb550cd2fc1ce10e84d966b1338712b0eb4d93af645e5778c28894804e4067dddf847593e9319c50e6229730387bae41a3f7fcdd7050884bf26626868efb0fb346599b57abf70a3155e07c6100db33e18f4ff6cd8adce9aba04411fe3ec6afd58ba8062dda97413ebd2e1527c6eaa6b253327417bf5a98e2a478e3466097ed09a81d1f20165bb39cfd49c6b9f6af96207116083c95d3ed8e10f7c1cd31779d664905c862c0919e77ec615e4581e0130281329f5377a45463fa199885ab27f93a7361b8fee77c887d3653c344fdcdb90082185cfbb2f5812bdd7dd73c2511589d9a60a6e893aab4f735aff1d8e42a3a7261e14b1a25983d8c959ab566a051511bdbc6454ee39c45117d190d7862e95270dfc46679c3338611186f7e08dd2ee919b844d3d67e825c18a4a544241c805da1f625c7e39b1feee2631d452bec39ebd721771097b7430bb5ab6dba97f4f8ff02c3fa104b61951ccd494ab9b6ed7e7f39919a53beeeac93e0aa8d3c23bef03d21d37de5ee46b620fc353c828097f73362ba03ddde5cbf59a00be64f67aea95701b7fd12da9fd092b9f5d8fc0727ee0343b287a74fc7109844fc60541ab6c89a0249a2ae1fd9efa6092778de4c67ed426b711f5da844f814a49e37912a688476e26e101d680dd0ac0185fa33d29ca8e38ca97c340786dc74ab383584d54b90b400000000000000000000000000000000000000000000000000000000000000001030a2db5a7e2c118f1b62e3f4cffcccecdf1fbc4f7d5ebe855deeb16173731dc2c758b6a8dc32a629149b911b3abf1dbe2cd75feccdfc1907e56720a42f5829d0f79316651a62c2a490f06e62ab364b3999cd2b10d790d5e4e9541392607312321d9abba6de478bddfdd497370b01730b6a6f641fe179cd79aa12c5a1fa24fa01daaba0cc01896ff34de522ec0659adada759e3b3238c91c5d5b34043491caea2d25f795c886d12916daffe5cd377553c477aef14e7e5e3c0438655045514169133a67dcfbf88b1387d368e0dd8ec922cfc37e2d578a4939afdc4a3dbf2a4b642658603ef4ad39fb6f2485f051e494c14ca63508d0647eceea06516369588c4018711d4fcb6d910ab59266db87f15c98ee7302594b74efb1f1c76d31888bbf300a408b104e18a9e200acf89e22864936e49e18b5c265886dd25654e8219b00c912d2e6c1fd9cbfa15c1e30494af99a4d12cb4eee47c877e0801051542cce737f1fad017ee08b3423019fed59dc26f56ba721392487c2f5975c3ce9f3d0927745238b7671a44a1a5cf43a5e9e0dfff908a3a4c5bcc9a642d888c42293b38e5dd414cf81ce72f4db25353bc66b10946301c4868911b7f1abf4b60d0ebfb9fa23ae2e640820c38a049dc53543dce70d372d519b4a84afe9131aa028f59ecf6c94a110b45ea9f25d197281124819cc14744c4422572ce8d2e61f3f917fc7998a640226d9238b03de4de293b3ff558b8ca568262ab3d2232d903dff127dfff0dc859404505af43eaab34ef6b5230491948717abe5cefa9602d0c2b5bc0f1740194d0f1e613592d7b56e50366443866167aeaf48460f60868a8a889b9335e4116f886829c81954cfc4574dbfcd074876e7bed02fc23e27ff03b1e0bb92fa032ff4cd320689ec63e103ed36f8cba7a85c7306972b97318861907fabe2ff60a70c825d1607d55ecb1284559a42ca10add2013a1e5973e87d14e175509cea40944c015d3021ebd76057cf8433681c99108248ced831e1a18b47961c3aff978b5bab94cc040000000000000000000000000000000000000000000000000000000000000000