0100000033d822f81cd013894b4c03604703c65742e4d4cdfe3bb8f178fdc9a9a4345996140b00000000ffffffffb90bcb3440772b28c4b7d062d323c68f4a401c0d61f1736c1ebaf8df8f2dacae0f00000000ffffffffbe4418452b652556c5eb6ecb66d9fcc303138f24769954b1ec64d4e4779ef14c0b00000000ffffffffe91f5fe1ecaf6cdbd6def2f13025c569c87b267e13db5061a8b2b08023c4763b0d00000000ffffffff6fce2115c91d41db9633baa3a16c21f09dd90d13199805f89ef7f2b244333e570400000000ffffffff1d3697094123725a46716f97d6f7203a8a17d60e6949c0b09678cb4ebd8ab2621100000000ffffffff0f61e20dc04f964582132535271651e318a61ebc95bec2b69bacd96dd296815d0e00000000fffffffff69344e4c3daf93345e059ee751c31e1499a82d02b8f99fdb8fbe2df5eb1dcd90900000000ffffffffbe23e12d9bcaffbc533e5ba075759ed08fb697eff8554f9ace836a93e2a99c550200000000ffffffff8b1eccc686c6712714210ed854ec39a5827acb0fb821de49aab256177de8634b0d00000000ffffffff6c60758332b58e517fdf1578b506ff7d52dcb51c63bd655a4f7e465c71ff80d91f00000000ffffffffe5f2805e93ee582f8a685fd2d228da1b867fd111059565905f4e1ef4557828e30900000000ffffffffad7f4d10bdb043f9421cedbb62613d02f759fc159728fca458cdd8da5ddb55de0e00000000ffffffffc0b4b06dd72ab776dbd17448d37a83edeece105da906a664734dc42b1ded87550500000000ffffffff5f95a7c2ea331bd8ddee111ded00ca457385da6869dcbcf1727f5929e6e9de4f0100000000ffffffff3068b5fe76ddf13766375d3dd26a0fa2297f5b5c11604e63825831f7a84644251800000000ffffffff22fd9c21a5609d4e1978110ed216a7672d64692cf006808edcbf6a0a8518703b1200000000ffffffff2d8a2c157dafb8a3258cf3681053aeef66c605e74567438fbaf046bd430f4d730800000000ffffffffbd2896ff6d77b0cca8d777e53e3e67359f0ede3be45028f4138e1ee5b3ff5cb90800000000ffffffffb0ea6f11803621f3c4631be189f27a6ac141effe47684ccf93e3ef38e1fbabcb1000000000ffffffff1ee6deafbee29f2a53643bc7dcbd14ff4fa8b663f951ca8b9bf15b4fb7bbf8a21b00000000ffffffff01041fd06a8d832938fe1410e1fbb78889586c33be18f584378a80e5676fc2ec1d00000000ffffffff2b0a20e01d2b1e6342126e359fd51124100c8f9f4043476c9c9c2b0ecc66ad6d1d00000000ffffffff0cc0afd2259f7c7f38e5ca2e9619d8a8e951443bb5a57ec47734798c7cd821c41f00000000ffffffff6f21a351251c8f05cc2b565a20af0741d292d8a21ac6de1baecc24805e3378a42400000000ffffffffcc6d714549ebbf68d3656617d39535e5da7e5ab59ec8e76f816236511ab7c51e0e00000000ffffffff16df628e99b322d42ecda42dc50a2edb5650594da39788b25b9e5d7208a243ea0100000000ffffffff097538cea6f5fc0222dd50faecd409b542c4b8bf94cba5ec255a30949cc8832e0f00000000ffffffffdaeae8dcde5548c1506f91f5a69f9110c5303c13ed784440d3b6cd1156df23590f00000000ffffffff6c60758332b58e517fdf1578b506ff7d52dcb51c63bd655a4f7e465c71ff80d91500000000ffffffff5f95a7c2ea331bd8ddee111ded00ca457385da6869dcbcf1727f5929e6e9de4f1300000000ffffffff3068b5fe76ddf13766375d3dd26a0fa2297f5b5c11604e63825831f7a84644250300000000ffffffffb0ea6f11803621f3c4631be189f27a6ac141effe47684ccf93e3ef38e1fbabcb1f00000000ffffffffe5f2805e93ee582f8a685fd2d228da1b867fd111059565905f4e1ef4557828e30300000000ffffffffc0b4b06dd72ab776dbd17448d37a83edeece105da906a664734dc42b1ded87551d00000000ffffffffad7f4d10bdb043f9421cedbb62613d02f759fc159728fca458cdd8da5ddb55de1e00000000ffffffff1ee6deafbee29f2a53643bc7dcbd14ff4fa8b663f951ca8b9bf15b4fb7bbf8a21c00000000ffffffffbd2896ff6d77b0cca8d777e53e3e67359f0ede3be45028f4138e1ee5b3ff5cb91c00000000ffffffff22fd9c21a5609d4e1978110ed216a7672d64692cf006808edcbf6a0a8518703b1900000000ffffffff2d8a2c157dafb8a3258cf3681053aeef66c605e74567438fbaf046bd430f4d730300000000ffffffffb0ea6f11803621f3c4631be189f27a6ac141effe47684ccf93e3ef38e1fbabcb0800000000ffffffff3068b5fe76ddf13766375d3dd26a0fa2297f5b5c11604e63825831f7a84644250400000000ffffffffbd2896ff6d77b0cca8d777e53e3e67359f0ede3be45028f4138e1ee5b3ff5cb90900000000ffffffff5f95a7c2ea331bd8ddee111ded00ca457385da6869dcbcf1727f5929e6e9de4f0d00000000ffffffff2d8a2c157dafb8a3258cf3681053aeef66c605e74567438fbaf046bd430f4d731e00000000ffffffffe5f2805e93ee582f8a685fd2d228da1b867fd111059565905f4e1ef4557828e30000000000ffffffff22fd9c21a5609d4e1978110ed216a7672d64692cf006808edcbf6a0a8518703b0100000000ffffffff1ee6deafbee29f2a53643bc7dcbd14ff4fa8b663f951ca8b9bf15b4fb7bbf8a20d00000000ffffffffc0b4b06dd72ab776dbd17448d37a83edeece105da906a664734dc42b1ded87551200000000ffffffffad7f4d10bdb043f9421cedbb62613d02f759fc159728fca458cdd8da5ddb55de0600000000ffffffff6c60758332b58e517fdf1578b506ff7d52dcb51c63bd655a4f7e465c71ff80d90200000000ffffffff02d2e9dc020000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488acbdd20d000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac0000000000000000333bca1f0000000000dc340e00060000006b483045022100ffa61fbfe986543a2ad6de3b886d543c6fc7ed0d94b8bb5c8035bb6f22ef046c022063277d7478d1d403954ccc65cf87bc82bc55b580a48738a5d0a5a5a0e28cb24b0121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e023aa82e0000000000d5340e00010000006a473044022062620cfda2038f7e2d03a634ea613d7b7388908a70b89991c2795f94a9e3148e0220496e7733c8950052463a9e26a986c43751dfee0f178809d93ffb450501e5a2500121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e024e59230000000000cd340e00040000006b483045022100e7f69335d8181bea65c50d0dea5f50dd1323467f33f2e4d8a4762117cbd6f23c0220197e0377ad9ec99158c76277a4c548d4ce6c146f18fa34a9fa15d6626b281ea70121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e02c1d91f0000000000e1340e00010000006a47304402203c3e050d7f6d009c0521e4a605848ae796de51312d9e68b777c23f2f6650e24f02200d888cc3bdec1c1f96fd4f521df1f02ee9199bcb54a32b4ef14da2b850d1b9440121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e02d366200000000000e6340e00010000006a4730440220095b13458948a52b4b6547824d6fad61674c7de4d7f9544b101211a39c44f97a02201d95fa792aeda71946345f09f3c31d2371fce9e9c36d43a449802fd7f3f3ca9d0121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e022928210000000000d7340e00010000006b483045022100d54847b40739eb99692b6aa935035b97da6fbd7fee4c93d51e6a5972b7975177022069c95f03a9a99d66160d7112dfe5596a53bd08ed976d5d8e2c1dac97125df7030121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e02e05d200000000000d3340e00010000006a47304402203a70e8d2246c4a13220349fd9ecb885da80abe3dc85b8057a3a0c2908bee210b02202bf0a92cdb68d8d4225faa55b9705b89a1affa1542393ee52adaf7025b023cbe0121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e02dcbd200000000000e7340e00020000006a473044022047093e7048f7ea1e7a024f4a2b5a3328b5392c4fa1fede9ce2cbd026662f7640022021a814b893537537d472d0dbee39c11f98c65f0ea65111034cea98efe5edbe630121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e024f25200000000000da340e00010000006a4730440220354344c5ab5aeea107d9f659d6861e768520f31574543606427d522e436c57520220526a2996352b639bdda83b01a77cf8dfb3142d2c9c7a5e226e9a77ddb376baf90121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e0249bb270000000000d1340e00030000006a47304402202f57d085b667c07b9b8452bafb7a95556a0f7c15371d5c95f37cb0c88dbb39550220076050a0c80f6d02189ddbe4beef21d2204d9979c76d9f79817eb598061b62f40121030d2a1fb7a1e80b3c41513bc274a7ab948738461fc62d6b842bd3e5823d608e02b2da1c0000000000d6340e00010000006b4830450221009d30c37ecbf8a1f9edeac77620475cfe8b404cdcbf45b2b4fa890c1da321086202202d4ddd15657e397479dda52e10003c3e8c99e4d8114a94286a4856884febab080121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b8e2c11c0000000000ee340e00020000006b4830450221009da0b7905fe75a06b5ab02d13e2382c9acfc55ba6c72298850feff6e7e767b78022053039699043a3ca141c0aea61a3c6fba8f7d8ba25af19528c50fd712e8ba1cb80121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b85f9d1d0000000000eb340e00010000006a4730440220180e6efe70bdad9ec46b32564c8025845766f60b008de53f9a0b5befd938e5d30220431d9f91de2ba83dcd690d0b56da4c22d48da8aa5c2f2d3228844dba690944330121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b827d41c0000000000e2340e00010000006b483045022100967cbfcdfce3a6d4a512f81dafb3c8f5774d001167206d1d29e87abb97ce6e8102202f2ed11fab5f83ec3fccb4a40979b3f7410ffaa9ca12f9a7dc4aa1a154f35df40121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b8132a1d0000000000f0340e00040000006b48304502210089f6114a848207c9fdad5a7986f60955881f36a7baecef36cb9debb5e6ec00d90220694a679e4bbeba4a1aa84c9389d2f55d5c31e3de1587373b28d4f5cc74ac07160121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b880381d0000000000dd340e00010000006b483045022100a26f2b6e0a9d742518f33b2b37a90da2b765242916bdb8821d58251b706c682f02200af534d7cac455a47e871cb77f9eb03941f6656c56ea1bf76fdbc82fb516e2390121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b804c81c0000000000e5340e00010000006a47304402204b27802dad6f15fc00190b2b7fd8543dc6cad2ead678ecf22a762066e2fbcd89022069facd18acd5943af01d5d51a4110e38b5a62d7cd4896e2a5b5be32ca8ce43950121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b88760290000000000d0340e00010000006b4830450221008c3ac218409df8b8d612e932a46c9c754feb127f176f0b4bf5edea9196365a4302206d8ffe4fb757db4739079c6a3ef27f56ed0a474d678429a2db91adb72b9adc590121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b84df31c0000000000cf340e00010000006a473044022077a52c97e87f31a266fb84eb3e2e359bfdefee3d2ba734715dbb16d764b728da0220280ee6c60ec4f08b84e29a3ad12b44aa7ed948bcd378d47f2a4e1099cee6f0750121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b8e8551d0000000000ce340e00020000006b483045022100fe13a60904823ee13c2b2f1e3c61d61ecd57711833f3d98dd0f8ad27b61531da02206e905c86373bc3dd2e77ecdb9ff2ca32d99373b4824eb3bec72d41e90fe7a89f0121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b8852c1d0000000000ef340e00010000006a473044022065a42639193851642fc0b82cb2874f621730d0e5e51989e7156dcab4d43d104402201307a743f29ff91be2fdfbf2fdbaebce0e306ad5c293d836d24b69b9c258ee2c0121025d71d8f677f1c4ceccf7940f0b3fddef0464af73100b7e149b87c985d9b784b8bf9b020000000000e9340e00010000006a47304402205bbcfc875932e587b47e76206b17bd51f88294c8b49870fb3d6be179571480a50220570354f329a91ecfc4542edfe2f20a8d824a9a74095254d5c5584166d67dc5c3012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8f495040000000000e4340e00010000006b483045022100b6a8d3f6b6689122dc76de8507001f8b66139df65dd053ee6cbc13e74887e79502203d32619d76341b34bca345b0bb3f17e03a40ba6b37f7accb13f661af94bd1682012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8996d020000000000df340e00010000006b4830450221009bca2326b9d02bef5da60e5882f0e4c092b0084264d4656c1380f152e2e95e68022063e7e7ddac85ba66c42424dd6de014177ae4bf6da325585ee336afff243ab860012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c87025020000000000cc340e00010000006b483045022100b916187a421ebddfe272bc8a877bfc7b21bdf5712ec9bb237f816cfb04eef2db022017b5cdf2d9e50fa70bf2ef903f7d165c7d538009ca4f62508037717332a88c7b012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c85acf020000000000e3340e00010000006a47304402201c134c7b0e63f16da5d18fd1f064857fc6f4787b70fe93ec9e0bdac7f15169540220235fa4e251f626f41f32f818a655ef1561a8966cae9738492a0c09431cef5881012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c893aa020000000000d8340e00040000006a473044022037ddd97dd5ee71bbd0a4cbf9b9e09e4d7fd75be3d04a8aaf1ba8bacf9315cf580220772b79efbfaced49a2eec331f2a83c96cd0e46afdfcd651e846d4529eb7af9d3012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c82017040000000000dc340e00050000006b483045022100cea9f9fb74adc510db913ca7c2a677679e94a84fddc529804249aea38cbd73e402204aca00741bdbab19e40d495aee05fc28f4de678d9e528991626733e855c2c9d8012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8a1f8020000000000ea340e00010000006a47304402200408ad37669b653b5ef11c0082d2a0c05d80e4ad4fca10a1a9a4e48eb7383e24022018a4565d740576b3cb090ef3f5667cb92169eeea9358984ff88c622832b47883012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c81a0d030000000000d6340e00010000006a47304402200fee1e45dd36b1b31a4985190bf5aa119e458bf796b81e6b2d5b691f4c01133c02204aede78f7810cda356abb394710787a1f0213d0c81c9b965954d2cb92012c8020121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e79a07030000000000f0340e00040000006b483045022100b794bdf3bc9e8f1c3c8a3c4e7e22c1de7e4cd1b96bd62a4bf9990af141ab7f88022050e73203d47eb188d045d5b990a6789c305cf8dee9df19cc77a8d568e94c4f6c0121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e7c931030000000000dd340e00010000006a47304402201e724238d16e6490091450eeec92eaeaaae658dac0d801cfff2357ec4d388f4f0220793326d476f08dd27b41d0e646c5b939f7f6cda4972109c072378fa28f61c2780121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e78139030000000000ce340e00020000006b483045022100dcf440776e6e381e651c962fcefd03c29efa981f2d7463f3256ebae1508ba9c70220329b44a886983224763fddc4f5b043778018915531ead1ffcf01b9dcc45645c80121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e71016030000000000ee340e00020000006a47304402205cd0f9965eda6378994b83f786436749d1585dcb2bdf063595f798508a887c6502205b98a4019a974b729f8d78ceb5acb6ec8771f7cc0ba07e8cbe5491e6d6735a400121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e7a30c030000000000e2340e00010000006b483045022100c5060b13c501dfdfeb78801723486160e8254fd5d09983a031ee237db1b0fc5d0220167003ac4daeb5fbda1cdfe5e65574b1b7bcfa27931f643a98df0145eaec600e0121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e7222f030000000000eb340e00010000006b48304502210097f6e40f3ca6b5908c9dbf23813333bff1e7abcd919cfa499c4b1ebd8f3dd05a02203eb9cb51849b9f00c4bc61d77b00462f09415d1564b76da76ab1bcaa0b9bb3e90121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e75df3030000000000ef340e00010000006b483045022100eca0364cce62c53a047464b600acac76f5f2a3d6861cf4a7fe0690e1430d9d3902203953687c345431040df6f4ef8f54beeedb481bea0d57121c735fd1a10dfe3b3f0121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e700e8020000000000cf340e00010000006a47304402202df2e45f71390b45bd02754165794da999d7cd7bb140f410fc42503ef5deb79d02202b912820aa20e377c9df27caa25921656eb9313d8ecabc5a25f94c5ab23fad8a0121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e7381a030000000000e5340e00010000006a47304402200d83838fb3fb50c475377636224f725e0c059072faf960c0ff291ae135714b6e02206ee8acebd153402c207d4789f7304aeb66c53cfad3d276f059f067532bf3f8eb0121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e779c4040000000000d0340e00010000006b483045022100a39ae1aca2781e73b4536aedaab95b9a4adcc4fb5f149ba7862617cf7bb92c70022031b14a1a3cc0e02f25387ca6a2955f277740eee2906ddf8943cf2a58425305cb0121027e0952dd776adfb853264fe644ddbbe7fd8e56c9d38555f481190dfc383ee9e7a88f000000000000ce340e00020000006b4830450221008e668983f2194763fd1a4bddfa9eee2fed5fa79c364f595e6a27d089314406b302207939e125a45ea4b7745d668d423bc5a2b5cdd58b3e49bf4585f8defdfbb84cbd012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300dbc89000000000000dd340e00010000006a4730440220148b82a99ab091d170b8e4915bc4e4679bc67e8511575aa60f37c3c003d7c6b6022040a849d5b5644a4f69eee49365d31b9bae48d02f81713995fed5d89c04be6f65012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d6dac000000000000cf340e00010000006b4830450221009a8ac0c3b0074ed2301ab1f35d452ec46022a226f1280a82b2c46474a80bd516022059250e928534452f31bc4108fec8de26d14eb9d52bfba42648db80c16f1b9f70012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d789f000000000000f0340e00040000006b483045022100ef87f561740e1bffa5cc45fae88ebcc208fb7223707f86ad085acb0e966863b502200fa9d408cb5a763f2a29524f9470f166cc480e3fe91e90bfe69d5c992e0a4dfb012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d04e2000000000000d0340e00010000006b483045022100e83784a3395a37b233a5d930ac8c72b9337a1f7dcdb1b1682709ca7fb76bf54e022071946ce770b9ccb056bbf1098ccda45d2977a99bd9bf73737413ab47dde41bbb012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300dcab2000000000000ee340e00020000006a473044022053479763faea666e3811069868cba5ebd707928eafbe20c077c9dab8681a35110220264b33c504eaf07b6e9f8983727bf4282141775023ff82211b23d6a4396b8463012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d19a8000000000000e5340e00010000006a4730440220715ea9700a3b714a2a457e5673fa15babcb11adb3f1cb1e954939575842293df022044f146cb61dbf3742402e8e689d50add219c1b1f51a3d05d4de61de8e7128484012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d989b000000000000ef340e00010000006a4730440220265a0eba562c11756f01539a7771dfa34c2908e61de33c7fcbc92abefbe5dc7802200cad2cb5a493e773fad22b3e4394c7d3479905dd84ecc98a4dd3d5ab841146be012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300dae96000000000000e2340e00010000006b483045022100ee77e095b56e8de1cff76e75aa6dd7746397d40456b495f8830db52fda84211c02205423440ed419103fff9cdba07ecf94e01d68c91565049df52a3c42e7b0bfadaf012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d5691000000000000eb340e00010000006a4730440220388d12178bf064dcb19d60831fff4c2877cc82459f5811549702eda00dc9fcdb0220204191022f8a013c31f72f21c5ad8b6013465154d951cbf53ac072171b611d2d012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d35ac000000000000d6340e00010000006a47304402205fd931dd643e9f6e69213174210c9299d77dbb7fcf55f381172cf179e7ee7fd802206ce17c4cf578a08f6efaa048d63c9ad4a6e14bd12a7208bce3dd137dbc32b2cb012103d18d3f2738df7ffc1a13aeea3429c013bccb952108385e83598b10f45117300d