multiblend_pcgl_40_ps-ZFRAME00000079
Zframe belongs to /dota_game_pcgl_v64/multiblend_pcgl_40_ps.vcs
View byte detail //multiblend_pcgl_40_ps.vcs-ZFRAME00000079-databytes

Configuration
-------------
The static configuration this zframe belongs to (zero or more static parameters)

S_TOOLS_ENABLED                0
S_MODE_FORWARD                 1
S_MODE_DEPTH                   0
S_MODE_TOOLS_WIREFRAME         0
S_SHADER_QUALITY               1
S_NORMAL_MAP                   1
S_RENDER_BACKFACES             1
S_SPECULAR                     1
S_WORLDSPACE_UVS               0
S_SHOW_WORLDSPACE_BLEND        0
S_TINT_MASK                    0
S_TINT_MASK_2                  0
S_LAYER_BORDER_TINT            0
S_PARALLAX_MAP_ON_0            0
S_PARALLAX_MAP_ON_1            0
S_PARALLAX_MAP_ON_2            0
S_PARALLAX_MAP_ON_3            0
S_GLOBAL_TINT                  0


ZFrame Headers
--------------
RepresentativeTexture                    0x5d700411     0E 52 00   
SupportsMappingDimensions                0x89460e6d     09 FF FF   1
DoNotReflect                             0x52010974     09 FF FF   COND[15] || 0
DoNotCastShadows                         0xe0be7b6e     09 FF FF   COND[16] || 0
ShadowsOnly                              0x83f9427f     09 FF FF   COND[17] || 0
DepthPassBatchID                         0x2c5b5105     05 FF FF   1


Parameter write sequences
-------------------------
This data (thought to be buffer write sequences) appear to be linked to the dynamic (D-param) configurations;
each configuration points to exactly one sequence. WRITESEQ[0] is always defined and considered 'default'.


WRITESEQ[0] (default)               dest        control
[ 73] g_flTexCoordRotate0              _ (FF)         _ (FF)
[ 74] g_flTexCoordRotate1              _ (FF)         _ (FF)
[ 75] g_flTexCoordRotate2              _ (FF)         _ (FF)
[ 76] g_flTexCoordRotate3              _ (FF)         _ (FF)
[ 77] g_flTexCoordScale0               _ (FF)         _ (FF)
[ 78] g_flTexCoordScale1               _ (FF)         _ (FF)
[ 79] g_flTexCoordScale2               _ (FF)         _ (FF)
[ 80] g_flTexCoordScale3               _ (FF)         _ (FF)   // 8
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 91] g_tSpecular0                     4 (04)         0 (00)
[ 92] g_tSpecular1                     5 (05)         0 (00)
[ 93] g_tSpecular2                     6 (06)         0 (00)
[ 94] g_tSpecular3                     7 (07)         0 (00)
[ 85] g_tNormal0                       8 (08)         0 (00)
[ 90] g_tShadowDepthTexture            8 (08)         0 (00)
[ 86] g_tNormal1                       9 (09)         0 (00)
[ 87] g_tNormal2                      10 (0A)         0 (00)
[ 88] g_tNormal3                      11 (0B)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  0] AddressU                         8 (08)         0 (00)
[  1] AddressV                         8 (08)         0 (00)
[  3] BorderColor                      8 (08)         0 (00)
[  4] ComparisonFunc                   8 (08)         0 (00)
[ 12] Filter                           8 (08)         0 (00)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               2 (02)         0 (00)
[ 15] PerViewConstantBuffer_t          1 (01)        18 (12)   // 34
[ 66] g_flBumpStrength                 0 (00)         0 (00)
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[ 72] g_flSpecularIntensity           60 (3C)         0 (00)
[ 71] g_flSpecularBloom               61 (3D)         0 (00)
[117] g_vNormalTransform0U           104 (68)         0 (00)
[118] g_vNormalTransform0V           108 (6C)         0 (00)
[119] g_vNormalTransform1U           112 (70)         0 (00)
[120] g_vNormalTransform1V           116 (74)         0 (00)
[121] g_vNormalTransform2U           120 (78)         0 (00)
[122] g_vNormalTransform2V           124 (7C)         0 (00)
[123] g_vNormalTransform3U           128 (80)         0 (00)
[124] g_vNormalTransform3V           132 (84)         0 (00)   // 49

