01000000344107bb43494ee4e0ee0faad970f602d2a41d778bce1727b6bac7f5b7d6c4a9e70000000000ffffffffb084115b274db91a62e592e9b1a199279949491db21ce39ed5f2fc7052c4ea080100000000ffffffffb94b9a4caaec1b1697b5729652704d76cf3b375de626cd2bd8bfda1945e5f60e0100000000ffffffff87a74d4df12b46bf18af981ed30a517a4a5f5628c98b386b659c41a7c2463bb50200000000ffffffff8eb6ec63eee87498c5ebe7fbf6cbe8fef939447bc1ec49103a157e118eb95c5c0100000000ffffffff9eee665b7a86d7fa258e492352bf7a74196da5dcaea603aeba5543b4964599390000000000ffffffffcafd998e6912f12101ecd974d346a006b4cd4a55ad45587835cd928c2d536a480000000000ffffffff8f6b57bb340ee03369b278389ead6735ac460a16cd22cf96f3336de3aa639af10000000000ffffffffd6318cfbc740fb0d090f8b661f2c7a4b440d81f02c047844719e5c58a49c68e80100000000ffffffff1caa8c764759a470294c97ea87663109acd3401dfefef460f0a21b573b261a8d0000000000ffffffff4d069358efa86d2d3df221362211d8d4b66b338dfc23a1080bb48f834cd53b860800000000ffffffff57de63a29fe3ecffe8db6cb215405c822dad04c0cb6d03c4419362d6647e3eb51800000000ffffffff9525eb4dc44e25cb91d15284633cb2e8b2379cfcbba9edcc706dc512ebbd97cd0000000000ffffffffa57ee1256874cf94a0c79f2e7fce071b1873852972b528d8b36ccc25b8515c880000000000ffffffff36a8f0e1f9409bad72e02ca5387eca4c1869c942c6a2affdcee71ab96ef3cb270000000000ffffffffda7cb1b20ba0baa73d1923fd83aace1ee3e3d143965fb96daec73d03875b775e0000000000ffffffff3ff481226d267acf413583e2aa1d92496b5499d44fb26bafbdadbc5900c6c64a0000000000fffffffff4f97a1fc820b0e3372981e34c6c3037ff1e92e49b7268c0acd15071de78f3a10700000000ffffffff7acda44fc6da1cabf5d8ae1b8b0f176eea510a76647300470ccbc8e58c14aaa00000000000ffffffff6d60ea75280baa03621faa01be07e39a311edf480d240dfa9e5726d709fe88970100000000ffffffffaa76b248903d4511a78e39edb31981c69fe68a20df4a0a88b8278e0a4fcd93ee0000000000ffffffff146f976f1e81182ab35a7eee6b106da3ceffd6890911c6bd6b1f85a2e25fbc4d0100000000ffffffffbc78972c9af04853678c8ae351b8063830be4d01747c0d63ee916340f99546e6bf00000000ffffffff651610b44b2d5dcd2cb7550df9b99ac52b8f9ffe0e162618574f524a150139b80000000000ffffffff6974e50020d334b61ee85dcadceb8d4cbbd6ae7f87aac258b51e99ccfd35c6290000000000ffffffff4d3e37c9abd568a761e6bff94c69fdc2082edb8741c05a5a8071740b2404cb751600000000ffffffff986194ae9b3d191b85143c27d985df2c069b5d968b3106a898ff3e59cb0fb1ea0100000000fffffffffeb701328cc99aabc1a353fe95e9e31d4e9416c78a916f74892d8c040e1ceb380f00000000ffffffff4ef96cb432efe2686667caa6dd47c87d1fd4b0cf74959574e983171f0417834c0100000000ffffffffc2b42a93f8178ff95c1ae6b0dcac5d66bf22956ce7852bfa79053165fb70ef480000000000ffffffffee5d1eb508bc76876e23778d4e9e0e1b6c78a6b4717bfedf6e5dd45bf31a4c8b0100000000ffffffff3f75e60dc9c37f508f839e649678599ab92fac9e28b6539d7d41decc66bcd2470000000000ffffffff9c5e73e8d49aabd91f484130de02a2886480972aed027ef20171381ca7d1090c0000000000ffffffff9373303baef0cd9064f84305400de5bf4b7ce14a2985087ada549dd67e35ade70000000000ffffffff9688dc4c7004bf92ad067df953c706f0281fb55603e794f082339101e4ac6a7a0000000000ffffffff3af9fe69b01f228431686312e4378fd44aad3899009c61647e2d5e541aae720a0000000000ffffffff9127a85d6fb8b4d4d16484b352137ad63f650ffc714634ae03c0d29cc2818b160000000000ffffffff847ad792d1368d13115fcc4ac35820a556434d3baa85a22b649a0e04e342321f0000000000ffffffffc01713767c305f1d9ec4c1012fe3cffe7a893fa6de40331a9048bf0903f37e4c0100000000ffffffff51bd3a85596a6398585670b3bd0457791f0f7791418298317455bcdccf19113b0000000000ffffffffae8658bddab00154b3094010840f3a0319f0313e8154b2d295a8b3bc3398cf0c0200000000ffffffffafa7752922b6397965e1d6664b74d5c9fafa6e4ecb37bd2f42a01542672ee87d0100000000ffffffff963cfd8bca6a96bd3c8b608c57c5833947bfab2700a5885e242d139264fd75130000000000fffffffff93d895d053a5c467df1046de2ad44ca265df86d013b804e9bc4d9cacd3d5f3d0000000000ffffffffd3799b41ea11ba0d06fef8d781c192d88a1c4eedf791e41434d2e060550efa050800000000ffffffffa4b659bed0a38119d0e35159537e1c0f582a0ae58eb910e5655851205380bc1a0000000000ffffffffa77476645adf65469662cf87ebbd2125ed29a05d0455986595cea2c4d6a3c3640000000000ffffffffd9d6d3e5b9b1c79e537b3d9b86c777f176b4e49dc5f5f7bbfb45348f7c5ecaf61100000000ffffffffcf7a48af0b9e2ebe9ef6e97e4c41bdb108458667f18a1cec99927174c5731f660100000000ffffffff4ea52651cbd73932bf081becbcf184f713c14ddc54ead8cd6205c0046e9f6d0a0100000000ffffffff32b1cf67d375396974e4b1c2acfd64d0ccaed754011c4e94da366ee7703f09c50100000000ffffffff331f6de3a93df0d55f9a532926f7bcd65300c6b26d1d9ff58e9047f87ad6e6320000000000ffffffff02806994300100000000001976a914840063a93b661b5198aa98fa3c7b109935b8eb0e88ac78d779220000000000001976a91479ee445dc7c732951f4b855f505dbd1b26655dea88ac000000000000000034960f93050000000000b90700010000006b483045022100a9417c150d78abf2139d16736fb2714a0edc9f47454af6b82dbf2dc7cfb6439402206f479c994b053d55fa3844517c91cee9513eddf68f836ea7333ef59a2aa4f28e012103608161e302445ee64d9fec9acb25eec08280b9577cbfe2709e8c84536560a09074e2890600000000e3340200030000006b483045022100ab5282df867df363ef9e66c2941781c21d92d352f8b280d172a36e610fc6717a022066f3a5a65a87bf75b2cea934f23fbdebc07ad430f688212acea72bd49c52a0800121029257528f69e110ec6be898789bf2e530b45954ae67d8df4ea3b34c957f7d0bfe68e48906000000002d100200110000006b483045022100a530a699a4ed64f0733d362ec9c88a332881088537933812803bf8e109d9a04502202df01a1a61ee0265c6966c703f3ac64ed06266d89e28be13a7dbdd2837b827f40121020508685fa4f23408f1ddd43dfb522a59f2b6cf309819e6698c589e8a1bb32d91dce4890600000000a3160200030000006b483045022100ae72146e8444cd44862a5df47dfeb09b98858f010d5820d5555e7ad936c809b302204291ced809dfc8488dd33d43ee292d6b429405c690b44f1e2f883bb34754961e0121025326559089146d9363eb440b732fcc1741abf6660f17748d1671eb5217a4a76d5ce689060000000097440200010000006b483045022100be11302f459928c6c346c71a84f5c4ca52a6b6c21f47132a07124f9d782a866602201c6596fe067e71d0fb10fdbdcf32ce8eb849c940249a169a793341ad43ea92910121033f753a7e0b83d5d0ecffbb28ac2bcb2a0870651cae22e08a1d4030113962ecda50e88906000000009df90100010000006b48304502210083c1ab7045c0830135ebba13ca0f354ab6923a75dac20a969ec86bb88bafd6b302207e1204d8043b57e5c517314fde1dae97bfe1b11e8d8da3fcc9a67fabddc8e8b10121032256adb43186c6dcb467d709658ac7e42a5eeec85435b2a19e84eb69644f49eda8ea8906000000007f1202000e0000006a473044022055a17484b3faa624e1e81168d4bf05cc7d1c48924da179529bc17b2bdc8ed56802204a7e45bc18fd870f0ba6821a0ef120719803b566a91b1bfe7afc74ebc3dc61f2012102dc5aad0d8726084adfee0dd3ddfdedde9a017dc5d2a195f79faef74e7c88d27a0ceb890600000000dd1e02000f0000006b483045022100aafe572830252b0489993038f7ede917a570bc26f0b429119682610cbbb378eb0220141a0d4879f82f80e0893b875b80eebb3c4c8ae30b8dd194119f114df21154590121020508685fa4f23408f1ddd43dfb522a59f2b6cf309819e6698c589e8a1bb32d910ceb890600000000b9280200030000006b483045022100f1486c525ca19cf3e944a9ce43bde4d8499ce5403d997bf4f1f2ae457c072d100220550d1dcddfc78e62c42047fe7658d89d4f2fd662cfe31ff3c6b9b84192862f6a012102e4be9ff2da5a9235ff5695866717de82f4631fe89170498c2b68be0423362eb570eb890600000000626c0200060000006a4730440220696160c77c3f18d2b3550dd704ca31c07d2b5c172998bde8867743f6dc89058802204a51bc038f48269487ebf8585966426f9c8728e9b9f5d7d6b3892249f0a7f626012102e4be9ff2da5a9235ff5695866717de82f4631fe89170498c2b68be0423362eb5f8eb890600000000c7f00100160000006a4730440220638c1254ccdfb6e706f5e1c62dd60b43f949fa70116b719c85477a956ddaf946022002ff0bdfe01ecb5ed001a04cdb8bf3cd3ee9ecff07bd1b31e500e5bdebccbbd70121029639627458d3720f9b16a70ca5206a8ea576bc9c539c9feb4d0c293c4634087725ee890600000000bb0302000d0000006a473044022036755dc8b3880bdc4e78c4af1a23807daa897afef4ed467730a8b90c72242e5302206e877140bd1558a2e0d5757766f3943a3642645dfc0d99b33985b847726fbd9c0121035165e6ef3efd4c59ea376ae6730ee00c59fc11873d0cfe47ba4e1316ee01feaff4ee8906000000000b260200060000006a47304402200ffeff878a3fd682421c74cceb38edcb8b3a6d230ef30e2415103eaa6ef53f8602206acbd83378e4382e6f7718f2c2f89adcf63e2cd75e3ab7419266f06b9476b1b5012102d75a2c020cfc7124540d91542aa73e42e217f9c70272c3416da8510f8ea5514420f089060000000077990100020000006b483045022100c3c8fc948b52b5d57d0568dd462fc3218922666a246dd37d51b2449f197ba0990220377b7477f9a8c9bf3d3126308846b158467be46b304039f1c8e244c910534455012102cb30e3b626629bd2ec92587d9aeb484e0000a4a1a8028348c1ead0c52635dcf632f189060000000079610100240000006b483045022100ec6bfd681332daf1a4c95eab806a703f06a3935573e58870ee2fa2a4076be97402200a8ba1034f66ae9cd59132b6e6b6d0d8a06779f2b559f9af2910ec0a1fd0326f012102bc20a4ec326aa46c66e3e203fd9f7fcb0bd5a58831f1ebcb8b702e60a674a95cb0f189060000000005e501000b0000006a4730440220260e0f6c6be7c9de9e4e090eb68e586ad89ec15b8173a8d09a3d02008df30d1f022065e0df4ea9cdef17a6825ff2cc669d8d75b8508ffc0700d0efa85fe336426250012103e9263e8fe9123e5b2346df6f0a7fc2a336cdd8543838ded3b132f49b90026096b0f189060000000049ea01000c0000006a47304402202af76d186dfc81befa6b8ab5eedf927116d41f70a8cb61f0e29c948954c5e63b02200b5878510d2e00abcf13052bda02d63362d9a272e4aec9fafea9b71b17041524012103a521be3f7b3c01881aaa193a3c18d00c2ef05b37c8650c132d81d9f9657eeb443bf2890600000000dff20100070000006b48304502210096cac220cfac314b5bc98f354523cf21f8dac3a16e429f55bbc339706036c59802207d4404a7d2adf9770a7dfc633a3bdd6bbfc4273c4b3f5f33526a15e441ca565b01210388035a695e09347695a8296f379350ef393ecefccbc2931132efe05469aadea678f28906000000009e340200050000006b483045022100e065a142fdddb7ee13e3e652416c202835e08c875a46da603fbb22abb9d239e602204f63848573040ff94713248ee221de349b5ada8bdc9b2aafc5f79cd4ccaaf90501210281fa956b1875ad67059945e02fe6fc4c032455dcfbd0b1208bc6323fcb2ddd46dcf289060000000066e00100150000006a47304402204f8b0c4f2f8cb8400c74b328488dc155dfb67b3abf8fe99951e5b88cef13a15c02202c097407f673720b785d3b9b824bd868980b2619356a8c346b4525a0dd9ae7ea0121021053367788b00c45beeb29f2aa332685168ae03f3ef01a7b29a9deafd0bae64740f38906000000006f1e0200140000006b483045022100b74d65e3f0e82d83624858f73ad71a53654a67340df22b477186d4032b74ab35022002105d53567bb00ff8570efbc9699a3ca4158d6e68961432a79b321f369f1a26012102e4be9ff2da5a9235ff5695866717de82f4631fe89170498c2b68be0423362eb5bdf389060000000025430100010000006a473044022013977e8ac72f214e15ea15881ca52a8e06a95065acf397090e23018661c2a9480220456b9463e83452917c51fefd92ba13958ef2dc276897711ce09d9e715a1cf49b012103608161e302445ee64d9fec9acb25eec08280b9577cbfe2709e8c84536560a09006f489060000000079d50100040000006a47304402202c499e791cceba46e7a3c730f700048c31ff08ec144a83a5e854a97978b3567c02203ed57ba154e10fcffb9424f9b0f17b665907fc490411c7a14a12fc164cea5bba01210336a730a511eef41efef5ea0c7c32d62044c073c03446d85c0010494f2a03562fd0f4890600000000a21902000a0000006b483045022100c04005f9a6a12bf00c8f98e45a5642b38d93c6f6519fd4267ae9b4a0932b7c8002207d9f554e812e104380609652bc2165af13bb305e77066d6cd0486c866689a7ed012103a7a2cc4695aa8f57b42b345119bb9966a0ca795c93c93db66c6662f850e64e3fb8f889060000000009e00100030000006a47304402206e420d0c43e47101e986f0ece778ceb30606a1720f621f94a437e805e4108954022022ec888e5579b3dfbd0363aef8412baf89a95b2f3bae0d86960e068217c5f3d5012102f9ebf3de0fbad1359589fb54bd33b3462d1eac7432bbd453986aa8270037aa26f4f8890600000000503d0200030000006a4730440220055c5a9c44a0fea794529659705d4ab8531429379f394d0e54bf185607d3c09402206ef87c8bf861a5cb6f8cdf66479b8d6afadc02614e8e70d6b2ece6c02fb7eeb90121036f936828da9d0b08a235d5d5131aecbc4b3a3641cd3a53bbf0d7ff4d80ddb1911cf989060000000064450200060000006b483045022100f477d5a9caa63e425b1934c44f263b85e16a5483a411df3cce2c7636227a282a02202474eb52cd684a887775d7d1f70c676a17725a32dda6897d6894bc10f8da096401210310266a34541f20f605b6609be24952916508f6dbf03dcfe4d3791fcd5c9159e60bfb890600000000e0210200020000006a473044022025a99a570a3fd56d71ea2715fcd8721c97a9f6236cdb5e6f949ff4a5c689ba2c0220246781b1773d89db8872fd0ed7c6df362bbb2fe37a9a350b6f67df2788864f64012102b702e22c94d92a5fbe2fb76faed7d85b31f049d92968d2d9dba0b2574f1b5b13ccfd8906000000003b490200030000006b483045022100ba0c9fbf2d62467476b0ef391961a026009d62c1a46485bf89384551d038eaf502206a7f3a2cddecb97abbbb7ac593dc669d85c12d93250dc9e7d61c653ec3686bc3012103757f56df546626e3b0e4b2bc17cee039014ce585e68573fb6209d0bef61ad49bf8fe89060000000051e40100010000006a473044022065b45072bcfa748617e61d994443e59512e35bcbc4ebdec942f262f1167d8bbc02203e36660f82e5bf8561d3e491c1c1f80ff53ef693945e71cba0a54507e2c55a4b0121033b25182d072543765a667266778fff295c14bfd2de1f9772fc8b65a0257ef9cff8fe890600000000080d02000d0000006a473044022029393aed7c4b637cb96bc5fd3600d5007a5cdb1f1a53e24890167fc67be3872702200d922a61402f4a781346887a52b3c01f06243fdeae1ac0350e5709349f0a7d41012103a972be70a4d5a660a00d82fa998c6e824487da0c973f8a7adc43cecba70073d9f8fe8906000000001c380200090000006a47304402203d75e52de66d548e7b09d4ae928088b303ea267fc48145a3ae3a5f9b4aef941102203e8d07530a5974ba772fbb8f424e6294e9d108a828521850edd9674f4c58eeb9012102c2c454903c9827d1bb76a18bede63e598a603e9fb67025c4cb21540445ebe4ac5cff89060000000035fa0100040000006a47304402203802b3194f2d59ff6607e11c3ade1cc33f474f65c5b61e98327f59f4ab8ce8bc022017949c083033bedb0e96b73d053e3fcb246efa71a94af6d1036d4720b251a3a70121020faa187216c4dc0376985d52a31be9713749f350feb48a5dab6b2ee79584d22dc0ff890600000000683b0200050000006a473044022068ab2ba3f3d0658b0d2cb0036e5f7dcbfaafec0a54dade95241b94787780843802200af84ae4a0d24e8063b5837a8fffc191f8a6711457b1044736ac6a2516ac5ed2012103e6bdbadc734b953ad9d6f7c575562253c63baf29b64889f4d028821497ff7b6424008a06000000005ae101000a0000006b483045022100bd4452dfd16643659a027913198ccaf08606356d801e577e427ef58e077f690b02200a9a148917edd39e21dc018f6149bba0a60f78486f06f3624e59527052118014012103a5dd238129ade30bc67e499e6e34c0854eca88827f4c308a27dbecdda17039b124008a06000000002a060200090000006a47304402205992e1e74c2c02343861f58dde4a110f70b38f694e349a7ff2394594e5abe50a0220306a181ece054dd95c753d8f94127a197fcbee1b54870f593b64a862a1de040d012102a171279288a0d4893c2dc7b7fa5b5ce74bb7d7722be10edde9d2c50ee84d64644c008a060000000067b00100060000006b483045022100b447616b2054bb44a11f775ba3a4cc5d278e8d2627d82aa0ef4338e889455b2c02206c4829601c2b3c657aa15cc8417f965b4d0a6b950ee6836bf058d51b2d2277ca012102eac974da122e98626bb667c14f9bcab625440b06aba8d8e6c696e737258b8232b4018a0600000000c7f10100030000006a47304402203b385db9f8172e29b78f9da540d9290ffb1c376422b35b1d7672286b1549e8a70220582265358ec7f4488866d59e1d640c4a7c9249b25164d2206319a596c5ef09fb012103cc06ce3dbfecf633e3b8a7e2c3fd694c7bf5dc8e78a9ef38ffbb31d3e446478e18028a060000000097170200090000006b483045022100eef0bc15370bd9e15a70a61f93c0e65f898eccea7cece6741d3fe2d71fa2d2f802205726ad9441f4da331d82647244a83fe6cdb786d93ca7de22c0ba93646df625c401210268a8e134568ee0142052d946cbe925842088c0bb6cf891547c3fcd821a3b8d0418028a060000000012370200110000006a47304402207598c9fdae45559d1a1075144fa1776f4423cbde79e47183577adcca6cdf65a602200bcf465fb60e0b193b81b86f2f369c9f04678bab4d3714264fae9be331f6c80701210370a9a21d5c4b8d8d4cc0e857579d4fb325207d733cbd6a6569a076c6fbc01f3d60028a0600000000592302000c0000006a473044022079482a54f06b5e98c07b9000692c56c74cc1f8da72246c8f4a1815d82c5a179f02203a307ce9996defb43988d7b44383b629a2f27ef26a07cdb2fe008b574453f7f2012103b188d713594d830a53a68ca17bbf26e1db51ccec0fc2c72d4944cacdcfe57dd00c048a060000000098dc01000e0000006b4830450221008e87d36d9e483b755e43375eed562af654aed4eb2d46ffa37fa58b256dab14510220368dedc422f8ceb63f8df7862e1e25ad9a73e4454ddf6cfcbd4afddeb7fc284b0121033b25182d072543765a667266778fff295c14bfd2de1f9772fc8b65a0257ef9cfd4048a06000000002fdd0100040000006b483045022100cbc9e85e2591e97c5eb6abfc3538af5edf96292710e19a7215d51335fe103c7b02204ca4297de2680ecda243c056d008c60a51a9d4e1818f06f0f76dbda8a7d999fc0121038915f93a393450c25b933d2fb14e02eb5560afee4ea488af991ecf8937b84f1738058a0600000000da020200090000006b483045022100c8fd24b63b5a7b5f6c60963b24e4720e5d851e404325646544a7a9518efdabc7022001474998a8635931a65bdd1b900cb391b9bed9845af2e540ddfabac06909bc12012103a5dd238129ade30bc67e499e6e34c0854eca88827f4c308a27dbecdda17039b1f8058a060000000013d90100090000006b4830450221009be8bab7d1c01d490047e8d6e62e5c093ccb4b39e3c8c964cc07bf57aecbd7270220772d876d0e915fc1dbd6fc14a23e559cc4cee7ceddc4cf57423e170ca944acf5012102e724e989a28efa1d524c034db12c45843cff5695dadc5ad46e82eb602a85b62b64068a0600000000660f0200d90000006a47304402201723494c9c91e29b115ea8c62906f19b05e2bd426508ecd9d948cd1855c20c2c02203d546492f1c9d5d44841528d287f1abb5dfa570a2772d92da3d9f0222fa984760121034b3ca42969a23195ba6240ae2890f92013f5cb0519473c47d45be08227dfde6b64068a06000000007c130200110000006a47304402201e1fbd011912cba9962b9ada5a95e68d5d8460aaf77b294590034dd7f508e73d0220033bb5417426b85b982b43d073f4106dd41146e8e7964b03a3fb4647900b283801210357cb25d4b18fef10a836158aadb6b0a9c2e583ba6e16fb7753797798cce97b7d02078a0600000000506f0200090000006b483045022100c161153e96fa320aef3560f7ad089e8eb4e771ff5efac07883d1652c6020bad602205e3821d8da87d808fa931cec4856e8877a6d6144518ee1049daba0595d3022de012103ab9813ccaf0c33ae0b6c8d9eacf9131531d3ea16cfd0560525e784ac82ee057af4078a0600000000aaf70100110000006b483045022100dbc2f8a6302da478559b613cadd1dd56686d8358f93f4795fc21c238413d8b1f02204f64fc4522a795b502eef86df49cdc28b8fc4e4b99fa74c75096a1243cf58d1e012102f20b31370a1522ce3bc01045292859e0646c09e5cfb9cf7dacdecf740ed747cf58088a0600000000453302000a0000006a4730440220151b0ffc8d7368cc66d7d5e2d2857f4135d8c3383466425799741710db6033cc02205d7ad129339e42ac40fdabcf48496dca0682a67874ef3b60fa16eb77deef0818012103e6d0666c4c766462616a0ff880f8346cd1a8a74b2bc68ec0a5a1a07249bd5d124c0a8a060000000076f90100070000006b4830450221009943a32de8f3899a67130717d41b95ab293816688551e9e2396c2551428da31302200fb20bcc8fca7b56e03b1f2774246f3dec84c73bdf068ad69eddca4760c5959501210306022a4d15759552dfbddf7437f65fb62414db733d8be8ee270589a3ed6420b24c0a8a0600000000a81a0200550000006a4730440220201978326da17b8e3e927df9eb61d7512e0ef375de82661ae034d6c1f8d01cb002203522c2fab7f1f29ea639af73f15148d5e8e10cc64844715884a1251b77c824c4012103d63b2a867b718624aca1d431f2a71ad8687545829d790db6080991794b29c122