0100000034df9692cc1f4a45dd0131f4f05d64380fa87cf0b916e51bba271d8bcbf3bddbba0400000000ffffffff0f3eea63e99a5903c89d1cd303c07953f7c219fc9905c92666adca209e71372d1300000000ffffffffb6aab30e274139e057c88707da0531351aff55c122ebd873766488e0e9978db40100000000ffffffffeb19a38b2986b968875f71de69c7b155002f73d4f8ef3527e7ff80c486c5b2461400000000ffffffffefd9d8e0595add228589c77104c1fbe6e70e6b2b46fe93f5a2b5012703c83fd10a00000000ffffffff8e4456a66c7b06cf1e0101ec936a6f8399b34b9c4c71a63935adac416772c9810f00000000ffffffffa24adb9c87e1d0b65824c13f5e1ab26c6993c23215c269da3493231edfe758022200000000ffffffff6e7a8a24965194707ff9e17ac1ea82cac647fd182de6e54d8b315ee404aa6b9f0500000000ffffffff2455f15fa122451849733188cf87cf49197d949ca32343635bd16ac01473b8082700000000ffffffff37e69d7107ac8e2402b3d85c734f5aa537b343a08bb0d013ad744b581a90b9d22700000000ffffffff3a4fb06ae5dcab55c31fbe695a2857d0d4a2e2b88ea3858122023c0d8f7b6f771a00000000ffffffffb8435d37ef40b9961a70ea507d4fbb5c3a97c47606b01c4255b08a1e4990aa491600000000ffffffff2ee54395a76e62cd0f937477d82632a032e0be4b2afff2386105e224b2e91e480f00000000ffffffff2ddef3cb86eb6a05b53b42785d398353abe513d4cc4aeecca4ba9046a192a1230000000000ffffffffb07c5524b77853d8d741deec0511c6a3572262772945b7c9b96bd91c21a94d4e0f00000000ffffffffeccddfb07c67a2ef5a6070bb965d122c7108ceca67292f4347aa44ff88d1655a2400000000ffffffffb8cd0eca8cf88d46a4d051f0fb0069ff3e53ca0c56b94c510db80fd7ba5c87981b00000000ffffffff862cad8a7db177e6dfed324f77fdf2f948ff2e46c4c303565de889171386076d1200000000ffffffffda283da072a2e0865803774b394131962a5b00d86fb0780d9f124fde81d985ad0600000000ffffffff10aca0785670206e2ac18a538bd2afc968c56d3b09325ccc2c6557fc5a72f5b40e00000000ffffffff35faaf438a495da9a7ad449eb36cd0a2669279478d6ca73ba3948ce473c16e8e1200000000ffffffff788341d2e09ff93d8816cc156e1a6635b26670128098872d7d77be9f7fa10f6f0d00000000ffffffff34fc3851ec7d73e90c67849218e5069ac1fdd6b3bd2617b687d99dfc6f25a1cb1600000000ffffffff208ac72581e954d4671fbf3ea0aa3a119e3b7909a702148db3f4ed6e45cb0dc01500000000ffffffff28cc28204e3bed790eb6d46c605412fc1eb35e4374b5b9d708c0c95bc8a2602a0d00000000ffffffffdb7c39a0d75f459529bf07803f42c6b7a33858a843de3e404892d76daf88b2880900000000ffffffff1f86c6f617548b9e15a53478b5a8da84a1a314be4b89d600eebb874b46c1a7680b00000000ffffffffb8cd0eca8cf88d46a4d051f0fb0069ff3e53ca0c56b94c510db80fd7ba5c87980400000000ffffffffeccddfb07c67a2ef5a6070bb965d122c7108ceca67292f4347aa44ff88d1655a1600000000ffffffff6e7a8a24965194707ff9e17ac1ea82cac647fd182de6e54d8b315ee404aa6b9f0900000000ffffffffb8435d37ef40b9961a70ea507d4fbb5c3a97c47606b01c4255b08a1e4990aa490c00000000ffffffffeb19a38b2986b968875f71de69c7b155002f73d4f8ef3527e7ff80c486c5b2461900000000ffffffff2455f15fa122451849733188cf87cf49197d949ca32343635bd16ac01473b8080500000000ffffffffa24adb9c87e1d0b65824c13f5e1ab26c6993c23215c269da3493231edfe758021100000000ffffffff8e4456a66c7b06cf1e0101ec936a6f8399b34b9c4c71a63935adac416772c9812100000000ffffffffdf9692cc1f4a45dd0131f4f05d64380fa87cf0b916e51bba271d8bcbf3bddbba1800000000ffffffff37e69d7107ac8e2402b3d85c734f5aa537b343a08bb0d013ad744b581a90b9d20500000000ffffffffda283da072a2e0865803774b394131962a5b00d86fb0780d9f124fde81d985ad0500000000ffffffff10aca0785670206e2ac18a538bd2afc968c56d3b09325ccc2c6557fc5a72f5b41900000000ffffffff0f3eea63e99a5903c89d1cd303c07953f7c219fc9905c92666adca209e71372d0d00000000ffffffffb07c5524b77853d8d741deec0511c6a3572262772945b7c9b96bd91c21a94d4e1000000000ffffffffefd9d8e0595add228589c77104c1fbe6e70e6b2b46fe93f5a2b5012703c83fd10e00000000ffffffffb6aab30e274139e057c88707da0531351aff55c122ebd873766488e0e9978db40000000000ffffffff3a4fb06ae5dcab55c31fbe695a2857d0d4a2e2b88ea3858122023c0d8f7b6f772800000000ffffffff2ee54395a76e62cd0f937477d82632a032e0be4b2afff2386105e224b2e91e481800000000ffffffff862cad8a7db177e6dfed324f77fdf2f948ff2e46c4c303565de889171386076d2000000000ffffffff2ddef3cb86eb6a05b53b42785d398353abe513d4cc4aeecca4ba9046a192a1230d00000000ffffffff5cbbecc7d983b8e77c75babf606965bfee115982086d36cb00991f70af34d3ae1c00000000ffffffffc1859301d0bd69b2f088ccea43523f3797c45229ac4821afa19dbce33323bfe71900000000ffffffff33a93c7650bd028f3a6d70df4c9f54b6c3fb5c615e251e7a8ca9a854c0f5bec20700000000ffffffff780df05d86dac720f4b0496ecc45e68fd39f19cf49f8a5e191ec81bd89e0c9ef1a00000000ffffffff570126e045c0208abfda581565caaecb94c25ed8cd04638b369b89db07ebdadc1700000000ffffffff020bdb31000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac9bcb0d000000000000001976a9140e9f138c85f71ba60b4ab6dca28d786f1e1f3be488ac00000000000000003422150100000000008b770e00010000006a473044022018f7af24f1c677c68c35432430c8e5102d0dcdcf2ca5d05a6199d2852160f87b02207409e2d9a2c36d98771ef0eab911a2b8e7a59f2a45cbfa98c2a1dc47054589a301210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea6ba401000000000099770e00010000006a47304402204e6c11f078448b007d1af92c9122e5af9a0209990481c58108af1d18729b969702200dc9c1d5cb1c75ce7174bdcb5aa57053cb56df12fa064e1d6d9c400bd9f871a801210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea56d2010000000000a1770e00010000006b483045022100efa03a4e6a7c6107e3654f6841d43aa4e95145737e5afd96e8b9f1671512a3fc02207940739b694cca5b9444a8e084282e17653309f21a4acef7ccb223a41f629c8801210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eac2690100000000008f770e00010000006b483045022100fc0af594bcbd9641bd49bbe4917e8977bf7dd7b2416f71d2b338ce59ed0080a90220278ed84a656ffaa5430ac6cb58bdc2345509207f446cb54f41098ade76b89dd301210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eacdf500000000000087770e00010000006b483045022100e9ba80d2db90e7f8712a08eac43e64e130bf09b95d31227da48484b8dfbec2d002202225067ed8786631f9e9f3d9dd230b8e1ad24f1c90d021b9ae8aa07d5288175501210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eaa20a01000000000094770e00010000006b483045022100f74da59baa4460bea64ee48b15d7ade422b99dc4f5413e64018f022823504826022020ba44b92875377989b2679dd5a9657fd219276e095bde29996262111aac125401210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea320901000000000082770e00020000006a4730440220537690a4114c68ee65587f039c648d6cd94404263eefe45ed099aa471c7caac4022074c40b75a0504958573f4e7f27d5a76b05d7cca761c5b0649451b818484f7ea801210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea2f35010000000000a0770e00010000006b483045022100c9ef416c0a041d23aafd224160d52103059f69bff5651e3b0597f862176d84a402205ab4366b9d27c98347afa9ab4486c6c19b8ab84212eddcc3994c4a9fa13875b101210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eac15001000000000091770e00040000006b483045022100f305f64067d46f44a036518f7eefde92948ffa09c45044daa8c429a1546aceda022076b82624857eb544cbf59147744dc240839442ccdd285bb7d5c3c593be90234c01210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea1e0d010000000000a2770e00010000006b4830450221009a2edd1048f11e0a909b8d3c0483ad1faea3297a6c17b86eaebeb09733ebed6b02201060def562792f6abf4da059187f79dc52b6d68fcd3d3ff2f496899e0684d3d401210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eaee0001000000000083770e00010000006b48304502210091eb37a04c04ab6b824376c9054f8fe3cd869077758b768a7eb3ae6f7b96835302200b81fb690870f00e7a461f5e82bacdcd3146161e1216a70b2377e77cb7778e1e01210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eac3160100000000008d770e00030000006b4830450221009769aca6a3bd035d99890ac17d1cd78795092c94ee1eaae76eb81e75c2b54bca02206dd55ad88afe55c9780274141b9f15175821591dcecbc3235ab7f758e563e0c801210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea717e01000000000088770e00030000006a473044022042d8160024ac1b855bcef7f2b8a84a99ee10ef42cf67cd75cc7a0b0cdce774a402201ba8567945310da59af56e9e121f2d884c8d983d8c34d9cf60e8939c96969f6701210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea60d200000000000095770e00030000006a473044022040ae92c586c04f6265641417854f42117da7a61e689e4a0f78e723f64b188a7002207970a2e7f1e07e16339c4c77d45baf505ee14f7bca3dcb1a9b4412f662842fc701210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea220901000000000080770e00010000006a47304402204f52225ac1ad50071c2a085956c487ac3627e6f92f73ec3e9c9dc238f042d88b022071cd47b7ec74df6a25d978c2ccdf150712ebc1cde23186ea3d5c3da0a99b2ee601210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eafe300100000000007f770e00020000006a47304402200687b348a4aa8db4ca3745446622854d4df2dde07042e764ab367babbcd5bce1022058b3c3f4453eb4d507294c71400525d29c17eaf335a0928e1fd35170495ba65301210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea033301000000000086770e00020000006b483045022100c6989dac415fdf79fc1d39c8d4d6e3bb92f1353be40b8f473ea6746a7055cc7002206a8218f30f182dc2cef06bbd23e1f0d836c5776b4d9ab8ea717481535af5c81901210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea308b0100000000009c770e00010000006b4830450221008eee9cb8f123802b53d86512c68f7f008357098ff6dfe61375bbedb0b88ab2e802207e6c1d1d16432cb51cf3770c5dcd8e58764d2e3dd8ea442dcbcc7c49189e8d6c01210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea0ae900000000000090770e00010000006a473044022069b4ed5aeecd2bc27312266075bfaeedaa73670e465afc5a186515ea21cce8f302202b5a3992dd34c774e28b537a01f806a99af4de114f31c32e31d91688c30e7d8401210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122ea009201000000000081770e00030000006a473044022076ec2c1048c654e0c8a7fd9f739b47384a4a2b8fa3153d7d15e8bfca1be6f3cc022023b9166b51109e2798f580c348e53d91e8d20fe8b629fc4ddde57f7daa3ce32401210323cc66563060398fabc67686dae797f28a1fb91bc398db9012b7d88dcb5122eac57802000000000093770e00010000006b48304502210091346bbb28cdf731a20fc1b5f98ea4de1a8de4f9f803ab054a16df58bfc1468e02207a49d32b43e2283af7046aab634903ad7e781922d0dba4307df062dfa7328d25012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c865fd0200000000009a770e00050000006b483045022100a9d691d08f106f22637a3b44a49758c0cbcd8324ab267037e92e835884ee1ddc02204ffa62648ea5317f83047751b6ccd90d99da7e7050fc11f152ec093f5fbcb705012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c890ce0200000000009d770e00010000006a4730440220243b88081f4fdb093c16b79afd3b4e0c39e7dfd30301cb25cf081e9a891f0bc902204647ebea75aeffafb4c2568e11aa32694cfe9553920377a348fa6df5c07fb754012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8472303000000000089770e00020000006b4830450221009e76af3eb5af46f102a2c49f7fb30933b8179f889a84ec2439c406efccd25ce102205116319c815b7ae3bf1a21f9ba24ee1f2858efb387e4b5fd5a56160c96da106d012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c814ab0200000000009b770e00030000006a4730440220739c581c9146d3979c70fe2e6e4aff5ca9855a3e9feb1fc865443f31885ea2af02200d0b040f053d0781bd686686738f4945e195a0e3292d1704c65b7015a81ec91a012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c870e70200000000008a770e00010000006b483045022100c653261d4dbbd7f3792f92bd0c5424f2a8ac9e475534e599a97eea95c205171e022062123c9351547eaabcbf1fb1b586b7e34b5df4d76e3f86353619d219d4a5c6fd012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c84ebb04000000000092770e00010000006a4730440220296eda64fed0cc51b7a73555bea313e62fe19e0a1cd163ef344acbdb950c713302207f49c397d6ea35e77345f9dfa4b39e73786a0e516c9a0017cb87301754f55837012102ed2c0a18579c151aa8c5435694a554781d38d3432239b6ff5101727530fab0c8cabb00000000000086770e00020000006b483045022100a401865aff44844aab2ffab18c05e287e9893364749f1242cd95cc9ee487d4720220606af34f236e9a114c50c80c945f50b4b2cc42222aa08a6efaff9724e7068d020121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed386fb80000000000007f770e00020000006b483045022100d6063d699ff06e351f5d79a50a82aaccde4c8d80ecfacf956fb4cfd1c3df5ed5022028d9c7a5c1b6f4e01adce4a9ef91e9c64994eec9a429c67c2325bd0fb80ab4290121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed3819bc000000000000a0770e00010000006a4730440220786a4fd479e4e2ea11aa35e234a1d058a61e0d158604bcb37b97dda3375c2ae202207ee709690a4353e7ff77231d6666e3bb55165805856626e61d6f970d0c39da920121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed38c9a40000000000008d770e00030000006b483045022100ba6394feea3a43af0569780aee8499984c997e8c6a21e8589c17cc8b6654532702203c31d3d22b39b3b0da1cbd9970838ea31700e8e43bd3ccaf4517a0c3dd04a8200121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed3807ee0000000000008f770e00010000006b483045022100bb821607b9980d829718635257431034f6791ae079ece2018b9eadbd5316565302204d4bfb3910d8f05b3b623b3980c2127d98f994225a34aa9b70ded22cd3277a870121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed3883e400000000000091770e00040000006a47304402203b35dcc4470e53554432908c36bd09a8bbf27019a2b7f0bb96a859181d7ac04c022038017ee82431db5351e01bde0f0e65180242c91aae4f36a0ae13e28898d995fa0121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed38fcaa00000000000082770e00020000006a47304402203454cb95b7cc9739f33f967e3e97e5b509bdcca3169d465d26bd7666593e8b4002206aabf57a061bd06f2c3801ec432dd369a69740bc7daf18bd66402999adac6f9b0121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed381bac00000000000094770e00010000006a473044022021a9cb73a08608ab9d5473197fcc97255c152983e181389d8ed32213b0ca31ea0220416be406321fff606164797ad928469fdc431789c62fcaaa41a0256344ce25880121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed38d8b40000000000008b770e00010000006b483045022100899de3a5c63addb29600388b9f6eac36e0ffa5319caad18265e4947986e53a77022067135b7169c6016ddced6520788508eb4c64d2c647b598f852d968f191fdb0220121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed382491000000000000a2770e00010000006a47304402206daae5389f04dc34596ce3e09b41109c98c8fb87c4300cba45bfefaf738f39fb02206a4353417e3f4ffdc5f4ce299a4dfa95df4764b42f9c74f4e77de2388d2d1c5a0121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed389eb000000000000090770e00010000006a47304402206b8fb71e6a33aed1cc4e4f40b3221c7ee0aa3c11dcaa4053fa2f5c4e81a7e0dd02205e5bec39a1fdfa49cefd27e2914f9b875b5b7cfae7ee74359c76b5121bb6e1e80121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed38bfcd00000000000081770e00030000006a473044022016091ae9c4c8f61dea513fe498a6c7b3c71641df902faf9e9fba8fd80b942e6f022045c3dd167102ae99761e7d2ba6badcdb482513c2096333faa6c12dd8ccdab1c90121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed38d12101000000000099770e00010000006b483045022100d4a68daed8f9e2bf424622471fae2119568fb311111c0b3a03038b22050805a102206a3c083e272f2b7170d78a3210f0f643ca9ad80b7556d7e0ca67d6d595f84b2a0121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed388da100000000000080770e00010000006b4830450221008b4b50cac1bb579d2e4d85fb944e16d50e66aaa7ad3bd61c6a458dfd9846da7d022077943a3d33e38c66698862f787084b6e1650b247e44b4046af363e57081993430121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed3898c200000000000087770e00010000006a47304402205e4381a624f2dc561a483a9fc1003c62e112253aba379cf90717e4516e50ea4f02202ee81403908c85d1161603ecc7a2d3e675f5ac7194fca619e92d6e8e7b5919130121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed380b0b010000000000a1770e00010000006a473044022015efe0c3884862c175aa1b513309876ffe50ea6e1bf17a0d0edec2682bb659d002203bc431ba459327b77589a60d9e4850b8bc18534771b8cbf0cdbfcfcea6ab90750121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed385baa00000000000083770e00010000006a473044022070730d2458c64aa2ec5fdbe7f07283db78bad6a006d2ddda9e30168800662e22022051e101d7a02ceb6c3f9fad6d9239dc93491f721f1dea08e1a4190d49531655520121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed38312101000000000088770e00030000006b483045022100bd4e5eef83dd1302d09392fb681eaa29d43b35d7657b7b600e033d7c08d95e350220099ebc01903cdb54eaec251e6a035c7af76f3a4eead3aa7966769c9b6f7241a30121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed3895fa0000000000009c770e00010000006a473044022012d8a85c41a525a926192703d1bf85d5b9e44ba563728fa430768b91cf42b77f02203841be73c9da67ffc144c98815f500d9c48f3ab01c38dff4d2dd025bf31459f00121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed385fd200000000000095770e00030000006a47304402205246065aa301064f7f0b69fe53be6bfacf66cb030145a9c35a04a552ae138f4a02207dcbda267aa3efd8de2130b558e8055894e83f70626c6c71a305e708f86b9ecd0121023612d633c3d949e5fdc035c7401ae9aa69b32c5112d0dd518234368bbe97ed38f27e00000000000098770e00010000006b4830450221009a544dc9ea311ead1dfe72d75df56f62d549532940734482ae658aeca1f2aa74022034f2f57895c837dff4fec4f364f7f670a4835d60a06b6c1cb9500cace3fac41b0121030612cc4b17cf5f3a63f13747562dd817c1bb772217c0691baca1692d2d243acd909800000000000096770e00010000006b483045022100e8c15c3bd16d4ca12c793419e9d436230c4afafd63c4a8fb23e1e34645f23719022072835417213e42cd9af83bfac9f164307133cd9652ea420ebc1221440dbedde90121030612cc4b17cf5f3a63f13747562dd817c1bb772217c0691baca1692d2d243acd307a0000000000009f770e00030000006a47304402204d2f89c82a3c8ed195064072d590dd900c3f85176bb5ebe2d32211f5b41ff37d022053c454f9e196c31cee494601f8bb49d8a46728fdedd55ba328482a9b84126f030121030612cc4b17cf5f3a63f13747562dd817c1bb772217c0691baca1692d2d243acd5a800000000000008e770e00010000006b4830450221008a1ead967140f9e9986d4317f3086fa5681fbeabd3fe82c184fa01c6af6bba0702206568b8e69a93c3c687a980f42fbf35fde3db15471efa416548e40364d97293d00121030612cc4b17cf5f3a63f13747562dd817c1bb772217c0691baca1692d2d243acda3fa0000000000008c770e00010000006b483045022100b2d350aaf6b9ee4f6d0fc70a8b41bdee3620413032726a8c86e2293a04f7f4be02200121d83b9cda01b5dbe3d6deac46758bce921f8f11e9e2b2fc28bf1d08a4296b0121030612cc4b17cf5f3a63f13747562dd817c1bb772217c0691baca1692d2d243acd