WRITESEQ[1]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 91] g_tSpecular0                     4 (04)         0 (00)
[ 92] g_tSpecular1                     5 (05)         0 (00)
[ 93] g_tSpecular2                     6 (06)         0 (00)
[ 94] g_tSpecular3                     7 (07)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               2 (02)         0 (00)
[ 15] PerViewConstantBuffer_t          1 (01)        18 (12)   // 23
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[ 72] g_flSpecularIntensity           60 (3C)         0 (00)
[ 71] g_flSpecularBloom               61 (3D)         0 (00)   // 29

WRITESEQ[2]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 91] g_tSpecular0                     4 (04)         0 (00)
[ 92] g_tSpecular1                     5 (05)         0 (00)
[ 93] g_tSpecular2                     6 (06)         0 (00)
[ 94] g_tSpecular3                     7 (07)         0 (00)
[ 85] g_tNormal0                       8 (08)         0 (00)
[ 86] g_tNormal1                       9 (09)         0 (00)
[ 87] g_tNormal2                      10 (0A)         0 (00)
[ 88] g_tNormal3                      11 (0B)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[  6] DefaultSamplerState              8 (08)         0 (00)
[  6] DefaultSamplerState              9 (09)         0 (00)
[  6] DefaultSamplerState             10 (0A)         0 (00)
[  6] DefaultSamplerState             11 (0B)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               2 (02)         0 (00)
[ 15] PerViewConstantBuffer_t          1 (01)        18 (12)   // 31
[ 66] g_flBumpStrength                 0 (00)         0 (00)
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[ 72] g_flSpecularIntensity           60 (3C)         0 (00)
[ 71] g_flSpecularBloom               61 (3D)         0 (00)
[117] g_vNormalTransform0U           104 (68)         0 (00)
[118] g_vNormalTransform0V           108 (6C)         0 (00)
[119] g_vNormalTransform1U           112 (70)         0 (00)
[120] g_vNormalTransform1V           116 (74)         0 (00)
[121] g_vNormalTransform2U           120 (78)         0 (00)
[122] g_vNormalTransform2V           124 (7C)         0 (00)
[123] g_vNormalTransform3U           128 (80)         0 (00)
[124] g_vNormalTransform3V           132 (84)         0 (00)   // 46

WRITESEQ[3]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)   // 14
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)   // 18

WRITESEQ[4]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 85] g_tNormal0                       4 (04)         0 (00)
[ 86] g_tNormal1                       5 (05)         0 (00)
[ 87] g_tNormal2                       6 (06)         0 (00)
[ 88] g_tNormal3                       7 (07)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)   // 22
[ 66] g_flBumpStrength                 0 (00)         0 (00)
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[117] g_vNormalTransform0U           104 (68)         0 (00)
[118] g_vNormalTransform0V           108 (6C)         0 (00)
[119] g_vNormalTransform1U           112 (70)         0 (00)
[120] g_vNormalTransform1V           116 (74)         0 (00)
[121] g_vNormalTransform2U           120 (78)         0 (00)
[122] g_vNormalTransform2V           124 (7C)         0 (00)
[123] g_vNormalTransform3U           128 (80)         0 (00)
[124] g_vNormalTransform3V           132 (84)         0 (00)   // 35

WRITESEQ[5]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)
[ 15] PerViewConstantBuffer_t          2 (02)        18 (12)   // 15
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)   // 19

