010000002b3e7e9a797b344f9b37cf513ac71e7a6627c9c68c0395cabe59086d84d0bf342b0200000001ffffffffb3bbd3ee44dc23d01164512ed0eede5e57f00f04c329380f249e31f475b3c2df0200000001ffffffffcca531c873436d9f70e661b10ebb8ce4797656f8ee02b83f78df7d1c04dbc5290200000001ffffffff313fb233453348e7c72d47dfbd9310fc3c06070f3345a5a74ab3556e22cd9dea0200000001ffffffff2fa24a3a7a8825788fbb5e2980f1edd6533dda7a62907ddcecc00161454d744f0200000001ffffffffccde21c616d51ca2d5a154d9a3054142aff15f4e9513942c8c2136c5031e3aa60200000001ffffffff02daabba70e6fe918b35b30b581621f88a89bf041b5e313179d85d2dac3decc30800000000ffffffff7640b45cff573caa9e1af19008cb6dcf29cdc34470c6b51e252f49e46b9b9b380200000001ffffffffc1073e2889bcfde36bf511b8d99f20b4c484ba299e59b044ab710c946afe717a0800000000ffffffffd3a3debe36c9b6fcea6250bb06a58dd6dd9e9cb4926492ad6e9e7f9350a8130b0200000001ffffffff4985420ae8cda556bb704d1cca1addcbd28324c089af5621ac6fd5a32cc872150200000001ffffffff6c21c54a13aeb8ffb1fb4f0ba750c536e7cf64690ddf1ec81907c6d8521043db0200000001ffffffff6b82902bf4bcf2fae7c6e2ccdcb7b28c65bfe21a8a9333e36d66a1f8e5b1c6730200000001ffffffff1a4256709b0722c94ad8df8cc2b65da465d793c1532af5ed2d91739737b3f1420200000001ffffffff69f3c25be3f12d00975413886484fb9d745a270c30d35c11486dd5e64e1f53090200000001ffffffff3491053655cc121a26c6fa8ef70d0b9c3129c0d091d3203384f9ee2cb2ba2cd20200000001ffffffff2ab8c2eb13af594f43fab5ae8ffce04d055da09501b40b89c5dfefcf94be175e0200000001ffffffff04b3f8a333ec213a422fb20cfbffdd11fa35d0fe1dc319eaad5f405092bf68d20200000001ffffffffd27d84b4e4f4ec5b92f5a558aa86e563af9702a3eae3bff180c7ee2cf1e5e8530200000001ffffffffccaaf7100412ff8a45b5070f67f4927e27e051f78fbdbdf52f93098f1ad5bf5a0200000001ffffffff41c7349ad7ce1c42d41e84349a0dff0727be272bc9b89f65c9321044248c771f0200000001ffffffffc6e570fe26f2273bcc2b9e56c4965abe1ce3ea756d59d1b9acef1578163f14d50200000001ffffffffc3746defc9768c512329eb9b3cdcbf76a2a3fbe9e0abca3b6849faa595ac17230200000001ffffffff2c9ae009ea7399e54471b12099c185cbdd8e395f4cf50970e2c7568aa30945150200000001ffffffffb4a336ec54a0ad2810d537b851e5503274beb842d6058dc2a2faf2aeb42c117b0c00000000ffffffff60e48ecd09b32a925db17f9e69a57c0b4b68b330a3104a9157ece8be6e5c42260200000001ffffffff186e4e46a9d7252e0db2f7803b918ecb4b457d7df07f0ce2b52fea2b6febf2220200000001ffffffffa0206dca1a0a3d8febf16ae82ef8622f46550c9cf5fb86ded1c169e04eec41040200000001ffffffff77b4c7c26a87ded3de48ed85ec61176c0106f1d3855b79691cbdcddd271fbdc60200000001ffffffff1ab5515016d4e410500abff0755ab36c0dfe249e5c2a32d27cd0bc9efc72bf0d0200000001ffffffff523f2c326788c7a9375383ed7e25cbdb3fc717bee63cc393df8fba5a95728c280200000001ffffffff9d0bd85e032d09c1deae4401a1758f8242962e85346ba3dacd8f093c0e016daf0200000001ffffffff88894c5511bfc62ba2890abb2eea252a2d1c35362f6f16263805541a6b104f6f0200000001ffffffffcc7c41633e72e336f54ecf45e15b7321ba9826da2e7b55e257f0a2d60e2645350200000001ffffffffd242efb8e4be72a4da1cb4b20576ebe66834c399aae47bd5edbd4b7b8b0b4d440200000001ffffffff159f7e79c7c649f2be2d2fa1b9afd56ab73c469b18f10f5072838f9c20ec9f2b0200000001ffffffff287fb4995d42a13a9cce06bcb51aafb1a5706e1899a9b9a5ac185dceccb0212e0200000001ffffffffd1967bcaa1722dbeae6f4aaa0f0f5fe9159875ebff02df170bff455f8dcc8bb61300000000ffffffff64739c457f76e8a111584953d6b82bc3878fc93d52769f5be03c3801b1ab405f0a00000000fffffffffcca34744b3c277ad219952b3a3f74e33173fa7fef8771cf9ba0f0f605b66a3b0200000001ffffffff02daabba70e6fe918b35b30b581621f88a89bf041b5e313179d85d2dac3decc31100000000ffffffffef78b162a5965d772da73564b5a0943fc5b242993f7bc8f37395f498fb0b554d1500000000fffffffff0811d45500dd68df7750930be3687e96f5d38f6854047d1159a8c6f573d5f040300000000ffffffff28895de3bc0400000000001976a91495a7da8b32992c45ca7eae432d107cf55b3f73d788ac232682600300000000001976a9141bf9d43c51c8a597c4788cd0dc29974ea1af752b88ac3bead2880600000000001976a914ee14eb2463ad66adab3106846428acf6315e065188ace8a48cb20400000000001976a9146d59365ae8e4526e13404c927fce1b16e0334d7088ac3bead2880600000000001976a9147dcbfa471825c5f269d2d476c636665d3021cb5c88ac3bead2880600000000001976a914619d9d59e709a900f968da3a97a9d901de00374188ac3bead2880600000000001976a9141afdbf4b0d9c2e22686bf3e642714f0279009b6b88ac3bead2880600000000001976a9141ef881d376bac16aa94ff2d28ca2945bde98db0288ac91058a050000000000001976a91446cbb92448c1b6b4ddc7741ec9b03042aae46fae88acb545945e0400000000001976a91410388a04e5d6ba4c6726f6aeed65665ac422358288ac3bead2880600000000001976a9140f8c8961aca9f96cfd9009e979a915aa9a75620588acede7981b0000000000001976a9146df9db34e13073cf89acc8b6d122c6dce1b8f54188acb3769d670300000000001976a9148b7eb18da1177c6c143ddde913b2d06469b8baf988ac3bead2880600000000001976a9143e700a4d163d1a3dc461a6ac2f7b5784e1fe6f0b88ac3bead2880600000000001976a9149653b989cf91f18fe3514c55b02f3b2582ad6a4488ac3bead2880600000000001976a91415049a6e713176f7452b2e4e4bdf2c6d4e35870b88ace354b3c90000000000001976a9145e04698be9decbf102636f080b8972947c1a72e788ac709fa0d00400000000001976a9141b34d0ce45738752dea479d5bf1d890c81020fe488ac899eefbe0400000000001976a91498c61fb9a3e5f16cb4b33520c785cc48caeb0bd388ac3bead2880600000000001976a91477cc3579a3203b0af2793684b033fbfb8a59ee0088ac4280ab1c0500000000001976a9145eab26bd1004fbde8fd59dc33a3e5880ac21200b88ac3bead2880600000000001976a9142a3aac78f1aacf37bd43da37553c91dc0503233788ac3bead2880600000000001976a9144f5e2d8372e857adb1be44144858cc1800e23bfc88ac3bead2880600000000001976a91404eae977d57139f36b8e1a4640a4584ec3ac67be88ac3bead2880600000000001976a914bc064a7910772a46aeef73670b19c5279a38478a88ac72b9b5d20300000000001976a9145fe535fd9fd075f9a9bd581212265077c0da65e488ac00d510e80400000000001976a91428f19998f4a0618a3948298f233cd074c7ecd9ba88ac3bead2880600000000001976a9143c491a7794451f17e867bed4515bb95a21a54b4788ac99c057890300000000001976a914958d11bec307af598cd92ddb6a5a7b1f73387a5b88ac3bead2880600000000001976a914d7a01e8fe17862d7a005da7a0f3f1b1bd03b95f788ac3bead2880600000000001976a9141add6e5818cc23fab73e0690c0bd33901cb5d5df88ac239f103e0500000000001976a91445fbe4aa75d25ec5298184acfb55012f5fdbb2bf88acc5cbfb050600000000001976a9142e9bfd2f6582aae5d781272075f107469fce78c288ac3bead2880600000000001976a9146e7a6948ae609c99905419634a0ececedb4333ae88ac96b196dd0400000000001976a914bc2b472ee11999b456bd2406f726ace28c81bd7788ac3bead2880600000000001976a91464ac66e6d4c71fd695fdcd32a59ecec75dc6367388ac39f133f70400000000001976a9145ee5f419f2aaae2eee8892f77e9690369f2c409388ac20a89f6d0400000000001976a914f6df16eca5b5d0bda3c65e83225da85f11971c9788ac3bead2880600000000001976a9142b98aef58dd10ecdd8ba85f777b2cb8d40ba57fb88ac114312490000000000001976a91465e872df1e2318f135c6cc6a87fed05e7b3c60f188ac00000000000000002b13a187840500000083e10c00030000006a47304402206dec6f1a62d6f22584ad708e3dfa79a07d212a6ebb62b3bd578854369eb8012d0220167d298cbc5ab4f3e87e0af380d34fc6c01fd9ab473f08fbcbc62ee23e0f9a3c0121033cea00c984ce4e8c9b5c863c2ceb04d159ee072aa480a7f45c8dce8b8f9b5d77b81225a305000000a6e30c00020000006b4830450221009c4e4522569e8aea288c0af578124a08039b21eb970fbd0e3e181ac6c484959002201251375febcbe4ead00db9efd637755a53ad88f897a80b6eb92daf58db3ab93c012103cee0ececb4f67fd22f70edfa203c16c572da91ec0a31841a22886303bc7a115151702d2d0600000086e20c00030000006a47304402204c92a0a5ee602ff62defbd11c4bfc74b01a4e2f287acbb4b9d9f7d93f419acd60220199752f73dcb604702d1ee413b316617d8244fb40bbad402e8f81544d12300ea0121022a81f63d3aadcee69d87c530d70204bb9d50e7531a75e7f73c23e7efcccf0749b8919cef05000000c1e30c00040000006b48304502210087e11d8b4de0d4111ad2b01bae949c01cc4f90fd9ef67e1e8ccb774bed85d4b4022018a35686b41ced781ebadcd80e976cc3de569a4f3fe1437ebf31122cd629d0ac0121035daac91b2395e9e7a2701b5ab5570c6446f6eeac06ff54de2303a36d1c4defba7735bb83050000007fe10c00030000006b483045022100dff3589f016edd6c00d33f3dab3d11a4f82ffe88ea8fceec55ae88c15109538702204aac037dd582648430b73d77ce24c3a4118a720d312e13c4cbba49c78e6868a80121031b3af056eddbd0dc32ddb5f5a448015545c3cebe964b3ee5f31acdcff3908cd26d66474706000000c5e30c00040000006a47304402203535c9dd2e01c4abfeda724d6551388a8f5bc194a4e967e8f3ade49c8a1ff0530220661bef1b9c9b87f1e2077b307fcb3591129574c79797af78e3128e9ae1966bdc0121025f421675312c08e3f2072a6af982ee701a162e2218e7d9d1c7ef418a909847bc0000400000000000b1e40c000d0000006b483045022100f7d127e4c728d73002f125bf9d24b955859bd9364a5a77142f2e7ce6955d4c920220557c104d23626afcb939a657e5bac8778b377061913411aec6bbd93b01de4c450121030b4ad3c4553edb3125642934967777f107fcc59868d6fbf5040fbcef02c4e78787199bfb05000000e8e20c00040000006a47304402202570c374c83227b8e25410e6f94f34db4c66b07c6f672fd335cf96dbc3649e400220201236be247eb3b4634bd5bdbc0686ff50fad757c0eb0e22dcfb5e744f63a2500121028f14f1ebd4a358fde27db007b0355ba047647444083b2353ad5c36ce75a6cc4f0000100000000000afe40c00020000006b483045022100a6639db05199914f5b970b85317a3d501bf0f61c365af081e63900d3b6122a4a022015818f67ee31fad813d496b1cb081e3b4d57109ec6ff6a29f4cbb88759b7bcfa0121025964b8806f379a4bcb5ed1d224e951dc6d6a186b837df7f4b1a0a4818164837a817bd95205000000ebe10c00040000006b483045022100c6b03752ed7cb22a949a6972a1225c56cc513f7cf1d4be0ba380f5957682be83022016748a5d5abc0d47e803ab535551257fdec27f04abea336ea5b095152c130a41012103f0456000543eb5ef8f427119488fa6f790c6b401da50620268370ca5536d08f5c726cceb0400000085e10c00030000006b483045022100a4703f07e2ca891bb34ac44d35dada94eef261311bcf17ff42de9c38ae4fceed022000f039a1784bbac3c2ff89bfeb45a2ba5a781f17bcd06532d3cbbe3f382298990121033ec96980bb1639cf0c51a940a9776d0dcfdb59f4fb6b44646140c6779f6ac9246cc331a0050000009ce30c000200000069463043021f070f4a9f121fd82a8d8c8f0152ef32c105833db0a80aca46e10474617f98df02206a22027e5e279dea675db817501861a9660e454fcc7f1f5a924e98b19bb3e663012103d285952decb8c1239471b1b75591cb2c9b4c65f2f1a3a5523bed063f76e4073f40d10a7404000000c7e30c00020000006a4730440220571578256254e866f08c2af2e5b0659a94ba2d7d155c2dd142b00cd1ff3a5a5002201d455fe18a8001eaf1850002f484ce2c7227f40313656726954fa39ddc0536db012102c5793802c71e7d45fab85b47b1066896d73884702557432d66ff6dc5a210c11b6d66474706000000bfe30c00050000006b483045022100ee785c02017bb0e851e9631c108b20bf2a3162d743fec0838ce7aabba234927f022008a739e6ec025e0753d10feea7d083fce996eb3e78777a9736473e44c93dea92012102dbc6e777d1b8ec1238ff7016f0ba12404a424189452a185c7656474adbdc4009f2e91f9e05000000c6e30c00010000006b483045022100b2ddffa9b126ffa20084e049e0ce06316dfc8ca0097a7ef1f5779837a8d5533a0220027577ebb7d9cbc5cb8010712286c0eb1ab0a4c67e8c0158c753ca3d4c6e886b012102884a02887a80e589a0fc1fa47b87f2af30cb883e5166a3e27857d6ed9f539d92fd5784860500000031e30c00010000006b4830450221008968332b10c3f6928e8e03df4cc09bc674d9ee85f0cbd95d160cba8ef1971b020220537f87daaf9d2bdeb461b39eb68a4616f03547535f0d1bab4e46a4e285e5351f012102afe87a08b6a87fc18477a73bd2d3fbc38f3b8e8d47ac1f2adba5dc0a890ac6496efed7b60500000059e00c00050000006a4730440220634e6926da513b16c8cc12d57712874f16b762d6d9e7d7805269ee1b52b72c99022012806d3b63cbf265e54220b3f155feeaa3edf56be3c2af1236f8783f7066745101210390b7813b56d9d1b56a1a8cfa5b11b4f88c919226f049d79ab5d27a06ef2850b451702d2d0600000028e10c00030000006a47304402207c96db3787cdb9ba61d6320862b38a65a42c89fd377466877af7eee13081e26d0220752d4372ed79eaa822be56adf3a41ed083e86d1ec0d1afd1d64ce23a09a3ca7d01210242c50922f4f608a6df477272a673ebc5c22dbd8063418636daf16e9b95fd8659f3cc555c05000000efe10c00030000006b483045022100eeefca6c6ba630999c7f2a22f43dc33b541c085f8af0384939b70f6104f7fbc1022025f1cd2b32f34e7bbb566b762ed6ce5cc3c17c0b4edca9c1ccd94865a1c44bfe012102edd060a154db62c41f1354311e4294e9b9268bad3af96e553b310650d0728d756a4591a205000000b1e30c00020000006a473044022018f6d3f32fc4c0ef84dbe5672b3daff9f5c2005255653530436944984a52c8f10220628330d1a1e140ae1b3b323fdf082128737620fdcaea5a0c32b27e91ecd1b91f0121021935dbed9edfb17eabde040f565564decf41bdea53dd1ace997b27cece765408c726cceb0400000029e30c00040000006a47304402204c50f947ea3cff3c46f784a1ec84507bf34a7b1c61919a41d25d55788c6007f6022031f3713d62cd0a890fd49850f67d2d58bd9735c46ad65de7ade27d8cc3018ef30121020d09edb5a9b86d49509fcaa5a8b9bc2db7a1e8c45197bf936f7f22da4921a0202e37e5d106000000f3e00c00050000006a47304402201f343f34fa6c2af0d3dd745ccdb161c88e9f550888f9b2f844cbb6882de1de3102206f6cfea584675c869a1e42e22d50987441eddc13cfced24b97be1afdd151f89b01210307d56e14adbfac418e67250322dfce44cef8be5d8d74b0f8d74dc08c01f2b4230c42efd205000000a8e30c00010000006a47304402200a7480c2bbbbb34e33b6e707e0a28552cc8b01b6f53a12b27d49adf56739581d022076e30d884820973a72113de5823c0ce3753b8d4f52f34175a6a077060ebfd88c012103b3d018701efadf8cd91f31521871c032752adc600613cb80d03498358d832d2f0adc6ba406000000d9e20c00010000006a473044022026ca5ef015a3b2ca6d62f22258f922ca4b43bb487fbe2504f422d6a72748d5aa022026da2d2ae10d90b9a30f252fa3ddb66415337173342ff9795246a6777010d3fd012103b48fd19c0c3be6aa49340c4ef3d38e9a3cc6f2939f64f35a061d729668d4e1f30000040000000000b6e40c00030000006b4830450221009a1711914f6879f5f806faa99e1c2165b2a396c6485f0d19557431b30df2021502206635116a178b59e22fd122370d28fed07714a1213f4f4f881179764fbb335bd8012103735dddffe61fbf553e8df14e291557d5149900c41dd5eae886c025954058d83394d9fb4504000000bfe30c00010000006a47304402207ca85790a16ccb3cb240bd667949fbca754bbf7f3657920f250564df265d6816022040bbacfcd7d483764354bc861e0e81667811667d42c30b184f1fe1029f336c45012103ca23402ed1fe97b23e4a4d2dbc682c11f6b71e2bc7e2a760b57b0bd11da8633dabd26ceb0400000042e30c00040000006b483045022100c356853998b6378d933cca55a295122f3e8831ecca6d7e10b4cbda06d5aadedc02200282af674769f001496e263255ba4ebe4d5389b3280cc6189fe76c24f589c29c012103ed5a53d81cde86244669ee4750199f9477787a290b6604c5ef0d47f784254b8caef95c8e0600000021e30c00040000006a473044022046cc8db56de8e8589a447db358e02b0aedfc6210bbef1d622776130d7b19cf290220209092fa0f0ddfe864fd17b1f97d53d99c7f5bdf94d3df1c6d116ace5a7752db0121030cbac9f9b62a800292336dc01b0c7c90c19f3e4df951ea34ecd24f74fcbb39008a0a51780500000015e10c00040000006b483045022100f46b9a45241ae0682feb8bfc0782d7834546c9f17ffe8ac9dc3d20c16924266c022019a0433c2b1a3215c3ce44f2e657a73210206002f1ea685fdc98a7fc55d6456f012102909079f033c97126f55f60f567e6e69b971139fe9ae26e6b6b7599e83bbb0e999ff056bb0400000061e30c00030000006a47304402205afc4bc5f59be3047539c0a4e3e93346c46c29a431397f6752e424ac6b381f9202204eeeedc8a27392ea5187af298c23f71377bc2ea0b21b37a0da291e8d40289c0b0121028a728905f5be083320093baac63af7d4000690f3c414abe03bfe5a1ea84a48f3c3e837c605000000b6e30c00020000006a47304402206ba2def9249d6edf46b249ce5ec9ddeaa75cc7d9551f6e1e978233a05bb2132402206df23a1f595767328343a747b50cbf2f603d20af454385fd70ac446c4e0820a80121033cd569b21cc17cb369de95a60bc95ecbe4bb845bdfe09f2f129c31183dfe398e13005fa7050000006ae30c00020000006b483045022100be9fe1438eb9b1bc139c08d679dfc218cb6c754d25d9d1186191f75380b5af0b02202791c849984c9dc01b6d55595f172a8227811cebf3d5c17b13eaebaaaea943d1012102ca011f2ac754fc1186f950159c482be640d4f8fe8b73f653230823540d4c67dc284759a305000000b2e30c00020000006b483045022100f48024f9a51a6df1244ac0d54afbf286e520853a4fc7e1f063163394d6917bbb022071fde6d27ce99c819cee5dac1779f2750ee244f95e64394691a4d8ae239b3488012102a05df99276f968c1b72627a34f17309dfecc2721468a73cdbb0ee834a2855ead6cc331a00500000083e30c00010000006b483045022100bf9a0a3aaf24f5cd1b1ea562aa19e53749cc1720916a3d6f633db0a132eea3b402204b271e4c943b862441d988cab52b1b3574b0a6d00d74faf42c58144e02daf9ed01210301782493d282f36dbca4da15cef1d4fa29370d67f89f06df214b69012e4768294564284306000000e7e00c00030000006a47304402207dd80e27e02c981fc468271c9ad883727ffa916e8f96cf618063f57ca93b2a5b022026cecbdddd3efa86ecf6b7d9d127494251e193e5a366d8cd89cc9cea5e8faf410121035b6e81d2a34fe8a0f33dde90d145b7590b6ad7a275fdf135a38537c8a83591da004986520700000030e10c00050000006b483045022100eff62899fa2c60ca65d690101dff5f1bde7598097adbe3542b04c8302aa9f89b02200a723f446cb19d15a40aaf15dacfe228bc7cf233bcf2f82cf150c68beb15f0c30121029a6967139808af47232663f865e81e425f5cd861a026523b2e4a43c6bc0079a5f27ba60a06000000a4e00c00040000006b483045022100cf8ddde81d8bc2bb3b75f2ed651889f3cbacadb7ca3d23212c8c3d8736df0d1d02205bfbc97bf1464b7779ad5beb382b81c4cd64787e4c463ccd394abf94733e86340121024b1d0634b6942cfcd1ee9b6fcfeecde12b0a384955eb5b0fca44e0eae15b50c80000000004000000c5e40c00050000006b483045022100cfbbb74ab3aeff0006aba3b483fe9d79e1a90b7502c3ebe6f396a600861db41802204facb12ae752f6adf3af00f20c4cfffd99485bb3be53482cdfd1d9eab6d20691012102db96e030e8f91278080f15da4f43a84ff091a49190a59580f61578d3b220916d0000400000000000b2e40c000b0000006a47304402206fc22b043fddd7b4b6e3c65de4a44cb9199a2353799024e43d9d7dcf21c186530220341a7171c943951ee0809cce318f46e01a495cf16e76bc2c1649cd7e4095ca4d012103eaeda53a32883e3210d50839cb2d6d9181d8d328a0d758abe11a505605dbeae586cf84c905000000bfe30c00020000006a47304402202b7334c66e521d30745d8e16d44e13c917132b26d0d9d0bf74b65373e06cb75502205959368a951895454ca4f498a412c6734734e4224c5f927933c323dde2f0f9e60121022d4bb5d185357c9c0475bd5d8e8c1e517a1dc7fc519d8e63c6fc24b144609add0000400000000000b1e40c000d0000006a47304402205ce1542df086eabde81b493cd17bc9f55cfa7c12d8e6c52286f42a69f5dac2ee022058ec812208f8938ef62ee2e6e85947ffac3a448dc1d827085904b84bb6a3f9bc012102fa1049301b6d373478bf52a2e6599075481939519910c1c1a5514711339e16410000400000000000abe40c00030000006b483045022100a4792b02e1308c719edea6eb0aa4e32aef5e5d6a5b9b51cd9a96b12959aa81210220435ccd4bc848bfb50c222e2c9885b6453f5c42038e0a3b88e6ab19ddf133465f0121022ac45f75041c5fd85d1ecf645cbfbb6e1e3ef2efc8bae27736897661a351e3c00000000001000000c5e40c00070000006a473044022036b5d268774e718ffef572da0e20b3048fafe0365ccb10a991ec06ae8a682043022073b544793acbd00d3a3e1dd79faba147755e74e2a0b6c3e38ba66d9e4a53eacc012103d57413cac83fa3ad0aadf728790aab5f9b566fd1a3cb3a8c22dabf1b94fdcb0a