Getty Images, Inc. $628,400,000 10.500% Senior Secured Notes due 2030 ESCROW AND SECURITY AGREEMENT