010000003469db8653d4840bbd46d9ba53f4c288f3c255112bf8e4b1cc179f0d2c37a5dd630100000000ffffffff6b66a5c6dca8bf54c17bf77d8035a53a84421cf2af27210554e016e9d0e7af260200000000ffffffff527b6b4e93a138faa0c9201b4f630b74f6dc62f198291c6ca46b34480e6132120600000000ffffffff527b6b4e93a138faa0c9201b4f630b74f6dc62f198291c6ca46b34480e6132120100000000ffffffff6b66a5c6dca8bf54c17bf77d8035a53a84421cf2af27210554e016e9d0e7af260000000000ffffffff4fba1b4c62d9c54e32426ec9a63b2e572e0f0dadcac064d8354d34b7b5edb2f80200000000ffffffffd1e60e02f62a138e32a86ce19c709529490c350843225addbbb4f5df538c49990900000000ffffffffab060dd0b18c6474b4a9ee0c0fcc4e916b87757eb1823ba296add3631988be560500000000ffffffff1b425f6d31f89246b0989e8a518a1ccab0bc54cfb9cee22c9d9511f4f7b79a790000000000ffffffff9b841bccd381d545b924cc93cd5f0adec5889b09bf68b260f3f7f9f12c4eda790000000000fffffffffb2c309b2afd081c8633c697e496953ae1d126009dac5a68f883866d0ee003fe0800000000ffffffff2d5baf03020886d12a58ce1beae8f06e9fccdeda26d478c84518891e6f51a0060600000000ffffffff1c60a137d4c742ab8181986b14b9a7149ce1e7a99767a21634226ce2670bbc360300000000ffffffff37dd63684aef020c654286b279e26f851bf86139c065c813e4c2a7dc6562407c0b00000000ffffffff6c510887a63428b4a7cf524cf71afbf79819a98772dc3771541b3759ae9b68030100000000ffffffff55b270fd1a3814b35c348c56d05a77233ad7c570c90c88ae1cd0eda643579ee30a00000000ffffffff98b8a9c0147cdb3c819cbd1f1b21b55cb508ad6dadcc82b638cddf4463649e510100000000fffffffff9b6c26b50fe84e3c7145817436ad1e457022ca0a84ec69efc7d5a668be761980600000000ffffffff3c04685a36e08cfc715d3f0325ad901438ddf2703e6f5af0b2bc8ef2a010c8b01000000000ffffffffa30ae03123168b956e30b6bd3ab055ee062032a2b5ba1b8adb4947c0b31bef710600000000ffffffff661c560500f2806d52f0fd434f2122ab246a0ca74eb44e4dd4cdb509ed0609aa0800000000ffffffffd0bf1837d48f156e2c572900725ea877ba6f645507c6989e40833f59ac8fe2fe0100000000ffffffff988466b1ad495770882c0e30718ea0c454142dc614fbab78191395483c3369130100000000ffffffff7c5841731e3fc15fc2f4b058098b00bb14eed898478474ab0ca81590ad6790370300000000ffffffffca162a6717e9d03f1c5e59114b3ef87b057cb167c3a7b3559b5aadc7401018560500000000ffffffffe5a493030cddf4bf5c0b2c4bd9ed47e299d1000eb51d48a90f2d70cce706eb4f0300000000ffffffffa8defeddf96d8f1bf41de31c627f2388bed9d660893a07caea88d3a70d614e1a0d00000000ffffffffddf5045f825b19fb022bca4dd906ea97be081eb1e91154f3d65470a3828552c10000000000ffffffffe31b15472e1518c6493acd237272c33dc3f1570ef3a6fc1e1c5b35a485d7ec570000000000ffffffff254154ef645a9caf2f787815d78c63fe2f3602c0c2faf49f36f6a5099323192b0300000000ffffffff8294f2178a13849466d3cb78ad1274b9f6bd85b5ca129fc83fa6cfb55843b59f1900000000ffffffffa2e46d9001465d9260c6f0751756baea490fc875a8a53fad903f65707c88c3c80000000000ffffffff74ebdcb8e27afe8cf2bbc48d25867d531c4ddf5f5e3d165b3d492e9ef4743a010100000000ffffffffe22c19593b2db3ba8a746bbd891dfeeacef88da7a556eb3d5ed84e6e66afc58e0100000000ffffffffb4e223b2eea1b638d3808e512c96caacae457dce5b5fd48be550fc0606eaccb00100000000ffffffff590a705d8f87a99017698e9dc08de7beadd037d14e699c611cf34739aa41ffd41400000000ffffffffc9f17f4cf258cbda9ada5e1bc8b263473de21b77ba00dc0ee1c07f161e64bd120100000000ffffffff4bec16cc20f2c9e4ebfe6804439bbcf2dd8e133c009b45a229dc4823152347ac5600000000ffffffffe8579e233d818b48dcaa869351bf40820f497f3bd06479094ba2c06474a3e1580200000000ffffffff565ac3216a9ff9efa3b0a0dfbd5044dfe2fa456c5c66606fcabeb39f1bd34fd90000000000ffffffffb318df41196c1f722e9d638bb678d25f7cf0a3555a2efd87a3b53445fad6ff141200000000fffffffffd6b4d8109cb708d9c7f2406d60737e816a3105289bfefa8915eb8410cd4bf380000000000ffffffff17440b2d78018c79cc43a13e2d1cf39b239b97ceec7ec7250c6dc38f8ef9404d0000000000ffffffff156176604ba4ef2a9d782e885bc3ea7c82c5ecc3eedf87848b5cfae1bec783350000000000ffffffff76ed0fcb01e801db88c2e8a6995182fb65c4aa54fdd0c350ca9b2600a27c93df0100000000ffffffff44b1fd77cb802e32d4fc6f978805ea7da94d6892f827dc7d7d302f2b1e87b2030500000000ffffffff8d4841072987c2ea10a3b940becaf41b95ac4a78f03b19576319a91a3fce81630100000000fffffffff4463698af51ad88ce11ce758cba698e023cfedbf197d10ca82fb50a824a071a0100000000ffffffff8966a022591aff75e87b5edd49869c6669584ad89494c369043f7ea71d4788a80000000000ffffffffc69c7bb0805e50838420855a625e7daae6ff9ee541ab860caf36b31e6df83a260700000000ffffffffca274a31191c598556f460a151a233ef0f0a32fb35872efc0372ccbea579bcd90500000000ffffffff06855a1f57f2d8af4f6d56115bccd66e7ae1ef450ef6e9ddb8c65b3ead657e410100000000ffffffff023e5689e80000000000001976a914413b9b1f72a7dde45a1cc06fb6f97b62117033f888ac06dcea050000000000001976a91479ee445dc7c732951f4b855f505dbd1b26655dea88ac000000000000000034de04cc0200000000bae70100010000006a47304402201ebb6f2c50845dc2ddf6beb26f7cdd66ef563f11e00185d4a75254dfafac4aaf022041712ab7f0eb217291e2f7afccbd9eeda2d12d22af83953c9e0805ca11d1864a012103608161e302445ee64d9fec9acb25eec08280b9577cbfe2709e8c84536560a090f304f60200000000b7e70100170000006a473044022026f17d6762497bd77727a9a484b4f04f5317c8414bc78b82bfa8fb36058ac5f102203757a12335fec5bfdf9126a8ec4b39f05d8131295841dd6222958fc99f2abe5f012103001c0fafc9de3a0f9b98345a97be8d9bae02086753e4684dec069b06e8c7e7ed6bf1f60200000000b8e701001d0000006b483045022100c193f021ef38fe4964496724807c35068cd9c0a7096c61a496d4237e22fa54e102204eded379ee85193168238dc944e3823a50fa517045773539f11f8e7d5ee488920121022c98dee0c599478a0af7cfbfef7f1c0901324b094927dc47414ff764bd45074b41f8f60200000000b8e701001d0000006a47304402202ab2a7ccfa4f51fd137da62726a19ecad497592f20ce21c51fe8817ab82f4e310220066019c483e63bd4e56179b713087ac4fb6183cd213b68014c201171c89ed9b8012103a556a8f04dfbe59d7683bc5e2dc98ae996067b2caa4a2df8ee2cb5436e0e231de364f70200000000b7e70100170000006a473044022075a920b9e2cae26b5d8461abfe09ca5491d715ed36c805e26b71dc0ea880d9ea02200f403061982b9400f3bd0c773881722530f22a1b7c9cde33f28cff25193df04c0121034693378e3a15900be868d082debda7b3307847a84a6d3bf3d91d61ba35a13bf18714fa0200000000bce60100020000006b483045022100ec933fa774bd4f235392e9b6859c9ea202886502be86cc0232c45a472b45b67402204e299bde6435f8e8aaad9a33796049443eb2c7bcd58a96af42551536bc742aa5012103b66abf97223130c004882e008127372e31c5fba0c90309a1295341dc4780b18b8118fa0200000000cfe60100030000006a47304402206395d12cd9fd185742fe188167280155a749c34dc1729c12c7b493f4dc8cc47502207b024da5097c89f70e089cdcee0820c178b4511b3df636ae43019790a075fb3b012103cdff0507d84a5abd173ed94532b1e7cecec32541019f98a3049d5a80967844d14e28fa0200000000e6e60100040000006b4830450221008c7ebfee203ff26b3924c81e4f7ae99dc44e0eee57d0b90fe03bf370a85761b102203993bae5863b7ae7402f8850e1e7c0d53074a3f2d1f7cde3ae23e0bcb02151330121032a59749d91466f5bd4998f8872316f477ac34f5de4e2217bea3c0b8023fa1a23882ffa020000000017e70100010000006b483045022100d70eea616b5b81199b821e9f27507434cedff638e6cf1c7268241999dd77306d0220075be320531a57290a919ec4d85989975f0d939374f084f007074c91773ad3120121034721d621f01f79101c154ac8dcc334cac3db093e6ef3f8ff7c84ce55d8820b23ec2ffa020000000037e70100100000006a473044022058781be7ece174a6dfc57fc4376d83e4254c9c2b1ba52d14b7d2f6cc5042096202204b18e44d7900080d34b05d6de948a59104f39c59f8a43ebfce5c4277a6646c6701210297857f7d1341c626c8b5101c66eb572f29435400f716357cb5846c38defb2d574136fa020000000040e70100020000006b483045022100c9a72bef300687c7510d028c3a1f6a10a699eedfaa14c692400c8cd417bceb5e02206ad78654d2e19f1f4a8ad73530bd7317bc175fe11e65997850677ed0841aef2a01210322cb8c407fadc73205a3d889ff7410326a966c3b1dc47f156036ddcb0af1202a7d38fa02000000007ae70100020000006b483045022100d4eb0b710fd64e615f4525dd647293b655c5f1a1708059050c38ab35f336257d02207319da4253fa7b365fa1a5a292663a27c1bb1bc5f681ebbe8218a176ba718442012102e4737cdb1e19b256a9cf8b8455696432fb2d8303d43ff1ede566b6564b1cd0b4313cfa0200000000afe60100020000006b483045022100fb1df0975c954d7b27111d04297cf848f719302a96a8cb719e3519791c2c0699022042fd804c8988cced927570bf2c2a6f6c91e07694f6ead6e6b6668104b7ffd2a6012102a7d9b9041ecc111af2ebb356c66e97ff79d8b5c2004b213658ecfe12d09dfaae5f5ffa020000000067e70100100000006a47304402203fa2fc66b52b36fafc382bc04e5fabea317573a85144d16c80cb86ba6004b74b022053d95fc0b79d45a81eae6ecee62de0fdfaee5114a4ec3528e50dd85043561e84012102a460849cf57ba3d8395c3be7b0906976b8bbdd2634a3e82885286529766b02256a6bfa02000000004ee701000e0000006b483045022100fdb653f4f1101c37ad59f312dba5ca805ea188b7ce02acde6e6775c50880cb2102205c32c962ab02e57b8296433abe555868d0345f05bd6a6ffc13f979a6d96357b801210344230f7951bf8200b523304ff44fed92d757f0ecb3633e1f3e414662d5df2bb9bf7dfa020000000007e70100050000006a4730440220309d327437bdad02c966f8c35a7494d37805d3adab9cbdf09a791914f54de96a02201081dbea41b36f339af9f234e36c5c61b10b30ac53467cc70475aa21d944b0d70121027eba33a499759bb4f1ee904bd01a7c4edfe657aaa5413ff20bbbbdb9357c7d0a6a7efa0200000000dae60100010000006a47304402205caffc1cf0365b17bd254fa743df36d3e777094e0ced6e67fc6d86a1e4e38f5902204d4e83fe5e3b05bece1d3cca0b09443deaa83faa88a7348b2b5c70da82ea642c012103d74f70dce62038b270986cd316c7f701e908041210f6409c9e4dd734e5aa3bc5138cfa0200000000aae60100020000006b483045022100ab538d8b09edb415317588f00043716e4d6c94502685eccc8bfd915ae5b4639702205b4df8a56d8626643efbd141c86c0de85f1b489363c9689a65ca254e014d4a6201210269536c277ef658efaf6bc3c21f2473122c8ef86b60e1fd178616d947988bf9cb9bb9fa020000000041e70100090000006a47304402207372eaff03fba465b399173609146ec9eaf637d4f77491f2197c38da961ba85802200ad1beaeb29894cf223b7a28302368416ee2a4140c077d2685b955092b33fda9012102240e4312aad29ff8b903045c7a9b5d8a0a41081e2722a9c593f3590f9f3ed8ce01c7fa020000000078e601000f0000006a473044022003e8788b49e2562ea98b94415aab2ce6f28f59289436dd8e0483d176959b84db02203daea37f6e89a141640fcd048e36b241e9b709749f10356050b2981b928304e80121038d5861068b90cc8cb3577367b64845894936119fd28f6116ce24e9edf29d01d9aae1fa020000000030e701000a0000006b483045022100a5ecd347378ca012d66cc651fbabfc9bad0fa0e603d9765f16c2cee1d289183b022063abad950ac40fea75e7845b90927c39057530e13c43f049fb73c4f14bf9ede0012103ee49b4a047bdbe531300f1c765ec91d985a7adf86f8e0cf9d2024caf1873e0ac40eafa0200000000a6e70100040000006b4830450221009c1d0d1801461525d494d2689394e28c3d82f4e4c22a0554f047c5baa8a2f66602203868adc07677718a999b8a6aa4fa47b110bb9efd282de8655bc720a6ca3a13be0121026306009658ea168221bb36884090a582704ab9b81046b015d9eb76b4b039d46780f0fa020000000086e60100010000006a4730440220479ede1c253e3b4154cb46f02c947ec1891c9607b834a2f138778f435766d23502207dd2c0e3aa60b1ef3ea2d964f0121db786114494ef858133f9dbb1b1ede762c7012103fc1c0e874f596731cd7146d981ff2990f4eb49fe1203613722798a5cb81e76241f0dfb0200000000b1e701006a0000006b483045022100bee2917705bd2dcd8b57b7371bce6ef2692bd62c2aa583b302f2ca277761fdc502207f08b88a98d0bb1bd97f51f0d5094388d50a16f2a313643c4b73e89858f7ee7301210309c9063e26a0699cdc405590c714dbf2638c43c01929eca7e7c2a496baa6bdb4861cfb0200000000dce60100020000006a473044022054e0344cd1b44201ef5de742b23926e151efcde0aa5dd461c8a551eb97c7f750022063afb79415a31d803c39902890e21c7f4559a33bd7086a9e9531f2391f7b43870121025b3c776e30e9d129a67e20736fd87b08fcda08481a83f5351a1280035a3eeb50e525fb02000000008de70100010000006a47304402201113b25c8f0d0afbde0d680da7db78d024a77f8b30e59c8b946a2e3de0e2de980220402291e66f8fb149cb629b313da40808d6996b21692079cbdf54bee6558fa6d9012103bbe0383c55da7d192d21e5b1230589ccdbbd8e21af17e27f08d039653bf60e8a03d0370600000000e7da0100060000006b483045022100970f879277672111c29973aeaefaf164a413861a0fbc2580893b2e6d84b70f76022072debccf10c66e31f32476357b26f28ecc027c151f09976bf0cd7f484527fbbb0121028cef48a5abfdfff0bad9924c4b9b76f89fb3a7f88ac5cdf240def37549fe261094dd37060000000048dc0100050000006a4730440220412412d8381cee1e5cd7ee8ce18323aec46e8cac4f750a820feab147b972e91002200eafc720280e1ac3e0725770312a21e360257f75dafba470aa80c7b44376be36012103187f91e8673d1351d5ccea9b004178d1a5a7a2a9725439d5c9e28db65fa749cd720138060000000040dd0100030000006a47304402201e0a3f73992ae28811fad50de3705a7583d355cd27dd776f7f8024632f8ed6550220340170d77f28c554558b43d552dccd6b1cc0e301ca2dca6d2644558f7570b4a201210281c2d26c9f80d1280523a3d3c17d1484e2d0784a9e3609f35cb40ea0a35df07dc80838060000000068e301000c0000006b483045022100c8a31f4fe6addf430fa59afbadf90d56922e0adf44e0200a8c4da603629d5bc402200ec1e6ccc39820801e9ee528e7950f4324474a3702fa09365bece06eef93d2af01210233d47a28975e2123f17314129fcdf8e8d9a384265268c98d93d42a236e5d335cc92f3806000000004fdf0100030000006a473044022044de36b70233f54ad89329b0552b4f090727b467b52a734f2e5eddb18d3f9b96022026a8ba650c2bad2e96fcc7e0fb1039348c4e76c963453def709b2fac45b2d252012103c6bace79cdb1b56c71e88d635e3ba655e75fc0561a81422b4ce1bd88235199748433380600000000b1e701005c0000006a473044022035dede32354a215efd38a6c13e453b7b1d68118ab7050f09e61f8956f349677b022007a2507df06d80f16f64766cdd85c912257dac2da5790e84079ec851a2e2b5e9012103c6e1e530607c46eb6c77fd89107926f2e7ba5325a352c7954d99a0b2261cbf3a30733806000000008ddc01000d0000006a47304402203de6434ac4428652c799f6c8fcaa7d1091736355959be2c546ddaf4749e8b4c802207c8fe5c76446afaf00f87b464f78f30358c1b63fe6ccf133d7893dbfbc788b2501210357cb25d4b18fef10a836158aadb6b0a9c2e583ba6e16fb7753797798cce97b7dc87b3806000000005de40100040000006a4730440220049c715e7eb80607888c917521bce14c1cf9fe8ba78bf0f7bc6ff4a3a1cf0ede02207805bf351c9783819d16db7e9933d397d945d7c6ddcbfbbe35e00c6070c2258401210229003bc550a59709826b462ec3b8b50ba50ce519b10bbe4a318ee8d144dd58fb907c3806000000008ddd0100010000006a473044022017abc7d5f3e6e903ddb25a25b2f916dfcb2b44aef0b584b1f27d07e4980ee87a0220099bf0e25cd0905d5da37fd89411440f11dc42f5ccf3d35ee91e80c21b5d2189012102f85facb32b7ef923191bd9a1b68d3ccf08ba42cce7f71ea7eec1d34763a9044d74af38060000000078e501002e0000006b483045022100bc99890c971b0d3e331966bd0a1a5d4cd76207076694fa930f70ca3d705e68fc022074f1123ebdeacd090037cf84cee3712955ff5d704a15ecc54a313fe9813077e0012103d4e2ef548122796bb3c23f0bf3deea72ea09afc33ee2449075a685ed5e6df7e7d0b4380600000000efe30100050000006b483045022100fdb20755a2516ce83e0164bfdda5e71967da5adb342ba46e4153ee3580b74cbf022075438d492fbae798c601ed8e46658c0fa7f3037e08416403bdabf4293872d0cc01210229003bc550a59709826b462ec3b8b50ba50ce519b10bbe4a318ee8d144dd58fbfb1b3906000000009bdf0100040000006a47304402204681c070703fa0abbf18f2e6c0acbfd328a8bdbfb57a1720d4aba6fbd28dc36202206354a23c3a41870872e78f43cff028ec0e99b7bdfcdb0c6b9b7026d1b7c2de130121033bc597f3d6e0432c0e1a296288a83e65291f0ddadd31c4cb34ca39421cb8c343574339060000000060e50100020000006b483045022100903503dfbc3dcf99f3d519e7ade4e357972a9f8609e08abaea98af1693295a8c02205a5fca6dd4420bfb4c4ef52b3039af1cbf06418d8767187af63d3ecdba51e8a50121038879bb37118bbf77079e59a960303d45afc6c57772ba502bc44da934b4f5514294543906000000006de001000500000069463043022009b67abe3608821795a9ae160f14b3190df218f4f4ee354043aafba851d7df3f021f344cd0576f48e82e63cfea3026e38971bf94eab09e37073358e12d8fe75a8001210377d97715f3a9781145914d9a0e803dc21c637771211a17f754a16859314199f6fa5b39060000000041e50100050000006a473044022071f0f49cfa33fe7b3c07c5ff65e6bd59ec9c96f9e943be7de55ba7e41d27acb502203d4e280e8edba88f1d2bcf6273bc32d0b145f7945aa1ba2094f9711b4c3835c40121030f27cc31e426522b9d35a9190615f3395bb708f710d4b02368a1ed678cbd05e6605d39060000000038d40100070000006a47304402205d069cacd97306579a146049c458e0b15a21030fda5a80ece44916839b67d67502205d72a9a789c3a5d1c29aba2f37af724e8f6e6aa0d77c8caa01afc6e4a2b0678f012102e8567a177ad3b6e7fe27ae246fe68c6fb3a231f28dfcad57ebefc8ba807489e57b6f39060000000056ad0100050000006a473044022031a282509ab75043286630b3b9f9283c3bc1e2ef213731d87389014f945585f90220109901ee4e070a9376a2c05fd32002a2ba75f260dc33709406959467705046de0121023eef370d6824648f6b3b978e2d00918e80c3a217a4018108e4521083698b0f36e0713906000000001ab30100050000006b483045022100d15b052a64675982ac162f33fab03d5cc3e2c316ef9f99723fa2ff899789b03802207371c4b9531cc9f0d06f6edc0727f04bd5b7d2d65accb1a9954f98cd0f302bc00121028634d57383c39c33a9594a87c8788359fa215d9f9ab1a790cc787eb3cc15f60a06723906000000006fc00100160000006b483045022100d4e9e1adf92924c584798556994bf11042cb5e11e21333355e4b748280f9aea20220472cbe612b6d35b69bf5a59da0d800e584801aba7c66969496e2726cfa2e87320121036c855d09ef7afe3b7f157ec964cfa43313832a61d45837aa4d5828213f1201bcdc73390600000000c4e40100020000006a47304402200884c393ccdd9900ab024a089e22cf0a6dee4aa1587b9d8d5d6e5ae3d16a36d702204df35c3b4b64a930d497207b404e240167dfb87c1ad0f0b7f196efdc6162becd0121028cef48a5abfdfff0bad9924c4b9b76f89fb3a7f88ac5cdf240def37549fe2610e89139060000000090cd0100060000006b483045022100bb29c1a92d978bad23ba7a16843b6603471ab6429b4317e86c5523094320de180220511260112c34a0e1e3807c3efe676fca251f0b80d8ea92f1915e1445cbdc808e01210377d97715f3a9781145914d9a0e803dc21c637771211a17f754a16859314199f6fe96390600000000f99d0100190000006a47304402203a9d5f6a002f76c7a6e2e277a80786d4cd8bd66fcc689dfdbeca875a249f35b002200c2abd60536670549d467b6107886788d81ff15dd7e2dc81a5b7fa059600c2690121023c90778e5f20b9922759ad0a226c55376680b98fb5497cb10369a3624d9d6039a79739060000000029b80100010000006b483045022100b8c507c6370f9e8c0d57277e1ee97e563e84f8fdcf57cae84d6ded84ddd110e102200805d6feca57a904343109173c10ca54c02be5844d8a5c19bdba3e51d38eb911012103608161e302445ee64d9fec9acb25eec08280b9577cbfe2709e8c84536560a090a1a5390600000000efe50100160000006b483045022100c34e035070f101d7a2f0b701d4132a6b4ec80bbbff1775a739182197ac3207fd022028e1f7c8e0b04b4c10e46a650066b1ed94f0b32c8cc41ad3c1db98bf1fa0d286012103b9c96cb7e9d9fdfb5432efa3b6c236dd455e10bb26f5f686b73f870ec57b033581b3390600000000f3e30100030000006a4730440220541ea8bbd05daccf38552886d70d36b8b1f8b3a3b1bc7edb5d43ecf24ce5e5e7022011ee89ce6be66b33eb551953648a58ad61e5028d72ce2816138268ce1b574d940121029639627458d3720f9b16a70ca5206a8ea576bc9c539c9feb4d0c293c46340877c0b5390600000000d2ca0100050000006a47304402200f1d6e11bcb52c377d84ad8accb083a58ea7b083bca85ad4d20f3a67f8b9fbd8022008d4f20f5edc11c5f172abf8e144fd22861e68f2b3164de5cbac650d3ac149540121036c855d09ef7afe3b7f157ec964cfa43313832a61d45837aa4d5828213f1201bc