0100000031d21ffa4e9199895662fa40ea6508c00a4e172cacf55f5e4b333bc257cea32ecb0900000000ffffffffc5e1f1b08b0089622eb8094931841bb83fe3cc900da87cb4efc8641a200b90630100000000ffffffffe4f819a19d4e37771614b4c89826098dddbbad144730e27ea2036dac101a51660400000000ffffffff09504c712769b416e9d7f2c8e913a31a2ed89f1810c6d25dc7e46405eb5313300000000000ffffffffab7b34fc9c261c163f64cdff16db940fca5f100d2324fb2fc15c45df6c6703c50200000001ffffffff037f6682aa11d72280b1e4a601b7cd569aa75b2e27447e159cb8039bcf7ef7a60900000000ffffffffef1e6b866b6548dfd20d57de0c196a7736c0c1111d9c91efb2cf203016e3ae8f0100000000ffffffff0153480f959f2e1c5382450a5da68eb62f8e000d8757f3e7051deebb61dd97fa0200000001ffffffff8a9588e11fcae7f2089bbb508c393f10b6fc1324d7c523f96eadf2b6afe0cbfd0e00000000ffffffff945fde4aac7a65ce4371518bc9371a8969943ddea32b8c77a577012ae159be110b00000000ffffffff5b4e8dadb9f16b55b565d582b4c76b27b3b466e059dc342c2d9c1bcb649f8d7e0200000001ffffffff4edf4e2d4040eaee81a8389eb63acc23e00454aeb499e5ce3d428576ff8831070300000000ffffffff0ddfa9b644b398f6cf9e4db280617ae039d8ace8b17bd1d4ad5bf89e7733b1a50100000000ffffffff63fc84d62852571ed1da5d7b138a6f557bc66adf0ee0bd2887c20a64ff098abe0200000001ffffffff9d368ccdb39d570e209c907362808f7aa3a3034f4d473141ddb59b577de275b30700000000fffffffff5a942dfc23cefa4aa8f0eaf4ed3dbd8885386a604410cff0199a9f22d1975f60300000000ffffffff7323301776e2f46c003ae2f8161bbc02ead1beebafe4deed88d9a0bfca8d4bac0d00000000ffffffffabbc5bea4264880f9471d32941d9da56967731445a478d284b86f4f3a99771e40600000000ffffffffcb4b6e536789ce5b3ba81f375b444accf81a245eba055467957704fb93390e850000000000ffffffff786f0a00c79cac3e034f858af2f66f575013a5ff8f3d50a180d210580352c4e80400000000ffffffff9df06ebd6df33062eb915b47266828aebc120cab3963071edf4827128ba1363c0200000001ffffffff2977b68ab47d938a102fa9a3b39ebe66826cf16efd68648cefc35681281d70b10300000000ffffffffd87fb318b5210480ad822e04fc865cdbe50bb0026286d668fe8e0f44a6e162a20000000000fffffffffcbee05a1b9e4a6f30e6a54632ef6da2cb02b756e057740c292ea3d77eb1a3f30200000000ffffffff3a5b49b75ae2e40b3c3c98cb5140f7c06944a65dfd291004b5aaa7231afd011e0300000000ffffffff22b96797c33381024973f059cdb32f176d5fb85e52b5d7e2bdb4b9c6464d53c20e00000000ffffffffcfe96f128aebeddca02870795b563ea135d37bc7cb8266c6809628855124d32a0200000001ffffffffe60b78f6ffac9355fa54b33117c42f3a572c7205b9c14de6ef5c2daf6142b4540200000001fffffffffdbe1717597074244a31be46b5584d88b2302444c699863f3b4d9fb22b2619c30200000001ffffffffac776053347273129092f7ee3ec02a9b03bf045ea33bd9899882bda5da0cb0f30600000000ffffffff0ddfa9b644b398f6cf9e4db280617ae039d8ace8b17bd1d4ad5bf89e7733b1a50200000000ffffffffe60cb7d524c30b8b9ba04d46848aba008fd4d970533b31fb03a3af0c2ee5df050200000001ffffffff097b54fcea7b59fa9fc526edb2d5b9e404b3d9f91129f30418bb11ffa49a5e7f1300000000ffffffff2c20b04894c56b725abf63450b438deab8eedb7b75fcfbbb099eebb554a0d89b0200000001ffffffff43a27039d13080a60452cadb8630defb7d40e1be54d4a47636a4368d7c8d7a030b00000000ffffffff2827c506e9c1dca26ac8e536fa92959d2c97c2353277c856ce1a10dca016dfaa0200000001ffffffff55a8de27f6afafa8ef4c030c66273c37e638396bb2ec37d70e3a3fed443944070a00000000ffffffff06485cb3c5ca0b6a3ab553363443c6d8d23fed87a7d35e452e72027fc1bae8460200000001ffffffff2179881141cb6d6d352ae7794828c2bd772e7ed6b06f4ef2d35980915c461eb00200000000ffffffff23691ffef37b798fb556760a5d6fda8a2f15d94b5b5894ed0b8b43c17c3870060200000001ffffffff8b5a637d0b222864901590c0269a275d204d510e2dd4389afdc9ab42af25c4320400000000ffffffff87826c9b177a5e41965718019923edf7e81316e7350113e961edbf5829d0c4930200000001ffffffff0dc5619042b8e8bddb59d01eaf1cf853597885dabbfaebf707ef649958c867e50400000000ffffffffcc27966c70b089474bb18aff4b56b0ab18be417137b72d61f469cda5c5fe462f0400000000ffffffff434e4505709b616ead7a2f092ddbee4de1fd51bd371dc7f65241ac95f09713520600000000ffffffff2903305834a0c55ce710fce0ed8ed5be40bcab59e1ca1483f79d26c816c811cf0200000001fffffffffc8bcd003e7d7bdabd8526ea5c2b8cc937fafa096240fa90c5ccd676304aa2bc0300000000ffffffff732ca354453e89154734c0c3a57d4db014360403ee83d850af6a63f7622cd66f0500000000ffffffff872f4676732edc2a5a6264d4dde379b2b3ee4d8119a1309966ff9b6292d5837e0100000000ffffffff125e2c4c4a0000000000001976a914a09567d683dd14e22be701dc2979233dd3f7fd4d88ac732ae79a0100000000001976a914ba6efc432a259319260968cbcc802c8fb124fec888ac732ae79a0100000000001976a91449b62cb93b20b25028697429af0c05529d93d71a88ac732ae79a0100000000001976a9141c5ac6c0cb2517f1bc08275572f1245f12be923e88ac732ae79a0100000000001976a9143042791ef2cfd3bb084b9932881fb62fc0bda8a588ac732ae79a0100000000001976a9143cb640ce4570040cecb00a7eb815b5a4cce2497488ac732ae79a0100000000001976a914712b19f97a7c24aa9600252bfd023db4dc3c119b88ac732ae79a0100000000001976a914bbc29af2e1cddda1a233495dd980e9fa27c969c888ac64858ca50100000000001976a914bd4c75f0d063feba5aa751db2453a60f9181fdd388ac3beff1260200000000001976a9145f30fa663692a95bdcbc9fd9da3e8d1a8409a4b888ac732ae79a0100000000001976a914795a3de72815a0327a7258d32fb541541720019c88ac732ae79a0100000000001976a914320467ab43e4c9be569c4c41d9ac477addcffda888ac732ae79a0100000000001976a9146a24c1968e34e5e755ad5479d62ab9eaa82e085088ac732ae79a0100000000001976a914bdd65e66497f2595784fcbd1e36a0a3733cda28d88ac732ae79a0100000000001976a9146ac5ba134f58a6a8c09fab79f97a56a76f55106788ac732ae79a0100000000001976a914ec36ec36487f1ada3116408a2dbd20f6e7eba45888ac732ae79a0100000000001976a91420f77ffdaeecd6d3e73f29cdc0a09520d04fa4b588ac732ae79a0100000000001976a914a858bc6d17306cc1d2de7f064a6046eac3c48c4c88ac00000000000000003100000004000000008c6a0400030000006b483045022100e6941781239c232b70d421ab8c62a8ea2e260410621f11003e88c71663423e7202201ec154df0db22ca1c8abdc51c618641c1250099dae6642e47384b66766761efd012103c4c79fd23740d3c65b34359f92c286b323f02b3d5427ca0568ca602b60ffad9e00000004000000002d6a0400020000006b483045022100cd7bad6b4eae9364855faa3849dae1370167168ac401868400218fce7e432ffc02202f368870f71a5a29746a9719b0225bb80d7bebd6d093f84ea78c70f1abf47ade01210281b3ef8f29847a3476dcc678045915778b08a7c459678e6d0da394a790e681a700000400000000001b6a0400020000006a47304402201357e794ba1555a9859a0987ad1660b10f7c154385e7aaae2a369974f7e32a7d02207901a0b4c24d877d8b2ae46d4c3a2f2196fce58e8578df95413dc3f8debd88c10121036da79277d334c811bfc18220ed8f57dc7bddcdcb73c92943de137d34ab8c320c0000000100000000ba690400010000006a47304402202017f779605955a265f546d0722484ffe24e2606b3133f507c08df8d50581b5d02206becb5f5e43788cf284ad39deede0b740a22ecc300b29f90d47f8cafd142d84801210262c6715ed41abd5fb1077aefe960223f982fa642ccf85a81f9ed5b07662bbc28694d8182010000005c6a0400030000006a473044022073f1a4b48aaf93d2817c3bfb4380dd3765c221797aae8c3c44e6a4f5f3c9dceb02200b7020468594e4e2efe4ad93db7a9a33c66996107fe202e7797dc31759bab795012102ac641b6cd885cb72f5bb36c5ebf75e77d1c34933e505555b502c3dc88b10e3de0000400000000000746a0400020000006a47304402201181471447b5eb5e9bdc73fd2bab89e3eb585e5037f410e57195d1ab8c1cd56002204d98a3aa9cd2573373b602d3fe572fdff2afb0ab59efdd23eb315676d42366aa012102d95a44820a8689b1ac24b4e5776f4a578345d814a16cb62fd5ce1517518614b00000400000000000ad670400040000006a4730440220209e25156198a668a3d6c4e96463219b19783033a006cb66ac04e78c47f709d50220026d38ee0ceddffe2f4074f48db1d62e6e27b2fc17b366a53d01650395827fc6012102139d55a0c8b91e1c25d0fe3dceef1568f59900fce9dd570672166079f41130ca7a5bb15802000000c1640400040000006a4730440220398ee1ab3cb91b4685a2d16b4ce13e7b86723b4845ded6a8eb922487f911ba9002200c4aa32567e75bbaaf3aa9795ef97378526eee51e4cc9bc6bfcc5720e94fe6c801210213b42ccfaf660794669892b077f2c063b0f9c6e20e25ce9c696b88282e64ec4500000001000000006a6a0400020000006b483045022100f4f72e5cf93c22d3e1a8cb80bba0ce4b86e447d0dc64d4238b04cb697b5ed8930220181a3fc5b6b266b6c59f55a881a822f817fffe57de844903da822216110584cb0121039c63a577b433ba3345a4fd1f0e76a8022954c55bf1822997fffece09d952cbb40000100000000000e9690400010000006b4830450221008585019c952eceab01b01bd0ded4db7872a4ccc20a8225c496095b9fbf5b4db902204c0e89da3c932010bd9880207c0837bc6058c7f05ea00146b8196e580e77b952012103f10227025d10b75cf0792b58cf9759f6e9f946137369e709082aac508b6abc97a193816f010000003c6a0400000000006b4830450221008a7c20ac57fd7c286d7ed28d04ec7c61b5147412956bbf00442283cbcc8a07aa02205db19338b02fedf5e921c9156063678c939c3015642d25a67eff26084666fc980121034b3226d56d90c5bb890104e918e06a6cf1ebc32eb79d093441e3b86595e7c7510000004000000000e2690400020000006a4730440220744b04ce736fc1319be94879f950e89a6b016df0a5005de7a305f34276499b9902205bb69c510bbf94b327a76d1f99cd4532d742089289fc7a1df0e5d8adb95d94ab012103123f809773671eaa0c92522132c3f0c05ade9aa9d2baf7e719fd5502b54709500000040000000000786a0400010000006b483045022100ff5c9e19d8f8ed2f846c96516611eb0312b1ce2cbcc3f1cac345225fe5147e4802202a3eefa0d0cd5956ffdfdc317b45b65be8dc58e986d696b05403fef356d88e72012102d94715baec175eabeb02ee5f24ed8eb3fcd9fd054b95d71f027599126497b2841bdc85a2010000008e690400040000006b483045022100f747b49ef8b5d3487703dfc7c3cfd9c5b64792de38cf9e50e86ad747daefd3cc022046348abef36a2870a6c031ba1e21eb2016a0ac17ac399d7c44c45ce5eab68c4401210209476b73b7c216fafc3f8c0d4b05b7096278c0c7f296ead1192f2e7ddd245e960000001000000000146a0400010000006a47304402204fdead6af7f077db5a0ed50d2066cb816939dfaa226b31916f761c1f7aa0af48022008fa18bc4a035b0fadc17cdd24923d7c9d8b1ca16ba8aed7b0c9f0d82621288e0121036ff81fc3da6c5ba80c85665a1dfba7c84a3d701b9cb6904ea27be6f2bb6e29460000100000000000bf690400010000006b483045022100f022c168c94271ee92d48a2abaef0989fb6d115c60184ccca1d102584883f32e022026a8cf7294e471f6222d39f73c488e6a5ae38aea72fa9ffa9abcf3df51fddff0012102d809999b78e718b65e52a78fc9f44bfe14289fe81a7c40d89ca629748134ddaa0000040000000000906a0400010000006b4830450221008c88f9407f19967e461552675ef1a2d3ba63ef2e36ebc89ddb79a49dc3990d5002200f5741db36d77b940f4336a73cdc6363c30d904640fac114d5a2a3f325da65d0012102552cf2af67e0af244e228802fd634d0434975e54cd4201273771b45efc9d2c0b00000010000000000c6a0400020000006a47304402207f01d0906c4325291b8eefc46cbad7d361ad0560342f337d8c05dc9372cc247102206072508a6cbd39f935a7e8668c918e78cb5bde1e447739e04b00e4247b399fc70121029153ec0694aedb31dc9033df7b6991e9d621bfcdb82c75116a24a73df259f6bc0000100000000000a3680400030000006a47304402203f849ad100c93fabc7b55a4339b083167ff8b90d0356f27c473d39d1696f7b8f02200b74a8e94e74f75721e71d09b813fe1a313864c6c35898e7008fd24f08baeb820121026a70f77d8a2715426035b50d76b4c2f48c51f66f6526720a8e2f19e48be6ab8f0000004000000000196a0400010000006a473044022004f1802fc2a3e78a06a380877004a3ae0ce9172b65266d785f61f190361b2f71022045b25ecde050336e86cee7d9af7d895fd6da8cc65f7244c59c15065adc31804c012102ea66544c9d010533f54532f6a63c5b3515d1d1ee39e36e8b69d2f13f15b15d38f6de497301000000fc690400040000006b483045022100d10a23a4b466e6532d982a1f3305b98a28370e248aa268e132454e54726d17e902205d31bc76aa3752c660df2f277df003fcc90350ff7b7b870626ec2b3c7f279d8501210334e13992353efac37539a188bbc59757d520c450d2dce851bc73b774a2dad372000010000000000022690400020000006a47304402200f1e0588d7e4e5b38122082d6ce85311950906f7ecdd7cf2a78201229c2e21b902206a7bf16ce1112abf6b8fadaa72bab25da749af86ff5d2e1a915fc8bc284599980121029676f771ad39b7cd78971786ce8212b9179c6eca8f0075ec6b7ff80a970d669c00000010000000006a6a0400030000006b483045022100ff6f913cb962f9a4cdd88dd4790df779dcb97d5f8fe57a9f9d5368fdf6b734c70220621b165373d85065bde18dd79efec905d49b6d3698d1b9f10d664858c82cc99f01210340f755b46effc1d1bab4b2badf8fe8bd32246716eabf8825c44858d9e855dea7000004000000000067690400010000006a473044022034295fa800188a1231801b6ca2b9fc6d565ea48a2d0ddb233781b2fb1e3ff78802200a9d5097d7d417bac7fbfb8df77955c27f50a6f1e88ed56dc88ecf689b0da006012102a0868b209fdfb364884cde802204fccf5ca36beea3710c22e29b34ac5510983a000000400000000014690400010000006b483045022100c4733f5536b7871c5b722876ff25c8c131e3d82bf98be343d4cb5d06822299d302202beda19709d61a1649858bd6e3ae12870bc757fb7a9b90195fba8b4d6fb1a18e01210297e11b9d6dd94a4a415a4c66fa9e1b8ae4375cf16360dd2c3c42e9a4b3602b0c0000000400000000666a0400020000006b483045022100c328d6a7c1cd2cec1a98068a95410fbf1abd5aec7807ee4c279df93d22715e4f02203b1a847f2ce9d0636a845f9531a277f7f6de9a66522a58308a4f13be87f555df0121021e366b0bb153d37a90e8fdac6a2bec29dc79a99b11000ff1bb4a0d64c94ab3c79dee1ad3010000002c660400010000006b483045022100b5dce109ddcb5b57934f15a6d26dad837f372c54ada5c54a956b4afa5505042502204592c4021c268416ca76612782e832f9add2b1a5f918bf560bde345a40853241012103671d99809dcb6de3eeed1bea6ebfef81650b325fe40e6b3106f167d8db1633154130e2bc010000009f680400000000006b48304502210088f7ef63450ee9c461bcae1895379328bc855c54d30c01e04690b22505444361022043f6a31f850e521cf43d1f3e10d84d787e89efb89ccf65788cebc5e9ec0f6d35012103f765c1e186cb06c6bbfdbcde168ce284447f86e37a303dd78e360ecd06c5ccca1bdc85a201000000526a0400020000006a4730440220647282b7ca43fec8bec2d87d753f924aa931ed855ecdb37539cb3335a853a18102207f46c50dbe735f7b06f95086e58233accb1b65b1be50d651bbb161a5bfa77f4701210223f4d0a58210ea322e663bbbc8a75523f71cbd4b2364bab225976995ffbe48be000040000000000010690400010000006b483045022100bdfcf8340a3a0ee9984088a2008a4b0d43011deb087fdf2c3f06fe56eecaa47b0220559649049e0a0839d6b89f0bc0ecc6b450bcf04588df2e9dae007fd929add9a901210234b8ce9e6cf645879bd1f979bddd447c0196b423f73e7f8d8f3da083f7e47e640000040000000000786a0400010000006b483045022100f522e1ef3776e287e4289137a0bd161c823719e44eff0568c75901612dc97b6a0220327aaa996c70d7a1071cce192319e3db45466788e108ef35dae7d7dff365f89b0121026c3ea53dc6f2e82477d33a7ce9527d81166fd29dac5d2a898cb6747bed5497fe1bdc85a20100000067690400010000006a4730440220604c18fcfda7be1c4f83c90a9505f31c1f3cdb5d591eba9d6486128f5464c153022010ad742ebdd7a156d43da8d56765e263407dd20918d75c20a26367e92145acca0121030c7166327cbabdb82e53922daa809fdff0f6194662ec46ec2283432d89d433d900004000000000007c660400010000006b483045022100bdb8c2470e6ebb3975b7005e7a3a6f8c714e147ad3dacf4bb9c0da8d9fca817102200b2b2f5010ac5d8b1fe23db006aea405cdf48b58eeff44cbd0d5759e81d7653a012102ffca49522d493d72ecd556460b4419ef28817049574769a92d619762ee87fb5326a2b28201000000576a0400010000006a47304402205e395d63bbdcda5dd859a4511dc224249a0370e9665c5a14ce8b820021bd2b6602203de59a4ec93592184e7209a9fe162298d533aecefd4477e1bb3b7241c258b749012102b8f8e9a34623b340a330ab303a6ddb60375ba4a31f3b2687bab1c42d2ca896cc0000100000000000546a0400020000006b483045022100d2137634ced4ebe77d3b7266cd7ce9398987278d1def795344e8f49b4609c7ee02201296f15c77404210b8640db00d798e84d5b4a6b5e0854f1305b29d65481925a701210216f1c4ff32246aeb67829d93e93439bb4c8e1c4de71ab5ed567fc20f56c14160694d8182010000003c6a0400020000006a473044022073d1035fc67e99d4423de0f308b7d7b13d8edf66fd423c0b34afe0cf530ffdfb02205554daa0fecb40eda36857928e6cae3c80a99bb9912f0b72174f7f0b0b0796c601210264b2b23c200f693fa187d4696e619ad8c8776f7bb72be78416d51a4e7b07256f0000000100000000186a0400020000006b483045022100f9bacf3d845983a4858584e1683db0f78b6c5b629afc5f3bfc3ec29e9222cb22022044047f28bfc10a1c4e7f31c7c92035455110682eb48b15db39252cf3f2e5d9f0012102d0471f138aa9f22521cdfdd24e4aadb7dafa5fec7d9fdfd2ae30a02a21024235e5baab5802000000346a0400020000006a473044022040f1a25989ea5e2e9bcab16aa46d36343c898615f6789f5edbc6b4fafe520d9902202be93b27244884b76f4187e64aeb7857c66e31b1b550c4a8120122b6e68b7e78012102c7a4abb40ddf19966b27c9f523e9be2a64f4371e577219db49566cccc61520694f9917710100000000680400010000006b483045022100c04c450e03e4f83a61212afa2129ac36b0a05ef2eef60a6a708f876187241320022006b299b92d3894d4f1c87ed03bf5e1738f127bd991c0600c96972d8d36da3a3d01210303680011ea20f008308626f4e274bfe7aa9adede2758cef0585f0fa03f29785b23186ebe0100000029660400040000006b483045022100f29fe1074c8cf976264d9de6b046a4622d09b38fb5888343b202c1d9dc81fcff02204e81a356e6d6206fc58988eb16d5ccbc64ba00403d545a5b3d2accac8a5d1860012102c8f35383b581c16cfd470a692872bcfe69026e5c285b9c44ed3ecf2ece732421000000100000000030680400010000006a47304402202fdbfdc2660fbffa1228546ecfa5fc0c05528b3d977ca22c7be0d673e36047cb02207b8d97b73413c4d6a4f139cbf9a67ccc5bde2f85124b0bf28ab3b8ff7336d757012102d36b30fe6d6f07e12acc304571ba55a5dc05d2c16d701cefc48b3185b96c27da11c91a8d01000000896a0400000000006b483045022100a096ede27c20e76d719996f5a38c30212899732202b6be3fd0f23a94f5a0b75e02205a729cac8fb4a4f95e659106f17753b64eeecec5d388cea624d42107ceda71fe012102ffa55a5d7b93c12410ddf779cd43f14ef7c8c73595a05cc4a650fa58d5aad0850000004000000000926a0400020000006b483045022100c246a62055d3044f42d456ea589d33e2faa0085b23e51b7758426a57cf5923140220252aa327ab44f94cbf247dbcecbfac797df38426ef4945b8ab782baf592d87ac01210346ed005059ea35e671b2be6ac65c26d1c2da7db7c5ff9de1a2cf5092c9123380000000010000000047690400030000006a473044022053ef21e9614966f04892d3be8855afbc2c95625ae86c3db73fb9aecf6339531a02205f3a9361b60e996574b258bfda0a107ac0a44dd8576c091b2e0d127506dd40450121031028f1e806590e1973f092f9f5c9044ef3661a88b7af0c22aec7b7431899808f00000001000000009d6a0400010000006b483045022100d1f822584388d314189a74c16c710ee1979083d8d685e3689c586af33c4419e20220591360c31f53b3019e70cd32759678f88443af68a5170d6aa0614b5d9239baf0012103fe5afd3f7b518bc4db4d65e9c48dba41235722c3d1afd5d381228c3027404b7626a2b282010000005d690400000000006b483045022100a1b097d65f04af44a17a0ddf1a77d85c46203284adcd3616c137e664b78cf7500220263812a15c149aea9a0092f88fe92d09a896aabda4499f87be1a6c86979410d00121020a95a1102693f749d75feb231118a9825b77b2f977c744e5e1d5574d9fd0aa510000000400000000606a0400030000006a473044022054e7f87847849d043752f8de07ce767ace221cad60247563656aeb4e47f7b5e402203273a52018cf043a96416fbb24df0b462530142ddcc829a9ebe9851aeb0b239401210218222e2d28f0f7e5661a5e7f6d374f8d6b2d62f9df60ec2ac4b7626020a76c8000000001000000009e680400050000006a47304402206836d4b6929d4241e3dcceb9b4c991db7d226991a16c76553949834cc64d1399022007b0045897b55942691acb9399a9f6bd34ff358efe192ca01790ff38eb31295e012102a2b9c9d651552b5a6df38326ba1059a518121a1463fc567f432c25a1549a2a51000040000000000031670400020000006a4730440220097ecf63130b4a7cad835aa0b5a8859e44c8d9fc19d95d191dd4333b2bf9bc1a022051c30f797bdcb4bd243f504a08c2ca365ca6527f52492ac4d5a3fa79f67162110121023cebd5509adacc88fc5ed3ebbd35a1b462004f455e125083eef9c9824fc1d821