architecture {sm_11}
abiversion   {1}
modname      {cubin}
consts {
		name    = kYCbCrOffset
		segname = const
		segnum  = 0
		offset  = 504
		bytes   = 12
	mem {
		0x41800000 0x43000000 0x43000000 
	}
}
consts {
		name    = kRGB8u_To_709YCbCr
		segname = const
		segnum  = 0
		offset  = 360
		bytes   = 36
	mem {
		0x3e3af7cf 0x3f1d3e35 0x3d7dfbe7 0x3dce1893 
		0xbead5917 0x3ee0e0c5 0x3ee0e0c5 0xbecc420c 
		0xbd24f5c3 
	}
}
consts {
		name    = kRGB32f_To_601YCbCr
		segname = const
		segnum  = 0
		offset  = 72
		bytes   = 36
	mem {
		0x4282f646 0x43008d91 0x41c7ba5e 0xc2173021 
		0xc29467f0 0x42e00000 0x42e00000 0xc2bb926f 
		0xc191b646 
	}
}
consts {
		name    = k601YCbCr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 108
		bytes   = 36
	mem {
		0x3b95a025 0x00000000 0x3bcd17b6 0x3b95a025 
		0xbac90f28 0xbb50ef9c 0x3b95a025 0x3c019bec 
		0x00000000 
	}
}
consts {
		name    = k601YCbCr_To_RGB8u
		segname = const
		segnum  = 0
		offset  = 180
		bytes   = 36
	mem {
		0x3f950a7f 0x00000000 0x3fcc4aa0 0x3f950a7f 
		0xbec894fe 0xbf501eb8 0x3f950a7f 0x40011a4e 
		0x00000000 
	}
}
consts {
		name    = kRGB32f_To_709YPbPr
		segname = const
		segnum  = 0
		offset  = 216
		bytes   = 36
	mem {
		0x3e59b3d0 0x3f371759 0x3d93dd98 0xbdeaa4ba 
		0xbec556d2 0x3f000000 0x3f000000 0xbee886be 
		0xbd3bca10 
	}
}
consts {
		name    = k709YPbPr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 252
		bytes   = 36
	mem {
		0x3f800000 0x00000000 0x3fc9930c 0x3f800000 
		0xbe3fd1dd 0xbeefadf3 0x3f800000 0x3fed844d 
		0x00000000 
	}
}
consts {
		name    = k709YCbCr_To_601YCbCr
		segname = const
		segnum  = 0
		offset  = 432
		bytes   = 36
	mem {
		0x3f800000 0x3dcb6417 0x3e444d01 0x00000000 
		0x3f7d6712 0xbde29e0a 0x00000000 0xbd94623d 
		0x3f7bbff9 
	}
}
consts {
		name    = k601YCbCr_To_709YCbCr
		segname = const
		segnum  = 0
		offset  = 468
		bytes   = 36
	mem {
		0x3f800000 0xbdeca57a 0xbe54edb3 0x00000000 
		0x3f8262cc 0x3deabcd8 0x00000000 0x3d99b34a 
		0x3f833dea 
	}
}
consts {
		name    = kRGB8u_To_601YCbCr
		segname = const
		segnum  = 0
		offset  = 144
		bytes   = 36
	mem {
		0x3e8379db 0x3f010e98 0x3dc88312 0xbe17c7ae 
		0xbe94fcee 0x3ee0e0c5 0x3ee0e0c5 0xbebc4ed9 
		0xbd9247ae 
	}
}
consts {
		name    = k709YCbCr_To_RGB8u
		segname = const
		segnum  = 0
		offset  = 396
		bytes   = 36
	mem {
		0x3f950a7f 0x00000000 0x3fe57893 0x3f950a7f 
		0xbe5a5e35 0xbf086ccd 0x3f950a7f 0x4007319a 
		0x00000000 
	}
}
consts {
		name    = kRGB32f_To_709YCbCr
		segname = const
		segnum  = 0
		offset  = 288
		bytes   = 36
	mem {
		0x423a3c6a 0x431ca106 0x417cfdf4 0xc1cd4fdf 
		0xc2acac08 0x42e00000 0x42e00000 0xc2cb75c3 
		0xc12451ec 
	}
}
consts {
		name    = k709YCbCr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 324
		bytes   = 36
	mem {
		0x3b95a025 0x00000000 0x3be65eef 0x3b95a025 
		0xba5b3921 0xbb08f5b2 0x3b95a025 0x3c07b952 
		0x00000000 
	}
}
consts {
		name    = kRGB32f_To_601YPbPr
		segname = const
		segnum  = 0
		offset  = 0
		bytes   = 36
	mem {
		0x3e991687 0x3f1645a2 0x3de978d5 0xbe2cc921 
		0xbea99b6f 0x3f000000 0x3f000000 0xbed65e46 
		0xbda686e8 
	}
}
consts {
		name    = k601YPbPr_To_RGB32f
		segname = const
		segnum  = 0
		offset  = 36
		bytes   = 36
	mem {
		0x3f800000 0x00000000 0x3fb374bc 0x3f800000 
		0xbeb03298 0xbf36d19e 0x3f800000 0x3fe2d0e5 
		0x00000000 
	}
}
code {
	name = TrackMatte
	lmem = 0
	smem = 62
	reg  = 10
	bar  = 0
	const {
			segname = const
			segnum  = 1
			offset  = 0
			bytes   = 12
		mem {
			0x000003ff 0x3f000000 0x3f800000 
		}
	}
	bincode {
		0xa0004e0d 0x04200780 0xa0004411 0x04200780 
		0xd0800205 0x00400780 0xa0004c05 0x04200780 
		0xa0004209 0x04200780 0x4004060d 0x00018780 
		0xa0000211 0x04000780 0x40020209 0x00018780 
		0xa0000001 0x04000780 0x20048604 0x20008408 
		0x3001d1fd 0x6c2107c8 0x3002cffd 0x6c2102c8 
		0x30000003 0x00000100 0x1100fa00 0x2140ee0c 
		0xa0000401 0x44014780 0xa000060d 0x44014780 
		0xe0008601 0x03f00003 0xb0000001 0x03f00003 
		0xa000000d 0x8c0647c0 0x1005c003 0x00000980 
		0x3003dbfd 0x6c20c7c8 0x1005c003 0x00000280 
		0x1100fc00 0x2140f010 0xa0000201 0x44014780 
		0xa0000811 0x44014780 0xe0008801 0x03f00003 
		0xb0000001 0x03f00003 0xa0000001 0x8c0647c0 
		0x1005c003 0x00000980 0x3000ddfd 0x6c20c7c8 
		0x1005c003 0x00000280 0x6001cc05 0x80208780 
		0xd0007805 0x20000780 0x6000d809 0x8020c780 
		0x30040201 0xc4100780 0xa4000215 0x0c218780 
		0x30040411 0xc4100780 0x2000c821 0x04200780 
		0xd00e1001 0x80a00780 0x307c0bfd 0x6c0147c8 
		0xa40001fd 0x0c2187d8 0x2000d425 0x04210780 
		0xd00e1211 0x80a00780 0x10008624 0x10008a0c 
		0x10000e15 0x0403c780 0x10047003 0x00001100 
		0xc081060d 0x00000780 0xe0800c0d 0x0000c780 
		0xe082080d 0x0000c780 0xb07c07fd 0x600047d8 
		0x1003e003 0x00000100 0xa003a003 0x00000000 
		0x10037003 0x00001100 0x1000f80d 0x0403c780 
		0x1003a003 0x00000780 0xb08207fd 0x604107c8 
		0xc005060d 0x00000780 0x10000a0d 0x0403c280 
		0xf0000001 0xe0000002 0xb000860d 0x03f80003 
		0xc003120d 0x00000780 0x1004a003 0x00000780 
		0xa0045003 0x00000000 0x10042003 0x00001100 
		0x1000f80d 0x0403c780 0x10045003 0x00000780 
		0xb08207fd 0x604107c8 0xc005060d 0x00000780 
		0x10000a0d 0x0403c280 0xc009060d 0x00000782 
		0x1004a003 0x00000780 0xb0008a11 0x03f80003 
		0xc005120d 0x00000780 0xc004120d 0x00000280 
		0xc0840210 0xc0810214 0xe0830419 0x00010780 
		0xc0870211 0x00000780 0xe0800415 0x00014780 
		0xe0850005 0x00018780 0xe0860419 0x00010780 
		0xe0820009 0x00014780 0xc090021c 0xc08d0210 
		0xc08a0205 0x00000780 0xe0880015 0x00018780 
		0xe08f0401 0x0001c780 0xe08c0411 0x00010780 
		0xe0890409 0x00004780 0xe0910a01 0x00000780 
		0xe08e0a05 0x00010780 0xe08b0a09 0x00008780 
		0xd00e1001 0xa0a00780 0x30000003 0x00000780 
		0x6001cc05 0x80208780 0x1000f801 0x0403c780 
		0x30040211 0xc4100780 0x1000f805 0x0403c780 
		0x1000f809 0x0403c780 0x1000f80d 0x0403c780 
		0x2000c811 0x04210780 0xd00e0801 0xa0a00781 
	}
}
