0100000034f56f22cf131f601104bdcbac2be594cf80403097f7e76d101716e8a20c8fb6250600000000ffffffff62891cf69a99d941b556226a0efb80e01edcc6d980f8dc6ae5404f3eab1a78ab1100000000ffffffff574b6896665fd6d50119868afa7b750996c0f471809909d6a554fe6ed2ce07591300000000ffffffff470bfc7bda36173b064efa6ad838930c94012f72133f7249419b28aaab1f0db00600000000ffffffffb1dc96e95a7aaed5dda0a09c6127cf0143e0329e5f0f8e94c08e2bcca92faf020a00000000ffffffff9b01ec4d47e7758fcd31ec7062b1a41486f7e1f77a3e2c438c62efb82d89d7b80800000000ffffffffca80c17ae658c5aada1434a88b51eb849f05095aea2f8bd33375e2ae201d23350200000000ffffffffae9892d06d51acb79872a2b37e3879771916a8e230ab6c5d340b41991cc1d3120300000000ffffffff1f6dc360b7ff5c5a41334966af6ce3feb63af049edafc7ad642b07caebaf8b730100000000ffffffffc59ab161f9b498e7ee0d60a6d9f7433d5cb302477b9ce0c5b91c65889109f6730900000000fffffffff2837d81055b43accc94a835529898e24dc0b0a1c836b9a89e6ec21fd41fa5420500000000ffffffffa68bd368128d0126139d81bc324e413db473e559278c76c3727d0750f7f588210900000000fffffffff56f22cf131f601104bdcbac2be594cf80403097f7e76d101716e8a20c8fb6250c00000000ffffffff470bfc7bda36173b064efa6ad838930c94012f72133f7249419b28aaab1f0db01000000000ffffffff9b01ec4d47e7758fcd31ec7062b1a41486f7e1f77a3e2c438c62efb82d89d7b80000000000ffffffff62891cf69a99d941b556226a0efb80e01edcc6d980f8dc6ae5404f3eab1a78ab0000000000ffffffff574b6896665fd6d50119868afa7b750996c0f471809909d6a554fe6ed2ce07590800000000ffffffffca80c17ae658c5aada1434a88b51eb849f05095aea2f8bd33375e2ae201d23350100000000ffffffffb1dc96e95a7aaed5dda0a09c6127cf0143e0329e5f0f8e94c08e2bcca92faf020500000000ffffffffd1f294d73d0165adee9ff0a3366bb7c89df57d9e1a5ab14e4af6c1ffc0dda79a0400000000ffffffff64f25b91f842ee3c38e5b1805e0fef37d9c6e11de7e80628f80758b20d121b740f00000000ffffffff6b71c1d6dc1ba27fecb4230ba0e6efe44f14b99d32decdf34e4ca3c5ad5f1df42000000000ffffffff567369891062a303277374f8410bc2d58f278ca03bdb1253581d4d58e35a9a3e1500000000ffffffff1e1ec77e8626559c48f62699d88e4df9d6ce95cd486d649cd45c23c4a0cfbe151900000000ffffffff757f8321d99350230f3be39ddeab6a5adb20374c519437406109a7eca0a27b940a00000000ffffffff970cbc722d9a8fb4dfcfffab525f44f48952ab3dda4bef9a5cac28906c12bec10f00000000ffffffff450ef32f00b0bbbfe25f4cde0d731ef909ebb2f8e0ae999ea7907099e9dee4e51600000000ffffffff970cbc722d9a8fb4dfcfffab525f44f48952ab3dda4bef9a5cac28906c12bec12700000000ffffffff5c1c0928a0e4b55615b5cc21c556c91bd31b8cc16acb7d80c0051f9a11e69f761100000000ffffffff2b009dfc37042720f986b215fa556b79012474113819843ef3e95360801373651f00000000ffffffff0705356e9c8157ed03c947684f606a74516ff1162a635ce012e34a793b54a0ca1b00000000ffffffffa1dc255b0e0f55a507b91bdf99248f476296110f99693e6a0f416c400c21b6642400000000ffffffffa39a2b8818dd14aad83ae3661218d1c360d709f57bbb61883ce4d813eaaaa8931000000000ffffffff567369891062a303277374f8410bc2d58f278ca03bdb1253581d4d58e35a9a3e2600000000ffffffff6b71c1d6dc1ba27fecb4230ba0e6efe44f14b99d32decdf34e4ca3c5ad5f1df41000000000ffffffff1e1ec77e8626559c48f62699d88e4df9d6ce95cd486d649cd45c23c4a0cfbe152500000000ffffffff03cca3bed598108e85b325b404bdf1d2f6f9fd632a3c1cab8049d9e53cf3e5c22300000000ffffffffcab1c5031b4f01b89d3693071155cb94219320974d85dc79c8e66096adac05412500000000ffffffff64f25b91f842ee3c38e5b1805e0fef37d9c6e11de7e80628f80758b20d121b740700000000ffffffff4f2fab50d5e0533bf94634cac23b89296363fea4f0ef8e8ac9683abcc11823940b00000000ffffffff07b6c292e4a2eaa22fb72d7a6629db106d0126dd823617f5838e5197f1271d681900000000ffffffffeec4700d95cba71647ec492069d21d64a3acb435d5a986602fe20aeb5ed057740100000000fffffffff5bd116e331ec58679b713843328fdcdd4870d0cee2b55f2d033fa57c689c1e20900000000ffffffff450ef32f00b0bbbfe25f4cde0d731ef909ebb2f8e0ae999ea7907099e9dee4e51300000000ffffffff2b009dfc37042720f986b215fa556b79012474113819843ef3e95360801373651200000000ffffffff62891cf69a99d941b556226a0efb80e01edcc6d980f8dc6ae5404f3eab1a78ab0d00000000ffffffffca80c17ae658c5aada1434a88b51eb849f05095aea2f8bd33375e2ae201d23350700000000ffffffff470bfc7bda36173b064efa6ad838930c94012f72133f7249419b28aaab1f0db00800000000ffffffff574b6896665fd6d50119868afa7b750996c0f471809909d6a554fe6ed2ce07590a00000000fffffffff56f22cf131f601104bdcbac2be594cf80403097f7e76d101716e8a20c8fb6250900000000ffffffffb1dc96e95a7aaed5dda0a09c6127cf0143e0329e5f0f8e94c08e2bcca92faf020d00000000ffffffff9b01ec4d47e7758fcd31ec7062b1a41486f7e1f77a3e2c438c62efb82d89d7b80a00000000ffffffff0206aa4a000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac80a90d000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac000000000000000034f0760000000000009f100e00020000006a47304402202aa880ac060266fa5755929c840e18340dca96f121cb35806e0abc70f18b779d022002a68f4b2875f1ad4ea9c75fa5e9357f2d8a4534dc74868ad04449466c4cb6410121032a38173d5c97a70640ea1568608d984e7e1d29950d736ba392611330123d2fda98a90000000000009d100e00030000006b483045022100f382b0045df9e23bba2792f9fb4d1b7113d53493bfeeab403234d3ad56d8693d02207713061c78129b3550c9595c7ff35e4afea26dd707b8d22001836707e9101c950121032a38173d5c97a70640ea1568608d984e7e1d29950d736ba392611330123d2fdaff92000000000000a1100e00040000006a47304402202356cbea3b934f04fdf1db941c265ff8877d0a8904c314e048dda592b8f2fe6b022006ef5087e035f05361cb6ac88725965dc53fc6addfa17affbb0cefa71f95f3c80121032a38173d5c97a70640ea1568608d984e7e1d29950d736ba392611330123d2fdadd8300000000000093100e00040000006b483045022100b3da1f22fd39debc8d6a71a1412c70f0137af7ae1bc819d5cf5e42be52d1f578022056632319d4e6d16c26a5cd4827953eb98964b323ee3ba564492d272b2cf47b6f0121032a38173d5c97a70640ea1568608d984e7e1d29950d736ba392611330123d2fdaf36a000000000000aa100e00050000006a47304402207b7607603951070e0d84d164b32c5f6b4ea3a58972b0552c56c600118549e10f02203b7ab1aadc9ec7fe23d73479bb1683307fe502fb99fbf0128d2fc754b14c64270121032a38173d5c97a70640ea1568608d984e7e1d29950d736ba392611330123d2fda036c0000000000009a100e00050000006b483045022100b4d98e1c6be52065b2b728df6a4c06b66fee9e65576386a0e16d6c757a014fd5022068f9d62987e8f4b36ea6788d7a624ce9643727400665c40e8bffe851e92db6ff0121032a38173d5c97a70640ea1568608d984e7e1d29950d736ba392611330123d2fda556c00000000000098100e00020000006a4730440220161db29d25abd04cf4562b9310d69a82f44013c47e91a6070d8543af3ac03c19022038ed9aa940bb92a7d0740eb1275253c85e58708a0b28073aa4988e1f791803570121032a38173d5c97a70640ea1568608d984e7e1d29950d736ba392611330123d2fdafcf70800000000009e100e00070000006b483045022100d77382f2e31f960379f4497e934149bdeeb64fef6deeb29266d736a35fa2794f022052cb03c81099a9c34ef926bd9879d6b70261fa2fe56fd348936e6845490c941c0121025f9eedef5c689ec1249ac364833ca6c2374fbeaad6554f62e21295874dde34b93e71060000000000a0100e00030000006a473044022001d65b086adb210b4c1912f2f66cceec17e84061e83da793aa066295871b595202203f180efc4ddd385dbad857a8d38cc251d89c56f98910b859df5dd421bbdd12d50121025f9eedef5c689ec1249ac364833ca6c2374fbeaad6554f62e21295874dde34b915a206000000000081100e000c0000006a473044022059b7c3691f3e1e1f2accfb26b246601c3bbfd4128abd0bd924e8ca9e3f979ca202203ed0dbcf099aab1956ce7cd09a04d26b89502152f1617b82171686078710bc830121025f9eedef5c689ec1249ac364833ca6c2374fbeaad6554f62e21295874dde34b9294206000000000062100e00050000006b48304502210086b831038e7d52497964cfa759a996d19430bae4f57318722a7c311ae6bc597a022074c774eb9a88668574baa36dcf573184af45f8df02ac1dd669f0aabb33899bf00121025f9eedef5c689ec1249ac364833ca6c2374fbeaad6554f62e21295874dde34b975cb0600000000007d100e00010000006a473044022064acc2d522ea58d0eaea4e0af041c2ebe75c8da8eff43cd72f8c004fdda510dd02202fa9abbe4bcd5552b60d0cd56f04a0b3fd7c7103e394312ecefce83eaf4cf2240121025f9eedef5c689ec1249ac364833ca6c2374fbeaad6554f62e21295874dde34b9b5590500000000009f100e00020000006b483045022100f9eac98b4c595112728902b931d44239c10d4730b1a1e9613a7d1d4c77743b6f02200aedd8f783f0b054793b018510d5a577eca47141e1f50878b242e4208e9aaa09012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e215006000000000093100e00040000006b483045022100d45711f4179992187d3ebb1247eb72638ca5402e6dc2f1430fe74c9d916dc7180220184cd8f1e1a06797eb930918c3cef5af0b75baa0e45fbfa5a0a3b01cd55fb515012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e81280500000000009a100e00050000006b483045022100b70ccff88f5435da4eaa63d810c13a0eedad0be9ee0075f4616a5c7fc9a692e102206e3c08f6ee6dfbe56ac89ce1b0fbb274d1f3f04536b09e007942ea57cfa5ebe3012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e42870700000000009d100e00030000006b483045022100dbf36d80e8b48cb7f20a1a03bee8e9f2b51954431f8535309a810e046206691f02205aaa4b0f88ef4bf233893fb333437a4401ae2b787dac26d34e931c751690c4ae012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e5f9e060000000000a1100e00040000006b483045022100b11b02fefbfda21d29e25aa8aae545bc3b64ba04a6017a11be416c7cbbab6092022076b1c798da695fddaecd0031f5fc45a7b7883266939fb617d55c54cc9964295a012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e1c3005000000000098100e00020000006a47304402203c186d2ed5772bffd62a5b5cab770c8dbfc55a51c6fc3a6048bfaa2e5be0972e02207b70fe3f7e389d05b3f1635283e55f204d8c0bab0f650ccf3243634ad46ab54e012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e1cee040000000000aa100e00050000006a4730440220501cd1fcce6590b12ff16e673d2aa2e55287437fd68a96f884d9521fa07e2ddc02201d245d5dacf5d0e9a97a12015a077467c4356a1cbc66e7e948ece8dd09c1ed3c012103b429030f3beed257f75770cddb5b85dd8e52d284c5774a3d2be7dfaa36b57b9e31d400000000000096100e00010000006a473044022013814c39965bffecf20b2722294f1b410fd9b247ec5edd340111d1300bd5ce54022030977cc195d76532e8f790e95ab98572be3d6726db5045a655aae831998cde910121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5c907b000000000000a0100e00020000006b483045022100dec29f18b8540417549b27e43971ddf7e53f8adf78f2b869899ce6b3acab942c0220680762093576177de7c4159c5a94f729897a225f48d8783150b968284102fa8f0121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5c5d9900000000000099100e00010000006a473044022061907bde25cedb4a4802d61d570a2610f85423893161aa082cfbf49d89bd937002206ce322d52d2212b7db4aee7baa327fb36b2159215aad500e80ab188a33948d600121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5c0c460000000000008a100e00010000006a473044022047136a63d98111dbe6f8d95f851fe1cb9a9947e105017a998d81c645299d087802205063410d03cff2d126ffa7273b758612b5a8cabc2ec4451fd45b139b3bb11cfa0121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5c972f000000000000a3100e00040000006b483045022100b97ec633556bbac7b1d047469d3dc991f6e62e90b0b35778c9cde91eb6ac374d022027bb6a2aa356d5e62319c06564331cb34a06225189ee0a63158b073abe1f986c0121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5cf22a000000000000a2100e00040000006a473044022050d935b031c7b6e5ef5565b5a043cacc10359e586826db69db102ed9d0659d4a02207791def6bc25d25be9be9d574b2c817d31808de1a0d60e7dac91a7810a7750f60121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5ceeaa00000000000097100e00030000006a473044022040160282d71b646a45027cbd1bfc390a92c2621912dd2dc8bbcec95f156cf1c402201eb661596d22604f9f104125d90fe4830e03c859f27663fc43773bff1f0c736b0121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5c7c8f0000000000009b100e00010000006a47304402205c8e754bd0783646a389f4032edb4bb5d3ae56fd2bd93ba733269e42c481472502207da3bc3ac6530ec7f257d99f084ce8ca3639abc5ca60d91b232bdabc151a24ff0121020e14ab49bf5df66d7b6d5a92e7022ea17548bb61c19b5eed3837200f202ffa5cab2c00000000000097100e00030000006a473044022068b2c62952fd41e36f161ec944caea68c0aaa4359804406469473cbf3ecd9a160220235f6eac43ab2a240f69490fe1714ecae3ea8fc42d8e3d84253caa797c550ad201210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757352e000000000000a4100e00020000006a473044022006e901aae471fd88c9621f191cc45ff221414cdae9afbc2602ebe1160cbbe0990220420f6e9dcc331e482bd788f4efd4b34d3ed687d7f11a0a83cdcb9b816d06b5fb01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d7574435000000000000a7100e00010000006a473044022079bd9e6f371329a0b8ab036156400cdeb434b5f559a5b660d02d0e4024f76619022047a34f3ec65363e881febee5da907d58386031e37aea8238d8db77985d227ee401210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757772800000000000092100e00020000006a4730440220109696ca0290aaf9a5018bcb15a10ee6618853cccd81166fe25cdecadc7247a40220074e55e811bb7c5417e8ee9a38ecf07da8c17b36e6d5cb685055626c9c0e588701210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d7571b3100000000000090100e00050000006b483045022100c58b66bfff6c1ba61222c768edd88f8febe6582f895ab7bfedc1773c63dd1cca02202cb143357f37319db90cde956da35d33cead32de5fd33721fa7d842c0ab649ff01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d7576f350000000000008f100e00010000006a47304402207b263e21f0c8b83111f006dd5a0fcc93d1e0031470db63de2ec67b48334d8b1702207784a2ad9ff1bec09ddadfa54bcf497ef2574af7aeecc7590682a6b6ff05b8b001210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d75705230000000000008a100e00010000006b483045022100aa5990f259621a45ed67a6cb52f73cf7b55eac9cc4cdff57018ef34db4422586022075c84879630714466ede44b64b6f7650ec4f0fb2c80929b4ca5abc56ef277c4501210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757302700000000000099100e00010000006b483045022100d4486f72f042df45a6e4c17c87d8ee4aecbdfb38c7f8128a77a184d46fe1c9540220226f301a291febcd52afea2bd759e30a89d656bf84aa2b9b84822e4adab02a6401210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757962f000000000000a3100e00040000006b483045022100919959e7631f232e4b476e2488d1abbd14da5e394b6721a89e81ade27f14a40c02203725ac37d92b0e45c23e380aa9a1faadc693198c482119f5f5820562940a1ff001210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757313400000000000091100e00010000006b483045022100e4b5525914729187ca31f1e8e3270d93ca84e277b63ffe883ec0cd4df1f7f59c0220450272b4d8528198c90cfaebcfa61b96f544f1805ce1b81cefad1b18b6f3c8f301210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757cf240000000000008c100e00010000006a473044022048a95a1b074d86b6769aa328e45a893ce9b33e129ce37b11dcb7b19ffb42725b0220707469fd828e398af5781565196c5f56f114699ec9d4444cadbee39c685c7a4601210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d7574c23000000000000a0100e00020000006a473044022006f1831956ac8370eea57c3396be3b3cfed4e2634054e1be0ad01ef4c3ae8a60022017257e3d8b66aa7ea17972dc151632b50b615cfe138f34dcffb9c474d040d6dd01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757353000000000000094100e00010000006b483045022100a892ab3d26a5b53aab609065eb58d61d19ca07a2d10497a9ae2790cdf20378d1022031a87b77cff8ddfd56c34ad08c5f7f75c9516e51520bd5cddbc56883882bf3db01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757471c000000000000a8100e00020000006a47304402202de6ed55f5a373ce75a546ff66a3eef6d009d7b9b34bb89f58dc4733040fc7920220645227215a76b003caa3321030a0d95bc87be55490eb6265e39f337aa7598efb01210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757bb32000000000000ab100e00020000006b483045022100b5fb817b4910cdcaf4d29cadfae2c24218b42560827f651e0aea8a4fdf1da4df02203ba342482c6173f819b9baa0f4704a844ff8d4e99d5e85ef3e42265e66e2007901210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757ff2f000000000000a6100e00060000006a473044022079f6bc151587f8b9f9e4a4fa79c876d04bd4e05baaeba6298f427f42727d8e52022076010dbff64e1b316479bbddc12996c3f47e6f11acd99736b6c2b84bbacc8b3601210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d7574d240000000000009b100e00010000006b483045022100b96e8f86ba929436d8939c937ab2f6f6c9f261ec4f36f0eb5e5d7bd1eebde9a402204334a1ff66f461919af8f53bc38e9e148115e030a169fcd1973b2026e4146a1501210361ab6165f6aceb80a188e67f6aeda42095eb2b013917e64be6cc1a410de5d757683b000000000000a7100e00010000006a473044022043ddd6438b0bc0e7a197774c455f5abbb1c24a7f41c49106b8497e77f35c0c9602204c28ed282df653410e6a24103b9fb5654b11f27aaa15277a47d9ef80b648b3b50121022212c81a3bdaf8ac4315ae63f2700d5d6461c1630ff8d16c7c70b8b2e0e4d564309b0000000000009d100e00030000006b483045022100e0e896756d67e3fc38f65fc68d41a27a220c09162d9df46176dbbec08328a9bf022036946c7e2d15e153e15b2b070702b543bde1430525a26c8310e340ab94f3056b0121033afe0f04cb6117a7ed77f2f9be9abe5b660bf909cd6c81eb6cc2e5a15ce8a382156d00000000000098100e00020000006b483045022100cd53b85a97e93f88eec899b938c3fc99c7714554d388ce627089b10b5af870e0022028f28b92f391dcda00b6e306e6dcb703e750fa769134873ab323260dee6589500121033afe0f04cb6117a7ed77f2f9be9abe5b660bf909cd6c81eb6cc2e5a15ce8a3827a8400000000000093100e00040000006a47304402201209898988cab1d4a892119b5307eb3751ca1c42e7ce441facb5ef6c3eb38f8802201254c402364b557781b263cdd96091bc0dc3dcd2bbc7f333e69184123800bb080121033afe0f04cb6117a7ed77f2f9be9abe5b660bf909cd6c81eb6cc2e5a15ce8a382d388000000000000a1100e00040000006a47304402205ddaebe1d6a4ac6189b81dc55520f88b9d51cf33e0ab89f93c917de2c2f4f9dd02201a548ff44d0b5001f87660b3b97718f5c04b8018172d0374e98487a25b5b77d40121033afe0f04cb6117a7ed77f2f9be9abe5b660bf909cd6c81eb6cc2e5a15ce8a38230720000000000009f100e00020000006a47304402202436a4cf4de2745af1751bf5674c8d815b61c24f2dd5a87b1efd9e222e530b4d02205bf77ae5b281e0b5c016cf276935da947fee8633eedc9921d5a69355f07e0fb20121033afe0f04cb6117a7ed77f2f9be9abe5b660bf909cd6c81eb6cc2e5a15ce8a3826f63000000000000aa100e00050000006b483045022100ea996b8640091fbb8c1a387809ee13539ef0f29589e8c07bccf227d26dd18db002201a656b38e81e39162192047768c156fc024f07692fd159af9632d22cefbbfd770121033afe0f04cb6117a7ed77f2f9be9abe5b660bf909cd6c81eb6cc2e5a15ce8a382056f0000000000009a100e00050000006a473044022077f0cc97dcc56ac00530b6de218393e52aa8400c4d1e7f1709f9bb3662208ddb022009c66031e1e21250f8f44715ffbc01daca2017e231b94b112655a10c5dc53c670121033afe0f04cb6117a7ed77f2f9be9abe5b660bf909cd6c81eb6cc2e5a15ce8a382