WRITESEQ[6]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 85] g_tNormal0                       4 (04)         0 (00)
[ 86] g_tNormal1                       5 (05)         0 (00)
[ 87] g_tNormal2                       6 (06)         0 (00)
[ 88] g_tNormal3                       7 (07)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)
[ 15] PerViewConstantBuffer_t          2 (02)        18 (12)   // 23
[ 66] g_flBumpStrength                 0 (00)         0 (00)
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[117] g_vNormalTransform0U           104 (68)         0 (00)
[118] g_vNormalTransform0V           108 (6C)         0 (00)
[119] g_vNormalTransform1U           112 (70)         0 (00)
[120] g_vNormalTransform1V           116 (74)         0 (00)
[121] g_vNormalTransform2U           120 (78)         0 (00)
[122] g_vNormalTransform2V           124 (7C)         0 (00)
[123] g_vNormalTransform3U           128 (80)         0 (00)
[124] g_vNormalTransform3V           132 (84)         0 (00)   // 36

WRITESEQ[7]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 91] g_tSpecular0                     4 (04)         0 (00)
[ 92] g_tSpecular1                     5 (05)         0 (00)
[ 93] g_tSpecular2                     6 (06)         0 (00)
[ 94] g_tSpecular3                     7 (07)         0 (00)
[ 90] g_tShadowDepthTexture            8 (08)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[ 12] Filter                           8 (08)         0 (00)
[  0] AddressU                         8 (08)         0 (00)
[  1] AddressV                         8 (08)         0 (00)
[  3] BorderColor                      8 (08)         0 (00)
[  4] ComparisonFunc                   8 (08)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               2 (02)         0 (00)
[ 15] PerViewConstantBuffer_t          1 (01)        18 (12)   // 29
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[ 72] g_flSpecularIntensity           60 (3C)         0 (00)
[ 71] g_flSpecularBloom               61 (3D)         0 (00)   // 35

WRITESEQ[8]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 91] g_tSpecular0                     4 (04)         0 (00)
[ 92] g_tSpecular1                     5 (05)         0 (00)
[ 93] g_tSpecular2                     6 (06)         0 (00)
[ 94] g_tSpecular3                     7 (07)         0 (00)
[ 85] g_tNormal0                       8 (08)         0 (00)
[ 86] g_tNormal1                       9 (09)         0 (00)
[ 87] g_tNormal2                      10 (0A)         0 (00)
[ 88] g_tNormal3                      11 (0B)         0 (00)
[ 90] g_tShadowDepthTexture           12 (0C)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[  6] DefaultSamplerState              8 (08)         0 (00)
[  6] DefaultSamplerState              9 (09)         0 (00)
[  6] DefaultSamplerState             10 (0A)         0 (00)
[  6] DefaultSamplerState             11 (0B)         0 (00)
[ 12] Filter                          12 (0C)         0 (00)
[  0] AddressU                        12 (0C)         0 (00)
[  1] AddressV                        12 (0C)         0 (00)
[  3] BorderColor                     12 (0C)         0 (00)
[  4] ComparisonFunc                  12 (0C)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               2 (02)         0 (00)
[ 15] PerViewConstantBuffer_t          1 (01)        18 (12)   // 37
[ 66] g_flBumpStrength                 0 (00)         0 (00)
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[ 72] g_flSpecularIntensity           60 (3C)         0 (00)
[ 71] g_flSpecularBloom               61 (3D)         0 (00)
[117] g_vNormalTransform0U           104 (68)         0 (00)
[118] g_vNormalTransform0V           108 (6C)         0 (00)
[119] g_vNormalTransform1U           112 (70)         0 (00)
[120] g_vNormalTransform1V           116 (74)         0 (00)
[121] g_vNormalTransform2U           120 (78)         0 (00)
[122] g_vNormalTransform2V           124 (7C)         0 (00)
[123] g_vNormalTransform3U           128 (80)         0 (00)
[124] g_vNormalTransform3V           132 (84)         0 (00)   // 52

WRITESEQ[9]                         dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 90] g_tShadowDepthTexture            4 (04)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[ 12] Filter                           4 (04)         0 (00)
[  0] AddressU                         4 (04)         0 (00)
[  1] AddressV                         4 (04)         0 (00)
[  3] BorderColor                      4 (04)         0 (00)
[  4] ComparisonFunc                   4 (04)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)   // 20
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)   // 24

