0100000029032ba027d771db71525a44fc79f0f1e5e54e980c8734f915aa2f90fa1e18d0e50200000001ffffffff069aade1795778d54b1e6f12896844941097f1243111059c68ef0957831e66300200000001ffffffff0ba64d931ad25a2dce5fb5dc00acf755961a62eae6478942b1b23494ff137a960200000001ffffffff15c7477ad5b43a4c7d2d668adf71c9ff34f4aa2ccf2e4a7a3b23bbbe3ce778280200000001ffffffff2582f5462d468615c50e4ad15e88de9825f9642fd535cf99a6ce73c86027919a0200000001ffffffff2835dd879fc9bf86fffe9bca5913787458e5621b8956d7c2a9796fff6fbc59d30200000001ffffffff36c3897308de2bc2068a15a180226a9bc8ff8b1f10a0a745ab218706e89edb740200000001ffffffff3aeb50e2ff24f7f0a215de624a8307aa0b8684e8b647b23a098f05c6b3d070150200000001ffffffff45cb6de883099e03b926e05ac271756b7ad6e81563327471f98dee48619f446d0200000001ffffffff4ca144d538ab9c11c9b7237771a5b72c9b8ff90c0444c7b1f934c82eeb9850350200000001ffffffff5146587ec8c9e8e57224df1e291030df1aa22cc1b14bd3d0d84e4230fe1b416c0200000001ffffffff59b01bc5dc0a446d29542e5d19a631d4932c4144ca86abae93fd69487527eda00200000001ffffffff685af4c14a0b12ce357ef8bcbbc0e77629e7862aba27f24f8f4f0de52445f69e0200000001ffffffff7b2d5a7d2e3906fb41e41ee6e53da546e1c68c9ff466df9d35ba220515392b250200000001ffffffff7b725a1476faacfc4dd27c9dcc7f719dccc1f56a0ca77b4509fa7c9ddce99a080200000001ffffffff80f2ee70de3aa2ac4053132d1da7273e570419d4b4ff17f247d37b8f488c35953200000000ffffffff8285a8e414072accab672be495463e8336c6f0d63e256d33ed7a59f0581c87900200000001ffffffff85c23173206ce1ade903258b310ccfba2d33d0d503f07a5a41851654f3cf79c40200000001ffffffff9f730e7a6bf3f467a9383a825aeb96b8c115361918cada7ccbeed78cf07281720200000001ffffffffaa133522df64e997d708cffb94a6959cb9a7c7f97a31e52199a499d95d45046c0200000001ffffffffaf01ec050ae839c50d794aba113909355e05d7265e030b84b0db46dea540f0590200000001ffffffffb07353641f6d0e12c3d34b231e11234f8ca624055316f87d2e6658b3a594ebeb0200000001ffffffffb335a708800aa2f4a764ed307374ecaed0ef76017b79f2e502967b324a6433780200000001ffffffffb6e41bf9ff6e38984088323c41e7102a55f56760b0c71f83194bb33fe0bbbd520200000001ffffffffc1a4e7dc55bfd13be8cf29bd118b0af6ee6d98c337f70c89503b99ab5f3e73b20200000001ffffffffc2a1edd09d0d12300dae8f5aa032b2a7069b4b434cdf748e21808e2b0cc07f4c0200000001ffffffffc4375b8d213d0ff27ce6c6e8597e68fe3a0aa1e766acb613b88df60171fc01ad0200000001ffffffffc45019d9a7891f871c614cdf6ad99eeb032f13ad19063996fa95e81233550f770200000001ffffffffc847fc5588c3dbfc2c291059f93b6b2ccc05f48c40b72feeee45a6f2dc8eeb6a0200000001ffffffffd46d0a29b39374b1e3aa053bf7fd406d479d98e2910ba65fc3ee77eb5e482d1d0200000001ffffffffdd12264a78db1906bfcad6831f5080f5184401983519b0b385586450c19cac9e0200000001ffffffffe45139ef111a84d0f8822b57162982149290b9a8213ce91dd78ce4faaab166c10200000001ffffffffe77c0efffd91bfa025b679d5a821375bc0ac6b30a03f38109dd3523d8d14215d0200000001ffffffffe8b28d49721cc9aec3b65497327dc5c3491660d5180a8a791a411a2b12d5e3470200000001fffffffff327da1f2f53c27390ef7e62449d01cc60834130349843aa4f3b844e0509da470200000001fffffffff3808bc027203d517a934387e0fcd90bb6ab80b8fad23fa6ccfbb90c774e839d0200000001fffffffff3f745ab8b09ea1b970880b08dfd0f6b75f5a2f9a37321723e31d650245547650200000001fffffffff9e296d5d4e814ae4988ebb4ae5dc7d19fb385956b552d4bdd73ea3aea78c1d70200000001fffffffffbb5d91d099484d33319155065adbf6c58b06b639f3fb49ce1f9ac5a44e6ffbd0200000001fffffffffddc44690983edfaaa24ec6994c91f58fe4485339a0e6f970efc640eed0a6e170200000001fffffffffef8600c31bd6bb44538fbc1930a3f5aa195bdeb3d13e6442e525d85ec80bec33200000000ffffffff33cc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88accc22a41e0000000000001976a91407e52427ba45b8ce246bdb8570b2d3ad89bebd1c88ac44c0d4140000000000001976a91465bf118c2a07d4947f4d4797b2c1c8cda392576588ac0000000000000000298e9d8620000000003f580100030000006a4730440220148b2e024944ef1e6180b966a893e249ef9f50d3670dfd14a11e0a7bf6290d59022034b11dc6e0612e244239773d886764047de2f0c3b098da878f272e87dc333d6401210302d90ad441a3abbb151d279eecca39f5fec6e35123ef62728b4db016797d09b627e45d190000000040580100030000006a4730440220704c93a2d43ed8b2abd951fd2b3d9320c96e9c5870e4f83c261a706a4f8acf8602206fb0fbb42173367366a532b6194645f6b3603fa9fcb66ec5eccdb2792b50532e01210344d898d10d045915dae152fb5f0b7de439bcfd45e4538b9efafac3d92f259b6df3c2f819000000003c580100040000006a47304402205d69f27f1b6c419ae68a93d3a8b9b28be88d5f14ba946d4577b71c05035d922d02203573223343b821b21d9e018d491729e18a63e72a36724869b6f4624eb63721420121026f77c33799b6c4a3be835806cbacff62a0270ba4d09e4f9db0afff78d1d188ac1c38a62b0000000045580100020000006b483045022100e63b9a78ce7400198728ba3d8d131bcb528fbceb84852b1b17f4c59995ce3de102205b174a078fd14afd188c7eef6e7def855b383c646ecf877b371d574a20a245f9012102257d0af8ecda235f873f0afe195b0f7623640cae80e4924bdf97277eabd117da50091d1a0000000042580100040000006b483045022100995acf7226eb14bee0150ce75d259a196ee8ea0c3b0c09439b72ec772292e9510220709e6aa338521cad5ca124b13d127d1185f0edf34a4ecf63ef04783e44e96a04012103fe23b845ed03590d1f3a2d4290ff733b516614adc25bfef97873ac9a7402af91ea54d6170000000037580100020000006a473044022040fdf85b8e24f6a2b74be6f698412040c831ab735c7235a112605b6dbd9278c40220655906dab1d41c09793ca6fae13f458ea31e0079756cb2fa1b9a9b32568c1d7901210268b40110716ce5ef4947a8e7be74fee763224a48f2c55f7a14c1b4c1ad9c1f5caf5dbc320000000048580100040000006a47304402201fa6f51345cdd7cf2cd5749fb92dae289734259a0e3f8ee7176995cbdaf3532002202533579056ff0fc68183ef4eaf51caa12f957bea9a2ad39af1b60829f870069f012102a4d71c3bb9e2b64443b8ebb476196b979a82608e14aa2062e1118efdb9a6ecc2cdf7ae2b0000000039580100040000006a47304402204e2d10cf0cab1a5be7673a486e5c4327c7f23a36b94764676821bd6009199a1e022001152c9eeedbe1ea7c851cf975443578253ecb5ee8ef556ffbf7bf1853bf350a012102fba063bd6d47d9988e256e0c4113f1b3d1c9c67c228cfc72c4aef30071dff03db222c9280000000031580100030000006a473044022043a1547322cb95092f99170189d82cd295e85ec8aee16c5acff91e85e13267ac022045f75888722dad5aeb9928c2b60edb34b2eead0592939af697fcbd4c7dd12d25012103680372ae921c3e95bfe9820acfab9214970d4512355aa936b2dfa1701f5d39e5235eb5340000000034580100040000006a473044022072190a084639bb610fbb5a0e3d8a28fdab6587cdb666d63c8707b85d854010130220148c4b8de1269b3f2d83ea35077da8caf42e9ca74be6f7bd979c11d579fe6dd9012102699d935707a9c5d7e025d26437966975f098ab28012531f59181914b0d0a2c7fcdf7ae2b000000003f580100040000006b483045022100ab3510187aeddf72a7f6b9516e2de29b2395852a41cc5efabf20a679c251a7ac022050d339a21eb3936ec0a3ff9d133d05e7909264eda17599f34d4ffcfd85fa59f20121037bfd3c2193d907602aa008397d498056f93b7c3d653d6acbe08d15f6c0d79bcd2bfd6b200000000044580100030000006b483045022100b3ee35b8693ea773453c81e21e21307f8823abf834ab492ca81fe0c720e7864e02201d8ead722c00ad16b1bc0a5bb868b7f2112042a0a9467cddf0d4347100a354e50121027fb64190d10602f2a655ea21d9b178cbb718e96b8d212653d3d81382146c39a8acbffe250000000039580100010000006b4830450221009c2a39553206c782d26961db71f54dfc1a6a463255bb531b81fe6bc3822a1668022071d59aafe99e5a280e12509d4eb7df5d5d5bbe088837570d05f7d9ec22ae1a4901210281c49b973a36980c22d947d38c742b5e772f98c301bd160835ef7e47a738241b93b1e437000000003d580100030000006a47304402205782ba19e4e3f564b61c60facbefade2c1827d7d5dfe4672c520eef2e920a12002207548f1265727c7a579c18c0802db848737cdfd1d56f577e43ba39c80cd52ea1a01210376325458c2c6704afcf1fbd5d1b988b98e42b39bb5631981cd60964c612f374293b1e4370000000035580100030000006a473044022075738f2c1c9c8e014d96ea2b28e9b5993d01594ca13eb2f5ec06da8f9aca02940220567ebcb142afe7f847505b9cadb88f575cf0b2ba0ebde6b4ed702c8adf75e762012103dbe053d2b17bdf67fadc61025159eaf730ab23cb115751aed7e2b31ec3ebb894fef49e010000000032590100010000006b483045022100ca2d398065cb97cb6e37536c2c0407d8e5625682c41cf78c7f0814d510d44a4702201a3369e715cfdfb57df141b8baefb377297f481740c2f49655f434bf2ff59da20121031a6f954c5ce76ab1a43799f8ac8dd53d96504fc1795856bca608f92e92b1949b50091d1a0000000033580100020000006a473044022068d57ec1a21f7d0aa9a809bf8eaec932ac2c8833edce36a6e6dad3385996523602202ab1958c9ee167a7280ddd598b2f3ac7dff05295e0d3ab8a15ca66078417a36601210231d86f9544e7e1bd9e06c63423374abfbd1ffa8e727bd779b80baccea40cbd709bfa5723000000003d580100020000006b483045022100ade6fdd10b0d6318f448cb06b28f250f423da21a3981e3b2acbe17363c9ec844022045b4fbb0debbbad50822b57e746748b08106bcdbec26cb65753aa968aec97f88012103588d11145b0d350d112b29f4bb5eae21a14f1991b1999346b23ae93bda66c8548e9d86200000000038580100020000006b483045022100e257811fc49a36b8ae75d5d4d7e60c11c74026d2959f04335f732a6af134049e0220495c422ff9138b3295aef9fd7e47cb8983289f086785864cf0ca2d11ec8f182f01210309db68b6c478463399c8d788bb57b8b9292477b5bb195d877c99bd7ae98c5c524def1a22000000003c580100030000006b4830450221008d0efc0abe1dd84ea6e2b253c5780c113c3a62bacf5fc4abd8d6b2877b184ff602204b0da5708f7f390f2f3e620360f8db9662150b9a04801a31bbf025b9313daa30012102a550bcdbdb95a4dd77239c996821441713cc427ad1f0fc961b44317db793d713a20357180000000034580100030000006b4830450221008b95382bbd38419038be655ab88181437a0b1a9d7978146bbd3f01c7bc644b0a02204859b1d7e153c921b933e13acd2711708d7fc17252713edbbfa772d3b12a18e0012102a0f30249772a28bd241e3c8b9133dd05713f17bf3c7b388a254cb98dabbe8b98c92d9c430000000043580100020000006a47304402204f6008025c20892c65c7ddc84f29c64a8014b0923177551be9a2ab1a123e418a02206f8d1ea1f629f4f0b6f2426a5cc57f1c10b2d30f62c6e46b86db827d644bbf270121025cac19b89f16fc084d7caa03f64b80ebb28a0f9aaec6c47d7fea02646cc9181a235eb534000000003e580100040000006b4830450221009a70589c0604fb70d2d3d8c817fb6acc27237eff3bc4259a0bd0a81f082f0b2d02203be6f5b9f7cca81911b677f964f7e78f1b34c4bfdb7aaf316a01ccf8e1b072b0012103748ca8013314efb00f6105e97565a67d940adbf8a631f6999317a0773d2bef45684ad42e000000003b580100040000006a473044022037a08da99cad609d0a048af8df12868fec781a52df52746c49edc11e8fda89a90220176e32b787a4c04ca42e514e0fcf31f31a301d7ad47fa80c5055467816073e500121038b57bb116566088e05a37fbe0b6372a93f8e5b5ad51b877de5f8db2a48f81cf9b222c928000000003a580100040000006b483045022100e9836405feb8a46350f31209ff1091712f918d2d13d1ba92bee1ec8fd5791669022024f5a1fee24bc6708ff9d3676e231426d0c2bc11cefd8d78e039125a98a918480121036adfbbc607ee4155383e40619b505f9979e9d29eeaae23324101f1c43b91e20641e374340000000046580100040000006a47304402201bb38e1209ed71cd9fe356311845d501f86479c0dfe82164eb11756b89afea8202206d5aef9819d708676481a403d7cefb27bdac7089d6c636c05ba7a58a0080ca5d01210384e59dff05d10aa95357e6d5b78af97e89b1bd2438e6773989abd9670de42820cc8e96190000000041580100020000006a473044022025f427f1d0d83da7cc9b0b2bd3ef00f78a85800472badef60cac883deb32045d02200f9c2fa0e497e4be2b8abf651701cd48a82ea9c356646fcd78d197a3543163c9012102ba528d3d6d30fa0c8d7ac7fd7072dd869c486911c0b0da3d613ce9b673e0f462740eb6300000000041580100010000006b483045022100b62de2aeeace6693862a942d041227369400437df0c2474b0b4e83150d67bf6202205b0a5efa9326e2671b4b8977eb46bbefa3ce65f94defc4ff534f6b9994ed1ada012102c53fe6a1eb1d66ec50ca5b8ab8e4a2a38e1d4180a7073176138cd20c36e47c93462a6f240000000038580100030000006b483045022100ef2f9779f37037b210a6b710908eca8ae2c3f3ddb617e5ddff1c194e2d85a481022044e5f7dcbc557bdf94df67bd46728f36e99ebbb873693dfb469f1dc65f738c7f012103be6e4d1a1c93c273932e92974b4a62f45ea6410ff5df319710fb66eb9dabc9a760e100260000000043580100030000006a47304402201573de2bb5a12deed193dd57d768243172777273960404b8937fdef4ae06dcd302201be0b3ae851a571a56513d3a460777737e18ceef77bb33ed3098731fb505e2320121025ba9e78736f62d0f2eb55be0d245f271cbbc51bfc2b233920e49a023dc340fd0a88584170000000040580100010000006b483045022100b8ead46651b0f7252d201d34558d6fe851ddb2fd10343126dedbc7a6ff005e7f02200c239127a311f1c3dd6278fdaece97da7cad222330cd7314da8107485758fa2901210227bda3748870da3e5117d5c9f1958836774a6a139e17d8dce8bd825c06b9bb83e6982e2c0000000042580100030000006b48304502210093c4fbd041fed4c02a0f598baf70a66e2f6a9515a69858280a7a1c1bc980001302201b022ef53d441b24e7a5fa258d842d54b727f6bf85b6f57444209718221587bb012102a5a7338ec2e6745a43d41eb181359fca85836a6aa5cabdd163321a3f696ca81e50091d1a0000000047580100030000006b483045022100ec87f63108e1c53974947a16868474f4d56cec6cafefe54abbc29475ee405de702205645ef4d612608ceb56c9067958fe1a5b849d118a3a8e90d6bd498a7973b0cda012102d7c56da5ddf19e4fb3c67bf5bd06e660fda0be9bfec761986bbfdb6eb425a792f810fd1a0000000048580100020000006a47304402206692d4ebc043344b620475794a95a886a61458dc373ed125f100d745a3f13c9a02203fa5bc82cc1427136a2347b8e3da881e2a05aefca9fad5aef55ffb8af5393a99012102abbc8fb5b4a7586dd359713f816bcfe642c146507542d759c0c43631269448b985b87d290000000045580100040000006a4730440220451003bbe0acf2cdeb4fe6edf5a3d082beea9fd172eb95d06a88c9187b4d8dc90220581ffd9ad544d0c416a87fe0d275ac43749e25b143c7811414569eebdd7669140121020e7d05fddf1bd71b8d8a2bc0e1c62340d8f320b0f1c1774956f33ac6dc33aba38b2a4d41000000003d580100010000006a47304402205a3b27f174b95b04b24e0c920756d0c89e2ac15bfc1b7405f416b43c03be2f5f02205213ed1959535001b7b65ddb848c53f67ea7d653218384e94ee248a761ef755d012103dc090a185cd4f8c94cab3cdd8be5f37ef9c8759c38583757bede4caf2d5228c434fceb190000000032580100040000006b483045022100c26f8930f1a7b522a5eae02f68987f5abf0881600c84f5b8a7d8586ea2d110fd02205c202e7c5659a7e1ce08c2e000ee6ffe10d1c06a0a75ffe7dc20216648edf63701210360e59ffe96e717d06a6ee34bba8330476193f77273541c8fa003d3370ab237284262d3420000000038580100040000006b483045022100ab775006320aec5a4ef3faa6773f4560d6f32a65f910acf35f6bbda4656a7aab022060d072f13fc748b20f4d5cf3bbcdbc9703663b7931064750e921bf6b4257df3f012103bed4920db43499504d906883c331c820e24e72aa4fcabbae6c1e52911164311f8e9d86200000000046580100020000006b4830450221009776c530b82e57ba83a43b27a03e36c34f03d6865f836524fd17a5710241e23e0220374d60df867823ca714a9b3ea8dda22cc9d1e41865d9ca761b14908b7e18ff23012103ab0a1f76be23f55f1a724bf8af7c37026812f54cfd6d69a5a7749892cef21079b9202f18000000001a580100010000006a47304402203390db17f06e783cf138e03185aa923cac44d73b1e56146f53c421d661176ff002203faebe391c9c5262e3ca41657564638bd4313a1044036d8a0d261dc9025b016f0121031dd312e1babfca9779b0dbde6b654eae058b97ac27d09fdbd04cef81c20987bbf7cd66150000000099580100010000006a47304402204952afbef15aef0cb8fedf0282f391119a5c4f179fa237eaf102a6cc2308d869022026587d6a4a26dcca13a087eab2f086a9a4b476cbe9c8be1a8b203054f4e0dafb012103b32a1127a2e014b3404b08ba7acb7a0620a7a7d66539cabcd3616edc7e542a18