020002020010c2cfd032f9d69708f9d68701a3fb11de62eeb10d856e949a0cb08d04aaee01b2f001c681058a2cd313a051c05ff3723cee826ad06727d0376316ec98529d7a618d8f36f674663a8db774d0768f02001090c2aa3ab690870190af4abaa91c86e202a7fa02b59d04a6c302f4a2049c198533a116eb8401ef54ef19d91db2200d840cb806102d6ccfa7b4db104fb5fcf2e3fbb62c5047141d9b0239bb12020003adee1e5fe52e0252b93d26fc7b8c0d1aba89dc8106434dbb3f6d649872d403e39400031d74fdf2abe3758135aacc5b2b89f38893844cb06b4d328b73e420d54523233ca22c0144bc17802efcf8b3030f1e734860a9a2224c4ed4e9e8dfebefbf3bd60d2042bc02090164f61232aff97c0d06c0b398151110207bba71d1034f8b16434e5d4eb44f8a7df4a673ea45665f492fddbab19fa7c0c2475640fe5e7b2ad884102d264cfac3252720aa521d847e92628b8390d3646be8e3cf4e5e69a0f943f98991483b01c6edc0c3ce86d5bcc72fb99d904272681c8c062c48159468b51fd16d54f4538ceb9c9a1921288271d3642d6a9eef5ac4f8a46e6c8134b7a83c9a9ae0d13c290ac23e7b05344f2ef7455dd1b237627533f5908a6e3993de4378312aa85eb776ed713e5a4130f000cddf0753d02ed87394f20bc984cfb6348eaa801f6f0bee9e0df2aa35b0731db85fffa517912ad2e11bc32dbde5feeecf427add9e1722815c072fb7734a313422dbcb08a42368efc99041da7970c673aa87c811ac758686fc02070828508354dd2e1777c731e31cbf86f2f432ad27e97f1c665ccc4d514a650e44b25a71493719d07556717c010e7d4302c3478726ab3f8a42897d3ad036acb5dc95f2fa8acac8dfff5965bb2b57cf913c28d07908352d2d14e560ad44a3b56b4a5f6ddb2f18eeed3d7a84951ac69936129b42e7e7992a71f771a991cc8ee19f50b76ac9e241119b8072fdbbbd6d557f8c2a1f02fe84a8319ad788a627fabf46fd07e636b58e0abc501f511ff948b3e125385fca1706b812d463dcf727e7a91025ebe29141f837fe6a8c2c241e90d8cd3a0fe159ac00311c3471c9fe9f8f10b10a075b6ae3c564fec45a32c11c7dea73a5d0ed961a518b50a093ef3ea9aa89d31f93d7e6f4de3025d6a4914566f60372611db447b7e5f391452efa49165c7099dcf0cc53701e8ac8a8139f17aee8c4b4a7090d56f946bedd6ae917d3207d41a515e2d46d7d77ba8d9314641ac2064986978e4dfbd2adfa4742d3a1520c9ef32a48e8dcfe11d72510a7b43084a22dc042727a5dece928c2338de55c1444da4bb904315bab1c042fc020b2261ab71e9edee911b214e9b52ee718b609ab802051d76ff5c4079517b8c2026a9e3b40e829f558c6c3fa72fe70910872f55589d9b0a7c3c63f1f1a3a43c61538e434afc1ec7dec55e1e1ac54ccf28d3c7401169a8769a200df1bf3151376ed506aa5224a562a098e546dcabc80e76da2e9252f4288664a07e7a359db551415805790376b38f416d4208bf4755caf91ed3987d3351ecc210935d2a5ecd345a6e042727f43035107897f9cc5b2bd099c1c2976e106d9b4d2058422978fc0f01a11808e954da999f8524acafd8a6e1a3aec07893f553dfa690f6f27f64c075ef27065bea15f8cc294b4924836bbe847e5fbf6a2ac6efdaa0609304b810675a20323136737cca59fb62fab74925a8edc554a243ff7cfb27a1f06575869389f2e81b60ba4282509b02a64b8f632dcd725630978ff044b06e8210a66249db2e111164127a1e67882c9f2bef6e2e76f0cb30b42d00bd048f82e5d05f6c4e88b1abb31cfe96fef3e21b90f96acaa024f04518b587508011e2a01cb092697ed501aff84e563d94ba5a42ae71365f8093ae9f5dd63f0a92aff1f25400f38ab649ce9815e73aaa95fc261c7ca72cf858f28905e56ce84caf0562a449f0fd6335ff9c548e9d6d176787c996b92d5d45ff6119a0144f25cad77f03364dd028ad54bf73c4694e016a18beb0b7c215a0434148ad717a453f86aef3df87bdc063f392660a3f6608997862c486b9c042a0326b953c3b3fc698031bc012ee63e024258c3c7eba4860b0b481134904f455d942f6318cad1a2c1abd17120e82d7e0b30cd0e4c7fe635c7c2771920d47ea831496e8a8d03ef52b08fcdf6b44f2c8809d796f82001c27de0e23a73afe8a0be8270ba4f82b1cf61b6a9e076ee133cdbd8bc4fffa5d808d7c8ea7bd1ced19683343903bfbe4e107193978ca3e1d1ae7d07e81bd53e7f3b863c4204381683b71ad8acce6d6d2ea3bbcb7bd171b3d4acd1069eabd855c3f59e4fa25cd34f08c75846261bcbf03acd3dbe49b921f63ad6720876e0b3d4285122ff59dde9050b8ee0e4f683e0aa169780079259ecec984671090f59f691fad0ae0061d64a30753bc1e8442392a70ee015aedb51c0ee5d01000b31f5ab75ce10f689d176570b2147057947bf020afd6c05117cff5cb426eecc0a832a6f6c9c1a9c4e3b679f2acdcae3aac7a106564982756b80b855b40e1816043f80552f7cf95cf55622f9746c762486799441160a2469bc7ea0a2528193ff012b022512401675b0a1b2f6a387157d634f81520b162324d65b7711643b45a50387c7b69f09824710bdcaad00b732dddf01c8c24ece114dab523180ce661f390275298fa9060d3c7059eb2710bef6bf4a8001e3ed596c8bab4849cc3b84ce6002b233a7aab98739aebdd0b49c773cdb7e97dedd82e8e012bdb98a10e786e4a700ba0f228ca0f578a8f4decea8d8934ac5cffecd2145715f8f85406974e3ac3100bef4ba88414b78e22168043985982d255b522911223a8e2e3806c2677e049d0744af17ac2ee5a39541bff89e02cee830e5a0beb2f2c5d3bfe058fd066646f102a853194eb6bff37e70de585cbe856409363169f4d26e8eeceb723510df78d10909d3e56cd9e744489e514ba5dd27a35cfc020dff14e2d5cc792aee7a7e17ed03256748831cd49df36c4bdcfa733da38db966860511f09147f7cfbe470444aa2beb8efd73f1201754404ce3e52d2e4ea08595f0450733756f0abfa5505ec8a77d6de5eeafeb3a6c46084718ea66fa735d3f5b95a407c368b9e45ec2063c9ac97d