WRITESEQ[10]                        dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 85] g_tNormal0                       4 (04)         0 (00)
[ 86] g_tNormal1                       5 (05)         0 (00)
[ 87] g_tNormal2                       6 (06)         0 (00)
[ 88] g_tNormal3                       7 (07)         0 (00)
[ 90] g_tShadowDepthTexture            8 (08)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[ 12] Filter                           8 (08)         0 (00)
[  0] AddressU                         8 (08)         0 (00)
[  1] AddressV                         8 (08)         0 (00)
[  3] BorderColor                      8 (08)         0 (00)
[  4] ComparisonFunc                   8 (08)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)   // 28
[ 66] g_flBumpStrength                 0 (00)         0 (00)
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[117] g_vNormalTransform0U           104 (68)         0 (00)
[118] g_vNormalTransform0V           108 (6C)         0 (00)
[119] g_vNormalTransform1U           112 (70)         0 (00)
[120] g_vNormalTransform1V           116 (74)         0 (00)
[121] g_vNormalTransform2U           120 (78)         0 (00)
[122] g_vNormalTransform2V           124 (7C)         0 (00)
[123] g_vNormalTransform3U           128 (80)         0 (00)
[124] g_vNormalTransform3V           132 (84)         0 (00)   // 41

WRITESEQ[11]                        dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 90] g_tShadowDepthTexture            4 (04)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[ 12] Filter                           4 (04)         0 (00)
[  0] AddressU                         4 (04)         0 (00)
[  1] AddressV                         4 (04)         0 (00)
[  3] BorderColor                      4 (04)         0 (00)
[  4] ComparisonFunc                   4 (04)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)
[ 15] PerViewConstantBuffer_t          2 (02)        18 (12)   // 21
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)   // 25

WRITESEQ[12]                        dest        control
[ 81] g_tColor0                        0 (00)         0 (00)
[ 82] g_tColor1                        1 (01)         0 (00)
[ 83] g_tColor2                        2 (02)         0 (00)
[ 84] g_tColor3                        3 (03)         0 (00)
[ 85] g_tNormal0                       4 (04)         0 (00)
[ 86] g_tNormal1                       5 (05)         0 (00)
[ 87] g_tNormal2                       6 (06)         0 (00)
[ 88] g_tNormal3                       7 (07)         0 (00)
[ 90] g_tShadowDepthTexture            8 (08)         0 (00)
[  6] DefaultSamplerState              0 (00)         0 (00)
[  6] DefaultSamplerState              1 (01)         0 (00)
[  6] DefaultSamplerState              2 (02)         0 (00)
[  6] DefaultSamplerState              3 (03)         0 (00)
[  6] DefaultSamplerState              4 (04)         0 (00)
[  6] DefaultSamplerState              5 (05)         0 (00)
[  6] DefaultSamplerState              6 (06)         0 (00)
[  6] DefaultSamplerState              7 (07)         0 (00)
[ 12] Filter                           8 (08)         0 (00)
[  0] AddressU                         8 (08)         0 (00)
[  1] AddressV                         8 (08)         0 (00)
[  3] BorderColor                      8 (08)         0 (00)
[  4] ComparisonFunc                   8 (08)         0 (00)
[ 18] StencilEnable                    _ (FF)         _ (FF)
[ 21] StencilRef                       _ (FF)         _ (FF)
[ 20] StencilReadMask                  _ (FF)         _ (FF)
[ 19] StencilFunc                      _ (FF)         _ (FF)
[  2] BackStencilFunc                  _ (FF)         _ (FF)
[ 10] DotaGlobalParams_t               1 (01)         0 (00)
[ 15] PerViewConstantBuffer_t          2 (02)        18 (12)   // 29
[ 66] g_flBumpStrength                 0 (00)         0 (00)
[100] g_vColorTint0                    4 (04)         0 (00)
[101] g_vColorTint1                    8 (08)         0 (00)
[102] g_vColorTint2                   12 (0C)         0 (00)
[103] g_vColorTint3                   16 (10)         0 (00)
[117] g_vNormalTransform0U           104 (68)         0 (00)
[118] g_vNormalTransform0V           108 (6C)         0 (00)
[119] g_vNormalTransform1U           112 (70)         0 (00)
[120] g_vNormalTransform1V           116 (74)         0 (00)
[121] g_vNormalTransform2U           120 (78)         0 (00)
[122] g_vNormalTransform2V           124 (7C)         0 (00)
[123] g_vNormalTransform3U           128 (80)         0 (00)
[124] g_vNormalTransform3V           132 (84)         0 (00)   // 42


