0100000033004818ba8c804ab1e0cd1d119bf801282260aedf894d6ccc2364bad1fc1b5ad40100000000ffffffff0177a94a75e1973cc710c1a8744c5bd95ebca1affd350e85ceda690536aa30cd0100000000ffffffff05686695369be420b33518a7575a3d8ebe93374fa0829b160a26e25a13a96d3e0100000000ffffffff0ae66dca4afbb7192a50f33fef1f134d4791612cce9e24a95d0d8bb1cfba046a0100000000ffffffff1595f50b46b0f5edb6f6977f85726dd69749497651a974a6715cd8c0b89dca4b0100000000ffffffff1599a05c66e759b1a304efe5b1be9ab5c12736005dc0f24a96aea21f692659910100000000ffffffff16d98575191546e4a68e98a291e01eda875ba7cc18067ae1c054cefa2804626d0100000000ffffffff1f54e6f67c83070f2a4097a6e8e25a5f91c79022ec3a317f969896b998fbd5690100000000ffffffff2012f11677869d2aa1f13fad5c9680470f6faaf0d9481f02258473ebcbab06b20100000000ffffffff21a055c62d3b7f596812b21cefe24be8e5a6c7053796180ab1cd6b94bfc678a70100000000ffffffff2469208f45061a570f45528a657b349801fcbc04c10cf7bc3046119b4f9941f60100000000ffffffff24c3f85892da4d7df287e26bf07372af1819bb486f5e837bf6c51afef9329b570100000000ffffffff27490de83526a5bd2921bb04671d8275884e9dae46e68af0f6f1913c363f80c50100000000ffffffff2ae55b4cfbe1c4b66c22a7e4b7852415b7483f68efc074e708d15a84347bb32e0100000000ffffffff31d5ca63753a00e1b860d91d6e7578a1c71c6b06e04c84f83c65d366040195080100000000ffffffff39bd42cfca0da773d7946589c3fd26936590ba88c3b84b0c30babac8d100d4050100000000ffffffff3f85f57278fca0b11c155f8477ea479ff1c40a2edf3d8e8a3e5884898e26bfa80100000000ffffffff41530dbf58e6f6fcb235edb417eb512e4fcce9f5784e90dd8fb4a2063a04f3ce0100000000ffffffff437e71a4ff8986ddc465bf464d8a3ae76e662762ea22365e30f345c33a5309fa0100000000ffffffff528f5eb28a2a16adee674e15d5c8c4509edcc4a7a19e896dd28d899fcd3baccc0300000000ffffffff5369983820729d532328fa899609ff800322f6358047162cdff78168d474e8260100000000ffffffff5ff794af2aacd95ec79e48faaef875c5751b0ce156bfc992356eb4ce86ebf85b0100000000ffffffff67794fc3c7445df06db4e8790c1edbaabf43185a07d7781891021682c2ecea390100000000ffffffff6cff102f682a64c6225c2abb73f2b9067ce0e653f483dc8075c14d1541dc9ab80100000000ffffffff6fd2a2f47593f0a914ee37bc1aaa9aed0670fba276fb346fee181183f66756830100000000ffffffff75fa7157464383c37acb03e17aa92a84b7ecd2c8811a74f1ce4980ecb7e623ab0100000000ffffffff76592059fa1eaf2b382eca88cc013052dc870bcc8912624e259e6c7e5c7dd0090100000000ffffffff7a2ea15eff3f6a96f234c0851081a3c2f0b2bd662356b750d8ae45baceaa332f0100000000ffffffff7fab3d97479f3a18ed3c489c385d6b950e48e84b367eecccf23d89200bef3b880100000000ffffffff852f2fc8082fd28995de854b0db5867419e789ff369e1b1c36aa8675bf0bab9a0100000000ffffffff8534a398662b031cda74255dd346789327f50e9ce341d43da48994d9e1c5c2460100000000ffffffff89494db26008e8e1ef04f3655d34088c62c4a2fa8111ef1b6558a546df369e620100000000ffffffff8b70800e21d3775b8810255fb55daac0fe2400370f4c0754e9d09a450b9aaad40100000000ffffffff9c034771a9d61294bbafafa3b0a4ca363926087218738b593cb4340b84be66950100000000ffffffffa4ce944266af2eb9f5c69e72bea14e536649520db0c2123cd3332077fbba54450100000000ffffffffa5407c9cbce797147ac3b87551131c89d537c9a0994b53abd301a7d4266936550100000000ffffffffabc818e104e332a488bf7e42945a627367b503228f1869a93d21271bcc22039e0100000000ffffffffae77ed6dc77f8c07fd86fb6c2d09fba91ed19e7fc02a3ff9e7517b1ea48773e50100000000ffffffffb0d1abcbbb700feb4343f9cecfd2c32e7874f9fbf11691b1bc99d7df47dc72d60100000000ffffffffb343a259865d2dbe9dfe782401a23e5f481af42761c77009a488c20bf87598390100000000ffffffffba9b3c2580bb90961e079ea903970123dd076f4486553e2d2132e71e5cfa9eea0100000000ffffffffbd8913900bf42d714099c3a108ace1011c8325ea7f9c20f5f230e0fca043af400100000000ffffffffc4a1aebb21bc5e024e5d49db0ebf875d7c63006a2d5b457eb8cc5cb2b14391e20100000000ffffffffc94c332dcd70eb23aa3f6661038f8fd2893b92735cd38e1a0b7eb095367afa750100000000ffffffffccf116b65f823534b644b1deba6654c6ea690fb97ff759168bde468122f7ab190100000000ffffffffce5ccd7b2e585098bb621a4f87f3a6197bf3cd3e8e92d3e100444d708ea3e5880100000000ffffffffcf7a6e75dcbe966447a8cae13c5fb293002b4c4d853400a10246b02797e0132e0100000000ffffffffd79e010950e5df20ea664f05f93249cde156879e16131b95c4b21863bfb130630100000000ffffffffd7f6a70d7ae4c6e7e669b7ee7e90f47736aec54189d760e1caecbb644cb374af0100000000ffffffffdbda1ced90ed37175e1683d638537ac6a8d75acbd072cd4ba8e902cb4f4241710100000000ffffffffdf320f33f02321a593be9e631dbd851ead71095774b66674e5325a8ec455dde50100000000ffffffff04d37478370400000000001976a91451d8045ca2b84b548e4ca1aef86281707c684e5e88acc5dbe22a0000000000001976a914771357affa76b7ad7f39b4dc1150551ebc4e162888ac0aa1ebd20500000000001976a914d4de1f5691bbc27a88716dd93ff90575dde57a6888acb51054e30300000000001976a91498881536ce40259b82d78618761212962c38bc1588ac000000000000000033237a394d0000000090af0500000000006a473044022054484656bb400b0bb46defc6388400eb9f4ae8e74a0bb5b7055224b91131725f022060a08a5741343a530c3b605e739cc46a2baa1ede30b3d872ffb786814772ffda012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1dfc7394d0000000091af0500000000006b483045022100d498ceb57ef84c2a097924a0b71bd17a7e899d0233e34d03707ff573db1a8f4502204e5c21d8b4eadd90d07aba29d5b7a5d10ef858ab64f15460d8d2f24e209b357a012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1bf0c1f4d000000006aaf0500000000006b483045022100fd4c98343706e42900dd5ad81e6b1ad70938af3a67f7735269013251d089126d0220396b52e5cf8ede8f2addef033ef16f51f6c41ea875838d09ec167e2dc31582d6012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1a382384d000000008eaf0500000000006b483045022100f58d2298c9834faef88c4b4bf17ece92ff9ff7cfeaf4bc38157ad27f6501a74c022036625fbe7841fcbb3be0d839e7068e72f5536958930b5061fb3c735b47ac4274012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e197c1c73d0000000099af0500000000006b483045022100c963a5d3883089da71f96195512cc91e51804239fe4657bc8d375d82078da09e0220690c13787a8c55e5d3b004b6a24027d680294af88ee15ec03ae6653d267ebf36012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e140d9552e000000009aaf0500000000006b483045022100f16be6fae53ac686350e0e31c1b5bc396b0f62c11b8487c10ba3406828c19f6202207193e964cc5bb8ed7a05dfbce82adbd3c506dda197765b631d867cc9852940db012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e12371384d000000007faf0500000000006a473044022021b0fc9ae6ab4dd5227b9bcdc6845c1cb15c9d199470fac32898ca37ddc088d402200431e73513d2378749ee802afb77c087f7aeae8c7e9476cadead14bd849fbfa6012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e14725c63d0000000079af0500000000006a47304402203b79c84ea164bacfd423775eae8ca7d5fd67c423ff3cb1f8a733e3e67e9bba9e0220427fcca4930efa19d441b196ee1de6fd8111488bdce3f84411e369d5fb7f59f7012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e12759c63d000000007aaf0500000000006b483045022100b320d1dd44ac0fd4422e3aa9719a3f9c45f117a26991401672184ee9e2e7442c02201f7ba2d4dd96bdcb618227ec0ce506a9fc6cf87d5fcf13cdbd8e2204a19a8e3d012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e147d8394d0000000097af0500000000006a4730440220075a3315d21fa0f522206ab86a402762dcc90aab159aa62a048ee6b2de6f850e02203482717f9aaff34046a0426cefb412155db604e25ee6f193b67975113d2e40aa012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e14b30384d0000000076af0500000000006b483045022100e712ed4d55f112ce99d9a07581c80b73a5a4748e48b49257d1af28d37d971ce1022036d67dc5871243bc173b308f1847a36b8e021f51c305754ebe6a2acbbb0efef7012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e19700c73d0000000087af0500000000006a47304402202a51b9a8c3b80940e4afe42e837e4628b7d66fd4db853c6e1c3de60b1dbdfc3702204ef8963718f2828ec83c6ed42d2ef41b42efcbc73656ee7e17343ea2eed18d3c012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1a3583a4d000000008daf0500000000006b483045022100f7c614f3e478d67527a3824373fc66742d04719e1c5dbceffbf737f8af98ca4702201a903d2175b7913ec1f67ac17abba16a6691f4cb7094f6ea3cb64f546aafce62012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e12b6e294d0000000073af0500000000006b483045022100f84ec99c5b128c6d9e9057280ac6132c1b7ce59e8daba8d76c9b7bcc6fd69e16022030349ad91a83f856240fa43055ce7c1313e8531dd34d7465d46e72c7eb4b627a012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1784c562e0000000095af0500000000006a47304402201116de8c29ac7a4e3904013e901315402200839104ba8f36300b4273d419336702202d7b9c50286d8a63b726bb8a7439fa18c112dce4e57830dbe49ee5e2505ba365012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e13b94394d0000000092af0500000000006a47304402202f9cd4b3c322445aaa93161fc3c9173576da750c049e605ea6605f4ae8d7ee32022039dafb7c699187bfda9a7d56fe2211810d5f5ac71f79b42dba93e8bba3e34754012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1f309394d0000000080af0500000000006b483045022100802940b7fd79579c4b98eee09b294748dacacdcf793817c4b6f7139c73b21532022034f0c0aff93566644df925c0a71fd3dabd756f60633edbbd11935b9a7fa8a47a012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1ffb7384d000000008baf0500000000006b4830450221009a10afd97ad778c04e58c76dd29a217b5ce7a113fd49c714716c2685f16599520220523e62b4e61a3a2d9c5847465e74fdc664be713d9c4b80220096e106a6e5676a012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e173ef374d000000007baf0500000000006a47304402201728df559e72503de455a4f2b68c6d62dcb313127aac45ee348d71a01fae0478022059a381008a61184036c5423600499208b446fe0ed8c6ab7c85f9b31de35387df012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1d2c8a9290000000069b00500010000006b483045022100d216b89214b32fb61d51264ab5cbb128acda1459eac19838bd38564854880c9802203d04bb82afd531d727d5ae36eeed5fa7d3f6c48d110e10e42df10a448e2bf03501210220d22d5240c54afb644530bf86d58ef16c934038e522131e3cf7c6d2ebe50ef673ef374d000000007caf0500000000006b483045022100e33f60c071a23960d6da8be09ade5e9fa13872b170b8af5e3cb1c9e6f5e6ebd102201390c9a8b6dfe518eb14ae4968f113748a622e61eebe975d4446bb741e9363df012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1fbb1384d000000007eaf0500000000006b483045022100c3da29886ac8897f1b62908f49bf80af6ed67152f0c1e76d436f67a718205d300220790f3863a6aaf98cf504bd8e7b846c6e18617547fca2cc8abe25282401e528de012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e18f263a4d0000000098af0500000000006a473044022013f05c33873d38bfdec18385379b87c4d27c5b10e88a9deb1d40d0953ef326d602204e5d9c3fd7cfc7d863586cf777dee72ad51787bd6cb45818af0cd2c40affd6ea012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e19bae374d0000000077af0500000000006b483045022100d72e951242196f6cb3cc6c6db44b8971a00edc93b77d5993888b0d06c6837e14022052cd079b5d6989cc86dde33134d7a7d487fa8d8d0f69ac7228a353b6e273c627012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e173ef374d0000000078af0500000000006b483045022100dc78df8acd810cbbd95a0e8c902979c50e90251bf7a5afe069dcb9f5498865620220053d7400a5ce066bee28dfe6b773435da9b8d1fed559aac33d68c8b2900d1b7a012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1e8c0b23d000000006baf0500000000006b483045022100d67d47703a0249cc387d41baeb6d77b2dc1e93915de012ab119248d90b6cef1902206de5ab77019c21026b4d7e6202132cf80cedfe6d90c82f12a3258d939a57612a012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e16fee374d0000000088af0500000000006b483045022100dc842facb104ca8b68cf0b6c2cf6f3660257ff5c1baf3c64a24e7adf1dfca4690220237c44a4609d87015b8631f4a6158463bc3a8be1a808e97fdfaf095b2bc773ea012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1c7f4c63d000000007daf0500000000006b48304502210087619abb110630d19e1fc537f8c38a7ad02eed4c96e0844b059cb9f3dc47eb9902203be3ebb6a4433f578c6f3913c71aaa88cc518bc1a709e5fd14d807fd92cff11f012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e16367394d0000000086af0500000000006b4830450221008a94ec9548c46d32e09a075613541fab212fdf1b5fe6802648fb3cf7fb818a1f02203c187ec8acdab365c04d70555571db7cead82a8fde958a16aa2febb77ea3e7a1012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1078dc63d0000000075af0500000000006a47304402204bda3c541e0c2323d5a46eec4f9410ca974a363d74747a841474a1a55a2cdeb1022019b36755bcfc01f8ce41ea520eeb907a6035ac863c8113ada69a265f4576587e012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e10fbf3a4d000000008caf0500000000006b483045022100c9defc2c6d4fb161993e9a45650da39314f00c8412f7c0ea7ff64a18f2e615c802200dd07eb14c34725ba5797d3cc2de1bdeedf43fa73f5c1916674d4afd47abeaf0012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e19487394d0000000084af0500000000006a47304402200b5e1bd8dab273f40f6d8d156c1205e96c01e3df2061dae50e5b516597cdc911022031b989ffe559bc9e218251b429b944a5c0ddb69f3ec7ec49dc4aae26f19e1c16012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1bbb83a4d0000000074af0500000000006b483045022100834fe60134ab24ba98ae3c3015dc0e40d19b45f675473f42f46f9a7c6b6f315902206a1ccf5a00e4b016d59a54229e07c7233b68edec1225e4fd776f25a1bc563cb0012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1a035394d0000000082af0500000000006a4730440220797aa05f468f1e2bd8d29776769a9390f3fdddaf8901f24b65a8dc0e2e88569d02200879e1b63093ccddd729b764f847738dd7abf36846c88656e18013ea6db68f31012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e177cc424d0000000094af0500000000006b483045022100e2e85702082e4718b05dd0e03445c14e9a499d0f976ec11973b605a921e8f6770220287da6bae4b74c5dfc7aa19d25e7ce5758127258e99f18803b08ea1694d9c768012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1bf57384d0000000083af0500000000006b483045022100dda2e07490f31a4c599f0f04efb172a54c0b580701856c1c3cf7e71880f2512e02200266f3c47529978a5df9146c5b7e1adcf8eca0613cad2bb42183d104ca099cf4012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1c4cb384d000000008aaf0500000000006b4830450221009ac6b584bb32753c81bc92f2e76dfcbe30315eee320d2b9def671cdb7629370902200f270b8c60ccc4b8d91289e06cbcada4ccf35da4d65dee89fa97a0d0584336f6012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e19770b23d000000006eaf0500000000006b483045022100a79cb13fe5c308acc47a23b1815b39eabe44dc3eb9243991c1d475ed2f642127022066fade8d0a7e8a620fc86bd40f2fb35260a98a998a55e53069f61b4bd0a2e202012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1273bc73d0000000081af0500000000006a4730440220565cce117a7201140ac7fe73ed47943296d76a0e5f232ad038787c48abbe7d280220055de5e4576c7c19c122b34429e5fe02d686df882a530625db0a9ff4f747dbda012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1b76d394d0000000085af0500000000006a4730440220197be4d8fe749a96b0e6d67062845bdace4ea6563d5d9a3c3f8f2cada9234b670220720e7c70ae9bc664f56130cab7e2e994e45686a93b497e9b13d465da3fae4aa6012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e19770b23d0000000070af0500000000006b483045022100913b05555e8f8cda0e48e51632a52bf19c335ff0a053b17dd2cfc9f2bdf0b54202204c36e2eb3870878f216b7ff6ec0eb28f4a4e5b719005deb02fd1d14df9e5558b012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1ebea284d000000006caf0500000000006b483045022100e5e830cb6be03e0194763e14c0e66b6195b4f2828140c7cebe4c40e794033c730220731d6d534270d0d33f2584bde530679cf6aba08581da8dc936acb14817fabf05012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e197a1394d0000000093af0500000000006b4830450221009e2b401eae373ba0c5766207c493803b97cac44adb6f1ddbcf916ad7173645c502205942b84c994173d421b7458e1fc82e43f26d7aa383f94c3c33dba978838014ff012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1bf0c1f4d000000006daf0500000000006a47304402205e6974409f3aab3d44d117e4c720a63ce4207317617eb0061750ee98c7b3642802207e543dd77e380469ce15577fa988ce503ee3671476430118c0b6a6920593884f012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e13f26cd3d0000000089af0500000000006b4830450221009927e28fdbdc569709b82b1a1475286398e784753a24a832b5850f8dec005483022012b65530d5f69d5201be4c406990a488338dd24b3d85d3cc94b7046424b16583012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1bf0c1f4d0000000072af0500000000006a47304402206e3fef2166289d6be7372d3455e300d39783e69cd8935b472facfc9bd4e25ebc02204277c1aba1fc35de88af196f7632617fddf86dfcc75009d7e920c3dd67084363012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1070bc83d000000009baf0500000000006a473044022041a8f245a59542a145c03b3a3c8ced00b7d52f5df5d70119ca6af40cd49aa7960220461aa4410a58626eb50b0171041c95b8081ad75e1619d29d80ecce344dee78e6012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1bf0c1f4d0000000071af0500000000006b483045022100d1ad2ea69676dac21197a536d73b6fde0dc7481ba9f950485fa43b73b4598293022062667233c3314a7b1c919de9a50d23f0558f74150ffe37d8bbc0740256641a3a012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1b7dfc73d0000000061af0500000000006b483045022100c0f949a0783ce673d14a2a727da7561bde73b99d6d5b9d5dcbb472b98982c6dc02204a9717f62226989b6c3df66e070a8b0455bd451d9ff4167aa404177debc93636012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1f058562e000000005daf0500000000006a473044022048220c0772754839be2260e2432b53a3c8dac804d61ee543f9d8fc75a43336920220265c0cab9dfed0ed411e894791399db77a0634daf734d87539072356df9faeec012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e18bda394d000000009caf0500000000006b483045022100c0ab5470703e35d7552b125e026951d021037a9d3ff6945fcb38903741a522870220245d621bdaa1ca14f5d68ab2c22cd01e4c9cf05cb092a915e3acf1ffe6660ad9012103fc645cefa2de14d8a11e7136bcf5171c43455311ff34b7c4a10dcf75985e74e1