# Vertex Program/Shader 7 0: MUL TEMP[0], STATE[1], INPUT[0].yyyy; 1: MAD TEMP[1], STATE[0], INPUT[0].xxxx, TEMP[0]; 2: MAD TEMP[0], STATE[2], INPUT[0].zzzz, TEMP[1]; 3: MAD OUTPUT[0], STATE[3], INPUT[0].wwww, TEMP[0]; 4: MOV OUTPUT[1], INPUT[3]; 5: MOV OUTPUT[16].xy, INPUT[8]; 6: MUL TEMP[1].xyz, STATE[5], INPUT[2].yyyw; 7: MAD TEMP[2].xyz, STATE[4], INPUT[2].xxxw, TEMP[1]; 8: MAD TEMP[0].xyz, STATE[6], INPUT[2].zzzw, TEMP[2]; 9: MOV TEMP[3].xyz, TEMP[0]; 10: MUL TEMP[2], STATE[9], INPUT[0].yyyy; 11: MAD TEMP[4], STATE[8], INPUT[0].xxxx, TEMP[2]; 12: MAD TEMP[2], STATE[10], INPUT[0].zzzz, TEMP[4]; 13: MAD TEMP[1], STATE[11], INPUT[0].wwww, TEMP[2]; 14: MOV TEMP[0], TEMP[1]; 15: MOV TEMP[2].xyz, TEMP[1]; 16: MOV TEMP[1].w, TEMP[1].wwww; 17: RCP TEMP[2].w, TEMP[1].wwww; 18: MUL TEMP[1].xyz, TEMP[2], TEMP[2].wwww; 19: MOV TEMP[3].xyz, TEMP[1]; 20: DP3 TEMP[0].w, TEMP[1], TEMP[1]; 21: MUL TEMP[5].w, CONST[12].xxxx, TEMP[0].wwww; 22: MUL TEMP[6].xyz, TEMP[5].wwww, TEMP[1]; 23: SUB TEMP[5].xyz, TEMP[1], TEMP[6]; 24: MOV TEMP[0].xyz, TEMP[5]; 25: MOV TEMP[0].w, CONST[12].yyyy; 26: MOV TEMP[5].xyz, TEMP[0]; 27: MOV TEMP[5].w, CONST[12].yyyy; 28: MOV TEMP[4], TEMP[5]; 29: MUL TEMP[5], STATE[14], TEMP[5].yyyy; 30: MAD TEMP[0], STATE[13], TEMP[4].xxxx, TEMP[5]; 31: MAD TEMP[5], STATE[15], TEMP[4].zzzz, TEMP[0]; 32: MAD TEMP[2], STATE[16], TEMP[4].wwww, TEMP[5]; 33: MOV TEMP[1], TEMP[2]; 34: MOV OUTPUT[19].xyz, TEMP[2]; 35: MOV OUTPUT[17], TEMP[3]; 36: MOV OUTPUT[18], TEMP[3]; 37: END