Dynamic (D-Param) configurations (32 defined)
---------------------------------------------
Each dynamic parameters has 1 or more defined states. The disabled state (0) is shown as '_'
All permitted configurations are listed with their matching write sequence and GPU source (there is exactly
one of these for each configuration). To save space, the parameter names (original names starting with D_)
are shortened to 3-5 length strings (shown in parenthesis).

D_SFM_LIGHTING(sfm_l), D_NORMAL_MAP(nor_m), D_ALLOW_PARALLAX(all_p), D_WORLDSPACE_TEXCOORDS(wor_t)
D_SPECULAR_GBUFFER_DISABLED(sgd), D_WRITE_WATER_FOG_TO_DEST_ALPHA(wwftd), D_FORCE_FOG_IN_FORWARD(ffif)
D_GLOBAL_LIGHT_SHADOWS(gls)

      sfm_l nor_m all_p wor_t   sgd wwftd  ffif   gls
[00]      _     _     _     _     _     _     _     _   WRITESEQ[1] GLSL[0] //source/0
[01]      _     1     _     _     _     _     _     _   WRITESEQ[2] GLSL[1] //source/1
[08]      _     _     _     _     1     _     _     _   WRITESEQ[3] GLSL[2] //source/2
[09]      _     1     _     _     1     _     _     _   WRITESEQ[4] GLSL[3] //source/3
[10]      _     _     _     _     _     1     _     _   WRITESEQ[1] GLSL[4] //source/4
[11]      _     1     _     _     _     1     _     _   WRITESEQ[2] GLSL[5] //source/5
[18]      _     _     _     _     1     1     _     _   WRITESEQ[5] GLSL[6] //source/6
[19]      _     1     _     _     1     1     _     _   WRITESEQ[6] GLSL[7] //source/7
[20]      _     _     _     _     _     _     1     _   WRITESEQ[1] GLSL[8] //source/8
[21]      _     1     _     _     _     _     1     _   WRITESEQ[2] GLSL[9] //source/9
[28]      _     _     _     _     1     _     1     _   WRITESEQ[5] GLSL[10] //source/10
[29]      _     1     _     _     1     _     1     _   WRITESEQ[6] GLSL[11] //source/11
[30]      _     _     _     _     _     1     1     _   WRITESEQ[1] GLSL[12] //source/12
[31]      _     1     _     _     _     1     1     _   WRITESEQ[2] GLSL[13] //source/13
[38]      _     _     _     _     1     1     1     _   WRITESEQ[5] GLSL[14] //source/14
[39]      _     1     _     _     1     1     1     _   WRITESEQ[6] GLSL[15] //source/15
[40]      _     _     _     _     _     _     _     1   WRITESEQ[7] GLSL[16] //source/16
[41]      _     1     _     _     _     _     _     1   WRITESEQ[8] GLSL[17] //source/17
[48]      _     _     _     _     1     _     _     1   WRITESEQ[9] GLSL[18] //source/18
[49]      _     1     _     _     1     _     _     1   WRITESEQ[10]GLSL[19] //source/19
[50]      _     _     _     _     _     1     _     1   WRITESEQ[7] GLSL[20] //source/20
[51]      _     1     _     _     _     1     _     1   WRITESEQ[8] GLSL[21] //source/21
[58]      _     _     _     _     1     1     _     1   WRITESEQ[11]GLSL[22] //source/22
[59]      _     1     _     _     1     1     _     1   WRITESEQ[12]GLSL[23] //source/23
[60]      _     _     _     _     _     _     1     1   WRITESEQ[7] GLSL[24] //source/24
[61]      _     1     _     _     _     _     1     1   WRITESEQ[8] GLSL[25] //source/25
[68]      _     _     _     _     1     _     1     1   WRITESEQ[11]GLSL[26] //source/26
[69]      _     1     _     _     1     _     1     1   WRITESEQ[12]GLSL[27] //source/27
[70]      _     _     _     _     _     1     1     1   WRITESEQ[7] GLSL[28] //source/28
[71]      _     1     _     _     _     1     1     1   WRITESEQ[8] GLSL[29] //source/29
[78]      _     _     _     _     1     1     1     1   WRITESEQ[11]GLSL[30] //source/30
[79]      _     1     _     _     1     1     1     1   WRITESEQ[12]GLSL[31] //source/31


