010000003411c8fccbc25fc2f9d68970039e3b75df68b5d0865aede845c756bc2bfaf1ffb80200000000ffffffff14c74fe2b77e23f299d54f35475b1d12436ad5bd258cd591580bd293e83a5a650200000000ffffffff1b75c6460ddac52513bb3b55ef4c10facf5c2342d3cde5c57d669186b2175c8f0200000000ffffffff1b9bbf0d388aeb6c6aa8872d31bc6a306a11fcb22e2c6a70ab2ac777d9b05c130200000000ffffffff1deb97da36ec4cc2ef13b749feb897b805e207f4b14df70d7449ad21889ce0600200000000ffffffff22fe8d055a3bf4ef40a15081beebea2a1315cd1d4d10e72285e6c6d9e906906c0200000000ffffffff27e884f328f57ab81b5b0f913f88c04ead81ad9d776dfc0819a0ebbb068e53a00200000000ffffffff2d151884fd426bceff11b268f6cb3b91c84236e031032627b54f0d5920f0edb50200000000ffffffff31297d9c61a0bb5fd874098b94b178295a3fc09377219a5b354c2310c2bc94940200000000ffffffff63b5fc31f0cebca6c03eedb1dd5d940ac510b125a17b2deccc87f527e7ecd2650200000000ffffffff67590968baec2a193ba6c6e492515fa227ddbe73a4690cfb753cab1554cf59960200000000ffffffff6e3f4d14a5085ab32d1132ca81632117a6fc4c6d264d775472d9746301cf679d0200000000ffffffff896fe76518db1a5163827281088397efb5a83a1428975abdb02041bb5183d0440200000000ffffffff9a1fbbb0e776ad46d93fbd6900d082bec4caebf58858af9bde5744052b40cb9c2c00000000ffffffff9cf8445509c01149a8f520c21e948ed19f220b85fc1dd25a000c40c02f4eb7da0200000000ffffffff9e231fac7a56c63e3b77e01021e16c63a574cafdc691137db2c86ed9f630f75a0200000000ffffffffa35004f3360fdb741ccea4566c5ed565559b098790ff20c500a54f09d72b03500200000000ffffffffa477b177f31bb09c19b63dde32b7618b7c90f639b016c4dc7340f1b7e94f520e0200000000ffffffffa7eb0f2a8d244ce46e1daefa07f61570bceaf7d550fa2418e8c4b79b1561f1ca0200000000ffffffffa8b626bdbb8ea4b733a48d83cbb4a8a0b4d6a9ea9cbd443ec2782ade99f4d81c0200000000ffffffffa9eb956e324add8192e38e3b9995c5029689ef3e7cec2e72a58d7d0a95b1f7b10200000000ffffffffbd5e3a262b5151dc5f624a88f2b2ce7fcabb07507c4ad0b3d11927c39e91b2e50200000000ffffffffcaf0b9534887413e0a17cc180f6805eb442ad7a20084a1f18aa22a23b38ec91d0200000000ffffffffd27f13f546cd22ab862493f6f3ca2beea83e4979c77cc9255e74ed964af0fc8f0200000000ffffffffd7d32b3b0fc8a5b05f0393c131393af9c36c981bb6ef2e4f089394d75244f9be0200000000ffffffffdc3a40cf4e5d722a55ce93290eb1d1b60795737602e83fcbc6e0943bf89659120200000000ffffffffdd188deea9b88ec34a73ee3657644d4fab214a251ee7a0d6bfd174d671a5fb560200000000ffffffffdf1ec5bbc383e3c8120b9f71ecff769fabbdb77aea292db2245ad8b7f86319e10200000000ffffffffe4ec44aeef9e999f9100ecfe077287c2dcc0e24582eeb7d4d7a619a7260d1a0f0200000000ffffffffe88eaae4c0f43f04981a1e6c8b46b9eb9291455280016184491ee09ecc2ff5290200000000fffffffff084bd73f61b23c60a20f328bd3eede622044c095f98926ba78af11dcd09da550200000000fffffffff5028e0f159e84ad1a0e6212287dcc1de8ef8f9fc29a1ef07a355d6954d70c380200000000fffffffff5133928c42986696998d8f09c06b16672df5d054c489f849be13e8017a686840200000000fffffffff5842f5415cdb8c9fd6e3826271794fa63c9def11fbcd79fa97e19cc0c7b397b0200000000fffffffff63eeef68e43b6bbe4b51ec8ce5afb2027913cb428df2282f01f8466978e5c1d0200000000fffffffff6497f44a8782e1dd34bcd98ba245e8f6a3a0d4b1a15c51f5e3b438bbbce4ac10200000000fffffffff64dfd78b7caa07385d79fb3e1c6d28520b8b073af1da201797fe03371901ac60200000000fffffffff6b28536eb2dbd7a329888ec99ab1953bc3b425c6b1f9d3ca676a263d006349a0200000000fffffffff70f72d3c7ed390db28302be49670e06da23f63a1f7c427e4a186902d3b6f0ab0200000000fffffffff793b91fa0fd1456d45c02ff1dc0cd1ac0c03bf91240ac46f6e69aa55ce6bdd40200000000fffffffff86dccc516fcf07c219db83d0ac61d863d26f67c1ebe4924d3d1d563955a265e0200000000fffffffff90b62bacb28c0564da435d75ef985fbc3d979829cb0179d95ec6c6f65ecdf9f0200000000fffffffffa7ed112ff46a47e0bb1a84a9845d22891f029e422acafec482477795db0c72e0200000000fffffffffb27f724255089e5d9139174a0230b7edf685407a76266841d7fbed76295af730200000000fffffffffb83131dad054b699ccd9f8ad3c7349d1fdd3242cfe43c240445a64c85437eaf0200000000fffffffffba09bef5cf5caf196dddbeff7253252f7a1770c766567d249ee991ef6d172510200000000fffffffffbc358e5186822623fffefce3c595b8bc975b672e549839115469a5dad84a9d30200000000fffffffffc6d19f2f20625b3b9065f67be2b13fcae2cbbb6cab69a0d49bf1452a4c52d4d0200000000fffffffffce338f77d1edb085b7b01bb21dee1adfbebe3cd60b0fe13216f2b2aaa42e7eb0200000000fffffffffd729596f82cfa85eacb9b053ed917b8197f753e1ff97ffcd61c458d6e99a8e30200000000ffffffffff4a6ab0f977bbd2c6c8d3587e3bf5b62c800bc0c3b3e94648b20c6afbfab6f60200000000ffffffffffbe71e3d355692e66a656f4993a8d15ec07e7bf3118854b956a32111aa7d1420200000000ffffffff01131cbc1e7900000000001976a91464d43e4bd4353a4bdddb4e4ffd6c6e5967f9ccb088ac000000000000000034bc707e0d000000006c380200000000006b48304502210083f08d110f68b5c77969c61a67646f90d201c8d363951736877ee91445145d4d02204b2fbf9df36952c21d64e654da6006224d5bc96be5e58897b32ab892e2823c9c012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b79dc00170000000075380200000000006b483045022100b33fd3f2c50f37c5dacb34ac955d75e7bf2d3551628c55f5d5e9253f97e8f9a50220304db5058d1188a160015eab3d2a5467affbe378fff4b026f09bf8393894f820012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b02a6a0160000000074380200000000006a473044022061e93f6409aa7acdd59648d386e7dcda92769aef4c0dc846a1f4e6b4932cb7df02201ca9a40ca68c4a20c73be0d5705b015313a804fec6e3a6c635128328347e719c012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bf88398160000000063380200000000006a47304402201611e768367ac15f9c4fab9cc840a066d02ad4cf8d4aa5438c07c9e33e03725f02202edd40ccd5f58bdfa045dd3a74ccd40b7cae0f5861464d17297f877f08cfa137012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b1ec0a9160000000067380200000000006a4730440220106fc309985d2f950367727e151a6fbb67628666d8150183e02c5a51a465c19e022002d7005f2eb79f5a906da7f9ecce25e3767ea896f43c837a591113c16ce3fd0a012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b7205f9160000000077380200000000006b4830450221009e6fa3526e1129db59e62bae2e9da98e9f3c86de74736be050ee3f3043b5606602201c7ae64c9af11611e0740b0d0ae4d3c148d536eb8298a8439c7ad6730c3639f2012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b76dcf516000000007a380200000000006b483045022100a60f163371d198777ae1a92d4786667c62b0e9e16253f1b3a2c0cee5758b9fc6022049c42af083e93d9e1bd7ad847baab9420d8ee13235b408e470f93fff87ab74de012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b2b0f0a170000000078380200000000006b4830450221009250d76ffa3ea485c1e6a6c2f8b04c31d36a000cd398c89f53c2c85f734db66e022065b4db30ea189237c41a551c14b7683f4f800816f27c76f430a665b2801f234f012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b21b00717000000007c380200000000006b483045022100af13a124c932819a498d202da405e34357b6b53867c839b3d77526a2943ae17002200e4c2b0cd2c7f4a25fb2fcdcd398fc52e0f60d429f8c2dee8f4c224d9041e521012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bb94d3612000000006e380200000000006b483045022100beb247507f1ffb263ebc81c1db87bbca34d13363fc6534618f15f2dd94e52499022024c5cf844ee75156d6973a2d574fdfe31ea195c84586c97585df796ebe7c39bb012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b65ac4e17000000005f380200000000006b483045022100845ab109bbf317ec039f5147424566bd1737a61686908680bdea38e4c3c6780c022004b14c649baaf1d1e15903f43c0fa6880bd8f29e5810d865bbf67c13af00a1b7012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b74dcf5160000000076380200000000006b483045022100aaeb058f683505cd33285acc94b3ecd20ca29320791cd769c413c4c06e37d4fd022077e650b9895ef0ff8a4736933bedd64cb2773284cd0c476c61c21c8aa7f2edfe012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b96cc09120000000062380200000000006b483045022100aed971f94d7729c6931747133742af14d1eae22e8622799420c3487c9a2dc00f02201815155412ee8c75fcc1f0f9a06ba6bc1fc5ab1bd85178e6ea48857009d023c2012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380ba13ebfd7740000005c3a0200020000006a47304402201b1b5f25f7bbf1b2e66dce424f0e8b9e0772717b68b1382ef2ca0519e7cf98b7022003bdc0f8b013309279b8d10a5d826b3e6a3f2c15c68940125aea9e7b271f20de01210334a400094d0c577651c125f5396cbe0f4d3d8d15acb0fe7b971e3185a94d124676dcf5160000000079380200000000006b483045022100d34bbeb3c0c4d100d0eb0e143aaa36fad9de934005d9ebb8971bcf704876dcea022008838c447cc7a6c25b6e2944e9277c3850b6a231e7ec490a9a27ff0e7fd472f2012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b8e736e17000000005d380200000000006b483045022100b12fd866423373e739c9cf9a3557d62568beabb1b4020de702b4d4cfeb3c141702205ed68b43cf1c16988e246ec5d76883db1f94c73d26436b65b3f29ce6a130e752012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bbaab0517000000007d380200000000006a47304402201f1364e54d349b4f306a8ca08a1407a3b41023bb18704a59e47cc13f1052d91d02206f4348256631d6a8d6a6c66671079f7c36209b97817056da6616677b51af0bfa012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b528e8616000000006a380200000000006b483045022100c7d149d45d9cf4226665c3b4b32f719b02f2d60247b43048ed217f9fd442567602206f73056884e99e256f8cca63a921a55307c71269825ef1447322bdef9a0fecdf012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b7fbd8f16000000006b380200000000006a4730440220644253fd08b374786be3df0e82c539a064e3f21b156ccf314853db090d3c8dea022003c76f78856acfbcabf8f68bc7e6ad1fe1c031a55aac751c02848e90ad33967e012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b6c448c160000000071380200000000006b483045022100ea68e64f54b64c3e38ff5fcafd1538969cb4db1e86f1f6d618f930d0f198810802206ab8f01a76655cff3437e25be2b4eae58d8ef207c5a4429cdc5e013e73507c27012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bde36a7160000000065380200000000006b483045022100d628076d138d34d1943beda788c0445da37085867f6d573d2b2dba58cfa10e57022019fc6282b2a6409c66903e046b789a6091cf176898a279cc5a405bcdb27314c4012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b11b5120e000000005e380200000000006a473044022015d3ff243ceda4577c092a4a2a8ec9ffc497e4c84e30a52bdae926982d02bd3802207f26ae3f55e59a51e9c945a3359409a080cf4a5517bab5d96e81a4451529b05d012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b528e86160000000066380200000000006b4830450221008323edcc91ddfe8ae73616e8354aed94105f192382f7fc9b9997cfa6aeddd28202202ac1a961a6f9683ea94c3450f3ae97fb7c6bd149de6a07d458d52af97f5592ed012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bf594d1160000000073380200000000006b483045022100e55b355a827bbf5f112de3e6de6d9d2c1352e09ea2278a423cf5c0499422046402207d04f274856eb3455964800b7f47a93541305c4d60263226ba15f792f40a0ff7012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bfdee830d000000006f380200000000006b4830450221008432a73a65d8b11a51c9c61805df332e4bbe5a3d019ea2bbc48258938d7b289002202c5c5d238e0907eb9a94c2578bd8230b420ee41d872ff13a7f039c8e344f4487012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b508e86160000000069380200000000006a473044022057487a1ca57b0440d18d9e1e5ac5c346fda667034c51be5a44aa47b9a9805ffd02203a7a860c5a367219ca5eb46bcbcfa89b77b4b07977c33871bc16e7a9dc490d82012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b24f186160000000072380200000000006b4830450221008db62bd4a291ba6658373d1206e1e7e16e31b5321bbbfe9f865bd01870dae11902206c78b4c6a4aa3766672c61e56e9173677c662794df11d4909a00521a6e88b391012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b85bb4c170000000060380200000000006a47304402205133f6ba4345ffa273e141f6ccec127c055cd4729c719deded45b796b6268fed0220246e4d6be6aae42a70abb4458cddc968c9f12531ad69a052731aeddb43463886012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380be842ad160000000061380200000000006b483045022100c8ccf29ea30f1e0ca18c7573dab4b33505e9d7e17eef717c8a258c43392049a9022027e04fc447e9b1ed0957e1cbfd1a7b70fe5477499682279939b1d220098cb9eb012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bbc707e0d000000006d380200000000006b483045022100a4553becc9d8a2d38963b34f2ac023b9594ecf4008fa973fc21d980ceee4013d022018f306cd9f4c3f91a0db24e160315eab5ab9bab7d97225c4a981e0d6098b6da3012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b74dcf516000000007b380200000000006a4730440220013c36a4fd29c060fab388a42a680f0e67cc0cd9778a6d86b912fa6659e46af802206ff986a6efaadaea7a4d5746f9e6e30eb00c4d06e16fd22342a3d607fe62c267012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b66d0801600000000cf370200000000006b48304502210087028d5494a762a99a1ce6bea147b29e17635ebd0a74ef0a1f23dabcfc80d30e022066e7d8f2b99bfec8e0c9bf967e6b311edf970571028d68cd6535b21b6fb986e4012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b90667d16000000008f370200000000006b483045022100f7e4dbc63785b74440c4a3d4124d0d98516cd252beaacdf39c2a5d65dca2f29302207d4841a6789df9e02ca1c7cd781e7deb2dbc7004938e4a40b393342abf6079ac012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b66d0801600000000b9370200000000006b483045022100819f8dc98e10488b627df3e915e5b955e461ecd3a0cd07a9e059fd473486567e02203bce9b28b5a540f3e84cccc7ac95eab298e8561ecbaf50a7747b580c5dfbfb5e012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bb9ba92160000000068380200000000006a473044022060145c6639c021346a1f9194c0a0b89d4b6e4d31a8dd7154f2a2a0d0ed9b996402203a154773e0ac6ae103fd3bbb51f3365cb2230ab22853a56764527917f7f8e08e012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b65d0801600000000be370200000000006b483045022100a19d9e440d188653fffb41d72e7bf92bd06c08d4e663dc9f47108ee87391211b022074eb593292b257e03ceb5cf847d00845b30dc85f98dbf4b025fdbd206e020551012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b1e9e8216000000003e370200000000006a47304402201af9edc72b69205de559efdad9971ce8af3ed53fbf589aa9eadac24305b828c002201828a309662bc84a1d2f460ed61328cd2a2948d4b7b17c8c168f23e71b25b461012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b66d08016000000008d370200000000006a47304402203c969f541eeb8a35d833d71509fffada16a55c5d275903686f2d8354c275511a0220385cec64f2b1f246b453d090251651df770c967d582ffd793862cc4c79a4a989012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b528e86160000000064380200000000006b483045022100e074134c77957030bf78a8f47ca9835eab015cc3560eb3fbfa807e269f523bb10220553aa2b297d0678620fdc311b488f1c85194284a57d1ca38fde9a78243526d11012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bbc707e0d0000000009380200000000006a47304402204231c556e2360ca221efc329bf9c9c49a4d5b0b8883e0d292ef8670a0d13712502200749a632d1e46ccc54b4ac6f76f1de676d3bbdad5d516a30f34a5f851195055c012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b1dfeef160000000056380200000000006b483045022100835ce9377f1359827b4d80768b6d2b46f9a63629ced88c682973d527df3713fb022037a19ffc907e343cbe32806365e6b3f2421721e0f33179cbee6adff84d83d1a1012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b66d0801600000000d6360200000000006b483045022100cf245e36135a69d4afc3aeba9fb99d7654a2e909a71c7e69837996148e7c89730220134d36b4962e7d1e60818c2f87d2f3342126fcf42cdd4c218c1aad761b7203c5012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b7ecb7617000000004b380200000000006b483045022100e9fe9e0194c26f41e86dce4a78bc1141b09e51d1389b48ef866cc701f73d95b8022026bae9a86df060a93c46c140fd2ec04541bdf448c62aa78b2922c6c2750d7633012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b70fa81160000000084370200000000006b4830450221009d12ba049c7dfbbc5842857a636b9484e3b24eb8793f9a1a7fa57b809d3fc026022037ce36f579f72396a8874e41f47cb963b9a50977d557ab2e33455c3069d75164012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b90667d1600000000c5360200000000006a47304402205f6d84663de1d68751f703b9a6afdf7935411cc18ab9c4972e6c06e9366b7e6d022036933371bd6eff724fe179c7a140cba20666dcbeda574f710598848e798be2d6012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b3c11811600000000ff360200000000006a47304402202f35e6643bce0f89bb6124a27516e7cc91ebf5afa8356a54ec5b8844a919e125022056d5f56a64d6114324db1ac4573547796323a3adf88007ff3bb09259b56d627a012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b7c33830d00000000cd360200000000006a47304402202c942adc06b5188f56a375882fe6f55a64822f1a7344f0398cd1203c27bff00002206325f3c6725a936c2f13d30ee9ebb91c188447c97e6731d3d071fa23e07881d7012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b71fa811600000000bd370200000000006a473044022001d2a580aaaa3964c73356cf2f8d0c344bb18edf6a77d16473c4095fb858261d02203bb78d1c90b10ea9e8b2f27830cc768d8569d8b081bea832a69812aa1a015068012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b683d7e160000000035370200000000006b4830450221008d77ea50c8a2fd9a0774a4168f664ff8f70c45a546d10190b2bd8381f27f11ef02201da199e57308bdb3883b85f84006b667d8e72159062f688415d74d3b9c863359012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b92667d1600000000b8370200000000006a473044022041fe04be06a0876928496024416125f37aca633793808aa5c46b017ff6646f3f02206579864faa69f3ec5f2c8b48a795e72ab3d5da21107ae69961b7b58f5e576798012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380bf025811600000000fd360200000000006b483045022100be8583a7df35738a97359f834e4c7a9ea4f78a23c2ea5de16adaaa03df8c7bf4022070d0911d6c8c550b81526918812ad317fa13a4f3a77f898d26aed1929ea02821012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b0ac47f160000000036380200000000006a4730440220349a6f42f3b16907959010c6d016ee77e9e4b8238c4ea7b68b4ff35a21fecf69022008c88f55b116ccb9224a81c15dc13494da6196422b968c1ec3e58627fbfc3e3e012102314382acb32a1187df29702f40dcfd8d71b1e64b84dbc5b395fcd40879bf380b