Special data
- Status: Successful
- Nonce: 968
- Type: 0
- Gas used: 3916074 gas
- Gas limit: 4680000 gas
- Gas price: 3.87 Gwei
- Effective gas price: 3.87 Gwei
-
Input data:
0xd43a632f000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005dc000000000000000000000000e3c3450aaf9ee7026afb83581181f3fae309764b00000000000000000000000090c08b47dafca6fcba3af58df0b235b9da89d8f100000000000000000000000087466207f4f46cdb880c748e2527dd2b57b59b810000000000000000000000007774ace04865bdff0df544fd8bc4d1bded9c9470000000000000000000000000e527bbae6f6c04052f52a6f43210f57c70d9101a0000000000000000000000001b40191246460730cf58e48dd98e0db16a8baf490000000000000000000000005af3306086f2bed8010a784ba28f479ee1efc24500000000000000000000000013d0913108a77d5779661de09e9da62ff7c9e784000000000000000000000000f9338f237907b8671d051b68c801ba515972d3890000000000000000000000009d6800acb74764f06cfa0c1cb5cf65eeb153d00900000000000000000000000020dcfff263783a32b7f78dc885d3f7d489f6e0cc00000000000000000000000080cac955368baf4fe076bcbb86824e2810f4bc80000000000000000000000000fceaad56fdcec2c4a353e11c58e74a8c5658621b0000000000000000000000007528b18ca2df8e9308fd8943142812735df93a9800000000000000000000000034085f3c152cb78ba64c90d4f38e8453980c4e5c00000000000000000000000057799b61f57131ed46f40df97838d41f6ef5c65f000000000000000000000000ae9e94234071c576bdcc930b406807fcc038b922000000000000000000000000792c98fd0d57345f98d64d192f61e4e3a6d7bfa8000000000000000000000000f1535375aeb69e094a1624f9b42564354e7731b7000000000000000000000000d71989911e14c12ef232093bce036620af773614000000000000000000000000817497f5b0c838eb1e0c63edc8235b496043f425000000000000000000000000f7aec8391b3472be363cfb114c45006cbeff5a170000000000000000000000002037b543d88be40cdf041fc8ab7811a747f059af00000000000000000000000045263803c8e296ab2e1ea1a1c51d4cc53af3f5b90000000000000000000000007711c681c39bd8bd3cbe44f4cf4f11ccabb254df000000000000000000000000537d6ab434b84347585c158fb14ea737803304460000000000000000000000006a44f7cdbac4ac428e6314d13c04bdfd765c41fb000000000000000000000000953082e483f312770c2c8c0a098e61bcedde852b000000000000000000000000ec5cce068297914711b7e89169f1af6499b092730000000000000000000000003c92847eecac9217ec8e399590266f61a907e900000000000000000000000000748ba0e856cd4679109287a496535c1f77ae6e870000000000000000000000007e216020bc67a0fe4b30d351f5e2f89c1ae5b01e000000000000000000000000fe7108d86b72508665f55d2ce8e00ed30df3c4dd0000000000000000000000009271b131eaa43f3d1aa769dea1fd6c4d20d548d3000000000000000000000000e1dd5ab9341b39780a61290a192d0ad3f7b38e93000000000000000000000000f1a19266d2d29fb5b1ad8db2443e89eda208b1b2000000000000000000000000f3f2365a0577db2930a1178ee11b6b45365e287a000000000000000000000000b0a0fc16b70449526169876ff2ce4fb9e53e45700000000000000000000000003d320b251d66cc231082b13b7a22017c5a8dea35000000000000000000000000e705aa4b09e762be9f7b76d7ef83f8147319dc9b000000000000000000000000ea07995b35ddeaf1b7aecdf241a017f7aed672c5000000000000000000000000c1584faf0b439fae7a21d2faca64c917c08b12fc000000000000000000000000bcc015b6d537b3647246f5a0556e7137cc23dc6a0000000000000000000000003f7e265633c9c41d63990476aa7ac812da344154000000000000000000000000c89451c2a58ba7865631c6e31fbecae2ef7c403700000000000000000000000003b620be41a811ab84c976da24e0cad2e2a31c7f000000000000000000000000b7867ee0246505328bbbe291f3d365c776e590fd0000000000000000000000009f0eb428794c102c6b7080b98156fa43a0244a99000000000000000000000000e9c3d4f892465348f329df004e88433e4276d0e600000000000000000000000002842f945416e9a014fe2dadf3d4a88f87a3f4da00000000000000000000000013bbfebeae592924075297f302bf869a670f91a1000000000000000000000000287366b9d24b6a252ca845916e4c8c248b2265f5000000000000000000000000b44934cdc63bf014b1449ce57a22c8e184c7ba15000000000000000000000000c988cf110f5044443d4bb888500826e5ecabf9090000000000000000000000003e52f8507e1f6ae13188eda0b996747b0d91459e000000000000000000000000b6a96ddadae2988c006b7a096755ffc32ee2d6340000000000000000000000008680aa3c8111738dea15040fb8a26a75479400a4000000000000000000000000b644b316e7311f7b0c86cfd6c9428352ada47ccc000000000000000000000000df3844ec88abed91e9216d7ce6cc49938b4abee1000000000000000000000000e715f35e41069eb8d907241cfca85456d872a09f0000000000000000000000005d6016aa0354ab796ef2119bd0fa8d9945c0b2320000000000000000000000006243730bae041802a12056ff27f8ba1c5a76e2fc000000000000000000000000e69b935ba81f7444b88b015ce3cc2edd08028e710000000000000000000000001100abb2503cf170743592cb1da3c58e8e7343dc0000000000000000000000001f59ee16beafba4577e9d9b81e421c255fcb17a900000000000000000000000048eef83fc11e1f81e3c73403f20e172ca570b8c8000000000000000000000000fce9c3e9848519bce4233712029ae234f2ebcbdb00000000000000000000000097862efc9dac7b5404bacc9b9f8369cecaf6e6a00000000000000000000000008232a646ce0fa32f5a6a64cc721826c12a3ecc8000000000000000000000000067caa98955f061a57912cb14705d6e0f5879a24a000000000000000000000000c236f8f53fc0a17e22e4d66381f1272aff491408000000000000000000000000dd63f804cfcd15e0076d586dd8a0aa7f4a494c9c000000000000000000000000834ebb165f2bf58eda2a94a3c07e1fc7c8d82611000000000000000000000000a86e3355af56a5b9cd6861af20f37421ba3f4c75000000000000000000000000b95bad1d88cdbed5f81a25b9f2830ab597ba8b1c000000000000000000000000856d1689fc714ad613691977522f0e7917132450000000000000000000000000698b46d3784f7ab8cf35932c4d92d6c3534d6299000000000000000000000000771eaf4445f220a37715dba2de3a6e8bdb409a55000000000000000000000000a2d8235da63e5243d07f6181d26f39bc35913456000000000000000000000000610d595b56194b35d1a3873be3c560cb35328a10000000000000000000000000eb0957254752fe9f0285688404714a6e99b1e8b60000000000000000000000003ad603d17c22adccb64e5abe38bbf5b7c40f492d0000000000000000000000003b2f9c126b83879d192fad4a554fc813edd5618d000000000000000000000000efa270fb30dc91bf7710dd5125c18e374b9bfa2800000000000000000000000027ddb4e2faa507faaab60782c9b35a07f85c2af30000000000000000000000004ea0a2b8ac7caa7a59439f86edc546e0e3e46a14000000000000000000000000d941b59272c42ff9a9ba97764a94418104e7247c000000000000000000000000ac42155e85347562bae0e772de2a157264271e4b000000000000000000000000ccfbd9f041f0a006abdf69023e8102819a2cd0c50000000000000000000000001ea0a4191bca561f50fa4749f91f130d4e6e5ce50000000000000000000000005cad73d526f7215569bd8b48a56478b50b54ce22000000000000000000000000cc061fa6dbe1d244623e1f4efa5e65735ab2ecc700000000000000000000000007131a33f85c8eabe1eeef0e78bf38f038c177b000000000000000000000000053d56d4ce1af30bced9f4385369f2d9d85068ad40000000000000000000000005074240fba839c9efb9e837ba56a86f46f5e0df40000000000000000000000008d0cbd30784ff82c6f98d970e8c595036f31f665000000000000000000000000f136fdc8f7f60640ffed6f1bf21ba2481eaa0532000000000000000000000000b8146f968b9a89afb6eceb3d668ee2ddf0146352000000000000000000000000739d4f0306ba853ceb38c7128786ce0e388d2e00000000000000000000000000d51b72ede7f73d54dc049ee1a8ecc3be8e273cf7000000000000000000000000e1e5ceaa78c2588a9a995b3b1eec06bedc450be6000000000000000000000000c8c2144404f57024e7808ca2625e7ba33b1d3a050000000000000000000000006e9fc659fbf674483df8d37f1aadf50f61db40cd0000000000000000000000005039fb09f9736b08995c9ead05ff49a17d36f26b000000000000000000000000cccfa1803db6021bfd60fe741395df871b0d6f9a000000000000000000000000d36a089455c7b26ceae9cb8955d8ab51bb968353000000000000000000000000d9c780e7dcaaaa9c36f506b3619cfe5261af2d930000000000000000000000008336f6aeef7b7a89d3af6a2ab461ce806709830b0000000000000000000000008591beb61221410fa40589713fe1519190fc221a000000000000000000000000d36d35b34ad6224deb0841828c224ea9586eb6b900000000000000000000000067050236f136dec22ac72e895428f91f7435401f000000000000000000000000f4d1d322a47cc3fadbf2e021d2a61aca9a8693aa000000000000000000000000459131cf5e966e7a60e021bb9d259da26c761c19000000000000000000000000fb76c07b82bbe60279f68fc060f96044deeaeff400000000000000000000000034cfbb8d264f2fe5f4ef6e88a1dbd510488d6765000000000000000000000000c3b15f98221890bec0fd175d946f618f022ac08c00000000000000000000000076ac21849444cc8348d0d241fe4e32094aef8617000000000000000000000000f4c26c9f4c99e77b0582596a65e639ddee7a92bc0000000000000000000000002c8708a84fe3c85f29e120d9951872de3328143a000000000000000000000000dc527a8c9cef25ad08f9d9d01938390c8c623877000000000000000000000000d7134e76e767c762dce2969b6617351cf759a3be000000000000000000000000e9b2cdf028b03f7542ca744996ed11193fd0e1b6000000000000000000000000d6060648f7d12a8687b8de140b9af0dd2a32fb1f0000000000000000000000008709e2b4aa5bfe3c9c9ca86aece6e2bb2eaf5b590000000000000000000000000c48c6253b5c79bf25093cbf3114aa86155d18b30000000000000000000000001c36115ab1486c418828d16f44293bd44eaf695b000000000000000000000000e3fcd224632f76be616dbb8e2e79be9317bd3c1e00000000000000000000000092e39807089eea40f42a35604cb00f944b343774000000000000000000000000e6f421ee91332a2a99b4769b118181195aeb331a00000000000000000000000001441e1930071fc1b5c89fe394dc94c5284677570000000000000000000000001a39dc37cb5aa3b68efe75f9cfe6d8a88f8835e2000000000000000000000000620207e8c5604c573e53a5e5f65688c77ef1c16d00000000000000000000000096bdb4f82f9f1451aafd20b096816b14415287e40000000000000000000000008fd07ee911231c7e8e8b6b9cf3bd4999038409a5000000000000000000000000085066e9f44515203c90d75f3b65b802112935510000000000000000000000007fd4b9a36670a13a86594dc952834974af203ebd0000000000000000000000007aad103e507b1736d20e2fce1fdca6ead8d867910000000000000000000000008910591eb3e6103dbcc1fd38f90b301cd872bc760000000000000000000000008b3d973e0b7b617ff0ec48d74014836c7c8736e50000000000000000000000000066010fd05ee0db68d2316714f08a087b7e92a7000000000000000000000000f46a17c2bf2efff2c6f4ca1573e0b2e629a5d7b9000000000000000000000000a6b57d709a2b75f205cf8420f174b5b1fa5f8dbc000000000000000000000000311e859013a8fb1433ff9a11b8f088424443ff160000000000000000000000009ab9af994b14d34a803f2f86e32e662cf01dd982000000000000000000000000dc2712c54f6924c536c7d73f41914a13e7ab9f5a000000000000000000000000194ca038519c6254b5324dd1748c271895a3062b0000000000000000000000008588b7631a1ab15583a1ae999d173a0330f51b6e000000000000000000000000a54dc55bdfbdd569f2efe0a1341ab0f6c679be81000000000000000000000000b1c14559a16c5df9c4dce6b15755dffda0ee1584000000000000000000000000162e0e7d642937f989a73264c15138ca7169b4ed0000000000000000000000004cfc81d7750894e52e839da5dd6501f96050515900000000000000000000000017dbe8e087eb4c9f4fad02d208ac9b51efd7347f00000000000000000000000061d23025c9b8615af5edee5e2d1fed96545c7d85000000000000000000000000deae436003a9d92f282ceccf72fae9b767ec79300000000000000000000000007fe957850d35c79ee0cef1ccb6c374c7cb188b96000000000000000000000000ae31811562b292e8b020d2cb2e235cee1b9c59ca0000000000000000000000004a4452a887fdcd39fc2f8541de4af1889e6d3d19000000000000000000000000e2ca5491dc4ad95715a6af20443393e493e04f4c000000000000000000000000922d22d13b8aea57681772b3a90b887cff5f86e100000000000000000000000025ed599b9ebc012a3422cba0f99eb78d8ba97805000000000000000000000000a890ef138fae950f4f408bc86ff680bb4f7df5c7000000000000000000000000d324b3ed9832d8fa171ab92e659e3f4c2da02e3300000000000000000000000070579dab6b13795181d636428e6f0c870205235f00000000000000000000000081ba36a2ca8bd2e209451b446e91d9d655efa11000000000000000000000000092c3be5157c125a22b3f53db72c46a6cf3f83972000000000000000000000000eace17e5d4332ff53fa49be2eab2f80c6c2b67ef000000000000000000000000e722fd06a9c3a8ea5b92333caf20aa4c50100239000000000000000000000000e4c8b88945ec636e93ccee81faf4d1ddaf44047a000000000000000000000000fdaf09158243b39a54944bf93515c536a5bebf2e0000000000000000000000004ad09ce255fc24339b61862ca537917d82575abf000000000000000000000000f71d0e1d2b93d9ae73818898a3407999c2bbca540000000000000000000000000b872e467e98b0e181ba34032d545be4db2131190000000000000000000000008e045c1d327a7eb8569d9d58645cfb46054f8b1600000000000000000000000018db0377b0cc723d98aa8b314820135254a89586000000000000000000000000657eaea2971de5f6594833800226bc737936ce8200000000000000000000000036a324991ef78c1c8ee29993da788bc2a323eeba00000000000000000000000070d81e32b9e1139d267d23e962d52a0d71bd383b000000000000000000000000c09170f29586c79be762b962894111227f19705a00000000000000000000000053ea611960b995411e47969bc8c269e8b8893d8c000000000000000000000000320bae222e82092d83c925d777bd5e2a38892d6800000000000000000000000013afe95293b5b709bb5af57b4073287f3cf79c230000000000000000000000001a379660c824b71cc5d3c35e567ab12c37c13cc100000000000000000000000021fe75074890d5be92c414c07890533771b9d31f0000000000000000000000008309567fc664cdad9fc2dd15bc811f581a6c23af0000000000000000000000002f8d6431d9b377f84834e30b63b28f15efb4d1a400000000000000000000000083ee320336e025bf0022fbc1018448687be73d3c0000000000000000000000000f15d96570dd40d7f3692f158c9d9b6670e8b7f000000000000000000000000025b017b1cc56ce80bdbc3abc194f187086dfe196000000000000000000000000dd302912afc50484c9b35e6439704cb12739138a000000000000000000000000803d9d6828ccde1b09f2de5252c2bf278527520d00000000000000000000000077ccc97fb5b7b685cc2591a9a27e16c088570c980000000000000000000000009b9cdd59170632d204db0092505c3466859cf808000000000000000000000000422290a71d4fbdaae31ed3d06cf7d7ced8b071de0000000000000000000000007791f6cac5d5452c8ed7654439a8e575daf0e0d000000000000000000000000072bd23135bc97b80332e2febd4661b554f87e8ed00000000000000000000000091a25e17432fcdaf1199bb833c1ad7d4da4d2ed2000000000000000000000000c8c554119de1554c5b8e57e847e13e3c1dab4e7b000000000000000000000000c976eda2c3cd761c332a67c9d156205868f95daf000000000000000000000000c8004518bac6e04dc6dbeeef216a3e4f53ea5a090000000000000000000000005ad1dd970ff157f99b632d64af9516a7bc50bb9000000000000000000000000036da9fb657d967da4ec6488819d162131659857a0000000000000000000000006cea83fa3ac0bdb9e38ec53b7d95a87223527e5f0000000000000000000000006f873e6b89808d5d15b92858f242d2e144b7d3840000000000000000000000006574f74fde5a3048f8e5919d51f4d28df0773efa000000000000000000000000418f4cc731b968eeef993c35b13e0726f90990700000000000000000000000002cf34e0a392a4bb13455e4e705168a2d3ca9fbd6000000000000000000000000c4e642e835ae5e0eec20a1afb874f90c2fa1fab3000000000000000000000000b68764a0a8f9cf85292c1f79cd9b24afcb2d23980000000000000000000000006400240cf0a7bc247b1e23876cec327cd1523023000000000000000000000000cff1da151ad4abc74cb62112f4bf3d25652af59000000000000000000000000056d803585a6092a95cd86d2868a83c26e2a5eed7000000000000000000000000227212823fbd5143dac65e8ef825d642c01982ce000000000000000000000000f9bf5088daecf0249c3fedfbaba96aa8ba97cab0000000000000000000000000e9877735c94833d9e12fb5ff090550887fbdf9bc0000000000000000000000002a7bc0c96e933f8c2250945ed56cca34f5582b07000000000000000000000000c8f056ce61dc2bc65962f1c3dd06cd3f2b50a9f2000000000000000000000000ef84e950c714b87558001acbeb78fe27bfaa1524000000000000000000000000ae84340adbd880bb2a93df5fcc76c93a95649a3100000000000000000000000021052efdd6d26d45e68908d46b1185b62e558a910000000000000000000000002c39747b3fb07d4a5bf58ccdd592704a13e1b0fb000000000000000000000000e22a22c0c937b82876f8bac65b1b2b62f7c78b9f0000000000000000000000003f89ed062d12ecfbf9572921837623c24163f365000000000000000000000000a2ec972edc5aae579356a945d6177272e0e574f3000000000000000000000000cfdfaff0a71ce8c8677a1073890079a3ef809015000000000000000000000000d911f50127fcd3a9429070a41ec9c123792b8d2300000000000000000000000003bb705e5ea1ec3ae6e95bf6900409cb053016c8000000000000000000000000adb60ee011f37c7ab3eb281471a452d54bc889b3000000000000000000000000aa4743b177c2f4a6f725a4696896662015f86d04000000000000000000000000df2247f7333f7c15483d2ffcc72fc961af0baf8400000000000000000000000064f0c30c0dce1386b33c14bc900f08c2b3630fb5000000000000000000000000538844c88c90bc26f1d7a135089a1a50451058bf0000000000000000000000004f2910bbc80136fcd0d5bcfa7f7e5bb7c1a3001a000000000000000000000000eb560c923c0aa209a8dc6d2478a6fe9e4fc1b3500000000000000000000000009402a8073465277018158878da96634520edc728000000000000000000000000a01c227f7d40e257ceb5e312f8d4c028656d6c4900000000000000000000000065149bde36c7aad19c61c02b3f5318ad807b11050000000000000000000000009ad712e14f519024d2136b3c43d8e0ab5db1f8930000000000000000000000008d35b3c070d977263bc061fe9f47dc0962ac40e3000000000000000000000000e5d48afd7169cca21f6d38b3dc4b2325f5e671310000000000000000000000009ee26b73dddb6bed712f69339af5da534d55302300000000000000000000000099005e12dca3a42573e751208250f72636b6ad7f00000000000000000000000014ed5c488e386e113ae87fd65baf3d04714094b30000000000000000000000008aef2fe85cae6e3bf8d5d3fdb10b6c9a8dfd9b060000000000000000000000003fd82017bf5c2911cdb5d5f2ca84a5833cc1389100000000000000000000000067d5e8ccb02f5b2f5cdb4d6481e9c013a52996350000000000000000000000001a336548ed8484029fbb0fa6becf2b959847df4c000000000000000000000000efbcd2ea3c26e3bc6d8ec8f5b1f3fde1a85e8425000000000000000000000000ad751aa9d98853d79edd4eb0e438b9829b4e7f1f000000000000000000000000ffd166bef2644833ffbf49dfdb2d5dac4618f95b000000000000000000000000cdef3f8c5b5cb5d75de0cbaea4560e685958ce8600000000000000000000000028d88c153784a2ec7490061ab87b886449fa61ce0000000000000000000000001a71681ead75158c9ace6c4d55ce9a5abf7839ae00000000000000000000000027389e0fb5d07b1d1dee4ad5ce457305d7287c89000000000000000000000000b4e032a80c662e6e6077fa520e4031e481b3a92b000000000000000000000000b7e2d456f312671d87b83d436f9c2d477bcd3fbe00000000000000000000000038aedf10c3e5115cd46921eafae7df39aec5708700000000000000000000000006377a024b467eaef5b610071785369a4abb2242000000000000000000000000c2749e075d822eec4af263026c6a658eaf2a625d00000000000000000000000070cdbf0f42d021249c00d932cb03e93bcbd671d00000000000000000000000002baa8d37923db83056566a4a0ad8ad3c76f3f975000000000000000000000000043b8740b55e78d2eba00c8461f8d4c5ee7991c70000000000000000000000002ee9f9bfee1d62e3d37ea39de8aecf9a5ef7cb5600000000000000000000000093b0f9ae52aff914edb2a4e32dec7b5dd0600da100000000000000000000000051cbb3d0a75fa2a9340908524f89de954c41d3fc000000000000000000000000efcfada4976db1f2cc00422900804a59b1f4e2d6000000000000000000000000dd7ecea8c3d07d0509c46cc22777cfedbf2f9ca1000000000000000000000000f4fa4ed0b40564e3ad064af6331136201600ca690000000000000000000000008e6fbd1216e8adf90c1df68c42d8dfd7146b4a1f000000000000000000000000cb3a30001fbf8ddaebfb310bd98237d739438b610000000000000000000000004bb0744763760f81a7dbad0661850d7ad85c6bea000000000000000000000000d986997322e4e84074d4aece24c5f5033cb4bc070000000000000000000000002b80f8b590fa1d7c966db9f1d94e6e05df90d4aa000000000000000000000000b8dd505d93c1ae8ec3a35461db506185f01496fa000000000000000000000000c7da0291d1d7d7b9a2e6f00044b2c414f5ecd6d0000000000000000000000000c5365003248b982d1232849a01c1af55244cf8df000000000000000000000000069b4adf17809f3822eda7a568cc0ac9f6d2ab11000000000000000000000000769f9f6a96f1e12a8c63bc21541957278b4f5c540000000000000000000000007f1aceaa31d36ca170031c57a40490328bac9f32000000000000000000000000306bda7d7225242a3b5bc288ebdd9c92f96c4a37000000000000000000000000a3e4f8ef5aaf2359b5d90e7375381524a937104d00000000000000000000000022f9e3a1bff9b6ba84dc92a86aba54a1afc55d6d0000000000000000000000000e4c0a598d3a975f9d7a7360c57145973f81950d000000000000000000000000d4164234e44eb48d7000d4886093195a2b1eb032000000000000000000000000a0a9acfbcad9f7ca0f775c52cccbd067314714e700000000000000000000000047003248b265e73986f5c82575e171234f4015650000000000000000000000005ebb88f94a15a3e1bcb9c0310fcca7f3884e398600000000000000000000000032f4b79e30a6cf3bcd0b6ab671f4217b2d1de98300000000000000000000000011f3cd89648bcabb1a1ab1b4018cd8f807cc28da000000000000000000000000dde4717f167d263ece73312f176b70a231cefa470000000000000000000000001238e3ed5027c611cd5ddca893b7595d6fdb4f3e000000000000000000000000200261ac9822911e58953b480feadf2ee4a378c7000000000000000000000000921f17b92f33925f54072c01e909bb7c12534d28000000000000000000000000dc5aac3b5bd12aff946a6c263172bfc0392883d1000000000000000000000000a7365988f2c2b565a025d1951dc2f0e9baa3cc19000000000000000000000000a31596068d375a1f5dd2002a51a42c66012995260000000000000000000000000662eda107f75354172d6978694c94e5118395e70000000000000000000000005332df12934d0bc6e0542441365f903ed84cf4d7000000000000000000000000d6e2d22b3621e92ce1b68aa0ccecc2e5d65522a90000000000000000000000005fb020c2a4337f4474cb809962f56428a430cf35000000000000000000000000319b86a38d877222a8f546c77dd2717c8ee850290000000000000000000000001f553a2948064f7cc78d9d8bede6e1f3d86a60ea000000000000000000000000a4b68d4e809cc537d0dac3f28b4d8bedc0035c71000000000000000000000000dd7ffcc4c4c5d65b115233eadae3402de3295d120000000000000000000000002f9e159dd8a87460ec4f09b54dd144a553a31b39000000000000000000000000c1148265c3621f914ff963d6464fb4c4a6bf38ec000000000000000000000000daf67aaae14160e1ca5bd75a33efacaf73971b84000000000000000000000000d0f7ad0311ce632af3863b40e86529ead32d1a72000000000000000000000000956ee6f13d8d03ea2a2218b81c23e9644b230b9e0000000000000000000000009fafea8a4f5e32019da5bd3c6a3b91545a1efe9800000000000000000000000026482e99f1dc1c3bd2623a6541ed3df8805c0c430000000000000000000000004612a1996ea07f9cee1bb4c4e96dde732b3318d000000000000000000000000023adfdc0b60e25f954543dfacea85963438e159600000000000000000000000095c1566716c020fe36a9223f0fef1f1b49e95f6a0000000000000000000000003a4b3c3f2d050c1504ab00fe5f391a0c5117025b0000000000000000000000001d364039d9dec6e70cc8d1405f45d214e2806b8700000000000000000000000088791d969207c71c1fb25bb6b916422c4fe54362000000000000000000000000d4955ba33b635361f7079f2af30ddd9e126b067c000000000000000000000000239c304542bad4cb131fe74f6e8f00a08201f1e6000000000000000000000000197fba4b452449a74e86a04834fcc71e029c8a4d000000000000000000000000e3603c8f6d68dbf631dcab1ed7d5ddce5743e3e800000000000000000000000051e9d6e5a00a2448cfed6f54e1f0b3ea0445b5f3000000000000000000000000dffb06e62f2bee3af6668513a8c78fd61223b174000000000000000000000000db4a06f529eec86e712250ee17e521ba86f23498000000000000000000000000e3d6871190d7143ea3e14c680f7b9fdd6bdc25a10000000000000000000000003f313e57e43f41b71018b84d34ab605a0ee4b66600000000000000000000000047f9c8cf9f7ee884ca301f47b3c7a359ee66652e0000000000000000000000006bf066b2aeea69f02cd0abbbe08574b6136e58bb00000000000000000000000015a8b77b2245edb776b6d8d31a075b2fd8526af80000000000000000000000006de5ee66acfd9e7780bda115e8266fe21688d90c000000000000000000000000ad88c49055e92e8eac17028f9d7897ca6838c2f7000000000000000000000000372e8a6d8242a90a88694f2d4561bfbe180004d700000000000000000000000051a14b46250f34e3d5e4dbaa0e901d1f763e4dab000000000000000000000000f588e6843d6c1f4eaa87f275417d26f3c123c0ef000000000000000000000000371fef080c748fbc33421b78e9a58a2dafc4189c0000000000000000000000000afb17c686dcec1dd1e1dc9197fe4d87c1c7a4f10000000000000000000000008fd7627676b64b97d71e2466dcf6064ab5fa84af000000000000000000000000b63ccc5c5ccadfa1463b15628d12390a5d4f1811000000000000000000000000dc2e2bbc74f277c0336d7d5094f3cbc13b1f5254000000000000000000000000d6cac6a00e7dda79cf906af1aa531f9d0ef3a50f000000000000000000000000ce5610e4772400af981fba7a8cfce5491904a23a00000000000000000000000029d917bf757e37f0411e019f03bf42f3c0b59eef000000000000000000000000152c027062ad634881894039c0e785bf5ad5d831000000000000000000000000cf83bea940eff12719d4f96e6a84d22d34da6e1a000000000000000000000000b72a95e0140b137c239cfdd7f51d40eb133331af000000000000000000000000574e3527ad3a1c9c7ff0efe4930bd545f54f62d9000000000000000000000000c9db6990745b382169655035d3ec8ed0e171a51600000000000000000000000079e929f83ceff26b165c01ebed4a0a10abfe9880000000000000000000000000440fd76f7cca1b4def811dd7356ed22194d9309d000000000000000000000000c9f04225b59c1e3309d54488adf761a2076d6ca20000000000000000000000007733bb5605b4c160e1592759bb0d610e34c370740000000000000000000000000b90376ee7eb20bc4405cb12978dde8591fb6fa700000000000000000000000042d59a75ae145742102dd3d20f9cfffafedc2b310000000000000000000000002ed24e6c9442b548c95e468384e5aee8a1a4b3c400000000000000000000000072eba8a2724ad6b17e662d56c2d9bc098ec9f0ca000000000000000000000000579304fbb2088488c4aea3f6869cc9a4fa5e9a77000000000000000000000000e7d0861b7d9dabfb4f519dc2bc97a7609912a169000000000000000000000000caaed0ea64f87049f36e884e09435274393717ff000000000000000000000000a2570abf9a8599579f081cef5ee4149df9bba98600000000000000000000000063b87877677f9d8cbcbc8314a9ff8b56ec4a3f5f0000000000000000000000001694c2347b6611727fbd8311c4fe69fa8c04b95a000000000000000000000000c2bbb4d88e48ffe23c6b0517c3af04c9de9f60070000000000000000000000006efda11c603ad01128a9cc017ae469f5122ae154000000000000000000000000da156456f901ef551fbe07a022fd160e106bfc4c00000000000000000000000028184cbdc02ec474e06942f5fab3c757c34948ce000000000000000000000000d083cef429b85f5db69a8ab89d63e0f14bfd390b000000000000000000000000916908083cd7b35c6daf08df2d11a5a7925114120000000000000000000000003bf03c3d43d5c4691383e1d6d767b0373ab197b3000000000000000000000000c8734172116c1654ebdaee4c78decc53e5f0aab9000000000000000000000000af75d915a5af61f7373f54c75d32ada4e77e1bec0000000000000000000000001e3005babc8523fdf6165e4dee577e37bf7fd1de000000000000000000000000148ecbc7fda065b260de90f80102619b115a5c5a0000000000000000000000002c0f3dad79c89fcaeb8ec9c4b69c4e21895365c3000000000000000000000000d07d7a07dab521590e4ee3b85b4756e95c6b68c2000000000000000000000000274f57e9ec857e68a909641c048d4f0d3edfa7a1000000000000000000000000f32ec99c5da609c20ad94e96f77d92c42ce7f629000000000000000000000000edd8e7f8fb48ca969ba38e9ad4a5955051384fcd0000000000000000000000006ab5d455ec8c016b6055a179c6fe55c8ab94b54f000000000000000000000000d2babd92e10349136e6063eabeb4684a97ad84900000000000000000000000001972d1637257f95694c886946e3828aabb1fc49d000000000000000000000000823112fe972e2f6c998f1d48bda201d37ed42bfd0000000000000000000000001cd8377c7dac5b23d90348de46dacedd1408552d000000000000000000000000b0f9cf4433e39766ee02bd3b728e52fd762b576e0000000000000000000000001e679736eb7bdd783e7c57fd89647ef04261ce790000000000000000000000001d7e77c83feb52dcdc722015f67083da23dc1af1000000000000000000000000a66ecff05bd2f52946cf99a76a538b96b740aa6f000000000000000000000000414fb4ea0c1f354c20340360baefb49ab5163de1000000000000000000000000c20df7da19daf9de21e1072c19af65ed85c2cd34000000000000000000000000192c52922400c6ea07d34f4cab1d0ce4cad12b92000000000000000000000000d4af7949e418cfe36ae46c9fafe004b49cf234b5000000000000000000000000eb035f1e69705d953ae3e46c148c6a00b0b29d3000000000000000000000000095679d9f8d48eb22ca7349361b4252cc0940e60b0000000000000000000000004e39e7357a88a31712106791252c0f7b66af741300000000000000000000000010be013c9ef852decb90a8dd4da5a7e2b1ec49ed000000000000000000000000ac86f34872acc47a60fe8992db72cd90a27893a1000000000000000000000000fe1716f46388e2af5a00cc0a68d22a0c973112400000000000000000000000005d3c4bafc913b7058a711533b7a2b014a819ba3c000000000000000000000000a8606d677f8c2ebe3f2be5c611e611e189f0127e0000000000000000000000006680129527bb187384246ec781fd6ad036fc00bf000000000000000000000000d89405ca618f823dfb7d06cc34635ef7b06c793f00000000000000000000000012a237a2a74de0fa3562ca9cb03d36020fddfd5d000000000000000000000000e38ab7b187ed55a35ab60dbfdaf3af1187488a8a000000000000000000000000f3a49d4564263ccef612464e70a74664c2142c12000000000000000000000000597f21c85171b532b11ca80ffccf3d039e56b344000000000000000000000000563e930e13ad62b7ee36bf0b616fe15761d4c5540000000000000000000000009207274b7b253ef2d7caa8a1aeff9c076466e73600000000000000000000000033a1948dee09c30ae3b32883ffcd504d83379d99000000000000000000000000960834083d6fd2acefd24abd43a42d0b143662210000000000000000000000006d6551f981f5de23b4a53635225fc576d0bd85550000000000000000000000006b5282eb5880f3cbfa801a34fba0eb41417152350000000000000000000000006784c7bb18d3665d097b7e3c2bb7a2a7cd23b636000000000000000000000000532e4df09a2c0bbfba1f73d3049ec036e872b79700000000000000000000000028e4b1681549261fc72302f45d2e326d5d7a9d5e000000000000000000000000619480d352f5f07ccdde1c3fe5c82d7723195d590000000000000000000000002efdbedcf14c3952758db475492d15f01b3ac975000000000000000000000000b3ef330b218fdbfc1351aa4a5c0d68ef2913d60e000000000000000000000000df6a1446bd564b84be47a8d254a7a7d6bd94b9210000000000000000000000000316f336711277786b509a43d87a9207b91a95cb00000000000000000000000069a074703a63eb2bde3c0d98a91a7624e8492f1f000000000000000000000000fa3e31e76b423d7e6b8c6fc58586d311a1cdc5fe000000000000000000000000ed0455564d2213aa105e721e586ae23c5c33623500000000000000000000000049466f42bc1bd127e5964ef78c0ad1fa8a6c419e000000000000000000000000b4d020fb9be484ed872bd92e0ba4b0c50538b155000000000000000000000000a7d8a4caf4cb95114e67cb7b075c18a128ac4de70000000000000000000000006a4a5fbb8b8e67fd59db922409feb39ddb8db64a000000000000000000000000376ead22b6899e99bdb094d6c662041072dac877000000000000000000000000fee76f740c0a10ee4cd160371933a3ad0700489100000000000000000000000085b4facd9c612a55de80fe07082db104c3f4029d0000000000000000000000006b38939bac8a2e82a077b68ce4ccb166bec5dfd700000000000000000000000095e23cf007eeb90e1bd7e00707d40f626a8a1a35000000000000000000000000aa1050527cc77642f8592c007e1d132636543f31000000000000000000000000c396ed1726f7592d79798ab598cb7011beb16ce3000000000000000000000000946d589033d45d6304d93821bac942bb65908d43000000000000000000000000c846cfdea071f9f379c31e7e8ad6dc822923f4e60000000000000000000000004f3698d4e41e6daa3cac629492f7fe450ebb97d8000000000000000000000000311d8423006527ff51e56ecc079591311327b0f5000000000000000000000000187319b546e4adef032c0adc111fda9525a715bd000000000000000000000000cb2e301664ad604375f30c063769a66d4bd37851000000000000000000000000af7fb64295e1bf5ae94a1e75fa53b119d48d6e7a000000000000000000000000967dcc1526f9855d9681ccdf902069ecd8d7052b0000000000000000000000008e3775b2b1b86265f675159255c6d4f7fde0fbb9000000000000000000000000feba2ea63862ac0a22285a406b1db6434fd94b3b00000000000000000000000059c6203e621d3a95c28787fd2e69da63beff4f800000000000000000000000007b7a36db2ca8fd5a8aa448a302be39532ca027470000000000000000000000004dd814cf0580f97f6edee0a9a0a4943eb5405fc1000000000000000000000000b866688e7ca11a2d2afb8398108906490baf5ed20000000000000000000000002c751174fab592057e106afa7d2936efed23706c000000000000000000000000602cf641649e253a2eb2a6289cf55ca47a17ba32000000000000000000000000d3a15959876deddaf9a6318ca7e78712516ff7aa000000000000000000000000665fcce5e1e803a7b2b4c744d836dde67d4f3108000000000000000000000000a0aa796fbac4cd1dc6a733e39106886e8c0b1c14000000000000000000000000a8a13504278385e87b44672ce779211ae7185ac9000000000000000000000000a92638ce8ba7afaee213c616882cf61fc1fffa92000000000000000000000000d37ec325f39342959c40c0e5f67874bc8b9c7c0d0000000000000000000000008e3c7ed405a4c0692b0e5a742e2ad060d8562bd8000000000000000000000000053bbf07c4daa42254b8da1508e58dc9d6209e7b0000000000000000000000000b68e5a925ec564a497f39404e7438b6cbc4747900000000000000000000000041faa9afcb233ca3a0f58e76a23eed2caa1dabaf0000000000000000000000007971721db7bb3d1e74e80be2bbf72c486f89645a000000000000000000000000eec7cf1acdc8e1833c299f209d64bd2bb7b7b379000000000000000000000000a9998fb18237a60742ec8d8b7c8a5dd6123243d9000000000000000000000000a27fb929d2ff6d388f82257c22c803687d804aa3000000000000000000000000376b34560c24afac9d397cc2c083303ab430fb25000000000000000000000000b74f6dcc7ec4834b4878ebb72c12b124632d6bac00000000000000000000000049622e0216389e9285d53d564427214ccc49c88a0000000000000000000000006fda4de826751c2bc8b2d64c555e6977ff80778e000000000000000000000000583c9177386fa7bbcfc413b87796cf60c3ec6a3a00000000000000000000000086ecc0b905791759b60fc77312a0b2f257aa548b000000000000000000000000ee3606ea7374b3cebe0b00407486bd1fd22485ff0000000000000000000000002bfe0ad198005c33eb67ed0a53162fdd1c454fea0000000000000000000000001b2b646c1e0dc991de2a973e49f94832207c91bb00000000000000000000000090f3790a2dc554527aac818c9005c3f660d961da0000000000000000000000004a36e3161c5d716df466a412bfbf2f52547178d5000000000000000000000000398a0c73e084dc8e7c9c2c7da30a5ef7bd37ef4e000000000000000000000000b162b62e651ffded595dca1beabc50cdb47baf87000000000000000000000000e44318c5b781da4b5de4270d63894af4e84f827a000000000000000000000000167deaace244f0e35f97fc6135634db498bcf051000000000000000000000000b5e7916db886e951358605ba988b128eef28ce2d000000000000000000000000aeffcab43b03b20d12db1ef29626a1165ced73f6000000000000000000000000331b59d09d5d3ae36566451af5a97ec5486a45d5000000000000000000000000f956c53f42480367ba0f2e875c626be4919b354a00000000000000000000000064b65aea37df0378c9ea5ec5d7505310b14f899e000000000000000000000000419ebd7dd21ab46c8d4db1d566a82febced481830000000000000000000000003f6dfeadc5e4b82de63cefd873450b5b2051c85b000000000000000000000000d7f8372cc2ae8343d5a295bf9cbc88a0b6661adc000000000000000000000000ffbced881206d4ae9cbf6d531eb8fd98eaacbd510000000000000000000000007131eb6f0e62b182ae5f13be4b15c572e4412ffa000000000000000000000000a912cdbf1376b3d65b59dbdc200c1fe4a2eca5cc000000000000000000000000c4d94406424e2a9383fc7ff553a511647d7cf675000000000000000000000000501ab7c36ebf2071c4789c8bb392222089afc3d9000000000000000000000000b35ebf9e7a6e27c57cf11bb691a0ea9a66ba7da60000000000000000000000001efcd7c7ad9837f3307d446e544489672083f8be0000000000000000000000006cdbc657801fceed806ea2b66192a84ae12c099c00000000000000000000000032eb670c5c78577835421caab88e87bbe34a59330000000000000000000000008c95f5cb452e288c0ee5b7fcd3d76f662eece115000000000000000000000000923c2453701150478d87cbb77a4538c5cb5258ce000000000000000000000000d76f84ac7a8c8129b22cb029eb4f721638679a780000000000000000000000008d8203ed78618cb87e063cf34ae1ea895edf231a000000000000000000000000b18859e47ba35bdfa04552dbf9f5de1624b96d4a000000000000000000000000d39a8f162aa7505251afc7f89878669582a9e78c00000000000000000000000075edd6f4b867a7b3add3cda53c9b872af4b7347d000000000000000000000000363627a5ec7139bfe9abbfac567794fa729eb752000000000000000000000000e6abc5f8f642ab16f6e5e65ecc1cfaf842df2d68000000000000000000000000c92b0e57b8bfab88d2492ffa75317004234c48c0000000000000000000000000c027b4341741d3683a1409ef8be1f35c673930220000000000000000000000005bf26a33e8f0da2beba288f786d668a78f8fa13a000000000000000000000000780deec741b8a9356b51c882cd314cee4a91adda0000000000000000000000003bba211412631b5e7ece1563a465ff2c7d80384700000000000000000000000005f6c6df6fd14d08c513566226b7203d3c0f6ef60000000000000000000000004b6a6993d4c6c9163ec062a7fd13f7024056ef3c00000000000000000000000092b38c2b4ed4fcdceee0f9807e9583c5bfce6b89000000000000000000000000ab2bf00ff656c90decb7a0e9fd36b921d68692f900000000000000000000000069381154d20e8106a97f1a09cc600bd4287f89820000000000000000000000007d5c0c2dd39eefe50ef84004d5bcbf844dc168eb00000000000000000000000018d27a7370a13f2b691a444f81e92f7b496088ec00000000000000000000000055611998a301a607f7996e8364eac17bd6b35d71000000000000000000000000c941d5295e8cc30e1d1abba091ecc05f5078bdcf00000000000000000000000068d2e4388b38f0f6995d3d4f64103925279d0f24000000000000000000000000e6f831c29ad3b51f4dcce1d35b2df976693c72cf0000000000000000000000009828f90a7c8665a6aecdd91948c697dd4ef585d9000000000000000000000000bf323223d9fbe16303379bd4422c8392228080a8000000000000000000000000ab8b624720f7a9a0a82b4bb4fd46dc6351e978100000000000000000000000000cb1a1c71d7d074c42a197c56788fdcb553dc4c1000000000000000000000000202e7ade16b60f84c2b85c4612df2fcacf085b840000000000000000000000006cf0014ea23fab1bff94ed6dc53f3137c5e874240000000000000000000000001431a281f4e6febac33f6b3af225172bffeb12c20000000000000000000000006d25da9f442ab217a91f56f7b58b4fa8d76c4785000000000000000000000000cc28001a973eed466803c5ee10c45dc4fafd396f000000000000000000000000ceab2e9bc5c2965c20917dcf2245e9a61ac3298900000000000000000000000010b91421784245649037ea10b2eff0e594959285000000000000000000000000dcc01d273f01cb4f5c55db18cd0d409a851902860000000000000000000000001c08d828171ac1bdd1b59c934ab4c7a5b428a92f000000000000000000000000745eaea93e7c5f39f1858ec7257f56e10ac5780f000000000000000000000000169be978d309333aeada9c74bb74121d361fd88f000000000000000000000000594dac70ca782f5db23fd214bbf92b00aa6db51e0000000000000000000000007146c1d6b3cb45bc4dddb167c53db5283fee7ef3000000000000000000000000fd8c05a7043e9dd9ea0f869e720c85bb3df27b4e000000000000000000000000eb72697e84ca70b0d59f7abe466c5a3525d4e6db00000000000000000000000093eeaf78c16cf88f3f1f16469bc3415a09d9c09400000000000000000000000061735cd1c19acec167ee47eb069120cd42ee652b0000000000000000000000000a5958d7432094e7b770ec203263e503db09daa60000000000000000000000005f8c95c3a16030a6b35b23b3d0c76d548aa83c5e0000000000000000000000001e172cda70ad0c64c2868c09c8de43b2edcd1825000000000000000000000000960f7ae4794a9ef9c3e8176cb1cbdc0df28d86ae0000000000000000000000000ed339dd69f10c1cad78e953eedf13416ff285910000000000000000000000004db6fa2d3a37e7553272fe3552b01327f1e9275500000000000000000000000004fc0c6766c80d1665e1f06a8bbff0f9cc282f9100000000000000000000000068418ad2ce67986046c159ba82bdc33a9af8c649000000000000000000000000114d4ceefcb2cf4f832f74a7675bdc878880751200000000000000000000000097d10ab24485bea797693167718160d7dc79f337000000000000000000000000de9a2bda292c4b2602e0141206069cd3206b62d9000000000000000000000000dd362885409354f6a465c79d941c2d086732e10d000000000000000000000000bcd12304423c371434d1f38cc75a3147c39f8f22000000000000000000000000916fdfa4f576f5a64a13df1cac9a015159cdab25000000000000000000000000e32d2686621cfc3c97dfa704b9aebd2b2ce3dc980000000000000000000000008833cbc6c17ae05dab3674bac82ab8d8e2eaba8e000000000000000000000000e12c2cd8f66c3201255749f184835b4de4541c7000000000000000000000000002fe05cc57f579e01560104681ba45c93d89e68c0000000000000000000000007d43cc1bccc633e5b36a53e0b1736e7bd5f0573900000000000000000000000098eb00544890fe33ed17afa14dc83ad1db2116c9000000000000000000000000dd644e36b8f7274550f755e6798b5628be20656c000000000000000000000000ccd322111f60acc68fa409a11d670e7eb0a0081f000000000000000000000000a6ccdaf333d2983e6f5883b9f549c21cfa0de6010000000000000000000000004ca70c493da7febcdbac7e9008fa40e9cb60230c000000000000000000000000ce630cd249aaa04946e33df9c2cd1d89557aa45c000000000000000000000000953532dddf9461256f4bc3b16aa1c68444a1cd9d00000000000000000000000016fca5c896fcd29d548a8c5b6be73f639be4b2d000000000000000000000000088d9628143bf0cf2e3b99ec124f2b2198d7572a1000000000000000000000000e738af9d8e2225a264391ad665b3e0ddac48892a000000000000000000000000d3bde5438cbbf4db31b2d6a0818de54aa319595e000000000000000000000000e033f4f895c2d0bf65f11124711a3fd541d796c900000000000000000000000049fec0f980e43b6fd4cd29b4163b23ce40cb15640000000000000000000000003b95594945ea4f78faef05fd57dc828e3143e7160000000000000000000000006060d52eb225b6effda8d732c077d68e12b4691600000000000000000000000077510761371918f1946abb8606ce8f5fd4955f0900000000000000000000000059db0c3835d14a0dc12ec96a28d751424ea4878b000000000000000000000000f7145d558464961f09d630ff312446893360553a000000000000000000000000773908bfc8ae913a230c1cae8c607b00a56759990000000000000000000000002286d38c0f49c67d2cefcfeb79c6e41bc180e39c000000000000000000000000aa866b40d75f91f6d36f8c6616803eefe58622f500000000000000000000000068c79d918e55ae8eafe79e8bb5a280b4d820a942000000000000000000000000c4872655458692efc125d864247f51bf980b11370000000000000000000000004b7dfc4e130a1e0ca873c064b02df0c34760a017000000000000000000000000a0106c060db86860cba9b49400f0b89d0ccbb3cf0000000000000000000000009871bffbfc518b83c82c0225728c77f747eb4bfb000000000000000000000000330fa47427ab36078e39c83e658193cf2a2827d50000000000000000000000001c9f6ebf4eb822dc6496375cac13ad96494cee93000000000000000000000000a0036252cedde2b5d8ec1f3a7b18f6d5f8034f0f000000000000000000000000e5cdd9b6f89445ea37a5789e66b1241bc1f545d5000000000000000000000000b1039ae2e7c268f69ec4817d02886b337aa7ed4e00000000000000000000000067b4419856526f6919131f8f2704f3a3c7b3ced9000000000000000000000000519038a5fec80127aaa918d2676f9bb63a04a218000000000000000000000000f936e22ffb2ed717e4297ea06fce2be16e0fc2b8000000000000000000000000198b10814c287ceacd7a0f72a1c0112b164757a100000000000000000000000095b08fd7efbf9ff69dad2414ca1cc048e921a2d20000000000000000000000002c7c6f0d9940b3b0d9c7ea501785ffef07f2630300000000000000000000000005a54387234ad0b3914fd8b9df0c87d33b0e8e98000000000000000000000000ff5ee8bb25683fd8d8dffe8eac4aaa320016c939000000000000000000000000084414f0a108e54cd298de2737680aba0c0e3a8e00000000000000000000000078e376d4766e825697e9b00c06a5327b43d70a59000000000000000000000000a5bd879d129d345eb0d6d120dcd16ac56b35cca8000000000000000000000000e0d73e06807a39cfbcc448e47c297cbf7cbb106700000000000000000000000024cdc1518f30251ad8ead8b578d63fdb9574630b0000000000000000000000001b130c56081667e9116a2e1200150d6b3876cc650000000000000000000000001d6d8f02c3ecdd1f68b66a0436d0be672ed901b8000000000000000000000000effed5ed50e8eebd46be99a6973ea1d063fab57f0000000000000000000000004af5c0a3d1524d1b69cc154f85add7d592f6fbb8000000000000000000000000e8f9837bb551f625667ea872a9b13c8d5aaef780000000000000000000000000ccf164754f417efb37f1675bdfc02e3cabf04b0c0000000000000000000000000c7aec8488560cde77b4ddec0e6545e8345bb7cd0000000000000000000000002d4d63491625466a9f0a474fe83ff6a035c49d040000000000000000000000000c7908aff40a47362a6d2335104b75e949f669510000000000000000000000008db7eb30ec9e25d3ae77a895df059cc8f5186f87000000000000000000000000098f4f483b1c2abefe5ae8f3763bd738fed2033f000000000000000000000000549ae663ac9afe5f6ad178f66045db061d9afd05000000000000000000000000406d54094f261e2e48f75f8a980f5d7a13ccec3500000000000000000000000010735b238fe6da4f3cae2a389dd11e4280e5960500000000000000000000000052e59ee7c33a51bd4abf354303d01c57552d78f700000000000000000000000050ff4efaa3505330fc8983916679bbb8b03ff5de00000000000000000000000074d4a75e606e0daacc2e9180bcc2fc715dbcb64e000000000000000000000000a00bbb5c1cc6dde0849e68e3230665500ae7d9a0000000000000000000000000954198694350996a18ca6ae137c982bc3ca1ba4100000000000000000000000099928288ceb63dc470535d8c86dab44b748342c6000000000000000000000000ea2ac692b6d7aaffbd60a1ce119fb2eafc4c6c3c000000000000000000000000f8d5789158f1997fcf0eeb2e172eec65c1a4ff2c000000000000000000000000e55344feb4d4a85a755e2f66c9cc3ff1f5b1a3b1000000000000000000000000a0501614f79648e87dd67b80a0e1cf2f7cb6e12700000000000000000000000056e966e0a6edfb93a270dc65b0f4f94633411dae0000000000000000000000005476552cd66d8c145c019214f7caeb9c43bcb88a000000000000000000000000b8ea3c4665f260c5e56c750248bc0599b3ea3082000000000000000000000000342bcc2bb83a49f2ebaf09518e5d927301a61020000000000000000000000000becda8a7615efbec47f512731419e9a6cfa59c790000000000000000000000002ad9819525d29ea4452c8907235abfdc2f2ba49900000000000000000000000080e971dab451f4c84a3642590114fbcc24a3087b0000000000000000000000003babe58239a379f80030314cfd1fd1350ec0d99500000000000000000000000068b4832f58ed49b854e3670067e444518278b5780000000000000000000000007dd19977bc9f7a175daf239205c7d5e0ada2929c0000000000000000000000009b1b616b7868567c952acb69638071fe3afaa7e20000000000000000000000005b19ede22fa508df4b1036767911e2e234b204b0000000000000000000000000467e1fdf75ba9525afa5abcef30a3e604da98a96000000000000000000000000de49eb0b467aa9186f0a50e9b2f8092a6b4550ad000000000000000000000000dc101b5f632aa87b6c584fc510d278cf73c40318000000000000000000000000d0a2f26528750d0702ef1fdb28ec78a1b7369d5700000000000000000000000087cd40d8dbc77a721b8ef246fb9d6cd82ff6ea85000000000000000000000000c5549e16301e40c67955398e9167c9d1b43b60c20000000000000000000000009d749fc7911d70dbc645622e4c28a036f830f835000000000000000000000000eb78dc57414d1854bc6599975b93ae5a6464ada2000000000000000000000000a4f01406cdfc36c5cbc13ada2cb00f6e5ecb380200000000000000000000000012a8b2501b8cdfe25fba1d6ff3be0f735c8e6212000000000000000000000000ed5739639949ae5d101a0c38bf5f1728fe50ae750000000000000000000000003b99c3a10a59043efbe9670d1e39ae130a95034c00000000000000000000000047c87c0dd68c7415ab83a5ca8d7f9bfc1df13a9d0000000000000000000000008992e468dc9f6006c739266ffd5c449e82459ddf0000000000000000000000007d7fc917078d260600a3be6e35a1d9afeef0159700000000000000000000000075b7bbef2384c8beb1ad2a221860e6925078c122000000000000000000000000d89f5e2fd12b7cfa00c4f942332cd66b51ddb41b000000000000000000000000da009aa1f984528d0f5018613c3c92fdb72fc58f000000000000000000000000781e147dc0155a2aff0d0c261ff30fbf61301c8400000000000000000000000047aeb63276adcd70a35c53d6152e1ff6ecbda10900000000000000000000000034efe7b362c24bb0725bf4f20661a8a41d5fb44500000000000000000000000055e45f91530407e65a504129a2a9c41fa2bdd6fa00000000000000000000000073ea04658c8eb2c99f78b60037ecf6e99833aa06000000000000000000000000065446237d3d5fbb24c100fae69a871cd343cd0a0000000000000000000000006b66c515a09deb80a45d06b79ae07c949fb743fe000000000000000000000000b3f2b0001a4a82e6ed9dab52224da11788798cdd0000000000000000000000002eaf85556278ebe76403d5b01b52b05d4cda513e000000000000000000000000f79e49e79b7ec1c1137943eed3b66e1af310e8f3000000000000000000000000795173885f9f50dfbd3158b860f93d8a7f0f1a2500000000000000000000000039d4039a5616836a887dc038da3189314bcb159000000000000000000000000073578064daa9efa0fedf45f43e92202de9be605e000000000000000000000000957d0818eb99740675e4db91212d26e918003209000000000000000000000000800a3cced9e0fff6ab7e07ef95bac9466ff0821a000000000000000000000000c767a0464cd5fe22dbc7cd07c1529d2ed7e16a8d00000000000000000000000047b8cacb09bb8ac3b3b90a3895f0b41d39e76a3500000000000000000000000093b48e2457f9009cdb47df6a549f992ba9fcb7ad000000000000000000000000d108c056520e99a179a4cec44af19cc04484563e0000000000000000000000001fe3231cfbcac2d88d6f961a05c209d9a54020f1000000000000000000000000e2b673a22ffde4a8e515a60019340c32b8b0655f0000000000000000000000003feeb9d2bd88403577051ecc732b06d8cbcc1bda0000000000000000000000001c6b10521cd59eaeff67d8f6c86cb4f8944c8f6a000000000000000000000000dde0c86401b4ae5afdd0765c9f009a1c03a931c4000000000000000000000000af982c0e6b40a0496bc76e0682330df184521b12000000000000000000000000187822bf7962dab39e125c3ab2ac0481c4d78d400000000000000000000000006f4846b8413624eef7f86be4f1cb165d644fa9bd000000000000000000000000228a1869fa0665fbabbad59f3ad89645396f7ca5000000000000000000000000cd5bd47d3d1d8412b241ce9015c5032142948c120000000000000000000000001624d16ce5f8d28fc026fc1bab8b147f45aa42e10000000000000000000000009e322ad83361f084bed1dac6ab7916da1d08165b00000000000000000000000027627bb1d59b4d3ce8ecd1301b6bcc76f329171b000000000000000000000000e2b1922a72b82086785fa783970c58e743e7cfb0000000000000000000000000fcde1d8c09c9fe0182fe37b980b843f6388e12b1000000000000000000000000d0a2a6030a47190bb79768c14a7542c3476b9a560000000000000000000000006bd70f90d848ef5e32d350a2b963c7aa06904d4f0000000000000000000000004916d706df2b9abe8b31fb739e49db1704c72eca0000000000000000000000005d699d19f5854d22177af49cf5ec31ceb94beb34000000000000000000000000d98375f07754573fdb42f78f90aea80e0e8a622300000000000000000000000098237e08a8caa6fd38fc7630580913d660a46c770000000000000000000000003f373329294eb555d1e18dd49aed3dcc8f45acab000000000000000000000000a34ee5fa929154c4ddb1b3dcc756295b6daa3da7000000000000000000000000d525fd9bbe287314a5b2ecd7359b2e0dbb37888c00000000000000000000000098a7dad36e2a507544574d1b5f0ee28142e13d0100000000000000000000000053e33eab68eacb53f992a428e8a761af97b2808a000000000000000000000000bde7dc2897c7df1bcf3e73313a17e636f2f19d7400000000000000000000000016419c52c8794a084ffa5801538a28dd99c1c317000000000000000000000000c9344f9c4180e60617290bce2439d3ca624c2c000000000000000000000000007e5b99a4ad440f3cd780f5a72e997bed45d49ae80000000000000000000000008b80d2e8449ca94742987a21e255eeb2c30f8dcb0000000000000000000000002e699c2a67cd6699d4b921a198d7cbd8ce254ca9000000000000000000000000892730f43873d687cfd7b44c61b7d38508f0aa620000000000000000000000003ae3998e27c9afeb08d37f2c677eae6656bcd4070000000000000000000000003ab972a67421d3c1e971a7ca88037fff2eed0505000000000000000000000000f26f6b7c3b850304b71d43667b5a13750368d30c000000000000000000000000903c37236e384bc17754845f98eabbe7814b85a2000000000000000000000000efa007cf06e875dd4b85c33707378d72de8cfd090000000000000000000000004e5332e9cfb909d62ff595d2007d0d198765aceb00000000000000000000000027fd27281a8da0d77c4baca0717dc667b497c912000000000000000000000000c2586eb2dc5214d79b5142412d527f9f520e24f8000000000000000000000000947405113b5fea7aed7760efd13d8e20ca6e87f7000000000000000000000000f356a314f4f0733eea70a8b7743432755b460ced0000000000000000000000004692048e66cd4901c258e284b114b2874c2ba10c000000000000000000000000e0b14c67f4ad2999cc53ce7d9c739530af64abb60000000000000000000000003fcddf7f39b11442b4c712bb8a5a2560a66fe6310000000000000000000000005530ca6306fa02a3af9b39b21e29f4d3641377040000000000000000000000003a3534f2e4590955d21e750c314837f76b6c218e0000000000000000000000000291f4d486428a43c15ab2adf000fef2a49fce130000000000000000000000008dc264893d2f32735305f744c06010fb6e384c8e000000000000000000000000b99cefe8c81a2ad20cb4d05e43309f17dca06e70000000000000000000000000819197d4902d8a3af7b91f0261f18cb71ce473af000000000000000000000000978095cf162c9de2c2ee02c3906734de3c385f250000000000000000000000001a1f548c082a136decfdaf631e786ec2ff57cdcf000000000000000000000000e98feb1bfb0698b9277f87e07654313a0b6b269500000000000000000000000086121466c57705dba9a4753ed55e95ef72e4f6e10000000000000000000000001da423837e4c3d88a974289072a9710282da32bf000000000000000000000000928737054a116a860ea4bf9eaac996b5fc6e742d0000000000000000000000000f63aa7a5db5107d1af2fb8c4a805ebafde75cd3000000000000000000000000bb4edbd9685b12f3cba2eb18b1fe1d4bc6c84988000000000000000000000000ab5746fdfc18294c65529610e33f72cea6d3c34d0000000000000000000000002e3a7366afaab115ef34182e9e7164988af4ce26000000000000000000000000951afe2bc2c2d591e0dc37b3b773cb5d3378db500000000000000000000000001ea625161a2ab1c66c3a290e1d7d96df4a9bf1a20000000000000000000000000234aa2c380b9869eec4cdc2f86602fcd5f7823a000000000000000000000000238c40497649a9008fb0d946476c3d4fe0f663a6000000000000000000000000b35e4d33935f0462bdcf019c8aff19383c4867fb000000000000000000000000c85f1c81d2c8e7744e63e54fe0737ca699a92096000000000000000000000000a6a50d99f0ca08ec19e8053f5ffcb233a3e0655e000000000000000000000000afa1d961bd46e3978e95110870b0242668d2152a00000000000000000000000063a2a05f24ff1b5cc64c9e989068fe3c198b863100000000000000000000000077f60b30d21ddbb19ddadab1b7568525ba304997000000000000000000000000396221b882ef2b6f9550dd7ddcd5f78f25eb29b000000000000000000000000096235fc6e558b1560e44e4f84a7792749ec2f162000000000000000000000000cba16db8535dab512aeb311d5701f846573e4f0e000000000000000000000000ff32b5013316cf53eba95d7b856b176acb34a1c900000000000000000000000050bd892e2b0d74b6be3eef2f1881c27e63cc20b20000000000000000000000003ccccccbf1ba6f1006676e8113da25b2db590e69000000000000000000000000cb0be80e45b5523c2d09e5462ebe18c6b615902a000000000000000000000000f9564b454254c465fb4ccf689df84b042fd24ddd0000000000000000000000009d583f00df8a5ea846b933e8d194f6a21a9df980000000000000000000000000b135f57845df01bb01579ed0dcc41a355816dfa80000000000000000000000002802fedd0901b1bdf8edc385ef835656bce904bf0000000000000000000000000da04a34e6d4da757638e60902d7535867837392000000000000000000000000a1981d079b742cca51b3a120159795e6f0f2ac2b000000000000000000000000e6980aad9f6f181ffafd3b5b049c0cee122bd4d3000000000000000000000000e9f78cf9756c33f5d2646a77dd094850412599d0000000000000000000000000a8e888a8550bcc90c2b063ae959b7969ad8792e9000000000000000000000000645abbd0b0b27952cf0110da6f164b6b2312a43d000000000000000000000000c0d331c192abd881b1d571f17e1c2909ea90a2c40000000000000000000000003885a233ac4410d94fe21d927e5c9e82b484fce4000000000000000000000000f65f5a701f69aa2e375383a6cdc0c94dfd6a4ed90000000000000000000000007e5f527cd696ca6fc36606ceb9f35260f12fb3e2000000000000000000000000c53a83573b3a95d78d8d57c57bf59fc8e991af8a000000000000000000000000dc25bd5c355b13495948c95324d1019390fdcb8a0000000000000000000000003af6ed2ef06d1e2c3502c30344dad08c8cbf9231000000000000000000000000517a65188b23311c4b47751995e6f2bdc662ae5d000000000000000000000000c4027a4ca8b2d7571944e0247d915165641a0285000000000000000000000000645e09eb46e868cd2ea45f39de544f72d39690a2000000000000000000000000ce90cf78822067748827ee5fef6c456e137319a300000000000000000000000073aa0d729670726c2ee9223897e2ce9d57f1961900000000000000000000000050ed9179362473b7bf69c2c92412500adbe950ab0000000000000000000000009693597ebdec9131a761af29f53c6cffa3d54141000000000000000000000000b3bb4babeed3b9697f8a233dcfc02ce1a3fa9d12000000000000000000000000bb8b43ffbdd303221afa72aa4d30e6e3d296d251000000000000000000000000405319f5604b5fc1394fdbe6c88a8e5dfaed6a560000000000000000000000000e3f6c1b547faed256c6f1d675a0b199ce71c96f0000000000000000000000004f60c003f34ce65df316b469966c0213315d21040000000000000000000000008b2319db4585e154cdb9c6163b11bbda4a2222a2000000000000000000000000213bd6458ee3b241dfedb21d77e7b3e2d913be8c0000000000000000000000005c4841d876d916911b101ee5a548f4e80fcc3b560000000000000000000000000ea26a7834e357086a7aad11750486df644a931400000000000000000000000041db8082b4a4e690736b903ec0250bddadb573b7000000000000000000000000dd0dbb8599c32296bf5ce28bea449449f2092e46000000000000000000000000807253add023d7f448d8dd095201f3d8bab512fe00000000000000000000000006ea3b4fc6e7f8e8ceb712b641c49479963cca46000000000000000000000000c6f311d04ee177b9fd9242a341e3daa84f20d2b50000000000000000000000003f14fae79d203f84d9c3047774dcc4400b969f0900000000000000000000000088674cdf5c286fa7823fd089647d27445e84a7b0000000000000000000000000e38378a6d392dc3287fa2011682a04b5d07a4f66000000000000000000000000d7ba98d42acb3589a22168fbfc0400933b7280930000000000000000000000007cc6a93a60bdfac4a38c5f6c9ff2f368225a2b95000000000000000000000000dee7e1ff11a9ec75ebc042f6d1229bd59a965387000000000000000000000000b37ddaa8e1c0864d86a8711b8723ca357a18ce82000000000000000000000000f8333931e2209376905cfed05d7e4ae26f13845c00000000000000000000000068b94bf6917c1594f26404966d09bc421bf7d0d20000000000000000000000003727033e9953e97c4cb1ec6b83ac9723f40406d4000000000000000000000000cab784bcfc810dab60c7697604726629efccab66000000000000000000000000cb5c966a4bfd0521aabc2baeb02ecdfc4de2e19f00000000000000000000000047e1ec94013d1ce4e2ac4e1b736cac52a85b4c88000000000000000000000000034153a5affbb797f38d32d3464eeb6d082719f7000000000000000000000000dfbd1c6e3b1d4e2b3193b9365be25dcd2c0b5d2d000000000000000000000000ca1d3b561f4f0ea2e02b16b992ec72b566ac16bb0000000000000000000000004adfc34f8af8c68250db95f8e6bb62af40d9e4f00000000000000000000000000ed7416315a26d30dc289469a0ea9fe787dfbe2d00000000000000000000000014a5b38e20961c41c97c16a9adc9f5b2312ab9850000000000000000000000001a0b4e5c23b3220b86c5913f98bcf07d0330aaa100000000000000000000000059ec1df67da53ce5f7524cb923fa74299ca670230000000000000000000000001b8143e2ec29eb1d9c26799a3fa1054e5aca593e0000000000000000000000008c7cca133a12c37fba8a6bd8b52a36e40f866ad2000000000000000000000000ac8bc83dae96e075a658fcd3dc08eab8f613f5d2000000000000000000000000cfa0fb7e003588fa241aba2bb1aa1fb44f024d7d0000000000000000000000000c02497bdb477227a3b05ea8fd6650b8c79b4e16000000000000000000000000d61609d0ea192ed7a9168f231b4c98cdae51e1ff000000000000000000000000656f08e282282429ebefac4af1ec5ea30e3ecb6f00000000000000000000000041d101b9764d0f9f0c6a1f708fbb7947e5352e2b000000000000000000000000c32eb2c7fbd21026b3be4b79c8ed896eebde9932000000000000000000000000e085fc8402a34ac03e0f8e925d180faa155c198500000000000000000000000023e878fe75b846db2c1b90a61b31adb90a592ba90000000000000000000000000641dc2c2269a19c4ee51dd94f7632c9b0adc579000000000000000000000000bc4f19245b8e6009a2e893ef6bec19747c09153b000000000000000000000000c54dba72c9a8bff0c5876b2b6fee60177e95125c0000000000000000000000007cb42cbfc1a904235c9c7bdf2beaed76147ffe3c00000000000000000000000024c6b681f2570790868a4d48b115f2064494be59000000000000000000000000e90f8c6ce26a54162c93dac6845a17d1e496a569000000000000000000000000f1971859a115051b61de43fbe57f5ab3ed28fd7e00000000000000000000000007b7508784846d507b98646e71ad6380614f7c18000000000000000000000000bd1a6610e0f0e8ec3a0671419ea05e39f272f931000000000000000000000000d4e8c49fa9dd0e3b6fb893a60f1503d95655c7f200000000000000000000000061f671bb88b0ea3a94f2e3e75e980339f2c80379000000000000000000000000f0797d16c5c13c0c2c3b8b723d160369dedc0c740000000000000000000000009fd376f5da6f4bb6ec3ce073d4dac2acc94ada4e000000000000000000000000bfe3260c54a6026b530de82a09a6a96c31fa96bb0000000000000000000000002ce9052b0c97eab407fc3e8233635d7b9cc6afac000000000000000000000000f40f0db146b644ef48a1603a7cbf41302f1b9ee4000000000000000000000000a1cf044a2a5c2dde023f9eb03236524526de4e6f000000000000000000000000f6e87a5ca4d275dcda46d43cc7f82fd05ab0d6bc00000000000000000000000011563ce266f6bdfddd7bf0fbbcfab73507f54aba0000000000000000000000006204054384260781f37c8a7a502f559976fda61300000000000000000000000070e50a81778a34dfbe514b8c976df985d1eefeb50000000000000000000000009814ead8a2c51f542c565c8d1b0c526facdbb21400000000000000000000000070b2416e916aecd056743b98eca114e0907940630000000000000000000000001f9fed9edcf3db14af3c0366216670f6c4215227000000000000000000000000456c4b62021bcd4c8e25d3ee676cddc6760521250000000000000000000000001057c94082e358fc4b478b71865626a074df333300000000000000000000000053a23b5a9a61f690529e549be5117258d972f6950000000000000000000000001957fff528bf2e9510025d9e3572f520d2f87fd5000000000000000000000000c2f02c8aff51f89932c1267d4bb4872466f6641f000000000000000000000000a635d684423fa32880b8727c0f231330f400902a000000000000000000000000cc2a17f4f6993bbc5224307a952df52c20f38d1b00000000000000000000000034581561841df8fe326037a1d9081250e86cf80a00000000000000000000000047e8a11525fc2fdbb04f5a5170214710e03fb4100000000000000000000000009156b39510a51f50bf4b451fcab69cafc705460c000000000000000000000000d57a16818a142993c033ac2b85ed013070c612ec00000000000000000000000033a359a6dd71a2673400766240af4362c6bf618900000000000000000000000033ef7c86c82aeb5e188e518464fd3edfc515e61700000000000000000000000063269ec478a73246f0a260e43890c607a6be689e00000000000000000000000092ae9e7c8c3734b9ebb8a46a72da091399cfa8af00000000000000000000000096416f8f323eb45276d76a802e4efa1e46a3292d0000000000000000000000004757a54db009afd6f23e072c628603b95998c8560000000000000000000000008ea8cd172bbf9fe50e85bc55ce53c3a9e676bd9a00000000000000000000000078d8908b643b2c705021152c08c37c3f5dec47cc0000000000000000000000001fd9565694c2b4ab1be215d87cd53dc1211f8f80000000000000000000000000c38c07f6c03cdfb937d1a742984659cc3f7a7c1b0000000000000000000000003adf5b77a0170327da94c66e7cc2b93946b1eac10000000000000000000000007003c2a56ff4e3d85ccf150a6e094dac460b3001000000000000000000000000fa8287f01cf28078729d1e8ebccc8d4c63d7bdda0000000000000000000000000489db86abca7052d8b5a568f20c7cf383bb4b460000000000000000000000001ca5ed22565d419ab9f22af30440c5473b2a09a4000000000000000000000000866dd03d3e940685c7542b0a0daecba818929e510000000000000000000000000b248682c8d9c5ce3fa8b3de885049f35d62e31f0000000000000000000000000fd2f7f8d018eb1a2d950198b50b5058d919fe5f0000000000000000000000004b019484be6ddc3427ab61eaf7551a7938775b6d0000000000000000000000005cb8b000ced23be6692917414fd100982116a280000000000000000000000000611a18a840586bbbabee9ac5c70494e3d9d43cf4000000000000000000000000906fe43899a59ffe4aa7b3d1dbc3ae535a2459250000000000000000000000004055d43066b81866826ada91bf4208a5eba0908f000000000000000000000000492d50e3b0a625490ca0e0bb36bdd9f273f4aa2200000000000000000000000080dc4b64cf745bc7ba8c7a2f4d4fa8be853b52b4000000000000000000000000ba324f31a2f328623b8993a366bfef9f48ee58c2000000000000000000000000d55739679b14dd1f0a001e64e35954df0a4f7a27000000000000000000000000e2b01b2178956fa7da8015ae6b6765c060f28d02000000000000000000000000d4555e4fe9dbf7d17ec594164c032e46f14c6f2100000000000000000000000047f3d17f9305e8b0d5f27cd7dc7fb41f535a6550000000000000000000000000fb95edbf047e6e81bb3216ca31d7536c2f3076770000000000000000000000006e4fd39d048c108bbe34e3b447da3141cb96bf750000000000000000000000002b96d2a810fabc750a82417af8564a4dae4c9be9000000000000000000000000769e8927dcd65a889c988661caefb57a13185c2b00000000000000000000000097aa54853b5c22fdf358cebe746c1de520f4d267000000000000000000000000dc275277cf9216b8fd7e67828678cce8b183f05f00000000000000000000000082cd54491bcdd7379cb7393c2ae4008980f8b4ac000000000000000000000000c384afdc42eeec6274aad6fb3a6c2e34088327b90000000000000000000000007bbd56a6354053fdf9342e646b95a34e77f1229f000000000000000000000000621bea87fe42bbe87efb18380e12b029956077a70000000000000000000000009f2a0080934b6906ff5d88abba9055fe7a7e60fd00000000000000000000000026ba081edd7229965f0c395149898976041ed29f0000000000000000000000004568444a62cedfd79261ee35d2bdbe9b2ccd496d000000000000000000000000ef11270c94c21a39b10242657958128f5b745e9e0000000000000000000000002047bc30b48c16ee55461830ab06030c9755e7260000000000000000000000000235626757b5347a5fe3cd074f2acca06d3d194c000000000000000000000000c0d77cac55e63a6bdf9e2645698a82d887bc013f000000000000000000000000f9c9812812c8c91872a71f4fef133a57b49a76b0000000000000000000000000c1ad311b63ea00bc5c18becb0f632343a2eee6a2000000000000000000000000cc694213b03368533461b46bbde2485d58fe02e700000000000000000000000086fed0652941d980b590867ad73e458db95c9f5c0000000000000000000000005f9bf4b4a39e81673089e49a5ff5e489c596de60000000000000000000000000f05f7a9bf656f84a2cd9b2e1f285d9c4adc42d8a000000000000000000000000de55645dbe397c2301c4fbbc82fb82654474a13c000000000000000000000000a12104fa470e58df3df4464571399ad56b529d0c00000000000000000000000027bafb9f501c8c6903370ed4154f8cbcd84fa80000000000000000000000000025ca7c1f1ead1865f760c08339ae627d9e9763d00000000000000000000000002a9daf1798ce4b44589ffc39214986298994569f0000000000000000000000002a1d2b1b0d7d34233c9ff52879745021331d168f000000000000000000000000d3d383ffb7f335d48200e7cf0acc6148d6ac79ee00000000000000000000000048fd29bd6cf08ba100fb19b9fd7a7a9b390486b80000000000000000000000000fb51e2f74f58830d9a1368e760fcf4a36dc6a9f00000000000000000000000086bfb79503460a7b6a9c111ac5d8c6ae28a1acbb000000000000000000000000ec44019aefa0d88a5b8aaa994c795b346dc727d3000000000000000000000000323aae7e1f8d496c1710ec73501ed6ddb224898100000000000000000000000054fd740becf25ba29c13b36a792e7b27e28b37b100000000000000000000000008b510243db6603ee7fa0c6330d533c8f38c968d000000000000000000000000581d8bda3c471b45c27d561f4680684724af9dfa000000000000000000000000864eb9bbff63d5c491412df5ebf10f458c82366c00000000000000000000000061874d4918989d6c59e93e6ca0543e94aa8fa3e5000000000000000000000000524812a72f250489244f4398c90985ccb99c59dd000000000000000000000000a1d1c4ad9ac0c9e489f2fa2194d7855c1127d2680000000000000000000000004ec08157e25f1b21bbe5a3f59d74d3a439faddd60000000000000000000000003cc0095e1da27089ba958c90d7443ecb180e99ac00000000000000000000000031f3233bd03ab8c545317b79257922ae99eb8466000000000000000000000000a5ef87551bdf1405237710c5af40cdbc28b16979000000000000000000000000a3a7b560fc7f62e4778289232c196a3d99b2c9fa0000000000000000000000008d731ed90f2f5d7261a55e61e88d8962c6e0086f00000000000000000000000092afc7d585f6b22dd1673e79b066621f2589e37f00000000000000000000000038ff99dba5986cf27337e930c7dc6afbfbcf6e03000000000000000000000000f3170bf429efb3ffed06580dcf1d2e16263d9dfe00000000000000000000000088c0ae831aa75772932fbbd1fbda4799989637d30000000000000000000000001b9133d161681d54f58e888dd25532d98e02d9ed000000000000000000000000ebdff876511637bd1c4a3a3cd1b8ab37d3c6f9a10000000000000000000000008017be952f49c1dc1c77086ad5ba72d9f1b817770000000000000000000000007485381536af2ba65b3664ef078f805224f9408300000000000000000000000041477122fcd79dfa087adc559c6475ad7d0097c6000000000000000000000000f20a2c5d4814efc89234576b3565f5274bab099e000000000000000000000000e10e73339b4453f24e93416c9b675da1024ed23c00000000000000000000000059ff01901bec7f23e4292fbecd05dd00f484e787000000000000000000000000a593bb859ace732995a71823e7191825b9b9e722000000000000000000000000d03cd752d437ff9f675644bbb00fe8ab544612ee000000000000000000000000095eaf7dd345abe370d76b1cf3263329eb1eca30000000000000000000000000430a935ad291283a431a5f9db362e60357a95a9a00000000000000000000000085c31f05bbab9bc3ba93faac4a281b35c634dc120000000000000000000000006c0f3fda7f346726d919ac8c65c9c921841827170000000000000000000000002d9d6c82c69083de69efea3789ab6f29f14a690000000000000000000000000025c18d04a85addb076bc0c072dc6b07dc870ddba000000000000000000000000c9094f6caad87601c63ea4071cb7cf9a5638d2300000000000000000000000004d97bc175e112e2f2056b41c33b90531abe1d9480000000000000000000000003e564c0a608279e809f873a584f95f4635dacea9000000000000000000000000142b411451ddbe832f93e8a39d2cafd4511816e0000000000000000000000000ddb64c8aadcedf5f5866cc84e21f70b5c8c4841b0000000000000000000000007fbee808a6b177078e5018332a5159a7eec0ff7c0000000000000000000000004905bd8f04758fbd35437d671bfdbf721c4cec10000000000000000000000000acbb4c20407dddd7e0fb7238189827b0c2d747e200000000000000000000000016b129ada130db1bde45de452c5336387f364b730000000000000000000000001f53be4a537820302d2428e7b72d1ee0a809db77000000000000000000000000248a4cab06825ee5e861bb554ef32ed36b90bb91000000000000000000000000c46fdba393cbfe2f3f7b8daf2915e277b9a63a35000000000000000000000000d0189e0e3f700a7bf977eb29b4bd930fe5964506000000000000000000000000b5832119931fa520ed1b68a9306365f77b736e62000000000000000000000000f8a99436778175cca90eb2f4914486c11ef4c143000000000000000000000000d9726b3abb6590bb89e25ff315a19005ba19f7820000000000000000000000009ebc61c81b19a69a8c76967f5b07d18f4dface0b00000000000000000000000051c6fe84402f54df009c6f4647cf685680b4772a000000000000000000000000a0527f505460a88a92fe4134c38eb30f9c135a6c000000000000000000000000b1256718251b76381ea26a84e7e6533962662c8a000000000000000000000000f058027a4b9a3f15026653ac48eb9365f41ef110000000000000000000000000aa6ca6131a569638418f97197abf1c2a6d36125400000000000000000000000044c0bdbe3c97a0efa8ca9e2fdf8b6c1b59b2bb29000000000000000000000000b622faaf299e669a08b2b72bbc7931ff68bd59540000000000000000000000008605a309c8797542a714fa8cf034f3e0aa0f45420000000000000000000000002de5496ba375bfc0d970554b485785cf0de4090e0000000000000000000000002d0af40c6f0caff74fe92577ded972a0feb57375000000000000000000000000bcfcd9e58ba554b140395524a1a7a8f721053bff000000000000000000000000f9f64e8d60a2442d2fa804c7745fc2d77cec4fb90000000000000000000000000bd8c3198df27fe228faeac2d90f9470f8a7cae000000000000000000000000001b2f480ea5d01cb2fcb8d118e3cc5f1143e8c3d00000000000000000000000006d8104b89c5258e8b0f5a45987bf477fabd0878000000000000000000000000af565b0c535c5f756c3aadccf6c00e9e389101d00000000000000000000000007131f28c1305f7974d366d8c84fe8e913029690f000000000000000000000000e82d9d91738137503f8ff3b5e922d4be148166e9000000000000000000000000069c5a08c1fc6c521fdf111f50d9f5812a55af180000000000000000000000008791449e1d407a4d179a87d4930a8ea1dae7bd7c0000000000000000000000001ab55e1608c8ea5527676d1ddc3b79f6363f0d3b000000000000000000000000fc9275ab0b282b9d006c21fae1153828fb70f2db0000000000000000000000006073fd9c5e95efe1396c21cead5a63de250554900000000000000000000000006c868ec41d4b3742ceda998cf5db2e148c8e63ef0000000000000000000000001a1eff7285015febe7c820014747d81dafb8ce140000000000000000000000005d340b2b0c94f8ec74a0d961171ded7a6052a7b0000000000000000000000000d3b2949cae92a34cecdf0ebe153b17ca5eeeae68000000000000000000000000f98ed4197fcfaccb75966a316f0e516b98dc9a0900000000000000000000000087fa4d35e391bf5b4812756d2f0d87b0cc68ce9a00000000000000000000000018859cec66c92b38927e93ac6becf63a4546eadc000000000000000000000000359820c80785dcf6a9a4639c2fc0f4416f0ef7db000000000000000000000000804a569c973072574446983599fe2a35e2296f200000000000000000000000005885a20a157942b0b8565f6ff0d5f1925c234e47000000000000000000000000ee1c19c4427c81102e57c694ff095592a9aa6164000000000000000000000000b11f87ff9df145e121737657c927de7885c77f75000000000000000000000000461febe5829be0808e868dc89792d0a7535088850000000000000000000000003f06c88f736952ca0513b1e06680fd2a5c9957f0000000000000000000000000c16630043481a0f36e0f45da7bc0dd538d5c25a2000000000000000000000000f1c43ae648e24a4aec948f873a1f0c4c104d74040000000000000000000000001423768ee3633eb2e5337d7321aa965f584cbedc00000000000000000000000025146574e8ad878f5071ba929b78da7893b1003b00000000000000000000000055e69896f2d43b91f02b5ba4a4f9be1018aedc03000000000000000000000000d3da50b48aa0df43f8e5b1984eddc8cfe6523346000000000000000000000000ccdf4b6ffe0f0ffc99936c9c94e9dd7c47439c45000000000000000000000000cf1898a26877e9604bed1902b954f50a8c6a40a00000000000000000000000002efb17843b1dd2c3659a1ad9e5810f40e6a45bed00000000000000000000000029b76198f3d9b1b2e9f4ce87c0ce6fd8c808714500000000000000000000000092be644418e703427d1a418ba3aa094af50efb5b0000000000000000000000006661fe750c627845216758c3cff1bce158c58e3b0000000000000000000000001bf36b74d945e362492544b44e598e498472079a000000000000000000000000dea7eacf455f34d7be4caddae0b6a5354ab20941000000000000000000000000f2a4c070bdd300be773fc42549fae1f2e9e9836100000000000000000000000003ca878cd82ac9c01ae9d131d67ad2b305ea442a000000000000000000000000ce070792c200cff3198f70a6e99d6b43e94fd931000000000000000000000000e7c9dc9700b587e5926e83e6e674959073f64e8b000000000000000000000000ece5bf5cbac0b83ee16f15fbbd6d2e64bc48ef61000000000000000000000000169c9efa1b1cfcb2525502978b26ec0d89992a73000000000000000000000000b8f4354491f5a818b86798bd064763127073726500000000000000000000000010dffe2f1b4030f68802eba34860f6c7dcf12af40000000000000000000000007520461d01e028fd18aa1fbb7b40ba62fb77ad22000000000000000000000000effa9cf119cae829ec5b8412adc53e81391a710700000000000000000000000067ce6c96a8ecc5b57e7d65ba63aaf2c56a22d49d0000000000000000000000009269a76431fb7389b7dadbfa359765107fa9b52600000000000000000000000089ff468cae71ff77a1ac5275c9b77ec7bf73130b000000000000000000000000ba23f20a9e4f167108e1be3f13a1cef87daba20c000000000000000000000000e66305906f76470dc86a47583f81d90d2bc578cb0000000000000000000000009b121bf409b1c4c9b9cd856ca54505ea89d0904e0000000000000000000000002e7855971e24845b763f157a57a66f0d536161030000000000000000000000009f6540a26c6314a9bec6060e4af2f07409aca9a7000000000000000000000000442ff7121d255022af6fa959b200e04ae2e8c19f0000000000000000000000007407fd8f8e67c85d31f405c938eda384a6098add000000000000000000000000a67bfe354f590881add0d015f4860a742216d757000000000000000000000000e9ac349afaf35c08b0e4440c2a6e7ac4186d72da0000000000000000000000009fb0bae7c296378879cbd7eaf3e43b0f48a10f4d000000000000000000000000cb90cba32c1f525e3679d53b064b083c79bd4c8500000000000000000000000070899a76f5b062922991fe2ea55d34854c3f99c8000000000000000000000000e8e798e8b28f4e72b3134ea58a9f413e7318f9c0000000000000000000000000dc767dee195083d3eb7e502255c0f9a14ad3f183000000000000000000000000fcfeb9837f72b1928b4bbbbe8984d6a4eedaa3bb000000000000000000000000109766fd984679a7f06f66df700d166d9a13117b0000000000000000000000008403c0df45737f675f8b5a0e32eca03b0c58919b000000000000000000000000bff6adeb94cc61a33c1a817ccac2bd31efae6a8a00000000000000000000000038e0fcbc6c895d4b69e30c5e183aad7bd5bb39b10000000000000000000000003cf9598611d879e027072e4d02140f48e1c5814a0000000000000000000000008165f169b8fb36cf35fa9d42a9e629a815f56ec4000000000000000000000000e31c7e2591338c7fe25a70bc2773dd72470a306f0000000000000000000000005e163131745b3de551636cb2a6dacf66e5af86ea000000000000000000000000dec6733a7383eb679468c4aa846b25a9856d03d9000000000000000000000000a673e46779db335ecdb62baf5ecc1a41f3f88d680000000000000000000000006c6626ba13cd78a724bfcb5afc4f7c44914a58430000000000000000000000000805be7b54c24bc80ad2dc97430059181e69141a0000000000000000000000003f7b79ce864ffe92e3585a3d38c756ffffd054240000000000000000000000000a6a61386f26396ab097ecdb81d607a1237f77a1000000000000000000000000a0012c58564ef940c97aac163804eafa91fbf7ef00000000000000000000000077d481a954f6dde30b7aa7100d5436dc55f168b30000000000000000000000008dd54770fe52c7b0ffe935af4e5dd0b62e79684c0000000000000000000000007857c1bfb3e59d081388cb1239aeaf213d2eb7f5000000000000000000000000a8e8a5ed9cf419f921154dbee414bd4bb438745d0000000000000000000000009138af45a9c2d7605937371b79b3af54fc61c15b000000000000000000000000f673a2047c82110790bc26f384dc17d7fa22a1c7000000000000000000000000d2a1819ce5c5063304dec591c5c62a2c19c51c0f00000000000000000000000010ea121f7a664020503bb8b0ffafb6081c48519300000000000000000000000057b6fbb713097a351eed706d94ebe54317091a67000000000000000000000000d21c5d23ae7ea6709d2742f06a37533c52b13163000000000000000000000000868c861997526ba734c768ead4e729a0ada59ea6000000000000000000000000a6a0feedfe9006fffa8b6fa8255b4cf479296cff000000000000000000000000353eff30eb1b4da7b025035afc7b766cf65d0afe0000000000000000000000001c2a77805c5f9b7613234154d463aa48239e8678000000000000000000000000e7e92a0c0152029b015eaad611e7a9d654681208000000000000000000000000ce02196f7fd6872fce67f974d5e6a24108b578e800000000000000000000000051ec366ac2912d94b34e33d901edc80725f0ff9d000000000000000000000000ca006914caac86a804cd8502811960ee9781bd1a0000000000000000000000007634a8b76c1ecfaf8ea6dfbccf75dfaad09e13cf000000000000000000000000d7fbda9a3247a78e0616a4241b5181630fecba62000000000000000000000000de5d2888765a16d05cf9e6b425c0ab997537d165000000000000000000000000f19d26da1399f82c4fc39aea239db54e69b9cc44000000000000000000000000301009c86b6bb8078c8de8f3e782b11da6a07792000000000000000000000000eb4e02e70cc0113d522af1d0f86c0d61cf1b33680000000000000000000000007b997c022ec7e9844dbd4aa9744de1b4e91e1f350000000000000000000000008ba8899fcc2edc1f0f556124d7fcb734334c6de5000000000000000000000000a581cd643d7f4de6602e97e44728c5d6cf6f640a000000000000000000000000375751c227df2d5ed96eb6db10a6b86654367a4d0000000000000000000000005c93bb5afddf29d329e1671bbcd3c6e7fdd351c300000000000000000000000018bf40bee44e5cd2af450cbcbf2f652f17a34e0c00000000000000000000000073abb97409e8ed5f96c921d52a6eab450010b37900000000000000000000000045ef1198f48019bce13c09535219e5eb478db3750000000000000000000000000363be54feb67bc97ac2fbca27e3c27d8deb3549000000000000000000000000b7347da1b501dbb26629286e3178677be027c5e6000000000000000000000000243ad5dbe27d1c825b2fe1353b61cc01704296e100000000000000000000000014d9fd6007768a961df9d8dbcc1c6f1495b0cfc00000000000000000000000003eddd702cbe746e8fe9d050c44e39f162a163236000000000000000000000000321dc89cd58308e25586cb68e85f7a85abf5a2990000000000000000000000001f6e5e94677121c81837b21c037db23f23e60bb4000000000000000000000000cba2bda17f56d8b47b51f2e2659f427534271864000000000000000000000000f55596d71043ffae17ba8a6135bd04a9dd0cc759000000000000000000000000699c7128fab568f6532c0569fd51d6e221798d91000000000000000000000000c3cf1f64fbb5ac43d28f5768b6c1bac66b1a971100000000000000000000000016ef1481cf5f2f0cf1654704367cced99643db73000000000000000000000000402786bacc5c2a9756bf77faf7ef9b9a0d044f6300000000000000000000000027fb0a35ac158fe460b91b04e5087b0131352ed90000000000000000000000004e31e05215c05c60d3123c4f9ca72eae071ab87b000000000000000000000000aea5e1a3bdc1d7ec5759e2933805ea2036f3b9c200000000000000000000000080a986b038a318b18e62a15138b1aaf9fd122f140000000000000000000000009e754e898aa3bd72ed0d4955ccfb8c5beda44800000000000000000000000000250bec689fe50ae221bdde42efdc836d994e9233000000000000000000000000e6d3d7f0631c22b749db8a9de9c5190c6e1a9ca200000000000000000000000082fe61cbcd73e52d17f9c942528ed065ed6041cc00000000000000000000000059995119f928a64d4dffbd6559d210cdc3a4939d000000000000000000000000dc8e1645f23361d55b3e9d6bcdd41d8a151da81700000000000000000000000069fdc058cf1438d92a1c7dd5eb827b59ee2820d9000000000000000000000000bbfbbdda9898dd9f68004eaab5f02aa25acade8f000000000000000000000000237ebe1967aabeda6dc68e0e486fe0366a7833d9000000000000000000000000551c9d81f5c3150ac586c6381c3131e9aedf3627000000000000000000000000e6ffbd88e0f17506a3f3dc8b59957b63f51e7d08000000000000000000000000d0cb5bc295d6081f5864c63a42c5d35e860960470000000000000000000000002caafd97df66e22da56f755c0a6f183c444869860000000000000000000000009e3b0e306ceddd5e8757cc6564e06e9cb0944fc800000000000000000000000030a274fc29db0b3e8f703e092c4f2c8cf8287f26000000000000000000000000216e994370b2be47af5a3e7eeb3c5a7a1ee63e58000000000000000000000000c3c91390ecb9cc27be5656c30057c2a0659edea100000000000000000000000080f6a7711e3952c4257c02310d9fcee10d0b878d000000000000000000000000afd0c1ed98bfb20fe1228c00af3304f264def574000000000000000000000000522cef39fd18aa60eb24ef04d75f36debcb5a108000000000000000000000000105589c85442eb7419c307b2a2ade466743848e4000000000000000000000000799b229264a79bd9388d0cd9b74d78a3d815a02c00000000000000000000000032c6bed684a00a4bb3e4b8452340c7573cacb99c0000000000000000000000000dfe896b83291d3be4818cce424ae853a7017cb50000000000000000000000000e14fcedc3f1469b367aadaabf3aafeaba97ced1000000000000000000000000f3e8c7149f7a248245d768a57a1fdf773d41c4b2000000000000000000000000e8cb860db01d32d19cc466a4b7577f7009a8889e000000000000000000000000dafe4f0b027409e8eb448989c791dc6e32525f840000000000000000000000001e244227cfe75dfa5c7167f56f0f8a3b07ab6f12000000000000000000000000100aaebde2b3ff2f3d262fb67f17867b9382a80c000000000000000000000000127ff8a6f406831292625202b2add477812294de000000000000000000000000ff3bde956dc6f5af2be2556fa777698afea99001000000000000000000000000812db5fda71dfd181cac7429a4b9a06c9dc647c7000000000000000000000000f412eb8c4df6325ab4cdd5ea76d9c3c2726b37090000000000000000000000000f1ab04ec4c2b8fa6f5404f9e77b2bbdc74231cf000000000000000000000000c0f91c35f7bbccba707c87a771df884f24d1b249000000000000000000000000f56e5e1dd7f99aef0d0de7f896b55236744fb0de00000000000000000000000080b1fd1504523e6965a063d2454db4440d8b4cc9000000000000000000000000f72b2886f3b29c36a407f26c5945e390e265e71f000000000000000000000000252cf3032f204d08b41f9785a83ef9600b7f5d07000000000000000000000000ee5c59d5128f5b8750baccc0eb1ea2e4de23ac05000000000000000000000000eaffbfaeefa5449ef8d5b911dd2f6a0446d9000c000000000000000000000000d79b95efa33e8dfb6e28fc5b8eadc39ebc2e0b4c00000000000000000000000069574d4f4e07f914ae8d39162623a02b732a91260000000000000000000000009d2652e97d883300363229f45382f1477f380f41000000000000000000000000b882701053360b7fb8317d42b204e18bc3365945000000000000000000000000a870068d20c0143d73d2026fdd419bb39d26c70f000000000000000000000000a814bb29159fb150219b3ce80a948b7da8d954fb000000000000000000000000aaa5fc76629b181e7b5f8cfad530e42847a1a5490000000000000000000000009aa1749fc250e9a6b1b819d8c282bb64bfa6abf8000000000000000000000000fd03af4b23f4dee9c8f5efe189a75c83be298887000000000000000000000000dc97e96db9421358aae5cb98907bf34a823ea118000000000000000000000000860fc98076296737de99c316631c85295271e9da0000000000000000000000004f47adae06917ddadef0fabb4254ca2afd814880000000000000000000000000c5d9719311c0e64e3b65ff1d77e60aa8c00b3d1b0000000000000000000000005e2ab63878b99b7c9ac39964c0651b09e672f51700000000000000000000000029db4723a319a098b8c71cd8ca0f2ee3881cbc020000000000000000000000006fe9f3964276671e04fa9ee70f49c90be44b030a0000000000000000000000002c57a68991d05e4cc17462c50078b4caea1479fd000000000000000000000000c823bb35f7b083cd213caae1b528ec9c4ef226f40000000000000000000000001e668c0bd6e0efd3c3536a90e043998f3e7d59ef0000000000000000000000001b50f05a4ccbcb26dfddcf5c95eae25187f031aa0000000000000000000000008a6f88021ff32b2f6f7dda2618fe7444b1a88f04000000000000000000000000bcdf483800a605a91d354e8e81c5601b132fec91000000000000000000000000a3706e519d159517258a9574f863b58456e8367a000000000000000000000000376eba3470d4386e7163d2850142f4a1253decab000000000000000000000000caff683659d1f9bf3645738ad7b4f39f6ed8fc50000000000000000000000000e786529035312e4862a2d0dccd9afdb68649b074000000000000000000000000aa79f6991f4978bb713ed1f6c2e13a315f04039e000000000000000000000000ae96bb6910ae69f6a71592761b48ba54aea795a00000000000000000000000004bf76e9331c462954456af609449bae8fdf8bec5000000000000000000000000531e4841a2d9bfe3c4eda1023c5a6c01249b383e0000000000000000000000000600d9add2857298b81a4c9b6a3e49db8b8c1a3d00000000000000000000000071a5509f8390b12fba22362935c19e76b03c9dae000000000000000000000000c6f944dcfc872411b423bafd4745258180edb96d000000000000000000000000bd914f8499f610f4f0ae6b074ce356d39327456600000000000000000000000039c97afa03b9c9f9e7656dde91a3eb13886b1894000000000000000000000000ff2c85f4adc5496cc9720690e2cd24fd32cc9a4800000000000000000000000012b7b93bac7b4c94a6df657275dadec65e3cf4c10000000000000000000000004220ad1f8d23a177191d09a73a3d67d10184e6c6000000000000000000000000436cfbd6ca0e2dedcd58fafd50162c4b7322da8b000000000000000000000000132edaf9c19dd77fc08ad048687935daf6681c6000000000000000000000000017461fa105a644598f875265a7b3098f2c490aae000000000000000000000000fa9eedfe492ed68782aeab713649d97b4716a30f00000000000000000000000089754fbecbd3ce3c388efb87d05b2f7e31e2cfc0000000000000000000000000db266793dceb6f8188f9b4d6f6c3d5aaf2b5fdb20000000000000000000000006e1f3f2362b9f220427421459235ac27ea04e7a7000000000000000000000000981ee8e5ea7153188f1d1cf2635a6530f70d2fc40000000000000000000000006cb80cc8e0df9790a87d48a5d4ab4452d1edbc170000000000000000000000006d1db79b876dcc3468dcc77bbcac213f406aca460000000000000000000000008c90035c983aae3d564dda9fe450a1214c07775800000000000000000000000067bd47766b38bc0162330bbf3a6feb511db7e2e6000000000000000000000000ddc0d51c67e53ff39db5c22f0d12831513a9e9e1000000000000000000000000f4351dbb3f6959c329c8d118414918b96cfa320e0000000000000000000000004c5f4680a7e173be59da549039dcc37ccf24941a000000000000000000000000bcf4c506d4180b5b4d228cfb49536c8ed780f867000000000000000000000000d54f26ad4776a88dfab2ec09aab6afa1546fa9af000000000000000000000000b6757c84a2fe3a89db6c1b36fcab0b6dc18a9c230000000000000000000000003aff5f238860c6571e5fa9016bd84cb461c00c1100000000000000000000000017a6640b0d7c367faa8a19746baa67ecd5b23544000000000000000000000000299de62d357b8e993a611a5aa0d217764b986bc90000000000000000000000005b18cb3664350b37332acf397158d0e055494fa3000000000000000000000000dc2af688c20a80dc77d08b943829e451206a8410000000000000000000000000d824388f7c082e502c656eeb3b3f42068ef8ab860000000000000000000000001853b23bcbc6ede9d48b9741832788bb073dc67f000000000000000000000000b92d63aa0c2c6bef63921259b560290ad813c88c000000000000000000000000a1cc3a3086e1659750ce8e630b3482ec542e6d8d00000000000000000000000050a75013bc8e0014f592e7601988fdd20267a08a00000000000000000000000073acb15641b94695925a4ead696e2f4359d31804000000000000000000000000d9080b009ca47e9937ca942a373f2d66d04e69940000000000000000000000006a0ff38b757d2062b5d3991e2752e4ded70ab2380000000000000000000000001fc296368ac9e7b36fb890242836462b6cf81b5d00000000000000000000000062aa0c9bf35d36625acaa9f726d586f26609c7cd0000000000000000000000001a16056801b201cea0e1e15c6713da582cb7a50200000000000000000000000075c7abbfa3cf89f7771094d45aca9b101a707fd7000000000000000000000000b3852f922c0fac6e8de0287b1fc424c2b2b5438e000000000000000000000000c3be8f5e07980ee22be9a13164fc11fd7a640e47000000000000000000000000064429a797a9423f44c17ead8015804e76f77e7a00000000000000000000000039758fb58fb03dfca9d7933679888579ef8994af0000000000000000000000005ba01a50ed7943c31f6bd01b6b7806f2f533330c000000000000000000000000bbcc3de6d99c8f2a8e4764ac36893a1044245de10000000000000000000000004a197a4094c03db97dfeeadce5ce772a37ad2e130000000000000000000000008bbfba62581e2bc0e5404c04f7bdc7314c331a9100000000000000000000000009274bd36d560b2fcf3a4526815551ef0efef6be000000000000000000000000e311d8c9a75593f15a65ac0f252c0aae167d6b0000000000000000000000000066712538497ebc053a48c37af262f1038e9d516f000000000000000000000000dd605065814cdf56db223c795ed9392978cdbf9e000000000000000000000000fb2cf7ea2de88f23bb667e959a825177d171e7cc0000000000000000000000003068ec83b907e54babf9b1db96abe45892e7ec2b000000000000000000000000df015c6673b43c997c050e56e040a406296826ac0000000000000000000000006508dcffdb339d0405a7b2044dd553c0407b5e170000000000000000000000008aac4f6bb2912dd5c494e4130c5cb81b4a29f7720000000000000000000000004dab456665789de75ecebaaeedddaf796ec870aa000000000000000000000000395bf242bda2677868633b8b839c9e22e0567d9600000000000000000000000062cdce1421605036b8cb7605ba04cf3fe890bf6300000000000000000000000050159ddc2e08da380c97457fda2045366b8738d90000000000000000000000006b71a9452088740c8282bbc7ce8d14cf28b3a2c800000000000000000000000013914639428588ee930962421f77f5ec87637b22000000000000000000000000fe1667003500722857bf6165bbedf68705411ee20000000000000000000000003b4db1bea42c8f6b22ad234c1e862ce9246212e700000000000000000000000084406b20e1381ba50b9140f3bd35058e346e6245000000000000000000000000f645b96f05c0b97e75f9e1aa2dcc2a316cfbaf7b0000000000000000000000000abde9fdcb7d9fe9914288c0ee892221972369f40000000000000000000000008084620ca17de57c8e7854f7d09974896947fa020000000000000000000000008164b6cf2c4dbbea3d1844442156070e62909cae000000000000000000000000a3d8ef3087154755054600a63c5754fa8bc088920000000000000000000000005092d3d4010b6ada8f5d41a35abc1800986eb487000000000000000000000000987deddc0d1a15dbb100020de4cc071f5f9dad490000000000000000000000002f3edc16c5a25d6e2af3c501444f8d200ca7709f00000000000000000000000081cbcbfd32bc1be13c02f1121f74c7d79a85b16000000000000000000000000022a1582440aaf2d20b9c55b3f82ac8c25e4faabb00000000000000000000000035c3c9c5cd4f19d1f6183875ce03bfbd2d74a0ab00000000000000000000000094a262380283f5f0a43607961cb08b07c0cf72130000000000000000000000005b95f25e8f938bab62b72f1db1f2257d3fe15b7c0000000000000000000000001d9b7fc2e3039c1f15d5a3d857f7d332f85d02060000000000000000000000003f0acd620dee1e8bbf94ff4187a8ca6906536f540000000000000000000000007b3eb7a96af71b0d6f11d96651bb224ec4fbd69d000000000000000000000000cbd1cb6377f079fe79d7aa4e6f5f0859735bf281000000000000000000000000852205225b73533f795483013cb8002dee349df4000000000000000000000000fb3d13da71b3fb1539de43484475c3fbf36f50c200000000000000000000000099b039e157646ac142b9bc2d3ec0844cc3fe858500000000000000000000000086396d2fa6156925b71926661018183070417731000000000000000000000000ab6542e0a5341f7bdd476fddac09f06b1ff51a7b0000000000000000000000008c5fcb3caccc744357062881a96cd8496aaa9ca30000000000000000000000009198cdf86b02dd59ed4f6f4e7b618adce1143b33000000000000000000000000e1f7b910c6104e52ad2c6cca54370d191403888000000000000000000000000027e1f85f5ec43285fabce22348b02762b991367e0000000000000000000000001a3bcba43686e6565477b9a2d13bb9212f674b98000000000000000000000000e390dc009dc63f0dae75154fcd9327cf1d78305f00000000000000000000000018a5227db694def08a951f5fd6cd48353903335a000000000000000000000000ccf4629e5c84217824b7f87b3289e6b1a3726e32000000000000000000000000dfaa1e97efef8c4a3d095ebeab50a8ca2e5582b9000000000000000000000000debc02b4d2c7c96cf38a7af9669ec16ca64a747000000000000000000000000084d9629c283848c72509d3eb615e93c4268d56c2000000000000000000000000999142b8a6e93755020c9844f9dad8ea92e8fd64000000000000000000000000f61e642d19d37fbba6b62bf6046e93640c6bdc1200000000000000000000000073d5cec5e8c6140974990f43dc73e7e4da236966000000000000000000000000f0809ac83803376a64d006a133f59f49aa77c685000000000000000000000000e6b195cb5b117cd4f1e6a3bf95029cb3716590c00000000000000000000000008cad8daff488980dd3ecd35a7c32f9f3d9a4cfee000000000000000000000000ff10816cb72653fba79aa22d1829594c5d35b3010000000000000000000000003064452791c64e15b6acab7e377b45fd0f927de7000000000000000000000000a5602d34e2f1912630a29d818eb9a4fb9eee86e70000000000000000000000003f206f1d0e68725aadcb5bf1b526ca2d7625f523000000000000000000000000b6bbb63906884f3347456be616896eedb06a7a5c000000000000000000000000d0bd9f506081aa055adc88a7e4a3038598881f370000000000000000000000004fb438cf5567d6667edc38ccde6ed0f17fe52f50000000000000000000000000b9b623000d29f9b0486581fe1cb450f6882b9a07000000000000000000000000084070f5331dde5cba9251ec96f5208d306621a800000000000000000000000082aaceb65a41d323369d7e54a807b0ff9aaeb6bf00000000000000000000000029543abc984138fda8e7ae9131b563af453006ca000000000000000000000000c9fd6458ac631be8d84d12771a9103b06427ae19000000000000000000000000140ec82724019e56e1b1170e177f47a849a14383000000000000000000000000754389cfda3c41f7bfd61eb69ef2f6a03039249c0000000000000000000000001087a5a1fc09905fa003e89718cb56ce7436bcda000000000000000000000000ac511b9cbed68d90fdb8f61f87fd91f5a34ba72500000000000000000000000018924b78d914fc143be04ce44ca2eedc8721a9e20000000000000000000000003bddae18829ed07b66299c9ed46d16c292e3fc9b0000000000000000000000005669d70baa04d18e18157d9e26d3bb13a93705e10000000000000000000000005c84e1334b2b9936bb58b1e4431ac56340fde67e000000000000000000000000133ec1851692cbb57855bf26d6491efdaad1f7f40000000000000000000000002e3148ee2ce8c7641e101f3bd59842e0f4f7a09b000000000000000000000000959cb75661dd70f171e9f070e8b3ce3647f4a31900000000000000000000000004cce279946df00ed0606f653d8ba4b160f910d90000000000000000000000006278923d6f0eeab74777ea8b682a9a0aa0e4691b000000000000000000000000b1897450bcf750305e115d9b34b0810ebea0da59000000000000000000000000c368cf25573f9b9c79da5e928e9110a33d8770a60000000000000000000000001ea088fbed58d19be40a07212938b89ae8a430960000000000000000000000003fdb03fc8f0afe5f12270f40b9d62103fe4db5bf000000000000000000000000a822f5f7ac870c8e875f1350535de751d45ea5af0000000000000000000000004cfbd8517ed88572455abc0ebf341494d72da0ad00000000000000000000000098f3928db9cfc06cf7a0b02fbf38739c8c6df0d6000000000000000000000000c985324804b131c15b06674feb6036df4ef3941d000000000000000000000000a550dbf1a7a3c738aa449a8d7257a75afd257ef0000000000000000000000000daafd3d4693f5ec9d7126967f9e3b2f9fdaf15250000000000000000000000003751aa6e4f5dc10bc98c99fdd37cf9fccc5aeaa200000000000000000000000094bcba04ae028d5a75e415a0199f91317f3e9d760000000000000000000000000f045ade2d066e3418972b26d42d1c3713201856000000000000000000000000765a463497562fa5539fe8e9e31e930cff371089000000000000000000000000348bdc4cf2e45bb111b7cc91efe6d82d46ff20960000000000000000000000005381e4c1fcfb3db691b78744857b7469684098f6000000000000000000000000be9d1192d89d10ab103d65b211f2610a2c1c037f000000000000000000000000f10409a82cfb4b18ff2a9e69b2996b8043a638da000000000000000000000000b2224c08efbf51eb3ce987cebac7eb60dbccca0c00000000000000000000000090889d733be622d0336236165ee6999b2159fe7f0000000000000000000000006a4430f5214f79dddee3a3524a0c877430b824f9000000000000000000000000a2b075ce9f0229826b89b1f180f776cf30d86fc6000000000000000000000000e514047a396320a957ecb5092fb911031e59a5870000000000000000000000001fb8b785d1864855fd865b0784d3f783b7ead82e000000000000000000000000ded09f491f974e197882884590436575a184c1f0000000000000000000000000a66eecb243cad18307d061715928af9dd3fe8eea0000000000000000000000008c8515674833b274f9e022f3279bdf6f757e6baf00000000000000000000000031ee9cc75b57e30372834aa31046518453f7edb20000000000000000000000001ec66e42efef9cca4b654058bed90cc131750645000000000000000000000000e3dd51ceba626740e6bdbac8ee31aaf8b8290f0000000000000000000000000002087c01ccef6a6eecbf6c6918302d3290a021ed000000000000000000000000fbe3feca08e5055733806c42f9635c442c4e0e96000000000000000000000000280710d4dbcaee6f1854694ce50acf8f4e424ab6000000000000000000000000229c2bcfb1928bc3917d703d32a8422cb06e9719000000000000000000000000b12a0514548fd6839d632a55afd684ccf1a2cf510000000000000000000000001c4e8e703be4c130632f34bb47a5ac8ad9ead490000000000000000000000000d6c9d22ae41c4ee524ce9b5a82bd6ed46b2b7c810000000000000000000000004fd2dbb1c60ba8e18702cbdc2cf6a48a0b978d120000000000000000000000005d63280760beb27f3a8e5eb091e2af7f240a077d000000000000000000000000b087e0868e381a06f08949988f1100e2fb9949dd000000000000000000000000265056b2b5221fc91436b2cf4e91ff8215524ef3000000000000000000000000152c7de1b00485363dcfc015226b73d878fe010d00000000000000000000000083252df6781b9382ee08594793b719fef2cb88f90000000000000000000000008fdaa9e1d67990607577909733cc042b4e22164d000000000000000000000000d60916d08c2a87b3805a2a58943fa042c17ed771000000000000000000000000f64cce855affa1a019e0c3303d1727adc9d1b34b00000000000000000000000075b3870c79e0d909b38d00d1f6e3fec93ea71ac3000000000000000000000000434b68bdffa4bf9fbbbc39f4337f295049989cad00000000000000000000000020837a5f480360342725bbea0b3fc335f478606f0000000000000000000000009809fdacd11aa29eee1d3a7dbf4b982b2e7604c4000000000000000000000000de164537ae55b860e4478f8b6ea340bc16c94a030000000000000000000000003cab8f2b5aba23a6cca34fbe30099e1b616a545000000000000000000000000035f391873f5ecac80f46a6a1080c4e4743c7ac7d000000000000000000000000960692662a3542af5e88aa90105e124ac9d9b347000000000000000000000000d85e7599116ca7e5dcc7432005a1d10d97fad85b00000000000000000000000092c9b0ce0ea39159254ed5c09983aa6e0a422afe0000000000000000000000006eeb3c920dfa94567a8755bd7a4d0d7a7819b247000000000000000000000000200c9d541e07fa5146b959922607a6809f22db7f0000000000000000000000006c03bf0bc91e1b0f2b0f9f4bf3e3d66e4a1412650000000000000000000000007c12f2eddb050df70e585a61eb6c69401331294c0000000000000000000000003cb82fd056d9888f41989d8f8efcc54d1c5eee6800000000000000000000000066e50e9a6457e628fac17a24913f2a084f23c2f00000000000000000000000001e2389fb9674355c6595306735e717e9b1c6ec10000000000000000000000000526ed807bf10aef7071801760468699d7015eb88000000000000000000000000bddf0355fd661b32ecc919df74185ed648dc9c7b00000000000000000000000094802d3071ea8af590007e02f0a550c8d88ecc420000000000000000000000004be94c2bba47433ea6982c9a7811bd754a348891000000000000000000000000457acab9adfd9588e7ac9a236d980a5af0ce7ec800000000000000000000000077644ca75e99cd7700e04586b0b3dfb3a55b9c60000000000000000000000000c4a74b5cb44ed6077d6b517c002dccddb3360def000000000000000000000000949e92b2d15712879285ab761ac73f12d386f84b000000000000000000000000c55f12104fb67baf7d2ceea6039dc0276813b98e000000000000000000000000e8aa93d444ed04cb585816c2ef6487104901728f0000000000000000000000002bd79ca957a0cb554179ebdaab05aa62a23617a00000000000000000000000003ae09be6e232dd41db2a36da4783af988c20b33c00000000000000000000000004c324d4586f1c8eb108013748f7148cae374436000000000000000000000000fa43951ce4095e101caed3e630fbab3a3fc55cd900000000000000000000000001f349fe956d7449deb6d8a4e433b5edd550d9040000000000000000000000008eec31696b50392aa46b51c318c3d4b490a6f4d60000000000000000000000009c2007e4a6791bea691a33fd4ffa4143ca924de3000000000000000000000000ab28cdf661c1aa063ea0fdcda3de0d25f7b90b000000000000000000000000007a63613e3132eda51df838ec6d78957424d2a35e000000000000000000000000cf101507c245dc01fc40e3e314ce46b2dd71619800000000000000000000000002343d7c62e99ca155c27aa3a2edaff06f47e1b6000000000000000000000000678773c644dadce2fee54aebf2bd93599b8380c80000000000000000000000003ece5d3492a8ff6f8c20ea1522def8fea2a0f7c50000000000000000000000006716e15bf1bcb6cc215f1b5d574446a18c432170000000000000000000000000599b86aa03af3525947e59976342e5b5fe29ed2700000000000000000000000078c39ae7cd50a6dc54ad9a361bb1f56d576b3eea000000000000000000000000347e8963a9b6434dba209feb21fe3572884897f2000000000000000000000000a108c9e80e6beee8eca869660927c5a9a7e36c2e0000000000000000000000001052bcac442186e161a6601939155691a8aee051000000000000000000000000e8a30e87a92e393a6d97cdc767e773c706724cea000000000000000000000000b5821f6bb47c741687622942f37354c856e2a603000000000000000000000000148febc53fc86ad52f011fd0cbf611fd24dea929000000000000000000000000e1572fbbf8aced89bf2bcefdccdb6254d273e2c6000000000000000000000000d8dc208d970d5d5ab1e37fff06cda978c4ca71e5000000000000000000000000755fccca749940f4625c99bbec8a48aa2499ade4000000000000000000000000f2da9dfff10722e59072d6981baeaeb76e569c0d0000000000000000000000005a0bd90e860a8dc184ba809da9d5f59d9cf8af6c0000000000000000000000005b1a5be07f0018aa2050d5ae1ac095ddb7e9583800000000000000000000000060eb7d11c8679296c6e34f63cf34b0cf4bde3509000000000000000000000000c7a5ed4f0893be873099ea348f5a884d62f9ae780000000000000000000000007ec267295648b27f198aa6e59002e2bafb58505b000000000000000000000000796e430fc29c350ea03a6f56d72240db752e8e2b000000000000000000000000be14927a1c17b2e4e2f06e0ec4edbc14f53e39bd000000000000000000000000e3befcfbc0793ca82ab400d45e1b19b472f81d30000000000000000000000000f2a9add70d59e150e7af14369be82c640520424c000000000000000000000000b8348f3119a78df165ec1cc4f31a9cef181d171c000000000000000000000000ceb50f29a45041a0f9b151bec4fbf802f321a8730000000000000000000000000092da3febcc37c3f6be2769cc7151f82d7e41db00000000000000000000000058a41c1724b1d7aea4fa7b4937cd82cb1009ae6c0000000000000000000000008b3fdb6810db4a3bddb050388ade02b0479a39b8000000000000000000000000dbc9980bfac959b99620dc13a4901b4d0210d41a000000000000000000000000827bce728ff827f50ff43f0207467988565b745c0000000000000000000000005ebd434ccb963555291ea10905e6cccdda360e4300000000000000000000000010534f1079b963c4163679d17a4ebe57a02f8f8900000000000000000000000058851ce19d8ba99ec22c6f05b4f1eaf2ffabfad00000000000000000000000003a76ec5d1a9974958557a958177eab7033bea8f7000000000000000000000000753d98307e3afcb0d16cc16a9c54f3bc45cef4c500000000000000000000000046d71a157ffb41368edd01b3bdec8ce0280f3fbf0000000000000000000000009f70571d028b3e513f8376ab5e05170802fc1de3000000000000000000000000d5a5d93ff640aaf7298c4fb044fbf83f629677ca00000000000000000000000081d6b2c8c7d07a009481a7afe3ffca566a9fae4e00000000000000000000000006a7d4616cd331409c02953697bf97f1125d4ab900000000000000000000000063be715e41a9806209ea3d50cc16526a17e38c61000000000000000000000000b318b06002c6ce126891160bfcc04017699683e70000000000000000000000000da9ea7dc6e9e0c5daeb13078c1cc6d6401b1af800000000000000000000000032eddb39cfb229197db3a1f1e085914052f73279000000000000000000000000562d5395bb777b98d806cd75cd418bd8b5aaa37d0000000000000000000000000cfcc64a467f80458cff24426817101332ae2cbb0000000000000000000000006800ad2e2acc9396f52de2fd00a0df9256289e68000000000000000000000000b6ba672cba44e3daf03e0ebdb383b0013c1a5d980000000000000000000000004647f973456aa281118acae8b53217fae5e3db8b000000000000000000000000c0073d791cf170a6325399c15ac484d1190356ab0000000000000000000000009f7dec414b467513e90593293b873607edca0b8100000000000000000000000088f428b52b4f21d9685b8e6bbfee98f411e47a0c000000000000000000000000f4524efbd153d2f2815f3580272643d63ca8b22e00000000000000000000000026fb7f78188f1e2cdbeecb00458abee2bf4f7e26000000000000000000000000f3ebb080d6c08aa3d5b54d5f27f12409be62213d0000000000000000000000007a90acf90ebdf3eb8822e533bf2dbaba40b057eb000000000000000000000000e91b9e80efc2e0f43b63147323589cf38fbf3650000000000000000000000000c9701c210a6e0b49d46c83109dcf8626c866de190000000000000000000000002e525acf546982122d05e68a7ac9ae6fb3c5873b00000000000000000000000080167761558382aea9ef0d6c563bfce27c323c0b000000000000000000000000f806fc90fdb5667880aba400414006fa20bf380d000000000000000000000000cac36b399ad4b4891ac0b4cc25bb525450c175190000000000000000000000009bceb6187eba66d172f55b1e3ef6bc3d9bee8cc8000000000000000000000000f776a446844cc3439070c37b4b6154bffe2290c0000000000000000000000000bf90b38ae605e186e4cd46bef65f85c0088d8a7e000000000000000000000000ac3e021423ea60a7f1a856e14d42f8cb6a1a53880000000000000000000000002c152729bf1149b583b359273a01efb7d11e97f9000000000000000000000000c1ecfdc17341350eeb2a1bf2940de9d645f664c80000000000000000000000000987435a41388ef1e4119d8a5f61c96ebe0c352c000000000000000000000000cdfac94c78e9eab3910411f84cd20583af42390900000000000000000000000042b954b6a6ceaa7c04366222972242a59f15629500000000000000000000000004015dcc8b783c1cf6e3cce774d80931ea23a44a000000000000000000000000e2e90d7fec93dfb75981203fba24924d5c422d940000000000000000000000000d0a5fa329aa4e3346b2efe7d37e2c7b7d1bba4a000000000000000000000000b201d87e6360b4ca5871c69bca8608531d3b2994000000000000000000000000eaaac4aa27e14b8da845649f92bc1b5e848d3f7e000000000000000000000000ad3c2568947825fc998b7c8885bec31c4ea816a8000000000000000000000000d0c4cef3c66b4b1af0a8245cec987b9dbe5f08c600000000000000000000000068cd45aaca81091cbfdcf1072c7ade77579e77bf0000000000000000000000003be84cff8f9bfcedcd062774b5c6d7f5bf6e6e870000000000000000000000000d261227f1cc05ce762a89f2c5ef8111e303b519000000000000000000000000c2a59d8773075377886cfe9dbb62626e9b569263000000000000000000000000d7cbb8c6add00153960292901ecfc0e9464d9a130000000000000000000000007fba88523bd6a32429c23e9074f0d02d9228e64f000000000000000000000000b9c5bd121612cf6f68a6cf0554fb3b8f491642dc00000000000000000000000092bbb6605d858a0779065f6b273e346eea95414000000000000000000000000074126ce777fbd48b84120a4ca120473c6374a7e300000000000000000000000036ccccea7c7dfd549078b9e5b9330f0a67396f930000000000000000000000002a1def9fc0d7508256a7ccbd6622c4959753ac74000000000000000000000000b8513c53be3f1ef726f7f2476e407049ea66b9b400000000000000000000000065a329dc365fce3b67d5e09af94660b5f52f62a4000000000000000000000000fa6ed4f3fbb113396e723824c39732fac430f7ad00000000000000000000000067f0ead8a808eca4f1717eccb3cf378b3188c4fa