// configuration states (128), trailing summary

0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _       
0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _       
0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _       
0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _       
0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _       
0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _       
0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _       
0       0       _       _       _       _       _       _       0       0       _       _       _       _       _       _


source bytes/flags
------------------
1C      // possible control byte (28) or flags (00011100)
02      // values seen (0,1,2)
00      // always 0
00      // always 0
1       // values seen 0,1
32      // nr of source files
1       // values seen 0,1


End blocks
----------
20 00 00 00   // end blocks (32)

block-ref         0
arg0              0
source-ref        0
source-pointer    5
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         1
arg0              0
source-ref        1
source-pointer    12087
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         8
arg0              0
source-ref        2
source-pointer    27518
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         9
arg0              0
source-ref        3
source-pointer    37327
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         16
arg0              0
source-ref        4
source-pointer    50627
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         17
arg0              0
source-ref        5
source-pointer    62977
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         24
arg0              0
source-ref        6
source-pointer    78602
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         25
arg0              0
source-ref        7
source-pointer    88693
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         32
arg0              0
source-ref        8
source-pointer    102201
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         33
arg0              0
source-ref        9
source-pointer    114708
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         40
arg0              0
source-ref        10
source-pointer    130542
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         41
arg0              0
source-ref        11
source-pointer    140790
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         48
arg0              0
source-ref        12
source-pointer    154507
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         49
arg0              0
source-ref        13
source-pointer    167280
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         56
arg0              0
source-ref        14
source-pointer    183306
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         57
arg0              0
source-ref        15
source-pointer    193822
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         64
arg0              0
source-ref        16
source-pointer    207731
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         65
arg0              0
source-ref        17
source-pointer    224473
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         72
arg0              0
source-ref        18
source-pointer    244285
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         73
arg0              0
source-ref        19
source-pointer    258683
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         80
arg0              0
source-ref        20
source-pointer    276300
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         81
arg0              0
source-ref        21
source-pointer    293312
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         88
arg0              0
source-ref        22
source-pointer    313320
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         89
arg0              0
source-ref        23
source-pointer    328002
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         96
arg0              0
source-ref        24
source-pointer    345827
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         97
arg0              0
source-ref        25
source-pointer    362996
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         104
arg0              0
source-ref        26
source-pointer    383211
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         105
arg0              0
source-ref        27
source-pointer    398050
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         112
arg0              0
source-ref        28
source-pointer    416084
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         113
arg0              0
source-ref        29
source-pointer    433519
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         120
arg0              0
source-ref        30
source-pointer    453928
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00

block-ref         121
arg0              0
source-ref        31
source-pointer    469033
has data (True,False,True)
// data-section 0
00 00 01 01 00 00 00 00 00 00 00 00 00 00 00 00
// data-section 2
00 00 00
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05
00 00 00 00 00 00 00 00 0F 0F 0F 0F 0F 0F 0F 0F 00 00 00 00 00 00 00 00