Execute if has custom model data 1 (1.21)

Trying to figure out how to do this in the new version, Here it the command I'm trying to do: execute as @a[nbt={Inventory:[{id:"minecraft:carved_pumpkin",tag:{CustomModelData:1}}]}] at @s run tellraw @a "Hello" However this does not work, Not sure if they changed the syntax or i've done it completely wrong It's been a while since I've done anything with commands like this
Continue to help post