Special data
- Status: Successful
- Nonce: 13924
- Type: 0
- Gas used: 3916209 gas
- Gas limit: 4680000 gas
- Gas price: 3.11 Gwei
- Effective gas price: 3.11 Gwei
-
Input data:
0x6d244f2f0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dc00000000000000000000000009e45278999238d1940571db70f89f032ce36291000000000000000000000000537a4080d89bde1e39943c34edd5fd8d0d2cc80000000000000000000000000031296dea5a083ad64ab0eb2c3e19cb00ddebd312000000000000000000000000aa5a2260597422691d4ff9a872b78e8f803ba05d0000000000000000000000005b3f44dfc4e719805c7e6c9761f3875aa24bf6090000000000000000000000002e85ad8f380f89104c8fda55e2a2375ecbf2087b0000000000000000000000005090997a9d013b8237087d0eb835959504772b2800000000000000000000000093eb2678a3c6b8b3de2868417c045ca3ce20a525000000000000000000000000bc0b6aa663c17eafafa0f92f0face80e198436640000000000000000000000000d46b0e4716e691717384850b25c41dbd72310c4000000000000000000000000ac818f348f9a07a45a19bd884a7561c0c05ef418000000000000000000000000be8afbd9d84b1155ee24c06a7a88b791111517890000000000000000000000001bd2f3cb305ffcd51c792dddc0c08cd4f123e4d50000000000000000000000000161dfd92948f9e0220f8ef02c922a1ab2e4ed4e0000000000000000000000006f6926f2fbdacd1c6fa6ca4a746b5f8786f33f94000000000000000000000000ef5abe03da68980a7ffa3bd0a025034f1c4f6cbe000000000000000000000000f005db495649f75c159c8a82f48d3beeebb083fd00000000000000000000000062e7b7e22c3f409cf471079e3b3ef8ed2452ed3e0000000000000000000000001dad8b55f2566aafae6aced10cc0e0257be8ead9000000000000000000000000617bc47fbc49d2f12fbc426959b9bd78725bf75f000000000000000000000000b30bb1967e2bd90c764ab5f724851717ab25d44e000000000000000000000000a134a909a9b98a0b0a6a5a942c4a2a852251aba50000000000000000000000007c0a6fe4396348d11e3d7071831c90d979979a5d000000000000000000000000c42cf82744bb094377c1d855e09758d14b95463a0000000000000000000000002c3b20231a7513d236a8dcc920813b543a420a5000000000000000000000000022f21a0f52ea521453983e0f87b222c5563db43c000000000000000000000000c45a97d9e4597aebe0f9048cf27bdd94981a4a320000000000000000000000002ed11249af1827efa803e7c5f11c84de214d36f90000000000000000000000008623551085ed98d599ad89d6e268d47d9de44092000000000000000000000000a898f8892921f9ed63ae614c4e15d19815d56d56000000000000000000000000fb5fe3f977e1550be5eedca31bbab808eacee297000000000000000000000000097f8f84f7e12558e5856002ed0d934fa3bf8247000000000000000000000000c524ab59b909ab79bd3a291e967f8cc488c927c00000000000000000000000002e1cf02c490efd15de1d7ab6fbeacccf861d76d2000000000000000000000000d6ddd2ee284c1c5fdebec3f90a52bf7d5d45d9ff000000000000000000000000641de41a34ad3b8375a03af218a2e3b02b0543ba000000000000000000000000fc0140060e40e96f9130fd7975d80c90247ceeae0000000000000000000000006801d0458e3bb005631b7f27a8632acd0ef984b80000000000000000000000002c6b31a6699f905494f0a81b6352271bab579d38000000000000000000000000b1739f3b7d3abbd51ff01a9da26951910c0e6e3e0000000000000000000000005738239338a4c2537e47c23791e50c795aed1c96000000000000000000000000bdacec2b8bd045f2c3f982e3586c30cdd2f892f300000000000000000000000050b92807045e6e55db4a7d05a5d52ce2487a7ffc000000000000000000000000eb95070c05d86e1f48b5aeea86b71d6bf7f0fb5d00000000000000000000000028ed44bb988ad9d25eddd3c3b7f9fc54b4461dcd00000000000000000000000017b0db3ff4e45e05f802e8b5f26ce48e2f91b3b8000000000000000000000000a3fc9a9bf7149b28d5dfbf1faac637c80e14f741000000000000000000000000a88c13a4ea61c2fffe23566862ebb771a9d716c7000000000000000000000000b0b9ef97353153baabe0df7cf62dc1e9f8f5eb7f000000000000000000000000d4a70279603f09d1fae7f9757c5a0bba9c5538830000000000000000000000004ad37745460d14fae7894956374dbf07ec35d6e3000000000000000000000000e336f865d6713094f37a84614df266e641dae2470000000000000000000000003c1e1e236f47620d36441627ee5c5a6a357f1a8100000000000000000000000059dfe933a2ebe3b3a6d8d5be19060f0707495604000000000000000000000000ef3d2dd012757c6492f172a86c0e26fb9a9bf3d500000000000000000000000005727edbcfc0edfdff09b9321c57767dad460a2b000000000000000000000000cd97486e34c476412258dcbe72511f24ef533c150000000000000000000000004c858992bc6769aa914fe4d6dfe1f4195129ddd9000000000000000000000000f7e277f26137ddd3f5922191c50308437cc1f9c50000000000000000000000000254a2d68a6bb99c7635cfee1c90f75b5b66e8d30000000000000000000000005682243cd48d78b304f83e7d8d3e14523b2b0f610000000000000000000000005877e1f781bc0584b3601933694f1494d57d764b0000000000000000000000003c7aafb20a282919afe36a5b94032d937d794f020000000000000000000000008999d93f9981881b4abc42724cc4235b21bdab64000000000000000000000000d3927bf2c66f7d428ffe86aaab5631f7a30d03d2000000000000000000000000dff80be67fe9eade81aca2d1981bfbc975f0f7c6000000000000000000000000f4ff08c62dbe4f3a6d7c0818bc4b0e4b286ca3ce00000000000000000000000055c55bd253365f784bf5b97d8ce31940c5d24a5a0000000000000000000000003bc6469af84c10db82bd62f61b35fba073d9150100000000000000000000000085a8e0dba3e9d5f0e33a3bebba0ba2682914094200000000000000000000000095ba39f01e2480692464ff6974b4c90797661f9200000000000000000000000079838f9d96684c511b79764dbfec1a07d497d6d70000000000000000000000007f9fc937a6f4b595d073aa5a5ce65649a16f31f8000000000000000000000000f2f82663a1cb5d8dc4561eb7ede41039fb515c2f0000000000000000000000005b4b24117ee7f6a33e19072be338e81aaf2a52ed00000000000000000000000034325f531d85bfc2583f9c597b11c4b7ef0ad5df000000000000000000000000f32a32045643098daf83cbdba393528c5ee2a81d0000000000000000000000004e396f6476d4b844541e60e06dd23e175620a7b900000000000000000000000021e765a6ec9d1e886fcbf71cd09e689d94badff700000000000000000000000056dfae04f669068466af3f04ef72eefec6d19b9e0000000000000000000000003b1ad9599b3f22f07e1c7f0dadf6436704b829af000000000000000000000000e561219020d08e77933e9f5e58665b34507690ee0000000000000000000000006202970b994c6ded2ad177fd8c8a0f7719068492000000000000000000000000af6820169f9cb89d816ec1ceaeed8c10c4c303ff00000000000000000000000042492592e5180e827c86b8b1142ac148f40f3115000000000000000000000000ff9e6f6e85925d6970297986c7432a0b84c6026a00000000000000000000000043581ba921af4d8cda67c97c03f3af7c9f2c25dc000000000000000000000000e6fffb492a467729a551d3759c26606aa6cbfa79000000000000000000000000dd6c3b5fde786a21299faeacf00a10edc2e8e7da000000000000000000000000545797b70725ceb2d905b679ee7d2e5d3f4f7ee9000000000000000000000000383e9cd3d23c3ae9760c238cc3078650f7341cc4000000000000000000000000d5d04783b68188a02ab4f105149020831314dfdb0000000000000000000000006a10670b54624f979abc962cc04c91a6cdee72f600000000000000000000000020085c7c6235c1c64f6d3decd488547de009b6f9000000000000000000000000c3db774d94ff0327af10463c28f934dbe3796d7b00000000000000000000000027d98d486eff5acd19843e2d78726ee25dca5c33000000000000000000000000d0641a2bee6c1bf2da7870e4637a3c09d5d6844f00000000000000000000000015bac12a4e0f05e06078a506fec9b088d29cb30a0000000000000000000000004b950694418e7f4052f84067595df0cd0754c929000000000000000000000000351ae30ae832b3740dff4409ffb4d7d05e3d57cf0000000000000000000000007db9d9535ae69b10ca4f15ec7999a5f3c01a1ad50000000000000000000000001cebeeb810bf400ef9c121222dc69e27f7afed8d000000000000000000000000029c5b646c40a4f48b1dda5ca412542569a6018800000000000000000000000038e6c34a48a4b863ee40643cbc849d13f557cc02000000000000000000000000c0f2e77ef52a86e2421e9824eec2d166669f1db1000000000000000000000000e7217bf230422de3e936883c46df97a48dc258580000000000000000000000007f58129780d383a47d8b61084da6349f9825456d00000000000000000000000084da1906f42933bc624073b228f45c580c1f3874000000000000000000000000061b30d4feead6f1eccf05ba57999e5dc0884f5f000000000000000000000000fadafdb306117b4a3e11d6bd90a608e63e25b7310000000000000000000000008cd270f9f97b9184f86ce7280d1a6718fece0558000000000000000000000000200458fb0ec2a220aa08f8ebbdb3c54324e6122b00000000000000000000000096a9ad2705788a520d105cf91d053d6048b99f35000000000000000000000000b725e878e46812c6471964813ac0097de63286f9000000000000000000000000174cf572345d103e6d04245d4d7add8b774f179e000000000000000000000000ff3475600e435d43bee7e394e6218d4e199051d800000000000000000000000003b12e70a9b36add590ef9cf000c45c953850a9f000000000000000000000000c0b47d618a17723923b26e6ca603eea69b115733000000000000000000000000f95c75f770aacf2cacb0874f9b880d2d7dbe24b600000000000000000000000032cfb5d6956d7c7f70e68d2347c1454f1a393d460000000000000000000000005480be12c76f638c897c3344e4726abada9298920000000000000000000000002a9d5a87d59d7efc76f54af7cc4c4ba3a2922655000000000000000000000000372824a50eebaaa4fb7a1c5152074f3bc597466000000000000000000000000024588f77b924707ba46c369df7f720c7f1d24694000000000000000000000000184fde746e0dff57c7a41581b9e6a5f06263a7e00000000000000000000000004df9194dc9b589b2532b01090ead68f42f669e0e000000000000000000000000e1ad83aa9d5c2c60485615ecf90f4d59a8b9b667000000000000000000000000a3d12d5a4f8c8562f967810a92cdd5a5845b6019000000000000000000000000e9de5066f0ce14381de5d93a4aecec7c7fb84fcc0000000000000000000000002d552305df5070718fcb4aa1dad7d535ead0067200000000000000000000000053c4a4d97335d34cea099164c1df66eac5d5b2ee000000000000000000000000f4ecde88aef493c2b9a4039f7f3e44c3cc4b9b1b000000000000000000000000fce2c512189fa014b64225268958f8a3439dd221000000000000000000000000e5ca8bcd4606b1cb208811b055a9adc81fd2aef90000000000000000000000003eaacf4352fc95e6dac96c8686625a236cc64fe60000000000000000000000004e241f97cbfeb7111f98fa2146d9dfb352d56b4d0000000000000000000000007dcfa3690ae667f01080131d3ac571e2fc6a2fc70000000000000000000000004aae460d459f6d826e9e8678c2166290f42df04b0000000000000000000000002e98abd5bcca35abe2d203dde8a8354c841c108b000000000000000000000000634acda11e88d247d8f5db4a36ae9c499cfb56b70000000000000000000000001f129a4e4f7a188e4b65b932993bc832826e2bcd000000000000000000000000363311becb0db6033779be6e3ac6dc6779b3c711000000000000000000000000ff1565b94d1dd308c280e24f17441d8878e85315000000000000000000000000906f7652525d7684aa42d5a667df068c176701a40000000000000000000000000128a5e969552333083ff90ec44ea550fa2ab2b2000000000000000000000000ff459be8900fd55bb2d5251b94d486387ee14d63000000000000000000000000512078614e8dca95e8500a6ff0830c05291e416e0000000000000000000000008d7eceb93160d5f443304e69afb215d663e3a9f200000000000000000000000067ff309782ae0ad5d662b836598842a6e84325f0000000000000000000000000a7a0ddb4fa5a10ae1ba4d6808f25df1172eecf770000000000000000000000004507a6785a7aa8602224bf62d8f8e240ef3428e500000000000000000000000079eb69415acd5dca7b71bf41eb7c0b71a807c4d9000000000000000000000000f2fd5eb4765efabcde579a48f87ac03a484f5d200000000000000000000000001917abb189ba4e0eb13c3fb63e70e4ce6769a60c000000000000000000000000cef3fbe7fcd86b076aab4b95fbf5defbee80373b00000000000000000000000068974d6d977a4df50dd2a36444af758c52671ecc000000000000000000000000efd7b30826d434951e0e2c456b8a21c23415abdc0000000000000000000000001e0fb407434add1a5261039398dd2675f48254830000000000000000000000000c7d6d6454ad2532ef7309e674322e0f5e6233730000000000000000000000000b1a0f30eaed0ef8b1dc48d9b32a1a864495a99600000000000000000000000002b5accc4534c0b585ca07a5ce7c6560ade12cba000000000000000000000000aebbeae87a5491ccfa6b3b9ba8c2c720a9ec70b600000000000000000000000059fd898b5506785e00848b680096bc24fc23f7ee000000000000000000000000254b033c5b41518270e9fc9b3e8981f6612e42250000000000000000000000009013ef9c62a95637e83923c68033c3db54bcfd3b0000000000000000000000006962134039f7c9abe908b0bdf82c3e5fbee864cf00000000000000000000000051053d37af42a51fe63b405bcd563e8334ae12ac000000000000000000000000cd4fe472dccbc9d6a1b4eefde737e8c30b857339000000000000000000000000659579f1460c38c3ce3288b47b074646cef855fc0000000000000000000000008f0800955dc7303c69ae065c1f52d54a96a8cf77000000000000000000000000711ae3b3cb456d68c7bb5f0ac9a9a3b217b2ce0f00000000000000000000000007f987069a2096f4dee3bd5c60893679881f39b4000000000000000000000000c91736f26e32e92c2892d9b0fa9a2ae8cfd1058c00000000000000000000000018ce0617ce8432cdb435c0fe3f9c345468938d8900000000000000000000000071e35f7deb1777941bd7f4aa48af0a5558b23eb7000000000000000000000000fe95dd0e413605dc170306e6d895b67fabc22489000000000000000000000000ec5f75493f195bd4e5c1a4ff2ce463c08f810ade0000000000000000000000006e36fcf5276c5a0753c6aafc8ad37ba244ff39c30000000000000000000000007715eaeb8df0164e5619dfd3b7dff4853056bb1a000000000000000000000000d31799984c9f63b078874c8c6024fbd922bcb3530000000000000000000000009b2887168cac09adb25d06a50f186df5ced2eae8000000000000000000000000547180116019abe3afe0188e0fc377a05927d70500000000000000000000000065daa2a30f072c0ef0d42f08d16a7d4b09919f80000000000000000000000000ec641895eba1e632340b6209de97aa1647a5d2c5000000000000000000000000551e3301f314020e4913654e351a9469478e45f6000000000000000000000000fd0ddd4716198a96cc3ec07b9336bffcfa8c4f2800000000000000000000000029afea077bc529ba30521be544a70325854146c700000000000000000000000065187307b1b7b802b8f2357ab720efc41f37862f0000000000000000000000009b1e8838c8fc873c129797105a9f236093360c66000000000000000000000000749c24fc5987daf9e54ee67c72ab7f3b8bc58db1000000000000000000000000c90a1dcdaa163f863cb1324ebb84c6c79dbae4430000000000000000000000009b215ed7290a1caf48e5c0cd49ee62d911a9817600000000000000000000000084104efb564ff36e87aa00991ec2e6276f9271c900000000000000000000000085a93bf73d658e798021a4a4b48229707c7b5ebe00000000000000000000000078c293e9fc26ca8534cb23e36b3613673d5a9ae5000000000000000000000000ce026dc753ffa99ce25b87da997ad34bfd9dabbd000000000000000000000000afdba7e6d969a993cf48142fc09fdf1c375da01d000000000000000000000000310bb5498e176545a12fa555cf23678208370bc1000000000000000000000000424e22a6880a31d39f36c9f0ae4ff9b295f7b1de000000000000000000000000e4e23efb9692b96db5e2a5ea8ce23470392833a1000000000000000000000000960f74d231ad6398e5d6a3cb9d9fd79ace51954f00000000000000000000000026d532c81852d6429379650598d8ff299a696e7200000000000000000000000062b105eee1eb21e6218b1fa70a905cf497ef2f0700000000000000000000000021af2d71915bda762d411a72a3036e8ad274bacc0000000000000000000000006b1fb2595829bba9e7b4ac1f8c020d2fefe226780000000000000000000000008a3a7ff2e74d44c3ec9509ab9871c30f1ca3b3660000000000000000000000001782fd253a87378d8520f62775bb00053c23393b000000000000000000000000a0d4c24089a574b0f366bca4ebbf7f94e692920900000000000000000000000048288080f882ed89f6fe2d4c310464cadfee002700000000000000000000000063a35de02b7aaff2bbc657730836bef037a7dc89000000000000000000000000a6c5008456dee0bf25db8645750097b29000d0ed000000000000000000000000b2993f007d2abaecbb7c3529d78c5de0f12148880000000000000000000000001e8f4c4bf7f8bc9ad9c85d8b22c386dbd428f7410000000000000000000000000084d99bcf56bea942dbd05ddcaf52675c2611640000000000000000000000000e44dc274d15759619ea3f91482f755c9c65ce8f000000000000000000000000debee9bf98d759c3a325eb6b7eeaef15d59e0e7100000000000000000000000021396443c33497294efec4cea482a1cfc9a93801000000000000000000000000cd89faa3253c49835771a7d5d23baf607bc670f0000000000000000000000000d8bd4d60db25f9bcff9d99e73999e639e32a9afc000000000000000000000000a1e843230482fb3e8506bbf844bd34ea5300844400000000000000000000000063e25923c1ddafbb53a06c1e3a9916e28d2894f700000000000000000000000093dbb6a0a6582d3e9ff74289757c9997ad29083c0000000000000000000000005aab0239814f9316b08c3b48ff27a5b63306f1370000000000000000000000004047c2e8ef33e999bbaf3a7078d244ca1455ff970000000000000000000000007a057cb620f1ca4e744cc317c1efa334279a8ba5000000000000000000000000f2ef724ed38c785494dc0fafede535329c48ac760000000000000000000000007e5bab58042e261bc76ead670b56f454ff3a997000000000000000000000000072729adea6552014af0e5836a9b335a8ed84eed8000000000000000000000000ea2c25ff29d68f1e081d283eb14c1fb09ec6693f000000000000000000000000b38c676c7583230fc4b273f8f2d1cd873baf1b6c0000000000000000000000008a275b050bc1875a361ae574f2055c59d0e461220000000000000000000000005c5b7be8742899d0b0ae3cf52730e82bdc66c68300000000000000000000000075d7071489609f9f41b390b374c63b4265934881000000000000000000000000e84c3729c18e9c4d81d84eca5292199d5c736433000000000000000000000000d642fa540732caf0027511e8d7277a8b1926c57f0000000000000000000000009f5da30593e6705f00893df4a92e613751615858000000000000000000000000bef3adf1593966ed2f6deef4a121cb5aec0b62bb0000000000000000000000000731cb566c650d0ae86120dec9c8a2dbc5e7f819000000000000000000000000523ff7e68295d109a8ef9e28f184b9c7669f4edc000000000000000000000000c00163b71e06f7d4e649dfcabfc8c88f7328b2a200000000000000000000000065dc57dd2e8e86eefc04f49fde36a06c57beba72000000000000000000000000f4015da5e4022f58e4ca88b31c48c7dcfb8f56d80000000000000000000000009f89e0003303d725f5e8001f519089b3ab9049970000000000000000000000009bf0f714b8f3cadc22557861e34c54b7f5b18c9e0000000000000000000000000b7d2f23a0ffe6801089ef85f420c6666bb4ce82000000000000000000000000f93b0296562158ac78eec167a3d7f7d0fdd6eff200000000000000000000000002bfc1ed4ad50299762070f8970b4d64f4c12390000000000000000000000000d53295884fda2cdae00b46ceaa56e0ec878f19cf0000000000000000000000004727cdd4a3f663cbf8ad9b12192bdbabef3b3aee000000000000000000000000e28ac76d27067bb3c5eabe0f4ef926a3d19d86d3000000000000000000000000308e8dd9a8685fe1170963049a8a70fa8334dd5b00000000000000000000000021fd7931628c403a5ebc3e9a735d919d72d6fa6a00000000000000000000000019d6af220f7268fd48efad85ded16f1b7f2ac67e00000000000000000000000084443ae459e02086a5e4f495d7c26756e5ef0a6e000000000000000000000000647baede34e7979a2123ae958b1487019b5c82630000000000000000000000004d577ad50f1a04446a8c33c5631dbff54fd5bb8d000000000000000000000000d076e1ca113240a48273b91657caefe6dd113cfc000000000000000000000000d292626d20a476c25b10d67f78ac05153067d94e0000000000000000000000006767192369b30912d9bc79146baabcb574b8d8460000000000000000000000008778b5edb8416d1cae5298c39124d9c2cccce4f300000000000000000000000043a77de8017b27ca3bcd7fb2cbc2c67be4efdd16000000000000000000000000306c3ef45b3cfab318a42cce9eebe491ba0c61480000000000000000000000008be16b3d33eb66dda8bf67d7dadc34ecac8a1f2a000000000000000000000000206ded19f7c24f5c016ad66a0d67798df5c0ef9a000000000000000000000000c81162dc061b5f99ac1f4c1084a8f10d17f71066000000000000000000000000b96fb0ad49a950e495b867d94cf2bc1c5f2ab81f000000000000000000000000ed5e4a11d45ba7473c667aaa4d4d2190d285c26800000000000000000000000065741f03b3d6ecbc5655713668e7c8b00cad460d000000000000000000000000a6c3e4e795d432e31e6f3e8d4422d78a2f25c030000000000000000000000000b7bd0132641a1af8c58a41d360db80996e0e97b20000000000000000000000007965bdd2200272c1f3a09c798f0e4dfc77d2e2d40000000000000000000000008cb30316f47feca9b99e8086482102928dc07597000000000000000000000000d152169cfde98322e90d9d7491889bafcbcf82d4000000000000000000000000e21944b2eb47334ab10a0466677621f72877c419000000000000000000000000991d0023d609a0dd0958129f3791e1a69e7405c8000000000000000000000000bd0087a0f67930d8f40a694b7d91d9cd016ae8de0000000000000000000000009d1900db31a91233d8172e4855172f0d3a67c8e1000000000000000000000000de356ce5c53f3521ed15d05aeec67a93ebdfe66f0000000000000000000000006047fdb2dd073cbec1696d0ce2cdbd797818837b00000000000000000000000032bc9631b77d3a60172d4544e239049d70a8e7eb000000000000000000000000950d83752ee0922d70f178b1f2faa44402e76e9b0000000000000000000000000c259b61644debf92a016288314dd5001b2074eb0000000000000000000000003723a5312a5196bf0e3eab69ae9b56042bf87ad600000000000000000000000009b89fe1602ba64073b71b0aebca460aa09031f000000000000000000000000099073ca13ef00fb48d601a517865902f5c0ac14900000000000000000000000019255d183dddcc9e03331e2f365ccb083632462100000000000000000000000097c413b6fcabc7dc716dda9bc41bec2ee303f80c000000000000000000000000c87c506cf7778ec47f786366fdd03a577968093f0000000000000000000000000743c70d331f76e1e338a40f4b75a98e84df06780000000000000000000000000b88fdc32111d72af3ac6050060b8489ce9100d90000000000000000000000001d62c5d8b12785add8e68e6268c02fcc7d02d7d00000000000000000000000001ff97544b948aa14691dcf687edb185d0a8b26ed000000000000000000000000f20b91a6656aebc807ba972c52285b0baa950316000000000000000000000000a9f18e1273fb18cbedb2cf8a404b1f470742528b000000000000000000000000037d3b951b7644b4f1e6700024303535f663f90a000000000000000000000000a7758dfaa93f34ed7d5aae9fe722d3130a919757000000000000000000000000841c12f15e14da9832b3fd3ff6e2524d5b5323ca0000000000000000000000009906fab745cbb395a593a74d8e284d3946f3ae8e000000000000000000000000ac4afbea4bc6cc6d645d5bf9b07db6be78ab4e54000000000000000000000000cd690c24040e11eb76dffd3cdf1087ee16699997000000000000000000000000e853ef65d677edc42832e9b740597fa4677b135d0000000000000000000000003a2b7eeadc36bf6a5d346c862467f237d0fc30730000000000000000000000004a18f1631b78fc9b15cc9397c378a1e5ebf180280000000000000000000000008e70c82883aa7399711f024a66977bb5a7575451000000000000000000000000c352971ec0c4aa3b073141c7f4605c92195203e9000000000000000000000000bed140198a736fc9f574b4906a77bead0591ce1d0000000000000000000000009f7a5199509eb4a303445a651d16a4dd4fa96f37000000000000000000000000f48b2ac051ec666d9e6a1119750f80b44a64ed960000000000000000000000008333a6f5ac587c9128973dc18d6e0de0d730ecea000000000000000000000000563fa639e4a794e43e40e84d24b248185005e2ee000000000000000000000000762c7a65d6ae67036d7c6c5f752056de7107c686000000000000000000000000d027d3ec970b3374ca64b4d637cdc24fce31770e0000000000000000000000007015135de0994bf561974d694b382b7b67e6cedd0000000000000000000000008b4bfda84987e0de3a83c00f7664965d886e992f000000000000000000000000a81c1b69c75ad3950671ee9b4163cf352737f27e0000000000000000000000006b5b7509f4f33373f43ae11cf86355f5b38c41d60000000000000000000000005e52a5d4c5cc5b2303d899a842587b5e35fa0df1000000000000000000000000f39bd09d2ad6bda9b3fe79be9e8480c00241e34000000000000000000000000082b85ea88ccf1eca57aa94c25e2e28ddae5cb5170000000000000000000000000f8ef4865151e8270c4f97550534615f3b07028a000000000000000000000000e4c963e438839557b76aea0620a701ba9403afab000000000000000000000000a9fbb214fd197c3cbd5ab774b94d16b8058df3450000000000000000000000001e4c597e107a1c6b1afe3bed999f9c744e81a27600000000000000000000000060ccc82bd2594182dbfac180ff7d05e694ce5384000000000000000000000000a777dc03fe79d620bc39cf858eab3343bcb455c7000000000000000000000000d74d6bdc6b3e8f08475feda3bc441e05a983a97700000000000000000000000054a9778060005df471e9b35aa92ad34eb6097e32000000000000000000000000dcd01412a55510276ea973af563dfa2bce4823cf000000000000000000000000f02f24c900a9491f118a4fc8a24fb9695062e0ed000000000000000000000000816afbea6cfc6cbc1b9dcf5a5ab1d9d4ad3a887d0000000000000000000000009da1670b35da364c5cd6a250dbb1a139847ec5ad00000000000000000000000030f5ebabe646ba3f8c1ef97c462baf23699b865f000000000000000000000000a9cef431c410cb5938e39085ef570ee97888b4f20000000000000000000000006ba949e7e88c1ef8f7d1cd97f86030587da09d2b0000000000000000000000002befd5892cf9fd2f5ca87d9069826318f19132bf0000000000000000000000000a65ace2f80867b25f5be132d62c62eefcd4edf900000000000000000000000061fce052c77f641f68a6cc56f4214e7e3ca164e00000000000000000000000009be89398c3b8f7562c61af4a7611ce086a7ad7dc000000000000000000000000a94d767b3dfb0753c0617511e4f453d50f521db300000000000000000000000037548df2883faec327093b24bc8f526695c8ed40000000000000000000000000f8f5310a2ada1831b7fbb9d28cc8e988083e9a5d00000000000000000000000013682bb04addf3809bc455a2a74ee99734ab2f52000000000000000000000000fadae47aca861a4d9b6146b5e48b284d6547672b000000000000000000000000b4d832aff1dfbfdaa54a197ce5aa4c3db67e8eab000000000000000000000000c01d9b49a99a8eec4937507ffc5eafb9b6426b370000000000000000000000008429974863e81a65ed108d116720b907871f7f400000000000000000000000009fb8b6781207ac6901b3cd63ac6f14217104442800000000000000000000000045cf9096fbfc320d427678e6b3e697f0c2cd2173000000000000000000000000a06e709a77f7043c1feeaa86682e6786572d8ce00000000000000000000000009cd9d85faf3db2979731a03189799f0b6fc3b532000000000000000000000000837c701e376d70045920d9a6849c4c9a3f08a07900000000000000000000000046d0c3f64529c9b882b6e98985490af5515a7ab4000000000000000000000000bc7735643bace5c2cbde1ffd2112be685b663e6000000000000000000000000088c095ffd2140c67ae3cf1f8db4c2000e1dbc4f5000000000000000000000000910ee0c5f28ad0f46ee6b3950d171110128d2f3a000000000000000000000000c77634ddbeea2a27781981dac3978b4c16341f56000000000000000000000000d5d1d76563105f09900f44c47eb0aae8e00674df00000000000000000000000005cd4b8ac59f4edb20df5e6225ba6dd6fd1753030000000000000000000000009cd25d60afa171e36d74952abe7c0f9d9014805f00000000000000000000000027d16be1bf571cfbe8b8907f2ea06c44d730758600000000000000000000000094eefde58e429d2bff6732c5fd68262b7eba08e100000000000000000000000099a7bae10e2fef5b8bf68d4aa58c29f551cb1ac40000000000000000000000004710dfcd2debff918a8ded8ec1e77665345832730000000000000000000000004fa5580759db595dbf8f5d2f3bf881292d7182bf00000000000000000000000016336b88fba32a0a7cef0b6fac5210d5ae97da32000000000000000000000000973d2e7783f32ba79e11792a828afbb05e54c580000000000000000000000000f6517f22d17219df7ec7788887128433e86a141b000000000000000000000000e8c079ef126e13bdc8ed5c66af904406ebba81840000000000000000000000005133b120a4cd5103ccc77ae9f13bcaa3b1852646000000000000000000000000486754c99026248169d73d8410e2c85f12b765ed0000000000000000000000004b3b4ed5dfe097eafc52f86cba0bdf86baabb513000000000000000000000000db1fd496c7aeb79aa27ee016f869025c449d96e800000000000000000000000000b184ae6f667dfb3d05dd2a79146f5ea0d8a701000000000000000000000000d6d152b50200c1cd39779a8d56328d170c215d3300000000000000000000000083c0ecee02c9050a529c6092e570943e7d542ba20000000000000000000000000a0970382ce3d4ddabbcd5e4ccb4a4c8dbe50641000000000000000000000000175814aa97a12a5fa88c4b7fe143dbb64cbc8e5c000000000000000000000000b90a49119aa4088b1ddf3f7b8f6c70f76353eea2000000000000000000000000e2d514b9f091f8913654b040e9886a6185c5215500000000000000000000000067926c16412fb20fd66b3e43623153804b46788b0000000000000000000000003b5a5392c1f372fb6cb365561b7c3a8e9295735c0000000000000000000000001e0070c47636c145d32c7f249b961c2b8700ce9f000000000000000000000000ea99bdff85686790fb665231b564607b79141238000000000000000000000000a8bfa76ccca8d77a19208ff4581361d82a9e48fa000000000000000000000000550d10b0c4db1a6b46714ae304cc9477784e2aea000000000000000000000000fb45ef1129a66eab7ab910b165c4c994b11ce88d000000000000000000000000fcaaaba9ce4697ec9fd4ce76a2c68af4db9c63400000000000000000000000008a5985517881fafd888c7323730bba5091356d3e0000000000000000000000001303b58ce80668e2d77dacb5bf1031f71bf9d4d90000000000000000000000007729099ee46eadb4fc75ac71fcbf84fa53da46060000000000000000000000005e03c10e4f15e6dfe008ab99d204f3288c3529d10000000000000000000000008bdbf74b59415a7096f148c7498eef5b08936c4a000000000000000000000000b6be473eae478fa40029da7783304e92729816a70000000000000000000000004de26088a34b9c3121938126cc9c647c15ff0f4a0000000000000000000000002f341377c911a7d9c8cfd261aa6332528edc956e00000000000000000000000016ca4fe5bca84c1c58f10b805ae8a45942824bfb000000000000000000000000236eb25e46fc8a93d645a58a1c67351edd4000d50000000000000000000000005872bfa91ea44780990e6d0a3506801145827d81000000000000000000000000c74b3d5483e2853f0aa30261760ccbe93a10d88b0000000000000000000000002e4241ec376f5ea4e275923142d56035a8d23e4e00000000000000000000000063e81d3fb377adb1ef82947b5d16d5600ea1406b00000000000000000000000026eb3cf9c46873e775d7c180ef370d4a6928c03100000000000000000000000085a755210d27d56394978772821c10d197d4df1d0000000000000000000000000ff7c2fdfbb0696576ff711dc61cb225428ca74300000000000000000000000071ca184c8482bb76281f69458e5d1098b68a7fa00000000000000000000000000160f156be6f9fa133dedf1a0340bb67ecbc41fb000000000000000000000000c27bc86c30bda1f335a126f372567bb6867f553700000000000000000000000069f88773ba9dac32ede588ebbf1f9de9f624c89c000000000000000000000000b2f52cd2b78c62a3b1f536f216d5077f120884410000000000000000000000003aaefafb9a809b696837a29ca9096a33b1157f03000000000000000000000000c61edcc6fac46399c561ffba83d89a6fd913cb020000000000000000000000003c790be4de567fb612566558ee4851626b8c9c9e000000000000000000000000c9c15f59ffe1ddba7af302e14f3b98ae546ebde70000000000000000000000003cb647240d7963151ccedafc258aa1a45597782e000000000000000000000000ac32cf609f087262123067db6dee4a015d7837ea000000000000000000000000babb48d8de3343765c0f827291c4b4dd61c96db8000000000000000000000000784bc5270bc315333febcac166981f93645a88a700000000000000000000000019edf629fb2837eeb14258c5a076c4f4b1bcfb3f0000000000000000000000006144c9da90deef39f98e7d9632a0ca12435ba1570000000000000000000000004ecdde3413760750a7671a8bff9dfd310243eddf000000000000000000000000000000000000000000000000000001285868dead000000000000000000000000b58bdc92e50e8c85c4617713b3b8bf6cb01d8cce000000000000000000000000a3828669493378323dc60289e211339ba884bf120000000000000000000000007b8f69d74cc82979efb88fb4b9b4fdc453b313b6000000000000000000000000bf7de5219c9acbd17855d67ca7b7693461701b8e000000000000000000000000a40d6ce9afecf737263ec431e59e7a86d376103400000000000000000000000066c92dff51ec35b14fd4f202ce690785513e1f970000000000000000000000004728aebf906ef0c8b5a172d37448e13a2631f6fb0000000000000000000000001e2a3f3cbce2a2e44f67b87501d9fb420949cb2600000000000000000000000002167ba905b98fab7fb37b6fea9e15e83981a5d00000000000000000000000003f92df11248c608225a2616e2eea0f18f26dd9f4000000000000000000000000828ef89baf9db29ff3d775f3740432c41fc7aadb00000000000000000000000005147154815d19695302d3e7c5e6b731b8edcfee0000000000000000000000003362e93f673d9adeaec40d86634c9d25e5e532630000000000000000000000004eaf611eba0e2c0b6b9d28d7fd600a542691cdf7000000000000000000000000784f9746ab3f159238d3c7042412989901c439f300000000000000000000000033c4edcbe7b24665e018744df0da6c74e9d9e87c0000000000000000000000008c162f8f8192e7a340efd30ce6f59449a7eac0300000000000000000000000006265ce4c82d11d6ee820b946ce65df94474f2ecb000000000000000000000000f3ab65223a7e599784169357cdac8ec2648b1151000000000000000000000000b94cb98d65e4fef9045f4b1d6987600530975199000000000000000000000000e72cbcc9d678f1754fc347ea7c245075aad1ade5000000000000000000000000ff22b560dc7581decff52cb13a1ef013ba46431400000000000000000000000099f0f4bf345d7229b0e0274c0ff79d0b1c6a9a9c0000000000000000000000009d94e973468f8dbd38233cc7f281d3050afd4b6f0000000000000000000000009ab928a528c99bc0aa62ffab81b800b62072ede30000000000000000000000000d08a81047f92ddd7351622f131cc8b8d6bfa03600000000000000000000000008609e16de4e1f35e98218a2e7dd9347530fabfb0000000000000000000000005529d7a2d9c3fe8b17b3e05af820f0d5da116727000000000000000000000000aebb46fa47b3b450f4d8ae8ba7fba1bea1d7d82a000000000000000000000000c9c419bf6b520edf9a18af59c099835b9a6837960000000000000000000000004c2f9d23c03d178eb5267f15ed297428aaed77110000000000000000000000006ea9116aa4c41a8a117a8be5a83634bd09c909c100000000000000000000000041af8261bd609e33dfe2b78dc85d0bc13237229c00000000000000000000000057a508b5dd347787bfc4a7f78141ed2f9dbad56b000000000000000000000000651f71d4e70a9d0729c0629faaa99c60ed39560a000000000000000000000000acb4d043edc87022b6798eca12f6194deb52573800000000000000000000000061ab0b0de5a008672dfb66434d6eef6f318d49d40000000000000000000000002dcb2e99a26a993bd8ec257a9f14927a6f54ccdc00000000000000000000000038c8bdf9cf2366b95463d067d30b0597454c4b04000000000000000000000000e24c2b332970cda3ac847f5a7818e418b9dd54c2000000000000000000000000f11085ebf70ce0d02a4c6a94e8081a68f316e719000000000000000000000000280dce265898917691c767227bd9be9b66ea519c000000000000000000000000576fe53cf5ddf6a16ea39ab40083b43c21e9852e000000000000000000000000dbf122e7111b99585cbbbd45fcff1afa009550070000000000000000000000002bfe5de94882c1d868df4d0a36dbff2489bb9fb40000000000000000000000000ce9b4bdf880b2dbe7edbd5574d0ed043aecaf2a000000000000000000000000fadae6ef3c73105961640c5bd44bf9a1ad08ee730000000000000000000000007b52e677e905bff3536b4385533583da75227cf90000000000000000000000007aa23cd3f2d0b40ccd6fd85c1e0ba3e82ad780ba000000000000000000000000e31c009a39058925ca21b372302a03626b59f00a000000000000000000000000047a22abe19a11d2b097286bd278181d4d1aa0540000000000000000000000006921498c7d1997844dd7c0c9faf55ec59aa8507e0000000000000000000000009f2c35707d61861e57262818f897589334a6dcd9000000000000000000000000cd62b44ac14b99c3fa08253e21012fb1b1dbe6ce0000000000000000000000006d0f7bb37fac9e7814ff2ca6f054c9592870379e00000000000000000000000048ec51baf5a32e46a4535f4d948a3d995193059f000000000000000000000000b50c1315f42cf7f50ac9d1afb90d6da3a3fdba5b00000000000000000000000035afa48fdc73f0494e2e69d5e38c4423b122114e00000000000000000000000085aa3447c4d25456049f7570d6f864c8c227c5d50000000000000000000000004b56eb40742ab2fdf04bc23862beef57fc6d7e2900000000000000000000000086f80bc275cd630866969bdf1d5aed9285bb18060000000000000000000000008d688de47b6c39aa240bb8224abd2de98c0d4e30000000000000000000000000ed94e9938d2c0e9556701bd763f2c26625969e3d00000000000000000000000085f7e1efd4ee239b7a8c73216eceeb11c0e6db0100000000000000000000000019b6597e0051750d8b34af8a8f1bcf33e42e4323000000000000000000000000a69a61954d8e9e81912c732d2a2603fc24752ba20000000000000000000000007de0ad9a841876ce2698cd836ead5a44919466fc00000000000000000000000049b21196db7ad2a1d1983ed4d0c22b02efc8efa6000000000000000000000000bd3bd5ff4ef4789c24320a1fd4febfdb27dc097400000000000000000000000094177d9ecde84504d3ce5f18dc939159e9e3493700000000000000000000000082651119401ddc56ff5f9f0ac3d668c65b4a328800000000000000000000000078dc95869143c9a22532b72b01f866daa27b806e000000000000000000000000b78c77c4d06a2dc03a261fc629f36de0635759f100000000000000000000000007b728c59123063f0f9b3e23ea5327880d2b586200000000000000000000000085416123cca77dc29b1563a0392576a40386048c000000000000000000000000e9116e28691eb420c9801ebfa790849fe91da5a5000000000000000000000000a18ca265537d3e7638ee8fc48e76aa79f95a83d20000000000000000000000005e98aab3ba11bc2c208a43b1c31d87ee6e65943500000000000000000000000057fe42645d2a0a5cc502e8fb6898b706c57e496a000000000000000000000000f83bf8fe85c70d3efd45ba5095b126d7f4ab184900000000000000000000000031b3505945e5e4386c7cf955c552fdb2048a5563000000000000000000000000af90528c19cda1ab143e3ab380f8d9e5a5172267000000000000000000000000b5d8e4965639676b7347a4e08a4d8d6508b90a8b00000000000000000000000029ecd088a85a679c6480ebe21bf1baf1bf59ce4d0000000000000000000000006927812b0cffd340c028a8875e06085c1bfa728f000000000000000000000000d1e7a6bfbc83ae40b7a19a083bcd8c74a85e72f30000000000000000000000007652656cc3475208c03dc5a1e56a602f344dc68b00000000000000000000000006789b13468af09d80b152671bb91d250f6797ee000000000000000000000000004052928a8e418b8a9c6f633e9797ef9ad9b931000000000000000000000000671e32fbc8286ae3818670a097861c5f44cb9635000000000000000000000000ccb9d7db76927e3c143f8906116be6c4684cee2d000000000000000000000000691383e57f2af7c5368f080b439a6410d7a80e0a00000000000000000000000079c30101f70ac424eccb732f2d9cfa326d867a930000000000000000000000009abf82e419f2298a36cec681c51e64646761fb5700000000000000000000000052f5d2766d09cc57debbabee11b4edb56bbae546000000000000000000000000a9d66323db906736959d1d31115263b1dd6ad2e30000000000000000000000007942666b8688f1651ad0fd72065508e1f459ee23000000000000000000000000f49393fa8f125878ada39a6145734cc74466db760000000000000000000000001f36c8cf93273625d6a4a5f900e20aa842754c32000000000000000000000000cec19b8c4b20c6f745ff15684f5b1d4ed8ce8aed0000000000000000000000007d370d2fe553ecab99ba91d883d0d14840abfc76000000000000000000000000599723ed5ebb68dc075d42dff7675e970fcac700000000000000000000000000eb92eaeb2332c8871e00a0eeb57107a93ab3c8220000000000000000000000008453aba1e73b6e295fef6cb6fe5b924a79c4b84c0000000000000000000000000c067c489a6d75741b49c0b16d93dc0afb94b6eb00000000000000000000000076ee8fbd56b1a1ab7eb6669609a1eb3a414ec1e30000000000000000000000005b7370447609a5e60b2072e6cd6457f10a18ed8c00000000000000000000000016ac9ff3d7579c3699561bd738c356c0910bdb31000000000000000000000000529c452d05fc20dbc34b41c7998c08b681d1b9d70000000000000000000000004dcb181979a59ffeab79157903a3f436308eb1d7000000000000000000000000525ea4f6de899a7ba7df7a34796f01977695e6ce00000000000000000000000074be4ac474c3ed7382370c194efbbeff64f973690000000000000000000000009d03bd139c2a2c4a3b539eae70cbb64c58e2daca0000000000000000000000008809e8b0fc5770737df7d28b3d4e0b6a8257e0c8000000000000000000000000ef30fd392e9d5f2345b924a7496142e8dd195a33000000000000000000000000bcf7017f672463a7e7436cd218d12f98fe60a17100000000000000000000000074bc43178005df932a874ee740bb234441fb7c5c000000000000000000000000fd49a9296dc67d90c9d9f070d23304bec0e44b77000000000000000000000000f436a478c9749cb17c4a00e2667e0a0a0c70fd780000000000000000000000008975ed6c4b47c81b7033a4c855cda1162d9ad87d000000000000000000000000ea3c6546ea782c39f71ed19aeac17da6886a250000000000000000000000000039123bada97f69318d8ecaa07bd192d716f290e2000000000000000000000000d57392f127a77e765586231bce7a14b83ae443ff0000000000000000000000004b4d665ba6616c65c9459d3912ef7cf268a56372000000000000000000000000c0153a10963772549d1a254ece494b638780e3f6000000000000000000000000c5e8ae1be3bf1d74aaf20968b001ec6cb7ba48e7000000000000000000000000891dc8585463b7fefb29b83491e5fd391fe9e81a000000000000000000000000fbebab85a4d89bc54a12ae411b2b0ef8f149e4e5000000000000000000000000fe3619f590da3c35c2f4832299653ff49bd136d30000000000000000000000008e698fbfb3ed7ba020fcfb2afec27dac374d84ae0000000000000000000000006e11b66f5b382a62a5334439535ff4f8aff7e90100000000000000000000000050489901f81d5725ace6bb9054da4a6fb023c6f700000000000000000000000050de3390eadb6d1989951028e3b7abd7f4abf9c5000000000000000000000000509e4f294390160cd1457a03ae40745106ab5c8b000000000000000000000000fc070f9f393e05782c81e0a5b8c7ad25e3c49b6a000000000000000000000000d504aa47339a34e9339a53fb76f678272adca557000000000000000000000000f09221560231c5a550688f6d12c6cfd447b5deff000000000000000000000000629d7218b6ea90a5be8e33fb95f756bb2102f82c00000000000000000000000073e6d5e0fc45051291a972007629d1a0d0dda0e300000000000000000000000050a861235f2d4009ee8d02c75af6c2fa74cbfe4c000000000000000000000000509ed2b678b454e5622b9760d2ec5a49a818737900000000000000000000000028370be397dae52c0b42853cbe1b06be4ed6ff950000000000000000000000000b48989b768607ec30a286166a5009c13e43f25d000000000000000000000000f2d0544d194b4b37e3b5cfd17cef181b8a3b002100000000000000000000000073cdccb5ab8e7c5cd8eab540d088aea61e5e35bd00000000000000000000000090657a25bfdd3730129108aa48fecf78a7bfbcc8000000000000000000000000e4cf98848df82ea7dc1ca9a195c42932de99e37f00000000000000000000000037ac73dd2f404a21cf0418ed28eb139d57469ee2000000000000000000000000bdd421cbc10dfe9aa29e0e795a9e298c94c81221000000000000000000000000d253ce359667fc6f1ab09c2056ec657a8f54ccec000000000000000000000000a6dabaafdbf0fa85376cdb71714ff36945b41e83000000000000000000000000f143a5096bfdf4db829a2e1f7e402a4615d7aa13000000000000000000000000ca6b30bbad3546950370ddbd5c5a1310bdf0db900000000000000000000000004487777a97805c66ad34188199e4fd15e9483502000000000000000000000000dbc5866705590f42423f2c6a4d6692a2b0bf16f2000000000000000000000000d531debb06ee577cd0824ba37eaf132c57a7d9d10000000000000000000000002e548f21358b64cd7e8814a5e258c6a5033540320000000000000000000000008e9c48ce5d8cf4ebf3cb7fa96c72aa409fcd4be8000000000000000000000000e0132b0b81a87b9b0c4e4af91819f40eee78010c000000000000000000000000c02e3df284777d974102d7b6d031abadadd30125000000000000000000000000ee6a598e5b2412221bb2e2b6e53954041cfdc8c000000000000000000000000058d8c686d132dd3303181460e36d1b9ae72088b500000000000000000000000060304b04c57400b00d46ad28a35863770a498e3f00000000000000000000000070fd825839612f3383e6ad3e2e705dcc940b9b6c000000000000000000000000b6fc37f57d2ce66f7d0bc2b415e454994b26554f000000000000000000000000b170221e2dece2dcb841e27fcf6faf8e9c9bcbaa000000000000000000000000bf6cfacd30f6f156e6404ca4ee6ef1314d18ad420000000000000000000000002aaee8c2195b97b8b5d07ff433eab6fa2aaa6272000000000000000000000000a0802c2b9d0aa7438b79d54b03581b58a628a6f70000000000000000000000005702dfd17c91831b51417a63fefafd7bbef08396000000000000000000000000a7e32c26d74e8a80757d207ebe51601b8128ccde0000000000000000000000008ab8d6d0b505b65666fddf60d15473212973c193000000000000000000000000b4af6280bf198f6bef27e370121dd3492af24ab60000000000000000000000009962cf5d3b141c5c2b9c2daf6c1b35dfce92a7ec00000000000000000000000036937a018ab2c225f810649f8c4a52fc7f36cb490000000000000000000000006e60ab0afd8f220183cf4b8384190d277236b5db00000000000000000000000035013b363f8c1a2a1861b1fa1eacd2777603d3cb000000000000000000000000c005e81458d85e95f3671480995f21ce62cf169a000000000000000000000000fcdd92a7913f869c094dd5c0c13e6a75239f8211000000000000000000000000ba58665e77feed2a49361dbeedfa4976449b25c6000000000000000000000000bc396dda0224e4f5e9baa1a0d5670c660392952100000000000000000000000045fbc490b0be8cd6ad3e9ba4ee1853aab15de58e0000000000000000000000001ce6e3449a94d314bbede837ee99de4cfbc7f50e0000000000000000000000003fe74ccceef33ae6820bac3db93f4c44933a00ad00000000000000000000000090a83f5c0f8b4da37df837aae69462357eac4eab000000000000000000000000fb095fcd0855f4ea22d5acacf7f8f8b465130d11000000000000000000000000f45d6726bc4885971584ffd1ce9e9f21fb8f6c7c000000000000000000000000b5af688a76fd937365cb9bdc8d0ac847e8753b86000000000000000000000000cb1685f432517989ebdafd55909fcac8dbba59f700000000000000000000000094f7e5a3bced8a0285b0615fbf8ede712ba6da1700000000000000000000000024709da641f0a9e1a8e80d0433965d5255017ae10000000000000000000000008bb5c5cca41daa6d8492f82a306cbfc6c544c7ad000000000000000000000000780bfb476c07bbfddebc3450a23fb950b4f86701000000000000000000000000f0676ddd2a41857414e0d38f5123356ba60a8e470000000000000000000000005e8ad357055eaaac2caf1e40a7216439e905b9c6000000000000000000000000c8752f7bc2509a29fb721e7930a654f6a4a5635a000000000000000000000000c0fb10f7471d5b2201f7f37da2d4edfcea639cc8000000000000000000000000d16945182e88db953e28bde3adb11978a64970ee0000000000000000000000007486ea975a85a952f53b28c465b541416ce3f9000000000000000000000000007d908b49d85957869cc38d608c4f72e56cd28aac000000000000000000000000d56636ac0960f37dd7cc107371f2382e9dbd07d700000000000000000000000094cc77ca796f0b41a35fb57cad7f2d166adf9cc6000000000000000000000000613290def5a775b06abbc1cad6d90df89c24458b00000000000000000000000072c2ccd31fe785e34dbc598192f4f448228cd71f0000000000000000000000004ffbb21ec36ee9f077a9178c361c2ef9406ee906000000000000000000000000291b409f63e5832dceaf358f0c65f934b00b1604000000000000000000000000ebd7c061f64e57e6580bdf9558f6a17a8ea1ad740000000000000000000000005c396a8f4686f4b6e387cec7d4e437d4e62c7fbc00000000000000000000000017de5c41e474e38433f5d7e843c414f7f684255d00000000000000000000000005b91c0b0f927eb6b428f6dbfca1368f04dcafbe000000000000000000000000c447c1301e875838042f67cf8cee8cb6d320bd2e000000000000000000000000648551e9d419e1585177807a9d31c7c660a7fdcf000000000000000000000000eed51889ed33c57ac9513b228023490829daa8d3000000000000000000000000f643c3da9cb75828c80adfa94d1e368d5c64deda000000000000000000000000d61a3acc0a9db990014916361c1a48b55ad511fc000000000000000000000000a90b1204accdddf6762c89a85254f4bd2570adf60000000000000000000000000231f06362e91aa7489242af3a5227d58ec6f1a30000000000000000000000000f5a5d8d9d89a3cd998991bf57e4dd4d6c752123000000000000000000000000ace827aaade053d76091fb00e420d8e9688d520c0000000000000000000000001c655fda01cc05705284ac5d1f96abe63f8dc92d0000000000000000000000008b568a83c269a9997bf653a24befc10cf43a25110000000000000000000000005067b643d955dcfe0e655b0d72c9f86cc69330270000000000000000000000007f680f34d713608db57992dd657bd073e4f66640000000000000000000000000fbed09a037eb48cc5b3dae05ebcf715ee32c176f000000000000000000000000c408ef37363b31c6cef259f53e63b24b8226c05100000000000000000000000035f23453989b2a5e9ddb6c3a07e0144fc51f7864000000000000000000000000b11448a0fd2fbf76ce7868ea17afa225f43ad7500000000000000000000000004d9fc75e424c88f10c8c5e75a315543110c380c0000000000000000000000000531db11c20d78919603973938099a6c7c27e3b2c0000000000000000000000002ee4ed08603f1d0af40494b0b78a464a1790cad5000000000000000000000000149727e08d4ecf686f3415525b03eb73d09e8c68000000000000000000000000382cfc0469560b1e886008cfdf93fb0aa1fa10850000000000000000000000003964ce652208ee620fdfcca54d80e5b0bcbd9b0a000000000000000000000000d72f4e71776d6391867d1ac08e7c85585094b9fc0000000000000000000000000ddb85a98bdb49f47fa0b4a2a41c6eeaa0c9bfc3000000000000000000000000de66592d5629786888157270052352d26e106fbb0000000000000000000000001e7b73989e9c0437835f02bcbcfaa4c6923fde88000000000000000000000000cf961934ea10ba34f042322657d10038107a7bdc000000000000000000000000db378e54d702dd28e80cda43ec6b83e9be660367000000000000000000000000d1a8ec1b7171a8b151e158d28314be5107fc6f89000000000000000000000000d5e3e0bab60d5ff55d42b1894294348de6b932f2000000000000000000000000b2415ac344f6b4b35004390ef83b7f79118489760000000000000000000000003996428d6ac802779dc76d4cc69f5768f33008cd00000000000000000000000020fbb5da1aef019ce98733da0a74f7d5da3ba0e20000000000000000000000002b8be0ff23d518ebc7b7c65d62549401cd84cf95000000000000000000000000d627e88f0fabfc1d679b215dcbaa8a8fafbc29fa0000000000000000000000000d30eec65f05d3015c276494f5079100226df5da000000000000000000000000efc571fd38c68dae3a1534d83c560d9a0841bb7a000000000000000000000000937cabf7ebc7bc3100258fdf1eaecb32012bfbd2000000000000000000000000c35302cab2418f8696059f56cbc17707d82542d7000000000000000000000000f38ad99a9c4ca94908280f07dc1cc055c8d344a30000000000000000000000006edfe7e63a02e1ddbdefc98c94b545370c212d8c00000000000000000000000032f5bbe361dad91518afafb819ddec47a77066b7000000000000000000000000c49622479148e83f11abc145d9a1a27be1816d8a0000000000000000000000002ce7eb26ca956b65462292880f3f7b436cc1092b000000000000000000000000d6402e198fd8ba67e9eb4fcf51fe8e14a9b43cf20000000000000000000000006311b1d78d79101eaa259ae1ccd12076ffd25cc0000000000000000000000000d74299274a6c1ba06f8ceed570538cb1a9d040de0000000000000000000000003daa14c9928dbe6911c486064950f299967127a70000000000000000000000007fce17c5640724107c1b8bcc190ecc899c5b388d000000000000000000000000650656616617a9b813c7ba4ebf09e0d54d960c1e00000000000000000000000083e2f3d45c0c3343d1bcf2d0d5f3b025452159b300000000000000000000000040bf36669390576d5ce66851b3250b91c4933666000000000000000000000000dd92f371138ea291aca1844618b2dfbb0393a68100000000000000000000000078c065271d9bcad8fe13db29e6051aaa41128ae50000000000000000000000007d31f8af83491b0c9b3ae6626d2b8fa587169e9c0000000000000000000000005a09c838f235d2ecabfec14a677b445b2e4bf512000000000000000000000000e45e4369a2afa1f574a2a38c754530bf80efe1f100000000000000000000000057d8fb806d366c7d49eecdaec6345fe6c1040822000000000000000000000000f7804a292b2591ea33552e2f23ac62059461016800000000000000000000000032116a2624c0c71c9b0864e0a8be33c0ebc702bf000000000000000000000000aeb168a70b719dffc259e4424e2749cb8b7595c0000000000000000000000000617548cd19f85d199142491c60036bed75af0c5b0000000000000000000000006981738f4169532897fbf8c2352cdede34858b760000000000000000000000000e7e10cd9e72294b464c3435b73b188b4801f226000000000000000000000000f8bfae966f295e6f503b621aa320c42693bf33a80000000000000000000000007fa7159b70dd4f80035b9e8772877823a23e7f850000000000000000000000008a1a50097de19b8f25c033c8e18747707abe4d7600000000000000000000000048bc2e4ec732616d7f9399a06c0e994ca475a7a4000000000000000000000000997460e2d1071b61953bcf5d40f2288e1053d2430000000000000000000000002654fb283296eb6636cd4c09881cf8999a6527af000000000000000000000000d5960856a2edbdc99b5af401d43fff00c69a7af4000000000000000000000000b96c44e656dfc204caeb0b49a483cfbb7e8b7ec9000000000000000000000000a43efe3c1ae27f8ce633b8f14c11cfdb9777a9d000000000000000000000000047da101d0c851a63f75fbee62bfb73990ae4eeb8000000000000000000000000f4195dedf0fdc2e629c3c148f9eb0826380e769f000000000000000000000000fe503a895427ca1aaa2465525beaff82f3b50c470000000000000000000000002ddf66cffb2b10b4435bf3bd73e7dde9fec45586000000000000000000000000fc62f37ab2998b9892f95d2efc8644c97997f461000000000000000000000000604873ff75eea4093d6fa8d00cf8806874a7222f00000000000000000000000049a7d1307710cecd2275a5c081558f094ad1f151000000000000000000000000ea16d2fe055c80a7611b95010806b759c83c152a00000000000000000000000094988fb4be7c0569685fd2f988b2c71673747247000000000000000000000000a2f7fd6c0c6c9335d0533317622b4e2967f21ae40000000000000000000000009b26ae2ff2a50e6ffed9e56caae62d73fe88b89300000000000000000000000016ebe5e87d840c4b8867712869f8394cf8c3fdef0000000000000000000000009bb87f92557d27cbf20c8d979da29296fbb039a0000000000000000000000000b68b0e81f790ba81ac490e12a2df0113eb9f4c160000000000000000000000009f2a47159e51da7547220f6a5bae7e844b012f960000000000000000000000008f30d2381e6cd25e103cec961745120532ec74600000000000000000000000006db7f1e7a4143d9b8a13a4c9a491d92b899b890f0000000000000000000000005010c90ce65dec05561168a571936e512a5a40fa0000000000000000000000003fc723c9bdfd5a44bdeb469409a3ccc6975cf6df00000000000000000000000042f6753cbcf4357f30c81dcc6e64d52dd3e0857e00000000000000000000000024c0eebc0e7f85ca25b0a22d88f14407cc21dcac000000000000000000000000cdf05a1e837cb00379d296f277f21685d10b4aab0000000000000000000000009e7520d3cd083d44e917358e8a35d04f23e028ca000000000000000000000000e066e3f7319a64d40b193a99bd84a5eedfa6d8b50000000000000000000000001b8096a7818f3e0e4acb5ad0bde070cbda4a662200000000000000000000000026d5d0f1ba57d92830fa4563032b70d8c00ffc18000000000000000000000000e8f0b0e5147bfb38e0ff5a82a1ed969ceb1fed6d000000000000000000000000b6a95b56f297834d2cb108bcd79507d2c1746534000000000000000000000000f6c98a79a29ba31bb5296c4e0821162197679aaa000000000000000000000000e2ad919af00d01964e3b760ed7ba2244b3b0d8e500000000000000000000000060e726e8643ef35f4aa17d9c6176a15234b0410f00000000000000000000000045d3a161ea6b09c04fdccc93869f46904b7182ea000000000000000000000000f37dad89c312a05584993b8984ab78a93985795e000000000000000000000000417dd31c7f6895a165a0bad853fdae5765723dce000000000000000000000000302c243a2b8fb3833b584adbb14038a1ebb4e90a0000000000000000000000003200a3e2d06bbdc435e682d3f0d84620f11129e10000000000000000000000000480e6548ec1fae1b8e79dbad4eea487dddfd0df000000000000000000000000f28cf937b3fa2f839b7444f1d3a2b542efd4a608000000000000000000000000c99158c3551ab92ad3f1ae0d4ca24a7c446c8d8c000000000000000000000000e4a4799d844fed536a7d38a3cf9962d2af7ffbe6000000000000000000000000e4e0832c47cd2d9fa0eaae3757a35c6286c3c3b3000000000000000000000000dcbce7ac91badc008bb2a449bdeba03a00ae2317000000000000000000000000102c529856dad2561cb3cdbfb493129851882756000000000000000000000000fbd5f2a87282a3d17f9f42988fa3c3ae1f6f5a9000000000000000000000000030bc58ac842553e8e0edaa2b8d01f2e337e3abdc000000000000000000000000a4d051f65c1c2bcefac3dcdd3926b851cd9d60f80000000000000000000000007dbf01e67df18bbc82dbfd092f2ac467230a3729000000000000000000000000584cd11fd604c485f4fbe11e0a5bd1fe0759c479000000000000000000000000e86e562bcd47dff8792766a6b7141eb1c2aa65a000000000000000000000000097a41732d4924d353bdeaa3e38eceeff2544bcf1000000000000000000000000a2f9601b8079b879487c07e08a672f56f1a3c37b000000000000000000000000113cceab0486f06ea911c2a7a9dea2eefbd5e8590000000000000000000000002dd06e8822ac0dda51f8ae2577e741659c99114d00000000000000000000000051ddd10c61a57abb15e48b76eeb4314d51b0450e000000000000000000000000f447b00f43071267fb023d1ef857f3c694833e35000000000000000000000000d0a31a24815e9b826ba32027297b2051dca72f520000000000000000000000009b861b7a32ab6c2fe655b732949d0994c2824dd6000000000000000000000000bb951f13dbe28dada7479b80e96ba5464623f9ab000000000000000000000000d9b530f53a35040879870664930b792aa4290245000000000000000000000000691e63e471a8ed6273b2ccb2ecec7fd17e3b90e50000000000000000000000005495b5b3e4d21a9b278a4a662964d577f22e7915000000000000000000000000f12e170ea45757709d1db58ca2d27dcdf8c4f1700000000000000000000000006866e79c3ae5c2931cf1f0d474a235e886a21e630000000000000000000000008eaae4db3b181db1bfe02830875543e6bba3298200000000000000000000000063d2076cd645fa783f705a0ff7562b64b46010e3000000000000000000000000c3326c0545ea588406640b676026865705662b1d00000000000000000000000047f69b8ea854d0e84220febacd5a9ce71d24a26f000000000000000000000000b3676aff7217a8dbb0a03603e2cefe073c4ed0d800000000000000000000000098c298a655c317a17f509599a510bc16e46b63110000000000000000000000008efd35921a5f538aae03bb1666db7af847ce6084000000000000000000000000ec01d035a8eb7effc11ab1bfefb64e8dc7dc4d270000000000000000000000001d33027dca283d8491dc4cc108678a30db9a2fa60000000000000000000000005ac7dea1ccd40593ba74c6ae059893b982b0c7470000000000000000000000003aaa8847549cf57e6adce9a5fe652b1bcb7f3d740000000000000000000000003ef41a7bcc38f5d18c61b668b26f8acede90090a000000000000000000000000d4b61fbe81707674accf5f7b16784c2ec950d1750000000000000000000000007e95dc284c516cc1896284e5a753bc6f494daf8d000000000000000000000000fd41366acfd6cc3a7a79fbfd1c49ed46fbd67dc1000000000000000000000000931d52a33b567a89b76e92996e25ccda4106d877000000000000000000000000cd31157fd1260157a69a3696c81769a1c8eb9598000000000000000000000000009c1b89f8cd832282becebacd98a0b7a1638ff1000000000000000000000000a3c9911b664410c377f87626593afba7f83de0a500000000000000000000000031c21989362bd7c848b916c258a576e4f2ae48c000000000000000000000000063d2543396d589cb38ebc82cff8f1a25f21179c8000000000000000000000000eb46d4489f58eb277d4d6ec3ca585bfbff6f8549000000000000000000000000cd3248436d5f5678b533e1b9d2ef131f86b06dfe0000000000000000000000000b184a7a83f1b4e0f00a7e748fb0a3b7a0fef84c000000000000000000000000aefd6cceaaea777242309b1ba2f41f284deca1510000000000000000000000000d9e7ec545595e8f3390906ecbfe1969046682b80000000000000000000000007671ef7ca774f99e20d0b4837f016987f494818d0000000000000000000000009d843e97a6b3d5d1db99eb1a2d9cf96c7931511500000000000000000000000087bef742473af70b121800bc53a0712195b68dff0000000000000000000000001fde1fa4d6e95bacccd175a2c305de464c42ddd700000000000000000000000081cb7aa05e332d3978f2c2da102cac743e97d680000000000000000000000000b6de8b5a4ef78ea97a33a0b424262858992adef5000000000000000000000000f4db56b6777e69cf5a925e1952edf2325323182c000000000000000000000000ba5579d89fe5bee192074001d84b0955fea5ccb20000000000000000000000008e924f5335ac01048dba98773f049ca710cfc522000000000000000000000000737de179bcad43f69ab8a76c335cebb85e872ac100000000000000000000000028f12d40a7cef269a07d177510a3e166be415eed000000000000000000000000ceea227309b6cd2f0afa599f8d94f5bb9abbf39f0000000000000000000000007db2e221fef95ce42bf529fd1f1038851da54a5200000000000000000000000097395ca54c6e1285e329304e493cd5b6a8d2fa000000000000000000000000005680ddec2614555c8ba11cd9191d2aa7a95176b5000000000000000000000000ee642c4c921d51852fbf1b24935c885a4004a22b000000000000000000000000cb92a916bdc71800e9cd449d11af08e1e81a7335000000000000000000000000dbb97f1a3d7175eeeb7db741c98fa356e11c3b3a000000000000000000000000bebd869cceaaf009f5050621a9017b7f86eaf21b000000000000000000000000dc7133f1b0983420238b72701d125b82b191c6e4000000000000000000000000fd2fd88e81af31d26b8141b5e9de17e67d59f5bc000000000000000000000000f472197eecd36907658854594922ef616f2a35f90000000000000000000000006ae3d13943267ee1c73aea53fdff23f64e63a3110000000000000000000000008caa39888972c8097136b80ddfb2be842613ae07000000000000000000000000f7a1ed0fdb3464415e5d2b2bcc70a73eebac8f3900000000000000000000000085da6757c63e4296dbd5e2a61d8b0c75e256525f000000000000000000000000ee71705bf1c984521167aa05f2f3500f7039d6b40000000000000000000000004f16fe65e2f3d32272f07658cf8427c181650eab000000000000000000000000d178e1e52e324d3db5960d98e7acb029ae4c717200000000000000000000000022506cae53e44a464e285d3b47003cbf2720a0fb0000000000000000000000006503dabcc305cf8e3d3d615e06c51ba4339d86c2000000000000000000000000258877c3478f744f2f50b4eec2504ecd69b2e3a5000000000000000000000000463baf389115e18fe46c1e9b4731f33b05245c4a000000000000000000000000fba73afffb86de2cb8f6afee44a84517b8314b8100000000000000000000000020ed769ccff3ee34a9ebb33ea87aaad1b5bd7e6d000000000000000000000000a2cd0109f5088ecf1e03dda068dc914669072581000000000000000000000000dde6c4a7d93a2ce45d0f9c369dedaea13f0bd5a00000000000000000000000009fb558b01f23c66bea0c88e1b588dc6a5aef1f140000000000000000000000006569c5b6d4304200a16f0c87fb02b35c8061981d000000000000000000000000d2b181c582de46a8d8bd9dc331a0afdd9ed02c210000000000000000000000002a3f4b2c1a4cc14327ed0d5002c2f4e1e14dc80f000000000000000000000000460ea70de5c4578dd3ad095dff8f21b682ec897e0000000000000000000000007e63afb9d67b6a6893ceacf1a849812e3939ffa400000000000000000000000028e1cfd58925ae553207d836fcc9bf1bb19a7f160000000000000000000000004ea0b102d33df68567411d0c565cd691f04b533d000000000000000000000000d08a6fbdff4254f4ef8ce7c0036a83272d7b6cf20000000000000000000000008a5025390cf675ae5a8d01f78720514a4f1252b9000000000000000000000000da63aae81bb32584107b9d2e2bfabb8d482c380d000000000000000000000000c18249ae8a5255a069657b1df1f58424400a6bcd000000000000000000000000ef6515709da8624ac3946c85602b9f4e1af099d40000000000000000000000004d66e1d39f8d921847a5e830854679401f38feed000000000000000000000000a12e5136b4c1602af6a1c4c7cf3c1e2855bee99300000000000000000000000056532401c1bf32ca7069a3fab5c9c00973a5cf2d0000000000000000000000006cd7bbbd74e53ef1bff6bb310ea86222dc9ed7970000000000000000000000006ec3f2f9ccdf91d18993a00920da7908dca53d6500000000000000000000000054959fd933c2bd53bfa067fc9b00e783f8461be2000000000000000000000000a59d738da559db62ec4e3bdea5da2f5af535d2290000000000000000000000004289dafc368509079863bf4e912189cdedadd7ef000000000000000000000000fb059c496fa60d44df9cf84ea16f585af2494e0700000000000000000000000080395c5bb5444a9810121f860f1ac9a811757ed2000000000000000000000000d44e3624272d1506907b895b713a977be79b61ed000000000000000000000000a75753583837e4ee62e8f9f7cc191c0a10d349e2000000000000000000000000c38e6b77403c16a1a074ea8ff91d84b661daec54000000000000000000000000e56a06341d10756738c389398c35af1e12c867bd000000000000000000000000d649675647fa2a8a014f848b91a3a6c05e37b782000000000000000000000000436cfe237dcdf1bcb2f4025f3819e7701a7bd3460000000000000000000000004bffbba3073092888f2c7417dec3c1e37191cc4f000000000000000000000000658591aaad552bccb663f62423b111ee5d492b8f000000000000000000000000f92d84c0df444bf4a8f0b62be35a12e788782cde0000000000000000000000001dba89d4db89c29290e72b4f9af503f32f8d9648000000000000000000000000438073197d2d3d2854c3cc02974e313a603705a1000000000000000000000000ba88d98fd4d6f002a746202911dc5e39917911600000000000000000000000005987e6356446bcb939816be6c35d4df1a53c63d800000000000000000000000022e62dcc6a88dfee9c57d6c8d46ea41cc273582d0000000000000000000000001125b903557b6c61b5b1c552fa669d45473bddcb0000000000000000000000004db1a7838cf0bbd17d66b11b5d60f1bd9281bbc300000000000000000000000068608e2a1a3c49fc165ba2d190273180c42393f800000000000000000000000068d2c0a29fb76335ad97ecff7d452ccc4176053c00000000000000000000000045cce55ceb36c2d53bdbbd86f50a22cb6ff5ed000000000000000000000000009d17b723ae8358af025422e8233dc764651b7c68000000000000000000000000ab8a124e798a62ff4e34228ec6dcba1e4a50959600000000000000000000000045b2f2de73cc39dbb80fc7daa8e31ecff89a56c500000000000000000000000066764f678b33bbbfef48c133ade9f44b06434dd6000000000000000000000000ff311e5e40e5b482f820dd02870290adef8eb378000000000000000000000000f836073b83192bc65f383d30c690b4bb45f78453000000000000000000000000537c6cd179156478f6ac1ef1ff679f1deb6d56470000000000000000000000008390914e4aa69a8ecd845a4bdce52fdbad1ba6b9000000000000000000000000399d068a259d3c9574d80bd32eca99c38d8683bb000000000000000000000000804090df1cf55bbd989bf029a3032510b281cbc000000000000000000000000053ddd75d1500a1dc6996665ca9ce51038a9e55200000000000000000000000009a869dd661d148b5735c999ae5cc429587e814ba000000000000000000000000c439cc52424a83427d05c41463e0cf1d8873d532000000000000000000000000490bafb34f3f89dcf07cf307f9030b0c52d6c0e100000000000000000000000077506a4b65387d9a9fde766aca6bdc5247b3f864000000000000000000000000698e5f2a6921263fa1525f5fbf786d469d5769df0000000000000000000000004b3f5b1d31dc92565af2266f88c5f6534f1e3b36000000000000000000000000c92164699144758852069e5cc9b664e76840c4f3000000000000000000000000325f725e87deb37d25a7de2ad8aa8863cfa4243d000000000000000000000000f311bc016b0e2d9e389767836400f1dcf0a102d0000000000000000000000000a8b1cfc915bf1e58e6b0d02c405e247838089dd2000000000000000000000000b91eceb1008c5b1c6f27eabcd1aa53aaeae61a1a000000000000000000000000e98bb82a4888ad9ba4af62ced601b38cb2f51c1400000000000000000000000060b27f7e271c7858577fc847125472d9ce56c271000000000000000000000000b4742b192f07fa2956aefb17bdce3d71013753f7000000000000000000000000c48f047575e76a8f3ff4fa7e682c4045c42df68200000000000000000000000006e2eabe6c0f8ab6c698b6c32810479a1a068f830000000000000000000000006da5dec8d1fd0bdec4d79a8324e7a721ad30d333000000000000000000000000b037442cb08a1550790681ad0acd07a0c1f992ec000000000000000000000000252f88b058ddd5463d3bf2ec056570c086a1c593000000000000000000000000aa156a003fe5e6b8e021c7eba88024e9b5a1f3ef000000000000000000000000c90376ae6afe00187703ae99294684169f23d4c80000000000000000000000008076e29503a37aa07e6cc4f8c7a2441cabe86529000000000000000000000000f61c4d670783b18c3cfb3fec12ed0efd9eb8f3e7000000000000000000000000cc9515a1e02a433786175b786be8e1d1cff8d2530000000000000000000000000aa66eea9779f99f783d5835b270f0ac60319c3100000000000000000000000093f81aab347c85df800ab307ca11dba109e770800000000000000000000000006a78660e434389c3674cd24cc83490a212e57e47000000000000000000000000b0e6b211698b0325276486868440a7e4dd4650ff0000000000000000000000000d5cb4c93ab6879194337636e50419b66d57d44d0000000000000000000000007451a7403b48964bc2e5d079ae777c1db2f0d7f20000000000000000000000006c5159a5f9299ad0b1ba4d39fb3d831bbdfc65740000000000000000000000002bcaf25cd584d925a3e405da9d9d964c89b96734000000000000000000000000ecc4ee28ba189b9dd103ff3b3a1b6536ca76e88d00000000000000000000000067ef57c767fa1b54f2776a4e3b04d1c9e7f65c8100000000000000000000000052cae193ee57c374968395846005e68abcaedc0b00000000000000000000000079683055f2ca939cea044cc5e0a8c2e80add6c020000000000000000000000005d3e378d3bf55efc2fa2f76cc3badf9137c0bc10000000000000000000000000f3c66cbece6bbbf93395fd20396d47dcfa957d7c000000000000000000000000032cd1b4b66ec7559219f617e75f0207e31ea51300000000000000000000000011f58f904a99b888d9760a31b4e63b4ec0a20ca200000000000000000000000048c1d0f586ccd0fef75e86775135d512c9a1439f0000000000000000000000006627f92fdf09e899a0b4ae490899e06e6c3873f0000000000000000000000000840f630289805eda7105a5ec4c5f168629eb74310000000000000000000000002264502a64bfb018a22bab757ffe3ba41e67e5ac0000000000000000000000002c2d05cbad6c6c72494764e105d78347cb590c51000000000000000000000000abf7c98af6dda574c765ef892d3fe33e5755d847000000000000000000000000e2e3fa7d5c24be9a9ede6d97737b20991ce8b23d000000000000000000000000030ae9aa0b452cabd029eb4f5c94144f841ee58300000000000000000000000086ed1203502c31faf2fa0b73a65111de6a4108c9000000000000000000000000cc558d88bf32b62f604df7b0337d4421090fbd6a000000000000000000000000e37b32a72f90e128a41062140698637d12c15d470000000000000000000000004c93dd051405338788e334dc82be46a6c5850d9b00000000000000000000000064fc7cb63644124fee7caa9e8c3ef9e311667e800000000000000000000000005872fef3e94583ca4e131124618cee4ab5296107000000000000000000000000a85f8a88c290f42369481fa4e7200cb78d7c3b1b000000000000000000000000735bb2874f8b9c36dcbb93bc643ac2a151833eb7000000000000000000000000998a035cfa535b1ec81e1651b660332542a41e22000000000000000000000000f4db1d6e6b39616c3ccd0283c6d5eaa0817188d0000000000000000000000000e86f2d9c40cdf305af9f93583a76137063036ea0000000000000000000000000d18c1d6f26eb3b5bd71da2fe49109430c57e3d470000000000000000000000006e5e55c5da554b3c17353e29b37fbefcee7adec900000000000000000000000039e00ef32cc1b6c52284e4ddfd215a810d2b3312000000000000000000000000ac51a0fba1b1ed9fbaa5d4771338b45a16c57be1000000000000000000000000e8ea388a06b9476e117e32b7bcdd1f9e916dc044000000000000000000000000af1fe0fb10600a5ebea4a7080fab95b4ab46194500000000000000000000000002234e8ed8d0b60ac74950a3f453d7c9da9a2c97000000000000000000000000344bcdac89436d19b8d62ccbedbaa736e3504eeb000000000000000000000000d31ad8c40190d76aeeb3e72f034e876b62d8ef20000000000000000000000000b09a14e1523db531cd8d1ebd5ad0b3ff3810371d0000000000000000000000006ed38a6c22f3638cf300152b7b5807e46323042f00000000000000000000000057729cc48970397c087300e131064e3123483634000000000000000000000000fd47407245e5c85533a1e8d62fe7684949b0fe4c00000000000000000000000007c71dd9c0c905891e76e8e422dc4c02e21886b5000000000000000000000000dca97ac91db9994a29154a472cb48a3f8ad5d1ce0000000000000000000000007c138a3fafd05993a4ed3a89e84b44dad014bc860000000000000000000000004a2556fe5b48d326a981e4fa2e11f6c367c8eff800000000000000000000000008f5b380e8f433723a90699f203723e2bc0960f00000000000000000000000009fb6c341f461d9b99f630d18f029dbb118fa653700000000000000000000000040315f45bd4ab894cff00211de4d2ad9fa1fd1100000000000000000000000007c001f8db3692e90c8431f56f6116f6bea6ebcb40000000000000000000000006cf905bdcd95b4ce1b6787a1af8fb059df7a02450000000000000000000000001d8d3eeb4549555cf42faf74a2378f387b3b57ec00000000000000000000000096f1c8b6c6b79951a0820b7d77dd89facd5cdf3d0000000000000000000000003deea0d76eab047d4509a24f05a82788e9eff719000000000000000000000000c198c0b01a352b64865574e0c7e426298ed9b83b000000000000000000000000422225f7c2dd6cb810d9a93f3eb7462390ab387e000000000000000000000000cde5666328a717e4bde9b152e824ad056b231339000000000000000000000000a360204fb9a2bc5e12a2e250455a6c2bdc918d1f00000000000000000000000027d8d765af31716f594e544c60dbb79ad505ff99000000000000000000000000fce16e5b8d4699d5e83867087aae5acd6acae5fc000000000000000000000000d762df35fa5f6813f615933678d85305b241e267000000000000000000000000ebdff1dab42ab3b7e15686cb47c51e6c1399f66e0000000000000000000000009c806d3a5bfd99c57fc991af1cf783abefe77e750000000000000000000000000e18ac4c8252aadeea091b2d2ac57a4b2b82dd87000000000000000000000000b5e074ba8a01159c4764a09111008b60d1ec6b05000000000000000000000000a472e0203cbdb2318d953f860eedb5d6fb3c7e4200000000000000000000000053c3e970e44d09f51551e68ebca0779ccf0366e0000000000000000000000000e8f34c9962f874bc59326820a51699d4b02edde3000000000000000000000000b0b98abda8a70920c30f981c1c50c72a5b1cc4ff000000000000000000000000f3daa5a93b6e8f3f7e969f9fe42192e8b1fbcd47000000000000000000000000c25d6a51007920179ddcc65fe2099d8bf36e3fef000000000000000000000000492260686c4be281fdbff35c696640c3a5d835bd000000000000000000000000e8896503e59a7074c1ebcd8d56844a9aa3028725000000000000000000000000fccbb1c288864d8e5f8b7dfad1956dae2b47b6d20000000000000000000000008cbefe20c2c49cdb21a329c6c7016dcd5b36618b000000000000000000000000722b8fbfec9f6724601d016c24b51996090bedaf0000000000000000000000000e77e995eb50c22b4f6db2cdc196ddb502f8b0da0000000000000000000000009aba5a977be42cd1cab0b5e72c21a375d7c40eb7000000000000000000000000391687fb0271af38c92bc6847340a69d9c08729900000000000000000000000029ba4e1aa26523a9b801b55787004c44915526a00000000000000000000000004b0faa863b0256e9ffe4a0947f505956e989bdee000000000000000000000000eed02b44294679efa6eddd8b91a655b363f75dde00000000000000000000000040b08bbceebbb93122b659462ebc7205e911acc0000000000000000000000000d40aac5ec91105a82dab8e0f3b75cd490a4da462000000000000000000000000731ff06c146fae210132a69b803aa9eb27df5b0d0000000000000000000000003eec1ce95d7e082591c38857657717c29b72e3da000000000000000000000000a4bf249fdc0b1a8084b60b71459fd34bd2758e78000000000000000000000000ecb5734e5264cff5cc811f85d5b218492dc62da5000000000000000000000000c7c4d6ec7975a32bfd690620bd657964d2aa8e3a000000000000000000000000fe6b7a4494b308f8c0025dcc635ac22630ec73300000000000000000000000009d30293667344b6c4d6d003c7db42575b31ac00b00000000000000000000000089a28d1cd220a855c5e96fda383664f9ed2f3222000000000000000000000000de0a431ae5fc7a24d9e1a7cc40aa6bcd3abe4941000000000000000000000000dc40bff07686baa807bc3fe06346758e2cd90024000000000000000000000000d6b28a8dd90ba184a3b1f6bb8665b5a4dcb287ef000000000000000000000000de287a916662290dbf609d046867171b164123f4000000000000000000000000d78bad06715997ee90a2f9d86bc45ebd46ceea8d00000000000000000000000085171c935863830e55b13be3e514c1f86a58f83a00000000000000000000000083742c53966671901ee0b4e23f7c84726bdc822c000000000000000000000000f339c61ec19bc0f565d9516dcecb55e0e882c1640000000000000000000000002f0a8b02e41ecbf22dc187478d8d3121be7635560000000000000000000000002fbad1349557fdc37f0ec06be16dddcb3b405f0800000000000000000000000097c89835669f61cdda35cdb8efc36148f0bf66010000000000000000000000000f3d27ebe4bf5e0cf0902d5be78c86fe2b3d12380000000000000000000000003063485cd872a8ca468e7d68496217588c24c3bb000000000000000000000000e482dfad80dfa74793b0f111cd8d39c8db171b4a0000000000000000000000002940953c0b104c9b404a64feb6f5b28ba25c85ce000000000000000000000000f1d7e9fa3b31fc8c15b0be894b4009aaaa2fcf9d00000000000000000000000042c9ba7ae29c2eb9d401ddd2e722bad807190c7c0000000000000000000000003e51132abcc927b1822eab3e63a79fa5adebb4a3000000000000000000000000bb089b20595d181ea4f8e59d643543ba655cd2460000000000000000000000000e64d112f80ef9515a95fb965ad7fc0265ab11550000000000000000000000003992261e5abba720452a1dc8d392b9d3ad1026ad0000000000000000000000002536b647ffbcb41243e8f778ff6b08933364393100000000000000000000000022cc7fd4dffea5ac20217cad5727491fc28e4b09000000000000000000000000d424f666a79c1eada0caf65cdac81c3aad641a590000000000000000000000006e97469df9fa3a57b2813dc42a14a34af22b30ee0000000000000000000000007fd1c496dc6b357dd878e258bac663268eee096c000000000000000000000000afa2af9d32f7eea6423addda18982475ea550c36000000000000000000000000d82ac8eae37ecb7636d6982a0020df291d756bbe000000000000000000000000c41be15e7f40022521e3499238952d77d867720a0000000000000000000000004b2808dd0ee5bc792cf4e30a3fe041ce25701fd5000000000000000000000000cc0f56f1fe84f3e5fe87b9f0aec91d66afd13365000000000000000000000000732c2fd0cfd12f3741884510d11d5590d211d54e00000000000000000000000066904679d303e80c86ddce532e10b95e651109ec000000000000000000000000885c04cad335831c6c559d6b3173371402f39186000000000000000000000000184959e586d40fb52b4b7d98e5b192d3286406130000000000000000000000007f85cf44e446a4b1aace2a28774e88cd6d4e34410000000000000000000000007d36ebcd19198b6da7b50ec11bffc83cb8c3a2fe000000000000000000000000f46760c3a5aa820b902e469e757ce12755e72082000000000000000000000000653a2724304f71ea428e15ec2027c879bce5901d000000000000000000000000617620a2a715d3a067769ea9d82d8bf254c5c94900000000000000000000000012941f09c1b136135f8e4c0ede40909dbfca9a200000000000000000000000001bb66b5204faaa292005eed83dd3a0c28e79a4150000000000000000000000001fbe79e94599187a0e9bdbd2c47fa80bfe9715a0000000000000000000000000f6cdea2bde0f9eb4b8ecaf2eb5114588d0e9e8070000000000000000000000002c3146eb01b4961b7b33b23d56f274d68365a192000000000000000000000000865fda6f4545eab662f00422a661303b4861bc60000000000000000000000000868e9b0fcde08a0dd713e2738f22d27f6e7894cf0000000000000000000000006b4c2ff25e2a64f743d2d63ab9443f6ae1ee642600000000000000000000000053f3480d1251a5580a455a86985b75a57c8228f60000000000000000000000000c1d3e7197120d26b953b60229e42ac4900520e60000000000000000000000006fca213b64e25db72c9aefb87c53596a1f8fdb9e00000000000000000000000034d6463b630d116e788430b980bcbaf3d02329ed0000000000000000000000000f7b7aab1cee9154928bad6fd9733aa5833b004c0000000000000000000000008b0db831073d8eeb5eb86173bf7156752f5186870000000000000000000000000702b35f18a9615d92e09b9d89f5433972ac0c840000000000000000000000008ac8bfb90f3a837cf5284d9db9b316f34b00dc900000000000000000000000008b69d7074ba4fb88e5eca1473201b35d7c7d5f0d000000000000000000000000d5178ce631dd5836f2c1be6d8328da0cc218a64600000000000000000000000038c58b2e4540896c9d3385965b15ff0d8bfdf065000000000000000000000000f62554e6aecb1a72568efa8081259ed0fe5824eb00000000000000000000000035283125177effd154f77ad7968b86083574c08f000000000000000000000000f66008222be235073f2c12b4ca67d00606fe176b000000000000000000000000932efe0ca8a13ec617c907c70c022107674e1ba80000000000000000000000009e87fc5d0a6c9324003aec54ca4332970f91bbfb000000000000000000000000e0e4924b53facafe826441a11bb8906f85efb0200000000000000000000000005c52eaaed229c615b69eb91216116a0d72e350c00000000000000000000000003a6f170403857340c7e0c70d91a67c6a64f1482f000000000000000000000000f82a1f846d1b37c06c7b8d074309011c45a7374d0000000000000000000000006b5add92b8c49ec2762fff9cd6a26f9efecedcc2000000000000000000000000fdaf5efb548adc2e0b1a396934edbebcc5ef285300000000000000000000000035a9938b707aaa38d11dfa3cbb8b437e10a19ea0000000000000000000000000ecfbc9ab4c43048852b0586cfc0a81fa104562b600000000000000000000000086414d3fbc82b62b3091cf7bb3c2e7ac931c3eef0000000000000000000000006181d018cf110d5b05040b0157c2e1c06e8850940000000000000000000000003542c67eaaf2178a08542112180e5441c33d642d00000000000000000000000098211675304a366481a5218e7a8c0154df68e584000000000000000000000000344b3b2e19a7dceddcb602c79ffdb91aa132e689000000000000000000000000db655846d3d6cfeb0f688339733f57de0f6f83a80000000000000000000000003094097646f49a9113a7ccfce22953b704a512600000000000000000000000006371109fca98e3c803140d569a9f94aabd4f7e9d000000000000000000000000f6985918a3991e7d76c00bebaa0b5720f5dbdfa10000000000000000000000000e725b50b3018d714dd3c149f7e7e5439afa575900000000000000000000000026e572ea7e94b6dfea2c5c7e4591389d64593df9000000000000000000000000dedc675aed1697fb10854beb6575fd30c09c12f00000000000000000000000000affa08825475609485f34c17844dc72a32070d6000000000000000000000000f1cf4075a4ad599ead694ca309da858c237683020000000000000000000000006678fffbf4d32b3cc1e9f5649683332189d2581f0000000000000000000000005a9e9e5d9a630addd29f040a61bb4f6c684d1ec50000000000000000000000000d729ecade137fbfbd3a1a01f08823dac6ca37310000000000000000000000003b4685263af410c5d7d006dceea2933690cd28eb000000000000000000000000f7d948c923d2e4c0202e96b16d753e980ba59da8000000000000000000000000709e15726cb7b2febd344c43de9a184eb2d335f40000000000000000000000008d16e6e78201c547d9996b2115870159aaebac3c00000000000000000000000092a05f43c2762c7c8699673d0e68b8a5068956f2000000000000000000000000bc61d854422950213832e4741d077f8ba69f66ad0000000000000000000000009bea75297690b72ad9a5209ddecce37f1dede23b000000000000000000000000eef26a08211e40b949f878173a08cb827c6636c9000000000000000000000000d118608eefb7585877ec2b394115345055a4004d000000000000000000000000301a94ecc49acfa12fb08fb10100e2d6d8463495000000000000000000000000395e75614130cf7089ffd428465a41a1b26de6b1000000000000000000000000c37de588223bc5619d8d24a0254a8fb857df9a820000000000000000000000009d22cdf851f0e276a1ad554bea4137af979b9f140000000000000000000000000122bca36d7bf97079465d6740af0992df61870a00000000000000000000000023fd49ec92a92e5777c85e714388f1e20c22c8c10000000000000000000000004a437464db65e723e613bd667138a8eda87a2bf3000000000000000000000000bbf508070128723451ade6e8f3851994cea5469f0000000000000000000000007f2c8a7c6291a44e26b44e3f2e6aa171c52a7f4d000000000000000000000000a1a5cf9b287efa5f37fe044ba654ebe92b33ff7d000000000000000000000000dc2a447cfe2e21be747a07ad14e66b6f5a04edb8000000000000000000000000818f1cae0d60670f3a2995f0988d5e9c602b59f5000000000000000000000000e77d6e6c18feb3b19026d6baf0eed2e3de9cad8600000000000000000000000065d00bb9f6a2e76bd67d1a384828c955ac09cbb1000000000000000000000000b88750bbe3461cedfdcf6fa43fdfce8caebef1ba000000000000000000000000eb893c8acaa3e11e68b07c71ae921b6568758a0d000000000000000000000000e8072db56b4d2a315fc91b0ecb7abe497afeb11d000000000000000000000000c3fbe4874d930341b227620e1285ce816af2f942000000000000000000000000f56a13e0b83b233f8c2f80834c21423ee5870651000000000000000000000000af4f649aa1989b53c4973c33966b6758f5bccf74000000000000000000000000c8da4ba193b436d47ba4c66704a36fdfdce69997000000000000000000000000f65a82a76874659444b704e75875921636d493c60000000000000000000000007c180b102f224773fbdb7f183f02fc56162a3d0d000000000000000000000000cad7781087c5696c098dc73a568a0253287dfd8700000000000000000000000093c88dda8e8a1c18cfe5f2e6da7fcdfd6074c87800000000000000000000000040351f0790179be485bde2db9ee129ab47ddb1a700000000000000000000000084ae4affaf7e2bd6e036a1a42558d3d06dc733ed0000000000000000000000007acc775af67f96df6e17bd44dd50369c728320d1000000000000000000000000fada730cfe37a438ae56fb84865de0b11dba6fd80000000000000000000000002ecc7b3c5be73fc4f1097a8acd5b68f49e55808a00000000000000000000000033c7f579a3e3dcab3354f305919db32e2ad59d00000000000000000000000000716fdf3096cb742c581098b17e4f1f458b3a5e04000000000000000000000000d92d43c3968ab934fd6b7387364da03647466cd40000000000000000000000003e7e5d7d215eebd07d47dbfb0260e4e5042a77c7000000000000000000000000985f083ccc9d24daef5c8d27851d63594c99adba0000000000000000000000004c78a45608d066aafd248ddb6f29ff3036ea0f430000000000000000000000005d8c6f65c4b164b39cfe654408d0da66a0e6bb8b0000000000000000000000008d0db453706e9c1181e758c465331361a3d00ae9000000000000000000000000b3ccedbb270bd30f73835975ce00ff1039b55170000000000000000000000000a4b425626d9b769296d7cc1535d34a4040f6d09500000000000000000000000037a527a2de22d85e8aa601e0e31fd75313b0f5cd0000000000000000000000005871db027f8beb437a2bcb36f82cc9c1ed234a3600000000000000000000000064529e549a2292c37950c2512a643e7b32736102000000000000000000000000c4df462f4f5270ecfeedea556597e7da1e78f81200000000000000000000000006acdec8056a8294f8c858004679c7c680899106000000000000000000000000019000dae5fc05f59fb44c7475c2faa3be8055310000000000000000000000002f73be6870e9bd4ba8ab38dde3728ab6c0f07a14000000000000000000000000d15f12a04418580574a2007f7d2debaa8ed26117000000000000000000000000b24fe1db5789005e811e6f007fa0efe4ba4b32df00000000000000000000000044862ca5b820720eeea7ffc31cfd55d8c69ab7d40000000000000000000000007fff4f10bfabffb31eb35706c659cc59ab3f4f1e000000000000000000000000a669f7800e810ac718453285feae271db11e4919000000000000000000000000d431e6bbc9395d3264ac646c7cc32de906ea7edf000000000000000000000000b2241ebe40e5fa94515467593b5fe46cc18e1b0f000000000000000000000000e2f0b4b977a5c946eb8981eeeab31ed431ea4654000000000000000000000000927c22e3d1b002720ce33c1ec13d19c4645636d5000000000000000000000000c92e366166de476e619c22aa8f07df1788c71e08000000000000000000000000eebc24c317bf5d90b9b90ace934933fdcdb48cd2000000000000000000000000a2980c41b86d691973f656942f9b92136e294c9c00000000000000000000000007209136a30192442cefe65a1a4500142d5b2036000000000000000000000000e4f0a6b4d76efb412319cb1d042a5c1ea7f020eb0000000000000000000000004b3e472d42902580bdc7c190e6c417f9e896adec000000000000000000000000bc31969ab96e961218588a380bb9d6f17890067b000000000000000000000000397bfcbd88f3a0b59073a2ffe9d7fa145d65e68100000000000000000000000022be52e82c039bd9c8817cff785b1351ea82fde00000000000000000000000004fecdfd2d9b06bd4013becaa09d924eb6b7d384900000000000000000000000043e07f942aaa61c492e2ebf13cd29ce1b38ab7850000000000000000000000001130260041320160b516a5f156f300e18b5decce0000000000000000000000005cfe77ee3be28a53a0649d7cbe895ef73db9c680000000000000000000000000114cf186203395f90536aa02a061cf4c58f87f480000000000000000000000005f0f60082e476987015c2d835a0026c50f39113200000000000000000000000058a8f160df49ae9c488a6e350c2ff1a57027edc500000000000000000000000060eac5b8230d41027344373b0cc0ab32d3749d0d0000000000000000000000000df73e0fc177fca9fea207b01d102438121da8be0000000000000000000000006734427c46f97a6fb2ebf942426e401038befe6a0000000000000000000000005faba6d719ae9081337e519b2e18a27d870beca700000000000000000000000009689beb60548d5cc6fc3001b68f6034e53e3350000000000000000000000000f6247791b2928f5ec16c07adfe45b9a3ab6e5ede0000000000000000000000006953d814070aabefb1fb70950403da2a98f3c8a500000000000000000000000054d9ee01e1c7a391f567a98710fe1d425f5b54dc00000000000000000000000027767e627098dcc312cb041d1fb79228772436580000000000000000000000009111f07425141a24832a741be44d690974d836bf000000000000000000000000218b2b3be9b61736be74285803ecf49d9514e3e1000000000000000000000000e228f632a54984579991fe304258ccd5f09ca429000000000000000000000000e2cf03018f421df2bb2477baacd195b4c206157d0000000000000000000000009cd46383796a3599b033057ab57c12fb044310b5000000000000000000000000216a34db5dd11432cde57c8350d8f962ce15cd7d000000000000000000000000562a0b2364d574c6885194751cbb4b4b4817815500000000000000000000000041e39b0b7007c7dd1fdc8528d4556d208da25616000000000000000000000000b4779e9bcd906a7801cfe1321922b8069836c708000000000000000000000000e2e35c2cdff475fcf4b3c4a32b6f2da54b56735b0000000000000000000000000e7b409c2ac4b598bb5b3475c9a2555ba905576a00000000000000000000000056343ad09df0de8a1e7adf88389976ad10d1ee8e000000000000000000000000e5f6e197aa645dd3c356975c0007ce571b6eef19000000000000000000000000cfb20371c5f12f3b84acf25f3184d0572eddaf84000000000000000000000000546d827a45384c7388f51bbb0d5233707d6cd6bd000000000000000000000000e0758bf83fc4ec8c6e70c4d4d88c915a2bad2af50000000000000000000000007cf082a8b35504ec9ed50da1852e99f8e18acd94000000000000000000000000bb9e679ae4daeae3088f69286f57be6883a9a059000000000000000000000000fadafd89b25803dd1c834386b7c2e6f46b7bd8a5000000000000000000000000d1a198119cd12cbc064eefa4e587820c460a6c9c00000000000000000000000031fde4fbf62ba6a4514fde57c49dc923f9b7241b000000000000000000000000fbf56f3f42d8df6dc8ced313991434efd6e6280100000000000000000000000095ef8d2cf4fd1849760feb9e9e8b55cf834a0acc000000000000000000000000fa50ea3364caff12b84b48d68fd2a557c5ed0ea00000000000000000000000003e375cfa6e6bc40e990256a94d3230265770e5fe00000000000000000000000081607e2c4acc26263fe844df809d1512a8f97afc0000000000000000000000006b764452293471e9f6c1af416613c0b4bac85ee200000000000000000000000062695605edf59f4fb906164f66550a0711629e9300000000000000000000000024adc58816083ea43db2680f672f4a77a5ab83e80000000000000000000000003b000f2b7a4f5d1f535f0acc8020a78cd345473f00000000000000000000000079b56d3493adc6065c05397b42e2d1f2c629273d00000000000000000000000055ab42e57f62460a0ee7fb998e48fa4d2ac53900000000000000000000000000001561c3f95730b10680cfc84b5e7b1389484e3b000000000000000000000000efda980fc7406a3ee7f9822dc6ef9c93768fdba10000000000000000000000009f6d8cb962d5d988a2b680990799bcbf927711710000000000000000000000005daddfc487da1220cdc3af7232350d46abc1d0e8000000000000000000000000c92416413fdb0a9dc5cce5ae0cd5d157d7bed38c0000000000000000000000008fe817aa785c7892a61e9f08e4d174e115f76095000000000000000000000000e88a8feb5c1a1b197e9de19e8fdfeb65c2f59c17000000000000000000000000fbcc7e646f96b3234e5c91390078981bb60f083a000000000000000000000000aff3324f80ec1c9462b05ad4a8efb7ef3e266b100000000000000000000000002c9486414ab27ec12f660632dc6e59f2b0bc1fb90000000000000000000000002259f772ad3b682cd2220eebccb979d9147e1b7900000000000000000000000016cb2b2d55eba6528b1a0028d180ec726bc3bf74000000000000000000000000f6dc189bc736e08bfc781e9e8f0f733827ccba220000000000000000000000006d0f505dc9982e9dff61dddc40322eeef7eed4b4000000000000000000000000c1309a8e3ea1667d48a44dcaf0a5e218206e9a9c0000000000000000000000000931ab7e795e0f99652824f578150206adf9e5d900000000000000000000000061a48ff711e9f82444a8c8b91aaf15f4e505626d000000000000000000000000923ab1856b8260105019b2f27948bad32cf11ae20000000000000000000000003926723a8cefb5724b63450c353ec9ebdcb70e7f000000000000000000000000f12a6789c9b9fd22ae68ae738616a5d64a528782000000000000000000000000dcb83431923354b7670a301d4dcb07b29e98eaab00000000000000000000000044e4036096f21ac5a0d9ee5762b57aa7c52bb3f200000000000000000000000010e57a4c9469a78ad366e5c540625650ecdb9e91000000000000000000000000474c9f85cab173601f280e625a416ecdb6e540ae0000000000000000000000001e26bf7013bcf6c44242a4e00bf537731249fb06000000000000000000000000585a36351dc6e0f4fd900a2fbf5bf156a3b2c66f0000000000000000000000006be9f7dd122f9dcbe8c6bcb598e0ffc47a257a8e0000000000000000000000004e9cd8642b62e491ad8869a8dbe13f59fdd54e5700000000000000000000000046392c0db26f63cda90753a012ccd67330cd6d3d00000000000000000000000099397b631b64b083ba39337274c8d11c5f6582c600000000000000000000000015680b164a445b11643d4c9da625d95b43bf2b9800000000000000000000000013230d0e1d31ca8c0a9b462f89b77d650d1f804e0000000000000000000000002aaa679be49c41797bc2dee2c117f16761c69ae7000000000000000000000000a6b81388451fd9c13fe0b6e00a7c593f3543e60f0000000000000000000000007534de3708ddbc2de967d909f68d53a33c2ff1d7000000000000000000000000e7eae2c2331fb28073389be3144aec1644ad1b5f00000000000000000000000054e273231e64bc167b24461303f5684325595987000000000000000000000000fef8cb5b960531810fd0367fcaed1bacb272dc64000000000000000000000000b75f509dbf4f2fba77b81b16842c2908b4d550ba000000000000000000000000bc6af4f7df12fda303fecbfffd5e74ad8af14d3e0000000000000000000000000f7e83e9255478f86c81822feb4ed8537da2a0340000000000000000000000007264f7707a1d47af434badcd9aa30bc717b66184000000000000000000000000bde71d36e15fa73c55a9c143c6c9376cf72b358200000000000000000000000097b841f9faec6741b78643d8830f85f88afd2145000000000000000000000000508d38a54c1801871341810f349888cd83589780000000000000000000000000525730cdb3c4b15ad3ab02d0c852170592c1f4a6000000000000000000000000764446581ef5569e78bb5f08a1c06672c6d76fa000000000000000000000000021f0412e97be4b135da29552d4ad24b2c051aaaa00000000000000000000000071e65862274696fac70777feeee25bd42a9ddd1e000000000000000000000000a493d1d75a89491b567c7edc935ead0ef769a31e0000000000000000000000006db79042ddb25168a462bb40c8e9d46129de72cf000000000000000000000000646e7a278b1809f6c5c7cb2506016fa05b2a330b000000000000000000000000fa5baab52855e68d9c0f030c73fa24e06fd7369e0000000000000000000000009da8290aa996cdb6779fd6ef359a4c58e2c81c73000000000000000000000000f48133286273758f9d46e3bb853edbe8f906b79a0000000000000000000000009532ff75d508169b2e49e6945bd2515cbf40be7a000000000000000000000000263769d604a82ed36a18cc487a69b64d86e6f79400000000000000000000000034158d24f2621ecdd8f837798d2452cc49b593bf000000000000000000000000913e4d83d1bde356fb1f2d1fad6b9604a3b58f000000000000000000000000000a0249db5326c90adc0b7339527930e7164faa8c000000000000000000000000bfffedf466ca2c76e247b0a7a1db8a53cf0c5f45000000000000000000000000bf8ff36af68a6d1fc410de719d866c40a652c1420000000000000000000000003390f979918b3b8ec6724fa744c2e3fa4e9374a000000000000000000000000021dcb47d852e3eef907dee3c84baf4fe1b15bcfd000000000000000000000000af9ff59ed1a5cabc51f98f07cda8b4a93d559751000000000000000000000000924fa72c2579532b68324f29217dbf5b93262601000000000000000000000000cd1e03f0bb5ca82f0a307038ed4cfd9d00f980c60000000000000000000000004a27dad6bfa97dc5c5a3180019c0fae6604590290000000000000000000000003eec05180950c445d6a79e2be7b4637643a813e0000000000000000000000000b3afd1628e1484bdc1395159ac0ed88287f966b90000000000000000000000002ccaa8fa5f60850a38c44190695d4f1167970005000000000000000000000000f98b6e7891c530e1a64b97cca7c8a1d9724f2886000000000000000000000000615efdd786b7e168f1b7ae2e1fad3c188a8c9b9b000000000000000000000000e3bfb5a361b91833bb898c8b781e0d6333beaa9c000000000000000000000000dce0139b5641deb5bd341d2fa78d0e6af4e1c5b4000000000000000000000000bee7b374bcc1282ac328ca19b7d6eb6ae7e8249f0000000000000000000000001d660d88c7ef2c031be1435546eb39db1781946a000000000000000000000000219c0665f78e5a102f7d81377345605687e518ef00000000000000000000000078e507aaf44f20c93923fe3c5c5e36c6f5d99cfa000000000000000000000000e5ae9e385d36c0902ecd188f34974e1ab2c968ed000000000000000000000000f8481b4291041cbfacff7403f1beb84c93f57d6500000000000000000000000045817bf4e814c4e54dba97ec378ba3ebe46221dc0000000000000000000000006762681aa831fd0298d1b7f323d3b7f32ca565bc0000000000000000000000001e45f702e0f2835d919bb12f6b67b41ab0f4152e000000000000000000000000ca7df7bddcd079e42e81805f98259609a5db0b0c0000000000000000000000000e9b063789909565ceda1fba162474405a151e66000000000000000000000000ed2ac53b856713f2e44337fe351c29ef6b21cefe000000000000000000000000119bc2075be41f64b62a22a1260dd50c9ca0b5170000000000000000000000007fd845f3da0a2892d988dd396cad44d2b32071ec000000000000000000000000a35b7bf3ab0dee9b448a312dd73dad7c7ec8cb54000000000000000000000000d781aa560dea33e34d6489341f6cd2839628fc32000000000000000000000000059c9e78a1cd79f2b2a94ecb4e3da1eb0b3479e3000000000000000000000000472a6a14fbd938d33f9246a7e399e2d9edb1f4ab000000000000000000000000134c0c4653a80a03563a96046f521d6a90559f2f00000000000000000000000058092de99cb6d06a8ae885d584b87b938a1fe58c000000000000000000000000a5ca6fb51b72253957f199322d15de00c94cea3b000000000000000000000000bccb2a6ddb5745db4edf3ae9202a9fbe6bf48afd00000000000000000000000014a0e6792b142b7786da1e920f46c6d55190d77a00000000000000000000000021387f71a8a15559aed23d41cedcd8eb43fc00f40000000000000000000000009e91b4fdaf6094c4ba53ca67f7134f12bd5657fd00000000000000000000000079adff4f3d13fce6663c66cdc53380acf4e898d60000000000000000000000001e4ba294196c0a2c68699309256f6cb49594bd87000000000000000000000000bc9e59498ff0b0b1f0e0942b8e1720dab3f4d49100000000000000000000000013b2228ef08de875d8b946b7fde1143164f60ef5000000000000000000000000e567a5d6f3eb8be3b79244f48122154441d7163c0000000000000000000000006858889de7503a6e3aa76419b49505c2f0976fd1000000000000000000000000f5d42263122965e5dd5b16706ebce6c55a9cc6ea0000000000000000000000004b96a5b602168596ea6ef3ea7035e726e1b18840000000000000000000000000226306dbd8da227ab0df9c530e7a335c2cd8d49a0000000000000000000000009d08fabf3113878b4d91d84880f6e849561d1ed9000000000000000000000000ae58e64b6c833574013b89be342b9561a58ef7ed0000000000000000000000006dc464ca1baa8dd882543fce8d75976c8a78448a000000000000000000000000391e86a9a0b8fb7a2b42a91be14ee51d92c0e0cb000000000000000000000000a0ee19b9e67f6458490510c93eecc7675aa3acc6000000000000000000000000707f0aae94634ce09c979f64fb067946c17f47ae0000000000000000000000001f122eff069eaf252f1172e61a8ee35b3863cbe8000000000000000000000000ac43c5322f5431e8d39b2e27b5b18b36e19fc790000000000000000000000000aa28e15184e44379856f685b271ed16bf456a2ed0000000000000000000000008612ff54031c290693a7180b89ac1abf3ce62004000000000000000000000000a011a16dab10507a6a578477ff8ec6b4fc361a520000000000000000000000002c4bdb42be907ad397eb253a66bf4db0cde447a2000000000000000000000000f9ea11501adf7af0bfc3de3508fa876c58f5bda300000000000000000000000074db6f83e0bdcd5f6826ea581585fe45a69053fa000000000000000000000000139a8f080c224e4eadcac1fa4e16a17b71b7debe000000000000000000000000e09fa1c69c55b564d9c84bb4cda155a269cc691a000000000000000000000000f6159db384b75248f3394933b1550f9fd123b5fe00000000000000000000000036fe8b1dbbe59f575253d014e97082d3e417e342000000000000000000000000d801e098208102c532cd852b477a8c78a1c36d8c00000000000000000000000079b0507a7d145b98e4863b62d183e0c2881c2af700000000000000000000000055bff787a471fc6ef375dd6e33db8e79ab9d16490000000000000000000000008e473c720dd7ecb068df3e5e7289f48331212d590000000000000000000000002bf0603af037f839063df9e71b8a3f6686a341f1000000000000000000000000ffa69d56bc8e050478155935d8369625749d75b1000000000000000000000000dd018e45f92e57ffe097e6f87ef5ca91f826135200000000000000000000000089ebfcccdf2026cf6487d8116ba99954d90d7074000000000000000000000000d8f5e3c3021727f253ae7b2db030c08f4ed9d51d0000000000000000000000009364b77a1a1ca720998df1d524e5708cc467e0f6000000000000000000000000e73b71966dbf9b4156499635ceff6d4f48afdfea000000000000000000000000ea0a342b16d99f36c40f836c83908dd9927617b00000000000000000000000009a65d1a0d67ffcac82176da0b999c6bf5152fe62000000000000000000000000ff8ba167051c848a961221b7914acf12ff1e25ab00000000000000000000000078f9c18bc8508b684ffe06cbcdfa3242fdab2c01000000000000000000000000e3e2cc88cfd108fe16a35273d87d79e835fb9991000000000000000000000000ca05741158b5be9544367900f2edf06cd9084c94000000000000000000000000a507efb2390db0e3e6ef9a858a43f132103c3dfe000000000000000000000000e4437898cb99d4eb4d083c40e91a226a6e0f71250000000000000000000000007e14792634b403208644bfa01ec42c4ef9623a58000000000000000000000000e8075d7b965e8ba4938ed158de944e1e02a21d3000000000000000000000000063ba78d370f84772c82232ab8c61cce1e9cf284e00000000000000000000000040e875e652bb61b1e7af587230cd6579e1e71c2c000000000000000000000000723244a541efad1a25e50982deb8c8e427031bcd00000000000000000000000023f633f708ea7e312ed10c5e72b70fa1e708c1d2000000000000000000000000dc409d683db22cd7f9cf5fcc528c570f9074edbc000000000000000000000000772421602da04a5589ea75a880d60ec3b47d5f900000000000000000000000008b3c064ea48241cb4680cd0ecc4366c4629313830000000000000000000000003098f86ed562656ddac6c2ab9aff45e7d0745fd3000000000000000000000000442c005a4a5a33d330136f932312399f849ac24f000000000000000000000000ccc63cfe0c63dc11b1d15a939ca022ea2e7dde6d000000000000000000000000edc1ac5d98eeb29c3a22b61f01b748cb684b59680000000000000000000000000887fa52c0908879f6b977840b6e338674083923000000000000000000000000a0d84d8f244f7fa4689140b3356953a944ea55f40000000000000000000000000d95e9e34ea76332bb0d06dffc06a08b37a9ede700000000000000000000000021c5aee18033036962b453c73308144178559f55000000000000000000000000e606c99cc9833b9f7678197023a92b6cc1eeda9e0000000000000000000000005d5546bba8f8bdfaad5585aa94b16a581616ef1a000000000000000000000000edc65850b935627c158954d40ab482fde251eaf50000000000000000000000009e5454cdefb0c0ad0ff0f0b8de2c88fd25f5eb6e000000000000000000000000b624ce0f3dfa0b1508ee39c8bef2f219a2b73f5f000000000000000000000000f2e3f5f4baab32dbc5273d7331432e82438aa31b0000000000000000000000007af647c1a152e7cca60a9d0b04e76da8b72dad66000000000000000000000000de2620f10f84d5504f8ad9b1f9c24da6095ef1ec0000000000000000000000003e6ee7ab8863100534734a78508fda1cf4d3f477000000000000000000000000f91a17d9e50ee1d38b8327d1f89df6aa983c4ade00000000000000000000000042ca40f4690ff37ee02fda2ec781ab9d4fc99acf0000000000000000000000006a44a21e4ba4ac0e593ab729186015d4bd1f26e6000000000000000000000000c23b8ad142a39916fb572f63ef58d10c86b5aaca0000000000000000000000007ba180f18ea93bc8fc979354a89ce93c70745015000000000000000000000000c1ae5442fc981833b42ee4e36a3118fe10a9088e0000000000000000000000001d00cc451122095bb25f50c6485d4517b0668cc4000000000000000000000000b161b683f3fac002ab14fd3641c5815e18191fab0000000000000000000000005cba4e1acacd6e7d1e90888971679ffc24b36604000000000000000000000000680cde0eb656fbeb5cebc1bec38649e3f865a58300000000000000000000000019546669c8facc5753ec2c0dad9f7cf937aa44ee00000000000000000000000042f6c8a80314987a56987ed671efa61d76e661740000000000000000000000004ef150f0c8ac78e7a6b5dcf4b753b386ff78220a00000000000000000000000076dc68d2dc645b8a7401b28dcd755f03ad54c741000000000000000000000000a06acc8f39d11a784818ca76520528d396ede68800000000000000000000000006392c5d1fda7a3382b3ae4240bae8c6e65289f800000000000000000000000088ed30783dc9683d543c7f1a86e2ade95ebd1a910000000000000000000000001885f00a71fbbf033b28f27dcf14a7bc8b18f3ef0000000000000000000000009ce2ed3bc7c906281fd41cf2f6b040b6d3ad3190000000000000000000000000ebcfda9ccb5825ed538c5e31c86d05d4c16e55970000000000000000000000003b8334fdb2709525bed3fcb8e2f68f893f74a93d0000000000000000000000002d23f9a2505a4710acc3d869c9946be2e4a52f090000000000000000000000008e1cf54e8c16c82f3bcb1e42630369390a1f65710000000000000000000000009ea5c30c651294d7b2bd494bca45659bb163faed00000000000000000000000023f8d24ac4a48bf47ae5f9c2035c6d400d1e93cb000000000000000000000000f5e418dab445209911cb853b26631eee7b1312220000000000000000000000007c45eb1b9868d526e7029dd665e2151c6abb4ce60000000000000000000000001e0f37517c263b9b84fe025a3c05b5bc204505f9000000000000000000000000df4143d3824109816cc64aff0d29870892440f9800000000000000000000000044a78fc8a88913b4cd81f4b5dc3bb152752ea4e80000000000000000000000001421327ad71112ef6881fee740964b225416f787000000000000000000000000bb6f11907248b37e140f3892351bacda18fe67b30000000000000000000000007dbbe988683eda86cfd3f2738764404741186191000000000000000000000000c8f68614384b8d43a166c50f226c7dfc68e37bb9000000000000000000000000d70f2e8e4ab3e8c9a92652029c7605ca578f15cf000000000000000000000000ec377592924016dbd4cb190adf971553a76d1e8400000000000000000000000047517bc502aeb7cdb32194384fa4942f7f279a85000000000000000000000000979b4550dc757f6634d9afbb50e8a8ca10afb62d000000000000000000000000a85fe2a29f1f583a1d175deacc7859f4f6180b5a0000000000000000000000004c93c4dec73d57a2e933f34214e1a001de8a32c1000000000000000000000000a59fe1c0e977de53f71b1fcff6534fd94c0a9665000000000000000000000000a314a4fbb9357560400117d3df14e6a71144820e000000000000000000000000a8d9a3f41394f6515fb40ba33e6ecde571fed2cf00000000000000000000000050cb8eb9cc107a90c38a2ad5c296fed049cdd70b000000000000000000000000ba945f07dbf4f78ae59834576acfb529f952bc1a000000000000000000000000d8da904f41973026b8448c61191c34c4b1764766000000000000000000000000a23e1367dce7bd74243d336475afb8a3589be07b00000000000000000000000067db9c6a2a838adadfb49de444b4ce0fd08823dd0000000000000000000000008025154ac5883f65843a5974b80326e613b08a820000000000000000000000005197c2e9760af0075fe9a5b54449ccb6751a9c94000000000000000000000000ff60e71e85acf383c5822872d29f7596a3cfc97a000000000000000000000000afbbd4879688e97d26cac5461fde9a2b455a3bd500000000000000000000000019fd750ef7fc7b423e159e039f433d910bfe97e700000000000000000000000022245bc74105a3f3efea11b1bb36220c03ad278800000000000000000000000064e3fe38c81d65c99f8f3aa7277105e34572f9b300000000000000000000000051b43ff8818f1f2d04a6f7ef66ec2257ea858380000000000000000000000000462e7de9373578b7ae4abebe0ad126b042c4d9ec0000000000000000000000008090e078878b75a8c020e41230284317affd463c00000000000000000000000008c4f87139a52f74a8cdaaa18ddb1301c81424d20000000000000000000000008462244657d8ed5a19c81f5424ed490070df18740000000000000000000000007d63a5e96ec9a7d4348ae125f85f4a9794cd5aa10000000000000000000000004c36f7c956c4bff01498000b53bf3c4504c1a827000000000000000000000000e6b666f5889b1186d3b9b2a2d9fc4423aa76a87e0000000000000000000000000ecf3928565fb04d16c560cb64db5b6336d6468700000000000000000000000007bcec2625e7fe379527bff20be79b7c92e4a765000000000000000000000000d6cc505ce5a9c35863e49f1f8c4a3a439111003300000000000000000000000019bbcedecaee002be3e0b5ec1c74d54dce9fb975000000000000000000000000e6d20c6d3e664ec345885c23bed4e60d1b979383000000000000000000000000a92444c387569e655ff83d5ab2eae93470a6d70a0000000000000000000000002c30eae41f7be961aec147a59e35322a14c0d1a5000000000000000000000000551cda019a48167423e6f61f29e2d96ee81dbac6000000000000000000000000f97828b55cc0fa45d1b286bcf5b41720ec66b9a7000000000000000000000000b63341bf03d7b443703834fae60f188543467240000000000000000000000000004062f094a994909704dc0d85f8e189c54528570000000000000000000000007b50f1ac24bd1aaf5228c97ea546ea786629776c00000000000000000000000020279ba7fe7fa13573ee4006aada98f87a17e23e00000000000000000000000066194a0344948ff67c583d3cf68ec145ceca14b300000000000000000000000002be3ca6197173864267495e19cb72aee3b4e7d300000000000000000000000030a16fb15bf207c48685f6469519ccb36779c8460000000000000000000000008df833287098dbca167c123fc85c89150d3a83c5000000000000000000000000682cd39b142049dc14d84a7870fb6ba9bf4a43c20000000000000000000000005bdd504d45136b2851a653e89be597c29e2c9921000000000000000000000000e1fc84573ece78c1151cfbc80f7eb69cd79057600000000000000000000000003d380e1b2fd03b672a1699224d7ed0636b010cf60000000000000000000000001307e8f3ae6fd92574687f6b26e90ab55c0789d500000000000000000000000046fb73b6bedbe82a781002b7bde377f7ccddf18d00000000000000000000000063a94a0e1c2c7c57e8cb7e887588a58c5179e6f00000000000000000000000003ad94997a36c6795c26e7132e73d70530701166f000000000000000000000000ecc4ce118f50b7494a56338afada9efa1a5cba490000000000000000000000004272dca55248df84da7b4122a51fe37e2a5108af0000000000000000000000006d7948fb8a0c59b57fcc06238fd5998ce8ca24290000000000000000000000002117df541cfd5b647ab737e31dd150fd6a74518d000000000000000000000000f9126c5780d39c1c464e2842b7d66511ca9c773d000000000000000000000000f1479b317de81a436d6dee4ce6900e4e7866bcbc0000000000000000000000008a7702124dea9e6fe97a7f54de8fba9ee717520400000000000000000000000050a352ab13b5775b31813da80aec0c89c9188ed5000000000000000000000000a636f2514a136beae4c1d7f9d0638154244722c2000000000000000000000000296be707ed653426e4d8451a8fa15cb9b9a551f6000000000000000000000000b50e569d3f49e6510cecce1556bbc7da6b700db30000000000000000000000003272de12bc9725212e207a22be0ca1a57354bae200000000000000000000000056b6fea0247f81df38af825e8942c15baeb04d3600000000000000000000000024f9f035786e6db6792b38728e4cda53d4913428000000000000000000000000cbd63b63a430a7b3e7d0203dcb9322276c69cbc900000000000000000000000061137b5fe18f4ed5a051d22cb6443d471d15bcd1000000000000000000000000ce5e7e71288cd20c5bfeca6a32caeb881962fcf3000000000000000000000000a10cf95b66550dad92423e00eca0d71dbe34db02000000000000000000000000631e1e749190c89f14042b6c80b55b818d7efb9c0000000000000000000000005fcc51dfa2dae6b622c6705ce511b5434fd2fad9000000000000000000000000256d16e7d2ae1de0f242d23fd461639618ad4f5f000000000000000000000000509de5961607ba8c54e4434244fde9326922aa97000000000000000000000000239bfe521946b921952a4936e71f6f5b9ee51d45